Design and Verification of Cyber-Physical Systems Specified by Petri Nets—A Case Study of a Direct Matrix Converter

The paper proposes a novel design technique of cyber-physical systems (CPSs). The system is specified by a Petri net, and further modelled in a hardware description language (HDL) towards final implementation in a programmable device. Contrary to the traditional design methods, the proposed solution...

Full description

Saved in:
Bibliographic Details
Published inMathematics (Basel) Vol. 7; no. 9; p. 812
Main Authors Wisniewski, Remigiusz, Bazydło, Grzegorz, Szcześniak, Paweł, Grobelna, Iwona, Wojnakowski, Marcin
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.09.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The paper proposes a novel design technique of cyber-physical systems (CPSs). The system is specified by a Petri net, and further modelled in a hardware description language (HDL) towards final implementation in a programmable device. Contrary to the traditional design methods, the proposed solution is highly focused on the verification aspects. The system is checked three times before the final implementation in hardware. Initially, the Petri-net based specification is formally verified by the application of the model-checking technique. Secondly, software verification of the modelled system is performed. Finally, the hardware verification of the already implemented system is executed. The proposed method is explained by an example of a direct matrix converter (MC) with transistor commutation and space vector modulation (SVM). The main benefits, as well as the limitations, of the proposed solution are discussed and analysed.
ISSN:2227-7390
2227-7390
DOI:10.3390/math7090812