基于LabVIEW的高精度频率测量算法研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
f61徐晓彤等.基于LabVIEW的低频虚拟信号源设计.微计算 机信息。2005,21(5)
(a)普通算法误差曲线
Research on High Precision Frequency Measure
Algorith m Based on LabV I EW
ZHANG Jie,CUI Jian
(PL~Institute of Communication and Commad,Wuhan 430010)
4频谱校正原理
在上述处理过程中。由于第一次测得的fl存在一 定的误差,使得由fl计算出的#sa也存在误差。另外. 采样点数的调整是按给定频率分辨率的整数倍计算 的.即髑只能按频率分辨率的整数倍变化.当频率测 量精度要求更高.而采样点数受到限制时.可以用能量 矩平衡的方法对测得的频率值进行校正。能量矩平衡 校正原理如图3所示。
报(自然科学版),2001,16(1):l~P7 [4]National Instrument Corporation.LabVlEW 7 Express Mea-
surements MannuM
【5】侯国屏等.LabVIEW 7.1编程与虚拟仪器设计.北京:清华 大学fl{版社.2001:346~350
!三竺
基于LabVI EW的高精度频率测量算法研究
张杰
崔健

(解放军通信指挥学院二系,武汉430010)
摘要:为提高频率测量精确度.提出一种自动调整采样参数与频谱校正相结合的频率测量算法。 该算法首先根据当前频率值调整采样点数。以满足整周期采样的要求,然后用能量矩4z撞i- 法对谱线进行校正,可使测量精确度有较大的提高。
1 FMCW雷达频率检测电路的组成
FMCW雷达中频信号处理电路如图1所示。发射 信号与反射信号经混频器混频.其差频信号经信号调 理电路进行放大、滤波后送数据采集与F兀’处理电路, 计算机根据中频信号频率利用公式计算出距离(R)和速 度(V)。
图l FMCW雷达中频信号处理电路
主要公式如下:
厶=等岳,仁等舶,仁孚 船叽撬’堕,矿=杀惭)
5 实验结果
将校正公式在LabVIEW语言环境下用NI一数据采 集卡进行了实际采集实验。输入信号在10.80KHz范 嗣内以700Hz为间隔取100个频率点.用普通方法测 得的以标准差表示的相对误差曲线如图4(a)所示,相 对误差标准差为1.03%.用自动调整柏与频谱校正相 结合的测最方法得到的相对误差曲线如图4(b)所示,相 对误差标准差为0.01%,实测结果表明.改进后的算法 可使频率测量精度提高100倍以上.同时具有较好的 抗干扰能力。
其中:£+为i角波上升段中频频率;fI一为i角波下 降段中频频率;厶为目标运动时的多普勒频率;C为电 磁波传播速度:T为调制二角波周期;B为发射信号带 宽;入为发射信号波长;£为发射信号中心频率。
由R、V式町以看出,只要实时测量出k、£一,即可 计算出R和V。
2 虚拟仪器介绍
虚拟仪器是一种基于计算机的自动化测试系统。 虚拟仪器通过软件将计算机强大的计算处理能力和仪 器硬件的测量控制能力结合在一起.大大缩小了仪器 硬件的成本和体积。LabVIEW(Laboratory Virtual lnstr- ament Engineering) 美国国家仪器公司开发的一种图 形化虚拟仪器编程语言.它具有丰富的函数库.可以完 成数据采集、分析、显示、存储等功能,利用LabVIEW设 计的频率测量程序具有较大的灵活性和开放性.给 FMCW雷达的研究带来了极大的方便。
p山+p归…印瓴邓函
作为一般表达式.令谱线组有效谱线为N。则上式

现万代方计数算据机2010.05
竺三!

可表示为:


∑J口J,=pofo=∑.p二
扭I
l=I


肛(∑p√:)/(∑p。)
t=l
I=I
在上式中,有边分子部分为各谐波分量的能量矩
(功率Pi与频率‘乘积)之和,分母是各次谐波功率之 和,分式比值则是校正后的fo.它代表r谱线包络的能 量重心.
Keywords:Frequency Measure;FMCW Radar;,LabVIEW;Frequency Leakage;Energy Moment Balancing;
Correction
万方数据
现代计算机2010.05

(a)i=0
卧凹
一熙leSi ∽眦=呈募一一L— 吁 团
H三 gIal跏Bv’l
nI!些!!:±r1 兰幽 一-
F—T匿哦鼬№删洲㈨二 、

