CN111314166A - 一种多节点综合仿真***及方法 - Google Patents

一种多节点综合仿真***及方法 Download PDF

Info

Publication number
CN111314166A
CN111314166A CN201911387041.XA CN201911387041A CN111314166A CN 111314166 A CN111314166 A CN 111314166A CN 201911387041 A CN201911387041 A CN 201911387041A CN 111314166 A CN111314166 A CN 111314166A
Authority
CN
China
Prior art keywords
simulation
module
scene
data
network
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
CN201911387041.XA
Other languages
English (en)
Other versions
CN111314166B (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.)
Tianjin (binhai) Intelligence Military-Civil Integration Innovation Center
National Defense Technology Innovation Institute PLA Academy of Military Science
Original Assignee
Tianjin (binhai) Intelligence Military-Civil Integration Innovation Center
National Defense Technology Innovation Institute PLA Academy of Military Science
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 Tianjin (binhai) Intelligence Military-Civil Integration Innovation Center, National Defense Technology Innovation Institute PLA Academy of Military Science filed Critical Tianjin (binhai) Intelligence Military-Civil Integration Innovation Center
Priority to CN201911387041.XA priority Critical patent/CN111314166B/zh
Publication of CN111314166A publication Critical patent/CN111314166A/zh
Application granted granted Critical
Publication of CN111314166B publication Critical patent/CN111314166B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种多节点综合仿真***及方法。该***包括场景仿真模块、仿***控制模块、网络仿真模块、信道传输仿真模块和实物平台。方法为:场景仿真模块按预设脚本运行,产生格式化消息;各个节点按场景脚本在指定地图上行进,在运行过程中,如发现环境变化,则通知仿***控制程序调整信道传输仿真模块中链路模型;信道传输仿真模块通过仿***控制程序转换接收场景仿真模块发送的数据信息;通过网络仿真模块将数据包的丢包情况实时反馈给仿***控制模块,仿***控制模块根据丢包情况映射到场景仿真各个节点推演流程,模拟复杂环境下数据传输对场景仿真的影响,形成仿真闭环。本发明满足了多种综合仿真的需要,降低了***开发周期和难度。

Description

