CN112307651A - 自组织lvc应用集成*** - Google Patents

自组织lvc应用集成*** Download PDF

Info

Publication number
CN112307651A
CN112307651A CN202011359931.2A CN202011359931A CN112307651A CN 112307651 A CN112307651 A CN 112307651A CN 202011359931 A CN202011359931 A CN 202011359931A CN 112307651 A CN112307651 A CN 112307651A
Authority
CN
China
Prior art keywords
lvc
combat
information
self
organizing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011359931.2A
Other languages
English (en)
Other versions
CN112307651B (zh
Inventor
王晓路
贾长伟
王立伟
刘闻
张恒
汪宏昇
张冶
池元成
贾倩
赵山杉
赵月
王小辉
李晶
郑小鹏
王长庆
王颖昕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Launch Vehicle Technology CALT
Original Assignee
China Academy of Launch Vehicle Technology CALT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Launch Vehicle Technology CALT filed Critical China Academy of Launch Vehicle Technology CALT
Priority to CN202011359931.2A priority Critical patent/CN112307651B/zh
Publication of CN112307651A publication Critical patent/CN112307651A/zh
Application granted granted Critical
Publication of CN112307651B publication Critical patent/CN112307651B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/10Numerical modelling

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及自组织LVC应用集成***,属于仿真技术领域;包括编制编成解析模块、下位机交互模块、消息交互模块、指挥官网关模块;本发明基于编制编成信息,使作战实体实现自组织通信配置,有效的简化仿真应用***配置的复杂程度,利用编成配置实现了子域划分,降低了***的复杂度。

Description

自组织LVC应用集成***
技术领域
本发明属于仿真技术领域,涉及一种自组织LVC应用集成***.
背景技术
LVC仿真是指实物(live)、虚拟(Virtual)、构造(Construct)相结合的仿真。实现LVC仿真需要基于分布式仿真支撑架构实现底层通信,并且采用网关、适配器、包装器等技术实现异构仿真资源的封装与集成。LVC***要求仿真***必须按照1:1时钟速度推进。国外典型的LVC体系架构为TENA,国内有TISA、Josim等。
在军事训练或试验LVC仿真应用过程中,仿真***的配置十分繁琐,需要逐个配置每一个仿真实体的状态发布、订阅关系,并且根据仿真***的部署情况和网络情况配置网关,仿真应用***配置非常复杂。
发明内容
本发明解决的技术问题是:克服现有技术的不足,提出自组织LVC应用集成***,基于编制编成信息,使仿真实体实现自组织通信配置,有效的简化仿真应用***配置的复杂程度。
本发明解决技术的方案是:
自组织LVC应用集成***,包括编制编成解析模块、下位机交互模块、消息交互模块、指挥官网关模块;
编制编成解析模块:从外部军事训练文件中读取编制信息和编成信息;将编制信息发送至下位机交互模块;将编成信息分别发送至消息交互模块和指挥官网关模块;
下位机交互模块:接收编制编成解析模块传来的编制信息,根据编制信息对该自组织LVC应用集成***对应的作战实体进行初始化,确定该作战实体的仿真初始状态;当自组织LVC应用集成***运行时,接收消息交互模块传来的LVC指挥命令信息;接收指挥官网关模块传来的全部作战实体的LVC状态信息;将LVC指挥命令信息和全部作战实体的LVC状态信息按照下位机的通信协议转换为下位机交互信息,并将下位机交互信息发送至外部下位机;当仿真运行过程中,接收外部下位机传来的下位机交互信息,对下位机交互信息进行解析,生成LVC状态信息和LVC指挥命令信息;将LVC状态信息发送至指挥官网关模块;将LVC指挥命令信息发送至消息交互模块;
消息交互模块:接收编制编成解析模块传来的编成信息,根据编成信息确定各作战实体的指挥隶属关系;当自组织LVC应用集成***运行时,接收对应作战实体传来的LVC指挥命令信息;根据指挥隶属关系完成LVC指挥命令信息的消息订阅关系配置;该自组织LVC应用集成***对应的作战实体,订阅与自己相同战斗编组的其他作战实体的LVC指挥命令信息;同时订阅所有对该作战实体有指挥权的指挥官实体的LVC指挥命令信息;当自组织LVC应用集成***运行时,从外部LVC仿真中间件中获取对应作战实体传来的LVC指挥命令信息,并将LVC指挥命令信息发送至下位机交互模块;当仿真运行过程中,接收下位机交互模块传来的LVC指挥命令信息,将LVC指挥命令信息通过消息发布的形式发送至外部LVC仿真中间件;供自组织LVC应用集成***中其它作战实体订阅
指挥官网关模块:接收编制编成解析模块传来的编成信息;根据管理逻辑靶场子域;接收自组织LVC应用集成***对应作战实体所在战斗编组中,全部作战实体的LVC状态信息;将全部作战实体的LVC状态信息打包生成该战斗编组的LVC状态信息,并将该战斗编组的LVC状态信息发送至外部LVC仿真中间件,共其它作战实体订阅;同时从外部LVC仿真中间件中订阅全部作战实体的LVC状态信息,并将全部作战实体的LVC状态信息发送至下位机交互模块。
在上述的自组织LVC应用集成***,所述仿真初始状态包括作战实体的类型、工况、位置、速度、姿态、油量和弹量。
在上述的自组织LVC应用集成***,每个作战实体中包括1个自组织LVC应用集成系;作战实体启动后,通过外部LVC仿真中间件与其它作战实体进行交互通信,发送或接收LVC状态信息和LVC指挥控制信息。
在上述的自组织LVC应用集成***,所述外部LVC仿真中间件具备支持可配置的状态订阅、消息传递和远程方法调用三种交互模式,支持全局逻辑时间管理。
在上述的自组织LVC应用集成***,所述战斗编组为在军事训练中对应的营、连、排编组;每个战斗编组中包括多个作战实体。
本发明与现有技术相比的有益效果是:
(1)本发明基于编制配置下位机交互属性,可以批量化配置大量仿真实体的初始参数,符合军事试验训练习惯;
(2)本发明基于编成信息配置指挥命令消息的交互关系,简化了独立的信息交互建模过程,减少了出错概率,易于根据军事标准进行信息***配置标准化;
(3)本发明采用指挥官网关,根据编成信息,组织战斗编组中的全部仿真实体形成聚合,由指挥官节点代表该战斗编组与仿真***中的其他仿真实体进行交互,有效地简化了仿真***的网络复杂度。
附图说明
图1为本发明自组织LVC应用集成***示意图。
具体实施方式
下面结合实施例对本发明作进一步阐述。
本发明提供一种自组织LVC应用集成***,基于编制编成信息,使作战实体实现自组织通信配置,有效的简化仿真应用***配置的复杂程度,利用编成配置实现了子域划分,降低了***的复杂度。
自组织LVC应用集成***,如图1所示,具体包括编制编成解析模块、下位机交互模块、消息交互模块、指挥官网关模块;
编制编成解析模块:从外部军事训练文件中读取编制信息和编成信息;将编制信息发送至下位机交互模块;将编成信息分别发送至消息交互模块和指挥官网关模块;
下位机交互模块:接收编制编成解析模块传来的编制信息,根据编制信息对该自组织LVC应用集成***对应的作战实体进行初始化,确定该作战实体的仿真初始状态;仿真初始状态包括作战实体的类型、工况、位置、速度、姿态、油量和弹量。当自组织LVC应用集成***运行时,接收消息交互模块传来的LVC指挥命令信息;接收指挥官网关模块传来的全部作战实体的LVC状态信息;将LVC指挥命令信息和全部作战实体的LVC状态信息按照下位机的通信协议转换为下位机交互信息,并将下位机交互信息发送至外部下位机;当仿真运行过程中,接收外部下位机传来的下位机交互信息,对下位机交互信息进行解析,生成LVC状态信息和LVC指挥命令信息;将LVC状态信息发送至指挥官网关模块;将LVC指挥命令信息发送至消息交互模块;
消息交互模块:接收编制编成解析模块传来的编成信息,根据编成信息确定各作战实体的指挥隶属关系;当自组织LVC应用集成***运行时,接收对应作战实体传来的LVC指挥命令信息;根据指挥隶属关系完成LVC指挥命令信息的消息订阅关系配置;该自组织LVC应用集成***对应的作战实体,订阅与自己相同战斗编组的其他作战实体的LVC指挥命令信息;同时订阅所有对该作战实体有指挥权的指挥官实体的LVC指挥命令信息;当自组织LVC应用集成***运行时,从外部LVC仿真中间件中获取对应作战实体传来的LVC指挥命令信息,并将LVC指挥命令信息发送至下位机交互模块;当仿真运行过程中,接收下位机交互模块传来的LVC指挥命令信息,将LVC指挥命令信息通过消息发布的形式发送至外部LVC仿真中间件;供自组织LVC应用集成***中其它作战实体订阅
指挥官网关模块:接收编制编成解析模块传来的编成信息;根据管理逻辑靶场子域;接收自组织LVC应用集成***对应作战实体所在战斗编组中,全部作战实体的LVC状态信息;将全部作战实体的LVC状态信息打包生成该战斗编组的LVC状态信息,并将该战斗编组的LVC状态信息发送至外部LVC仿真中间件,共其它作战实体订阅;同时从外部LVC仿真中间件中订阅全部作战实体的LVC状态信息,并将全部作战实体的LVC状态信息发送至下位机交互模块。
LVC应用***是使用LVC仿真中间件实现集成的大型异构分布式仿真***,***中包含多个作战实体,每个实体对应着逻辑靶场中的一个特定作战单元,该作战单元可以是虚拟兵力、模拟器或者实装。在LVC仿真应用***中,自组织LVC应用集成框架将作战实体封装为应用程序。应用程序启动运行后通过LVC仿真中间件与其它作战实体进行交互通信,发送或接收LVC状态信息和LVC指挥控制信息。
LVC仿真中间件,属于类TENA中间件,可以是TISA、VITA等LVC仿真中间件,需要具备支持可配置的状态订阅、消息传递和远程方法调用三种交互模式,支持全局逻辑时间管理。
自组织LVC应用集成***,其实现过程是通过编制编成解析模块获取军事训练或试验的编制编成信息,根据编制类型对仿真中间件应用程序的下位机交互模块进行配置,根据编成类型对仿真中间件应用程序的消息交互模块进行配置,最后由指挥官网关模块根据编成构建逻辑靶场子域,
每个作战实体中包括1个自组织LVC应用集成系;作战实体启动后,通过外部LVC仿真中间件与其它作战实体进行交互通信,发送或接收LVC状态信息和LVC指挥控制信息。
战斗编组为在军事训练中对应的营、连、排编组;每个战斗编组中包括多个作战实体。
自组织LVC应用集成***的工作流程为:
第一步、编制编成解析模块解析仿真中间件应用程序所需的编制编成配置信息。
第二步、下位机交互模块根据编制类型对仿真中间件应用程序所对应的硬件进行配置参数初始化。
第三步、根据编成类型对仿真中间件应用程序所对应的消息订阅关系进行配置。
第四步、指挥官网关模块根据其作战编组管理逻辑靶场子域,并加入LVC应用***。
第五步、LVC应用***开始运行,各个分***开始按照逻辑时间推进。在每一个仿真步长中,下位机交互模块与实装、模拟器或虚拟兵力等下位机进行信息交互;消息交互模块与其他作战实体进行信息交互;指挥官网关模块代表其战斗编组与其他作战实体进行状态交互。
本发明基于编制编成信息,使作战实体实现自组织通信配置,有效的简化仿真应用***配置的复杂程度,利用编成配置实现了子域划分,降低了***的复杂度。
(1)基于编制配置下位机交互属性,可以批量化配置大量作战实体的初始参数,符合军事试验训练习惯。
(2)基于编成信息配置指挥命令消息的交互关系,简化了独立的信息交互建模过程,减少了出错概率,易于根据军事标准进行信息***配置标准化。
(3)采用指挥官网关,根据编成信息,组织战斗编组中的全部作战实体形成聚合,由指挥官节点代表该战斗编组与仿真***中的其他作战实体进行交互,有效地简化了仿真***的网络复杂度。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

Claims (5)

1.自组织LVC应用集成***,其特征在于:包括编制编成解析模块、下位机交互模块、消息交互模块、指挥官网关模块;
编制编成解析模块:从外部军事训练文件中读取编制信息和编成信息;将编制信息发送至下位机交互模块;将编成信息分别发送至消息交互模块和指挥官网关模块;
下位机交互模块:接收编制编成解析模块传来的编制信息,根据编制信息对该自组织LVC应用集成***对应的作战实体进行初始化,确定该作战实体的仿真初始状态;当自组织LVC应用集成***运行时,接收消息交互模块传来的LVC指挥命令信息;接收指挥官网关模块传来的全部作战实体的LVC状态信息;将LVC指挥命令信息和全部作战实体的LVC状态信息按照下位机的通信协议转换为下位机交互信息,并将下位机交互信息发送至外部下位机;当仿真运行过程中,接收外部下位机传来的下位机交互信息,对下位机交互信息进行解析,生成LVC状态信息和LVC指挥命令信息;将LVC状态信息发送至指挥官网关模块;将LVC指挥命令信息发送至消息交互模块;
消息交互模块:接收编制编成解析模块传来的编成信息,根据编成信息确定各作战实体的指挥隶属关系;当自组织LVC应用集成***运行时,接收对应作战实体传来的LVC指挥命令信息;根据指挥隶属关系完成LVC指挥命令信息的消息订阅关系配置;该自组织LVC应用集成***对应的作战实体,订阅与自己相同战斗编组的其他作战实体的LVC指挥命令信息;同时订阅所有对该作战实体有指挥权的指挥官实体的LVC指挥命令信息;当自组织LVC应用集成***运行时,从外部LVC仿真中间件中获取对应作战实体传来的LVC指挥命令信息,并将LVC指挥命令信息发送至下位机交互模块;当仿真运行过程中,接收下位机交互模块传来的LVC指挥命令信息,将LVC指挥命令信息通过消息发布的形式发送至外部LVC仿真中间件;供自组织LVC应用集成***中其它作战实体订阅
指挥官网关模块:接收编制编成解析模块传来的编成信息;根据管理逻辑靶场子域;接收自组织LVC应用集成***对应作战实体所在战斗编组中,全部作战实体的LVC状态信息;将全部作战实体的LVC状态信息打包生成该战斗编组的LVC状态信息,并将该战斗编组的LVC状态信息发送至外部LVC仿真中间件,共其它作战实体订阅;同时从外部LVC仿真中间件中订阅全部作战实体的LVC状态信息,并将全部作战实体的LVC状态信息发送至下位机交互模块。
2.根据权利要求1所述的自组织LVC应用集成***,其特征在于:所述仿真初始状态包括作战实体的类型、工况、位置、速度、姿态、油量和弹量。
3.根据权利要求2所述的自组织LVC应用集成***,其特征在于:每个作战实体中包括1个自组织LVC应用集成系;作战实体启动后,通过外部LVC仿真中间件与其它作战实体进行交互通信,发送或接收LVC状态信息和LVC指挥控制信息。
4.根据权利要求3所述的自组织LVC应用集成***,其特征在于:所述外部LVC仿真中间件具备支持可配置的状态订阅、消息传递和远程方法调用三种交互模式,支持全局逻辑时间管理。
5.根据权利要求4所述的自组织LVC应用集成***,其特征在于:所述战斗编组为在军事训练中对应的营、连、排编组;每个战斗编组中包括多个作战实体。
CN202011359931.2A 2020-11-27 2020-11-27 自组织lvc应用集成*** Active CN112307651B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011359931.2A CN112307651B (zh) 2020-11-27 2020-11-27 自组织lvc应用集成***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011359931.2A CN112307651B (zh) 2020-11-27 2020-11-27 自组织lvc应用集成***

Publications (2)

Publication Number Publication Date
CN112307651A true CN112307651A (zh) 2021-02-02
CN112307651B CN112307651B (zh) 2022-09-06

Family

ID=74486907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011359931.2A Active CN112307651B (zh) 2020-11-27 2020-11-27 自组织lvc应用集成***

Country Status (1)

Country Link
CN (1) CN112307651B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116455990A (zh) * 2023-06-19 2023-07-18 中国人民解放军陆军航空兵学院 基于信息交互总线的lvc合同训练环境构建方法及***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593516A (zh) * 2013-10-30 2014-02-19 中国运载火箭技术研究院 一种作战体系建模与仿真***
CN104317809A (zh) * 2014-09-24 2015-01-28 中国人民解放军装甲兵工程学院 一种指挥信息***与作战仿真***数据交互转换器

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593516A (zh) * 2013-10-30 2014-02-19 中国运载火箭技术研究院 一种作战体系建模与仿真***
CN104317809A (zh) * 2014-09-24 2015-01-28 中国人民解放军装甲兵工程学院 一种指挥信息***与作战仿真***数据交互转换器

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐文元等: "基于组件化指挥信息***仿真验证技术", 《火力与指挥控制》 *
李瑛等: "作战仿真中指挥Agent的实现", 《火力与指挥控制》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116455990A (zh) * 2023-06-19 2023-07-18 中国人民解放军陆军航空兵学院 基于信息交互总线的lvc合同训练环境构建方法及***
CN116455990B (zh) * 2023-06-19 2023-08-22 中国人民解放军陆军航空兵学院 基于信息交互总线的lvc合同训练环境构建方法及***

Also Published As

Publication number Publication date
CN112307651B (zh) 2022-09-06

Similar Documents

Publication Publication Date Title
CN104010039B (zh) 一种基于WebSocket的多雷达远程监控***及方法
CN105897860A (zh) 网络设备及信息处理方法
CN109522002A (zh) 一种基于模型驱动的无人机地面站开放式架构
CN102857411A (zh) 支持can与modbus的互通信的网关设备及其通信方法
CN114500297B (zh) 基于虚实融合的大规模网络测试***
CN112380718B (zh) 自适应装备模拟器适配器
CN107454092A (zh) 一种opcua与dds协议信号转换装置、通信***及通信方法
KR101056682B1 (ko) 컴포넌트 기반의 무기체계 시뮬레이션 시스템 및 시뮬레이션 방법
CN103036736A (zh) 一种基于数据源的组态化设备监控***及方法
CN112307651B (zh) 自组织lvc应用集成***
CN111431900B (zh) 一种可动态扩展的智能家居协议对接***及方法
Delfino et al. Industrial internet of things: Digital twins
CN106201852A (zh) 一种分布式测试方法及测试***
CN115396335B (zh) 基于微服务的工业无线网络设备接入IPv6测试***及方法
KR20180059385A (ko) 복수개의 저전력 장거리 통신(lpwa) 인터페이스를 통해 전송되는 메시지를 클라우드 시스템에 접속시키기 위한 공통 콘테이너 생성 장치
Wang et al. Interest management in agent-based distributed simulations
CN104734900A (zh) 一种通信协议测试的发送控制方法
CN103188117B (zh) 信息交互服务器仿真测试装置及方法
CN112564764B (zh) 面向宽带卫星通信***的用户接入模拟***及方法
CN104615815A (zh) 一种并行模型的消息传输方法及***
CN104022816B (zh) 以太网无源光网络中的报文模拟交互方法及其交互单元
CN108829050B (zh) 多电站异种dcs仿真***及其构建方法
CN109450686B (zh) 一种基于普适网络的网络资源管理***及方法
CN114040149A (zh) 一种业务数字化智能演进的设备监控方法
CN113315664B (zh) 一种消息处理芯片验证方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant