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 条
  • [31] A timing-accurate HW/SW Co-simulation of an ISS with SystemC
    Formaggio, L
    Fummi, F
    Pravadelli, G
    INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2004, : 152 - 157
  • [32] Case Study : Co-simulation and Co-emulation Environments based on SystemC & SystemVerilog
    You, Myoung-Keun
    Song, Gi-Yong
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 2416 - 2419
  • [33] NCSWT: An Integrated Modeling and Simulation Tool for Networked Control Systems
    Eyisi, Emeka
    Bai, Jia
    Riley, Derek
    Weng, Jiannian
    Wei, Yan
    Xue, Yuan
    Koutsoukos, Xenofon
    Szipanovits, Janos
    HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2012, : 287 - 290
  • [34] ADAMS-MATLAB Co-Simulation of A Serial Manipulator
    Parthasarathy, Tejaswin
    Srinivasaragavan, Vignesh
    Santhanakrishnan, Soundarapandian
    2016 THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND MECHANICAL ENGINEERING (ICMME 2016), 2017, 95
  • [35] Co-simulation of ADAMS and MATLAB for EPS and Parameters Analysis
    Feng, Su-Min
    Chi, Ru-Li
    Chen, An-Yu
    2016 INTERNATIONAL CONFERENCE ON MATERIALS SCIENCE AND ENGINEERING APPLICATION (ICMSEA 2016), 2016, : 342 - 349
  • [36] NCSWT: An integrated modeling and simulation tool for networked control systems
    Eyisi, Emeka
    Bai, Jia
    Riley, Derek
    Weng, Jiannian
    Yan, Wei
    Xue, Yuan
    Koutsoukos, Xenofon
    Sztipanovits, Janos
    SIMULATION MODELLING PRACTICE AND THEORY, 2012, 27 : 90 - 111
  • [37] ADAMS MATLAB Co-simulation of Dynamics Parallel Manipulator
    Wu, Jian Xin
    Qi, Xiang Dong
    Wang, Yan
    Wu, Di
    MANUFACTURING SCIENCE AND TECHNOLOGY, PTS 1-3, 2011, 295-297 : 2125 - 2128
  • [38] Study on Co-Simulation Technology Based on ADAMS and MATLAB
    Hu Zhongling
    Xu Dongsheng
    Liu Guangsheng
    Jia Changzhi
    PROCEEDINGS OF THE 2015 INTERNATIONAL SYMPOSIUM ON MATERIAL, ENERGY AND ENVIRONMENT ENGINEERING (ISM3E 2015), 2016, 46 : 595 - 598
  • [39] A MATLAB Simulink Based Co-Simulation Approach for a Vehicle Systems Model Integration Architecture
    Raczkowski, Brian C.
    Jones, Nicholas
    Deppen, Tim
    Lucas, Charles
    Yeu, Rodney
    Walters, Eric
    Donovan, Adam
    Patnaik, Soumya
    Bodie, Mark
    SAE International Journal of Advances and Current Practices in Mobility, 2020, 2 (03): : 1150 - 1159
  • [40] A common architecture for co-simulation of SystemC models in QEMU and OVP virtual platforms
    Cucchetto, Filippo
    Lonardi, Alessandro
    Pravadelli, Graziano
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,