Open Source Languages and Methods for Cyber-Physical System Development: Overview and Case Studies

被引:4
|
作者
Buffoni, Lena [1 ]
Ochel, Lennart [1 ]
Pop, Adrian [1 ]
Fritzson, Peter [1 ]
Fors, Niklas [2 ]
Hedin, Gorel [2 ]
Taha, Walid [3 ]
Sjolund, Martin [1 ]
机构
[1] Linkoping Univ, IDA, Dept Comp & Informat Sci, S-58183 Linkoping, Sweden
[2] Lund Univ, Dept Comp Sci, S-22100 Lund, Sweden
[3] Halmstad Univ, Dept Comp & Elect Real Time & Embedded Syst, S-30118 Halmstad, Sweden
关键词
cyber-physical systems; modeling languages; equation-based; simulation; open source;
D O I
10.3390/electronics10080902
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Industrial cyber-physical system products interleave hardware, software, and communication components. System complexity is increasing simultaneously with increased demands on quality and shortened time-to-market. To effectively support the development of such systems, we present languages and tools for comprehensive integrated model-based development that cover major phases such as requirement analysis, design, implementation, and maintenance. The model-based approach raises the level of abstraction and allows to perform virtual prototyping by simulating and optimizing system models before building physical products. Moreover, open standards and open source implementations enable model portability, tool reuse and a broader deployment. In this paper we present a general overview of the available solutions with focus on Modelica/OpenModelica, Bloqqi, and Acumen. The paper presents contributions to these languages and environments, including symbolic-numeric modeling, requirement verification, code generation, model debugging, design optimization, graphical modeling, and variant handling with traceability, as well a general discussion and conclusions.
引用
收藏
页数:30
相关论文
共 50 条
  • [21] Fidelity of Cyber-Physical Empirical Methods A Control System Perspective
    Sauder, T.
    [J]. EXPERIMENTAL TECHNIQUES, 2020, 44 (06) : 669 - 685
  • [22] Review on simulation methods of Cyber-physical Complicated Distribution System
    Li He
    Zhang Hong
    Li Dapeng
    Huang Gang
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING FOR MECHANICS AND MATERIALS, 2016, 97 : 250 - 255
  • [23] An Overview on Cyber-Physical Systems of Energy Interconnection
    Guo Jinghong
    Hu Ziwei
    Zhang Yan
    Zhang Tao
    Liu Yajie
    Zhang Fuxing
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART GRID AND SMART CITIES (ICSGSC), 2017, : 15 - 21
  • [24] Dynamic Games in Cyber-Physical Security: An Overview
    S. Rasoul Etesami
    Tamer Başar
    [J]. Dynamic Games and Applications, 2019, 9 : 884 - 913
  • [25] Dynamic Games in Cyber-Physical Security: An Overview
    Etesami, S. Rasoul
    Basar, Tamer
    [J]. DYNAMIC GAMES AND APPLICATIONS, 2019, 9 (04) : 884 - 913
  • [26] An Overview and Some Challenges in Cyber-Physical Systems
    Kim, Kyoung-Dae
    Kumar, P. R.
    [J]. JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2013, 93 (03) : 341 - 351
  • [27] Mobile Cyber-Physical System
    Hu, Xiping
    Cheng, Jun
    Li, Xitong
    Tan, Wei
    Liu, Qiang
    Sheng, Zhengguo
    [J]. MOBILE INFORMATION SYSTEMS, 2017, 2017
  • [28] An empirical characterization of software bugs in open-source Cyber-Physical Systems
    Zampetti, Fiorella
    Kapur, Ritu
    Di Penta, Massimiliano
    Panichella, Sebastiano
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 192
  • [29] Case Studies of Applications to Encourage Students in Cyber-Physical Environment
    Hiramatsu, Yuko
    Ito, Atsushi
    Kakui, Miki
    Kakui, Yasuo
    Ueda, Kazutaka
    Hayashi, Rina
    [J]. LEARNING AND COLLABORATION TECHNOLOGIES. DESIGNING LEARNING EXPERIENCES, LCT 2019, PT I, 2019, 11590 : 357 - 369
  • [30] Cyber-physical systems: A case study of development for manufacturing industry
    Choi S.
    Kang G.
    Jun C.
    Lee J.Y.
    Han S.
    [J]. Lee, Ju Yeon (ljy0613@kitech.re.kr), 1600, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (55): : 289 - 297