Game Solving for Industrial Automation and Control

被引:0
|
作者
Cheng, Chih-Hong
Geisinger, Michael
Ruess, Harald
Buckl, Christian
Knoll, Alois
机构
来源
2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA) | 2012年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An ongoing effort within the community of verification and program analysis is to raise the level of abstraction in programming by automatic synthesis. In this paper, we demonstrate how our synthesis engine GAVS+ achieves this goal by automatically creating control code for the FESTO Modular Production System. The overall approach is model-driven: we reinterpret planning domain definition language (PDDL) as a design contract to model two-player games played between control and environment, such that users can describe (i) basic abilities of hardware components, including sensors (as environment moves) and actuators (as control moves), (ii) topologies how components are interconnected, and (iii) desired specification under a restricted class of linear temporal logic. The model is processed by our game-based synthesis engine, from which intermediate code is generated. By mapping each behavioral-level action to a sequence of low-level PLC control commands, we transform the intermediate code into an executable program. The efficiency of our engine enables to synthesize every scenario presented in this paper within seconds. When the specification evolves, this implies a huge time-gain compared to manual program modification.
引用
收藏
页码:4367 / 4372
页数:6
相关论文
共 50 条
  • [21] Solving the Problem of Balancing Algorithms for Relay Protection and Automation Using Game Theory
    Nikiforov, Andrey
    2019 IEEE 6TH INTERNATIONAL CONFERENCE ON ENERGY SMART SYSTEMS (2019 IEEE ESS), 2019, : 177 - 182
  • [22] A time-triggered control network for industrial automation
    Heffernan, D
    Leen, G
    ASSEMBLY AUTOMATION, 2002, 22 (01) : 60 - 68
  • [23] Application of Artificial Intelligence in Industrial Automation Control System
    Li, Qiyao
    6TH INTERNATIONAL CONFERENCE ON ADVANCES IN ENERGY RESOURCES AND ENVIRONMENT ENGINEERING, 2021, 647
  • [24] Leveraging advanced process control and analytics in industrial automation
    Domínquez, Luis
    Gallestey, Eduardo
    ABB Review, 2018, (02): : 38 - 45
  • [25] Management of project for automation of investment control at industrial enterprise
    Rostova, Olga
    Shirokova, Svetlana
    Sokolitsyna, Natalya
    INTERNATIONAL SCIENTIFIC CONFERENCE DIGITAL TRANSFORMATION ON MANUFACTURING, INFRASTRUCTURE AND SERVICE, 2019, 497
  • [26] Internet-Based Control of Industrial Automation Systems
    Rahmani, Behrooz
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2016, 83 (01) : 71 - 83
  • [27] Internet-Based Control of Industrial Automation Systems
    Behrooz Rahmani
    Journal of Intelligent & Robotic Systems, 2016, 83 : 71 - 83
  • [28] SERAN: a Protocol for Clustered WSNs in Industrial Control and Automation
    Bonivento, A.
    Fischione, C.
    Sangiovanni-Vincentelli, A.
    2009 6TH ANNUAL IEEE COMMUNICATION SOCIETY CONFERENCE ON SENSOR, MESH AND AD HOC COMMUNICATIONS AND NETWORKS WORKSHOPS, 2009, : 236 - +
  • [29] Design and Implementation of Industrial Automation Control Systems: a Survey
    Colla, Marco
    Leidi, Tiziano
    Semo, Mario
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 570 - +
  • [30] Advancing Protocol Fuzzing for Industrial Automation and Control Systems
    Pfrang, Steffen
    Meier, David
    Friedrich, Michael
    Beyerer, Juergen
    ICISSP: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2018, : 570 - 580