节点文献

某型号产品协同设计系统构建及支持技术研究

Study on Building of Distributed Collaborative Designing System and Related Supporting Technologies for Specified Type Products

【作者】 孙长乐

【导师】 郭东明; 高航;

【作者基本信息】 大连理工大学 , 计算机应用技术, 2010, 博士

【摘要】 型号产品是现代高新技术的高度集成,其研制在经济发展、国防建设和装备制造业升级中具有不可替代的促进作用。当前的时代特点要求型号产品制造业必须具备快速根据特定需求,设计、制造并组织批量生产的能力。为了提高型号产品的研制效率,缩短研制周期,提高型号产品制造业的竞争力,论文研究了型号产品异地协同设计制造系统的构建及相关支持技术。具体研究内容如下:(1)针对当前型号产品研制过程中遇到的CAD相关问题,研究了CAD协同支持技术。通过特征提取和模型重构技术,实现了CAD模型到特征参数文件的等价变换及逆变换。利用特征参数文件较CAD模型要小近两个数量级的特点,实现了大型三维CAD模型快速传输功能。在特征参数文件差异分析算法和模型特征合并规则的基础上,实现了CAD异步协同建模(版本合并)功能。建立了通用的异构CAD模型转换支持框架,利用特征提取和模型重构技术实现了基于特征的异构CAD模型转换功能。(2)针对型号产品协同研制需要的海量数据检索功能,设计了一种基于软件Agent的智能数据批量处理控制模型。模型利用Agent的学习能力,分析数据处理的行为特征并记录到信念库中,当有请求到达时,Agent利用外部环境传感器获取系统负载、用户带宽等数据,并结合信念库中记录的请求特征,运用推理过程计算出当前处理的最佳数据量,通过调用执行计划改变请求控制流来实施约束控制,保障了用户的请求响应时间,缩短了总计等待时间,平滑了系统的负载峰值。(3)针对型号产品协同任务的特点,通过扩展条件信息,建立了一种扩展Petri网,其可以根据当前任务的执行情况智能选择进一步的处理路线,用于支持协同任务建模。在此基础上再扩展概率信息形成条件概率Petri网,利用设计的扩展Petri网可达路线、死锁路线及概率分析算法,实现了计算各个任务及所有可能任务集执行概率的功能。通过对时间Petri网扩展条件信息说明了扩展方法的通用性。(4)归纳了型号产品异地协同设计制造系统应该具备的功能及实现支持技术,利用网格技术建立了系统主体框架,实现了基于ActiveX技术的子功能模块集成方法。研究了基于操作链的数据持久层技术,为协同系统的数据存取提供了一个灵活、可靠、复用性高的解决方案。开发了协同系统软件程序,并应用到某型号产品协同研制项目中,验证了本文的技术研究成果。研究成果为型号产品协同设计制造提供理论及应用支持,缩小与国外的技术差距。

【Abstract】 Type products are high integration of modern high and new technologies, which play an irreplaceable role in promoting economic development, national defense and upgrading of equipment manufacturing industry. Current ages characteristics require that type product manufacturing industry must have the ability to design, manufacture and organize mass production according to specific demands. To increase designing/manufacturing efficiency of domestic type products, shorten the cycle of designing/manufacturing and improve the competitive force of the type product manufacturing enterprises, this thesis studied key supporting technologies on building distributed collaborative designing/manufacturing system for type products. The main content of this study is as follows:CAD collaborative supporting technology. Focusing on CAD collaborative questions encountered in the course of collaborative designing/manufacturing for type products, equivalennt and inverse transformation from CAD models to feature information files was realized by studying technologies of feature extraction and model refactoring. Fast transmission of large 3D CAD models was implemented by using the characteristic that feature information files are almost two orders of magnitude smaller than files of CAD models. A difference analyzing algorithm of the smaller files was designed and the difference analyzing function of CAD models was implemented by integrating feature rendering technology, on the basis of which, the merging rules of models was designed and asynchronous modeling of CAD (i.e. version merging) was realized. Universal framework of transforming heterogeneous CAD models was also designed and realized based on the technology of feature extraction and model refactoring.Technology of data processing control. An intelligent data batch processing control model based on software Agent was introduced in order to manage search of overwhelming amount of data. The model analyzes behavior characteristic of data processing by using Agent’s study ability and records it in the belief library of Agent. With environment sensor, when a request arrives, Agent gets data about system load, bandwidth of user, and so on. Then combining the old request characteristics and using reasoning processing, Agent works out the optimal data volume to be processed of this request, which will be controlled by control flow that has been changed by execute plan. Integrating collaborative platform with this model may ensure the user’s response time, shorten waiting time and smooth the peak value of system load.Technology of collaborative modeling. To better support modeling and analyzing of collaborative tasks an extended Petri net with condition information (ECPN) was investigated. It makes up the deficiency of current Petri nets that cannot intelligently select next transaction path according to the performance of current task. Moreover, a Petri net extended with condition and probability information (PCPN) was proposed by introducing probability information, which realized the function of analyzing all tasks and possible task collections. The reachable path, deadlocked path, probability computing method of the extended Petri net, and, the method to solve deadlocking are given. Also, extending time Petri net with condition information illustrates the universality of the extending method.Other technologies. The functions that the system should have and related implementation technologies were induced. The principal framework of collaborative system was established by using Grid technology. The method to integrate submodules based on ActiveX technology was studied. Technology of data persistent layer based on operation chain provides a flexible, reliable and high reusable solution for data access service of collaborative system. Software programs of collaborative system were developed and applied to the project of collaborative designing/manufacturing for one type product, which validated the research results of this thesis and improved the efficiency of designing/manufacturing of this product.This research has provided theoretical and application support for the designing/manufacturing for type products and narrowed the gap with foreign technical level.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络