Model Checking Autonomous Components within Electric Power Systems Specified by Interpreted Petri Nets

被引:4
|
作者
Grobelna, Iwona [1 ]
Szczesniak, Pawel [1 ]
机构
[1] Univ Zielona Gora, Inst Automat Control Elect & Elect Engn, PL-65516 Zielona Gora, Poland
关键词
control system; model checking; Petri net; power energy system; specification; verification;
D O I
10.3390/s22186936
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Autonomous components within electric power systems can be successfully specified by interpreted Petri nets. Such a formal specification makes it possible to check some basic properties of the models, such as determinism or deadlock freedom. In this paper, it is shown how these models can also be formally verified against some behavioral user-defined properties that relate to the safety or liveness of a designed system. The requirements are written as temporal logic formulas. The rule-based logical model is used to support the verification process. An interpreted Petri net is first written as an abstract logical model, and then automatically transformed into a verifiable model that is supplemented by appropriate properties for checking. Formal verification is then performed with the nuXmv model checker. Thanks to this the initial specification of autonomous components can be formally verified and any design errors can be identified at an early stage of system development. An electric energy storage (EES) is presented as an application system for the provision of a system service for stabilizing the power of renewable energy sources (RES) or highly variable loads. The control algorithm of EES in the form of an interpreted Petri net is then written as a rule-based logical model and transformed into a verifiable model, allowing automatic checking of user-defined requirements.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Interpreted Petri Nets Applied to Autonomous Components within Electric Power Systems
    Grobelna, Iwona
    Szczesniak, Pawel
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [2] Model Checking of Concurrency in Cyber-Physical Systems Specified with Interpreted Petri Nets
    Grobelna, Iwona
    [J]. 2024 23RD INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA, INFOTEH, 2024,
  • [3] Model checking of Signal Interpreted Petri Nets
    Weng, XY
    Litz, L
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2748 - 2752
  • [4] Determinism in Cyber-Physical Systems Specified by Interpreted Petri Nets
    Wisniewski, Remigiusz
    Grobelna, Iwona
    Karatkevich, Andrei
    [J]. SENSORS, 2020, 20 (19) : 1 - 22
  • [5] Model checking of reconfigurable FPGA modules specified by Petri nets
    Grobelna, Iwona
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 89 : 1 - 9
  • [6] Applications of Petri Nets in Electric Power Systems
    Gonzalez, R. O.
    Gonzalez, G. G.
    Escobar, J.
    Barazarte, R. Y.
    [J]. 2014 IEEE CENTRAL AMERICA AND PANAMA CONVENTION (CONCAPAN XXXIV), 2014,
  • [7] Compositional model checking of concurrent systems, with Petri nets
    Sobocinski, Pawel
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (204): : 19 - 30
  • [8] Asynchronous Wrappers Configuration within GALS Systems Specified by Petri Nets
    Moutinho, Filipe
    Gomes, Luis
    Costa, Aniko
    Pimenta, Jose
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2012, : 1357 - 1362
  • [9] Model checking Petri nets with MSVL
    Shi, Ya
    Tian, Cong
    Duan, Zhenhua
    Zhou, Mengchu
    [J]. INFORMATION SCIENCES, 2016, 363 : 274 - 291
  • [10] MODEL CHECKING OF PERSISTENT PETRI NETS
    BEST, E
    ESPARZA, J
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 626 : 35 - 52