【技术实现步骤摘要】
一种航天器内部无线时间敏感网络时钟同步方法
[0001]本专利技术属于无线时间敏感网络通信
,具体涉及一种航天器内部无线时间敏感网络时钟同步方法。
技术介绍
[0002]随着空间科学以及载人航天技术的不断发展,航天任务的复杂性也在逐渐增加,因而对航天器的可靠性、智能化、模块化等方面提出了更高的要求。目前航天器高速数据传输通常采用三线制的LVDS线缆实现,由于数据信号、时钟信号、控制信号都采用差分信号对的形式进行传输,所以一路LVDS便包括六条线缆。并且LVDS属于单工通信,因此要实现两个节点的双向通信就需要12条线缆。这些信号线缆在航天器内部错综复杂,这不仅给航天器的设计、制造、装备和调试带来困难,而且占用了宝贵的负载和空间,客观上降低了运载能力,并且在进行设备的检查和维护工作时,线路检修、问题排查、线路改造也相当困难。
[0003]尽管无线通信具有提供移动性和降低部署成本的优点,但它仅用于非关键的非时间敏感的工业通信。将时间敏感网络(Time Sensitive Networking,TSN)应用于无线网络可满足传感器的实时通信和精确控制的需求。TSN是由IEEE 802.1工作组提出的一种能够为时敏业务提供低时延、低抖动和极低数据丢失能力的高质量网络。它基于传统以太网,凭借时间同步、流量调度、路径冗余等多种优化机制,来保证对时敏业务实时高效的传输。TSN既能够为时间敏感业务提供可靠的服务质量(Quality of Service,QoS)保证,同时也能够支持非时敏业务在网络中的传输。因此,现有TSN
【技术保护点】
【技术特征摘要】
1.一种航天器内部无线时间敏感网络时钟同步方法,其特征在于,包括:S1:构建航天器内部无线网络,包括接入点AP和站点STA,AP作为主时钟,STA作为从时钟;S2:主时钟和从时钟通过Beacon帧通信获取时间信息;从时钟根据时间信息进行漂移补偿,实现粗同步;时间信息包括Beacon帧发送时间戳和Beacon帧到达时间戳;S3:主时钟和从时钟进行双向时间测量通信,从时钟根据通信结果获取计算平均链路传播时延所需的时间戳并根据时间戳计算第一链路传播时延;S4:根据第一链路传播时延进行TDMA网络时隙分配,主时钟和从时钟采用IEEE802.1AS协议的时间测量报文进行通信并计算第二链路传播时延;S5:主时钟和从时钟进行同步信息传递并根据第二链路传播时延完成时钟同步。2.根据权利要求1所述的一种航天器内部无线时间敏感网络时钟同步方法,其特征在于,主时钟和从时钟进行Beacon帧通信的过程包括:S21:设计无线网卡驱动模块并初始化无线网卡驱动模块;S22:基于无线网卡驱动模块,在WiFi网络下,主时钟周期性地广播携带有发送时间戳的Beacon帧;S23:从时钟接收并解析Beacon帧,得到Beacon帧发送时间戳并记录Beacon帧到达时间戳。3.根据权利要求2所述的一种航天器内部无线时间敏感网络时钟同步方法,其特征在于,所述无线网卡驱动模块包括信道接入控制模块、链路调度模块、同步模块、定时器和消息队列;所述信道接入控制模块用于管理接入AP的站点;所述链路调度模块用于对接入的站点安排调度顺序;所述同步模块用于实现时钟漂移补偿算法以校准本地时钟;所述定时器用于触发链路调度模块进行链路调度;所述消息队列用于与链路调度模块进行交互,实现消息处理与发送。4.根据权利要求1所述的一种航天器内部无线时间敏感网络时钟同步方法,其特征在于,从时钟根据时间信息进行漂移补偿的过程包括:根据时间信息计算第i次同步周期时钟漂移量ρ
i
,根据第i次同步周期时钟漂移量预测第i+1次同步周期时钟漂移量S
i+1
;若Beacon帧发送时间戳大于Beacon帧到达时间戳,则每隔从时钟的TSF定时器增加1us,其中T为Beacon帧发送周期;若Beacon帧发送时间戳等于Beacon帧到达时间戳,则不对从时钟的TSF定时器做调整;若Beacon帧发送时间戳小于Beacon帧到达时间戳,则每隔从时钟的TSF定时器减少1us。5.根据权利要求1所述的一种航天器内部无线时间敏感网络时钟同步方法,其特征在于,主时钟和从时钟进行双向时间测量通信的过程包括:S31:每个时钟同步域中的从时钟向无线信道广播P
delay_req
链路传播时延测量请求帧,
并记录发起时刻t1;其中,P
delay_req
链路传播时延测量请求帧中封装有当前节点的同步域号;S32:主时钟在t2时刻接收并解析P
delay_req
帧,判断P
delay_req
帧中的同步域号是否与当前节点的域号相同,若不同则丢弃;若相同则记录时刻t2并保存P
...
【专利技术属性】
技术研发人员:赵国锋,杨艳军,徐川,邢媛,张小林,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。