2020
DOI: 10.1109/access.2020.3022694
|View full text |Cite
|
Sign up to set email alerts
|

Fault-Recovery and Repair Modeling of Discrete Event Systems Using Petri Nets

Abstract: Despite advances in automated manufacturing systems (AMSs), faults occur from time to time, which cannot be avoided in a complex real system. A fault is one of the primary causes of failures making some AMS operations unable to complete, and the diagnosis is one of the most important steps in fault-recovery and repair. This work develops a methodology for investigating the behavior of faults on the resources in discrete event systems that are failure-prone. We tackle the fault-tolerant problem and propose a me… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
8
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 58 publications
0
8
0
Order By: Relevance
“…Redundancy is a crucial concept in engineering, which involves duplicating essential components or functions of a system to increase its reliability, usually in the form of a fail-safe or backup mechanism, or to improve its performance. In [36], redundant hardware was utilized to recover from a system failure. A model-based approach was used in [37] to develop a supervisory control system that switched the faulty controller to a backup controller when a fault occurred.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Redundancy is a crucial concept in engineering, which involves duplicating essential components or functions of a system to increase its reliability, usually in the form of a fail-safe or backup mechanism, or to improve its performance. In [36], redundant hardware was utilized to recover from a system failure. A model-based approach was used in [37] to develop a supervisory control system that switched the faulty controller to a backup controller when a fault occurred.…”
Section: Introductionmentioning
confidence: 99%
“…In this article, we approach the issue of fault tolerance and propose a way to enable a system to persist in fulfilling its duties while taking actions to repair and recover the fault. Our previous work in [36] dealt with some of the critical problems in designing a faulttolerant controller to maintain the safety of the system. While the idea presented in [36] required the addition of redundant elements for each target element when a fault occurred in the target element, the submodel of its overflow element was utilized to substitute the model's faulty target element.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Many policies have been developed in the literature based on Petri nets, focusing on three strategies: prevention of deadlocks, avoidance of deadlocks, and detection and recovery of deadlocks [4,5]. Most of these policies assume that the resources in automated manufacturing systems are reliable [6][7][8][9][10][11][12][13], and others assume that they are unreliable [14][15][16][17][18][19][20][21][22][23][24][25]. Two analysis techniques in PNs are used to design deadlock control policies: reachability graph analysis [26][27][28] and structural analysis [3,6].…”
Section: Introductionmentioning
confidence: 99%
“…Two analysis techniques in PNs are used to design deadlock control policies: reachability graph analysis [26][27][28] and structural analysis [3,6]. In addition, three criteria are needed to design and evaluate the supervisor of AMS, which include structural complexity that leads to design a supervisor with a number of monitors [3,7,29], computational complexity that means a supervisor can be implemented on small and large sized systems [3,30], and behavioral permissiveness that leads to improve the time performance (utilization, throughput, and throughput time) of the system [4, 25,31].…”
Section: Introductionmentioning
confidence: 99%