论文部分内容阅读
产品快速设计技术正朝着数字化、模块化、参数化及网络协同化方向发展,其核心是对现有设计资源进行优化和重组来获得满足市场需求的产品,设计资源共享和重用是实现产品快速设计的根本保证。而复杂产品是指零部件数量大、结构复杂、制造装配所需资源非常多的一类产品,故在云制造环境下,复杂产品设计制造企业实施快速设计的关键在于合理地利用网络化、集成化的信息管理系统,有效地组织、管理及重用企业内部及外部的零部件设计与制造资源。本文从框架体系、关键技术和系统开发应用这三个层次上深入探究了支持复杂产品快速设计的网络化零件资源库的若干关键技术,并以此为基础开发了原型系统,且将其接入云平台中进行应用。全文的主要研究内容如下:(1)研究了支持复杂产品快速设计的零件资源库的特点及框架体系。对系统的应用模式及功能需求进行了分析,并依此设计了系统的主要功能模块和总体架构;而后从目标层、方法层和支撑技术层建立了网络化零件资源库研发的关键技术体系。(2)对零件资源库本体的建模方法、表达方式及存储模式进行了研究。首先探讨了零件库标准、零件库信息模型、PLIB本体及其标准元模型,通过在描述层引入特征本体和增加操作层的扩展建模机制对PLIB标准元模型进行了扩展,并在此基础上建立了基于元模型的零件资源库本体模型;选用了OWL来形式化描述零件资源库本体,且为更合理高效地对其进行存储和管理,经分析OWL构成词及零件资源库本体组织特征后提出了一种基于关系数据库混合存储模式的大规模OWL本体存储方法。(3)主要研究了构建网络化零件资源集成库的三个最重要关键技术。首先针对标准化、通用化程度较高的零件资源建立了面向领域的通用分类模式,并在平行编码方案的基础上建立适应于该分类模式的多级、多层次的柔性编码结构模型;其次,给出了零件资源初始本体库建立及其动态扩展方法,并结合逆向工程的思想,提出了从已有的异构零件CAD模型资源中提取零件资源库本体的框架和方法,以自动完成零件资源集成库的动态扩充;最后,通过分析以XML文档存储的零件资源数据细节层次,提出了一种基于XML-XSLT的零件资源库细粒度访问控制方法,以实现零件资源数据及操作的精细化控制、满足网络化系统实用化的信息安全需求。(4)针对网络环境下零件资源库分布异构和自治的特点,提出了分布异构零件资源库的集成及应用框架;研究了本体驱动的分布式零件资源库集成模式以及局部/本地零件资源库的构建方法,以及与集成库之间的自动集成算法;同时,引入WEB服务技术来实现分布异构零件库资源的松散耦合虚拟集成,重点分析了零件库资源的服务接口封装方法及其应用过程;最后给出了系统中零件资源的三种检索方式:分类导航查询、关键词查询及语义组合查询,并提出了基于零件资源重用及产品族通用结构模型的复杂产品快速设计方法及应用过程。(5)在上述研究理论和关键技术的基础上,综合利用网络环境下的异构三维CAD软件的二次开发技术及Web2.0、ASP.NET、ADO.NET、AJAX、Web3D等先进的网络技术,并利用快速开发工具开发出了原型系统,给出了系统运行的软硬件环境及主要功能模块的实现过程及实例;最后,将网络化零件资源库系统以行业云服务的形式接入云计算平台,并将其应用于大型风力发电机组、节能抽油机等复杂产品的快速设计过程中,进而验证了文中所提出理论、方法及已研发系统的可行性。