欢迎来到天天文库
浏览记录
ID:24920372
大小:6.68 MB
页数:105页
时间:2018-11-17
《试验训练体系结构综合态势显示软件开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士学位论文试验训练体系结构综合态势显示软件开发DEVELOPMENTOFSYNTHESISSITUATIONDISPLAYSYSTEMUNDERTESTANDTRAININGARCHITECTURE苟晏梓哈尔滨工业大学2012年7月国内图书分类号:TP391.9学校代码:10213国际图书分类号:621.3密级:公开硕士学位论文试验训练体系结构综合态势显示软件开发硕士研究生:苟晏梓导师:姜守达教授申请学位:工学硕士学科:仪器科学与技术所在单位:自动化测试与控制系答辩日期:2012年7月授予学位单位:哈尔滨工业大学ClassifiedIn
2、dex:TP391.9U.D.C.:621.3DEVELOPMENTOFSYNTHESISSITUATIONDISPLAYSYSTEMUNDERTESTANDTRAININGARCHITECTURECandidate:GouYanziSupervisor:Prof.JiangShoudaAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:InstrumentScienceandTechnologyAffiliation:DepartmentofAutomaticTestandCon
3、trolDateofDefence:July,2012Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工学硕士学位论文摘要态势显示是军事作战虚拟仿真中对战场信息和战场态势,包括战场背景信息、参试设备状态信息和设备目标的动态信息等,进行直观、有效监视和观察的方式,是作战演练系统中辅助决策环节中必不可少的部分。目前许多不同应用情况下的虚拟试验仿真系统都有相应配套辅助的综合态势显示软件,并且在态势显示软件的实现方面对运行平台、显示需求和易用性等都有不同的需求。本课题
4、针对HIT-TENA体系结构利用Qt环境开发出了跨平台、易于显示界面扩展的通用的综合态势显示软件。本文主要研究内容如下:本文为了实现综合态势显示软件的跨平台、通用性、组装式的功能目的,研究了Qt开发技术,显示资源的插件化设计方法和基于视图进行视图项编辑的方法;然后为了能够对显示方案信息进行描述存储.,研究了XML的解析方法,采用了XML对方案信息存储,并能够通过显示支撑软件成功读取加载;另外为了实现与中间件进行动态数据实时交互,研究了与中间件接入的方法,实现接收并显示数据的目的。为了实现资源的组装式和易于扩充的目的,研究了支撑软件管理插件
5、的方式,提供了显示平台与资源管理交互的通用接口,方便了资源的扩展。为了实现资源的扩展,本文提出了资源实现的四种方法:基于Qt提供资源的设计方法;基于第三方开源控件的设计方法;基于ActiveX控件的设计方法;基于VegaPrime三维渲染的设计方法。本课题采用了面向对象的UML工具对综合态势显示软件进行了需求分析,并且从静态建模和动态行为建模设计。根据实际的应用和测试结论可以知道,本显示软件实现了基于虚拟试验仿真显示多数据多态势的目的,提供了友好的人机交互界面,具有很方便的后续功能扩展模式,并且显示软件运行稳定可靠。关键词:军事作战仿真;
6、态势显示;显示插件;XML-I-哈尔滨工业大学工学硕士学位论文AbstractInthevirtualsimulationofmilitarythesituationdisplayplaysanveryimportantroletomonitorandobserverintuitivelyandeffectivelythebattlefieldinformation,battlefieldsituation,thestatusinformationofthetesteddeviceandthetargetinformation,which
7、isanessentialpartofhelpingtomakedecisioninthesystemofcombatdrill.Nowmanydevelopmentsofsituationdisplaysoftwareareonlyfordifferentapplicationsinthedifferentvirtualtestsimulationsystem.Sotherequirementsofthesituationdisplayabouttheoperatingplatform,therequirementsofdisplaya
8、ndtheconvenienttousearedifferent.Thispaperdesignsgenericsoftwareandavarietyoffunctionalinterface
此文档下载收益归作者所有