一种航天数据的数据处理方法及装置制造方法及图纸

技术编号:34030401 阅读:57 留言:0更新日期:2022-07-06 10:59
本发明专利技术提供了一种航天数据的数据处理方法及装置,包括:获取到航天数据;通过TDMS技术文档管理系统存储所述航天数据;识别出所述TDMS中存储的航天数据的数据量;当所述航天数据的数据量大于预设阈值时,针对所述航天数据进行抽点操作,得到抽点后的航天数据;展现所述抽点后的航天数据;利用成熟的TDMS文件处理系统,并加以改善及优化,大大缩短了上位机的软件的开发周期,提高数据的实时存储及读取、大数据处理、数据结果展示等各方面性能,通过对存储数据进行抽点处理,大大满足了对较长历史数据的实时查看比对的需求,提高软件长期运行的稳定性,防止内存溢出等异常情况。防止内存溢出等异常情况。防止内存溢出等异常情况。

A data processing method and device for aerospace data

【技术实现步骤摘要】
一种航天数据的数据处理方法及装置


[0001]本专利技术涉及计算机
,特别是涉及一种航天数据的数据处理方法、装置、计算机设备和存储介质。

技术介绍

[0002]近年来,随着我国综合国力的提升,航天事业得到了飞速发展。航天领域在研制、运行和发布成果的全过程中,都会产生大数据和应用大数据的需求,数据既是航天理论的基础,又是航天实践的基石,因而航天领域是大数据应用最早也最成熟,取得成果最多的领域。
[0003]航天要对尺度远比地球大无数倍的广阔空间进行探索,其总量更多,要求更高。如果没有及时而精确的大数据支持,哪怕是一个小数点的错误,也会影响全局的成败。因此,航天大数据不仅具有一般大数据的特点,更要求高可靠性和高价值。而数据比对是大数据领域所有价值的终极呈现。在目前的数据比对领域,还存在各种各样问题,传统的测试方法,都难以满足对当前开发测试的严格要求。
[0004]针对大量复杂数据比对的稳定性问题,在航天应用的具有十分重要的现实意义。由于模型运行时,算法复杂,步长很小,产生的仿真数据庞大,每个仿真信号每秒至少产生数十上百的数据量,同时界面需要关注大量的不同信号;通过TCP(传输控制协议,TransmissionControl Protocol)通信接收大量不同的遥测数据,进而与模型数据进行比对。由于软件长时间运行,进而对数据的存储、读取、实时比对显示、历史数据比对显示、内存的长期稳定性运行等提出了极其严格的要求。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高提高软件长期运行的稳定性的航天数据的数据处理方法、装置、计算机设备和存储介质。
[0006]一种航天数据的数据处理方法,包括:
[0007]获取到航天数据;
[0008]通过TDMS技术文档管理系统存储所述航天数据;
[0009]识别出所述TDMS中存储的航天数据的数据量;
[0010]当所述航天数据的数据量大于预设阈值时,针对所述航天数据进行抽点操作,得到抽点后的航天数据;
[0011]展现所述抽点后的航天数据。
[0012]一种航天数据的数据处理装置,包括:
[0013]航天数据获取模块,用于获取到航天数据;
[0014]存储模块,用于通过TDMS技术文档管理系统存储所述航天数据;
[0015]识别模块,用于识别出所述TDMS中存储的航天数据的数据量;
[0016]抽点操作模块,用于当所述航天数据的数据量大于预设阈值时,针对所述航天数
据进行抽点操作,得到抽点后的航天数据;
[0017]第一航天数据展现模块,用于展现所述抽点后的航天数据。
[0018]一种计算机设备,包括:
[0019]至少一个处理器;以及,
[0020]与所述至少一个处理器通信连接的存储器;其中,
[0021]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的航天数据的数据处理方法。
[0022]一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的航天数据的数据处理方法。
[0023]上述航天数据的数据处理方法、装置、计算机设备和存储介质,利用成熟的TDMS文件处理系统,并加以改善及优化,大大缩短了上位机的软件的开发周期,提高数据的实时存储及读取、大数据处理、数据结果展示等各方面性能,通过对存储数据进行抽点处理,大大满足了对较长历史数据的实时查看比对的需求,提高软件长期运行的稳定性,防止内存溢出等异常情况。
附图说明
[0024]图1为本专利技术中的一种航天数据的数据处理方法的流程示意图;
[0025]图2为本专利技术中的一种航天数据的数据处理方法的应用场景图;
[0026]图3为本专利技术中的一种航天数据存储步骤的流程示意图;
[0027]图4为本专利技术中的一种航天数据存储步骤的流程示意图;
[0028]图5为本专利技术中的一种仿真数据获取步骤的流程示意图;
[0029]图6为本专利技术中的一种仿真数据获取步骤的流程示意图;
[0030]图7为本专利技术中的一种数据展现步骤的流程示意图;
[0031]图8为本专利技术中的一种航天数据的数据处理装置的结构框图;
[0032]图9为本专利技术中的计算机设备的内部结构图。
具体实施方式
[0033]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0034]在一个实施例中,如图1所示,提供了一种航天数据的数据处理方法的流程示意图,包括以下步骤:
[0035]步骤101,获取到航天数据;
[0036]参照图2,示出了本专利技术的一种航天数据的数据处理方法的应用场景图,本专利技术中的应用场景可以为仿真机与上位机之间组成的系统,或者为地面遥测系统与上位机之间组成的系统。
[0037]举例而言,该航天数据可以包括仿真机中仿真模型产生的仿真数据,还可以包括地面遥测系统接收到的遥测数据,此外,该航天数据还可以包括多个种类的坐标数据、卫星数据等,本专利技术对航天数据的种类及对应的系统架构不作过多的限制。
[0038]在一种实施例中,地面遥测系统由输入设备、传输设备和处理设备三部分组成。其中. 输入设备包括传感器和信号调节器;传输设备包括发送端的多路复用调制器、发射机、发射天线以及接收端的接收天线、接收机和多路复用解调器;处理设备包括记录与显示设备和数据处理计算机系统等。可以通过处理设备中的数据处理计算机系统与上位机连接,组成新的系统,用于接收并管理航天数据。
[0039]另外,仿真机中可以设置有仿真模型,通过仿真模型产生航天数据并传输至上位机,而地面遥测系统同样获取到航天数据并传输至上位机。
[0040]上位机具有多种功能,如信号组选择功能,比对数据曲线显示功能,仿真数据模型控制功能,接收仿真数据功能和遥测数据通讯功能等,本专利技术对此不作过多的限制。
[0041]步骤102,通过TDMS存储所述航天数据;
[0042]实际应用中,该上位机设置有TDMS,TDMS是指技术文档管理系统(Technical DocumentManagement System),其是一种二进制记录文件,兼顾了高速、易存取和方便等多种优势,能够在各种数据分析或挖掘软件之间进行无缝交互,也能够提供一系列API(ApplicationProgramming Interface,应用程序接口)函数供其它应用程序调用。
[0043]具体地,可以将上述的航天数据存储至TDMS,利用成熟的TDMS文件处理系统,并加以改善及优化,缩短了上位机中软件的开发周期。
[0044]步骤103,识别出所述TDMS中存储的航天数据的数据量;
[0045]进一步地应用到本专利技术中,还本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种航天数据的数据处理方法,其特征在于,包括:获取到航天数据;通过TDMS技术文档管理系统存储所述航天数据;识别出所述TDMS中存储的航天数据的数据量;当所述航天数据的数据量大于预设阈值时,针对所述航天数据进行抽点操作,得到抽点后的航天数据;展现所述抽点后的航天数据。2.根据权利要求1所述的航天数据的数据处理方法,其特征在于,其中,所述航天数据包括仿真数据及遥测数据,所述通过TDMS存储所述航天数据,包括:通过TDMS分别存储所述仿真数据及遥测数据。3.根据权利要求2所述的航天数据的数据处理方法,其特征在于,所述通过TDMS分别存储所述仿真数据及遥测数据,包括:在TDMS中建立仿真数据文件及遥测数据文件;根据预设信号数量针对仿真数据按照顺序进行分组,将分组后的仿真数据储存至仿真数据文件;根据预设信号数量针对遥测数据按照顺序进行分组,将分组后的遥测数据储存至遥测数据文件。4.根据权利要求2所述的航天数据的数据处理方法,其特征在于,所述当所述航天数据的数据量大于预设阈值时,针对所述航天数据进行抽点操作,得到抽点后的航天数据,包括:判断所述仿真数据的数据量是否大于第一预设阈值;当所述仿真数据的数据量大于第一预设阈值时,针对所述仿真数据进行抽点操作,得到抽点后的仿真数据。5.根据权利要求4所述的航天数据的数据处理方法,其特征在于,所述当所述航天数据的数据量大于预设阈值时,针对所述航天数据进行抽点操作,得到抽点后的航天数据,包括...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:上海科梁信息科技股份有限公司
类型:发明
国别省市:

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

1