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.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
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