咧 L 姒Fs
≯ 回
丌o

(h)i=l 图2采样参数调整程序框图
圈3能量矩平衡原理图
pl。p。足经FFrr分析得到的一组谱线,可以设想在 谱线组的反方向存在一个Po,它等于谱线组能量之和, 位于实际信号频率fo处。假定po乘以矗表示P。对频率 原点的能量矩.此能量矩应等于谱线组各分能量矩之 和.即:
关键词:频率测量;FMCW雷达;LabVIEW;频率泄漏;能量矩平衡;校正
//
0 引言 在调频连续波(FMCW)雷达测量实践中,为得到
中频信号的频率m,通常采用快速傅里叶变换(FFfr)的 方法将时间信号变成离散的频谱信号.然后根据峰值 谱线的位置确定频率值。而在数据采集环境下.采集电 路和被测信号一般不具备同步关系.采集到的是被截 断的离散信号。在对这种信号进行离散傅立叶变换时, 所得到的只是连续谱的一些离散值.在非整周期采样 条件下.谱线最大值的位置往往偏离频谱包络中心,从 而形成泄漏误差。
按此方法在kbVIEW环境F编写的图形化程序 如图2所示.将两次采集及FF.I'处理过程置于For循 环框架内.F0r循环计数端El N=2.当重复端口i=0时。 执行第一次循环.以I}S=1000、F。=1MHz进行第一次采 集和F盯变换,得到一个频率值fl。并将fl通过移位寄 存器传输到框架左端,i=l时,ease框架为False。将f1 和R接人case框架.由框架内儿个节点完成对群s的 修正运算.并以新的#Sa进行第二次数据采集和Ff-I. 得到频率值f2,此时。已基本克服非整周期采样带来的 泄漏误差。
为克服频谱泄漏.本方案采用动态调整采样点数 的办法实现整周期采样。具体方法是:先按照距离分辨 率的最低要求(AR:lm).根据调频连续波(FMCW)雷达 中频信号公式fF4BwrC(B为发射信号带宽取300MHz、 T为调制二三角波周期取2ms、R为距离测最范嗣取5。 100m、C为电磁波传播速度),计算出频率分辨率△fl= lKHz,再根据公式:幽=吖桶(Fs为采样频率、朽为采样 点数)给m采样频率L=lMHz,计算出采样点数#s= 1000。用此参数先粗测一次频率值为fl,接下来进行以 下三步处理:①用F。除以fI,得到A=FJf,(一个信号周 期包含的采样点数):⑦用#S除以A,得到实际采集信 号的周期数B:③对B取整数并乘以A,得到调整后的 采样点数#sa,以#sa、F。为新的采样参数进行第二次采 集并进行快速傅立叶变换得到最后的频率值f2,此时, 已基本消除非整周期采样产牛的泄漏误差。
(b)改进算法误差曲线
图4两种算法误差对比
参考文献 『11庞浩等.应用F盯进行电力系统谐波分析的改进算法.中
国电机工程学报,2003,23(6):50—54 『2]T康。江利旗.离散频谱的能量霞心校正法.振动工程学
报,2001.14(3):354—358 f31ff汀凯,丁康.在LabVIEW中实现频谱校正.汕头大学学
3 采样参数调整原理
FMCW雷达混频器输出的中频信号是被i角波截
收稿日期:2010-03-29 修稿日期:2010-03-31 作者简介:张杰(1977一),男,河北石家庄人,硕士研究生,讲师,研究方向为计算机应用
万方数据
现代计算机2010.05

\\
竺竺
断的不连续信号.其频谱是具有一定主瓣宽度及多个 旁瓣的连续谱。在对信号进行离散傅靛叶变换时,所得 到的只是连续谱的一蠖离散值,为使离散傅立叶变换 结果和实际信号频率一致.应当保证在一个丁作周期 内采集到的中频信号是一个完整周期(或足信号周期 的整数倍).否则会产生较大的测量误差。
Abstract:For improving the precision of the frequency measure,presents a frequency measure algorithm by integrating automatic adjusting the sampling parameter and spectrum correction.By using this algorithm,first adjust the sampling number based oFra Baidu bibliotek current frequency for meeting the request of the integral period sampling,afterwards,the spectrum is further corrected by using the balancing of the energy rules,SO a8 to get a more precise measure.
相关文档
最新文档