Subscribe & get the latest news in your email
blue x
Protocols

3 Tips for OCPP 1.6 Implementation with Smart Charging

By

November 11, 2021


A short background on OCPP 1.6 Protocol

The Open Charge Point Protocol (OCPP) is a protocol for communication between an EV Charging Station and a central Back Office system. As the numbers imply, version OCPP 2.0 was released after OCPP 1.6 protocol, and is the latest version of the open protocol for EV charging.
Although OCPP 2.0 has made major improvements to implement managed charging (i.e. coordinated charging) compared to OCCP 1.6, hardly any hardware providers support it today. This opens the question: How well can someone implement smart charging with the older, but more frequently used version - OCPP 1.6?

At ampcontrol.io we have built a strategy to help with this.
Today, we’re going to share 3 major tips for OCPP 1.6 implementation with smart charging systems for charging point operators and developers.

What is OCPP 1.6 protocol?

OCPP 1.6 protocol is a widely adopted communication standard that enables seamless interaction between electric vehicle (EV) charging stations and charge point management systems (CPMS). OCPP 1.6 implementation ensures compatibility between devices from different manufacturers, allowing them to work together efficiently. By being OCPP 1.6 compliant, charging stations can integrate into broader EV networks, fostering interoperability across various systems. This makes the OCPP 1.6 protocol essential for creating a connected and cohesive network of EV charging infrastructure.

Streamline your fleet’s charging – try our Simulator Tool for EV charging or see how Ampcontrol simplifies energy management by requesting a demo

Trick 1: Send charging commands with OCPP 1.6 Protocol

The major function of Smart Charging is to send commands to the charging stations. In order to send charging profiles, the central charging system needs to receive some input data.

However, one key restriction of OCPP 1.6 is that it doesn't allow you to send details of the requested energy amount (kWh) from the charging station to the back office.

Instead, OCPP 1.6 protocol only allows the sending of a State of Charge (also called SoC) that represents the current state of the vehicle's battery in percentage (State of Charge = 80% means that 20% of the battery needs to be charged with electric energy). The State of Charge is a vital data field but limits the information on the OCPP backend or a possible energy management system for smart charging functionalities.

The good news is, you can build various workarounds to optimize without having the required information. One approach, for instance, is to calculate commands based on the utilization of the charging station (e.g., reduce the power when 4 of 5 chargers are being used). That’s very simple but can be a good start.

More importantly, however, is that the back office can send a charging profile or kW limit to the charging station via OCPP 1.6 compliant systems. More precisely, OCPP 1.6 implementation gives you the possibility to send either a single limit or a time series of data (=charging profile).

The graph below shows the relevant section of OCPP 1.6. The Back Office System (from the CPO) sends a charging profile or command in the setChargingProfile.req

Ampcontrol OCPP 1.6 implementation specification: SetChargingProfile

So, here is a summary of our first tip:

If OCPP 1.6 compliant systems run most of your hardware and you don’t plan to update it soon, you can use your current version for smart charging. OCPP 1.6 enables the most important features of sending commands.

Trick 2: Use the site’s meter reading data

The main reason for using smart charging is to reduce energy costs and reduce installation costs. In fact, many new installations are delayed because of long approval times by utilities because of grid extensions.

To reduce costs, you can reduce the peak demand behind the meter (if you have demand-based pricing at this site). Fortunately, you can already get the most relevant information through your electric meter of the entire site (not necessarily of each charger).

And of course, your meter reading data is completely independent of which OCPP protocol version you implement. You can use the smart meter data directly or install a separate data log as shown below (one example of many)

Example for data logger for OCPP 1.6 compliant systems

Keep in mind: getting the metering data of a building can be as important as data from your charging station.

Now you know your real-time meter reading data, as well as your total maximum desired capacity of the charging site, you have a great foundation to optimize EV charging events —whether or not your system is OCPP 1.6 compliant.

Our second tip:

Get all relevant metering data (also of buildings) that are relevant for your cost-saving strategy. This also allows you to install more charging stations at the same site.

Trick 3: Use a smart charging software

Implementing OCPP 2.0 does not solve all problems. It’s only half of the solution.

The most complex part is to actually manage the charging events.

Having a strong system that calculates charging demands is usually the most challenging part. For very simple scenarios you might be able to bring a good concept to paper. But even then you’ll need to build a reliable system that can work with various types of data and know how to react in unforeseen situations.

Consequently, in most cases, it is often recommended to find a partner who can provide this part of the solutions. Similar to a doctor. They provide the service to a patient, but they’re probably not the right person to develop medicine.

Smart charging systems need years of development and a good portion of the testing.

Companies like ampcontrol.io specialize in helping charging point operators or owners of charging networks by providing a toolbox that analyses data and generates the charging commands for your OCPP 1.6 server, ensuring optimal OCPP 1.6 implementation.

Optimization software for electric vehicles - dashboard

Our third tip:

Consider working with a partner that offers smart charging software. You’ll be able to concentrate on the network, the communication, and the installation, while you have a strong partner for smart charging.

Conclusion

Smart charging can be complex but is often possible with OCPP 1.6 protocol.

We’ve shown 3 important ways to prepare your charging network for future challenges. One is the hurdle of grid interconnections when installing a new EV charging site.

You can think of various use cases to apply smart charging. Read our full OCPP Report: What Is OCPP and How to Use It for Smart Charging.

Tags:
Related Posts
See All Posts

Learn how fleet operators use Ampcontrol

Ampcontrol is a cloud-based software that seamlessly connects to charging networks, vehicles, fleet systems, and other software systems. No hardware needed, just a one-time integration.