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 条
  • [31] Model Based Control System Design Using SysML, Simulink, and Computer Algebra System
    Sakairi, Takashi
    Palachi, Eldad
    Cohen, Chaim
    Hatsutori, Yoichi
    Shimizu, Junya
    Miyashita, Hisashi
    JOURNAL OF CONTROL SCIENCE AND ENGINEERING, 2013, 2013 (2013)
  • [32] From equation to VHDL: Using rewriting logic for automated function generation
    Morra, C.
    Sackmann, M.
    Shukla, S.
    Becker, J.
    Hartenstein, R.
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 679 - 682
  • [33] Design of a fuzzy logic based automated shading and irrigation system
    Zinnat, Sara Binte
    Abdullah, Deen Md
    2014 17TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2014, : 170 - 173
  • [34] Automatic HMI Generation and Deployment from Requirements Based on Modular Type Package and IEC 61499 for Discrete Manufacturing Systems
    Wu, Xiao
    Dai, Wenbin
    2022 IEEE 17TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2022, : 1539 - 1544
  • [35] Automatic Generation of Implementation in SysML-based Model-Driven Development for IEC 61131-3 Control Software
    Jamro, Marcin
    2014 19TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2014, : 468 - 473
  • [36] Design evaluation of automated manufacturing processes based on complexity of control logic
    Alkan, Bugra
    Vera, Daniel
    Ahmad, Mussawar
    Ahmad, Bilal
    Harrison, Robert
    26TH CIRP DESIGN CONFERENCE, 2016, 50 : 141 - 146
  • [37] Agile Architecture Based on ISA-88 for the Design of Execution Control Chart in Distributed Applications using IEC-61499
    Chicaiza, Fabricio
    Garcia, Carlos A.
    Castellanos, Esteban X.
    Sanchez, Carlos
    Rosero, Cesar
    Garcia, Marcelo
    ENFOQUE UTE, 2018, 9 (01): : 149 - 165
  • [38] Automated verification of function block-based industrial control systems
    Völker, N
    Krämer, BJ
    SCIENCE OF COMPUTER PROGRAMMING, 2002, 42 (01) : 101 - 113
  • [39] Design of PMSM Control System Based on Fuzzy Logic
    Cui, Jiefan
    Mu, Gang
    Fu, Yue
    ICEMS 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS, VOLS 1- 8, 2008, : 1037 - 1041
  • [40] Design and Implementation of a Stable Control System based on Fuzzy Logic in order to optimize the performance of a Photovoltaic Generation System
    Farhat, Maissa
    Barambones, Oscar
    Ramos, Jose A.
    Duran, Eladio
    Andujar, Jose M.
    REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2015, 12 (04): : 476 - 487