Abstract
Industry 4.0 production systems have to enable flexibility in products, processes, and available production resources. Types of production resources can vary not only during maintenance process of the production systems, but also at runtime. Manufacturing recipes and assignments to production resources can no longer be hard-coded in automation and control systems, but the production has to be planned and scheduled dynamically with regards to the current status of the production systems and of customer needs. This paper proposes an architecture for a new generation of manufacturing execution systems that are tightly coupled with planners. The proposed approach is demonstrated on the Industry 4.0 Testbed use-case. An exemplary production plan deals with a robotic assembly of a construction made up from Lego bricks.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
A short example of LispPlan is depicted in Listing 1.1.
- 4.
References
Bratukhin, A., Sauter, T.: Functional analysis of manufacturing execution system distribution. IEEE Trans. Ind. Inf. 7(4), 740–749 (2011). https://doi.org/10.1109/TII.2011.2167155
Brussel, H.V., Wyns, J., Valckenaers, P., Bongaerts, L., Peeters, P.: Reference architecture for holonic manufacturing systems: PROSA. Comput. Ind. 37(3), 255–274 (1998). https://doi.org/10.1016/S0166-3615(98)00102-X
Chao, L., Qing, L.: Manufacturing execution systems (MES) assessment and investment decision study. In: 2006 IEEE International Conference on Systems, Man and Cybernetics, vol. 6, pp. 5285–5290, October 2006. https://doi.org/10.1109/ICSMC.2006.385148
Fei, L.: Manufacturing execution system design and implementation. In: 2010 2nd International Conference on Computer Engineering and Technology, vol. 6, April 2010. https://doi.org/10.1109/ICCET.2010.5486065
Gabriel, R., Steele, G.: The evolution of Lisp. In: Companion to the 23rd ACM SIGPLAN Conference on Object-oriented Programming Systems Languages and Applications, OOPSLA Companion 2008. ACM, New York (2008)
Gao, Q., Li, F., Chen, C.: Research of internet of things applied to manufacturing execution system. In: 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), pp. 661–665, June 2015. https://doi.org/10.1109/CYBER.2015.7288019
Ghallab, M., Nau, D.S., Traverso, P.: Automated Planning - Theory and Practice. Elsevier, Amsterdam (2004)
Ghallab, M., Nau, D.S., Traverso, P.: Automated Planning and Acting. Cambridge University Press, Cambridge (2016)
Harjunkoski, I., Nyström, R., Horch, A.: Integration of scheduling and control - theory or practice? Comput. Chem. Eng. 33(12), 1909–1918 (2009). https://doi.org/10.1016/j.compchemeng.2009.06.016
Helmert, M.: The fast downward planning system. J. Artif. Intell. Res. 26, 191–246 (2006). https://doi.org/10.1613/jair.1705
Jamshidi, M.: Systems of Systems Engineering - Principles and Applications. CRC Press Taylor & Francis Group, Boca Raton (2008)
Kovacs, D.L.: Complete BNF description of PDDL 3.1. Language specification, Department of Measurement and Information Systems, Budapest University of Technology and Economics (2011). https://helios.hud.ac.uk/scommv/IPC-14/repository/kovacs-pddl-3.1-2011.pdf
Lange, J., Iwanitz, F., Burke, T.J.: OPC - From Data Access to Unified Architecture. VDE Verlag, Berlin (2010)
Leitão, P., Restivo, F.: ADACOR: a holonic architecture for agile and adaptive manufacturing control. Comput. Ind. 57(2), 121–130 (2006). https://doi.org/10.1016/j.compind.2005.05.005
Mařík, V., McFarlane, D.: Industrial adoption of agent-based technologies. IEEE Intell. Syst. 20(1), 27–35 (2005). https://doi.org/10.1109/MIS.2005.11
Pan, F., Shi, H., Duan, B.: Manufacturing execution system present situation and development trend analysis. In: 2015 IEEE International Conference on Information and Automation, pp. 535–540 (2015). https://doi.org/10.1109/ICInfA.2015.7279345
Pochet, Y., Wolsey, L.A.: Production Planning by Mixed Integer Programming. Springer, New York (2006). https://doi.org/10.1007/0-387-33477-7
Rogalla, A., Fay, A., Niggemann, O.: Improved domain modeling for realistic automated planning and scheduling in discrete manufacturing. In: Proceedings of the 23rd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 464–471 (2018). https://doi.org/10.1109/ETFA.2018.8502631
Sousa, A.R., Tavares, J.J.P.Z.S.: Toward automated planning algorithms applied to production and logistics. IFAC Proc. Vol. 46(24), 165–170 (2013)
Unver, H.O.: An ISA-95-based manufacturing intelligence system in support of lean initiatives. Int. J. Adv. Manuf. Technol. 65, 853–866 (2012). https://doi.org/10.1007/s00170-012-4223-z
Wally, B.: Application recommendation provisioning for MES and ERP - support for IEC 62264 and B2MML. AutomationML e.V. c/o IAF, 7 November 2018. https://www.automationml.org/o.red/uploads/dateien/1542365399-AR_MES_ERP-1.1.0.zip
Weiss, G. (ed.): Multiagent Systems, 2nd edn. Massachusetts Institute of Technology, Cambridge (2013)
Acknowledgements
The research presented within this paper has been supported by the DAMiAS project funded by the Technology Agency of the Czech Republic, by the H2020 project DIGICOR, and by the OP VVV DMS project Cluster 4.0.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Novák, P., Vyskočil, J., Kadera, P. (2019). Plan Executor MES: Manufacturing Execution System Combined with a Planner for Industry 4.0 Production Systems. In: Mařík, V., et al. Industrial Applications of Holonic and Multi-Agent Systems. HoloMAS 2019. Lecture Notes in Computer Science(), vol 11710. Springer, Cham. https://doi.org/10.1007/978-3-030-27878-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-27878-6_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-27877-9
Online ISBN: 978-3-030-27878-6
eBook Packages: Computer ScienceComputer Science (R0)