2019 IEEE 15th International Conference on Automation Science and Engineering (CASE) 2019
DOI: 10.1109/coase.2019.8842900
|View full text |Cite
|
Sign up to set email alerts
|

Process Mining of Programmable Logic Controllers: Input/Output Event Logs

Abstract: This paper presents an approach to model an unknown Ladder Logic based Programmable Logic Controller (PLC) program consisting of Boolean logic and counters using Process Mining techniques. First, we tap the inputs and outputs of a PLC to create a data flow log. Second, we propose a method to translate the obtained data flow log to an event log suitable for Process Mining. In a third step, we propose a hybrid Petri net (PN) and neural network approach to approximate the logic of the actual underlying PLC progra… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
16
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 16 publications
(16 citation statements)
references
References 29 publications
0
16
0
Order By: Relevance
“…Predicting future events helps organizations to improve scheduling, model flexible demand, and reduce system waste which are high impact problems to tackle issues like climate change [70]. Other applications can be found in atypical process mining disciplines such as in black box controller logic estimation [71] that has the potential to release huge amounts of engineers from heavy-duty of repeated controller design work. The proposed approach can further be applied in the novel process mining discipline of Human-Computer Interaction [72].…”
Section: Discussionmentioning
confidence: 99%
“…Predicting future events helps organizations to improve scheduling, model flexible demand, and reduce system waste which are high impact problems to tackle issues like climate change [70]. Other applications can be found in atypical process mining disciplines such as in black box controller logic estimation [71] that has the potential to release huge amounts of engineers from heavy-duty of repeated controller design work. The proposed approach can further be applied in the novel process mining discipline of Human-Computer Interaction [72].…”
Section: Discussionmentioning
confidence: 99%
“…Thus, AVATAR is a step forward towards reliably measuring generalization. Besides a novel perspective on the metric of generalization, SGANs enable other real-world applications in the domain of process mining, such as for the analysis of black-box controller and software as in [2], or to obtain robust and accurate simulation models.…”
Section: Discussionmentioning
confidence: 99%
“…The training and sampling have been performed on NVIDIA GeForce RTX 2080 GPUs and took 2-3 hours per extended RelGAN and dataset. 2 https://github.com/ProminentLab/AVATAR 2) Sampling Results Figure 3 visualizes the number of sampled variants, i.e. |V S |, tp, and tp u for each ground truth system and for each of the four P N and four GAN sampling approaches.…”
Section: Methodology Evaluation 1) Sgan Training and Samplingmentioning
confidence: 99%
See 1 more Smart Citation
“…Process mining is a comparatively young research discipline that aims to extract knowledge from such sequences. Applications of process mining can be found across many industries, mainly to analyze and optimize applied processes, such as in business process management [5], automation [6], [7], manufacturing [8], [9], and recently in healthcare [10], [11]. Healthcare organizations increasingly acknowledge process mining and the use of empirical data to improve processes [12].…”
Section: Introductionmentioning
confidence: 99%