法律状态公告日
法律状态信息
法律状态
2016-07-20
未缴年费专利权终止 IPC(主分类):G01S7/02 授权公告日:20130605 终止日期:20150530 申请日:20110530
专利权的终止
2013-06-05
授权
授权
2011-11-30
实质审查的生效 IPC(主分类):G01S7/02 申请日:20110530
实质审查的生效
2011-10-19
公开
公开
技术领域
本发明涉及一种调频连续波引信定距系统的差频信号频率检测方法,属于引信技术领域。
背景技术
调频连续波(FMCW)引信具有定距精度高,无距离盲区,距离信息包含在差频信号的频率中,与幅度关系不大,因此抗干扰能力强等诸多优点。FMCW引信定距系统最终需要检测最佳起爆距离所对应的差频频率,来控制引信作用。
传统的差频信号频率检测方法一般采用快速傅立叶变换(FFT)算法,但FFT算法计算量大,占用了大量的信号处理时间,虽然可以用DSP和FPGA等高速芯片实现来保证实时性,但却提高了系统成本,同时器件体积占据了引信狭小的空间。
如何利用低成本、小体积的器件,在保证实时性的前提下,对引信最佳起爆距离对应的差频信号频率进行高效地检测是实现的难点。
发明内容
本发明的目的是为了解决现有技术存在的缺点,提供一种调频连续波引信定距系统的差频信号频率检测方法。
本发明的目的是通过以下技术方案实现的。
本发明的一种调频连续波引信定距系统的差频信号频率检测方法,该方法按照引信系统的战术技术指标要求,通过确定采样频率FS、选择数据块点数N和预计算常数后利用优化的Goertzel算法对引信最佳起爆距离所对应的频率进行检测;具体步骤为:
1)根据差频信号频率范围确定采样频率FS;
2)根据步骤1)中的采样频率FS和实际需要的频率分辨率来确定数据块点数N;
3)预计算优化的Goertzel算法中的常数,并编码存储到频率检测程序中;其中,优化的Goertzel算法中的频率系数k如式(1)所示,优化的Goertzel算法中的一个常系数coeff如式(2)所示:
其中,fdetect表示要检测的目标频率;
4)利用优化的Goertzel算法的公式进行频率检测,优化的Goertzel算法的公式如式(3)和式(4)所示:
vk(n)=coeffgvk(n-1)-vk(n-2)+x(n) (3)
其中,x(n)为输入的差频信号采样数据,vk(n)是滤波器输出值;
通过第4)步得到所要检测的频率信号的能量即|X(k)|2,当|X(k)|2超过预定的阈值时则检测到了目标频率为(k/N)Fs的差频信号;
式(3)为实递归线性递归滤波器,n=0,L L,N;
式(4)在计算时每N点执行一次,即在每次采样后立即用式(3)进行处理,但在每个第N次采样用式(4)进行一次频率点检测;
优化的Goertzel算法中的点数N与FFT中不同,不必是2的整数次幂;频率系数k可以取小数。
前三步计算均可以预先完成,然后编码存储到频率检测程序中,从而节省存储器RAM和ROM空间,也可以动态方式计算,即在频率检测程序运行时根据输入的引信战术技术指标边采集差频信号数据边用式(1)和式(2)进行计算。
数据块点数N控制了该方法的频率分辨率大小,为了获取尽可能大的频率分辨率需要尽量将N取高。然而N越大,频率检测的计算时间就越长,因为必须等所有这N个采样都完成后才能开始进行目标频率检测。若想缩短频率点检测的时间同时又获取尽可能大的频率分辨率,就必须适当调整N值。这需要在引信中对信号处理时间要求的约束中折衷来确N的值。与FFT中不同,这里N不必是2的整数次幂。
有益效果
本发明的方法利用低成本、小体积的单片机(MCU)即可实现,运算量小,节省引信系统空间和信号处理时间,检测实时性好;在军事上有着重要的应用价值,能够快速有效地检测出引信最佳起爆距离所对应的差频频率,在调频连续波引信定距系统中具有良好的应用前景。
具体实施方式
实施例1
引信技术指标要求距离分辨率为0.75m,作用距离为7.5m。假设弹目起始距离为30m,弹目接近速度为600m/s。按照如下方法对预定起爆距离所对应的目标频率差频信号进行检测,具体步骤为:
1)根据差频信号频率范围0~200kHz来确定采样频率FS为1MHz,频率分辨率为5.12kHz;N为200;
2)预计算优化的Goertzel算法中的常数,并编码存储到频率检测程序中;其中,优化的Goertzel算法中的频率系数k如式(1)所示,优化的Goertzel算法中的一个常系数coeff如式(2)所示:
其中,fdetect表示要检测的目标频率;
3)利用优化的Goertzel算法的公式进行频率检测,优化的Goertzel算法的公式如式(3)和式(4)所示:
vk(n)=coeffgvk(n-1)-vk(n-2)+x(n) (3)
其中,x(n)为输入的差频信号采样数据,vk(n)是滤波器输出值;
通过第3)步得到所要检测的频率信号的能量即|X(k)|2,当|X(k)|2超过预定的阈值0.8时则检测到了目标频率为(k/N)Fs的差频信号。
式(3)为实递归线性递归滤波器,n=0,L L,N;
式(4)在计算时每N点执行一次,即在每次采样后立即用式(3)进行处理,但在每个第N次采样用式(4)进行一次频率点检测;
根据上述方法得出的检测结果为:在37.6ms时检测到|X(k)|2大小为输出理论最大值的0.9985,超过0.8,此时对应的弹目距离为30-600×0.376=7.44m≈7.5m,即检测出了预定起爆距离所对应的目标频率差频信号。
实施例2
引信技术指标要求为距离分辨率0.75m,作用距离7.5m。假设弹目起始距离为30m,弹目接近速度为600m/s。按照如下方法对预定起爆距离所对应的目标频率差频信号进行检测,具体步骤为:
1)根据差频信号频率范围0~200kHz来确定采样频率FS为1MHz,频率分辨率为5.12kHz;N为200;
2)计算优化的Goertzel算法中的常数;其中,优化的Goertzel算法中的频率系数k如式(1)所示,优化的Goertzel算法中的一个常系数coeff如式(2)所示:
其中,fdetect表示要检测的目标频率;
3)利用优化的Goertzel算法的公式进行频率检测,优化的Goertzel算法的公式如式(3)和式(4)所示:
vk(n)=coeffgvk(n-1)-vk(n-2)+x(n)(3)
其中,x(n)为输入的差频信号采样数据,vk(n)是滤波器输出值;
通过第3)步得到所要检测的频率信号的能量即|X(k)|2,当|X(k)|2超过预定的阈值0.8时则检测到了目标频率为(k/N)Fs的差频信号。
式(1)和式(2)根据引信装定的作用距离7.5m所对应的目标频率在检测程序初始化过程中进行计算;
式(3)为实递归线性递归滤波器,n=0,L L,N;
式(4)在计算时每N点执行一次,即在每次采样后立即用式(3)进行处理,但在每个第N次采样用式(4)进行一次频率点检测;
根据上述方法得出的检测结果为:在37.6ms时检测到|X(k)|2大小为输出理论最大值的0.9985,超过0.8,此时对应的弹目距离为30-600×0.376=7.44m≈7.5m,即检测出了预定起爆距离所对应的目标频率差频信号。
机译: 用于定距安装的锚固系统,在定距套筒上有圆周槽,膨胀螺栓通过定距套筒连接到另一个膨胀塞,并且膨胀螺钉具有螺纹部分
机译: 驾驶员辅助系统雷达调频连续波雷达,一种用于机动车辆的操作方法,涉及基于两个差信号确定物体的距离和/或相对速度
机译: 用作脉冲激光器的模式耦合器的可饱和吸收镜,具有用于改变空气层厚度的机械定距片,该机械定距片形成在可吸收吸收剂层系统和介电布拉格镜之间