CiA® 454 series: CANopen application profile for energy management systems

CiA 454 specifies the CANopen-based communication in a system where the DC powerline is accompanied by a robust CAN system. All energy sinks and energy sources, connected to the energy management system, are accessed and checked by the Energy Management Controller (EBC). If required, the energy in- and outputs of the devices are adjusted, by the EBC, to the current conditions at the managed DC system. This complements a safe operation of all devices, connected to the energy management system. Therefore, the operation of energy sources (e.g. batteries based on different chemistries), in the same network, is enabled as well.

EMS is primary intended for light electric vehicles, but it is not limited to these kinds of applications. In these applications the availability of several energy sources (e.g. batteries, generators, etc.) as well as several energy sinks (motors, sensors, lights, displays, batteries, etc.) require a comprehensive energy management. This specification introduces therefore a DC-powerline that is controlled via a CANopen network.

Figure: EMS network in pedelecs

The battery (B) provides the energy to the motor (MC). The EMS controller (EBC) provides not only valid set points to the motor but is also responsible for the energy management; e.g. in case of lengthening the application by plugging an external charger (voltage converter, VC) to the light electric vehicle. Displays (HMI) and biometric sensors can be powered via the EMS as well, and offer the driver of the LEV enhanced functionality.

EMS can also be used in stationary off-grid application such as isolated farms or recreation vehicles. The solar cells produce power, which is provided to the DC- or AC-coupled consumers (Loads, L) via the voltage converters (VC). In case the solar cells are not able to produce sufficient power, a generator (G) can support the infrastructure with additional powers. Surpluses of power can be buffered in the batteries (B). As the devices are interconnected via CANopen, one host controller is able to optimize the energy management (e.g. which energy source or load shall be activated or disabled).

Figure: EMS network in solar panel fields

In this case the EMS is used to regulate the submission of self-produced energy to the public infrastructure. The solar cells produce the energy and the produced energy can be buffered in a battery, till the best moment (e.g. with regard to making profit) of submitting the energy to public infrastructure is reached. The accompanying CANopen-based control network of the EMS approach realizes this management.

Currently CiA 454 covers the following parts:
  • Part 1: General definitions,
  • Part 2: Pre-defined communication parameters and general application objects,
  • Part 3: Pre-defined PDO communication,
  • Part 4: EMS controller,
  • Part 5: Voltage converter unit,
  • Part 6: Battery pack,
  • Part 7: Motor control unit
  • Part 8: Load monitoring unit (under development),
  • Part 9: HMI unit
  • Part 10: Security unit (under development),
  • Part 11: Sensor unit (under development),
  • Part 12: Gateway unit (under development),
  • Part 13: Generator unit,
  • Part 14: Load unit

While part 2 and 3 specify communication parameters and PDO mapping, part 1 specifies functionality of EMS, its architecture and power management. Parts 4 to 7, 9, 13 and 14 specify application parameters. There are also parts currently under development.

Title Details
Status
Size
Published
Action
CiA 454-14 version 1.0.0CANopen application profile for energy management systems - Part 14: Load unit
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 14 of the CANopen application profile for EMSs. Part 14 of the document specifies load units such as lighting, electrical motor, radio, refrigerator, washing machine, etc. Loads shall be divided into three classes: controllable loads, influenceable loads and non-controllable loads.
Keywordsn/a
DSP453 KiB2014-06-17Login
CiA 454-7 version 1.0.0CANopen application profile for energy management systems - Part 7: Drive control unit
DescriptionThis document specifies application objects provided by the drive control unit, as typically utilized in light electric vehicles.
Keywordsn/a
DSP665 KiB2021-04-06Login
CiA 454-2 version 2.0.0CANopen application profile for energy management systems - Part 2: Pre-defined communication parameters and general application objects
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 2 of the CANopen application profile for EMSs. Part 2 provides additional specifications with regard to the pre-defined communication objects as well as the general communication objects.
Keywordsn/a
DSP2.0 MiB2014-06-17Login
CiA 454-1 version 2.0.0CANopen application profile for energy management systems - Part 1: General definitions
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 1 of the CANopen application profile for EMSs. Part 1 provides the general concept of the EMS.
Keywordsn/a
DSP1.5 MiB2014-06-17Login
CiA 454-13 version 1.0.0CANopen application profile for energy management systems - Part 13: Generator unit
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 13 of the CANopen application profile for EMSs. Part 13 of the document specifies generator units such as a diesel engine, photovoltaic generator, winds turbine, etc. Generators shall be divided into two classes: Controllable and stochastic generator.
Keywordsn/a
DSP533 KiB2014-06-17Login
CiA 454-5 version 2.0.0CANopen application profile for energy management systems - Part 5: Voltage converter
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 5 of the CANopen application profile for EMSs. Part 5 provides application objects provided by the AC-DC converter. The AC-DC converter may be implemented to realize a battery charger or a charger station.
Keywordsn/a
DSP2.0 MiB2014-06-17Login
CiA 454-9 version 1.0.0CANopen application profile for energy management systems - Part 9: HMI unit
DescriptionThis document specifies application objects provided or indicated by human machine interface units, as typically utilized in light electric vehicles. This comprises human machine interface units, managing data for signalling, travelling, battery systems, inputs for energy management user condition and state, motion and diagnostics.
Keywordsn/a
DSP283 KiB2021-04-06Login
CiA 454-6 version 2.0.0CANopen application profile for energy management systems - Part 6: Battery pack
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 6 of the CANopen application profile for EMSs. Part 6 of the document specifies application objects provided by the battery pack.
Keywordsn/a
DSP1.3 MiB2014-06-17Login
CiA 454-3 version 3.0.0CANopen application profile for energy management systems - Part 3: PDO communication
DescriptionThis document specifies the PDO communication and mapping parameters.
Keywordsn/a
DSP1.0 MiB2021-04-06Login
CiA 454-4 version 2.0.0CANopen application profile for energy management systems - Part 4: EnergyBus controller
DescriptionThe CANopen application profile for EMSs specifies the communication interface for all virtual devices that may take part in energy management control application. Such energy management control applications may be implemented in e.g. light electric vehicles, robots, offshore parks, isolated farms, etc. The CANopen application profile for EMSs consists of the following parts: Part 1: General definitions, Part 2: Pre-defined communication parameters and general application objects, Part 3: Pre-defined PDO communication, Part 4: EMS controller, Part 5: Voltage converter unit, Part 6: Battery pack, Part 7: Motor control unit (under development), Part 8: Load monitoring unit (under development), Part 9: HMI unit (under development), Part 10: Security unit (under development), Part 11: Sensor unit (under development), Part 12: Gateway unit (under development), Part 13: Generator unit, Part 14: Load unit. This document represents the part 3 of the CANopen application profile for EMSs. Part 3 specifies the application objects provided by the virtual device Energy management system controller (EBC).
Keywordsn/a
DSP337 KiB2014-06-17Login