一种航天地面测控数据交互方法及系统技术方案

技术编号:35566365 阅读:9 留言:0更新日期:2022-11-12 15:50
本发明专利技术公开了一种航天地面测控数据交互方法及系统,该方法包括当数据收发服务接收外部数据后,根据通信节点协议,由相应的协议处理服务进行解析与识别、存储;当有数据向外发送时,由指定的协议处理服务进行打包、识别、存储;识别信息被存储于系统数据库中,交互支持服务定时周期地刷新信息到界面进行监视。本发明专利技术通过采用微服务技术,提供了主用服务、备用服务,当主用服务出现故障,备用服务也能继续提供服务,通过数据分流、轻量级识别与独立界面监视等措施,提高了数据传输效率,根据模型配置,识别数据传输任务的用户方向、传输数据类型,并按照统一规则,将原始数据以文件形式存储到共享FTP上组织起来,实现对收发数据的完全追溯。完全追溯。完全追溯。

【技术实现步骤摘要】
一种航天地面测控数据交互方法及系统


[0001]本专利技术涉及航天地面测控
,尤其涉及到一种航天地面测控数据交互方法及系统。

技术介绍

[0002]我国是航天事业大国,航天器发射、航天试验、航天器操控、航天探索、载人航天、航天通信服务、航天导航服务等各类航天活动频繁,均离不开作为基础设施的航天测控网。航天测控网是航天系统工程的一个重要组成部分,是对航天器飞行状态进行跟踪、测量并控制航天器运动和工作状态的专用系统。
[0003]航天地面测控系统属于航天测控网,随着航天测控网的膨胀,系统测控业务需求不断提高,各种测控设备也随之增加,给航天地面测控系统对外数据交互带来了巨大压力,必然对数据交互的稳定性、数据传输容量、可扩展性等提出更高要求。开展数据交互方法的研究,对于提高数据交互的适应性以及工程运用具有重大的现实意义。
[0004]针对航天地面测控数据传输任务多、频度高、带宽低、数据重要等特点,急需研究解决的重要问题是如何根据任务数据的样式及流量,实现任务数据的连续稳定收发,实现数据传输过程的持续监视,并一定程度上适应数据传输任务的扩展。
[0005]在稳定可靠、可扩展的标准下,现有航天地面测控数据交互方法均存在一定的不足,具有一定的局限性。例如:(1)只考虑现有数据传输需求,无法扩展新的传输通信协议,难以适应后续新的数据交互需求;(2)当主用数据交互服务异常时,对外做不到无感切换到备用数据交互服务,以继续执行数据传输任务;(3)通常是对数据传输总量等进行整体监视,无法监视与各方向的数据流量、数据样式,进而难以根据任务数据流量进行带宽分配;(4)难以对数据交互任务进行分流,做不到数据交互服务负载均衡;(5)界面实时显示、数据解析等工作太重,会对数据交互速率造成影响,特别是在高速数据传输时尤为明显;(6)欠缺数据传输任务异常处理,甚至造成后续数据传输任务无法执行或执行异常;(7)没有存储收发的原始数据,缺少数据追溯手段。

技术实现思路

