1.本发明涉及卫星通信领域技术领域,尤其涉及一种频偏检测方法、系统、存储介质和电子设备。
背景技术:
2.随着通信业务由海上用户向陆地移动和航空用户扩展,1994年改名为国际移动卫星通信组织(international mobile satellite organization,imso)但其缩写仍然是inmarsat。inmarsat系统能覆盖地球南北纬76度之内的所有区域,能够提供多种通信服务,承担了目前海上绝大部分的通信业务。
3.在卫星移动通信系统中,由于卫星与移动终端之间的相对运动,会导致多普勒效应。因此必须分析在卫星可视范围内移动终端的多普勒频偏和变化规律,从而补偿多普勒效应,提高通信质量。同时基于成本考虑,绝大部分接收机自身的晶振精度不够高,也会产生时钟漂移频率偏差的问题。例如石英晶体的频率偏差率一般在0.25ppm,以l1频率的振荡器而言,0.25ppm相当于约400hz的频率误差。该频率误差在基带信号处理时也必须要被考虑进来。
技术实现要素:
4.为解决上述技术问题,本发明提供了一种频偏检测方法、系统、存储介质和电子设备。
5.本发明的一种频偏检测方法的技术方案如下:
6.s1、根据待检测信号的初始频偏值对所述待检测信号进行预纠偏,得到所述待检测信号的残留频偏范围;
7.s2、根据预设频偏搜索步长和预设时域数据长度,在所述残留频偏范围内搜索并得到所述待检测信号的***大频点模值,并根据预设搜索频点个数和所述***大频点模值得到所述待检测信号的第二*大频点模值;
8.s3、根据所述***大频点模值的索引值和所述第二*大频点模值的索引值之间的差值判断所述待检测信号中是否存在残留频偏值,若是,则根据所述初始频偏值和所述残留频偏值确定所述待检测信号的*终频偏值,若否,则将所述初始频偏值确定为所述待检测信号的*终频偏值。
9.本发明的一种频偏检测方法的有益效果如下:
10.本发明的方法根据待检测信号的初始频偏值对待检测信号进行预纠偏,得到待检测信号的残留频偏范围,根据预设频偏搜索步长和预设时域数据长度,在残留频偏范围内搜索***大频点模值和第二*大频点模值,并根据***大频点模值的索引值和第二*大频点模值的索引值之间的差值判断所述待检测信号中是否存在残留频偏值。因此,本发明的方法实现简单,快速高效,通过gnss芯片的同步和定位过程,先确定一部分频偏值,并利用该频偏值进行预纠偏,然后仅需要在残留频偏范围内,进行dft扫描,确认残留频偏值。