接收指令延时越短越好 飞行器网络延时已由500ms缩短至100ms

发布时间 : 2018-08-02     来源 : 中国运载火箭技术研究院新闻中心

  近日,研发中心8室技术人员通过对地面测发控系统通信模块进行优化,让飞行器网络延时由以前的500ms缩短至现在的100ms

    
△一体化测发控软件系统

  
  地面测发控系统技术负责人张丽晔介绍,飞行器飞行过程中,会向地面传回飞行状态中的各种数据,遇到紧急情况,地面也会向飞行器发出一些指令,但是这种数据、指令的传输和接收,都是有延时的。
  在地面测试试验中,技术人员发现,对飞行器发出指令时,延时大概在500ms左右。张丽晔说:“接收指令延时越短越好。延时时间长,期间发生变数的可能性也就越大,另外,对于指令的执行也不够精准。”
  以研发中心8室现在负责的演示验证项目飞行器为例,它的动力测控系统负责接收指令并启动燃料的加注过程,延时500ms时,就存在加注过量的风险。为了保障燃料加注量的准确性,这个指令的传输延时不得超过150ms,相对于以前500ms的要求,该指标的实现一度成为困扰设计人员的难题。
  针对这个问题,研发中心8室的研制人员着手从5个方面进行了改进:测发控系统数据中心由原来的单线程改为多线程数据处理,大大减轻了CPU处理的压力;数据缓存区由原来的10数据帧变为5数据帧,更加及时地清理了缓存区数据;通信协议由原来的TCP协议改为UDP协议,使高频数据传输得到了保证;使用轻量化显示控件,优化了软件界面,降低了计算机的内存压力;将网卡的性能设置为最优,增加接收处理速率,从而有助于降低延时。
  通过这5个方面的整体优化改进,研发中心让飞行器网络信息延时时间缩短80%,为型号的研制提供了有力保障。

【打印】 【关闭】

网友评论

文明上网理性发言,请遵守新闻评论服务协议