Imperative vs. Declarative Modeling of Industrial Process. The Case Study of the Longwall Shearer Operation

被引:3
|
作者
Brzychczy, Edyta [1 ]
Szpyrka, Marcin [2 ]
Korski, Jacek [3 ]
Nalepa, Grzegorz J. [4 ,5 ,6 ]
机构
[1] AGH Univ Sci & Technol, Fac Mech Engn & Robot, PL-30059 Krakow, Poland
[2] AGH Univ Sci & Technol, Fac Elect Engn Automat Comp Sci & Biomed Engn, PL-30059 Krakow, Poland
[3] ITG KOMAG Inst, PL-44100 Gliwice, Poland
[4] Jagiellonian Univ, Inst Appl Comp Sci, Fac Phys Astron & Appl Comp Sci, PL-31007 Krakow, Poland
[5] Jagiellonian Univ, Jagiellonian Human Ctr Lab JAHCAI, PL-31007 Krakow, Poland
[6] Jagiellonian Univ, Mark Kac Ctr Complex Syst Res, PL-31007 Krakow, Poland
关键词
Process modeling; petri net; WF-nets; declare model; sensor data; shearer; underground mining; LANGUAGES; ISSUE;
D O I
10.1109/ACCESS.2023.3281304
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process modeling is an important and necessary step for further analysis and monitoring of industrial processes. In the process modeling two main paradigms exist, namely imperative and declarative ones. In our work, we analyzed information potential of these model paradigms regarding to conformance checking task of real life industrial process - longwall shearer operation carried out in an underground coal mine. The objective of our work was an analysis of selected imperative and declarative models to discover which approach is more appropriate from a practical point of view, taking into consideration criteria formulated by the domain expert. The first novelty of our work rely on real life industrial sensor data analysis and creation of event log with heuristic approach for case ID identification and labeling with expert rules. In parallel, we created prescribed process models. As representatives of imperative and declarative languages, we have selected the Petri nets and Declare models, respectively. We created two Petri nets (with Inductive and Heuristic Miner) and seven declarative models differ in restriction power. Due to the better description of the ideal cycle, to the further analysis and conformance checking task, we selected the Petri net created by Heuristic Miner. After the process model creation, we compared selected Petri net with Declare models using the natural language approach and constraints hierarchy. Based on created similarity measures, we choose one declarative model to conformance checking task and comparison with Petri net due to formulated quantitative and qualitative criteria. As main artifact in the conformance checking task, we used obtained real event log. Evaluation of the created models indicates that in the case of the longwall shearer operation monitoring, the declarative model better captures the necessary information to decision-makers than the Petri net, thus being more appropriate for practical use.
引用
收藏
页码:54495 / 54508
页数:14
相关论文
共 38 条
  • [1] Declarative vs. Imperative: Two Modeling Patterns for the Automated Deployment of Applications
    Endres, Christian
    Breitenbuecher, Uwe
    Falkenthal, Michael
    Kopp, Oliver
    Leymann, Frank
    Wettinger, Johannes
    NINTH INTERNATIONAL CONFERENCES ON PERVASIVE PATTERNS AND APPLICATIONS (PATTERNS 2017), 2017, : 22 - 27
  • [2] Heterogeneous vs. homogeneous catalysis in manufacturing of terbinafine - A case study for route selection of an industrial process
    Beutler, U
    Fleury, C
    Funfschilling, PC
    Penn, G
    Ryser, T
    Schenkel, B
    HETEROGENEOUS CATALYSIS AND FINE CHEMICALS IV, 1997, 108 : 31 - 35
  • [3] Methodology vs. Development Process: A Case Study for AOSE
    Gomez-Rodriguez, Alma
    Gonzalez-Moreno, Juan C.
    DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 29 - 36
  • [4] Case study in intelligent vs. conventional control for a process control experiment
    Ohio State Univ, Columbus, United States
    Control Eng Pract, 9 (1055-1075):
  • [5] A case study in intelligent vs. conventional control for a process control experiment
    Zumberge, J
    Passino, KM
    CONTROL ENGINEERING PRACTICE, 1998, 6 (09) : 1055 - 1075
  • [6] Prediction using Patient Comparison vs. Modeling: A Case Study for Mortality Prediction
    Hoogendoorn, Mark
    El Hassouni, Ali
    Mok, Kwongyen
    Ghassemi, Marzyeh
    Szolovits, Peter
    2016 38TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2016, : 2464 - 2467
  • [7] Reality Video vs. Video Modeling-A Case Study in Patient Education
    Wang, Wenli
    AMCIS 2016 PROCEEDINGS, 2016,
  • [8] Understanding Fill Factor vs. Fuel Efficiency for Excavator Operation: A Case Study of Bench Loading
    Willoughby, Sueed
    Khan, Muhammad Tahir
    Wang, Chao
    CONSTRUCTION RESEARCH CONGRESS 2024: ADVANCED TECHNOLOGIES, AUTOMATION, AND COMPUTER APPLICATIONS IN CONSTRUCTION, 2024, : 1010 - 1018
  • [9] Agent-based modeling vs. equation-based modeling:: A case study and users′ guide
    Parunak, HV
    Savit, R
    Riolo, RL
    MULTI-AGENT SYSTEMS AND AGENT-BASED SIMULATION, 1998, 1534 : 10 - 25
  • [10] Design and Operation of a Modern Polish Plant for Plastic Waste Recycling through the Degradative Depolymerization Process. A Case Study
    Duda, Andrzej
    Fenicki, Arkadiusz
    Molski, Patryk
    Szostak, Elzbieta
    Duda, Piotr
    ENERGIES, 2020, 13 (24)