Skip to main content
Log in

Incremental modeling and verification of flexible manufacturing systems

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

An FMS is a typical real-time concurrent system composed of a number of computer-controlled machine tools, automated material handling and storage systems that operate as an integrated system under the control of host computer(s). The growing demand for higher performance and flexibility in these systems and the interlocking factors of concurrency, deadline-driven activities, and real-time decision making pose a significant challenge to FMS design, especially in terms of control and scheduling. A formal engineering approach that helps handle the complexity and dynamics of FMS modeling, design and analysis is needed. A real-time architectural specification (RAS) model and its application in the modeling of flexible manufacturing system (FMS) are presented. RAS combines mature operational and descriptive formal methods, in particular time Petri nets (TPN) and real-time computational tree logic (RTCTL), to form an integrated system model for architectural specification and analysis of real-time concurrent systems such as FMS. The contribution of RAS is twofold: First, it provides a formal system to systematically maintain a strong correlation between (real-time) requirements and design and to verify the conformance of the design to the requirements, which helps enhance traceability and thus to help us to achieve high assurance in design. Second, it offers better scalability in modeling and analysis, which provides an effective way to deal with complexity in the application of formal methods. These two features together make RAS a suitable model for the design of FMS.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Refereces

  • Baldasssri, M. and Bruno, G. (1991) Protob: An objectoriented methodology for developing discrete event dynamic systems. Computer Language, 16(1), 39–63.

    Google Scholar 

  • Bastide, R., Blanc, C. and Palanque, P. (1993) Cooperative objects: A concurrent Petri-net based, objected-oriented language, in Proceedings of the IEEE International Conference on System, Man and Cybernetics, 3, 286–291.

    Google Scholar 

  • Battiston, E., Cindio, F. and Mauri, G. (1988) Objsa nets: A class of high-level nets having objects as domains, in Advances in Petri Nets, Lecture Notes on Computer Science, 340, 20–43.

    Google Scholar 

  • Berthomieu, B. and Diaz, M. (1991) Modeling and verification of time dependent systems using time Petri nets. IEEE Transactions on Software Engineering, 17(3), 259–273.

    Google Scholar 

  • Brussel, H. V., Peng, Y. and Vallckenaers, P. (1993) Modeling flexible manufacturing systems based on Petri nets. Annals of the CIRP, 42(1), 479–484.

    Google Scholar 

  • Bucci, G. and Vicario, E. (1995) Compositional validation of time-critical systems using communicating time Petri nets. IEEE Transactions on Software Engineering, 21(12), 969–992.

    Google Scholar 

  • Camurri, A., Franchi, P., Gandolfo, F. and Zaccaria, R. (1993) Petri net based process scheduling: a model of the control system of flexible manufacturing systems. Journal of intelligent and Robotic Systems, 8, 99–123.

    Google Scholar 

  • Deng, Y. and Yang, C. (1999) Architecture-driven modeling of real-time concurrent systems with application in FMS. Journal of Systems and Software 45, 61–78.

    Google Scholar 

  • Deng, Y., Wang, J. and Sinha, R. K. (1997) Integrated Architectural Modeling of Real-Time Concurrent Systems with Applications in FMS, Technical Report, School of Computer Science, Florida International University.

  • D'souza, K. A. and Khator, S. K. (1994) A survey of Petri net applications in modeling controls for automated manufacturing systems. Computers in Industry, 24, 5–16.

    Google Scholar 

  • Elmaraghy, H. A. and Ravi, T. (1992) Modern tools for the design, modeling and evaluation of flexible manufacturing systems. Robotics & Computer-Integrated Manufacturing, 9(4), 335–340.

    Google Scholar 

  • Emerson, E. A., Mok, A. K., Sistla, A. P. and Srinivasian, J. (1992) Quantitative temporal reasoning. Real-Time Systems, 4, 331–352.

    Google Scholar 

  • Huang, H. P. and Chang, P. C. (1992) Specification, modeling and control of a flexible manufacturing cell. International Journal of Production Research, 30(11), 2515–2543.

    Google Scholar 

  • Knapp, G. M. and Wang, H. P. (1992) Modeling Incremental modeling of automated storage/retrieval systems using Petri nets. Journal of Manufacturing Systems, 11(1), 20–29.

    Google Scholar 

  • Lee, Y. and Park, S. (1993) Opnets: An object-oriented highlevel Petri net model for real-time systems. Journal of Systems & Software, SE-13(3), 69–86.

    Google Scholar 

  • Lin, J. T. and Lee, C. C. (1995) ACTPN-based scheduler for a flexible manufacturing cell. Journal of the Chinese Institute of Engineers, 18(5), 655–672.

    Google Scholar 

  • Luckham, D. C., Kenny, J. J., Augustin, L. M., Vera, J., Bryan, D. and Mann, W. (1995) Specification and analysis of system architecture using Rapide. IEEE Transactions on Software Engineering, 21(4), 336–355.

    Google Scholar 

  • Luckham, D. C., Vera, J. and Meldal, S. (1995) Three concepts of system architecture, Technical Report, Stanford University.

  • Mandrioli, D., Morzenti, A., Pezze, M., Pietro P. S. and Silva, S. (1995) A Petri net and logic approach to the specification and verification of real time systems, in Formal Methods for Real time Computing, Heitmeyer, C. and Mandrioli, D. (eds.), John Wiley & Sons Ltd.

  • Meng, J., Soh, Y. C. and Wang, Y. (1995) A TCPN model and deadlock avoidance for FMS jobshop scheduling and control system. IEEE International Workshop on Emerging Technologies and Factory Automation, Paris France, 521–532.

  • Murata, T. Petri nets: Properties, analysis and applications. Proceedings of IEEE, 77(4).

  • Pnueli, A. (1977) The temporal logic of programs. Proceedings of 18th Annual IEEE Symposium on Foundations of Computer Science, 46–57.

  • Qadri, F. and Robbi, A. (1994) Timed Petri nets for flexible manufacturing cell design. IEEE International Conference on Systems, Man and Cybernetics, Texas, 1695–1699.

  • Shukla, C. S. and Chen, F. F. (1996) The state-of-the-art in intelligent real-time FMS control: a comprehensive survey. Journal of Intelligent Manufacturing 7(6), 441–456.

    Google Scholar 

  • Sloan, R. and Buy, U. (1996) Reduction rules for time Petri nets. Acta Informatica, 33, 687–706.

    Google Scholar 

  • Solot, P. and Vliet, M. V. (1994) Analytical models for FMS design optimization: A survey. International Journal of Flexible Manufacturing Systems, 6(3), 209–233.

    Google Scholar 

  • Wang, L.-C. (1996) The development of an object-oriented Petri net cell control model. International Journal on Advanced Manufacturing Technology, 11, 59–69.

    Google Scholar 

  • Zhou, M. C., Dicesare, F. and Rudolph, D. L. (1992) Design and implementation of a Petri net based supervisor for a flexible manufacturing system. Automatica, 28(6), 1199–1208.

    Google Scholar 

  • Zhou, M. C., McDermott, K. and Patel, P. A. (1993) Petri net synthesis and analysis of a flexible manufacturing system cell. IEEE Transactions on System, Man and Cybernetics, 23(2), 523–531.

    Google Scholar 

  • Zhou, Q., Wang, M. and Dutta, S. P. (1995) Generation of optimal control policy for flexible manufacturing cells: a Petri net approach. International Journal of Advanced Manufacturing technology, 10, 59–65.

    Google Scholar 

  • Zuberek, W. M. (1995) Schedules of flexible manufacturing cells and their timed colored Petri net models. IEEE International Conference on Systems, Man and Cybernetics, New York, 2142–2147.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, J., Deng, Y. Incremental modeling and verification of flexible manufacturing systems. Journal of Intelligent Manufacturing 10, 485–502 (1999). https://doi.org/10.1023/A:1008952519552

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008952519552

Navigation