Automated generation of control logic from system design based on SysML and the IEC 61499 Function Block

被引:0
|
作者
Cao, Yue [1 ]
Xu, Jing [1 ]
Liu, Yusheng [1 ]
Ye, Xiaoping [2 ]
Zhao, Jianjun [3 ]
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou 310027, Zhejiang, Peoples R China
[2] Lishui Univ, Sch Engn, Lishui, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan, Hubei, Peoples R China
基金
美国国家科学基金会;
关键词
Distributed control; manufacturing systems; model-driven development; systems engineering; design automation; IEC 61499 Function Block; SysML; MODEL-DRIVEN DEVELOPMENT; PRODUCTS; SOFTWARE; TOOL; UML;
D O I
10.1177/0954405419842021
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
To satisfy rising flexibility and reconfigurability, the combination of system design and control software design has been adopted as a common paradigm for engineering manufacturing systems. However, there is still a lack of efficient approaches to automating the projection from the system design to the control software dimension. In this study, a model-driven approach is proposed to generate the control logic design based on the IEC 61499 Function Block from the system design in SysML. First, the system design model is formally defined to be unambiguously interpreted. Second, the SysML-FB profile is defined based on which control logic can be modelled in compliance with the IEC 61499 Function Block in the unified SysML modelling environment. Third, transformation rules between these two models are proposed, according to which a distributed event-driven control logic design can be automatically generated. This approach is implemented as a computer-aided design tool extended from the mainstream SysML modelling platform MagicDraw and illustrated using a computer numerical control bending machine as the case study.
引用
收藏
页码:2547 / 2565
页数:19
相关论文
共 50 条
  • [21] Improvement of type declaration of the IEC 61499 basic function block for developing applications of cyber-physical system
    Wang, Shiyong
    Zhang, Chunhua
    Jia, Dongyao
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (08) : 1255 - 1261
  • [22] Distributed Control Design of Medical Devices Using Plug-and-Play IEC 61499 Function Blocks
    Sorouri, Majid
    Vyatkin, Valeriy
    Xie, Shengquan
    2012 19TH INTERNATIONAL CONFERENCE MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2012, : 450 - 455
  • [23] A Framework-based Approach to Control System Engineering Following IEC61499
    Xia, Feng
    Wang, Zhi
    Sun, Youxian
    IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 2, 2004, : 1918 - 1923
  • [24] Function block applications in control systems based on IEC 61804
    Diedrich, C
    Russo, F
    Winkel, L
    Blevins, T
    ISA TRANSACTIONS, 2004, 43 (01) : 123 - 131
  • [25] Formal Verification of the Control Software of a Radioactive Material Remote Handling System, Based on IEC 61499
    Lilli, Giordano
    Xavier, Midhun
    Le Priol, Etienne
    Perret, Vincent
    Liakh, Tatiana
    Oboe, Roberto
    Vyatkin, Valeriy
    IEEE OPEN JOURNAL OF THE INDUSTRIAL ELECTRONICS SOCIETY, 2023, 4 : 417 - 431
  • [26] Application of SysML to design of ATCA based LLRF Control System
    Grecki, Mariusz
    Geng, Zheqiao
    Ayvazyan, Gohar
    Simrock, Stefan
    Aminov, Bahtiar
    2008 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (2008 NSS/MIC), VOLS 1-9, 2009, : 5361 - +
  • [27] Distributed Home Automation System Based on IEC61499 Function Blocks and Wireless Sensor Networks
    Abrishambaf, Reza
    Bal, Mert
    Vyatkin, Valeriy
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2017, : 1354 - 1359
  • [28] Cyber-Physical System for Industrial Control Automation based on the Holonic Approach and the IEC 61499 Standard
    Cruz, Luis A. S.
    Carvajal, Jaime H.
    Rojas, Oscar A.
    Chacon, Edgar
    PROCEEDINGS OF THE 2018 FORUM ON SPECIFICATION & DESIGN LANGUAGES (FDL), 2018,
  • [29] Function block based design pattern for flexible manufacturing control system
    Xia, F
    Wang, Z
    Sun, YX
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 4922 - 4927
  • [30] A design pattern for holonic manufacturing system in the IEC61499-based model-view-controller framework
    Xia, F
    Wang, Z
    Sun, YX
    INDIN 2003: IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, PROCEEDINGS, 2003, : 233 - 239