How can I implement a charging controller for electric vehicles?
To simulate the charging behaviour of electric vehicles in PowerFactory the template “DIgSILENT Electric Vehicle” from the global library can be used. This is done by using a QDSL (Quasi-Dynamic Simulation Language) model.
Additional QDSL models can be implemented to control the charging behaviour of the electric vehicles. In the attached project, the following controls are implemented:
- A “Charging Station” with 5 charging point is implemented (QDSL model “QDSL Charging Station”). A maximum number of parallel charges can be defined. The results of this control are shown in the diagram “Charging Station”.
- A “Voltage Control” is implemented for the electric vehicle at Walkerstr. 16 (QDSL model “QDSL EV Walkerstr. 16 (u)”). In addition to the standard template “DIgSILENT Electric Vehicle”, a minimum voltage can be defined to reduce the charging power when the voltage limit is violated. The results of this control are shown in the diagram “Walkerstr. 16 - Voltage”.
- A “Loading Control” is implemented for the line “LN LV 09” (QDSL model “QDSL Feeder”). A feeder at the beginning of the line is defined and the loading of all lines within the feeder is checked against a user-defined limit. The charging power of electric vehicles in the same feeder are reduced, if the loading limit is violated. The results of this control are shown in the diagram “Feeder – Line Loading”.