Skip to main content
Log in

Integration of virtual and real environments for engineering service-oriented manufacturing systems

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

Abstract

Engineering frameworks are currently required to support the easy, low-cost, modular and integrated development of manufacturing systems addressing the emergent requirements of re-configurability, responsiveness and robustness. This paper discusses the integration of 2D/3D digital software tools with Petri net based service-oriented frameworks to allow the design, configuration, analysis, validation, simulation, monitoring and control of manufacturing systems in a virtual environment and its posterior smooth migration into the real “physical” environment. An experimental case study was implemented to validate the proposed concepts, using the Continuum platform to design, compose, analyze, validate and simulate the Petri nets based service-oriented manufacturing control system, and the Delmia AutomationTM software suite to support the rapid prototyping and the easy simulation of the designed control solution. The experimental results prove several aspects of the proposed approach, notably the smooth migration between the design and the operation phases, one of the main objectives of the work.

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

References

  • Ali, S. A., Seifoddini, H., & Sun, H. (2005). Intelligent modeling and simulation of flexible assembly systems. In: Proceedings of the 37th conference on winter simulation conference (pp. 1350–1358).

  • Baccelli F., Canales M. (1993) Parallel simulation of stochastic Petri nets using recurrence equations. Transactions on Modeling and Computer Simulation 3(1): 20–41

    Article  Google Scholar 

  • Cachapa, D., Colombo, A., Feike, M., & Bepperling, A. (2007). An approach for integrating real and virtual production automation devices applying the service-oriented architecture paradigm. In: Proceedings of the 12th IEEE international conference on emergent technologies for factory automation (pp. 309–314).

  • Gibson, N., Holland, C. P., & Light, B. (1999). Enterprise resource planning: A business approach to systems development. In: Proceedings of the 32nd annual Hawaii international conference on system sciences, Maui, Hawaii (pp. 785–787).

  • IEC 61131-3. (2003). Programmable controllers—Part 3: Programming Languages.

  • Jammes F., Smit H. (2005a) Service-oriented paradigms in industrial automation. IEEE Transactions on Industrial Informatics 1(1): 62–70

    Article  Google Scholar 

  • Jammes, F., & Smit, H. (2005b). Service-oriented architectures for devices—The SIRENA view. In: Proceedings of the 3rd IEEE international conference on industrial informatics (pp. 140–147).

  • Mathes, M., Stoidner, C., Heinzl, S., & Freisleben, B. (2009). SOAP4PLC: Web services for programmable logic controllers. In: Proceedings of the 17th Euromicro international conference on parallel, distributed, and network-based processing (PDP) (pp. 210–219).

  • Melzer, I. et al. (2007). “Service-orientierte Architecturen mit Web Services”, 2. Aufl., Elsevier, Spektrum Akademischer Verlag

  • Mendes, J.M. (2010). Engineering framework for service-oriented automation systems (Doctoral dissertation submitted to the Faculty of Engineering of the University of Porto, September 2010).

  • Mendes, J. M., Leitão, P., Restivo, F., & Colombo, A. W. (2010). Composition of Petri nets models in service-oriented industrial automation. In: Proceedings of the 8th IEEE international conference on industrial informatics (INDIN’10) (pp. 578–583).

  • Mendes, J. M., Bepperling, A., Pinto, J., Leitão, P., Restivo, F., & Colombo, A. W. (2009a). Software methodologies for the engineering of service-oriented industrial automation: The Continuum project. In: Proceedings of the 33rd IEEE international conference on computer software and applications (COMPSAC’09) (pp. 452–459).

  • Mendes, J. M., Restivo, F., Leitão, P., & Colombo, A. W. (2009b). Customizable service-oriented Petri net controllers. In: Proceedings of the 35th annual conference of the IEEE industrial electronics society (IECON’09) (pp. 4341–4346).

  • Mendes, J. M., Leitão, P., Colombo, A. W., & Restivo, F. (2008). Service-oriented process control using high-level Petri nets. In: Proceedings of the 6th IEEE international conference on industrial informatics (pp. 750–755).

  • Murata T. (1989) Petri nets: Properties, analysis and applications. IEEE 77: 541–580

    Article  Google Scholar 

  • OASIS—Organization for the advancement of structured information standards. (2007). Web services business process execution language version 2.0, OASIS Standard

  • OASIS—Organization for the Advancement of Structured Information Standards. (2009). Devices profile for web services (DPWS), version 1.1, OASIS Standard

  • Puttonen, J., Lobov, A., & Martinez Lastra, J. L. (2008). An application of BPEL for service orchestration in an industrial environment. In: Proceedings of the IEEE international conference on emerging technologies and factory automation (ETFA 2008) (pp. 530–537).

  • Qiu R. G., Zhou M. (2004) Mighty MESs: State-of-the-art and future manufacturing execution systems. IEEE Robotics & Automation Magazine 11(1): 19–25

    Article  Google Scholar 

  • Ramaswamy S., Yan Y. (1998) Interactive modeling and simulation of virtual manufacturing assemblies: An agent-based approach. Journal of Intelligent Manufacturing 10: 503–518

    Article  Google Scholar 

  • Taisch, M., Colombo, A. W., Karnouskous, S., & Cannatta, A. (2010). SOCRADES roadmap, the future of SOA-based factory automation. Available at www.socrades.eu, 2010.

  • Tsinarakis G. J., Valavanis K. P., Tsourveloudis N. C. (2005) Modular Petri net based modeling, analysis, synthesis and performance evaluation of random topology dedicated production systems. Journal of Intelligent Manufacturing 6: 79–92

    Google Scholar 

  • van der Aalst W. (1998) The application of Petri nets to workflow management. The Journal of Circuits, Systems and Computers 8(1): 21–66

    Article  Google Scholar 

  • Zurawski R., Zhou M. (1994) Petri nets and industrial applications: A tutorial. IEEE Transactions on Industrial Electronics 41(6): 567–583

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paulo Leitão.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Leitão, P., Mendes, J.M., Bepperling, A. et al. Integration of virtual and real environments for engineering service-oriented manufacturing systems. J Intell Manuf 23, 2551–2563 (2012). https://doi.org/10.1007/s10845-011-0591-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-011-0591-8

Keywords

Navigation