一种IRIG-B交流码解析精度提升方法及装置制造方法及图纸

技术编号:38488083 阅读:17 留言:0更新日期:2023-08-15 17:02
本发明专利技术公开了一种IRIG

【技术实现步骤摘要】
一种IRIG

B交流码解析精度提升方法及装置


[0001]本专利技术涉及信号传输
,具体涉及一种IRIG

B交流码解析精度提升方法及装置。

技术介绍

[0002]IRIG

B码是时间系统中的一种常用的串行传输方式,相较于并行传输方式而言,IRIG

B码的串行传输方式物理连接简单、传输距离远,接口标准化。IRIG

B码又包括两种方式:B(DC)码和B(AC)码,B(AC)码相较B(DC)码传输距离更远,但传输精度有一定损失。
[0003]常规的B(AC)码解码方法是对模拟信号低通滤波后进行AD采样,将模拟信号转换位数字信号,进行数字滤波后解调,最后直接解码。这种方法在AD采样频率有限的情况下,解析精度不高,而且解析出的秒脉冲不稳定,存在偏移。
[0004]现有的B(AC)码解析方法需要对模拟数据进行AD采样,采样的频率和精度均存在限制,ADC采样数据时,外界环境和自身数据转换均存在误差,导致采样结果不准确,如图1所示。
[0005]由于ADC存在采样误差,而且B(AC)解调是通过阈值判定将模拟波形转换成数字波形,导致解调出的B(DC)边界出现漂移,如图2所示。

技术实现思路

[0006]针对上述现有技术存在的问题,本专利技术提供了一种IRIG

B交流码解析精度提升方法及装置,有效对B(AC)解析存在的误差进行误差消除,提升B(AC)码的解析精度及稳定性。该技术方案如下:
[0007]第一方面,提供一种IRIG

B交流码解析精度提升方法,包括以下步骤:
[0008]获取解码后的B码秒脉冲序列;
[0009]基于第一关系式和第二关系式求解相邻脉冲之间的间隔标准值和最新一个脉冲的位置偏移值,所述位置偏移值表征脉冲的实际位置和理论位置的偏移值,所述第一关系式为:对B码秒脉冲序列中任意两个脉冲A,B之间的脉冲序列段AB,段AB中的所有脉冲产生的累计偏差为脉冲A的位置偏移和脉冲B的位置偏移的差值,所述第二关系式为:B码秒脉冲序列中的脉冲个数足够大的情况下,秒脉冲序列中的所有脉冲的位置偏移值分布符合正态分布;
[0010]基于最新一个脉冲的脉冲位置偏移值修正最新一个脉冲的脉冲位置;
[0011]在最新一个脉冲的脉冲位置基础上增加一个所述间隔标准值,得到下一个脉冲的准确脉冲位置。
[0012]具体来说,本申请中基于第一关系式得到含有每个脉冲位置偏移值的关系式,进一步结合第二关系式,可以得到在符合正态分布的情况下,所有脉冲的位置偏移值期望值为0,则可以理解,当B码秒脉冲序列中的脉冲个数足够大的情况下,第一脉冲和最后脉冲之间所有的脉冲的位置偏移期望值为0,进而则第一脉冲和末尾脉冲的位置偏移值一致,进一
步可以得到:当B码秒脉冲序列中的脉冲个数足够大的情况下,第一脉冲和末尾脉冲之间的实际间距总长度与理论总长度一致,即如果记相邻脉冲之间的间隔标准值为T
sec
,则第一脉冲和末尾脉冲之间的实际间距总长度为T
sec
与相邻脉冲间隔个数的乘积。
[0013]在一种实施方式中,在上述第一关系式和第二关系式的理论基础上,关于计算间隔标准值T
sec
的方法有一种简便方法,即:所述间隔标准值T
sec
的获取方法,包括:
[0014]基于第二关系式得到间隔标准值T
sec

[0015]其中,T
1,M+1
表示第1个脉冲到第M+1个脉冲之间的实际间距,M是满足第二关系式的脉冲个数。
[0016]在一种实施方式中,所述间隔标准值T
sec
的获取方法,包括:
[0017](1)基于第一关系式得到第三关系式,所述第三关系式表征任意两个脉冲之间的实际间距,即T
j,i
=(i

j)T
sec

j,i
,其中Δ
j,i
=Δ
i

Δ
j
,Δ
i
为第i个脉冲的位置偏移,Δ
j
为第j个脉冲的位置偏移,Δ
j,i
为第j和第i之间所有脉冲产生的累计偏差,j≤i

1;
[0018](2)当M值足够大时,分别对第M+1个脉冲到第M+N个脉冲中的每个脉冲进行一次预设分析,所述预设分析过程包括:
[0019]获取当前脉冲i分别获取前M个脉冲到所述当前脉冲的间隔距离T
i

M,i
、T
i

M+1,i
、...、T
i

