The invention relates to a system of precise timing and data synchronization, including the simulation computer, the general console and other simulation nodes; it also involves a method of accurate timing and data synchronization, including in the 1ms frame cycle, the general console first queries the read and write symbols in the simulation computer memory mapping; data mapping; Position 0; execute interrupt program and determine whether it is time out. The system and method of the invention can realize high precision timing, solve the real-time performance of the simulation system, and ensure the synchronization of data communication.
【技术实现步骤摘要】
一种精确定时及数据同步的系统及方法
本专利技术属于半实物仿真
,涉及一种精确定时及数据同步的系统及方法,主要用于飞行器地面半实物仿真试验,能够保证半实物仿真系统定时精确及系统数据通讯同步。
技术介绍
在半实物实时仿真过程中,系统必须在给定的时间周期内实时接收动态输入,并产生实时动态输出。也就是说物理部件必须在给定时刻接收来自于模型计算部分发出的信息,并将所需的物理部件信息返回给模型计算单元。如果定时存在误差,仿真系统将会由于模型计算机和实物信息的不一致而造成仿真结果偏差。在仿真进行过程中,各节点需要对网络中的数据进行频繁的读写操作,会出现某节点更新其数据包时,其它节点同时也在读取该数据包,这就造成读取的数据并不是同一帧的数据,即出现数据错帧的现象;而且系统中的每个计算机节点都维护自己的本地时钟,如果各节点的时钟不能同步,就会造成某一帧数据包的丢失,及出现数据丢帧的现象。因此,需要提出一种精确定时及数据同步方法,保证仿真系统具有很好的实时性及数据通信的同步,满足飞行器半实物仿真的要求。
技术实现思路
本专利技术的目的是:提供一种精确定时及数据同步的系统及方法,给出数据同步流程,很好解决了仿真系统的实时性,保证了数据通信的同步,满足飞行器半实物仿真的要求。考虑到现有技术的上述问题,根据本专利技术公开的一个方面,本专利技术采用以下技术方案:一种精确定时及数据同步的系统,在飞行器地面半实物仿真试验中,保证飞行器地面半实物仿真系统定时精确及系统数据通讯同步,所述精确定时及数据同步的系统包括仿真计算机、总控制台及其它仿真节点;其中,总控制台分别与仿真计算机及其它仿真 ...
【技术保护点】
一种精确定时及数据同步的系统,在飞行器地面半实物仿真试验中,保证飞行器地面半实物仿真系统定时精确及系统数据通讯同步,所述精确定时及数据同步的系统包括仿真计算机、总控制台及其它仿真节点;其中,总控制台分别与仿真计算机及其它仿真节点连接,在进行飞行器地面半实物仿真时,仿真计算机采用RTX实时扩展系统下的高精度定时器进行飞行器实时模型解算,总控制台用于对其它仿真节点进行任务调度。
【技术特征摘要】
1.一种精确定时及数据同步的系统,在飞行器地面半实物仿真试验中,保证飞行器地面半实物仿真系统定时精确及系统数据通讯同步,所述精确定时及数据同步的系统包括仿真计算机、总控制台及其它仿真节点;其中,总控制台分别与仿真计算机及其它仿真节点连接,在进行飞行器地面半实物仿真时,仿真计算机采用RTX实时扩展系统下的高精度定时器进行飞行器实时模型解算,总控制台用于对其它仿真节点进行任务调度。2.采用如权利要求1所述的精确定时及数据同步的系统进行的一种精确定时及数据同步的方法,包括以下步骤:1)在1ms帧周期内,总控制台首先查询仿真计算机内存映射中的读写标志位,如果仿真计算机读写标志位为1,表明仿真计算机已将数据更新到VMIC网络中的区域A处;如果仿真计算机读写标志位为0,则认为仿真超时,整个仿真应急退出;2)总控制台将仿真计算机的数据从VMIC网络中的区域A处映射到内存映射...
【专利技术属性】
技术研发人员:衷莉莎,巩三莉,孙锐,高欣,郑宏海,李维,黄桂明,冯晓艳,邹小霞,彭江军,王锦菲,
申请(专利权)人:江西洪都航空工业集团有限责任公司,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。