A SystemC/Matlab co-simulation tool for networked control systems

被引:19
|
作者
Quaglia, Davide [1 ]
Muradore, Riccardo [1 ]
Bragantini, Roberto [1 ]
Fiorini, Paolo [1 ]
机构
[1] Univ Verona, Dept Comp Sci, I-37134 Verona, Italy
关键词
Co-simulation; Network simulation; Networked control systems; SystemC; BILATERAL TELEOPERATION; DESIGN; COMMUNICATION; DELAY; OPTIMIZATION;
D O I
10.1016/j.simpat.2012.01.003
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Real-time systems connected through packet networks belong to the family of networked control systems, and they can be easily destabilized by communication delay and packet losses, when they are not properly compensated. The largest part of the solutions available in the literature are mainly based on control and system theory where the parameters of the network are assumed to be given. This classical approach could be improved by designing at the same time the network, e.g., by introducing quality-of-service guarantees as currently done in teleconference applications. Such control/network co-design needs a simulation framework where both aspects are properly and jointly addressed. The paper addresses this topic starting from the discussion of its critical issues, and then proposing an accurate co-simulation tool based on SystemC and Matlab/Simulink. SystemC will be used for the network simulation and protocol design whereas Matlab/Simulink for plant modeling and control design. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:71 / 86
页数:16
相关论文
共 50 条
  • [21] SystemC-VHDL co-simulation and synthesis in the HW domain
    Bombana, M
    Bruschi, F
    DESIGNERS FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2003, : 101 - 105
  • [22] Co-simulation of networked embedded control systems, a CSP-like process-oriented approach
    ten Berge, Matthijs H.
    Orlic, Bojan
    Broenink, Jan F.
    2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, 2006, : 137 - +
  • [23] Simulation of BLDC in Speed Control System on PSIM and Matlab/Simulink Co-simulation Platform
    Zhou, Zhiyan
    Li, Shengjin
    Zhou, Yong
    Jiao, Yunwu
    PROCEEDINGS OF THE FIRST SYMPOSIUM ON AVIATION MAINTENANCE AND MANAGEMENT, VOL I, 2014, 296 : 621 - 629
  • [24] A SystemC/Simulink co-simulation framework for continuous/discrete-events simulation
    Bouchhima, F.
    Briere, M.
    Nicolescu, G.
    Abid, M.
    Aboulhamid, E. M.
    BMAS 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL BEHAVIORAL MODELING AND SIMULATION WORKSHOP, 2006, : 1 - +
  • [25] Distributed co-simulation for software-in-the-loop testing of networked railway systems
    Pieper, Tobias
    Obermaisser, Roman
    2018 7TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2018, : 24 - 28
  • [26] Co-Simulation Techniques in Assistance Systems for Process Control
    Schloegl, Florian
    Fischer, Lars
    Lehnhoff, Sebastian
    Rosen, Roland
    Wehrstedt, Jan C.
    2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 971 - 976
  • [27] Demo Abstract: Co-Simulation Framework for Autonomous Driving Systems with MATLAB/Simulink
    Tokunaga, Shota
    Azumi, Takuya
    PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 153 - 154
  • [28] Research on vehicle integrated control algorithm based on MATLAB and CANoe co-simulation
    Yao, Linlin
    Wu, Jian
    Wang, Yu
    Liu, Chuanfu
    2014 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE AND EXPO (ITEC) ASIA-PACIFIC 2014, 2014,
  • [29] Study of fuzzy control for controllable suspension based on ADAMS and MATLAB co-simulation
    Wu, Zhi-cheng
    Zhu, Quan-min
    Winfield, Alan
    Chen, Si-zhong
    INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2010, 9 (1-2) : 190 - 198
  • [30] Co-simulation of wireless networked control systems over mobile ad hoc network using SIMULINK and OPNET
    Hasan, M. S.
    Yu, H.
    Carrington, A.
    Yang, T. C.
    IET COMMUNICATIONS, 2009, 3 (08) : 1297 - 1310