一种多节点综合仿真***及方法
技术领域
本发明涉及***仿真软件技术领域,特别是一种多节点综合仿真***及方法。
背景技术
随着移动通信网络、物联网飞速发展,网络规模数和复杂度快速上升,硬件设备研制成本高、开发周期长、纠错成本高,通过硬件设备堆叠的方式完成网络功能验证越来越困难。一般在硬件设备研制前,先进行场景应用、网络协议、通信协议等模块仿真,用以评估方案是否满足设计要求,以减少后期研制风险;而具体模块仿真时都会针对场景应用、网络层、物理层等协议算法进行分层、分模块仿真,也即:(1)利用VR-Force等场景仿真软件,可对战术指挥训练、兵力生成以及人在回路中的模拟训练等进行仿真模拟;(2)利用OPNET、QualNet、NS等网络仿真软件,对路由协议、接入控制算法等进行多用户节点仿真,可对网络负载、端到端延迟、接入成功率等进行仿真模拟;(3)利用MATLAB、Simulink等数字信号仿真软件,对调制解调、编解码、扩频解扩、上下变频、链路模型等进行仿真模拟。上述各仿真软件能够在评估方案是否满足设计要求、指导***研制实现等方面发挥积极作用,但对于各模块之间的相互影响多以静态模型体现,不能反应***运行过程中的真实环境变化。
具体而言,现有仿真模型一般先于硬件研制或与硬件设备研制同步进行,待硬件设备研制完成后,再将各算法移植至硬件设备开展***验证,该过程存在以下缺陷:(1)一般仅针对场景、网络仿真、通信仿真及信道模型仿真等某一软件协议或功能模块进行单独仿真,缺乏从上层到下完整的***仿真结果和综合评价能力,例如场景仿真过程中的复杂地形环境影响、节点平台相互位置变化会导致通信链路状态变化,而通信链路状态变化又会影响网络状态、业务传输成功率,进而影响场景仿真,而现有仿真***无法体现这一相互影响的关联关系;(2)各模块相互之间影响只能通过简化模型去逼近,在仿真过程中只能采用单一模型去逼近,模型无法结合场景仿真过程中动态反应链路变化,仿真与真实环境差异较大;(3)一般在通信仿真过程中会引入实物平台仿真,但是其它模块仿真较少将实物平台引入仿真***进行整体评估,模型环境整体偏向理想环境,仿真模型与真实环境存在差异;(4)设计初期***仿真验证充分性不足,***建模不够完备、不确定性大,导致后期问题处理代价较高。
发明内容
本发明的目的在于提供一种集场景仿真、网络仿真、通信仿真及信道模型仿真为一体的多节点综合仿真***及方法,从而实现***级仿真,并能够将各个仿真模块相互耦合进行总体性能评估与分析。
实现本发明目的的技术解决方案为:一种多节点综合仿真***,包括场景仿真模块、仿***控模块、网络仿真模块、信道传输仿真模块和实物平台;
所述场景仿真模块,采用VR-Force仿真软件实现,模拟战术级通信网络仿真场景,并模拟多种传感器数据生成作为业务原始数据源,对包括城市空间、山地、丛林、岛屿的复杂地形及恶劣电磁环境下的网络运用进行仿真模拟,为实际使用提供参考建议;
所述仿***控模块,包括消息处理器、状态控制模块及仿真性能统计模块,用于完成包括目标轨迹、己方状态、协同控制、指挥命令、网管信令、传感器原始数据的各类数据的格式化处理及指令映射、仿真剧情脚本设计、性能统计;
所述网络仿真模块,采用OPNET或QualNet仿真软件,用于完成无线自组网网络协议仿真、MAC接入算法仿真以及密集节点组网情况下对网络容量、信道阻塞进行仿真;
所述信道传输仿真模块,用于完成调制解调、编解码、信号检测、信道模型的仿真,并提供外部接口适配;
所述实物平台,用于仿真***的通信、组网应用,实现算法功能仿真到实物平台演示验证,并将真实环境影响引入仿真***。
作为一种具体示例,所述场景仿真模块,具体如下:
所述场景仿真模块,模拟任务场景变化,根据预设任务脚本及地图特性,将包括城市空间、山地、丛林、岛屿的复杂地形特征通过仿***控模块传递给信道传输仿真模块,由信道传输仿真模块评估计算出相应的误码率或者分组成功率曲线,再折算出相应的格式化消息丢包率或链路中断,并在此基础上推演时变通信链路变化对任务场景仿真的影响。
作为一种具体示例,所述仿***控模块,包括消息处理器、状态控制模块及仿真性能统计模块,其中:
所述消息处理器,将包括目标轨迹、己方状态、协同控制、指挥命令、网管信令、传感器原始数据的各类数据进行格式化转换,并对格式化后的数据进行融合、协同处理,包括对指控类、传感器数据类消息的融合、处理及封装,并适配各种不同模块接口;
所述状态控制模块,用于实现场景逻辑、剧情脚本设计及状态转换功能,通过网络接口实现与VR-FORCES层、网络层、物理层的对接;
所述仿真性能统计模块,用于对***仿真性能指标,包括网络传输时延、业务传输时延、波形加卸载时间进行仿真结果收集与统计,然后将相应统计数据汇总进行仿真数据分析与评估。
作为一种具体示例,所述网络仿真模块中,无线自组网网络协议仿真包括:
1)初始化:包括读取配置参数、初始化全局变量和为变量分配内存空间;
2)空闲状态:等待服务状态,不做任何操作;
3)结束:仿真结束,生成统计文件和释放被占用的内存;
4)接收信道传输仿真模块数据:接收、处理来自信道传输仿真模块的报文数据,按接口协议标准解析、过滤报文;
5)发送业务数据:按接口协议将通信仿真数据解析处理后,送往场景仿真模块、仿***控模块;
6)接收业务数据:接收并处理来自场景仿真模块、仿***控模块的报文和控制指令,包括解析、过滤报文和相应指令,并将待发送数据按照相应规则组帧后送入发送队列等待发送;
7)发送数据到信道传输仿真模块:按照MAC模块输出的发送时机以“先进先出”的方式对消息进行相应处理,包括组帧、添加帧头,然后送往信道传输仿真模块。
作为一种具体示例,所述信道传输仿真模块,具体如下:
所述信道传输仿真模块基于MATLAB/Simulink来完成物理层模块仿真,所述物理层模块包括调制解调、编解码、信道噪声、信号检测及同步模块,使用Simulink来搭建各物理层模块间通信数据信号处理模型及可视化窗口,定义好通信仿真框架和各模块间交互接口,以此作为算法仿真的基础环境;
所述信道传输仿真模块的外部接口采用网络接口,实现与数字中频板卡互通和对信号源控制的功能,构建完整半实物环境,并且与实际终端通过有线或无线方式实现数据传输及接口控制,物理层处理完的数据通过控制信号发生器进行展示;
所述信道传输仿真模块根据剧情脚本设定和场景推演进程选取信道传输模型,或在链路传输过程中增加相应的噪声环境、链路模型,以模拟复杂地形、电磁环境对通信传输的影响,并在此基础上仿真计算出该环境下的丢包率曲线。
作为一种具体示例,所述实物平台包含基带模块、中频模块,其中基带模块用于通信的物理层实现、接入及组网功能,中频模块包含发送模块和接收模块,发送模块用于将信号转为适合无线信道传输的中频信号,并对接射频将信号发送出去,接收模块用于将收到的中频信号转为基带模块能够处理的数字信号。
一种多节点综合仿真方法,包括以下步骤:
步骤1、场景仿真模块按预设脚本运行,产生格式化消息,包括位置信息、监视类消息、指控;各个节点按场景脚本在指定地图上行进,在运行过程中,如发现环境变化,则将该地形或电磁环境变化通知仿***控程序;
步骤2、仿***控程序收到该地理环境变化,发送管理指令调整信道传输仿真模块中链路模型;
步骤3、信道传输仿真模块通过仿***控程序转换接收场景仿真模块发送的数据信息,信道传输仿真模块将地形环境变化、电磁干扰影响映射成信道模型变化,并在该信道模型下进行仿真运算,得出该模型下信噪比-误码率变化曲线;同时根据各个节点相对位置结合信道模型折算出各个节点相互之间信噪比范围;
步骤4、将信道传输仿真模块得出的当前环境下信噪比-误码率变化曲线和各个节点间相互传输链路的信噪比导入到网络仿真模块中;由网络仿真模块根据相应的链路信噪比计算出对应的误码率,并将该误码率映射到网络仿真过程中的消息传输成功率及链路通/断状态,该传输链路消息传输成功率及链路通/断状态直接体现为网络仿真过程中网络状态变化和消息传输的成功率;
步骤5、通过网络仿真模块将数据包的丢包情况实时反馈给仿***控模块,仿***控模块根据丢包情况,映射到场景仿真各个节点推演流程,模拟不同地形环境下数据传输对场景仿真的影响,形成仿真闭环。
本发明与现有技术相比,其显著优点在于:(1)可实现***级仿真,同时模拟较大规模网络的运行情况,便于实现战术边缘无线***的演示验证、总体性能评估与分析,通过仿真弥补研制、验证过程中平台设备数量有限、规模小、场景模拟简单所带来的不足;(2)可将各个仿真模块相互耦合进行总体性能评估与分析,将***运行过程中地形环境、节点平台相对位置变化导致的链路衰减、多径、遮挡等环境变化、节点间相互干扰以及强对抗条件下电磁干扰等因素对网络稳定性的影响,最终影响到场景仿真运行,形成场景、网络、通信***总体性能评估与分析,更贴近真实环境;(3)同时引入实物平台,将实物平台接入仿真***,并可将真实链路环境信号引入通信仿真模型,并将相关仿真结果动态提供给网络模块仿真,使得整个***运行更贴近战术前缘网网络运行实际,便于整体性能评估。
附图说明
图1是本发明多节点综合仿真***的结构示意图。
图2是本发明中网络仿真模块组网协议模型的状态定义及转换关系图。
图3是本发明中信道传输仿真模块的结构示意图。
图4是本发明实施例中节点A与节点B信号可直通时的直达路径示意图。
图5是本发明实施例中节点A与节点B视距信号传输被遮挡通过信号反射的多径效应示意图。
图6是本发明实施例中多径叠加后信号时域、频域特性的变化对比图,其中(a)为原始信号时域图,(b)为原始信号频域图,(c)为信号通过四条不同路径分别到达接收端的信号时域图,(d)四径叠加后在接收端形成的接收信号时域图,(e)四径叠加后在接收端形成的接收信号频域图。
具体实施方式
结合图1,本发明一种多节点综合仿真***,包括场景仿真模块、仿***控制模块、网络仿真模块、信道传输仿真模块和实物平台;
所述场景仿真模块,采用VR-Force仿真软件实现,模拟战术级通信网络仿真场景,并模拟多种传感器数据生成作为业务原始数据源,对包括城市空间、山地、丛林、岛屿的复杂地形及恶劣电磁环境下的网络运用进行仿真模拟,为实际使用提供参考建议;
所述仿真控制模块,包括消息处理器、状态控制模块及仿真性能统计模块,用于完成包括目标轨迹、己方状态、协同控制、指挥命令、网管信令、传感器原始数据的各类数据的格式化处理及指令映射、仿真剧情脚本设计、性能统计;
所述网络仿真模块,采用OPNET、QualNet等仿真软件,用于完成无线自组网网络协议仿真、MAC接入算法仿真以及密集节点组网情况下对网络容量、信道阻塞进行仿真;
所述信道传输仿真模块,用于完成调制解调、编解码、信号检测、信道模型的仿真,并提供外部接口适配;
所述实物平台,用于仿真***的通信、组网应用,实现算法功能仿真到实物平台演示验证的重要承载手段,并将真实环境影响引入仿真***,提高仿真***的真实性。
进一步地,所述场景仿真模块,模拟任务场景变化,根据预设任务脚本及地图特性,将包括城市空间、山地、丛林、岛屿的复杂地形特征通过仿***控模块传递给信道传输仿真模块,由信道传输仿真模块评估计算出相应的误码率或者分组成功率曲线,再折算出相应的格式化消息丢包率或链路中断,并在此基础上推演时变通信链路变化对任务场景仿真的影响,更贴近真实环境。
进一步地,所述仿***控制模块,包括消息处理器、状态控制模块及仿真性能统计模块,其中:
所述消息处理器,将包括目标轨迹、己方状态、协同控制、指挥命令、网管信令、传感器原始数据的各类数据进行格式化转换,并对格式化后的数据进行融合、协同处理,包括对指控类、传感器数据类消息的融合、处理及封装,并适配各种不同模块接口;
所述状态控制模块,用于实现场景逻辑、剧情脚本设计及状态转换功能,通过网络接口实现与VR-FORCES层、网络层、物理层对接;
所述仿真性能统计模块,用于对***仿真性能指标,包括网络传输时延、业务传输时延、波形加卸载时间等进行仿真结果收集与统计,然后将相应统计数据汇总进行仿真数据分析与评估。
进一步地,所述网络仿真模块中,组网协议模型的状态定义及转换关系如图2所示,图中各个状态的定义和作用如下:
1)初始化:包括读取配置参数、初始化全局变量和为变量分配内存空间;
2)空闲状态:等待服务状态,不做任何操作;
3)结束:仿真结束,生成统计文件和释放被占用的内存。
4)接收信道传输仿真模块数据:接收、处理来自信道传输仿真模块的报文数据,按接口协议标准解析、过滤报文;
5)发送业务数据:按接口协议将通信仿真数据解析处理后,送往场景仿真模块、仿***控制模块;
6)接收业务数据:接收、处理来自场景仿真模块、仿***控制模块的报文和控制指令,包括解析、过滤报文和相应指令,并将待发送数据按照相应规则组帧后送入发送队列等待发送;
7)发送数据到信道传输仿真模块:按照MAC模块输出的发送时机以“先进先出”的方式对消息进行相应处理,包括组帧、添加帧头,然后送往信道传输仿真模块。
进一步地,所述信道传输仿真模块基于MATLAB/Simulink来完成物理层模块仿真,结合图3,所述物理层模块包括调制解调、编解码、信道噪声、信号检测及同步模块,使用Simulink来搭建各物理层模块间通信数据信号处理模型及可视化窗口,定义好通信仿真框架和各模块间交互接口,以此作为算法仿真的基础环境。
所述信道传输仿真模块的外部接口采用网络接口,实现与数字中频板卡互通和对信号源控制的功能,构建完整半实物环境,并且与实际终端通过有线或无线方式实现数据传输及接口控制,物理层处理完的数据通过控制信号发生器进行展示。
所述信道传输仿真模块根据剧情脚本设定和场景推演进程选取合适的信道传输模型,或在链路传输过程中增加相应的噪声环境、链路模型,以模拟复杂地形、电磁环境等对通信传输影响,并在此基础上仿真计算出该环境下的丢包率曲线。
进一步地,所述实物平台,用于仿真***的通信、组网应用,实现算法功能仿真到实物平台演示验证的重要承载手段;并可将真实环境影响引入仿真***,提高仿真***的真实性;所述实物平台包括基带模块和中频模块,其中基带模块负责通信的物理层实现、接入及组网等功能,中频模块包括发送模块和接收模块,发送模块用于将信号转为适合无线信道传输的中频信号,并对接射频将信号发送出去,接收模块用于将收到的中频信号转为基带模块可处理的数字信号。
本发明多节点综合仿真方法,包括以下步骤:
步骤1、场景仿真模块按预设脚本运行,产生格式化消息,包括位置信息、监视类消息、指控;各个节点按场景脚本在指定地图上行进,在运行过程中,如发现环境变化,则将该地形或电磁环境变化通知仿***控程序;
步骤2、仿***控程序收到该地理环境变化,发送管理指令调整信道传输仿真模块中链路模型;
步骤3、信道传输仿真模块通过仿***控程序转换接收场景仿真模块发送的数据信息,信道传输仿真模块将地形环境变化、电磁干扰影响映射成信道模型(多径数目、遮挡范围、衰落、干扰类型、干扰强度等)变化,并在该信道模型下进行仿真运算,得出该模型下信噪比-误码率变化曲线(假定误码率高于10-2时,该链路中断、不可用);同时根据各个节点相对位置(由场景仿真模块给定)结合信道模型折算出各个节点相互之间信噪比范围;
步骤4、将信道传输仿真模块得出的当前环境下信噪比-误码率变化曲线和各个节点间相互传输链路的信噪比导入到网络仿真模块中(该过程在仿真过程中可动态加载);由网络仿真模块根据相应的链路信噪比计算出对应的误码率,并将该误码率映射到网络仿真过程中的消息传输成功率及链路通/断状态,该传输链路消息传输成功率及链路通/断状态直接体现为网络仿真过程中网络状态变化和消息传输的成功率;
步骤5、通过网络仿真模块将数据包的丢包情况实时反馈给仿***控模块,仿***控模块根据丢包情况,映射到场景仿真各个节点推演流程,模拟不同地形环境下数据传输对场景仿真的影响,形成仿真闭环。
本发明能够近实时反应场景与网络、通信等仿真模块之间的相互影响,通过将仿真***与实物平台相结合,更逼近真实使用环境。
下面结合附图及仿真实例对本发明做进一步详细说明。
实施例
结合图4,场景仿真时,假定有节点A、B、C、D…N,节点B通过节点A与网络其它节点互连,各节点进入山体/建筑混合地形,初始节点A、节点B之间信号有直达路径,主径信号较强,反射信号相对较弱、可作为噪声处理,多径效应不明显;
场景仿真继续运行,节点A、节点B移动至图5所示位置,主信号被山体/建筑2遮挡,节点A发送的信号通过山体/建筑1、山体/建筑3反射到达节点B,由于传输路径不同,到达节点B的时间不同,形成4条径;
主要信号模型参数如下:
信号调制方式为QPSK,符号率512kSym/s,多径数4条,相对主径路程差为:586m、1.17km、1.76km、2.34km,相对主路径时间差为:1.95μs、3.91μs、5.86μs、7.81μs,主路径被遮挡,使用瑞利信道衰落,在节点B形成4径叠加的效果。
由图6(a)~(e)可以看出通过多径叠加后,信号时域、频域特性发生明显变化,导致接收端误码率发生明显变化。当链路环境恶化,导致误码率上升,在网络仿真模块、场景仿真模块中体现为节点B发送给网内其它节点的报文发送成功率下降,重传增加;当误码率达到10-2以上时,在网络仿真模块中体现为节点A到节点B的链路中断、节点B脱网;相应的在场景仿真模块中体现为节点B与各节点的数据交互、状态更新等失败,场景演绎收到影响,对整个***场景仿真效果形成闭环,更贴近真实环境。

