System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 遥测数据质量动态检测与校正方法技术_技高网

遥测数据质量动态检测与校正方法技术

技术编号:42471526 阅读:5 留言:0更新日期:2024-08-21 12:56
本发明专利技术涉及一种遥测数据的动态处理方法,旨在及时检测测量数据的质量状况,快速完成数据处理。包括遥测数据时间动态序列检测,用于对时码进行动态时间序列检测,形成时码校验矩阵,矩阵包括时间以及该时间对应的时码校验向量,时码校验向量用于标记对应时码的检测结果;遥测数据帧标动态序列检测,用于动态判断和标定遥测帧帧同步码的情况,形成帧标校验矩阵,帧标校验矩阵包括时间及对应的帧标校验向量,帧标校验向量用于定位帧标错的具体位置;数据帧插补校验,通过时码校验向量和帧标校验向量,对各个子帧进行时码插补校验,判断该帧时码的插补方式,并进行对应插补,形成完整的记录时间段落,重新构建各测站新的原始数据流。

【技术实现步骤摘要】

本专利技术属于飞行器测控数据处理领域,特别涉及一种遥测数据的动态处理方法。


技术介绍

1、飞行器遥测数据是飞行器运行状态的重要体现,常用于其内部载荷状态分析和故障诊断,随着飞行器种类、试验频率、测控布站等的增多,遥测数据的量级也随之增长,在各种飞行器的飞行试验中,大部分测控航路布设2台及以上的遥测站能够同时或接力接收飞行器遥测信号,由于各遥测站所处的空间位置不同,出现失锁和误码的时间也不完全相同。及时检测测量数据的质量状况,快速的确定处理方案完成数据处理,发现异常变化的遥测数据,有助于提升对测量数据的分析与处理能力,提高对飞行器性能状态的分析与识别能力。


技术实现思路

1、有鉴于此,本专利技术提出一种遥测数据质量动态检测与校正方法,旨在克服现有技术的上述不足,基于飞行器的测量特点,对遥测数据质量进行动态检测与校正。

2、本专利技术的技术解决方案包括如下步骤:

3、遥测数据时间动态序列检测,用于对时码进行动态时间序列检测,形成时码校验矩阵t,t包括时间ti以及该时间对应的时码校验向量γc(i),时码校验向量γc(i)用于标记时间ti对应时码的检测结果;其中所述时码表示地面站记录当前遥测帧的时刻;

4、遥测数据帧标动态序列检测,用于动态判断和标定遥测帧帧同步码的情况,形成帧标校验矩阵其中γf(i)表示ti时间对应的遥测帧的帧标校验向量,帧标校验向量用于定位帧标错的具体位置;

5、数据帧插补校验,通过时码校验向量和帧标校验向量,对各个子帧进行时码插补校验,判断该帧时码的插补方式,并进行对应插补,形成完整的记录时间段落,重新构建各测站新的原始数据流。

6、进一步的,时码校验向量有五种取值,分别用于标记五种情况,分别是:

7、当为0时,表示当前时间对应的时码正确,不存在时刻点丢帧的情况,当前时间记录数据的质量良好;

8、当为1时,表示当前时间对应的时码正确,但当前时间与前一时间之间,或者当前时间与后一时间存在丢帧的情况;

9、当为2时,表示当前时间对应的时码错误,且当前时间的前后时间之间存在丢帧的情况;

10、当为3时,表示当前时间对应的时码错误;

11、当为4时,表示当前时间对应的时码错误,当前时间倒序。

12、进一步的,遥测数据帧标序列检测具体包括,

13、设帧标校验向量γf,首先读取通信协议规定的帧文件头,根据记录的数据流子帧长度lf,包括时间码长、帧计数码长、遥测数据码长和帧同步码长,读取长度lf个字节长,判断最后两个字节的帧同步码是否为子帧同步码或者副帧同步码,若帧同步码是子帧同步码或者副帧同步码,则设置帧标校验向量γf(i)为一数值,表示校验合格;否则,则设置帧标校验向量γf(i)为另一数值,表示校验不合格;同时形成帧标校验矩阵f。

14、进一步的,所述数据帧插补校验流程如下,

15、1)读取时码校验矩阵帧标校验矩阵确定帧周期tc±δt,其取值范围为其中,tc为理论帧周期,δt为允许的帧周期误差范围;

16、2)当γc(i)=0,且γf(i)=0时,则该子帧正确;若γc(i)=0,且γf(i)=1时,则对该子帧进行帧标修正;

17、当γc(i)=1,且时,则在ti-ti-1之间丢失n–1帧,对其进行插补时码,同时进行伪子帧填充;其中,n的计算过程为:根据设定的帧周期计算(ti-ti-1)/(tc±δt),并四舍五入后取整得到n;

