Reduction of Petri net maintenance modeling complexity via Approximate Bayesian Computation

被引:10
作者
Chiachio, Manuel [1 ,2 ]
Saleh, Ali [1 ,2 ]
Naybour, Susannah [3 ]
Chiachio, Juan [1 ,2 ]
Andrews, John [3 ]
机构
[1] Univ Granada, Andalusian Res Inst Data Sci & Computat Intellige, E-18071 Granada, Spain
[2] Univ Granada, Dept Struct Mech & Hydraul Engn, E-18071 Granada, Spain
[3] Univ Nottingham, Resilience Engn Grp, Univ Pk, Nottingham, England
关键词
Petri nets; Model similarity; Bayesian inference; Approximate Bayesian Computation; Maintenance models; FAILURE PROBABILITIES; SUBSET SIMULATION; RELIABILITY; IDENTIFICATION;
D O I
10.1016/j.ress.2022.108365
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The accurate modeling of engineering systems and processes using Petri nets often results in complex graph representations that are computationally intensive, limiting the potential of this modeling tool in real life applications. This paper presents a methodology to properly define the optimal structure and properties of a reduced Petri net that mimic the output of a reference Petri net model. The methodology is based on Approximate Bayesian Computation to infer the plausible values of the model parameters of the reduced model in a rigorous probabilistic way. Also, the method provides a numerical measure of the level of approximation of the reduced model structure, thus allowing the selection of the optimal reduced structure among a set of potential candidates. The suitability of the proposed methodology is illustrated using a simple illustrative example and a system reliability engineering case study, showing satisfactory results. The results also show that the method allows flexible reduction of the structure of the complex Petri net model taken as reference, and provides numerical justification for the choice of the reduced model structure.
引用
收藏
页数:16
相关论文
共 52 条
[1]   System design and maintenance modelling for safety in extended life operation [J].
Andrews, John ;
Fecarotti, Claudia .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2017, 163 :95-108
[2]   Estimation of small failure probabilities in high dimensions by subset simulation [J].
Au, SK ;
Beck, JL .
PROBABILISTIC ENGINEERING MECHANICS, 2001, 16 (04) :263-277
[3]   Adaptive approximate Bayesian computation by subset simulation for structural model calibration [J].
Barros, Jose ;
Chiachio, Manuel ;
Chiachio, Juan ;
Cabanilla, Frank .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2022, 37 (06) :726-745
[4]   Adaptive approximate Bayesian computation [J].
Beaumont, Mark A. ;
Cornuet, Jean-Marie ;
Marin, Jean-Michel ;
Robert, Christian P. .
BIOMETRIKA, 2009, 96 (04) :983-990
[5]   Bayesian system identification based on probability logic [J].
Beck, James L. .
STRUCTURAL CONTROL & HEALTH MONITORING, 2010, 17 (07) :825-847
[6]   Counting Petri net markings from reduction equations [J].
Berthomieu, Bernard ;
Le Botlan, Didier ;
Dal Zilio, Silvano .
INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2020, 22 (02) :163-181
[7]   Petri Net Reductions for Counting Markings [J].
Berthomieu, Bernard ;
Le Botlan, Didier ;
Dal Zilio, Silvano .
MODEL CHECKING SOFTWARE, SPIN 2018, 2018, 10869 :65-84
[8]   Degradation state mining and identification for railway point machines [J].
Bian, Chong ;
Yang, Shunkun ;
Huang, Tingting ;
Xu, Qingyang ;
Liu, Jie ;
Zio, Enrico .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2019, 188 :432-443
[9]   Stubborn versus structural reductions for Petri nets [J].
Bonneland, Frederik M. ;
Dyhr, Jakob ;
Jensen, Peter G. ;
Johannsen, Mads ;
Srba, Jiri .
JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2019, 102 :46-63
[10]   Symmetry reduction for time Petri net state classes [J].
Bourdil, Pierre-Alain ;
Berthomieu, Bernard ;
Dal Zilio, Silvano ;
Vernadat, Francois .
SCIENCE OF COMPUTER PROGRAMMING, 2016, 132 :209-225