Abstract
The supervisor simplification problem for automated manufacturing systems (AMSs) has been receiving increasing attention in recent years. This article uses a well-known class of Petri nets, namely, systems of sequential systems with shared resources (S4Rs) to model general AMSs. We aim to simplify the liveness-enforcing supervisor for S4R by using the concept of transition cover (TC). Deadlocks in S4R can be characterized by a kind of special structural object called perfect activity circuits (PACs). First, a set of special PACs are defined as a TC and its effectness is also verified. Then, by adding a monitor with a control variable to each PAC in an effective TC (ETC), we establish a liveness-enforcing supervisor for S4R. The control variables are determined by solving an integer linear programming problem so as to increase the supervisor’s permissiveness as much as possible. Under the proposed control methodology, it is analyzed that the upper bound of the number of monitors equates to that of transitions in S4R. Especially for the system with a few transitions, since not many monitors are added, the proposed supervisor has relatively small-scaled structures or a small number of control places. In addition, we present algorithms to get an ETC from any nonlive S4R. Based on this ETC, we can design one liveness-enforcing supervisor of small size for the underlying S4R. Finally, some examples are used to illustrate the proposed approach.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: IEEE Transactions on Systems, Man, and Cybernetics: Systems
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.