×

zbMATH — the first resource for mathematics

Function block design for adaptive execution control of job shop machining operations. (English) Zbl 1198.90215
Summary: Small volume and high product mix contribute greatly to the complexity of job shop operations. In addition, shop floor uncertainty or fluctuation is another issue regularly challenging manufacturing companies, including job delay, urgent job insertion, fixture shortage, missing tools, and even machine breakdown. Targeting the uncertainty, we propose a function block-based approach to generating adaptive process plans. Enabled by the function blocks, a so-generated process plan is responsive and tolerant to an unpredictable change. This paper presents in detail how a function block is designed and what it can do during process plan execution. It is expected that this new approach can largely enhance the dynamism of fluctuating job shop operations.
MSC:
90B35 Deterministic scheduling theory in operations research
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Brennan RW, Integrated Computer-Aided Engineering 9 pp 263– (2002)
[2] Ferrarini, L and Veber, C. 2005. Design and implementation of distributed hierarchical automation and control systems with IEC 61499. The 3rd IEEE International Conference on Industrial Informatics. 2005.
[3] DOI: 10.1504/IJMR.2006.012255 · Zbl 05465801 · doi:10.1504/IJMR.2006.012255
[4] DOI: 10.1016/0167-6423(87)90035-9 · Zbl 0637.68010 · doi:10.1016/0167-6423(87)90035-9
[5] Hussanin, T and Frey, G. 2004. Developing IEC 61499 compliant distributed systems with network enabled controllers. Proceedings of the 2004 IEEE conference on robotics. 2004. pp.613–618.
[6] Function blocks – Part 1: architecture (2005)
[7] Jain, S, Yuan, C and Ferreira, P. 2002. EMBENCH: a rapid prototyping environment for numerical control systems. Proceedings of 2002 ASME International mechanical engineering congress and exposition. 2002.
[8] Lobov, A, Lastra, JLM, Tuokko, R and Vyatkin, VV. 2003. Methodology for modeling visual flowchart control programs using net condition/event systems formalism in distributed environments. Proceedings of the 9th IEEE conference on emerging technologies and factory automation. 2003. pp.329–336.
[9] McFarlance D, IEE mass customization workshop. London (1999)
[10] DOI: 10.1016/j.rcim.2004.11.011 · doi:10.1016/j.rcim.2004.11.011
[11] OOONEIDA. Progress in IEC 61499: testbeds, compliant devices and tools.OOONEIDA Newsletter, No. 1. Available online at:www.oooneida.info/files/newsletter/o3neida_news_1.pdf(Accessed 2004)
[12] DOI: 10.1504/IJMR.2007.013423 · Zbl 05465845 · doi:10.1504/IJMR.2007.013423
[13] Schwab, C, Tangermann, M and Ferrarini, L. 2005. Web based methodology for engineering and maintenance of distributed control systems: the TORERO approach. The 3rd IEEE International conference on industrial informatics. 2005.
[14] Strasser, T, Auinger, F and Zoitl, A. 2004. Development, implementation and use of an IEC 61499 function block library for embedded close loop control. The 2nd IEEE International conference on industrial informatics. 2004. pp.594–599.
[15] DOI: 10.1016/S0278-6125(02)80034-6 · doi:10.1016/S0278-6125(02)80034-6
[16] DOI: 10.1504/IJMR.2006.012253 · Zbl 05465814 · doi:10.1504/IJMR.2006.012253
[17] Tait, P. 2005. A path to industrial adoption of distributed control technology. The 3rd IEEE International conference on industrial informatics. 2005.
[18] Thramboulidis K, The 4th IEEE International workshop on factory communication systems (2002)
[19] Thramboulidis, K and Tranoris, C. 2001. An architecture for the development of function block oriented engineering support systems. IEEE International conference on computational intelligence in robotics and automation. 2001.
[20] DOI: 10.1109/TII.2005.843829 · doi:10.1109/TII.2005.843829
[21] DOI: 10.1023/A:1022295414523 · doi:10.1023/A:1022295414523
[22] DOI: 10.1504/IJMR.2006.012252 · Zbl 05465809 · doi:10.1504/IJMR.2006.012252
[23] Wang L, Integrated Computer-Aided Engineering 8 pp 81– (2001)
[24] DOI: 10.1080/00207540500354119 · Zbl 1128.90468 · doi:10.1080/00207540500354119
[25] DOI: 10.1016/S0278-6125(03)90008-2 · doi:10.1016/S0278-6125(03)90008-2
[26] DOI: 10.1016/j.rcim.2005.02.009 · doi:10.1016/j.rcim.2005.02.009
[27] DOI: 10.1109/TASE.2005.862147 · doi:10.1109/TASE.2005.862147
[28] Yuan, C and Ferreira, P. 2003. An integrated rapid prototyping environment for reconfigurable manufacturing systems. Proceedings of 2003 ASME International mechanical engineering congress and exposition. 2003.
[29] Yuan, C and Ferreira, P. 2004. An integrated environment for the design and control of deadlock-free flexible manufacturing cells. Proceedings of 2004 ASME International mechanical engineering congress and exposition. 2004.
[30] Yuan, C and Ferreira, P. 2006. EMBENCH: an IEC61499 based integrated environment for manufacturing systems. Proceedings of 2006 ASME international conference on manufacturing science and engineering. 2006.
[31] Zoitl, A, Grabmair, G, Auinger, F and Sunder, C. 2005. Executing real-time constrained control applications modeled in IEC 61499 with respect to dynamic reconfiguration. The 3rd IEEE International conference on industrial informatics. 2005.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.