[0006]本专利技术的主要目的在于提供一种航天地面测控数据交互方法及系统,旨在解决目前航天地面测控数据交互无法实现任务数据的连续稳定收发与数据传输过程的持续监视的技术问题。
[0007]为实现上述目的,本专利技术提供一种航天地面测控数据交互方法,所述方法包括以下步骤:
[0008]当接收测控数据时:
[0009]S11:对测控数据进行存储,识别测控数据的数据类型和数据源端;
[0010]S12:判断接收的测控数据的数据类型是否可识别或匹配通信协议,接收的测控数据的数据源端是否可识别或属于此端源;
[0011]S13:若是,将数据类型和数据源端封装为内部消息,按预设topic向系统内部发送消息;若否,数据库记录接收的测控数据;
[0012]S14周期定时读取数据库中存储的记录信息,在界面上呈现周期或非周期的传输任务情况以及通信链路状态;
[0013]当发送测控数据时:
[0014]S21:对测控数据进行存储,识别测控数据的数据类型和数据端源;
[0015]S22:判断发送的测控数据的数据类型是否可识别或匹配通信协议,测控数据的数据源端是否可识别或属于目的端;
[0016]S23:若是,按照通信协议打包数据并执行数据发送;若否,数据库记录发送的测控数据;
[0017]S24:周期定时读取数据库中存储的记录信息,在界面上呈现周期或非周期的传输任务情况以及通信链路状态。
[0018]可选的,所述当接收测控数据时,所述方法还包括:按照数据交互模型配置,以用户方向创建接收通信节点,接收通信节点等待接收数据。
[0019]可选的,接收数据时,若出现连接中断、接收超时、数据不全、非白名单异常时,进行异常处置,记录接收任务信息,结束当次数据接收任务。
[0020]可选的,所述步骤S11中,具体包括:
[0021]对文件类数据,将本地数据文件直接迁移至FTP共享存储上;
[0022]对报文类数据,将之存储到本地数据文件中,待达到一定数量后,迁移至FTP共享存储上;
[0023]按照通信协议解析数据,对文件类数据,提取文件名信息;对报文类数据,提取报文帧头信息;从文件名/报文帧头,获得数据类型和数据源端。
[0024]可选的,所述步骤S12,具体包括:
[0025]按照信息识别模型配置,判断接收的测控数据的数据类型,若类型不可识别、类型协议不匹配通信协议,直接将接收任务信息记录后,结束当次数据接收任务;
[0026]按照信息识别模型配置,判断接收的测控数据的数据源端,若源端不可识别、通信节点不属于此源端,直接将接收任务信息记录后,结束当次数据接收任务。
[0027]可选的,当发送测控数据时,所述方法还包括:按照数据交互模型配置,以用户方向创建发送通信节点,发送通信节点等待发送数据。
[0028]可选的,所述步骤S21,具体包括:
[0029]对文件类数据,将本地数据文件直接迁移至FTP共享存储上;
[0030]对报文类数据,将之存储到本地数据文件中,待达到一定数量后,迁移至FTP共享存储上;
[0031]从消息topic与内容公共头,对文件类数据,提取文件名信息;对报文类数据,提取报文帧头信息;从文件名/报文帧头,获得数据类型和数据源端。
[0032]可选的,所述步骤S22,具体包括:
[0033]按照信息识别模型配置,判断是待发送数据的数据类型,若类型不可识别、类型协议不匹配通信协议,直接将发送任务信息记录后,结束当次数据发送任务;
[0034]按照信息识别模型配置,判断是待发送数据的数据目的端,若目的端不可识别、通
信节点不属于此目的端,直接将发送任务信息记录后,结束当次数据发送任务。
[0035]可选的,发送数据前,按照通信协议打包数据;发送数据时,若出现连接中断、发送超时等异常时,进行异常处置,直接将发送任务信息记录后,结束当次数据发送任务。
[0036]此外,为了实现上述目的,本专利技术还提供了一种航天地面测控数据交互系统,应用于如上所述的航天地面测控数据交互方法;其中:所述航天地面测控数据交互系统包括数据收发服务模块、协议处理服务模块和交互支持服务模块;所述数据收发服务模块用于通信节点的创建以及数据接收与发送,所述协议处理服务模块用于数据协议打包与解析、用户方向与信息类型识别以及数据存储,所述交互支持服务模块用于数据交互模型配置以及数据交互任务监视与界面刷新。
[0037]本专利技术相比于现有技术具有以下有益效果:
[0038](1)收发稳定。本专利技术采用微服务技术,提供了主用服务、备用服务,当主用服务出现故障,备用服务也能继续提供服务。在外层增加一级VIP,对外部发布统一的通信地址,即便主用服务切换到备用服务,对外部而言通信地址不变、无感。通过数据分流,减少不同用户方向通信之间的干扰。
[0039](2)传输高效。通过数据分流、轻量级识别与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种航天地面测控数据交互方法,其特征在于,所述方法包括以下步骤:当接收测控数据时:S11:对测控数据进行存储,识别测控数据的数据类型和数据源端;S12:判断接收的测控数据的数据类型是否可识别或匹配通信协议,接收的测控数据的数据源端是否可识别或属于此端源;S13:若是,将数据类型和数据源端封装为内部消息,按预设topic向系统内部发送消息;若否,数据库记录接收的测控数据;S14周期定时读取数据库中存储的记录信息,在界面上呈现周期或非周期的传输任务情况以及通信链路状态;当发送测控数据时:S21:对测控数据进行存储,识别测控数据的数据类型和数据端源;S22:判断发送的测控数据的数据类型是否可识别或匹配通信协议,测控数据的数据源端是否可识别或属于目的端;S23:若是,按照通信协议打包数据并执行数据发送;若否,数据库记录发送的测控数据;S24:周期定时读取数据库中存储的记录信息,在界面上呈现周期或非周期的传输任务情况以及通信链路状态。2.如权利要求1所述的航天地面测控数据交互方法,其特征在于,所述当接收测控数据时,所述方法还包括:按照数据交互模型配置,以用户方向创建接收通信节点,接收通信节点等待接收数据。3.如权利要求2所述的航天地面测控数据交互方法,其特征在于,接收数据时,若出现连接中断、接收超时、数据不全、非白名单异常时,进行异常处置,记录接收任务信息,结束当次数据接收任务。4.如权利要求1所述的航天地面测控数据交互方法,其特征在于,所述步骤S11中,具体包括:对文件类数据,将本地数据文件直接迁移至FTP共享存储上;对报文类数据,将之存储到本地数据文件中,待达到一定数量后,迁移至FTP共享存储上;按照通信协议解析数据,对文件类数据,提取文件名信息;对报文类数据,提取报文帧头信息;从文件名/报文帧头,获得数据类型和数据源端。5.如权利要求1所述的航天地面测控数据交互方法,其特征在于,所述步骤S12,具体包括:按照信息识别模型配置,判断接收的测控数据的数据类型,若类型不可识别、类型协议不匹配通信协议,直接将接收任务...

【专利技术属性】
技术研发人员:李诚刘田曹祎文余涛陶孙杰缪霖
申请(专利权)人:中国电子科技集团公司第十研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1