欢迎来到天天文库
浏览记录
ID:35169433
大小:1.81 MB
页数:92页
时间:2019-03-20
《联合试验平台中间件插件设计及其生成工具开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士学位论文联合试验平台中间件插件设计及其生成工具开发DESIGNANDGENERATIONTOOLDEVELOPMENTOFMIDDLEWAREPLUG-INFORJOINTTESTPLATFORM高天宇哈尔滨工业大学2018年6月国内图书分类号:TP391.9学校代码:10213国际图书分类号:621.3密级:公开硕士学位论文联合试验平台中间件插件设计及其生成工具开发硕士研究生:高天宇导师:杨京礼副教授申请学位:工学硕士学科:仪器科学与技术所在单位:自动化测试与控制系答辩日期:2018年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:
2、TP391.9U.D.C.:621.3DissertationfortheDegreeofMasterinEngineeringDESIGNANDGENERATIONTOOLDEVELOPMENTOFMIDDLEWAREPLUG-INFORJOINTTESTPLATFORMCandidate:GaoTianyuSupervisor:AssociateProf.YangJingliAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:InstrumentScienceandTechnologyAffi
3、liation:DepartmentofAutomaticTestandControlDateofDefence:June,2018Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工学硕士学位论文摘要随着武器装备复杂性的提高,对其进行功能检验和性能鉴定的试验系统的规模也越来越大,分布式联合试验成为武器装备试验领域的发展趋势。在分布式试验系统中,试验资源之间的高质量可靠信息传输是保证联合试验顺利进行的基础条件之一。在本单位提出的联合试验架构中,联合试验平台中间件采用数据分发服务
4、(DataDistributionService,DDS)作为底层通信框架,以插件模式实现松耦合机制下的信息传输。本课题的目的是在分析联合试验平台中间件基本结构及运行原理的基础上,设计更加高效的中间件插件运行架构,解决面向任务需求优化的中间件插件关键技术问题,在此基础上开发联合试验平台中间件插件生成工具,提高联合试验平台中间件整体性能,具体内容如下:针对定制化中间件插件造成计算机内存资源消耗过大,严重影响中间件信息传输性能的问题,深入研究了构件柔性组装技术,提出了一种中间件插件柔性组装架构,支持试验资源个性化信息交互需求下的自动装配与运行,提高中间件信息
5、传输效率。在柔性组装架构下,中间件插件包含对象模型实现文件和插件适配器两部分,分别对其进行功能设计和接口设计。针对面向任务的中间件插件生成需求,提出基于DDS的联合试验平台对象模型实现方法,定义了对象模型与接口描述语言(InterfaceDefinitionLanguage,IDL)之间的映射关系,设计对象模型继承与聚合关系语义表示在IDL中的表达方法,解决中间件中聚合模型的子类订购及派生模型的基类订购需求;研究基于模版文件的自动代码生成和编译技术,提出了基于预定义模版的自动代码生成方法,设计了预定义模版文件框架代码以及模版标签,提出了基于MPC的自动代
6、码编译方法,实现一键式中间件插件生成功能;针对DDS对于向量类型缺乏支持的问题,提出动态变长度数据传输处理方法,实现中间件对于动态变长度数据传输的支持。在以上研究基础上,对联合试验平台中间件插件生成工具进行了软件详细设计,完成了软件开发,并实现了中间件插件生成工具在联合试验平台基础设施中的集成,利用该插件生成工具可以实现中间件插件的集中式管理,避免产生配置环境版本不统一,提高插件生成过程的可控性和可操作性。搭建分布式测试环境,利用雷达制导导弹虚拟试验验证系统对中间件插件进行应用验证,验证结果表明本课题设计开发的中间件插件生成工具功能完-I-哈尔滨工业大学
7、工学硕士学位论文整,性能稳定,生成的中间件插件能够支持试验资源个性化信息交互,降低信息交互过程中对于计算机内存资源的消耗,提升中间件的信息传输性能。关键词:中间件;构件柔性组装;DDS;模版文件;MPC;-II-哈尔滨工业大学工学硕士学位论文AbstractWiththeincreaseinthecomplexityofweaponryandequipment,thescaleofthetestsystemforfunctiontestingandperformanceappraisalisalsoincreasing,andthedistributed
8、jointtesthasbecomethedevelopmenttrendint
此文档下载收益归作者所有