Claims (7)

1.一种多节点综合仿真***,其特征在于,包括场景仿真模块、仿***控模块、网络仿真模块、信道传输仿真模块和实物平台;
所述场景仿真模块,采用VR-Force仿真软件实现,模拟战术级通信网络仿真场景,并模拟多种传感器数据生成作为业务原始数据源,对包括城市空间、山地、丛林、岛屿的复杂地形及恶劣电磁环境下的网络运用进行仿真模拟,为实际使用提供参考建议;
所述仿***控模块,包括消息处理器、状态控制模块及仿真性能统计模块,用于完成包括目标轨迹、己方状态、协同控制、指挥命令、网管信令、传感器原始数据的各类数据的格式化处理及指令映射、仿真剧情脚本设计、性能统计;
所述网络仿真模块,采用OPNET或QualNet仿真软件,用于完成无线自组网网络协议仿真、MAC接入算法仿真以及密集节点组网情况下对网络容量、信道阻塞进行仿真;
所述信道传输仿真模块,用于完成调制解调、编解码、信号检测、信道模型的仿真,并提供外部接口适配;
所述实物平台,用于仿真***的通信、组网应用,实现算法功能仿真到实物平台演示验证,并将真实环境影响引入仿真***。
2.根据权利要求1所述的多节点综合仿真***,其特征在于,所述场景仿真模块,具体如下:
所述场景仿真模块,模拟任务场景变化,根据预设任务脚本及地图特性,将包括城市空间、山地、丛林、岛屿的复杂地形特征通过仿***控模块传递给信道传输仿真模块,由信道传输仿真模块评估计算出相应的误码率或者分组成功率曲线,再折算出相应的格式化消息丢包率或链路中断,并在此基础上推演时变通信链路变化对任务场景仿真的影响。
3.根据权利要求1所述的多节点综合仿真***,其特征在于,所述仿***控模块,包括消息处理器、状态控制模块及仿真性能统计模块,其中:
所述消息处理器,将包括目标轨迹、己方状态、协同控制、指挥命令、网管信令、传感器原始数据的各类数据进行格式化转换,并对格式化后的数据进行融合、协同处理,包括对指控类、传感器数据类消息的融合、处理及封装,并适配各种不同模块接口;
所述状态控制模块,用于实现场景逻辑、剧情脚本设计及状态转换功能,通过网络接口实现与VR-FORCES层、网络层、物理层的对接;
所述仿真性能统计模块,用于对***仿真性能指标,包括网络传输时延、业务传输时延、波形加卸载时间进行仿真结果收集与统计,然后将相应统计数据汇总进行仿真数据分析与评估。
4.根据权利要求1所述的多节点综合仿真***,其特征在于,所述网络仿真模块中,无线自组网网络协议仿真包括:
1)初始化:包括读取配置参数、初始化全局变量和为变量分配内存空间;
2)空闲状态:等待服务状态,不做任何操作;
3)结束:仿真结束,生成统计文件和释放被占用的内存;
4)接收信道传输仿真模块数据:接收、处理来自信道传输仿真模块的报文数据,按接口协议标准解析、过滤报文;
5)发送业务数据:按接口协议将通信仿真数据解析处理后,送往场景仿真模块、仿***控模块;
6)接收业务数据:接收并处理来自场景仿真模块、仿***控模块的报文和控制指令,包括解析、过滤报文和相应指令,并将待发送数据按照相应规则组帧后送入发送队列等待发送;
7)发送数据到信道传输仿真模块:按照MAC模块输出的发送时机以“先进先出”的方式对消息进行相应处理,包括组帧、添加帧头,然后送往信道传输仿真模块。
5.根据权利要求1所述的多节点综合仿真***,其特征在于,所述信道传输仿真模块,具体如下:
所述信道传输仿真模块基于MATLAB/Simulink来完成物理层模块仿真,所述物理层模块包括调制解调、编解码、信道噪声、信号检测及同步模块,使用Simulink来搭建各物理层模块间通信数据信号处理模型及可视化窗口,定义好通信仿真框架和各模块间交互接口,以此作为算法仿真的基础环境;
所述信道传输仿真模块的外部接口采用网络接口,实现与数字中频板卡互通和对信号源控制的功能,构建完整半实物环境,并且与实际终端通过有线或无线方式实现数据传输及接口控制,物理层处理完的数据通过控制信号发生器进行展示;
所述信道传输仿真模块根据剧情脚本设定和场景推演进程选取信道传输模型,或在链路传输过程中增加相应的噪声环境、链路模型,以模拟复杂地形、电磁环境对通信传输的影响,并在此基础上仿真计算出该环境下的丢包率曲线。
6.根据权利要求1所述的多节点综合仿真***,其特征在于,所述实物平台包含基带模块、中频模块,其中基带模块用于通信的物理层实现、接入及组网功能,中频模块包含发送模块和接收模块,发送模块用于将信号转为适合无线信道传输的中频信号,并对接射频将信号发送出去,接收模块用于将收到的中频信号转为基带模块能够处理的数字信号。
7.一种多节点综合仿真方法,其特征在于,包括以下步骤:
步骤1、场景仿真模块按预设脚本运行,产生格式化消息,包括位置信息、监视类消息、指控;各个节点按场景脚本在指定地图上行进,在运行过程中,如发现环境变化,则将该地形或电磁环境变化通知仿***控程序;
步骤2、仿***控程序收到该地理环境变化,发送管理指令调整信道传输仿真模块中链路模型;
步骤3、信道传输仿真模块通过仿***控程序转换接收场景仿真模块发送的数据信息,信道传输仿真模块将地形环境变化、电磁干扰影响映射成信道模型变化,并在该信道模型下进行仿真运算,得出该模型下信噪比-误码率变化曲线;同时根据各个节点相对位置结合信道模型折算出各个节点相互之间信噪比范围;
步骤4、将信道传输仿真模块得出的当前环境下信噪比-误码率变化曲线和各个节点间相互传输链路的信噪比导入到网络仿真模块中;由网络仿真模块根据相应的链路信噪比计算出对应的误码率,并将该误码率映射到网络仿真过程中的消息传输成功率及链路通/断状态,该传输链路消息传输成功率及链路通/断状态直接体现为网络仿真过程中网络状态变化和消息传输的成功率;
步骤5、通过网络仿真模块将数据包的丢包情况实时反馈给仿***控模块,仿***控模块根据丢包情况,映射到场景仿真各个节点推演流程,模拟不同地形环境下数据传输对场景仿真的影响,形成仿真闭环。
CN201911387041.XA 2019-12-30 2019-12-30 一种多节点综合仿真***及方法 Active CN111314166B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911387041.XA CN111314166B (zh) 2019-12-30 2019-12-30 一种多节点综合仿真***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911387041.XA CN111314166B (zh) 2019-12-30 2019-12-30 一种多节点综合仿真***及方法

