Model-Based Co-Simulation Method for PLC Programming: Interaction Design and Optimization

被引:0
|
作者
Lan, Jianguo [1 ]
Zou, Wenbin [2 ]
Xu, Qimin [1 ]
Lai, Yanling [1 ]
Zhu, Shanying [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
[2] CGN Digital Technol Co Ltd, Shanghai Branch, Dept R&D, Shanghai 200241, Peoples R China
基金
中国国家自然科学基金;
关键词
Programmable Logic Controller (PLC); co-simulation; Model-Based Design (MBD); OPC UA;
D O I
10.1109/ISIE54533.2024.10595774
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Industrial Internet of Things (IIoT) is an enabling technology for the evolution of automation industry. The programming of Programmable Logic Controller (PLC) is a core task of industrial automation. To improve the accuracy and efficiency of PLC programming for complex control systems, it is necessary to conduct co-simulation between PLCs and simulation modeling software based on Model-Based Design (MBD). In this paper, a unified model-based co-simulation framework for PLC programming is proposed. This framework provides heterogeneous device communication by integrating OPC UA protocol and hardware-in-the-loop (HIL) verification by code generation and loading. To improve the real-time performance of co-simulation, a data exchange optimization problem is constructed by modeling the offset adjustment of each periodic exchanged data, which considers the nonlinear feature of exchange time with respect to data amount. To solve this problem efficiently, a meta-heuristic algorithm based on an adapted sea-horse optimizer is proposed. A tool based on MATLAB/Simulink is developed to validate the proposed framework and optimization method. The results indicate that the proposed framework is compatible, and the optimization approach significantly improves the efficiency of data exchange.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] MBSE modeling for behavioral and structural simulation: Model-based system development capabilities for the integrated modeling and co-simulation of technical systems
    Zimmermann T.C.
    ZWF Zeitschrift fuer Wirtschaftlichen Fabrikbetrieb, 2021, 116 (11): : 785 - 787
  • [32] Valve Optimization with System-fluid-magnetic Co-simulation and Design of Experiments
    U Oh
    Norihiko Nonaka
    Jun Ishimoto
    International Journal of Automotive Technology, 2022, 23 : 683 - 692
  • [33] Vehicle and terrain interaction based on Adams-Matlab co-simulation
    School of Mechanical Engineering, Southeast University, Nanjing 211189, China
    J. Southeast Univ. Engl. Ed., 2009, 3 (335-339):
  • [34] Valve Optimization with System-fluid-magnetic Co-simulation and Design of Experiments
    Oh, U.
    Nonaka, Norihiko
    Ishimoto, Jun
    INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2022, 23 (03) : 683 - 692
  • [35] Optimization Design of 2.5D TSV Package Using Thermo-electrical Co-simulation Method
    Hou, Fengze
    Zhou, Yunyan
    Liu, Fengman
    Su, Meiying
    Chen, Cheng
    Li, Jun
    Lin, Tingyu
    Cao, Liqiang
    2016 IEEE 66TH ELECTRONIC COMPONENTS AND TECHNOLOGY CONFERENCE (ECTC), 2016, : 1964 - 1969
  • [36] A Categorical Model of Process Co-Simulation
    Craciunean, Daniel-Cristian
    Karagiannis, Dimitris
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (03) : 430 - 438
  • [37] Adaptive co-simulation method and platform application of drive mechanism based on Fruit Fly Optimization Algorithm
    Sun, Hongbiao
    Li, Wenqiang
    Zheng, Lanjiang
    Ling, Sitong
    Fu, Wanchang
    PROGRESS IN NUCLEAR ENERGY, 2022, 153
  • [38] A cooling capacity distribution method for liquid cooling cycle based on Co-simulation and optimization of AMESim and modeFRONTIER
    Liu Haodong
    Dong Sujun
    Jiang Hongsheng
    Li Yunhua
    PROCEEDINGS OF THE 2021 IEEE 16TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2021), 2021, : 317 - 322
  • [39] Characteristic of WiFi Network Based on Space Model with Using Turning Bands Co-simulation Method
    Kaminska-Chuchmala, Anna
    14TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS (SOCO 2019), 2020, 950 : 281 - 290
  • [40] THE DESIGN OF A MODEL-BASED MULTIMEDIA INTERACTION MANAGER
    ARENS, Y
    HOVY, E
    ARTIFICIAL INTELLIGENCE REVIEW, 1995, 9 (2-3) : 167 - 188