Abstract
An agent-oriented methodology is presented for representation, acquisition, and processing of manufacturing knowledge along with analysis and modeling of an intelligent manufacturing system (IMS). An intelligent manufacturing system adopts heterarchical and collaborative control as its information system architecture. The behavior of the entire manufacturing system is collaboratively determined by many interacting subsystems that may have their own independent interests, values, and modes of operation. The subsystems are represented as agents. An agent's architecture and task decomposition method are presented. The agent-oriented methodology is used to analyze and model an intelligent machine cell. An intelligent machine center is considered as an autonomous, modular, reconfigurable and fault-tolerant machine tool with self-perception, decision making, and self-process planning, able to cooperate with other machines through communication. The common object request broker architecture (CORBA) distributed software control system was developed as a simple prototype. A case study illustrates an intelligent machine center.
Similar content being viewed by others
References
Altintas, Y. (1994) A hierarchical open architecture CNC system for machine tools. Annals of CIRP, 43(1), 349–354.
Altintas, Y. (1996) Modular CNC design for intelligent machining, part 2: modular integration of sensor-based milling process monitoring and control tasks. Journal of Manufacturing Science and Engineering, 118(4), 514–521.
Altintas, Y. and Newell, N. (1996) Modular CNC design for intelligent machining, part 1: design of hierarchical motion control module for CNC machine tools. Journal of Manufacturing Science and Engineering, 118(4), 506–513.
Baker, A. D. (1996) Metaphor or reality: a case study where agents bid with actual costs to schedule a factory, in Market-Based Control, Clearwater, S. H. (ed.), World Scientific, London, pp. 184–223.
Ditts, D. and Whorms, H. (1993) The evolution of control architectures for automated manufacturing systems. Journal of Manufacturing Systems, 12(1), 79–93.
Duffe, N. A. (1990) Synthesis of heterarchical manufacturing systems. Computers in Industry, 14, 167–174.
Genesereth, M. R. (1987) Logical Foundations of Artificial Intelligence, Morgan Kaufmann, San Francisco, CA.
Greenfeld, I. (1989) Open system machine controllers — the MOSAIC concept and implementation. Transactions of ACM, 18, 91–97.
Lefrancois, P. and Montreuil, B. (1994) An organism-oriented modeling approach to support the analysis and design of manufacturing systems. Journal of Intelligent Manufacturing, 5(4), 121–142.
Lei, M. (1995) Research on intelligent cutting monitoring and manufacturing intelligence cooperating, PhD Dissertation, Huazhong University of Science and Technology.
Lei, M., Tseng, M. M., Yang, X. H. and Yang, S. Z. (1996) Agent-oriented analysis methodology in intelligent manufacturing system in Proceedings of the Fourth International Conference on Control, Automation, Robotics and Vision, Singapore, World Scientific, pp. 1299–1303.
Lin, G. Y. and Solberg, J. J. (1992) Integrated shop floor control using autonomous agents. IIE Transactions, 24(3), 57–71.
Luscombe, A. M., Toncich, D. J., Thompson, W. and Dluzniak, R. (1984) A new type of machine control system to replace traditional CNC. International Journal of Advanced Manufacturing Technology, 9(6), 369–374.
Mackulak, G. T. (1984) High-level planning and control: an IDEF0 analysis for airframe manufacturing. Journal of Manufacturing Systems, 3(2), 121–132.
Mratin, H. and Spooner, D. L. (1997) Data protocols for the industrial virtual enterprise. IEEE Internet Computing, 1(1) 20–30.
Object Management Group (1995) The Common Object Request Broker: Architecture and Specification, OMG Technical Document PTC/96-03-04, Framingham, Massachusetts.
Orifali, R. and Harkey, D. (1996) The Essential Distributed Objects Survival Guide, John Wiley, New York.
Pun, L. (1986) Artificial Intelligence Systems and Applications to Industrial Production Systems, Plenum, New York.
Rober, S. J. and Shin, Y. C. (1995) Modeling and control of CNC machines using a PC-based open architecture controller. Mechatronics, 5(4), 401–420.
Shoham, Y. (1993) Agent oriented programming. Artificial Intelligence, 60(1), 51–92.
Staff Writer (1990) Concept of IMS and its stagnant progress. Techno Japan, 23(11), 48–63.
Tseng, M. M., Lei, M. and Su, C. J. (1997a) A collaborative control system for mass customization manufacturing. Annals of CIRP, 46(1), 373–376.
Tseng, M. M., Lei, M., Su, C. J. and Wang Wei (1997b) A market-like coordination for mass customization manufacturing in Proceedings of the 6th Industrial Engineering Research Conference, Miami Beach, FL, pp. 972–977.
Wright, P. K. (1994) Principles of Open-Architecture Manufacturing, ESRC 94-26, Engineering Systems Research Center, University of California at Berkeley.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ming, L., Shuzi, Y., Xiaohong, Y. et al. A CORBA-based agent-driven design for distributed intelligent manufacturing systems. Journal of Intelligent Manufacturing 9, 457–465 (1998). https://doi.org/10.1023/A:1008800717777
Issue Date:
DOI: https://doi.org/10.1023/A:1008800717777