Model-based control of a handling system with SysML

被引:4
|
作者
Brecher, Christian [1 ]
Nittinger, Johannes A. [1 ]
Karlberger, Andreas [1 ]
机构
[1] Rhein Westfal TH Aachen, Lab Machine Tools & Prod Engn WZL, D-52056 Aachen, Germany
关键词
SysML; model-based; handling system; automation; PLC; IEC; 61131; executable model;
D O I
10.1016/j.procs.2013.01.021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
For programming controllers in industrial automation systems languages based on IEC 61131 represent the state-of-the-art. However, these languages have limited capabilities for describing multi-disciplinary aspects. Model-based approaches that have successfully been applied to software engineering projects also provide a promising alternative for the engineering of automated manufacturing systems. The integration of model-based approaches into conventional control architectures still represents a challenge. Using a handling system for unloading parts from a pallet as an example this paper demonstrates and evaluates a practical approach for developing control logic based on a SysML model. The approach consists of three steps: First, the behavior of the system components (e. g. grippers, axes) are described in an interdisciplinary way, representing the internal state as well as an IEC 61131 compliant signaling interface. The second step is to develop agents that implement the actual logic and are able to control the virtual components using the implemented interface. In the last step, during commissioning of the real system, the virtual components are replaced by a module syncing the signals of the virtual agents interface with a PLC providing the same interface for the real system, effectively having the real system now being controlled by virtual agents. (C) 2013 The Authors. Published by Elsevier B. V. Selection and/or peer-review under responsibility of Georgia Institute of Technology.
引用
收藏
页码:197 / 205
页数:9
相关论文
共 50 条
  • [1] Model-Based Enterprise Information System Architectural Design with SysML
    Tsadimas, Anargyros
    [J]. 2015 IEEE 9TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2015, : 492 - 497
  • [2] Model-Based Structured Requirements in SysML
    Herber, Daniel R.
    Narsinghani, Jayesh B.
    Eftekhari-Shahroudi, Kamran
    [J]. SYSCON 2022: THE 16TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2022,
  • [3] 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.
    [J]. CEAS Aeronautical Journal, 2023, 14 (01) : 187 - 200
  • [4] Using SysML for model-based vulnerability assessment
    Bassam, Soroush
    Herrmann, Jeffrey W.
    Schmidt, Linda C.
    [J]. 2015 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2015, 44 : 413 - 422
  • [5] Constructing True Model-Based Requirements in SysML
    Salado, Alejandro
    Wach, Paul
    [J]. SYSTEMS, 2019, 7 (02):
  • [6] A Model-Based System Engineering Approach for aviation system design by applying SysML modeling
    Xiao Fei
    Chen Bin
    Li Rui
    Hu Shunhua
    [J]. PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 1361 - 1366
  • [7] Model-based System Engineering using SysML: Deriving Executable Simulation Models with QVT
    Kapos, George-Dimitrios
    Dalakas, Vassilis
    Tsadimas, Anargyros
    Nikolaidou, Mara
    Anagnostopoulos, Dimosthenis
    [J]. 2014 8TH ANNUAL IEEE SYSTEMS CONFERENCE (SYSCON), 2014, : 531 - 538
  • [8] Model-based design process for the early phases of manufacturing system planning using SysML
    Steimer, Chantal
    Fischer, Jan
    Aurich, Jan C.
    [J]. COMPLEX SYSTEMS ENGINEERING AND DEVELOPMENT, 2017, 60 : 163 - 168
  • [9] Validation of Digital System Models: A Framework and SysML Profile for Model-Based Systems Engineering
    Winton, James R.
    Colombi, John M.
    Jacques, David R.
    Johnson, Kip E.
    [J]. INCOSE International Symposium, 2023, 33 (01) : 569 - 583
  • [10] Packaged model-based control system
    Coates, TJ
    [J]. CONTROL ENGINEERING, 2000, 47 (02) : 124 - 124