Abstract
Dynamic manufacturing environments require a flexible process planning and control system in response to changing manufacturing resource availability, production uncertainty, and dynamic machining conditions. To address these issues, this paper proposes a novel integrated process planning and control method based on intelligent software agents and multi-dimension manufacturing features. An integration framework with three modules including generic process planning, shop floor process planning, and online process control is developed. An intelligent agent-based approach is adopted for achieving intelligence and autonomy of individual software modules and components. An ontology-based multi-dimension manufacturing feature model is proposed to facilitate the communication and collaboration between process planning and control, as well as to speed up the decision-making of intelligent agents. The feasibility and flexibility of the proposed method are validated through a proof-of-concept implementation.
Similar content being viewed by others
References
Safaieh M, Nassehi A, Newman ST (2013) A novel methodology for cross-technology interoperability in CNC machining. Robot Comput Integr Manuf 29(3):79–87
Ramesh R, Mannan MA, Poo AN (2000) Error compensation in machine tools—a review: part I: geometric, cutting-force induced and fixture-dependent errors. Int J Mach Tools Manuf 40(9):1235–1256
Wosnik M, Rüdele H, Klemm P (2009) Process-informed machining objects for closed-loop process planning. Int J Comput Integr Manuf 22(1):1054–1064
Wang XV, Xu XW (2013) An interoperable solution for Cloud manufacturing. Robot Comput Integr Manuf 29(4):232–247
Campos JG, Hardwick M (2009) Manufacturing traceability automation using features and nc_functions. Int J Comput Integr Manuf 22(2):112–128
Sivakumar S, Dhanalakshmi V (2013) An approach towards the integration of CAD/CAM/CAI through STEP file using feature extraction for cylindrical parts. Int J Comput Integr Manuf 26(6):56–57
Li Y, Liu X, Gao JX, Maropoulos PG (2012) A dynamic feature information model for integrated manufacturing planning and optimization. CIRP Ann Manuf Technol 61(1):167–170
Suh SH, Chung DH, Lee BE, Shin S, Choi I, Kim KM (2006) STEP-compliant CNC system for turning: data model, architecture, and implementation. Comput Aided Des 38(6):677–688
Newman ST, Nassehi A (2007) Universal manufacturing platform for CNC machining. CIRP Ann Manuf Technol 56(1):459–462
Wang H, Xu X, Des Tedford J (2007) An adaptable CNC system based on STEP-NC and function blocks. Int J Prod Res 45(17):3809–3829
Campos JG, Miguez LR (2011) Standard process monitoring and traceability programming in collaborative CAD/CAM/CNC manufacturing scenarios. Comput Ind 62(3):311–322
Xu X, Wang L, Newman ST (2011) Computer-aided process planning—a critical review of recent developments and future trends. Int J Comput Integr Manuf 24(1):1–31
Teti R, Jemielniak K, O’Donnell G, Dornfeld D (2010) Advanced monitoring of machining operations. CIRP Ann Manuf Technol 59(2):717–739
Möhring HC, Litwinski KM, Gümmer O (2010) Process monitoring with sensory machine tool components. CIRP Ann Manuf Technol 59(1):383–386
Banerjee AG, Gupta SK (2013) Research in automated planning and control for micromanipulation. IEEE Trans Autom Sci Eng 10(3):485–495
Monostori L, Váncza J, Kumara SRT (2006) Agent-based systems for manufacturing. CIRP Ann Manuf Technol 55(2):697–720
Maturana F, Shen W, Norrie DH (1999) MetaMorph: an adaptive agent-based architecture for intelligent manufacturing. Int J Prod Res 37(10):2159–2173
Shen W, Lang SYT, Wang L (2005) iShopFloor: an internet-enabled agent-based intelligent shop floor. IEEE Trans Syst Man Cybern Part C Appl Rev 35(3):371–381
Zhao FL, Tso SK, Wu PSY (2000) A cooperative agent modelling approach for process planning. Comput Ind 41(1):83–97
Allen RD, Harding JA, Newman ST (2005) The application of STEP-NC using agent-based process planning. Int J Prod Res 43(4):655–670
Wang LC, Lin SK (2009) A multi-agent based agile manufacturing planning and control system. Comput Ind Eng 57(2):620–640
Shen W, Hao Q, Yoon HJ, Norrie DH (2006) Applications of agent-based systems in intelligent manufacturing: an updated review. Adv Eng Inform 20(4):415–431
Soundararajan K, Brennan RW (2008) Design patterns for real-time distributed control system benchmarking. Robot Comput Integr Manuf 24(5):606–615
Balasubramanian S, Brennan RW, Norrie DH (2001) An architecture for metamorphic control of holonic manufacturing systems. Comput Ind 46(1):13–31
Wang L, Cai N, Feng HY, Ma J (2010) ASP: an adaptive setup planning approach for dynamic machine assignments. IEEE Trans Autom Sci Eng 7(1):2–14
Mařík V, Lažanský J (2007) Industrial applications of agent technologies. Control Eng Pract 15(11):1364–1380
Wang L, Shen W (2003) DPP: an agent-based approach for distributed process planning. J Intell Manuf 14(5):429–439
Wang L, Holm M, Adamson G (2010) Embedding a process plan in function blocks for adaptive machining. CIRP Ann Manuf Technol 59(1):433–436
Lee H, Sharda B, Banerjee A (2008) A closed-loop control architecture for CAM accounting for shop floor uncertainties. J Manuf Syst 27(4):166–175
Yilmaz M (2011) Control and optimization of a sensor manufacturing process. Procedia Comput Sci 6:343–348
Katz R, Srivatsan V, Patil L (2011) Closed-loop machining cell for turbine blades. Int J Adv Manuf Technol 55(9–12):869–881
Li Y, Wang W, Li H, Ding Y (2012) Feedback method from inspection to process plan based on feature mapping for aircraft structural parts. Robot Comput Integr Manuf 28(3):294–302
Barari A (2013) Inspection of the machined surfaces using manufacturing data. J Manuf Syst 32(1):107–113
Suh SH, Lee BE, Chung DH, Cheon SU (2003) Architecture and implementation of a shop-floor programming system for STEP-compliant CNC. Comput Aided Des 35(12):1069–1083
Rauch M, Laguionie R, Hascoet JY, Suh SH (2012) An advanced STEP-NC controller for intelligent machining processes. Robot Comput Integr Manuf 28(3):375–384
Zhao F, Xu X, Xie S (2008) STEP-NC enabled on-line inspection in support of closed-loop machining. Robot Comput Integr Manuf 24(2):200–216
Brecher C, Vitr M, Wolf J (2006) Closed-loop CAPP/CAM/CNC process chain based on STEP and STEP-NC inspection tasks. Int J Comput Integr Manuf 19(6):570–580
Li Y, Ding Y, Mou W, Guo H (2010) Feature recognition technology for aircraft structural parts based on a holistic attribute adjacency graph [J]. Proc Inst Mech Eng B J Eng Manuf 224(2):271–278
Ferber J (1999) Multi-agent-systems: an introduction to distributed artificial intelligence. Addison-Wesley, Boston
Shen W, Wang L, Hao Q (2006) Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey. IEEE Trans Syst Man Cybern Part C Appl Rev 36(4):563–577
Zhang W, Xie S (2007) Agent technology for collaborative process planning: a review. Int J Adv Manuf Technol 32(3–4):315–325
Hadzic M, Chang EJ, Wongthongtham P (2009) Ontology-based multi-agent systems. Springer Berlin Heidelberg, Germany
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, C., Li, Y. & Shen, W. Integrated manufacturing process planning and control based on intelligent agents and multi-dimension features. Int J Adv Manuf Technol 75, 1457–1471 (2014). https://doi.org/10.1007/s00170-014-6246-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-014-6246-0