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 条
  • [21] Design and simulation of the Frequency Control System Based on Co-simulation Technology
    Yu, Jianghua
    Bai, Baodong
    Chen, Dezhi
    Hu, Zhaofu
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 5875 - 5880
  • [22] Multi-Objective Optimization Design of Plate-type Fuel via Co-simulation Method
    Tan, Jiatong
    Li, Quan
    Zhao, Bo
    Ma, Chao
    Wu, Yingwei
    Li, Yuanming
    Zhang, Jing
    He, Yanan
    Ye, Tianzhou
    Zhang, Cheng
    Tian, Wenxi
    Su, Guanghui
    Qiu, Suizheng
    ANNALS OF NUCLEAR ENERGY, 2022, 169
  • [23] Co-Simulation Based Platform for Wireless Protocols Design Explorations
    Fourmigue, Alain
    Girodias, Bruno
    Nicolescu, Gabriela
    Aboulhamid, El Mostapha
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 874 - 877
  • [24] Co-simulation in hydromet process design
    Oshinowo, L
    Fok, I
    INTERNATIONAL LATERITE NICKEL SYMPOSIUM-2004, 2004, : 335 - 344
  • [25] Effective heterogenous design and co-simulation
    Chang, WT
    Kalavade, A
    Lee, EA
    HARDWARE/SOFTWARE CO-DESIGN, 1996, 310 : 187 - 212
  • [26] A Deep Reinforcement Learning Model-Based Optimization Method for Graphic Design
    Guo Q.
    Wang Z.
    Informatica (Slovenia), 2024, 48 (05): : 121 - 134
  • [27] APPLICATIONS OF A NEW MODEL-BASED METHOD OF BALL MILL SIMULATION AND DESIGN
    LIRA, BB
    KAVETSKY, A
    MINERALS ENGINEERING, 1990, 3 (1-2) : 149 - 163
  • [28] Accelerating the co-simulation method for the design of transmit array coils for MRI
    Alireza Sadeghi-Tarakameh
    Ehsan Kazemivalipour
    Umut Gundogdu
    Serhat Erdogan
    Ergin Atalar
    Magnetic Resonance Materials in Physics, Biology and Medicine, 2021, 34 : 165 - 178
  • [29] Accelerating the co-simulation method for the design of transmit array coils for MRI
    Sadeghi-Tarakameh, Alireza
    Kazemivalipour, Ehsan
    Gundogdu, Umut
    Erdogan, Serhat
    Atalar, Ergin
    MAGNETIC RESONANCE MATERIALS IN PHYSICS BIOLOGY AND MEDICINE, 2021, 34 (01) : 165 - 178
  • [30] Validated model-based simulation tool for design optimization of exploding foil initiators
    Ebenhoech, Stefan
    Nau, Siegfried
    Haering, Ivo
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2015, 12 (02): : 189 - 207