Abstract
There have been a variety of deadlock control strategies proposed for automated manufacturing systems (AMSs) without taking unreliable resources into account in the framework of Petri nets. However, in addition to deadlocks, resource malfunction problems may also arise to make a system collapse in the real world. This paper develops a new deadlock control method for a generalized system of simple sequential processes with resources (GS <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> PR), where a class of unreliable GS <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> PR (U-GS <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> PR) is considered. Recovery subnets are used to describe an unreliable resource failure and its recovery process in a Petri net model. First, we compute all the strict minimal siphons (SMSs) in a GS <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> PR net. Second, with the concept of max-controllability of siphons, a monitor is added to each SMS. However, the net loses liveness when unreliable resources are taken into consideration with recovery nets being added for their operation places. Then, by using the concept of constraint set, we add related arcs between the transitions in recovery subnets and original monitors. Finally, a robust deadlock controller is designed for the AMSs according to the max-controllability of siphons.
Highlights
As a computer-controlled system, an automated manufacturing system (AMS) can efficiently produce small and medium batch of products, which is composed of numerical control machines
This paper addresses the issue of designing a robust deadlock control strategy for an AMS in the framework of generalized S3PR (GS3PR) with an unreliable resource based on siphons instead of reachability graphs
GS3PR WITH AN UNRELIABLE RESOURCE Considering an AMS with an unreliable resource type, we model the behavior of resource failure and recovery by Petri nets (PNs)
Summary
As a computer-controlled system, an automated manufacturing system (AMS) can efficiently produce small and medium batch of products, which is composed of numerical control machines. The robust supervisors derived in that paper allow that there are multiple types of unreliable resources in an S3PR Theoretically, designing such a policy consumes an unacceptable long computation time if a PN contains a large number of SMSs and its reachability space is huge. This paper addresses the issue of designing a robust deadlock control strategy for an AMS in the framework of GS3PR with an unreliable resource based on siphons instead of reachability graphs. It is well-known that the computation of siphons in a GS3PR is the same as that in an S3PR according to the definition of siphons. The basics of PNs and the definition of GS3PR are given in Appendix
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.