Energy storage systems have changed very rapidly in recent years. Early projects focused on whether they could be used; later, they focused on stability; and now, more and more projects are starting to focus on a third thing:
Case Details
Is the System “Smart Enough, Certain Enough, and Capable of Continuous Evolution”?
Behind this question, a new technological combination is taking shape:
AI edge computing + energy storage EMS + EtherCAT real-time controlThis combination is precisely the direction in which the
next generation of energy storage controllers is evolving.
From “Dispatching System” to “Control Center”: The Evolution of EMS
In traditional architectures, the Energy Management System (EMS) has functioned more like a
scheduling layer. Its primary responsibilities included:
- Collecting data from BMS, PCS, and electricity meters
- Issuing power, mode, and start–stop commands
- Connecting to SCADA systems or cloud platforms
Actual real-time control, however, was mostly handled by the PCS or other lower-level devices.
As energy storage systems grow in scale and control strategies become more complex, this layered architecture has begun to reveal its limitations:
- Coordinated actions among multiple PCS units are not strictly synchronized
- Grid-connected, off-grid, and frequency regulation scenarios demand increasingly higher real-time performance
- Growing data volumes cause control logic and communication to interfere with each other
As a result, the role of EMS is changing.
It is no longer limited to strategy calculation; instead, it is beginning to
participate directly in real-time control.
This shift naturally raises higher requirements for the EMS controller itself.
Why EtherCAT Is Entering the Energy Storage EMS Landscape
EtherCAT is not a new technology. Historically, it has been widely used in:
- Motion control
- Robotics
- High-speed I/O systems
Now, it is gradually being introduced into energy storage systems for a simple reason:
Energy storage systems are starting to require deterministic real-time control.Typical energy storage scenarios include:
- Simultaneous power adjustment across multiple PCS units
- Highly synchronized state switching
- Fast and reliable local interlocking
Traditional polling-based communication struggles to guarantee:
- Fixed and stable control cycles
- Consistent actions across multiple devices
- Time-aligned feedback data
EtherCAT excels precisely in these areas:
- A single frame completes interaction with all slave devices
- Control cycles are stable and predictable
- Natural synchronization ensures “neat” system behavior
However, this advantage comes with a prerequisite:
The EMS controller itself must be capable of meeting the real-time demands of an EtherCAT master.
AI Edge EMS Controller vs. Ordinary Industrial Computer
This is the context in which controllers like BL440 emerged.
Rather than being a traditional “industrial control computer,” BL440 is closer to an
on-site intelligent control center.
Real-Time Control Layer: EtherCAT as a Core Capability
BL440 supports a Linux RT real-time kernel and can deploy the IgH EtherCAT master, providing:
- Stable EtherCAT control cycles
- Isolation of real-time tasks from business logic
- Reliable PCS collaborative control and key I/O interlocking
In energy storage systems, this means that EMS is no longer just issuing commands — it directly
controls the system rhythm.
Edge Computing Layer: AI Moves On-Site
Energy storage systems generate an increasing amount of valuable data, including:
- Operating conditions
- Abnormal behavior
- Long-term degradation trends
Sending all of this data to the cloud introduces high latency and cost.
With built-in AI computing power, BL440 enables intelligence to move closer to the field:
- Identification of abnormal operating states
- Analysis of PCS and BMS behavior patterns
- Local policy optimization and auxiliary decision-making
These are not necessarily large-scale models, but they are
closer to real scenarios and can respond more quickly.
EMS Business Layer: Control, Communication, and Cloud Decoupled
In real projects, EMS often needs to handle multiple protocols and services simultaneously:
- Modbus, CAN, IEC 104
- MQTT, OPC UA
- Local HMI, databases, and logs
BL440’s architecture separates concerns effectively:
- EtherCAT real-time control runs in a hard real-time environment
- Protocol integration and data processing operate in the edge service layer
- Tools such as Docker and Node-RED enhance flexibility and scalability
This results in a clear structure:
a stable, deterministic lower layer with a flexible, extensible upper layer.
Where Does This Combination Deliver Real Value?
More Stable Control, Easier Debugging
From an engineer’s perspective, the most noticeable improvements are:
- PCS action synchronization
- Aligned state feedback
- Easier verification of control logic
A simpler system is often a more reliable system.
By combining EtherCAT with local I/O:
- Intermediate control layers are reduced
- Control paths are shortened
- Overall system complexity is lowered
Designed for Future Evolution
Today, the system may only use:
- EMS dispatch
- EtherCAT-based control
In the future, it can naturally evolve to include:
- More advanced AI analysis
- Finer-grained control strategies
- Deeper cloud–edge collaboration
Conclusion
- EtherCAT solves the problem of deterministic real-time control
- AI edge computing enables on-site intelligence
- The new generation of energy storage EMS controllers is the integration of both
This integration is not just a technological upgrade — it is a structural evolution toward smarter, more certain, and continuously evolving energy storage systems.
learn about more:
https://bliiot.com/