Automatic State Machine Reconstruction From Legacy Programmable Logic Controller Using Data Collection and SAT Solver

被引:11
|
作者
Chivilikhin, Daniil [1 ]
Patil, Sandeep [2 ]
Chukharev, Konstantin [1 ]
Cordonnier, Anthony [3 ]
Vyatkin, Valeriy [1 ,2 ,4 ]
机构
[1] ITMO Univ, Comp Technol Lab, St Petersburg 197101, Russia
[2] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
[3] ENEDIS, F-69210 St Pierre La Palud, France
[4] Aalto Univ, Dept Elect Engn & Automat, Espoo 02150, Finland
基金
欧盟地平线“2020”;
关键词
Data collection; IEC Standards; Industries; Noise measurement; Automation; Software algorithms; Hardware; Control system synthesis; inference algorithms; reverse engineering; automata; automation; software; PLC; SAT; FINITE; IDENTIFICATION;
D O I
10.1109/TII.2020.2992235
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays an increasing number of industries are considering moving toward being Industry 4.0 compliant. But this transition is not straightforward: transfer to new system can lead to significant production downtime, resulting in delays and cost overruns. The best way is systematic seamless transition to newer and advanced technologies that Industry 4.0 offers. This article proposes a framework based on automatic synthesis methods that learns the behavior of an existing legacy programmable logic controller (PLC) and generates state machines that can be incorporated into IEC 61499 function blocks. Proposed algorithms are based on Boolean satisfiability (SAT) solvers. The first algorithm accepts a set of noisy PLC traces and produces a set of candidate state machines that satisfy the traces. The second algorithm accepts error-free traces and synthesizes a modular controller that may be distributed across several physical devices. The toolchain architecture is exemplified on a laboratory scale Festo mechatronic system.
引用
收藏
页码:7821 / 7831
页数:11
相关论文
共 50 条
  • [41] MACHINE LEARNING APPROACH FOR CLASSIFICATION OF ARTHRITIS ACTIVITY STATE, USING DATA FROM A SINGLE ACCELEROMETER
    Mielnik, P.
    Hjelle, A. Myhre
    Traseth, A.
    Tokarz, K.
    Pollen, B.
    Fojcik, M.
    ANNALS OF THE RHEUMATIC DISEASES, 2023, 82 : 2012 - 2012
  • [42] Emotional state recognition from text data using machine learning and deep learning algorithm
    Shah, Vandana
    Mehta, Meet
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (17):
  • [43] Automatic Classification of Auroral Images From the Oslo Auroral THEMIS (OATH) Data set Using Machine Learning
    Clausen, Lasse B. N.
    Nickisch, Hannes
    JOURNAL OF GEOPHYSICAL RESEARCH-SPACE PHYSICS, 2018, 123 (07) : 5640 - 5647
  • [44] Anytime multipurpose emotion recognition from EEG data using a Liquid State Machine based framework
    Al Zoubi, Obada
    Awada, Mariette
    Kasabov, Nikola K.
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 2018, 86 : 1 - 8
  • [45] Bus Passenger Origin-Destination Matrix Estimation Using Available Information from Automatic Data Collection Systems in Chongqing, China
    Chen, Suping
    Liu, Daizong
    MATERIALS, TRANSPORTATION AND ENVIRONMENTAL ENGINEERING, PTS 1 AND 2, 2013, 779-780 : 878 - 889
  • [46] Automatic segmentation of radar data from the Chang'E-4 mission using unsupervised machine learning: A data-driven interpretation approach
    Giannakis, Iraklis
    Mcdonald, Ciaran
    Feng, Jianqing
    Zhou, Feng
    Su, Yan
    Martin-Torres, Javier
    Zorzano, Maria-Paz
    Warren, Craig
    Giannopoulos, Antonios
    Leontidis, Georgios
    ICARUS, 2024, 417
  • [47] Using machine learning and big data approaches to predict travel time based on historical and real-time data from Taiwan electronic toll collection
    Shu-Kai S. Fan
    Chuan-Jun Su
    Han-Tang Nien
    Pei-Fang Tsai
    Chen-Yang Cheng
    Soft Computing, 2018, 22 : 5707 - 5718
  • [48] Using machine learning and big data approaches to predict travel time based on historical and real-time data from Taiwan electronic toll collection
    Fan, Shu-Kai S.
    Su, Chuan-Jun
    Nien, Han-Tang
    Tsai, Pei-Fang
    Cheng, Chen-Yang
    SOFT COMPUTING, 2018, 22 (17) : 5707 - 5718
  • [49] Travel Time Prediction Using k Nearest Neighbor Method with Combined Data from Vehicle Detector System and Automatic Toll Collection System
    Myung, Jiwon
    Kim, Dong-Kyu
    Kho, Seung-Young
    Park, Chang-Ho
    TRANSPORTATION RESEARCH RECORD, 2011, (2256) : 51 - 59
  • [50] Nonlinear image reconstruction algorithm for diffuse optical tomography using iterative block solver and automatic mesh generation from tomosynthesis images - art. no. 60810O
    Fang, Qianqian
    Boas, David
    Boverman, Greg
    Zhang, Quan
    Kauffman, Tina
    Multimodal Biomedical Imaging, 2006, 6081 : O810 - O810