The invention discloses a test method based on synchronization of helicopter multi-simulator, which belongs to the field of computer distributed simulation application technology. It includes the following steps: step 1, synchronization test command is issued by the guidance console to the control system of the simulator 1; step 2, simulation management software in the simulator 1 receives the control command and sends it to the flight simulation system for settlement, sends the obtained helicopter position and attitude information to the visual system for rendering, after rendering. The data are sent synchronously to the visual software of Simulator 2 for rendering; Step 3, the data of simulator 1 and Simulator 2 after rendering are sent to the synchronization test system in UDP form, and the receiving time is recorded at T1 level t2; Step 4, the synchronization test system draws a comparison chart based on the sine wave and time obtained twice. Step time error T; Step 5, repeat the above steps, get the synchronization test statistics table, and determine whether the synchronization time error T meets the requirements.
【技术实现步骤摘要】
一种基于直升机多模拟器同步性的测试方法
本专利技术属于计算机分布式仿真应用
,具体涉及一种基于直升机多模拟器同步性的测试方法。
技术介绍
同步性是指保证系统HLA架构上所有节点有一致性的视景画面,同时让所有节点在虚拟空间中进行交互操作,实现方式主要包含共享存储、经常性广播和状态预测三种方法。直升机飞行训练设备的同步性是考察该设备重要指标之一,但由于缺乏相关概念和设备,一直以来都没有进行过定量测试。同步性指标是多台训练器互联或与计算机生成兵力互联时所具备的考察各实体间时空一致性的指标,其测试方法也没有一个确定的标准,更没有相关可供查询的资料。
技术实现思路
本专利技术的目的:为了解决上述问题,本专利技术提出了一种基于直升机多模拟器同步性的测试方法,采用在直升机飞行模拟器不同操作系统的计算机中采用NTP协议的客户/服务器模式,完成了各系统计算机的时钟同步性测试,为模拟器系统延迟改进提供了改进依据。本专利技术的技术方案:一种基于直升机多模拟器同步性的测试方法,包括以下步骤:步骤一、导调台发出同步性测试命令至模拟器1操纵系统;步骤二、模拟器1中的仿真管理软件接收操纵命令并将其发至飞行仿真系统进行结算,将得到的直升机位置姿态信息发送至视景系统进行渲染,将渲染后的数据同步发送到模拟器2的视景软件进行渲染;步骤三、模拟器1渲染完成后的数据以UDP形式发送至同步性测试系统,并记录接收时间t1;步骤四、模拟器2渲染完成后的数据以UDP形式发送至同步性测试系统,并记录接收时间t2;步骤五、同步性测试系统根据两次得到的正弦波和时间画出对比图得出同步时间误差T;T=t2-t1步 ...
【技术保护点】
1.一种基于直升机多模拟器同步性的测试方法,其特征在于,包括以下步骤:步骤一、导调台发出同步性测试命令至模拟器1操纵系统;步骤二、模拟器1中的仿真管理软件接收操纵命令并将其发至飞行仿真系统进行结算,将得到的直升机位置姿态信息发送至视景系统进行渲染,将渲染后的数据同步发送到模拟器2的视景软件进行渲染;步骤三、模拟器1渲染完成后的数据以UDP形式发送至同步性测试系统,并记录接收时间t1;步骤四、模拟器2渲染完成后的数据以UDP形式发送至同步性测试系统,并记录接收时间t2;步骤五、同步性测试系统根据两次得到的正弦波和时间画出对比图得出同步时间误差T;T=t2‑t1步骤六、重复以上步骤,得到同步性测试统计表,并判断同步时间误差T是否满足要求。
【技术特征摘要】
1.一种基于直升机多模拟器同步性的测试方法,其特征在于,包括以下步骤:步骤一、导调台发出同步性测试命令至模拟器1操纵系统;步骤二、模拟器1中的仿真管理软件接收操纵命令并将其发至飞行仿真系统进行结算,将得到的直升机位置姿态信息发送至视景系统进行渲染,将渲染后的数据同步发送到模拟器2的视景软件进行渲染;步骤三、模拟器1渲染完成后的数据以UDP形式发送至同步性测试系统,并记录接收时间t1;步骤四、模拟器2渲染完成后的数据以UDP形式发送至同步性测试系统,并记录接收时间t2;步骤五、同步性测试系统根据两次得到的正弦波和时间画出对比图得出同步时间误差T;T=t2-t1步骤六、重复以上步骤,得到同步性测试统计表,并判断同步时间误差T是否满足要求。2.根据权利要求1所述基于直升机多模拟器同步性的测...
【专利技术属性】
技术研发人员:张颖,张建国,蔡伟健,朱岭,周攀,吴文庆,黄育龙,李涛,
申请(专利权)人:中国直升机设计研究所,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。