研究生: |
蔡明標 Ming Piao Tsai |
---|---|
論文名稱: |
以Holon為基之製造控制系統設計方法論 A Design Methodology for Holonic Manufacturing Control Systems |
指導教授: |
林則孟
James T. Lin |
口試委員: | |
學位類別: |
博士 Doctor |
系所名稱: |
工學院 - 工業工程與工程管理學系 Department of Industrial Engineering and Engineering Management |
論文出版年: | 2004 |
畢業學年度: | 93 |
語文別: | 中文 |
論文頁數: | 136 |
中文關鍵詞: | Holon 、製造控制系統 、物件導向 |
外文關鍵詞: | Holon, Manufacturing control system, Object-oriented analysis, HMS |
相關次數: | 點閱:3 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
面對市場的激烈競爭與顧客的客製化需求,製造系統必須不斷提昇自動化相關技術,以適應充滿變動的製造環境。Holon因為具有自主性與協調合作能力之特徵,特別適合被應用於變動環境之中。以Holon為基礎之Holonic製造系統,係將製造系統之生產活動視為許多零件Holons與資源Holons間的協調合作,較易於適應動態之環境。本研究首先將針對Holonic製造控制系統之組成,先做完整的描述與定義,並提出以Holon為基之製造控制系統 (Holonic Manufacturing Control System)的設計方法論,使用統一模式語言(UML)為此Holonic製造控制系統之建模工具。此設計方法論係以使用案例(Use Cases)為驅動來源,並以設計模板(Design Pattern)作為方法論之核心,以供為Holon之規格設計依據。
本研究提出之設計方法論可區分為系統分析與設計、系統模擬與驗證以及系統軟體實作三個階段。首先,於系統分析與設計階段,先將一個完整的製造控制系統萃取出使用者的系統需求,利用使用案例、結構分析以及行為分析來說明Holonic製造系統之功能需求,並建構其行為模式與結構模式之組織架構圖,將分析結果設計成複雜的物件導向模式系統(Object-oriented Model System)。系統模擬與驗證階段旨在檢查與驗證此Holonic製造系統之功能需求、行為模式與結構模式的控制邏輯之合理性與驗證分析,以避免系統實作之時間浪費。最後,於軟體建構階段應用物件導向軟體系統來完成整個Holonic製造系統的建構,以物件導向模式系統與物件導向模擬系統為基礎,實作出整個Holonic製造控制系統。此外,本研究以彈性製造系統作為此Holonic製造控制系統設計方法論之範例,將此彈性製造系統,規劃成以TCP/IP網路為通訊基礎之Holonic製造控制系統實驗平台,實際建構Holonic製造控制系統軟體,來說明與驗證此方法論之優越性與可行性。
This paper presents an approach that can be applied in the design of holonic manufacturing systems (HMSs). The development combines concepts from object-oriented analysis, software architecture design, object-oriented simulation and software implementation. In object-oriented analysis, the object-oriented modeling technology is proposed as a method for capturing and representing the specification of holons with the features of reusability, re-configurability and scalability. A holonic design pattern (CWS holon) is suggested to cope with the dynamic environment without the need for major change in control software and hardware during run-time. The object-oriented simulation is used to bridge the gaps existing between object-oriented analysis/design and software programming. In software implementation, the 3-tier architecture is proposed to implement the idea of the holonic manufacturing control system based on Web-based technology.
In this paper, we both present problems and build models required for the development of holonic manufacturing control systems (HMCSs). The specific tasks are: (1) to propose an appropriate software architecture for HMCSs, (2) to define the specification of a cell-workstation (CWS) holon, (3) to advocate the use of design pattern to build reusable, reconfigurable and extendible control software for the CWS holon, (4) to design the cooperative mechanism (contract net) for better system adaptability, (5) to upgrade communication capability of exiting CNC machines from RS232C to TCP/IP based on Ethernet.
Finally, to demonstrate the proposed development, a paradigm of a holonic flexible manufacturing system was designed and implemented. Not only does this methodology require less time and cost in evolutionary control software, it also greatly enhances the competitive capability of companies operating on a flexible basis.
1.林則孟, “系統模擬理論與應用”, 滄海書局, 2001
2.林則孟.,1993,”分散式電腦整合製造系統架構之探討”,第六屆自動化科技研討會, 台北,185-192.
3.林則孟、王孔政、歐陽超、劉吉軒、朱詣尹、張文銘、許恣華, 1998, “HMS:Holonic製造系統”, 八十七年度中國工業工程學會年會論文, pp.289-294.
4.張文銘, 1999, ”以Holon為基礎之製造控制系統設計”, 清華大學工業工程與工程管理系研究所,碩士論文
5.李仁海,1995,” 製造現場排程之協調式規劃方法”, 清華大學工業工程系研究所,碩士論文
6.李銘榮,1997,”以物件導向斐式圖為基礎之彈性製造單元即時性排程系統”, 東海大學工業工程系研究所,碩士論文
7.吳建發, 2001, “以代理人為基之分散式控制製造與搬運系統協調機制模擬分析”, 清華大學工業工程與工程管理系研究所,碩士論文
8.張育仁,1994,”應用於製造系統控制的階層式物件導向圖模式的發展”, 東海大學工業工程系研究所,碩士論文
9.郭沛益,1997,”物件導向場區控制系統之開發研究”,台灣工業技術學院工程技術研究所,碩士論文
10.莊明峰,1998,”製造現場互控式控制訊息標準之發展”, 東海大學工業工程系研究所,碩士論文
11.Agre, J.R., Elsley, G., McFarlane, D., Cheng, J. and Gunn, B., 1994, “Holonic Control of a Water Cooling System for a Steel Rod Mill”, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology, 134-141.
12.Bauer, A. et al., Shop Floor Control Systems from Design to Implementation , Chapman & Hall, 1991.
13.Bengoa, A., Gluch, S., Jacobs, H. J. and Bueno, R., 1996, “An Approach to Holonic Components in Control of Machine Tools”, Annals of the CIRP, Vol. 45, No. 1, 437-440.
14.Booch G.,Object-Oriented Design with Application, benjamin/Cummiings. Menlo Park, CA,1991.
15.Brussel, V. H., Wyns, J., Valckenaers, P., Bongaerts L. and Peeters, P. 1998, ”Reference architecture for holonic manufacturing systems: PROSA”, Computers In Industry, 37(3), pp. 169-280,.
16.Cheah, R. S., Lee, B. S., Lim, R. L., 1997, “Design and implementation of an MMS environment on ISODE”, Computer Communications, 20(15), 1354-1364.
17.Cheng, K., Pan, P. Y., Harrison, D. K., 2001, “Web-based design and manufacturing support systems: implementation perspectives”, Internal Journal of. Computer Integrated Manufacturing, 14(1), 14–27.
18.Christensen, J., 1994 Dec., “Holonic manufacturing systems: initial architecture and standards directions”, 1st Europen Conf. Holonic Manufacturing System, Germany.
19.Dilts, D.M., Boyd, N. P. and Whorms, H. H., 1991, ”The Evolution of Control Architectures for Automated Manufacturing Systems”, Journal of Manufacturing Systems, Vol. 10, No. 1, 79-93.
20.Deen, S. M. , 1993 ,”Cooperation Issues In Holonic Manufacturing Systems” , Information Infrastructure System for Manufacturing, B-14 ,401-412.
21.Fowler, M. and Scott, K., 1997, “UML Distilled – Applying the Standard Object Modeling Language”, Addision Wesly
22.Gamma, E., Helm, R., Johnson, R. and Vlissides, J., 1995, “Design Patterns: Elements of Reusable Object-Oriented Software”, Addison-Wesley.
23.Gou, Ling, Hasegawa, T., Luh, P.B., Tamura, S. and Oblak, J.M., 1994,“Holonic Planning and Scheduling for a Robotic Assembly Testbed”, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology, 142-149.
24.Groover, M. P. ,1987 ,Automation , Production Systems , and Computer Integrated Manufacturing , Prentice Hall.
25.Heikkilä, T., Jarviluoma, M. and Juntunen, T., 1996, “Holonic Control for Manufacturing Systems: Functional Design of a Manufacturing Robot Cell”, Integrated Computer-Aided Engineering, Vol. 4, No. 3, 202-218.
26.HMS Consortium, 1998, http:// hms.ifw.uni-hannover.de/
27.Jacobson, I., Christenson, M., Jahnson, P., Overgaard, G., 1992, Object-Oriented software Engineering: A Use Case Driven Approach, Addison-Wesley, Reading, MA.
28.Kádár, B., Monostori, L. and Szelke, E., 1998, “An Object-oriented framework for developing distributed manufacturing architectures,” Journal of Manufacturing Systems, Vol.9, pp. 173-179.
29.Kotak, D., Wu S., Fleetwood, M., Tamoto, H., 2003, “Agent-based holonic design and operations environment for distributed manufacturing”, Computers in Industry 52(1), 95–108.
30.Kolestler, A., 1967, “The Ghost in the Machine”, London.
31.Kruchten, P.B., 1995, “The 4+1 View Model of architecture”, Software, IEEE , Vol. 12, Issue: 6, Nov., pp. 42 – 50.
32.Kwong, W.C., Toncich, D., Lee, S.F., 2003, “Potential manufacturing productivity changes arising from the application of Internet-based technologies”, Journal of Materials Processing Technology 139(1), 35–39.
33.Larman, C., 1998, “Applying UML and Patterns”, Simon & Schuster (Asia) Pte. Ltd.
34.Leeuwen, V., Norrie, E. H., 1997 ,”Holons and Holoarchies” , Manufacturing Engineer, vol 73, Issue 2, 86-88.
35.Lin, James T., Tsai, M. P., 2001, “Designing a Holon-based Manufacturing Control System for Automated Storage and Retrieval Systems (AS/RSs)”, 2(1), Journal of Applied Systems Studies.
36.Melnyk, S. A. and Carter, P. L.,1987, Production Activity Control, Richard D. Irwin, Inc. Publisher.
37.Markus, A., Kis, T., Vancza, J. and Monostori, L., 1996, “A Market Approach to Holonic Manufacturing”, Annals of the CIRP, Vol. 45, No. 1, 433-436.
38.Mathews, John, 1996 ,”Organizational Foundations of Object-Oriented Programming”, J. Systems Software, 34 , 247-253.
39.McFarlane, D., Marett, B., Elsley, G. and Jarvis, D., 1995 Oct., “Application of Holonic Methodologies to Problem Diagnosis in a Steel Rod Mill”, IEEE INTERNATIONAL CONFERENCE ON SYSTEMS MAN AND CYBERNETICS, Vol. 1, 940-945.
40.Mize, J. H., Bhuskute, H. C., Pratt, B. D. and Kamath, M.,1992,”Modeling of Integrated Manufacturing systems Using an Object-Oriented Approach.”IIE transactions,Vol24,No 3,14-26.
41.Monostori, L., Kada, B., 1999 “Agent-based Control of Manufacturing Systems”, IPMM '99. Proceedings of the Second International Conference on Volume: 1 , 1999 , Page(s): 131 -137 vol.1.
42.Neve, J. J. L., Plaschaert, A. W. A., 1996, “Application of manufacturing message specification for flexible manufacturing system control, Computers in Industry, 29(3), pp. 159-168.
43.Ng, A.H.C., Yeung, R.W.H. and Cheung, E.H.M., 1996, “HSCS –the Design of a Holonic Shopfloor Control Systems”, Proceedings 1996 IEEE Conference on Emerging Technologies and Factory Automation. ETFA' 96, 179-84.
44.Odajima T. and Torri T.,1991,”Functional Modeling of the Cell Controller in Computer Integrated Manufacturing Systems”,IEEE/CHMT ’91 IEMT Symposium, 105-109.
45.O’Grady, P. and Seshadri, R.,1991,”X-Cell – Intelligent Cell control Using Object-Oriented Programming(Part I)”,Computer-Integrated Manufacturing Systems,Vol 4,No 3,157-163.
46.Overmars, A.H. and Toncich, D.J., 1996, “Hybrid FMS Control Architecture Based on Holonic Principles”, International Journal of Flexible Manufacturing Systems, Vol. 8, No. 3, 279-280.
47.Rambaugh, J. et al., 1991 , Object-Oriented modeling and Design, Englewood Cliffs,N.J.,Prentice-Hall.
48.Ramos, C., 1996, “A Holonic Approach for Task Scheduling in Manufacturing Systems”, Proceedings of the 1996 IEEE International Conference on Robotics and Automation, 2511-2516.
49.Shlaer, S. and Mellor, S. J. , 1992, Object Lifecycles:Modeling the World in States , Englewood Cliffs, NJ.
50.Simon, H., 1990,”The Science of The Artificial”, MIT Press, Cambridge, MA.
51.Sousa, P. and Ramos, C., 1998, ”A dynamic scheduling Holon for manufacturing orders”, Journal of Intelligent Manufacturing, Vol. 9, No. 2, 107-112.
52.Tanaya, P. I., Detand, J. and Kruth, J. -P., 1997, “Holonic Machine Controller: A study and Implementation of Holonic Behavior to Current NC Controller”, Computers in Industry, Vol. 33, No. 2, 323-333.
53.Tharumarajah, A., Wells, A. J. and Nemes, L., 1996, “Comparison of the bionic, fractal and holonic manufacturing system concepts”, INT. J. Computer Integrated Manufacturing, 1996, Vol. 9, No. 3, 217-226.
54.Tonshoff, H.K., Winkler, M. and Aurich, J.C., 1994, “Product Modeling for Holonic Manufacturing Systems”, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology, 121-127.
55.Valckenaers, P., Bonneville, F. and Brussel, V. H., 1994, “Results of the Holonic Control System Benchmark at KULeuven”, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology, 128-133.
56.Valckenaers, P., Brussel, V. H., Bongaerts, L. and Bonneville, F., 1995, ”Programming, scheduling, and Control of flexible assembly system”, Computers in Industry, Vol. 26, No. 3, 209-218.
57.Valckenaers, P., Brussel, V. H., Bongaerts, L. and Wyns, J., 1997, ”Holonic Manufacturing System”, Integrated Computer-Aided Engineering, vol. 3, No.4, 191-201.
58.Valckenaers, P., Brussel, V. H., et al.,1998,”Designing Holonic Manufacturing Systems”,Robotics and Computer-Integrated Manufacturing,14,455-464.