摘要
虚拟样机技术对提高产品质量,缩短产品设计及制造周期,降低研制成本,提高企业竞争力有重大意义。但随着先进制造技术的发展,制造系统的规模越来越大,控制系统也越来越复杂,对单纯的某领域或某阶段的虚拟样机技术的研究也自然过渡到对复杂产品虚拟样机工程的研究。信息在整个复杂产品虚拟样机工程中涉及面广、类型多样,它融入了复杂产品虚拟样机全生命周期、全方位和全系统,因此信息管理是整个复杂产品虚拟样机工程的基础,它的有效与否直接影响着复杂产品虚拟样机作用的发挥。
论文结合国防“十五”重点预研项目和航天863/CIMS相关课题,对复杂产品虚拟样机工程信息管理理论及其应用需求进行了系统研究,深入研究了其中的若干关键技术,包括:复杂产品虚拟样机工程信息管理中的现代化管理理念,复杂产品虚拟样机工程中分级、动态与协同的信息访问控制、复杂产品虚拟样机工程中的过程集成、复杂产品虚拟样机信息管理中的优化与决策,设计和实现了复杂产品虚拟样机工程的信息管理平台,并有了初步应用。论文所做的主要工作和研究成果如下:
(1) 系统分析和归纳总结了复杂产品虚拟样机工程信息管理系统中的现代化管理理念,包括:全生命周期管理、全系统和全方位管理、并行管理、协同管理、智能化管理以及标准化理念。这些理念将指导整个复杂产品虚拟样机工程信息管理系统的设计、开发和应用实施。
(2) 研究了复杂产品虚拟样机信息管理平台中的访问控制技术,主要包括以下三个方面:首先,为了提高访问控制的灵活性,结合项目管理中的工作分解结构(WBS),提出了基于WBS的RBAC模型,从而引出了被控对象层次性和权限继承性;其次,对权限管理中会话激活角色的分布式协同控制作了研究,提出了基于Petri网的分布式协同控制模型和策略;最后,鉴于复杂产品虚拟样机工程分布式的特点,提出了基于分布式对象技术的分布式权限控制和集成策略。
(3) 在简要分析了复杂产品虚拟样机中信息集成的基础上,针对传统过程集成工作量大、灵活性差的问题,提出了基于过程描述语言这一中间机制的过程集成方法,分析了过程描述语言的原理,详细介绍了复杂产品虚拟样机中过程集成的模型、实施方法以及应用说明。
(4) 对复杂产品虚拟样机工程信息管理系统中的优化、决策和智能化管理技术作了研究,着重在以下三个方面:首先研究了项目管理中进度/成本的优化问题,提出了一种扩充网络计划技术下的基于样本的成本优化模型和方法;其次介
The technology of Virtual Prototyping is significant for enterprises. It can improve the product quality, shorten the cycle of product design and manufacture, decrease the cost of product thus to improve the competition of the enterprise. The scale of manufacturing system is becoming larger and larger, and the control system is becoming more and more complex along with the development of advanced manufacturing technologies, so the researches on virtual prototyping in single domain or phase is not enough any more, the research on virtual prototype engineering for complex product is necessary now. Information management is the basis of the virtual prototyping engineering for complex product and the performance of information management will affect the performance of virtual prototype directly, because information in virtual prototype engineering for complex product is comprehensive and multiform, which is involved with the full lifecycle, all-around and whole system of virtual prototype for complex product.The paper integrates the context of the National 863/CIMS Program and the tenth five-year projects that national defense grinded in advance, and studies on the information management theory and application requirements of the virtual prototype engineering for complex product systematically, especially on several key techniques: modern information management conceptions; hierarchical, dynamic and coordinate information access control mechanism; process integration; optimization and decision-making of virtual prototyping engineering for complex product. At last, an information management platform of virtual prototype engineering for complex product is designed, implemented and applied. The primary work and remarks of the paper are:(1) The paper carries out a systematic research on modern information management rational conceptions of virtual prototype engineering for complex product. These rational conceptions are: product overall lifecycle management, all-around and whole system management, concurrent management, coordination management, intelligent management and standardization management. All these rational conceptions will guide the development and appliance of the information management system in virtual prototype engineering for complex product.(2) It studies the information access control mechanism in virtual prototype engineering for complex product, which can be divided into three aspects: firstly,
引文
1.李伯虎,柴旭东,朱文海,梁炳成.复杂产品虚拟样机支撑平台的初步研究与开发.计算机仿真,2003.20(1):4—8,133.
2. Li. Bohu, Chai Xudong. Research on Tools Suit for Collaborative Virtual Prototyping Engineering. Prof. Of EROSIM. 2001.
3.吴定川,陈满意.虚拟设计/虚拟制造与制造业信息化.http://www.seastars.com/jingdianwenzhang-3.htm.
4. yaoqin. Z., W. huizhong, C. xi. RESEARCH ON INFORMATION MANAGEMENT SYSTEM OF VP COMPLEX PRODUCT. in Proceeding of Asian Simulation Conference/the 5th International Conference on System Simulation and Scientific Computing. 2002.
5.李伯虎,柴旭东.复杂产品虚拟样机工程.计算机集成制造系统——CIMS,2002.8(9):678-683.
6.熊光楞,陈晓波,郭斌.复杂产品设计的仿真现状与发展趋势.计算机集成制造系统——CIMS,2002.8(9):673-677.
7. Chua, C. K., S. H. Tehl, R. K. L. Gay. Rapid Prototyping Versus Virtual Prototyping in Product Design and Manufacturing. Advanced Manufacturing Technology, 1999(15):597-603.
8. Fok, S. C., W. Xiang, F. F. Yap. Feature-Based Component Models for Virtual Prototyping of Hydraulic Systems. Advanced Manufacturing Technology, 2001(18):665-672.
9. Qiong M. Li, Fred C. Lee, Thomas G. Wilson, Jr. Design verification and testing of power supply system by using virtual prototype, Power Electronics, IEEE Transactions, 2003, 18(3):733-739.
10. Lin, Y. J., R. Farahatil. CAD-Based Virtual Assembly Prototyping-A Case Study. Advanced Manufacturing Technology, 2003 (21):263-274.
11. Li, Q., Developing modeling and simulation methodology for virtual prototype power supply system. 1999, Virginia Polytechnic Institute and State University.
12. WV, T., S. L. D. The Roles of Modeling and Simulation at Boeing. TRANSACTIONS, 1998(1).
13.李薇,虚拟样机技术的研究和实现[M].2002,南京理工大学.
14. Li. Bohu, J. Tong, X. C. Song, X. D., X. Y. Li. Concurrent Distributed Interactive Simulation Engineering and Its Support Environment. in The Proceedings of the Summer Computer Simulation Conference. 1998.
15.柴旭东,李伯虎,熊光楞.复杂产品协同仿真平台的研究与实现.计算机集成制造——CIMS,2002.8(7):580-584.
16.郭斌,熊光楞,陈晓波.支持复杂产品设计的协同仿真平台研究.机械与电子,2002(4):26-29.
17.陈晓波,熊光楞,柴旭东.仿真在复杂产品设计中的应用及面临的挑战.系统仿真学报,2002.14(8):1034-1039.
18.徐路宁,张和明,张永康.复杂产品的多领域协同设计.江苏大学学报(自然科学版),2004.25(5):376-379.
19.王克明,熊光楞.复杂产品的协同设计与仿真.计算机集成制造系统——CIMS,2003(9):15-19.
20.宋晓,李伯虎,柴旭东.复杂产品虚拟样机工程中模型库管理系统的研究与实现.计算机集成制造系统——CIMS,2004.10(12):1546-1550.
21. Wilcox, P. A. Burger, A. G. H. Peter. Advanced Distributed Simulation: A review of developments and their implication for data collection and analysis. Simulation Practice and Theory, 2000(8):201-231.
22. Kadar B, M. L., S. E. An object-oriented framework for developing distributed manufacturing architecture. Journal of Intelligent Manu2 facturing, 1998. 9(2): 173-179.
23. Li. Bohu,., W. Xingren. Further research on synthetic simulation environment, in Proc. of SCSC. 2001.
24.冯晨华,徐捷.CSCW系统中共享对象的协作支持模型.计算机研究与发展,1999.36(3):304-308.
25.张和明,黄宏兴.协同设计环境下的虚拟企业信息系统.高技术通讯,2001.11(1):56-60.
26.吴丹,王先逵,魏志强.基于协同服务平台的分布式产品数据管理.清华大学学报(自然科学版),2002.42(6):791-794.
27.王晓宏,孙壮志.计算机协同设计中工作流可靠性的研究.计算机工程与应用,2003.39(3):47-49.
28. Wu, S. H., X. G Ming, W. F. L. D. B. Kotak. Distributed collaborative project management throughout product lifecycle fortooling industry. 10th ISPE International Conference on Concurrent Engineering: Research and Applications. 2003. Madeira, Portugal.
29.姜兆亮,郑波,冯仕红,崔焕勇.基于CSCW的复杂产品协同工艺设计.计算机工程与科学,2004.30(2):81-82.
30. Salhieh, S. e. M., Collaboration planning framework (CPF) to support distributed product development[D]. 2001, Wayne State University.
31. Shen, X., MAP: A mobile-agent-based platform for collaborative virtual environments[D]. 2003, University of Ottawa (Canada).
32. S., S. R., C. E. J. Role-Based Access Control Models. IEEE Computer, 1996. 29(2):38-47.
33.乔颖,需德,戴国忠.一种基于角色访问控制(RBAC)的新模型及其实现机制.计算机研究与发展,2000.37(1):37-44.
34.赵庆松,孙玉芳,张晓平.基于角色的域—类型增强访问控制模型研究及其实现.电子学报,2003.31(6):842-846.
35.刘琼波,施军.分布式环境下的访问控制.计算机研究与发展,2001.38(6):735-740.
36.李成锴,詹永照.基于角色的CSCW系统访问控制模型.软件学报.2000.11(7):931-937.
37.潘善亮,赵杰煜.面向设计过程的项目管理系统安全访问模型.计算机应用,2004.2004(2):95-98.
38. Lee, S., Y. Kim, B. Noh, H. Lee. A New Authorization Model for Workflow Management System Using the RPI-RBAC Model. in International Conference on Computational Science(ICCS 2004). 2004.
39. Osborn, S., R. S. Sandhu, Q. Munawer. Configuring Role-Based Access Control to Enforce Mandatory and Discretionary Access Control Policies. ACM Transactions on Information and System Security, 2000.3(2):85-206.
40. Yi, Y., M. Kim, Y. Lee, H. Lee, B. Noh. Applying RBAC Providing Restricted Permission Inheritance to a Corporate Web Environment. in Web technologies and applications (2003). 2003.
41. Yang, C., C. N. Zhang. Secure Web-based Applications with XML and RBAC. in 2003 IEEE Man Systems and Cybernetics Information Assurance Workshop. 2003.
42. Herzberg, A., J., Y. M. Mihaeli, a. Y. R. D. Naor. Access Control Meets Public Key Infrastructure, Or: Assigning Roles to Strangers. in In Proc. of IEEE Symposium on Security and Privacy. 2000.
43. Beznosov, K., Y. Deng. A Framework for Implementing Role-Based Access Control Using CORBA Security Service. in In Proc. of 4th ACM Workshop on Role-Based Access Control. 1999.
44. Terpstra, L. J., A security model for the workspace groupware architecture. 2002, Royal Military College of Canada.
45.阮启明,CIMS中集成技术研究与开发[M].2002,国防科学技术大学.
46.孔建寿,张友良.协同开发环境中项目管理与工作流管理的集成.中国机械工程,2003.14(13):1122-1125.
47.王黎辉,赵良才.复杂产品研制中的产品信息管理系统研究.机械研究与应用,2003.16(4):63-64.
48.王朝晖,XML在企业信息集成中的应用[M].2002,合肥工业大学.
49.张建富,郝永平,刘永贤.基于活动理论的适应性过程集成框架.计算机集成制造系统——CIMS,2003.9(9):765-770.
50.盛昭瀚,张传芹,赵佳宝.基于工作流的企业业务过程集成建模方法.管理科学学报,2003.6(2):35-40.
51.李建军,何卫平,张维,杨海成.支持并行工程的IDEF集成建模研究与开发.制造业自动化,2000.22(9):15-18.
52.聂冲,赵雯,沈重,王维平.战略导弹系统总体设计过程集成支撑环境研究.计算机集成制造系统——CIMS,2003.9(7):505-510.
53. Chung, N. C. -N., W. -S. Huang, T.-M. Tsai, S. -c. T. Chou. A Web Services-Compliant System to Support B2B process integration, in 37th Annual Hawaii International Conference on System Sciences (2004). 2004.
54. Klischewski, R. Information integration or process integration? How to Achieve Interoperabilityin Administration. in International Conference on Electronic Government(EGOV 2004). 2004.
55. Huang, Y., S. Kumaran, K. Bhaskaran. Platform-Independent Model Templates for Business process integration and Management Solutions. in IEEE International Conference on Information Reuse and integration (IRI2003). 2003.
56.廖仁,毛宁,陈庆新.基于网络计划的模具管理系统研究.模具工业,2003(8):7-11.
57.周树发,刘莉.工程网络计划中的多目标优化问题.华东交通大学学报,2004.21(2):10-13.
58.田丰春.利用遗传算法实现项目管理资源优化.晓庄师范学院学报,2003.19(41:93-95.
59.杨湘,张连营,张杰.工程项目工期—成本综合模糊优化.土木工程学报,2003.36(3):46-50.
60. Battin, R. D., R., J. K. Crocker, K. Subramanian. Leveraging Resources in Global Software Development. IEEE Software, 2001.18(2): 70-77.
61. CHAN, K. C. C., L. M. L. CHUNG. Integrating Process and Project Management for Multi-Site Software Development. Annals of Software Engineering, 2002(14): 115-143.
62. Walker Ⅱ, E. D. Towards a more effective method of scheduling resource-constrained multiple projects, in Proceedings of the Twelfth Annual Conference of the Production and Operations Management Society. 2001.
63. Walker Ⅱ, E. D. A brief introduction to critical chain project management in the multiple project environment, in Proceedings of Southeast Decision Science Institute. 2000.
64. Chiu, M., R. D. Etris, N. Upadhyaya, John. CIMSS-A Case Study in Web-based Distributed Project Management. in IEEE Systems and Information Engineering Design Symposium (SIEDS03). 2003.
65. Wang, J. A fuzzy project scheduling approach to minimize schedule risk for product development. Fuzzy Sets and Systems, 2002(127):99-116.
66.黄力芹,汪涛,吴耿锋.工作流管理系统的分类及其和的关系.计算机工程与应用,2001.27(4):54-55,111.
67. A, E. C. Groupware: Some issues and experiences. Comm. ACM, 1991(34):1.
68.陈岭,陈根才,陈挺.基于WEB的实时协同编辑系统.通信学报,2002.23(11):122-127.
69.高春华,基于面向对象智能Petri网的智能单元控制系统研究[D].1998,西安交通大学.
70. T, O., LEST-A Modeling and Simulation Language Based on System Theoretic Concepts in Simulation and Model-based Methodologies: An Integrative View. 1984, New York.
71.熊光楞,王昕.产品制造中的建模和仿真 http://www.icad.com.cn/html/2004-4-14/2004414153043.asp
72.黄双喜,范玉顺.产品生命周期管理研究综述.计算机集成制造系统-CIMS、2004.10(1):1-9.
73.王晓红.并行工程与产品广域协同开发的研究和实践.[D],2003.上海大学.
74.赵天奇,陈禹六.大型复杂产品研制与生产的动态联盟模式.计算机集成制造系统—CIMS,2000.6(5):1-7.
75.张建明,基于仿真的采办若干关键理论和技术研究[D].2004,南京理工大学.
76.李祥,王东哲,周雄辉,阮雪榆.CSCW技术在模具CAD/CAE/CAM集成系统中的应用.锻压技术,2000(5):49-52.
77.田凌,童秉.网络化产品协同设计的理论与实践.计算机工程与应用,2002(5):3-6.
78.李旭东,基于Internet的协同产品创新设计理论研究与系统开发[M].2001,山东大学.
79.李建滨,林梅,林华.基于多Agent的产品概念结构多方案的协同选择.成组技术与生产现代化,2002.19(2):26-28,45.
80.叶丹,陈禹六.面向问题的动态群体决策支持系统框架研究.计算机工程与应用,2003(14):210-212,217.
81. Migliarese, P., E. Paolucci. Improved Communications and Collaborations among Tasks induced by Grouupware. Decision Support Systems, 1995(14):237-250.
82.齐小刚,李元左,常显奇.空间军事系统综合集成研讨厅体系功能需求分析.系统工程与电子技术,1999.21(2):14-18.
83. Schlenoff, C., A. Knutilla, S. Ray, Unified Process Specification Language: Requirements for Modeling Processes:NISTIR 5910. 1996(s): National Institute of Standards and Technology, Gaithersburg, MD.
84. W3C, http://www.w3.org/XML/, http://www.w3.org/TR/REC-xml/
85. NIST, http://csrc.nist.gov/rbac/rbac-std-ncits.pdf
86.杨晓静,赵霖.RBAC模式中互斥角色的性质及其安全性.计算机应用,2003.23(12):138-140.
87.肖田元.虚拟制造研究进展与展望.系统仿真学报,2004,(16)9:1879-1883,1913
88.翟征德,李大兴.RBAC/Web的一种实现方案.计算机工程与应用,2003(33):143-144,204.
89.潘德锋,徐少平.基于操作的MIS多级授权模型的实现.计算机应用,2003.23(6):100-102.
90.许春根,严悍,刘凤玉.对象式基于角色访问控制模型的规范化模式.小型微型计算机系统,2003.24(5):853-858.
91.黄建,卿斯汉,温红子.带时间特性的角色访问控制.软件学报,2003.14(11):1944-1954.
92.丁凯,郑方伟.基于划分和规则的访问控制系统的实现.计算机应用,2004.24(5):26,27,43.
93.徐俊伯,周洪旻,蒋明.基于角色的强制访问控制模型的研究与应用.计算机工程与应用,2003.17:213-215,219.
94.赵庆松,孙玉芳,张晓平.基于角色的域-类型增强访问控制模型研究与实现.电子学报,2003.31(6):842-846.
95.白思俊,现代项目管理.2002,北京:机械工业出版社.
96.赵英,董小国.基于CSCW环境的企业MIS系统构造.计算机工程与应用,2001(6):91-92.
97. M., K., Bayarou, K. D. Impact of time management services on HLA-based petri nets simulation engine. Simulation Practice and Theory, 2002(9): 143-166.
98.王魁生,李人厚.一个基于CSCW的协同式计算机辅助设计系统.计算机辅助设计与图形学学报,2001.13(3):278-283.
99. W. M. Zuberek. Timed petri nets in modeling and analysis of simple schedules for manufacturing cells. An International Journal Computers & mathematics with application, 1999.37:191-205.
100. L, D., J. W. Modeling workflow process with colored Petri nets. Computers in Industry, 2002. 49:267-281.
101.李全龙,徐晓飞,姜思杰.一类资源组合问题的扩展参数Petri网建模与优化研究.计算机研究与发展,2000.37(3):344-351.
102.分布式对象技术及其在Web上的应用,http://www.eliu.info/.js141.asp.
103.郭弘.分布对象技术的新进展 http://www.tongji.edu.cn/~yangdy/computer/COBRA/paper1.htm.
104.潘爱民.COM原理与应用.1999,北京:清华大学出版社.
105.王宇,才国清,王兴伟.基于Web Service的系统集成技术在网络教育平台中的应用.http://www.edu.cn/20031126/3094975.shtml.
106.柴晓路,梁宇奇.Web Services技术、架构和应用.2003,北京:电子工业出版社.
107.林弘之.Web Services原理与开发实务.2003,北京:电子工业出版社.
108.冯绍军,陈禹六.过程集成的设计和实施框架.计算机集成制造系统——CIMS,2001.7(5):1-5.
109.石伟,吴澄,范玉顺.CIMS应用集成平台中的工作流技术研究.清华大学学报(自然科学版),1998.38(8):125-128.
110.楚王伟,PDM的实施及其集成技术研究[M].2001,西北工业大学.
111.田春梅,CIMS环境下PDM与ERP信息集成研究[M].2002,昆明理工大学.
112.关文天,,CAD/CAPP集成系统特征模型转换技术研究[M].2001,西北工业大学.
113.王朝晖,XML在企业信息集成中的应用研究[M].2002,合肥工业大学.
114. J. S. J., M. A. Experiment investigation of the STEP from feature information model. Computer Aided Design, 1991. 23(4):282-296.
115. 蔡苗,多学科设计优化分布式计算环境的研究[M].2003,南京航空航天大学.
116. 蔡苗.基于corba技术实现遗留系统的集成.计算机应用研究,2003.20(1):131-132,146.
117.潘铁军,虚拟企业过程集成中几个关键问题的研究[D].2001,浙江大学.
118.企业集成系统技术发展过程 http://www.ccw.com.cn/cio/research/info/htm2004/20040402_13B0P.asp.
119.张建富,郝永平,刘永贤.基于活动理论的适应性过程集成框架.计算机集成制造系统——CIMS,2003.9(9):766-770.
120.肥龙.公司企业门户及集成应用技术研究 http://www.21eb.org/2004/11-22/21210.html.
121. R. Genesereth, M., R. E. Fikes, Knowledge Interchange Format version 3.0 Reference Manual: http://www-ksl.stanford.edu/knowledge-sharing/kif/.
122.谢列卫,潘松柏.面向对象的产品和过程集成研究.高技术通信,1999(11):6-9.
123.陈元坚.产品与过程集成—先进制造模式的共性特征.中国机械工程,1999.10(5):481-484.
124.范玉顺,曹军威,复杂系统的面向对象建模、分析与设计.2000,北京:清华大学出版社.
125.唐智奋.工期—成本优化的网络分析方法,建设机械技术与管理,2001(12):22-25.
126.邬晓光,李彦伟.网络计划工期与成本优化原理及应用研究,东北公路,2003:124-127.
127. Sunde, L., S. Lichtenberg. Net-present-value cost/time tradeoff. International Journal of Project Management, 1995.13(1):45-49.
128.李建良,蒋勇,计算机数值计算.2000,南京:东南大学出版社.
129.陈文伟,决策支持系统及其开发.2000,北京:清华大学出版社.
130.林闯,随机Petri网和系统性能评价.2000,北京:清华大学出版社.
131.徐立云,张春慨.基于时延Petri网的项目管理方法.系统工程理论方法应用,2001.10(1):60-63.
132.徐泽水.部分权重信息下多目标决策方法研究.系统工程理论与实践,2002(1):43-47.
133.陈国良,王煦法,庄镇泉,遗传算法及其应用.1996,北京:人民邮电出版社.
134. E., G. D., Genetic algorithm in search, optimization and machine learning. 1989: Addison Wesley.
135. Xu, H., A model-based approach for development of multi-agent software systems[D]. 2003, University of Illinois at Chicago.
136. Yu, W.-B., Agent-based demand forecasting for supply chain management[D]. 2003, University of Louisville.
137. Li, C., C. Zhang, Z. Zhang. A platform for dynamic organization of agents in