1,i
,i取值M+1到M+N;
[0020]当前脉冲i的前M个脉冲到当前脉冲之间的间隔累计得第四关系式:当前脉冲i的前M个脉冲到当前脉冲之间的间隔累计得第四关系式:
[0021](3)对SUM(i)进行累加得第五关系式:
[0022][0023](4)基于第五关系式得到间隔标准值T
sec

[0024]关于计算间隔标准值T
sec
的方法,本申请实施例提供另一种考虑,可以理解,如上述第三关系式所述,任意两个脉冲之间的实际间距长度是由两个脉冲之间所有脉冲的理论间距累加和两个脉冲之间所有脉冲的累计偏移组成,即任意两个脉冲之间的实际间距长度基于最左侧脉冲的位置偏移、最右侧脉冲的位置偏移和相邻脉冲间隔标准值T
sec
确定,结合上述第二关系式,可以得到在当B码秒脉冲序列中的脉冲个数足够大的情况下,所有脉冲的位置偏移累加为0,基于此,对上述第三关系式进行配项形成上述第四关系式,对于所述“任意两个脉冲之间的实际间距长度”选择合适的多个不同的“任意两个脉冲”组合,本申请实施例中对“任意两个脉冲”中的右侧脉冲固定,则“任意两个脉冲之间的实际间距长度”中右侧脉冲的位置偏移固定,对“任意两个脉冲”中的左侧脉冲设置依次为满足第二关系式的B码秒脉冲序列中的每个脉冲,在此基础上,“任意两个脉冲之间的实际间距长度”的左侧脉冲的位置偏移利用正态分布特征消除,即可得到上述第四关系式,即对于前M个脉冲到当前脉冲i之间的间隔累计SUM(i)基于相邻脉冲间隔标准值T
sec
和当前脉冲i的位置偏移确定,进一步对当前脉冲i个位置进行变换,使得累计N个不同的“当前脉冲i”的位置偏移符合上述第二关系式的正态分布,以实现对SUM(i)中“当前脉冲i的位置偏移”消除,基于此,本申
请中对上述第四关系式进行配项形成上述第五关系式,对当前脉冲i的位置依次后移一位,同时依次对每个当前脉冲获取其对应的第四关系式,对所有不同当前脉冲i的第四关系式进行累加,实现对每个第四关系式中SUM(i)中“当前脉冲i的位置偏移”消除,即可得到如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种IRIG

B交流码解析精度提升方法,其特征在于,包括以下步骤:获取解码后的B码秒脉冲序列;基于第一关系式和第二关系式求解相邻脉冲之间的间隔标准值和最新一个脉冲的位置偏移值,所述位置偏移值表征脉冲的实际位置和理论位置的偏移值,所述第一关系式为:对B码秒脉冲序列中任意两个脉冲A,B之间的脉冲序列段AB,段AB中的所有脉冲产生的累计偏差为脉冲A的位置偏移和脉冲B的位置偏移的差值,所述第二关系式为:B码秒脉冲序列中的脉冲个数足够大的情况下,秒脉冲序列中的所有脉冲的位置偏移值分布符合正态分布;基于最新一个脉冲的脉冲位置偏移值修正最新一个脉冲的脉冲位置;在最新一个脉冲的脉冲位置基础上增加一个所述间隔标准值,得到下一个脉冲的准确脉冲位置。2.根据权利要求1所述的一种IRIG

B交流码解析精度提升方法,其特征在于,所述间隔标准值T
sec
的获取方法,包括:基于第二关系式得到间隔标准值T
sec
:其中,T
1,M+1
表示第1个脉冲到第M+1个脉冲之间的实际间距,M是满足第二关系式的脉冲个数。3.根据权利要求1所述的一种IRIG

B交流码解析精度提升方法,其特征在于,间隔标准值T
sec
的获取方法,包括:(1)基于第一关系式得到第三关系式,所述第三关系式表征任意两个脉冲之间的实际间距,即T
j,i
=(i

j)T
sec

j,i
,其中Δ
j,i
=Δ
i

Δ
j
,Δ
i
为第i个脉冲的位置偏移,Δ
j
为第j个脉冲的位置偏移,Δ
j,i
为第j和第i之间所有脉冲产生的累计偏差,j≤i

1;(2)当M值足够大时,分别对第M+1个脉冲到第M+N个脉冲中的每个脉冲进行一次预设分析,所述预设分析过程包括:获取当前脉冲i分别获取前M个脉冲到所述当前脉冲的间隔距离T
i

M,i
、T
i

M+1,i
、...、T
i

1,i
,i取值M+1到M+N;当前脉冲i的前M个脉冲到当前脉冲之间的间隔累计得第四关系式:当前脉冲i的前M个脉冲到当前脉冲之间的间隔累计得第四关系式:(3)对SUM(i)进行累加得第五关系式:(4)基于第五关系式得到间隔标准值T
s...

【专利技术属性】
技术研发人员:钱昊范书广卢小银
申请(专利权)人:合肥中科君达视界技术股份有限公司
类型:发明
国别省市:

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

1