发明名称 一种用于数字监测接收机的高速扫描方法
摘要 本发明提供了一种多功能数字监测接收机的高速扫描方法,该方法采用连续跟踪扫描法和大间距频率跳变的快速傅里叶变换法并实现了双模式高速扫描。在扫描之前,系统通过用户设置进行扫描时间估算并选择最佳的扫描模式;而且在内部数据存储和交互过程中引入了中断机制和乒乓存/取的高效模式,实现了无间断数据存储与传输。高效的扫描模式和数据处理方式节约了扫描时间开销,大大的提高了扫描搜索效率。本发明具有经济和高效等优点,非常适用于经济型监测接收机或系统使用。
申请公布号 CN104202097A 申请公布日期 2014.12.10
申请号 CN201410386863.7 申请日期 2014.08.07
申请人 安徽白鹭电子科技有限公司 发明人 万耿华
分类号 H04B17/00(2006.01)I 主分类号 H04B17/00(2006.01)I
代理机构 安徽合肥华信知识产权代理有限公司 34112 代理人 余成俊
主权项 一种用于数字监测接收机的高速扫描方法,其特征在于:采用连续跟踪扫描法和大间距频率跳变的快速傅里叶变换法实现双模式高速扫描,并且在用户设置参数的基础上预估计双模式高速扫描的扫描时间,获得该次扫描的最优扫描模式;所述的双模式高速扫描的扫描时间预估计和最优扫描模式选择具体包括以下步骤:S1:根据用户设定的分辨率大小和扫描宽度,耦合出相应的小进程和每个带宽分辨率下需要处理和检波的次数;根据频率扫描范围内需要处理的数据长度,确定存储的数据帧数;然后根据每点的驻留时间计算扫描宽度范围内的每帧数据的数据处理和存储的总时间t<sub>S1</sub>;S2:计算连续跟踪扫描模式在每次中断后数据交互的时间以及指令开销时间t<sub>S2</sub>;判断t<sub>S2</sub>与的t<sub>S1</sub>关系,如果t<sub>S2</sub>大于t<sub>S1</sub>,则每帧处理的时间需要按照t<sub>S2</sub>计算,而本振则需要在第一帧数据处理过后才开始第二帧数据的步进扫描;如果t<sub>S2</sub>小于t<sub>S1</sub>,则每帧处理的时间需要按照t<sub>S1</sub>计算,而此时本振则无需等待,在给出第一帧数据的中断后直接进入第二帧数据的步进扫描;S3:根据步骤S1和步骤S2获得连续跟踪扫描模式的扫描时间大小:t<sub>S</sub>=N×max(t<sub>S1</sub>,t<sub>S2</sub>),N则表示在扫描频段内需要处理的数据帧数;S4:根据用户设定的分辨率大小和扫描宽度,耦合相应的快速傅里叶变换长度大小和其需要处理的次数m,计算获得每次快速傅里叶变换的算法执行和数据存/取时间以及每次频率跳变后环路稳定时间之和t<sub>F1</sub>;完成一次数据处理后需要以中断方式通知CPU进行取数,所以需要计算每次中断响应时间、数据交互时间和指令开销时间之和t<sub>F2</sub>,同样需要比较t<sub>F1</sub>和t<sub>F2</sub>的大小,然后获得总的扫描时间t<sub>F</sub>=m×max(t<sub>F1</sub>,t<sub>F2</sub>);S5:通过对比t<sub>S</sub>和t<sub>F</sub>,确定选用连续跟踪扫描法还是大间距频率跳变的快速傅里叶变换法进行快速频率扫描,并下发相应的控制参数。
地址 230088 安徽省合肥市高新区文曲路8号