Skip to main content
Top
Published in: Journal of Intelligent Manufacturing 5/2016

12-07-2014

A divide-and-conquer-method for the synthesis of liveness enforcing supervisors for flexible manufacturing systems

Authors: Murat Uzam, ZhiWu Li, Gökhan Gelen, Rabiu Saleh Zakariyya

Published in: Journal of Intelligent Manufacturing | Issue 5/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper a divide-and-conquer-method for the synthesis of liveness enforcing supervisors (LES) for flexible manufacturing systems (FMS) is proposed. Given the Petri net model (PNM) of an FMS prone to deadlocks, it aims to synthesize a live controlled Petri net system. For complex systems, the use of reachability graph (RG) based deadlock prevention methods is a challenging problem, as the RG of a PNM easily becomes unmanageable. To obtain the LESs from a large PNM is usually intractable. In this paper, to ease this problem the PNM of a system is divided into small connected subnets. Each connected subnet prone to deadlocks is then used to compute the LES for the original PNM. Starting from the simplest subnet prone to deadlocks to make the subnet live, monitors (control places) are computed. The RG of each subnet is considered and split into a dead-zone (DZ) and a live-zone. All states in the DZ are prevented from being reached by means of a well-established invariant-based control method. Next, the computation of monitors is followed for bigger subnets. Previously computed monitors are included within the bigger subnets based on a criterion. This process keeps the DZ of the bigger subnets smaller compared with the original uncontrolled subnets. When all subnets are live we obtain a set of monitors that are included within the PNM to obtain a partially controlled PNM (pCPNM). A new set of monitors is also computed for the pCPNM. Finally, a live controlled Petri net system is obtained. The proposed method is generally applicable, easy to use, effective and straightforward although its off-line computation is of exponential complexity in theory. Its use for FMS control guarantees deadlock-free operation and high performance in terms of resource utilization and system throughput. Two FMS deadlock problems from the literature are used to illustrate the applicability and the effectiveness of the proposed method.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Chandrasekaran, S., Somnath, N., & Sreenivas, R. S. (2014). A software tool for the automatic synthesis of minimally restrictive liveness enforcing supervisory policies for a class of general Petri net models of manufacturing and service systems. Journal of Intelligent Manufacturing. doi:10.1007/s10845-014-0888-5. Chandrasekaran, S., Somnath, N., & Sreenivas, R. S. (2014). A software tool for the automatic synthesis of minimally restrictive liveness enforcing supervisory policies for a class of general Petri net models of manufacturing and service systems. Journal of Intelligent Manufacturing. doi:10.​1007/​s10845-014-0888-5.
go back to reference Chao, Y., & Pan, Y. L. (2013). Uniform formulas for compound siphons, complementary siphons and characteristic vectors in deadlock prevention of flexible manufacturing systems. Journal of Intelligent Manufacturing. doi:10.1007/s10845-013-0757-7. Chao, Y., & Pan, Y. L. (2013). Uniform formulas for compound siphons, complementary siphons and characteristic vectors in deadlock prevention of flexible manufacturing systems. Journal of Intelligent Manufacturing. doi:10.​1007/​s10845-013-0757-7.
go back to reference Chen, Y. F., Li, Z. W., Khalgui, M., & Mosbahi, O. (2011). Design of a maximally permissive liveness-enforcing Petri net supervisor for flexible manufacturing systems. IEEE Transactions on Automation Science and Engineering, 8(2), 374–393.CrossRef Chen, Y. F., Li, Z. W., Khalgui, M., & Mosbahi, O. (2011). Design of a maximally permissive liveness-enforcing Petri net supervisor for flexible manufacturing systems. IEEE Transactions on Automation Science and Engineering, 8(2), 374–393.CrossRef
go back to reference Chen, Y. F., & Li, Z. W. (2011). Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems. Automatica, 47(5), 1028–1034.CrossRef Chen, Y. F., & Li, Z. W. (2011). Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems. Automatica, 47(5), 1028–1034.CrossRef
go back to reference Chen, Y. F., & Li, Z. W. (2012). On structural minimality of optimal supervisors for flexible manufacturing systems. Automatica, 48(10), 2647–2656.CrossRef Chen, Y. F., & Li, Z. W. (2012). On structural minimality of optimal supervisors for flexible manufacturing systems. Automatica, 48(10), 2647–2656.CrossRef
go back to reference Chen, Y. F., Li, Z. W., & Al-Ahmari, A. (2013). Nonpure Petri net supervisors for optimal deadlock control of flexible manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(2), 252–265.CrossRef Chen, Y. F., Li, Z. W., & Al-Ahmari, A. (2013). Nonpure Petri net supervisors for optimal deadlock control of flexible manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(2), 252–265.CrossRef
go back to reference Chen, Y. F., Li, Z. W., & Barkaoui, K. (2014a). Maximally permissive liveness-enforcing supervisor with lowest implementation cost for flexible manufacturing systems. Information Sciences, 256, 74–90. Chen, Y. F., Li, Z. W., & Barkaoui, K. (2014a). Maximally permissive liveness-enforcing supervisor with lowest implementation cost for flexible manufacturing systems. Information Sciences, 256, 74–90.
go back to reference Chen, Y. F., Li, Z. W., & Zhou, M. C. (2014b). Optimal supervisory control of flexible manufacturing systems by Petri nets: A set classification approach. IEEE Transactions on Automation Science and Engineering, 11(2), 549–563. Chen, Y. F., Li, Z. W., & Zhou, M. C. (2014b). Optimal supervisory control of flexible manufacturing systems by Petri nets: A set classification approach. IEEE Transactions on Automation Science and Engineering, 11(2), 549–563.
go back to reference Ezpeleta, J., Colom, J. M., & Martinez, J. (1995). A Petri net based deadlock prevention policy for flexible manufacturing systems. IEEE Transactions on Robotics and Automation, 11(2), 173–184.CrossRef Ezpeleta, J., Colom, J. M., & Martinez, J. (1995). A Petri net based deadlock prevention policy for flexible manufacturing systems. IEEE Transactions on Robotics and Automation, 11(2), 173–184.CrossRef
go back to reference Ghaffari, A., Nidhal, N., & Xie, X. L. (2003). Design of a live and maximally permissive Petri net controller using the theory of regions. IEEE Transactions on Robotics and Automation, 19(2), 137–142.CrossRef Ghaffari, A., Nidhal, N., & Xie, X. L. (2003). Design of a live and maximally permissive Petri net controller using the theory of regions. IEEE Transactions on Robotics and Automation, 19(2), 137–142.CrossRef
go back to reference Hou, Y. F., Li, Z. W., Zhao, M., & Liu, D. (2014). Extended elementary siphon-based deadlock prevention policy for a class of generalised Petri nets. International Journal of Computer Integrated Manufacturing, 27(1), 85–102.CrossRef Hou, Y. F., Li, Z. W., Zhao, M., & Liu, D. (2014). Extended elementary siphon-based deadlock prevention policy for a class of generalised Petri nets. International Journal of Computer Integrated Manufacturing, 27(1), 85–102.CrossRef
go back to reference Hu, H. S., & Li, Z. W. (2009). Local and global deadlock prevention policies for resource allocation systems using partially generated reachability graphs. Computers & Industrial Engineering, 57(4), 1168–1181.CrossRef Hu, H. S., & Li, Z. W. (2009). Local and global deadlock prevention policies for resource allocation systems using partially generated reachability graphs. Computers & Industrial Engineering, 57(4), 1168–1181.CrossRef
go back to reference Hu, H. S., & Li, Z. W. (2010). Synthesis of liveness enforcing supervisor for automated manufacturing systems using insufficiently marked siphons. Journal of Intelligent Manufacturing, 21(4), 555–567.CrossRef Hu, H. S., & Li, Z. W. (2010). Synthesis of liveness enforcing supervisor for automated manufacturing systems using insufficiently marked siphons. Journal of Intelligent Manufacturing, 21(4), 555–567.CrossRef
go back to reference Huang, Y. S., Jeng, M. D., Xie, X. L., & Chung, D. H. (2006). Siphon-based deadlock prevention policy for flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part A-Systems and Humans, 36(6), 1248–1256.CrossRef Huang, Y. S., Jeng, M. D., Xie, X. L., & Chung, D. H. (2006). Siphon-based deadlock prevention policy for flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part A-Systems and Humans, 36(6), 1248–1256.CrossRef
go back to reference Huang, Y. S., Pan, Y. L., & Zhou, M. C. (2012). Computationally improved optimal deadlock control policy for flexible manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 42(2), 404–415.CrossRef Huang, Y. S., Pan, Y. L., & Zhou, M. C. (2012). Computationally improved optimal deadlock control policy for flexible manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 42(2), 404–415.CrossRef
go back to reference Li, S. Y., An, A. M., Wang, Y., Wang, G., Hou, C. Q., & Cai, Y. (2013). Design of liveness-enforcing supervisors with simpler structures for deadlock-free operations in flexible manufacturing systems using necessary siphons. Journal of Intelligent Manufacturing, 24(6), 1157–1173.CrossRef Li, S. Y., An, A. M., Wang, Y., Wang, G., Hou, C. Q., & Cai, Y. (2013). Design of liveness-enforcing supervisors with simpler structures for deadlock-free operations in flexible manufacturing systems using necessary siphons. Journal of Intelligent Manufacturing, 24(6), 1157–1173.CrossRef
go back to reference Li, Z. W., & Zhou, M. C. (2004). Elementary siphons of petri nets and their application to deadlock prevention in flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part A: Systems and Humans, 34(1), 38–51.CrossRef Li, Z. W., & Zhou, M. C. (2004). Elementary siphons of petri nets and their application to deadlock prevention in flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part A: Systems and Humans, 34(1), 38–51.CrossRef
go back to reference Li, Z. W., Hu, H. S., & Wang, A. R. (2007). Design of liveness-enforcing supervisors for flexible manufacturing systems using Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part C, 37(4), 517–526.CrossRef Li, Z. W., Hu, H. S., & Wang, A. R. (2007). Design of liveness-enforcing supervisors for flexible manufacturing systems using Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part C, 37(4), 517–526.CrossRef
go back to reference Li, Z. W., & Zhou, M.C. (2009). Deadlock resolution in automated manufacturing systems: A Novel Petri Net Approach. London: Springer-verlag. Li, Z. W., & Zhou, M.C. (2009). Deadlock resolution in automated manufacturing systems: A Novel Petri Net Approach. London: Springer-verlag.
go back to reference Li, Z. W., Zhou, M. C., & Wu, N. Q. (2008a). A survey and comparison of Petri net-based deadlock prevention policies for flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part C-Applications and Reviews, 38(2), 173–188.CrossRef Li, Z. W., Zhou, M. C., & Wu, N. Q. (2008a). A survey and comparison of Petri net-based deadlock prevention policies for flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part C-Applications and Reviews, 38(2), 173–188.CrossRef
go back to reference Li, Z. W., Zhou, M. C., & Jeng, M. D. (2008b). A maximally permissive deadlock prevention policy for FMS based on Petri net siphon control and the theory of regions. IEEE Transactions on Automation Science and Engineering, 5(1), 182–188.CrossRef Li, Z. W., Zhou, M. C., & Jeng, M. D. (2008b). A maximally permissive deadlock prevention policy for FMS based on Petri net siphon control and the theory of regions. IEEE Transactions on Automation Science and Engineering, 5(1), 182–188.CrossRef
go back to reference Li, Z. W., & Zhou, M. C. (2008). Control of elementary and dependent siphons in Petri nets and their application. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 38(1), 133–148.CrossRef Li, Z. W., & Zhou, M. C. (2008). Control of elementary and dependent siphons in Petri nets and their application. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 38(1), 133–148.CrossRef
go back to reference Li, Z. W., & Zhao, M. (2008). On controllability of dependent siphons for deadlock prevention in generalized Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 38(2), 369–384.CrossRef Li, Z. W., & Zhao, M. (2008). On controllability of dependent siphons for deadlock prevention in generalized Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 38(2), 369–384.CrossRef
go back to reference Li, Z. W., & Hu, H. S. (2009). On systematic methods to remove redundant monitors from liveness-enforcing net supervisors. Computers & Industrial Engineering, 56(1), 53–62.CrossRef Li, Z. W., & Hu, H. S. (2009). On systematic methods to remove redundant monitors from liveness-enforcing net supervisors. Computers & Industrial Engineering, 56(1), 53–62.CrossRef
go back to reference Li, Z. W., Zhu, S., & Zhou, M. C. (2009). A Divide-and-conquer strategy to deadlock prevention in flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part C-Applications and Reviews, 39(2), 156–169.CrossRef Li, Z. W., Zhu, S., & Zhou, M. C. (2009). A Divide-and-conquer strategy to deadlock prevention in flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part C-Applications and Reviews, 39(2), 156–169.CrossRef
go back to reference Li, Z. W., Liu, G., Hanisch, H.-M., & Zhou, M. C. (2012a). Deadlock prevention based on structure reuse of Petri net supervisors for flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part A-Systems and Humans, 42(1), 178–191. Li, Z. W., Liu, G., Hanisch, H.-M., & Zhou, M. C. (2012a). Deadlock prevention based on structure reuse of Petri net supervisors for flexible manufacturing systems. IEEE Transactions on System Man and Cybernetics Part A-Systems and Humans, 42(1), 178–191.
go back to reference Li, Z. W., Wu, N. Q., & Zhou, M. C. (2012b). Deadlock control of automated manufacturing systems based on Petri nets—A literature review. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 42(4), 437–462.CrossRef Li, Z. W., Wu, N. Q., & Zhou, M. C. (2012b). Deadlock control of automated manufacturing systems based on Petri nets—A literature review. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 42(4), 437–462.CrossRef
go back to reference Liu, D., Li, Z. W., & Zhou, M. C. (2010a). Liveness of an extended S3PR. Automatica, 46(6), 1008–1018.CrossRef Liu, D., Li, Z. W., & Zhou, M. C. (2010a). Liveness of an extended S3PR. Automatica, 46(6), 1008–1018.CrossRef
go back to reference Liu, D., Li, Z. W., & Zhou, M. C. (2013a). A parameterized liveness and ratio-enforcing supervisor for a class of generalized Petri nets. Automatica, 49(11), 3167–3179.CrossRef Liu, D., Li, Z. W., & Zhou, M. C. (2013a). A parameterized liveness and ratio-enforcing supervisor for a class of generalized Petri nets. Automatica, 49(11), 3167–3179.CrossRef
go back to reference Liu, G. J., Jiang, C. J., & Zhou, M. C. (2012). Process nets with channels. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 42(1), 213–225.CrossRef Liu, G. J., Jiang, C. J., & Zhou, M. C. (2012). Process nets with channels. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 42(1), 213–225.CrossRef
go back to reference Liu, G. J., Jiang, C. J., Zhou, M. C., & Xiong, P. C. (2013b). Interactive Petri nets. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(2), 291–302.CrossRef Liu, G. J., Jiang, C. J., Zhou, M. C., & Xiong, P. C. (2013b). Interactive Petri nets. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(2), 291–302.CrossRef
go back to reference Liu, G. Y., & Li, Z. W. (2010b). General mixed integer programming-based liveness test for system of sequential systems with shared resources nets. IET Control Theory and Applications, 4(12), 2867–2878.CrossRef Liu, G. Y., & Li, Z. W. (2010b). General mixed integer programming-based liveness test for system of sequential systems with shared resources nets. IET Control Theory and Applications, 4(12), 2867–2878.CrossRef
go back to reference Murata, T. (1989). Petri nets: Properties, analysis and application. Proceedings of IEEE, 77(4), 541–579.CrossRef Murata, T. (1989). Petri nets: Properties, analysis and application. Proceedings of IEEE, 77(4), 541–579.CrossRef
go back to reference Piroddi, L., Cordone, R., & Fumagalli, I. (2008). Selective siphon control for deadlock prevention in Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 38(6), 1337–1348.CrossRef Piroddi, L., Cordone, R., & Fumagalli, I. (2008). Selective siphon control for deadlock prevention in Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 38(6), 1337–1348.CrossRef
go back to reference Piroddi, L., Cordone, R., & Fumagalli, I. (2009). Combined siphon and marking generation for deadlock prevention in Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 39(3), 650–661.CrossRef Piroddi, L., Cordone, R., & Fumagalli, I. (2009). Combined siphon and marking generation for deadlock prevention in Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 39(3), 650–661.CrossRef
go back to reference Uzam, M. (2002). An optimal deadlock prevention policy for flexible manufacturing systems using Petri net models with resources and the theory of regions. International Journal Advanced Manufacturing Technology, 19(3), 192–208. Uzam, M. (2002). An optimal deadlock prevention policy for flexible manufacturing systems using Petri net models with resources and the theory of regions. International Journal Advanced Manufacturing Technology, 19(3), 192–208.
go back to reference Uzam, M. (2004). The use of Petri net reduction approach for an optimal deadlock prevention policy for flexible manufacturing systems. International Journal Advanced Manufacturing Technology, 23(3–4), 204–219.CrossRef Uzam, M. (2004). The use of Petri net reduction approach for an optimal deadlock prevention policy for flexible manufacturing systems. International Journal Advanced Manufacturing Technology, 23(3–4), 204–219.CrossRef
go back to reference Uzam, M., & Zhou, M. C. (2006). An improved iterative synthesis method for liveness enforcing supervisors of flexible manufacturing systems. International Journal Production Research, 44(10), 1987–2030.CrossRef Uzam, M., & Zhou, M. C. (2006). An improved iterative synthesis method for liveness enforcing supervisors of flexible manufacturing systems. International Journal Production Research, 44(10), 1987–2030.CrossRef
go back to reference Uzam, M., & Zhou, M. C. (2007). An iterative synthesis approach to Petri net based deadlock prevention policy for flexible manufacturing systems. I EEE Transactions on System, Man and Cybernetics—Part A: Systems and Humans, 37(3), 362–371.CrossRef Uzam, M., & Zhou, M. C. (2007). An iterative synthesis approach to Petri net based deadlock prevention policy for flexible manufacturing systems. I EEE Transactions on System, Man and Cybernetics—Part A: Systems and Humans, 37(3), 362–371.CrossRef
go back to reference Uzam, M., Li, Z. W., & Zhou, M. C. (2007). Identification and elimination of redundant control places in Petri net based liveness enforcing supervisors of FMS. International Journal Advanced Manufacturing Technology, 35(1–2), 150–168.CrossRef Uzam, M., Li, Z. W., & Zhou, M. C. (2007). Identification and elimination of redundant control places in Petri net based liveness enforcing supervisors of FMS. International Journal Advanced Manufacturing Technology, 35(1–2), 150–168.CrossRef
go back to reference Uzam, M., Zakariyya, R.S., Li, Z.W., & Gelen, G. (2013). The computation of liveness enforcing supervisors from submodels of a Petri net model of FMSs. In TENCON 2013—2013 IEEE Region 10 Conference (31194), 22–25 October 2013, Xi’an, China, pp. 1–4. doi:10.1109/TENCON.2013.6718803. Uzam, M., Zakariyya, R.S., Li, Z.W., & Gelen, G. (2013). The computation of liveness enforcing supervisors from submodels of a Petri net model of FMSs. In TENCON 2013—2013 IEEE Region 10 Conference (31194), 22–25 October 2013, Xi’an, China, pp. 1–4. doi:10.​1109/​TENCON.​2013.​6718803.
go back to reference Yamalidou, K., Moody, J., Lemmon, M., & Antsaklis, P. (1996). Feedback control of petri nets based on place invariants. Automatica, 32(1), 15–28.CrossRef Yamalidou, K., Moody, J., Lemmon, M., & Antsaklis, P. (1996). Feedback control of petri nets based on place invariants. Automatica, 32(1), 15–28.CrossRef
go back to reference Wang, A. R., Li, Z. W., Jia, J. Y., & Zhou, M. C. (2009). An effective algorithm to find elementary siphons in a class of Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 39(4), 912–923.CrossRef Wang, A. R., Li, Z. W., Jia, J. Y., & Zhou, M. C. (2009). An effective algorithm to find elementary siphons in a class of Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 39(4), 912–923.CrossRef
go back to reference Wang, A. R., Li, Z. W., Zhou, M. C., & Al-Ahmari, A. M. (2012). Iterative deadlock control by using Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 42(6), 1204–1218. Wang, A. R., Li, Z. W., Zhou, M. C., & Al-Ahmari, A. M. (2012). Iterative deadlock control by using Petri nets. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 42(6), 1204–1218.
go back to reference Wang, F. Y., Gao, Y., & Zhou, M. C. (2004). A modified reachability tree approach to analysis of unbounded petri nets. IEEE Transactions on Systems, Man, and Cybernetics: Part B, 34(1), 303–308. Wang, F. Y., Gao, Y., & Zhou, M. C. (2004). A modified reachability tree approach to analysis of unbounded petri nets. IEEE Transactions on Systems, Man, and Cybernetics: Part B, 34(1), 303–308.
go back to reference Wang, S. G., Wang, C. Y., & Zhou, M. C. (2012). Controllability conditions of resultant siphons in a class of Petri nets. IEEE Transactions on Systems Man and Cybernetics Part A-Systems and Humans, 5, 1206–1215.CrossRef Wang, S. G., Wang, C. Y., & Zhou, M. C. (2012). Controllability conditions of resultant siphons in a class of Petri nets. IEEE Transactions on Systems Man and Cybernetics Part A-Systems and Humans, 5, 1206–1215.CrossRef
go back to reference Wu, N. Q., Zhou, M. C., & Li, Z. W. (2008). Resource-oriented Petri net for deadlock avoidance in flexible assembly systems. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 38(1), 56–69.CrossRef Wu, N. Q., Zhou, M. C., & Li, Z. W. (2008). Resource-oriented Petri net for deadlock avoidance in flexible assembly systems. IEEE Transactions on Systems, Man, and Cybernetics, Part A, 38(1), 56–69.CrossRef
go back to reference Xing, K. Y., Hu, B. S., & Chen, H. X. (1996). Deadlock avoidance policy for Petri-net modelling of flexible manufacturing systems with shared resources. IEEE Transactions on Automatic Control, 41(2), 289–295.CrossRef Xing, K. Y., Hu, B. S., & Chen, H. X. (1996). Deadlock avoidance policy for Petri-net modelling of flexible manufacturing systems with shared resources. IEEE Transactions on Automatic Control, 41(2), 289–295.CrossRef
go back to reference Xing, K. Y., Zhou, M. C., Liu, H. X., & Tian, F. (2009). Optimal Petri-net-based polynomial-complexity deadlock-avoidance policies for automated manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 39(1), 188–199.CrossRef Xing, K. Y., Zhou, M. C., Liu, H. X., & Tian, F. (2009). Optimal Petri-net-based polynomial-complexity deadlock-avoidance policies for automated manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 39(1), 188–199.CrossRef
go back to reference Zhong, C. F., Li, Z. W., Chen, Y. F., & Al-Ahmari, A. (2013). On nonexistence of a maximally permissive liveness-enforcing pure net supervisor. IEEE Transactions on Systems, Man, and Cybernetics Part A: Systems and Humans, 43(1), 29–37.CrossRef Zhong, C. F., Li, Z. W., Chen, Y. F., & Al-Ahmari, A. (2013). On nonexistence of a maximally permissive liveness-enforcing pure net supervisor. IEEE Transactions on Systems, Man, and Cybernetics Part A: Systems and Humans, 43(1), 29–37.CrossRef
Metadata
Title
A divide-and-conquer-method for the synthesis of liveness enforcing supervisors for flexible manufacturing systems
Authors
Murat Uzam
ZhiWu Li
Gökhan Gelen
Rabiu Saleh Zakariyya
Publication date
12-07-2014
Publisher
Springer US
Published in
Journal of Intelligent Manufacturing / Issue 5/2016
Print ISSN: 0956-5515
Electronic ISSN: 1572-8145
DOI
https://doi.org/10.1007/s10845-014-0938-z

Other articles of this Issue 5/2016

Journal of Intelligent Manufacturing 5/2016 Go to the issue

Premium Partners