一种用于直升机模拟器开发系统间的网络时间同步方法
标题:一种用于直升机模拟器开发系统间的网络时间同步方法
摘要:本发明涉及一种用于直升机模拟器开发系统间的网络时间同步方法,属于分布式计算机领域,本发明的网络时间同步方法采用NTP协议的客户/服务器模式建立时钟同步模型,以模型计算机(服务端)的本地时间作为系统的标准时间,模拟器其他系统的计算机(客户端)以模型计算机为基准修正时间。服务端获取本地计算机的系统时间(精确到毫秒),然后再收到客户端报文的时候将本地时间信息发送给客户端进行时间同步,以实现系统内的相对时间的同步,为模拟器系统延迟测试提供了保障。
申请号:CN201711256528.5
申请日:2017/12/3
申请人:中国直升机设计研究所
首项权利要求:1.一种用于直升机模拟器开发系统间的网络时间同步方法,其特征在于,网络中包括若干台客户端及一个服务端,所述客户端与服务端的操作系统有的相同有的不同,所述不同操纵系统间的网络时间同步方法包括
一、客户端发送客户端时间T1给服务端,服务端接收客户端发送的本地时间时记为接收时间T2,所述接收时间T2以客户端时间T1为基准;
二、服务端发送服务端时间T3给客户端,客户端接收服务端发送的标准时间T3时记为接收时间T4,所述接收时间T4以服务端时间T3为基准;
三、客户端计算标准时间T,T=T3+δi/2,
其中,网络往返延迟δi,δi=(T4-T1)-(T3-T2),运输时间指标系数θi,θi=[(T3-T4)+(T2-T1)]/2。
专利类型:发明申请
发表评论