18、当γc(i)=1,且时,则在ti+1-ti-1之间丢失n–1帧,对其进行插补时码,同时进行伪子帧填充;其中,n的计算过程为:根据设定的帧周期计算(ti+1-ti-1)/(tc±δt),并四舍五入后取整得到n;

19、当γc(i)=2时,ti时间错误,ti+1-ti-1之间丢失n–1帧,对其进行插补时码,同时进行伪子帧填充;其中,n的计算过程为:根据设定的帧周期计算(ti+1-ti-1)/(tc±δt),并四舍五入后取整得到n;

20、当γc(i)=3时,ti时间错误,根据设定的帧周期并利用前后两帧时刻ti+1和ti-1,重新计算该帧时刻并替换;替换完成后,判断对应帧标序列,若γf(i)=0,该帧标正确;若γf(i)=1,该帧进行帧标修正;

21、当γc(i)=4时,ti时间错误,则将ti改为ti’,其中,ti’=ti-1+tc±δt;然后,继续判断对应帧标序列,若γf(i)=0,该帧标正确;若γf(i)=1,则对该帧进行帧标修正;

22、3)顺次读取直至结束。

23、进一步的,伪子帧填充处理的流程如下:

24、两帧间顺次插补,伪子帧数据用规定格式开头,用规定格式结尾,其它字节全填00,且伪子帧长与真子帧长一致。

25、本专利技术与现有技术相比的有益效果为:

26、1、时间动态序列检测:时间序列的检测主要是完成时码的校验与纠错。时间序列记录的情况是检验一个测控站位数据记录质量的维度之一,在预处理阶段将时间序列存在倒时间及间断点进行标记,并根据处理需求进行更正,是进行具体数据解析的基础。预处理阶段进行动态的时间序列检测,通过分析记录时间的校验情况形成时码校验矩阵t,利用时码校验矩阵t中的时码校验向量γc进行标记,便于处理人员及时掌握处理段落及丢点区间,为后续参数处理及信息融合处理提供时间段落的处理信息,同时统计信息可形成量化指标作为判别数据记录质量的维度之一。

27、2、帧标动态序列检测:通过分析典型的pcm数据流子帧结构,预处理时动态判断和标定帧同步码情况,形成帧标校验矩阵f,形成量化帧标错的统计信息,便于处理人员对该测站记录质量进行掌握,同时通过调用帧标校验矩阵f中的帧标校验向量γf,可以定位帧标错的具体位置,需要时可进行纠错,提高数据的利用率,为数据分析提供更完整的处理信息。

28、3、数据帧插补校验:包括时码插补校验和伪子帧填充处理,通过两个方面的校验填充,从时码和帧数据两个方面进行纠错补充。通过调用时码校验向量γc可进行时间序列的纠错与插补,形成完整的记录时间段落,为后续多站融合处理时间的对齐及接续提供了时码序列基础。时码插补后为保证数据格式的一致性需要通过伪子帧填充处理完成。伪子帧填充处理既保证了时间序列的接续性,同时通过伪帧码的规范填充和实际记录的数据进行有效的分别,避免数据分析时带入不准确的数据内容,保证了数据一致性和完整性的需求,为多站数据对接融合处理提供了完整有效的数据基础。

29、4、本专利技术能够代替人工对各测站的遥测数据流进行预处理检测,全面直观的了解所接收到的各测站数据记录情况,提高了预处理的效率及准确率,通过两个方面预处理结果设置权重,对多源多流遥测数据的可用性进行量化评估,为测站拼接策略的制定提供量化指标及拼接策略;同时动态检测与校正后形成各测站新的原始数据流,从时间和子帧的完整性和利用率上都得到了极大的修正,为后续多测站拼接及融合提供了本文档来自技高网...

【技术保护点】

1.遥测数据质量动态检测与校正方法,其特征在于:包括

2.根据权1所述的遥测数据质量动态检测与校正方法,其特征在于:

3.根据权1或2所述的遥测数据质量动态检测与校正方法,其特征在于:

4.根据权3所述的遥测数据质量动态检测与校正方法,其特征在于:

5.根据权4所述的遥测数据质量动态检测与校正方法,其特征在于:

【技术特征摘要】

1.遥测数据质量动态检测与校正方法,其特征在于:包括

2.根据权1所述的遥测数据质量动态检测与校正方法,其特征在于:

3.根据权1或2所述的遥测数据质量动态...

【专利技术属性】
技术研发人员:谷阳阳张东
申请(专利权)人:中国人民解放军九二九四一部队
类型:发明
国别省市:

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

1