The Smart Grid Simulation Framework: Model-Driven Engineering Applied to Cyber-Physical Systems

被引:1
作者
Oudart, David [1 ]
Cantenot, Jerome [2 ]
Boulanger, Frederic [3 ]
Chabridon, Sophie [1 ]
机构
[1] Inst Polytech Paris, SAMOVAR, Telecom SudParis, Paris, France
[2] EDF R&D, Palaiseau, France
[3] Univ Paris Saclay, CNRS, Cent Supelec, LRI, Paris, France
来源
MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, MODELSWARD 2020 | 2021年 / 1361卷
关键词
Cosimulation; FMI; IT; MDE; Smart grid; Cyber-physical system;
D O I
10.1007/978-3-030-67445-8_1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Smart grids are complex systems for which simulation offers a practical way to evaluate and compare multiple solutions before deployment. However, the simulation of a Smart Grid requires the development of heterogeneous models corresponding to electrical, information processing, and telecommunication behaviors. These heterogeneous models must be linked and analyzed together in order to detect the influences on one another and identify emerging behaviors. We apply model-driven engineering to such cyber-physical systems combining physical and digital components and propose SGridSF, the Smart Grid Simulation Framework, which automates tasks in order to ensure consistency between different simulation models. This framework consists mainly of a domain specific language for modeling a cosimulation unit, called CosiML for Cosimulation Modeling Language, a domain specific language for modeling the functional architecture of a Smart Grid, called SGridML for Smart Grid Modeling Language, and a tool implementing different transformation rules to generate the files and scripts for executing a cosimulation. Finally, we illustrate the use of SGridSF on the real use case of an islanded grid implementing diesel and renewable sources, battery storage and intelligent control of the production. We show the sequencing of automatic generation tasks that minimizes the effort and the risk of error at each iteration of the process.
引用
收藏
页码:3 / 25
页数:23
相关论文
共 18 条
[1]   Engineering Smart Grids: Applying Model-Driven Development from Use Case Design to Deployment [J].
Andren, Filip Proestl ;
Strasser, Thomas I. ;
Kastner, Wolfgang .
ENERGIES, 2017, 10 (03)
[2]  
Blochwitz T., 2011, P 8 INT MODELICA C, P105
[3]   Hybrid co-simulation: it's about time [J].
Cremona, Fabio ;
Lohstroh, Marten ;
Broman, David ;
Lee, Edward A. ;
Masin, Michael ;
Tripakis, Stavros .
SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03) :1655-1679
[4]   High level architecture for simulation: An update [J].
Dahmann, JS ;
Morse, KL .
2ND INTERNATIONAL WORKSHOP ON DISTRIBUTED INTERACTIVE SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 1998, :32-40
[5]  
Evora-Gomez J., 2019, P 13 INT MOD C, V157, P785, DOI DOI 10.3384/ECP19157785
[6]   Co-Simulation: A Survey [J].
Gomes, Claudio ;
Thule, Casper ;
Broman, David ;
Larsen, Peter Gorm ;
Vangheluwe, Hans .
ACM COMPUTING SURVEYS, 2018, 51 (03)
[7]  
Guermazi S., 2015, EXE MODELS
[8]  
Li W., 2011, Proceedings 2011 4th IEEE Electric Ship Technologies Symposium (ESTS 2011), P143, DOI 10.1109/ESTS.2011.5770857
[9]  
Nutaro J, 2011, IEEE POW ENER SOC GE
[10]   A Model based Toolchain for the Cosimulation of Cyber-physical Systems with FMI [J].
Oudart, David ;
Cantenot, Jerome ;
Boulanger, Frederic ;
Chabridon, Sophie .
PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2020, :15-25