研究生: |
蕭維承 Hsiao, David W. |
---|---|
論文名稱: |
以代理人為核心之工程資產管理維修鏈整合研究 A Study of Agent-based Maintenance Chain Integration for Engineering Asset Management |
指導教授: |
張瑞芬
Chang, Amy J. Trappey 馬林 Ma, Lin |
口試委員: | |
學位類別: |
博士 Doctor |
系所名稱: |
工學院 - 工業工程與工程管理學系 Department of Industrial Engineering and Engineering Management |
論文出版年: | 2008 |
畢業學年度: | 97 |
語文別: | 英文 |
論文頁數: | 106 |
中文關鍵詞: | 工程資產管理 、維修鏈整合 、統一建模語言 、多代理人系統 、斐氏圖 |
外文關鍵詞: | Engineering Asset Management, Maintenance Chain Integration, Unified Modeling Language, Multi-Agent System, Petri-Net |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
工程資產所包含之流程與功能具備有分散環境且協同作業之特性,然目前之工程資產管理仍高度仰賴自我維護之經驗法則以及週期性維修保養,此等維修保養模式無法避免突發事件之發生,進而造成人員之傷害以及機台效能之損失。再者,為提高顧客於維修服務上之滿意度,維修之效率以及專業諮詢之重要性亦日益增高。為了提高整體維修鏈之效率,本研究擬導入服務中心進行維修鏈之整合。於新的整合維修鏈中,服務中心擁有專業工程資產症狀診斷與生命週期預測能力,因此可提供具高度參考價值之維修決策依據。藉此專業能力,進行維修需求以及維修提供之整合。並藉由整體產業鏈之合作,預先探討與預測總體維修相關備件需求,藉由彼此之存貨互調,協助整體維修鏈以較低之庫存量達到高度之服務水準。於研究步驟上,本研究將藉由斐氏圖 (Petri-net) 之運用協助分析瓶頸作業,以及效率面較低之構面,並針對此等作業以及構面,進行分析,作為後續新商業模式之改善重點。此外,統一建模語言 (Unified Modeling Language, UML) 搭配斐氏圖運用於 Prometheus 代理人設計流程,將更可視覺化以及合理化代理人系統之設計。最後進行代理人系統之分析設計與實做,並進行前後模式之比較。
本研究之價值在於提出工程資產整合維修鏈模式,並導入代理人技術使整合模式可以順暢運行。此外,於代理人系統分析設計步驟上,結合 Prometheus 設計流程方法論,搭配圖形化分析工具斐氏圖,以及統一建模語言進行系統之設計,將可有效溝通與串接管理部門與工程部門之間對於多代理人系統之設計構想。
Engineering asset management (EAM) process is a broad discipline and the EAM functions and processes are characterized by its distributed nature. However, engineering asset nowadays mostly relies on self-maintained experiential rule-bases and periodic maintenance, which is lacking a collaborative engineering approach. To enrich the maintenance efficiency and customer relationship, this research proposes collaborative environment integrated by service center with good diagnosis and prognosis expertise. The collaborative maintenance chain jointly combines asset operation sites (i.e., maintenance demanders), service center (i.e., maintenance coordinator), system provider, first tier collaborators (i.e., maintenance providers), and maintenance part suppliers. Meanwhile, to realize the automation of communication and negotiation among organizations, multi-agent system (MAS) technique is applied. With agent-based collaborative environment, the entire service level of engineering asset maintenance chain is increased. Moreover, during the MAS design processes, this research combines Prometheus MAS modeling methodology with Petri-net modeling methodology and unified modeling language (UML) to visualize and rationalize the design processes of MAS.
The major contributions of this research contain developing a Petri-net enabled Prometheus multi-agent system (MAS) modeling methodology and construct an agent-based maintenance chain framework for integrated engineering asset management.
[1] Boudriga N. and Obaidat, M., 2004, “Intelligent agents on the web: A review”, Computing in Science and Engineering, July/August, pp. 35-42.
[2] Bretthauer, G.., Gamaleja, T., Handschin, E., Neumann, U. and Hoffmann, W., 1998, “Integrated maintenance scheduling system for electrical energy system,” IEEE Transactions on Power Delivery, Vol. 13, No. 2, April, pp.655-660.
[3] Burrafato, P. and Cossentino, M., 2002, “Designing a multi-agent solution for a bookstore with the PASSI methodology,” Fourth International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2002), 27-28 May 2002, Toronto (Ontario, Canada) at CAiSE'02.
[4] Castro, J., Kolp, M., and Mylopoulous, J., 2002, “Towards requirements-driven information systems engineering: The Tropos project,” Information Systems, 27(6), pp. 365-389.
[5] CIEAM (CRC for Integrated Engineering Asset Management), http://www.cieam.com/, Accessed 1/2/2008.
[6] Cossentino, M., 2005, “From Requirements to Code with the PASSI Methodolofy,” In: Henderson-Sellers, B. and Giorgini, P. (eds.), Agent-Oriented Methodologies. Idea Group Publishing.
[7] Cossentino, M., Sabatucci, L., and Chella. A., 2004, “Patterns reuse in the PASSI methodology,” In Engineering Societies in the Agents World IV, 4th International Workshop, ESAW 2003, Revised Selected and Invited Papers, volume XIII of Lecture Notes in Artificial Intelligence. Springer-Verlag, 2004. pp. 294-310.
[8] Davidson, E.M., McArthur, S.D.J., McDonald, J.R., Cumming, T. and Watt, I., 2006, “Applying multi-agent system technology in practice: automated management and analysis of SCADA and digital fault recorder data,” IEEE Transactions on Power Systems, Vol. 21, Issue2, pp. 559 – 567.
[9] Davis, D.N., 2000, “Agent-based decision-support framework for water supply infrastructure rehabilitation and development,” Computers, Environment and Urban Systems, Vol. 24, pp. 173-190.
[10] Deloach, S. and Kumar, M., 2005, “Multi-Agent Systems Engineering: An Overview and Case Study,” In: Henderson-Sellers, B. and Giorgini, P. (eds.), Agent-Oriented Methodologies. Idea Group Publishing.
[11] Deloach, S.A., Maston, E.T. and Li, Y., 2003, “Exploiting agent oriented software engineering in cooperative robotics search and rescue,” The International Journal of Pattern Recognition and Artificial Intelligence, 17(5), pp.817-835.
[12] Deloach, S.A., Wood, M.F. and Sparkman, C.H., 2001, “Multiagent systems engineering,” The International Journal of Software Engineering and Knowledge Engineering, 11(3), pp.231-258.
[13] DeLoach. S.A., 2001, “Analysis and Design using MaSE and agentTool,” Proceedings of the 12th Midwest Artificial Intelligence and Cognitive Science Conference (MAICS 2001), Miami University, Oxford, Ohio, March 31 - April 1, 2001.
[14] Finin, T., Fritzson, R. and McEntire, R., 1994, “KQML as an agent communication language,” Proceedings of the Third International Conference on Information and Knowledge Management, pp. 456-463.
[15] Foundation for Intelligent Physical Agents, Agent Communication Language Specification, http://www.fipa.org, Accessed 1/6/2008.
[16] Fu, C., Ye, L., Liu, Y., Yu, R., Iung, B., Cheng, Y. and Zeng, Y. 2004, “Predictive Maintenance in Intelligent Control Maintenance Management System for Hydroelectric Generating Unit,” IEEE transactions on energy conversion, Vol. 19, No. 1, March, pp.1-8.
[17] Giorgini, P., Kolp, M., Mylopoulos, J. and Castro, J., 2005, “Tropos: A Requirement-Driven Methodology for Agent-Oriented Software,” In: Henderson-Sellers, B. and Giorgini, P. (eds.), Agent-Oriented Methodologies. Idea Group Publishing.
[18] Han. T. and Yang. B.S., 2006, “Development of an e-maintenance system integrating advanced techniques,” Computers in Industry, Vol. 57, Issue 6, pp. 569-580.
[19] Henderson-Sellers, B., Debenham, J., Tran, Q.N.N., Cossentino, M. and Low, G., 2006, “Identification of Reusable Method Fragments from the PASSI Agent-Oriented Methodology,” In: Agent Oriented Information Systems III. Lecture Notes in Computer Science, vol. 3529. Springer-Verlag GmbH. pp. 95-110.
[20] Hossack, J.A., Menal, J., McArthur, S.D.J. and McDonald, J.R., 2003, “A multiagent architecture for protection engineering diagnostic assistance,” IEEE Transactions on Power Systems, Vol. 18, Issue 2, pp. 639 – 647.
[21] Huang, C.J., Trappey, A.J.C. and Yao, Y.H., 2006, “Developing an agent-based workflow management system for collaborative product design,” Industrial Management and Data System, Vol. 106, No. 5, pp. 680-699.
[22] JADE (Java Agent DEvelopment framework), http://jade.tilab.com, Accessed 1/6/2007.
[23] Juan, T. and Sterling, L., “The ROADMAP Meta-model for Intelligent Adaptive Multi-AgentSystems in Open Environments,” Proceedings of the Fourth International Workshop on Agent Oriented Software Engineering, at AAMAS'03, Melbourne, Australia, July 2003.
[24] Juan, T., Pearce, A. and Sterling, L., 2002, “ROADMAP: Extending the Gaia methodology for Complex Open Systems,” Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems: Part 1, pp.3-10.
[25] Li, Y., Chun, L. and Ching, A.N.Y., 2005, “An Agent-based Platform for Web-enabled Equipment Predictive Maintenance,”Proceedings of the 2005 IEEE/WIC/ACM international Conference on Intelligent Agent Technology (IAT’05), pp.132-135.
[26] Maamar, Z., 2002, “Association of users with software agents in e-commerce”, Electronic Commerce Research and Applications, Vol. 1, pp. 104-112.
[27] Majidian, A. and Saidi, M.H., 2007, “Comparison of fuzzy logic and neural network in life prediction of boiler tubes,” International Journal of Fatigue, Vol. 29, pp. 489-498.
[28] McArthur, S.D.J., Booth, C.D., McDonald, J.R. and McFadyen, I.T., 2005, “An agent-based anomaly detection architecture for condition monitoring,” IEEE Transactions on Power Systems, Vol. 20, Issue 4, pp. 1675 – 1682.
[29] Mylopoulos, J., Kolp, M. and Castro, J., 2001, “UML for agent-oriented software development: The Tropos proposal,” Proceeding of the 4th International Conference on the Unified Modeling Language, UML’01, Toronto, Canada, October 1-5, pp. 422-442. Springer.
[30] Padgham, L. and Winikoff, M. and Poutakids, D., 2005, “Adding debugging support to the Prometheus methodology,” Engineering Applications of Artificial Intelligence, Special Issue on Agent-oriented Software Development, 18(2), pp.173-190.
[31] Padgham, L. and Winikoff, M., 2002, “A pragmatic methodology for engineering intelligent agents,” In J. Debenham, B. Henderson-Sellers, N. Jennings and J. Odell (Eds.), Proceeding of the OOPSLA 2002 Workshop on Agent-Oriented Methodologies, Seattle, Washington, pp.97-108.
[32] Padgham, L. and Winikoff, M., 2004, Developing intelligent agent systems: A practical guide. New York: John Wiley & Sons.
[33] Padgham, L. and Winikoff, M., 2005, “Prometheus: A Practical Agent-Oriented Methodology,” In: Henderson-Sellers, B. and Giorgini, P. (eds.), Agent-Oriented Methodologies. Idea Group Publishing.
[34] Petri-net, Wiki, http://en.wikipedia.org/wiki/Petri_net, Accessed 5/9/2008.
[35] Promatis, “Income Suite: Modeling, simulation and visualization of business processes,” http://www.promatis.com/cbusiness/products/income/index.htm, Accessed 11/01/2008.
[36] Russell, S. and Norvig, P., 2003, Artificial Intelligence- A Modern Approach, Prentice Hall press.
[37] Sun, Y., Ma, L., Mathew, J., Wang, Y. and Zhang, S., 2006, “Mechanical systems hazard estimation using condition monitoring,” Mechanical Systems and Signal Processing, Vol. 20, Issue 5, pp. 1189-1201.
[38] The Encyclopedia of Alternative Energy and Sustainable Living, Wind Turbine Hub Height, http://www.daviddarling.info/encyclopedia/H/AE_hub_height.html, Accessed 4/8/2008.
[39] Trappey, A.J.C., Trappey, C.V. and Lin, F.T.L., 2006, “Automated silicon intellectual property trade using mobile agent technology,” Robotics and CIM, Vol. 22, pp. 189-202.
[40] Wang, H. and Xu, D., 2001, “Collaborative multi-agents for workflow management”, Proceedings of the 34th Annual Hawaii International Conference on System Sciences, pp. 1-9.
[41] Wooldridge, M., Jennings, N. and Kinny, D., 2000, “The Gaia Methodology for Agent-Oriented Analysis and Design,” Journal of Autonomous Agents and Multi-Agent Systems, Vol. 3, pp. 285-312.
[42] Xia, M and Li, H., 1999, “Cooperative software agents for workflow management system”, APCC/OECC '99. Fifth Asia-Pacific Conference on Communications and Fourth Optoelectronics and Communications Conference, Vol. 2, pp. 1063-1067.
[43] Yan, Y., Maamar, Z. and Shen, W., 2001, “Integration of workflow and agent technology for business process management”, The Sixth International Conference on Computer Supported Cooperative Work in Design, pp. 420-426.
[44] Yao, Y.H., Lin, G.Y.P. and Trappey, A.J.C., 2005, “Using knowledge-based intelligent reasoning to support dynamic equipment diagnosis and maintenance,” International Journal of Enterprise Information Systems, Vol. 2, No. 1, pp. 17-29.
[45] Zambonelli, F., Jennings, N.R. and Wooldridge, M., 2001, “Organizational abstraction for the analysis and design of multi-agent system,” In Proceeding of the 1st International Workshop on Agent-Oriented Software Engineering, Vol. 1959 LNCS, pp. 253-272, Berlin: Springer-Verlag.
[46] Zambonelli, F., Jennings, N.R. and Wooldridge, M., 2003, “Developing multi-agent systems: The Gaia methodology,” ACM Transactions on Software Engineering and Methodology, 12(3), pp. 417-470.
[47] Zambonelli, F., Jennings, N.R. and Wooldridge, M., 2005, “Multi-Agent Systems as Computational Organizations: The Gaia Methodology,” In: Henderson-Sellers, B. and Giorgini, P. (eds.), Agent-Oriented Methodologies. Idea Group Publishing.