Automatic Control Code Generation from SAMA Specification

被引:0
|
作者
Sarkar, Santonu [1 ]
Chandrika, K. R. [1 ]
机构
[1] ABB Corp Res, Bangalore, Karnataka, India
关键词
SAMA; Engineering Automation; S; Vector image processing;
D O I
10.1109/ETFA45728.2021.9613175
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Industrial process automation engineering implements a control code of a process plant manually. This paper proposes an approach that reads a control specification as a multi-page graphical document and implements control code as a Control logic diagram (CLD) for a target controller. We use a novel vector image processing-based approach to extract entities, equipment blocks, and the control flow from this document. We represent the control flow information as language-agnostic intermediate equipment and control flow graph. The translator traverses the graph and applies a set of mapping rules to generate the control logic. A preliminary analysis reveals that our approach has the potential of saving a significant amount of manual effort to generate a CLD from such a specification.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Automatic code generation for actuator interfacing from a declarative specification
    Jung, E
    Kapoor, C
    Batory, D
    [J]. 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vols 1-4, 2005, : 3207 - 3212
  • [2] Parallel Code Generation from Synchronous Specification
    Hu, Kai
    Zhang, Teng
    Shang, Li-Hong
    Yang, Zhi-Bin
    Talpin, Jean-Pierre
    [J]. Ruan Jian Xue Bao/Journal of Software, 2017, 28 (07): : 1698 - 1712
  • [3] Serialized Multitasking Code Generation from Dataflow Specification
    Kwon, Seongnam
    Ha, Soonhoi
    [J]. PROCEEDINGS OF THE 2008 IEEE/ACM/IFIP WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2008, : 61 - 66
  • [4] Possibility of SystemC Code Generation from SDL Specification
    Morozkin, Pavel
    [J]. PROCEEDINGS OF THE 11TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION FRUCT, 2012, : 95 - 99
  • [5] Automatic Specification Generation for Tracking Control in Interpreted Petri nets
    Guevara-Lozano, D.
    Vazquez, C. R.
    Ramirez-Trevino, A.
    [J]. 2020 7TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'20), VOL 1, 2020, : 341 - 346
  • [6] Automatic Generation of History-Based Access Control from Information Flow Specification
    Takata, Yoshiaki
    Seki, Hiroyuki
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, 2010, 6252 : 259 - +
  • [7] Automatic Code Generation for Spacecraft Attitude Determination and Control
    Carpenter, Bryce
    [J]. 2014 IEEE AEROSPACE CONFERENCE, 2014,
  • [8] Automatic generation of formal specification from requirements definition
    Jin, LZ
    Zhu, H
    [J]. FIRST IEEE INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 1997, : 243 - 251
  • [9] Automatic generation of tutorial systems from development specification
    Iwata, H
    Shirogane, J
    Fukazawa, Y
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 3922 : 79 - 92
  • [10] Automatic code generation from design patterns
    Budinsky, FJ
    Finnie, MA
    Vlissides, JM
    Yu, PS
    [J]. IBM SYSTEMS JOURNAL, 1996, 35 (02) : 151 - 171