Publications (2)

Publication Number Publication Date
CN111314166A true CN111314166A (zh) 2020-06-19
CN111314166B CN111314166B (zh) 2021-04-30

Family

ID=71148739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911387041.XA Active CN111314166B (zh) 2019-12-30 2019-12-30 一种多节点综合仿真***及方法

Country Status (1)

Country Link
CN (1) CN111314166B (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112115589A (zh) * 2020-08-27 2020-12-22 中国人民解放军军事科学院国防科技创新研究院 基于VR-Force和OPNET的联合仿真***及方法
CN112134738A (zh) * 2020-09-24 2020-12-25 中电科仪器仪表有限公司 基于复合二维Sketch的网络多维度数据流仿真装置
CN112130467A (zh) * 2020-08-27 2020-12-25 中国人民解放军军事科学院国防科技创新研究院 基于战术前缘网络的半实物仿真***及方法
CN112327667A (zh) * 2020-11-10 2021-02-05 南京大学 面向大规模无人集群网络的半实物仿真要素设计方法
CN112422201A (zh) * 2020-09-08 2021-02-26 中国人民解放军陆军防化学院 基于地域属性提升复杂电磁环境战术通信模拟效果的方法
CN112564937A (zh) * 2020-10-30 2021-03-26 中科院计算技术研究所南京移动通信与计算创新研究院 基于天地一体化信息网络的仿真平台及仿真方法
CN112787737A (zh) * 2020-12-31 2021-05-11 中国人民解放军海军工程大学 一种多移动节点组网通信信道建模***
CN113609024A (zh) * 2021-08-17 2021-11-05 北京计算机技术及应用研究所 一种基于反射技术的嵌入式软件闭环测试方法
CN113660688A (zh) * 2021-07-08 2021-11-16 中国人民解放军海军工程大学 战场远距离大规模密集组网半实物仿真平台
CN114125871A (zh) * 2021-11-25 2022-03-01 湖南智领通信科技有限公司 无线自组织网络性能评估方法及装置
CN114338418A (zh) * 2021-12-13 2022-04-12 中国运载火箭技术研究院 一种虚实结合的信息网络验证平台
CN114448538A (zh) * 2020-11-03 2022-05-06 中国兵器科学研究院 一种电台混联的通信仿真***及其仿真方法
CN112884287B (zh) * 2021-01-25 2023-06-16 中国人民解放军国防科技大学 一种面向涌现性的兵力网络安全性、适变性方案生成方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1497442A (zh) * 2002-10-21 2004-05-19 ����-��˹â��ϵͳ�ɷ����޹�˾ 用于多结点处理控制***的仿真***
CN101155088A (zh) * 2007-09-17 2008-04-02 北京航空航天大学 卫星网络协议仿真***及方法
US7751449B2 (en) * 2005-03-30 2010-07-06 Arris Group, Inc. Method and system for simulation multimedia packet loss and jitter
CN102595435A (zh) * 2011-01-04 2012-07-18 ***通信集团公司 一种对等外场测试环境的构建方法和装置
CN108574581A (zh) * 2017-03-07 2018-09-25 北京空间技术研制试验中心 天地一体化网络环境地面仿真***
US10091068B1 (en) * 2015-06-01 2018-10-02 Amazon Technologies, Inc. System for modeling distributed systems
US20180343073A1 (en) * 2017-05-26 2018-11-29 L3 Technologies, Inc. Real-time calculator for high precision channel simulator effects
CN109217956A (zh) * 2018-08-14 2019-01-15 南京航空航天大学 一种无人机电磁干扰通信环境半物理仿真方法及装置
CN109359405A (zh) * 2018-10-30 2019-02-19 四川航天***工程研究所 空天地一体化的大数据战场环境半实物仿真***
CN109890044A (zh) * 2019-03-15 2019-06-14 上海微小卫星工程中心 复杂卫星***仿真实时网络通信***
CN109905280A (zh) * 2019-03-21 2019-06-18 北京邮电大学 一种面向移动卫星网络的仿真方法及***

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1497442A (zh) * 2002-10-21 2004-05-19 ����-��˹â��ϵͳ�ɷ����޹�˾ 用于多结点处理控制***的仿真***
US7751449B2 (en) * 2005-03-30 2010-07-06 Arris Group, Inc. Method and system for simulation multimedia packet loss and jitter
CN101155088A (zh) * 2007-09-17 2008-04-02 北京航空航天大学 卫星网络协议仿真***及方法
CN102595435A (zh) * 2011-01-04 2012-07-18 ***通信集团公司 一种对等外场测试环境的构建方法和装置
US10091068B1 (en) * 2015-06-01 2018-10-02 Amazon Technologies, Inc. System for modeling distributed systems
CN108574581A (zh) * 2017-03-07 2018-09-25 北京空间技术研制试验中心 天地一体化网络环境地面仿真***
US20180343073A1 (en) * 2017-05-26 2018-11-29 L3 Technologies, Inc. Real-time calculator for high precision channel simulator effects
CN109217956A (zh) * 2018-08-14 2019-01-15 南京航空航天大学 一种无人机电磁干扰通信环境半物理仿真方法及装置
CN109359405A (zh) * 2018-10-30 2019-02-19 四川航天***工程研究所 空天地一体化的大数据战场环境半实物仿真***
CN109890044A (zh) * 2019-03-15 2019-06-14 上海微小卫星工程中心 复杂卫星***仿真实时网络通信***
CN109905280A (zh) * 2019-03-21 2019-06-18 北京邮电大学 一种面向移动卫星网络的仿真方法及***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张斌;胡晓峰;姜忠钦;王燕;杨镜宇: "战场通信网络环境仿真研究", 《***仿真学报》 *
杨林茂;王加阳: "战术无线电通信***所面临的复杂电磁环境建模与仿真", 《信息通信》 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112130467A (zh) * 2020-08-27 2020-12-25 中国人民解放军军事科学院国防科技创新研究院 基于战术前缘网络的半实物仿真***及方法
CN112115589A (zh) * 2020-08-27 2020-12-22 中国人民解放军军事科学院国防科技创新研究院 基于VR-Force和OPNET的联合仿真***及方法
CN112130467B (zh) * 2020-08-27 2021-12-07 中国人民解放军军事科学院国防科技创新研究院 基于战术前缘网络的半实物仿真***及方法
CN112422201A (zh) * 2020-09-08 2021-02-26 中国人民解放军陆军防化学院 基于地域属性提升复杂电磁环境战术通信模拟效果的方法
CN112134738A (zh) * 2020-09-24 2020-12-25 中电科仪器仪表有限公司 基于复合二维Sketch的网络多维度数据流仿真装置
CN112134738B (zh) * 2020-09-24 2023-03-24 中电科思仪科技股份有限公司 基于复合二维Sketch的网络多维度数据流仿真装置
CN112564937A (zh) * 2020-10-30 2021-03-26 中科院计算技术研究所南京移动通信与计算创新研究院 基于天地一体化信息网络的仿真平台及仿真方法
CN114448538A (zh) * 2020-11-03 2022-05-06 中国兵器科学研究院 一种电台混联的通信仿真***及其仿真方法
CN114448538B (zh) * 2020-11-03 2024-01-26 中国兵器科学研究院 一种电台混联的通信仿真***及其仿真方法
CN112327667A (zh) * 2020-11-10 2021-02-05 南京大学 面向大规模无人集群网络的半实物仿真要素设计方法
CN112787737A (zh) * 2020-12-31 2021-05-11 中国人民解放军海军工程大学 一种多移动节点组网通信信道建模***
CN112787737B (zh) * 2020-12-31 2022-06-21 中国人民解放军海军工程大学 一种多移动节点组网通信信道建模***
CN112884287B (zh) * 2021-01-25 2023-06-16 中国人民解放军国防科技大学 一种面向涌现性的兵力网络安全性、适变性方案生成方法
CN113660688A (zh) * 2021-07-08 2021-11-16 中国人民解放军海军工程大学 战场远距离大规模密集组网半实物仿真平台
CN113660688B (zh) * 2021-07-08 2023-09-12 中国人民解放军海军工程大学 战场远距离大规模密集组网半实物仿真平台
CN113609024A (zh) * 2021-08-17 2021-11-05 北京计算机技术及应用研究所 一种基于反射技术的嵌入式软件闭环测试方法
CN114125871A (zh) * 2021-11-25 2022-03-01 湖南智领通信科技有限公司 无线自组织网络性能评估方法及装置
CN114125871B (zh) * 2021-11-25 2023-06-20 湖南智领通信科技有限公司 无线自组织网络性能评估方法及装置
CN114338418A (zh) * 2021-12-13 2022-04-12 中国运载火箭技术研究院 一种虚实结合的信息网络验证平台
CN114338418B (zh) * 2021-12-13 2024-03-15 中国运载火箭技术研究院 一种虚实结合的信息网络验证平台

Also Published As

Publication number Publication date
CN111314166B (zh) 2021-04-30

Similar Documents

Publication Publication Date Title
CN111314166B (zh) 一种多节点综合仿真***及方法
Cheng et al. A comprehensive simulation platform for space-air-ground integrated network
US5794128A (en) Apparatus and processes for realistic simulation of wireless information transport systems
CN105915304B (zh) 一种面向卫星移动通信的***级仿真演示验证方法
JP6400828B2 (ja) 無線装置を試験するための自然無線環境の仮想化
CN105871487B (zh) 一种面向卫星移动通信的***级仿真演示验证***
CN112327667B (zh) 面向大规模无人集群网络的半实物仿真要素设计方法
CN108337036A (zh) 一种基于导航卫星星座的星间链路仿真***
CN114125871B (zh) 无线自组织网络性能评估方法及装置
CN114866439A (zh) 一种无线自组织网络组网性能的测试***和方法
CN110674584A (zh) 多飞行器联合仿真***
CN107508645B (zh) 一种水声传感器网络模拟测试方法及其平台
CN111935767B (zh) 一种网络仿真***
CN103402219B (zh) 一种基于tdma数据链异构网的端到端时延的测量与优化方法
Fontes et al. ns-3 next: Towards a reference platform for offline and augmented wireless networking experimentation
Pusapati et al. Simulation of NR-V2X in a 5G Environment using OMNeT++
CN103745049A (zh) 一种新型的多因素战术互联网连通可靠性仿真方法
Jafer et al. A modeling and simulation framework for UAVs utilizing 4G-LTE cellular networks
CN102281615B (zh) 通信装置及其控制方法
Pospelova et al. Research of G3-PLC net self-organization processes in the NS-3 modeling framework
Hu et al. Progressive simulation-based design for networked real-time embedded systems
Geppert et al. Integration of C-V2X Into a Hybrid Testbed to Co-Simulate ITS Applications and Scenarios
CN108809700A (zh) 一种自组网终端通讯协议模型的验证方法及装置
Böhm Split-Protocol-Stack network simulation and emulation of wireless embedded systems with Radio-in-the-Loop: towards accurate wireless network evaluation
Meng et al. Design of the Capacity Evaluation System for Satellite Mobile Communications

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