基于DDS的飞机协同设计数据服务中间件的设计与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:accessw2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络和分布计算技术的发展,协同设计技术已成为当前的研究热点之一。在协同设计平台上可方便的进行设计方案、多学科交流和信息共享。多个异地单位可以协同完成一项复杂的工程,然而如何保证各个异地单位之间数据的及时交互问题也日益突出。现有的数据交互平台虽然能够有效实现数据的交互,但是针对数据的实时性或数据服务质量控制方面却显得不足。国际对象管理组织OMG针对不同的分布式实时计算环境推出了数据分发服务DDS规范,提供了一种异构平台之间的互操作标准。因此,开展基于DDS的飞机协同设计数据服务中间件的研究具有重要的应用价值。本文在研究DDS技术和中间件技术的基础上,结合飞机协同设计特点,设计并初步实现了基于DDS的飞机协同设计数据服务中间件(ACD_DSM)。论文主要工作有:1)对数据分发服务DDS相关标准、体系结构、模块划分以及关键技术进行了研究;2)分析了开源Open DDS的全部代码,并将其改进后应用到飞机协同设计系统的研发中,设计并实现了ACD_DSM的消息代理组件;3)针对各子系统数据异构的问题,采用XML相关技术,设计并实现了应用适配器,为解决各专业软件系统数据异构的问题奠定了基础;4)重点研究了DDS的发布/订阅自动发现机制,并结合目前主流自动发现协议,提出了一种改进的自动发现协议DCFSDP,在不影响系统其他方面性能的情况下,可降低系统内存资源消耗和网络负载。目前论文研究工作已初步实现了基于DDS的飞机协同设计数据服务中间件,并尝试应用到飞机协同设计系统中,该系统正在试用。测试实验结果表明该数据服务中间件能够满足飞机协同设计各专业软件信息交互的要求;并通过实验验证了数据分发服务DDS应用到飞机协同设计中的有效性。
其他文献
随着Internet的广泛普及,近年来P2P(Peer-to-Peer)技术得到了蓬勃的发展,被广泛地应用于数据共享、电子商务、协同计算等领域。尽管P2P技术在有效利用网络闲置资源、促进网络
粗糙集是一种处理模糊和不确定数据的数学工具,已在人工智能和数据挖掘,模式识别与分类,故障监测等方面得到了良好的应用。属性约简是粗糙集理论研究的一个重要内容,是在保持
XML(e Xtensible Markup Language)是因特网中信息描述、传输和交换的重要标准,而XML文档聚类是众多XML文档整合和管理技术中关注的焦点,其目标是有效整合XML文档使之便于存
随着信息技术的进步和企业信息化的高速发展,企业级应用系统软件的规模和复杂度也日益增加。软件规模的扩大和复杂度的增加使得企业级应用系统开发的关注点也从特定的业务实
伴随着网络技术(包括Internet技术)与多媒体技术的迅猛发展,数字媒体作品的知识产权保护问题变得更为重要。作为数字作品版权保护的一种新途径,数字水印技术(Digital Waterma
在相关工作基础上,我们已经初步建立了电信客户本体模型。但在更进一步的应用和扩展过程中,我们发现了几类问题:建立的本体难免有冲突、不一致的现象;本体应用中缺少一种灵活
随着无线传感器网络的广泛应用,其安全问题显得越发突出,尤其是在军事和商业领域。然而,由于无线传感器网络在电源、计算能力、内存容量等方面的局限性,传统的网络密钥分配和管理
工作流技术广泛应用于构建虚拟组织业务流程平台的实践中。近年来,随着互联网技术的不断发展,许多虚拟组织得以突破地域上的限制,成为基于广域互联网的大型分布式组织,组织所支持
随着知识经济时代的来临,基于知识资源的知识创新能力逐渐成为企业核心竞争力。企业在信息化发展过程中积累了大量的知识,但随着企业内部知识量的膨胀,用户获取到真正所需知
认证是保证信息安全的基本技术。由于高铁、地铁运动的高速性以及列车中成员的密集性,导致此高速环境下存在聚集性快速切换的要求,由于现有的无线接入方案没有考虑到聚集性快