研究生: |
許玉瓊 |
---|---|
論文名稱: |
基於多重代理人之三維產品協同設計 Multi-Agent Collaborative 3D Product Design |
指導教授: |
瞿志行
Chih-Hsing Chu |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
工學院 - 工業工程與工程管理學系 Department of Industrial Engineering and Engineering Management |
論文出版年: | 2006 |
畢業學年度: | 94 |
語文別: | 中文 |
論文頁數: | 114 |
中文關鍵詞: | 協同產品開發 、多代理人系統 、多層次模型 、網格變形 、自動化設計變更傳遞 |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘要
由於全球化經濟所導致的專業分工,使得產品開發之經營團隊因地域性的區隔而分散於世界各地,為了及時反應不斷快速變化之顧客需求以保有企業自我之競爭優勢與利基,有效整合產品開發資訊與時程之控管為相當受到重視的關鍵因素。本研究在於提供有效之協同設計資訊架構之目的與考量下,採取強調能自動化輔助解決協同活動行為問題之多代理人系統,同時發展一創新的三維產品模型資料格式XC3D (XML-Based Collaborative 3D Product Model),以彌補現有資料格式所含資訊不足之缺憾,並在多代理人的資訊架構下,以XC3D格作式為重要的資訊核心,除了藉由搭配嵌有不同設計特徵篩選機制的XSLT樣版來支援多層次產品模型的三維產品技術之外,更結合網格變形所需之資訊技術,讓使用者在沒有CAD系統的支援與減少網路傳輸資料量的前提下,提供以網格重新轉換而不重新網格化之設計特徵修改機制;在相同前提下,更是發展出以組裝限制關係為基之自動化設計變更傳遞,讓設計特徵修改的同時可經由組裝關係自動偵測相關受影響之零件。因此,藉由XC3D所支援之三維產品資訊技術,不但能達到產品設計資訊內容分級,提昇資訊交換之效用外,更能讓使用者能進行線上客製化審視與設計變更檢視之功效。此外,利用代理人間協同合作之特性,以非同步回溯演算法實作多代理人間透過訊息之交換與溝通,自動化解決協同設計活動中最為繁瑣之產品規格確定動作,以減少以往需要人為進行的參數協調動作,提升協同設計之效率。最後則由代理人產品開發系統雛型之實作驗證資訊架構與資料結構之可行性。
參考文獻
[1] Chu, C.H., Chang, C.J., Cheng, H.C., (2006) “Empirical studies on inter-organizational collaborative product development”. ASME Journal of Computing & Information Science in Engineering, Vol. 6, No. 2, pp. 179-187.
[2] Ulrich, K.T. and Eppinger, S.D., Product Design and Development, McGraw Hill, (2000).
[3] National Research Council, Improving Engineering Design: Designing for Competitive Advantage, National Academy Press (1991).
[4] Toye, G., Cutkosky, M.R., Leifer, L., Tenebaum, J., Glicksman, J., (1993) “SHARE: a methodology and environment for collaborative product development,” Infrastructure for Collaborative Enterprises, 33-47.
[5] Cutkosky, M.R., Tenenbaum, J.M., and Glicksman, J., “Madefast: Collaborative Engineering over the Internet,” Communication of the ACM, Sept., pp. 78-87(1996).
[6] William, C. Regli, “Internet-Enabled Computer-Aided Design,” IEEE Internet Computing, 39-50 (1997).
[7] Zhang, S., Shen, W., and Ghenniwa, H., “A review of Internet-based product information sharing and visualization,” Computers in Industry, 54, 1-15 (2004).
[8] Varma, A., Dong, A., Chidambaram, B., Agogino, A., Wood, W., (1996) “Web-based tool for engineering design,” Proceedings of AID’96 Workshop on Agents and Web-Based Design Environments.
[9] Roy, U., Bharadwaj, B., Kodkani, S.S., Cargian, M., “Product development in a collaborative design environment,” Concurrent Engineering: Research and Applications, 5 (4), pp.347–365 (1997).
[10] Roy, U., Kodkani, S.S., (1999) “Product modeling within the framework of the World Wide Web,” IIE Transactions, Vol. 31, No. 7, pp.667–677.
[11] Huang, G.Q., Mak, K.L., (1999) “Design for manufacture and assembly on the Internet, ” Computers in Industry, Vol. 38, No.1, pp.17–30.
[12] Pahng, G.D.F., Bae, S., Wallace, D., (1998) “A Web-based collaborative design modeling environment,” Proceedings of the IEEE Workshops on Enabling Technologies Infrastructure for Collaborative Enterprises, pp. 161– 167.
[13] Xiao, A., Choi, H.J., Kulkarni, R., Allen, J.K., Rosen, D., Mistree, F., Feng, S.C., (2001) “A Web-based distributed product realization environment,” Proceedings of the 2001 ASME Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Pittsburgh, PA..
[14] Wagner, R., Castanotta, G., Goldberg, K., (1997) “FixtureNet: interactive computer-aided design via the World Wide Web,” International Journal of Human-Computer Studies, Vol. 46, No. 6, pp. 773–788.
[15] http://www.nexprise.com
[16] Numata, J., (1996) “Knowledge Amplification: An Information System for Engineering Management,” Sony’s Innovation in Management Series, Vol. 17, Sony Corporation, Japan.
[17] Rodgers, P.A., Huxor, A.P., Caldwell, N.H.M., (1999) “Design support using distributed Web-based AI tools,” Research in Engineering Design, Vol. 11, No. 1, pp. 31–44.
[18] Huang, G.Q., Mak, K.L., (1999) “Web-based morphological charts for concept design in collaborative product development,” Journal of Intelligent Manufacturing, Vol. 10 No. 3, pp. 267–278.
[19] Zdrahal, Z., Domingue, J., (1997) “The World Wide Design Lab: an environment for distributed collaborative design,” Proceedings of 1997 International Conference on Engineering Design, Tampere.
[20] Li, W.D., Lu, W.F., Fuh, J.Y.H., and Wong, Y.S., (2005) “Collaborative computer-aided design – research and development status,” Computer-Aided Design, Vol. 37, pp. 931-940.
[21] Kai, CC, Jacob, GG, Mei, T, (1997) “Interface between CAD and rapid prototyping systems. Part 1: a study of existing interface ,” Advance Manufacturing Technology, Vol. 13, pp. 566–570.
[22] Szilvasi-Nagy, M, Matyasi, G, (2003) “Analysis of STL files,” Math Comput Model, Vol. 38, pp. 945–960.
[23] Zhang, L. C., Han, M., Huang, S.H., (2003) “CS File – An Improved Interface Between CAD and Rapid Prototyping Systems,” Int J Advance Manufacturing Technology, Vol. 21, pp.15-19.
[24] Wu, T, Cheung, E.H.M., (2005) “Enhanced STL ,” Int J Adv Manuf Technol.
[25] Wooldridge, M., (2002) “An Introduction to Multiagent Systems, ” John Wiley & Sons.
[26] Jennings, N.R. et al., (1996) “Agent-based business process management,” International Journal of Cooperative Information Systems, Vol. 5, pp. 105-130.
[27] Lesser, V.R. and Erman, L.D., (1980) “Distributed interpretation: a model and experiment,” IEEE Transaction on Computers, Vol. C29, No. 12, pp. 1144-1163.
[28] Wiederhold, G., (1992) “Mediators in the architecture of future information systems.” IEEE Transactions on Computer, Vol. 25, No. 3, pp. 38-49.
[29] Kuokka, D.R. and Harada, L.P., (1996) “Issues and extensions for information matchmaking protocols,” International Journal of Cooperative Information Systems, Vol. 5, No.2-3, pp. 251-274.
[30] Wellman, M.P., Birmingham, W.P. and Durfee, E.H., (1996) “The digital library as a community of information agents,” IEEE Expert, Vol. 11, No. 3, pp. 10-11.
[31] Guttman, R.H., Moukas, A.G. and Maes, P., (1998) “Agent-mediated Electronic Commerce: A Survey,” The Knowledge Engineering Review, Vol. 13, No. 2, pp. 147-159.
[32] Jennings, N. R. and Wooldridge, M. (eds), (1998) “Application of intelligent agents,” Agent Technology: Foundations, Applications, and Markets, Springer, Berlin, pp. 3-28.
[33] Chao, K.M., Norman, P., Anane, R., and James, A., (2002) “An agent-based approach to engineering design,” Computers in Industry, Vol. 48, pp. 17-27.
[34] Cutkosky, M.R., Englemore, R.S., R.E., Genesereth, M.R., Gruber, T.R., Mark, W.S., Tenebaum, J.M. and Weber, J.C., (1998) “PACT: an experiment in integrating concurrent engineering systems,” Readings in Agents, pp. 55-65.
[35] McGraw, K.D., Lawrence, P.W., Morton, J.D. and Heckl, J. (1999) “The agent collaboration environment: An assistant for architects and engineers,”.
[36] Anumba, C.F., Ugwu, O.O., Newnham, L., and Thorpe, A., (2001) “A multi-agent system for distributed collaborative design,” Logistics Information Management, Vol. 14, pp. 355-366.
[37] Brown, D.C., Dunskus, B., Grecu, D.L., Berker, I., (1995) “SINE: support for single function agents,” Application of Artificial Intelligence in Engineering.
[38] Chu, C.H., Wu, P.H., and Hsu, Y.C., (2006) “Collaborative 3D Product Development with Multiple Levels of Detail in Visualization of Design Features,” Computer-Aided Design and Applications, Vol. 3, No. 6, pp. 789-802.
[39] Fuxin, F., Edlund, S., (2001) “Categorization of geometry users. Concurrent Engineering: Research and Application,” Vol. 9, No. 1, pp. 15-22.
[40] Fuxin, F., (2004) “Configurable product views based on geometry user requirements. Computer-Aided Design and Applications,” Vol. 1, pp. 377-386.
[41] Cera, C.D., Kim, T., Han, J.H., Regli, W.C., (2004) “Role-based viewing envelopes for information protection in collaborative modeling,” Computer Aided Design, Vol. 36, pp. 873-886.
[42] Cera, C.D, Braude, I., Kim, T., Han, J.H., Regli, W.C., (2006) “Hierarchical role-based viewing for multilevel information security in collaborative CAD,” ASME Journal of Computing and Information Science in Engineering, Vol. 6, No. 1, pp. 2-10.
[43] 吳秉函 (2005),「即時性協同設計中三維產品模型技術之研發與應用」,清華大學。
[44] Rouibah, K. and Caskey, K., (2003) “Change management in concurrent engineering from a parameter perspective,” Computers in Industry, Vol. 50, No. 1, pp. 15-34.
[45] Kidd, M.W. and Thompson, G., (2000) “Engineering design change management,” Integrated Manufacturing Systems, pp.74-77.
[46] Wooldridge, M. and Jennings, N.R., (1995) “Intelligent agents: theory and practice,” The Knowledge Engineering Review, Vol, 10, No. 2.
[47] Jennings, N. R., (2000) “On agent-base software engineering,” Artifical Intelligence, Vol. 117, pp. 277-296,.
[48] Lange, D. B. and Oshima, M., (1998) “Programming and Deploying Java Mobile Agents with Aglets, ” Addison-Wesley.
[49] JADE,http://jade.tilab.com/
[50] FIPA,http://www.fipa.org/
[51] Yokoo, M. and Hirayama, K., (2000) “Algotithms for Distributed Constraint Satisaction : A Review, ” Autonomous Agents and Multi-Agent Systems, Vol. 3. No.2, pp. 189-212.
[52] Yokoo, M., Durfee, E. H., Ishida, T. and Kuwabara, K., (1992) “Distributed Constraint Satisfaction for Formalizing Distributed Problem Solving,” In Proceeding of the Twelfth IEEE International Conference on Distributed Computing Systems .pp. 614-621.