CiA® 454 series: CANopen application profile for energy management systems
CiA 454 specifies the CANopen-based communication for a DC power line (PL) system, which is controlled by a CAN network. All energy sinks and energy sources connected to the energy management system (EMS) are accessed and monitored by the EMS controller (EBC). If required, the energy inputs and outputs of the devices are adjusted by the EBC to match the current conditions of the managed DC system. This ensures the operation of all devices connected to the EMS. Therefore, the operation of energy sources (e.g., batteries based on different chemistries) connected to the CANopen network is possible.
The EMS is primarily intended for light electric vehicles (LEVs), but it is not limited to these kinds of applications. The availability of several energy sources (e.g., batteries, generators, etc.) as well as several energy sinks (motors, sensors, lights, displays, batteries, etc.) requires comprehensive energy management. Therefore, this specification introduces a DC power line that is controlled via a CANopen network.
The battery (B) provides energy to the motor (MC). The EBC not only provides valid set points to the motor but is also responsible for the energy management; for example, in the case of extending the application by plugging an external charger (voltage converter, VC) into the LEV. Displays (HMI) and biometric sensors (S) can also be powered via the EMS and offer the LEV driver enhanced functionality.
An EMS can also be used in off-grid applications, such as isolated farms or recreational vehicles. The solar cells produce power, which is supplied to the DC- or AC-coupled consumers (loads, L) via the voltage converters (VC). If the solar cells are not able to produce sufficient power, a generator (G) can support the infrastructure with additional power. Surplus power can be stored in the batteries (B). As the devices are interconnected via CANopen, a single host controller can optimize the energy management (e.g., determining which energy source or load should be activated or disabled).
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 CANopen-based control network of the EMS approach realizes this management.
Title | Details | Published Size |
Status Action |
---|---|---|---|
CiA 454-7 version 1.0.0 CANopen application profile for energy management systems - Part 7: Drive control unit |
ScopeThis document specifies application objects provided by the drive control unit, as typically utilized in light electric vehicles. |
2021-04-06 665 KB | DSP Login |
CiA 454-9 version 1.0.0 CANopen application profile for energy management systems - Part 9: HMI unit |
ScopeThis 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. |
2021-04-06 283 KB | DSP Login |
CiA 454-13 version 1.0.0 CANopen application profile for energy management systems - Part 13: Generator unit |
ScopeThe 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. |
2014-06-17 533 KB | DSP Login |
CiA 454-14 version 1.0.0 CANopen application profile for energy management systems - Part 14: Load unit |
ScopeThe 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. |
2014-06-17 453 KB | DSP Login |
CiA 454-1 version 2.0.0 CANopen application profile for energy management systems - Part 1: General definitions |
ScopeThe 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. |
2024-08-27 85 KB | withdrawn Login |
CiA 454-2 version 2.0.0 CANopen application profile for energy management systems - Part 2: Pre-defined communication parameters and general application objects |
ScopeThe 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. KeywordsCANopen application profile for energy management systems - Part 2: Pre-defined communication parameters and general application objects. |
2024-08-27 86 KB | withdrawn Login |
CiA 454-3 version 3.0.0 CANopen application profile for energy management systems - Part 3: PDO communication |
ScopeThis document specifies the PDO communication and mapping parameters. |
2024-08-27 85 KB | withdrawn Login |
CiA 454-4 version 2.0.0 CANopen application profile for energy management systems - Part 4: EnergyBus controller |
ScopeThe 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). |
2024-08-27 85 KB | withdrawn Login |
CiA 454-5 version 2.0.0 CANopen application profile for energy management systems - Part 5: Voltage converter |
ScopeThe 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. |
2024-08-27 85 KB | withdrawn Login |
CiA 454-6 version 2.0.0 CANopen application profile for energy management systems - Part 6: Battery pack |
ScopeThe 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. |
2024-08-27 85 KB | withdrawn Login |