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
相关论文
共 6 条
  • [1] Development, implementation and use of an IEC 61499 function block library for embedded closed loop control
    Strasser, T
    Auinger, F
    Zoitl, A
    2004 2ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS: COLLABORATIVE AUTOMATION - ONE KEY FOR INTELLIGENT INDUSTRIAL ENVIRONMENTS, 2004, : 594 - 599
  • [2] Design of the architecture of a flexible machining system using IEC61499 Function Blocks
    Querol, E.
    Romero, F.
    Estruch, A. M.
    Serrano, J.
    MESIC MANUFACTURING ENGINEERING SOCIETY INTERNATIONAL CONFERENCE 2015, 2015, 132 : 934 - 941
  • [3] 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 - +
  • [4] 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,
  • [5] Automated generation of the computer-aided design model from the system structure for mechanical systems based on systems modeling language
    Fan, Hongri
    Liu, Yusheng
    Liu, Donghong
    Ye, Xiaoping
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2016, 230 (05) : 883 - 908
  • [6] Integrated model-based design and functional hazard assessment with SysML on the example of a shock control bump system
    Schäfer M.
    Berres A.
    Bertram O.
    CEAS Aeronautical Journal, 2023, 14 (01) : 187 - 200