Game Solving for Industrial Automation and Control

被引:0
|
作者
Cheng, Chih-Hong
Geisinger, Michael
Ruess, Harald
Buckl, Christian
Knoll, Alois
机构
关键词
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 条
  • [1] Industrial automation & control
    Vector Electr Eng, (28-32):
  • [2] Control of Industrial Automation
    Chadeev, V. M.
    Aristova, N. I.
    2017 TENTH INTERNATIONAL CONFERENCE MANAGEMENT OF LARGE-SCALE SYSTEM DEVELOPMENT (MLSD), 2017,
  • [3] Solving Circular Dependencies in Industrial Automation Programs
    Nair, Sreeja
    Jetley, Raoul
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 397 - 404
  • [4] PROCESS CONTROL AND AUTOMATION - INDUSTRIAL AUTOMATION CENTRES
    不详
    PROCESS CONTROL AND AUTOMATION, 1966, 13 (11): : 21 - &
  • [5] PCs in industrial automation and control
    Traill, James D.
    Australian Electronics Engineering, 1995, 28 (07):
  • [6] The Industrial Automation and Control Committee
    IEEE Ind Appl Mag, 1 (64):
  • [7] The Applications of Industrial Robots in the Field of Industrial Automation and Control
    Wang, YuDuo
    FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY III, PTS 1-3, 2013, 401 : 1716 - 1719
  • [8] Cybersecurity for industrial automation and control systems
    Haas, Christian
    Bretthauer, Georg
    Beyerer, Jurgen
    AT-AUTOMATISIERUNGSTECHNIK, 2023, 71 (09) : 723 - 725
  • [9] IMPACT OF AI ON INDUSTRIAL CONTROL + AUTOMATION
    BANSAL, S
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1985, 190 (SEP): : 12 - COP
  • [10] Universal Digital Device Automation and Control (Home and Industrial Appliance Automation)
    Kumar, Sandeep
    Qadeer, Mohammed A.
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2009, : 490 - 494