半实物仿真模型交互通信技术研究
发布时间:2020-10-20 08:58
在军事网络,特别是战术通信网络仿真中,战斗目标的移动速度、方位等状态都是时刻改变的,为了满足仿真的要求,如果在网络建模阶段将作战对象的所有状念值都设定好是不可取的,不能形象的模拟网络场景。因此网络仿真软件需要有与用户交互的接口,从而可以通过与仿真用户的交互通信更好的模拟拓扑变化、参数修改、进行接近真实网络的仿真场景。在大型仿真网络中,战术控制台起着重要的作用。控制台管理战斗对象的参数设置,对仿真属性进行修改。在HLA标准公布实施之前,仿真系统都需要在内部设计分布式管理和网络操作。在新一代仿真体系结构确定后,仿真系统的通信方式采用基于HLA结构的通信机制,与之前的分布式仿真系统在通信方式上存在区别。本文研究了半实物仿真的原理方法以及新一代仿真软件OPNET的HLA接口模块的工作原理和应用,为实现原有的仿真系统加入到HLA体系结构下进行新老系统联合仿真提供了理论支持。最后,为了验证本论文提出的异构系统间交互通信的理论方法,本文编程实现了基于HLA标准的OPNET仿真战斗场景与非HLA标准的控制台程序交互的仿真系统。为了实现两种异构系统的交互通信,设计了一个特殊的联邦成员使其成为控制台程序和OPNET仿真邦员之间信息交互的转换节点。控制台程序在VC++6.0环境下编写,其与“转换”邦员的通信采用基于Socket的异步传输通信机制来实现;OPNET仿真邦员与“转换”邦员的交互则采用标准的HLA体系框架开发实现。
【学位单位】:西安工业大学
【学位级别】:硕士
【学位年份】:2013
【中图分类】:E11;TP391.9
【部分图文】:
???席性名称?喊性狱认化?抑义??"F:\HLA\HL???Class?Mapping?File?A?Tutorial.m?类映射文件的绝对路径及名称??ap"??A?Create?Federation?Enable?巧联邦未。动,OPNET是巧创述联邦???Destroy?Federation?Enable?^?OPNET?iiM出联邦,胜巧側毁联邦??A?Federation?Name?HLA?Tutorial?OPNET?所??父:加入的联牌的名称??LA?Federa化Name?OPNET?OPNET化为联月!成則向名称??A?Time?Lookahead?0.1?时I川化赠巧???Use?Lowest?Priority?Disable?肚巧化川报低的巧件优先级??LA?Update?Check?〇?側-刈象樹性化化巧出新的时间问陶??In化rvai??AAbort?On?Failii化?Disable?、i'i川.A巧□发化错K时化扣赴:巧返山??凹步,创建飞机节点棋驶、进巧彼销。双击义机节点,n动打巧OPNET型编租1:器在节点校型编辑器中创述一个节点模m?plane,双化该节点校PNET逊巧模型编巧器,进程模型编巧器中述立化态转移閔如阁5.5所kJI?卖.'灼Aj'.V辛货箱兩,:5刀n'"':'?■■巧玲巧.'辛辛S::一;.??
op—pk—nffl_set—int32(pk,?"id",pareot_id);op_pk_nfd_set_dbl(pk,?"changejat",?latitude);??op_pk_nfd—set_db](pk,"change—long",?longitude);??op_hla_interaction_pk_send(pk,?OPC_HLA_DELIVER_NOW);??创述交?IT-,将?OPNET?获巧的参数述过?op_hla_in化raction_pk_send(pk,??C_HLA_DELIVER_NOW)发送至?RTI。??第五步,创建与HLA峽射的包格式来巧储交化的内容,该包代裝HLA交互??'体。??在类峽射文件中,荷下语句将HLA交71类Order峽射为包格式??ne—Order?:??(class?Order?PIane_Order??(parameter?bearing?bearing?double)??(paramel:er?speed?"ground?speed"?double))??故在OPNET包格式编削:器中,需耍对应类峽如?义件创逃包憐式如圓5.6所??
遣此OPNET邦员巳经创处完成,已经能够按照FED文件中的义互类他邦员进行交笠。类映射文件非巧巫耍,所巧的义互类都嬰在OPNET中应的包化式,本文设计的OPNET邦员涉及到两个包化式创速,如前文所OPNET邦i/4的化巧执;r流粗如阁5乂所示。??巧始??W始化??小??—等巧中??舶||断巧I规中断???V???^???
【相似文献】
本文编号:2848482
【学位单位】:西安工业大学
【学位级别】:硕士
【学位年份】:2013
【中图分类】:E11;TP391.9
【部分图文】:
???席性名称?喊性狱认化?抑义??"F:\HLA\HL???Class?Mapping?File?A?Tutorial.m?类映射文件的绝对路径及名称??ap"??A?Create?Federation?Enable?巧联邦未。动,OPNET是巧创述联邦???Destroy?Federation?Enable?^?OPNET?iiM出联邦,胜巧側毁联邦??A?Federation?Name?HLA?Tutorial?OPNET?所??父:加入的联牌的名称??LA?Federa化Name?OPNET?OPNET化为联月!成則向名称??A?Time?Lookahead?0.1?时I川化赠巧???Use?Lowest?Priority?Disable?肚巧化川报低的巧件优先级??LA?Update?Check?〇?側-刈象樹性化化巧出新的时间问陶??In化rvai??AAbort?On?Failii化?Disable?、i'i川.A巧□发化错K时化扣赴:巧返山??凹步,创建飞机节点棋驶、进巧彼销。双击义机节点,n动打巧OPNET型编租1:器在节点校型编辑器中创述一个节点模m?plane,双化该节点校PNET逊巧模型编巧器,进程模型编巧器中述立化态转移閔如阁5.5所kJI?卖.'灼Aj'.V辛货箱兩,:5刀n'"':'?■■巧玲巧.'辛辛S::一;.??
op—pk—nffl_set—int32(pk,?"id",pareot_id);op_pk_nfd_set_dbl(pk,?"changejat",?latitude);??op_pk_nfd—set_db](pk,"change—long",?longitude);??op_hla_interaction_pk_send(pk,?OPC_HLA_DELIVER_NOW);??创述交?IT-,将?OPNET?获巧的参数述过?op_hla_in化raction_pk_send(pk,??C_HLA_DELIVER_NOW)发送至?RTI。??第五步,创建与HLA峽射的包格式来巧储交化的内容,该包代裝HLA交互??'体。??在类峽射文件中,荷下语句将HLA交71类Order峽射为包格式??ne—Order?:??(class?Order?PIane_Order??(parameter?bearing?bearing?double)??(paramel:er?speed?"ground?speed"?double))??故在OPNET包格式编削:器中,需耍对应类峽如?义件创逃包憐式如圓5.6所??
遣此OPNET邦员巳经创处完成,已经能够按照FED文件中的义互类他邦员进行交笠。类映射文件非巧巫耍,所巧的义互类都嬰在OPNET中应的包化式,本文设计的OPNET邦员涉及到两个包化式创速,如前文所OPNET邦i/4的化巧执;r流粗如阁5乂所示。??巧始??W始化??小??—等巧中??舶||断巧I规中断???V???^???
【相似文献】
相关期刊论文 前2条
1 万少松,刘兴堂,严聪;双机空战效能评估的半实物仿真研究[J];空军工程大学学报(自然科学版);2000年04期
2 ;[J];;年期
相关博士学位论文 前3条
1 何志华;分布式卫星SAR半实物仿真关键技术研究[D];国防科学技术大学;2011年
2 马枫;内河AIS通讯链路可靠性分析与技术研究[D];武汉理工大学;2013年
3 秦云;联合收割机负荷控制系统研究[D];江苏大学;2012年
相关硕士学位论文 前10条
1 殷翰扬;基于变步长灰色预测的某武器定深系统模糊控制研究[D];南京理工大学;2015年
2 袁恒;基于LabVIEW的多轴运动控制系统半实物仿真平台设计[D];河南科技大学;2015年
3 杨苏松;复杂射频目标仿真中的矢量控制方法研究[D];电子科技大学;2015年
4 杨丹;基于xPC Target的伺服系统半实物仿真平台开发[D];黑龙江大学;2015年
5 陈勇;半实物仿真模型交互通信技术研究[D];西安工业大学;2013年
6 常城;汽车电子半实物仿真平台的研究[D];大连理工大学;2008年
7 王志强;汽车电子半实物仿真系统建模与信息传递[D];大连理工大学;2009年
8 郝睿君;精确制导半实物仿真研究[D];南京理工大学;2004年
9 徐德华;实时半实物仿真系统关键技术的研究[D];哈尔滨工程大学;2005年
10 单勇;实时半实物仿真平台关键技术研究与实现[D];国防科学技术大学;2010年
本文编号:2848482
本文链接:https://www.wllwen.com/shekelunwen/renwuzj/2848482.html