适用于星基ADS-B的低置信度矩阵可靠提取算法和检错纠错高性能算法制造技术

技术编号:26177583 阅读:77 留言:0更新日期:2020-10-31 14:22
本发明专利技术属于航空监视技术领域,涉及一种适用于星基ADS‑B的低置信度矩阵可靠提取算法,利用最大似然比法则,建立数学模型提取矩阵提取所述低置信度矩阵;一种适用于星基ADS‑B的检错纠错高性能算法,包括提取星基ADS‑B接收数据的低置信度矩阵;建立每个错误位置的错误图表样;计算接收信号的校验位;判断校验位是否全零;确定低置信度的位置;对低置信度位在图表中对应的错误图样进行异或纠错;判断异或结果与校验位是否一致,若不一致,则对下一错误图样继续进行异或纠错;若一致,则取反低置信度位;进行CRC验证,若通过则输出该数据。本发明专利技术解决了在任意位置的5个及以上的错误纠错,达到了高译码率的要求。

【技术实现步骤摘要】
适用于星基ADS-B的低置信度矩阵可靠提取算法和检错纠错高性能算法
本专利技术属于航空监视
,涉及一种适用于星基ADS-B的低置信度矩阵可靠提取算法和检错纠错高性能算法。
技术介绍
假设星基ADS-B接收的信号在同步准确、无频偏无相偏的情况下,数据包长度为112,误码率在0.01~0.03范围内时,如图1所示,根据误码个数的统计概率密度曲线、误码个数的分布函数曲线,误码个数为5个时译码概率在90%以上。如图2所示,图中为从0-5五种不同纠错个数与译码率的关系,经过试验探讨,在1000帧数据中,纠错个数逐渐增加会提高译码性能。因此可以得出,对于星基ADS-B信号的检错纠错能力需要达到5个及以上,才能达到高译码率的要求。然而现有的纠错算法中,蛮力技术纠正的ADS-B信号的错误数据位个数小于或等于5,如果错误数据位个数大于5,蛮力技术将无法对其进行纠错;保守技术纠正的ADS-B信号的错误数据位个数小于或等于12,且所有错误的数据位在一个宽度为24的窗口之内,如果任何两个错误数据位的跨度超出了24比特窗的范围,保守技术将无法对其进本文档来自技高网...

【技术保护点】
1.一种适用于星基ADS-B的低置信度矩阵可靠提取算法,其特征在于:利用最大似然比法则,建立数学模型提取矩阵提取所述低置信度矩阵。/n

【技术特征摘要】
1.一种适用于星基ADS-B的低置信度矩阵可靠提取算法,其特征在于:利用最大似然比法则,建立数学模型提取矩阵提取所述低置信度矩阵。


2.根据权利要求1所述的适用于星基ADS-B的低置信度矩阵可靠提取算法,其特征在于:所述利用最大似然比法则,建立数学模型提取矩阵提取低置信度矩阵,具体包括:
叠加噪声后的低电平位分布满足均值为0,记为LowLevel=0,计算叠加噪声后的高电平位的均值作为高电平基线HighLevel;
已知数据位每1微秒信号高低电平位各占0.5微秒,其关系记为:
typea(idx)=(slice(idx)-HighLevel)2,高电平
typeb(idx)=(slice(idx)-LowLevel)2,低电平
其中,typea(idx)表示当前码元不是高电平的可能性,typeb(idx)表示当前码元不是低电平的可能性,slice(idx)表示当前码元幅度;
根据最大似然准则,得到:
P1(idx)=typea(idx)+typeb(iax+1),判定为1的概率
P0(idx)=typeb(idx)+typea(idx+1),判定为0的概率
其中,P1(idx)表示当前信号判为1的概率,P0(idx)表示当前信号判为0的概率;
则该时刻的置信度定义为:
P10(idx)=|P1(idx)-P0(idx)|
进而得到整个数据位的置信度矩阵Diff1。


3.根据权利要求2所述的适用于星基ADS-B的低置信度矩阵可靠提取算法,其特征在于:所述计算叠加噪声后的高电平位的均值,具体为:利用已知序列的高电平位置矩阵A=[10100001010000001001010110],计算平均值作为高电平基线;所述已知序列为:8微秒的帧头和5微秒的DF序列。


4.根据权利要求3所述的适用于星基ADS-B的低置信度矩阵可靠提取算法,其特征在于:还包括:
对提取的低置信度矩阵进行下一步验证,具体包括以下步骤:
根据数据位的相位信息,利用相邻数据位的角度连续变化的特点,设置长度为LSW=5*SPS*2的滑动窗口;
以窗口内正相位和负相位的比例为影响因素CSV,以波动范围为影响...

【专利技术属性】
技术研发人员:张学军简鑫慧黄如
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京;11

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

1