【技术实现步骤摘要】
一种基于混合基FFT的激光多普勒测速仪测速方法
[0001]本专利技术涉及流体速度测量
,更具体的说是涉及一种基于混合基FFT的激光多普勒测速仪测速方法。
技术介绍
[0002]激光多普勒测速技术是利用激光器且基于光的多普勒效应测量并计算流体(固体)速度的一种技术,具有非接触测量、准确度高、空间分辨率高和动态响应快等独特优势,基于该技术设计的激光多普勒测速仪(Laser Doppler Velocimetry,LDV)广泛应用于微粒测速、能源环保、临床医疗、生物医药、深潜勘探、卫星导航、工业生产等领域。
[0003]LDV主要由激光器、入射光学单元(分光系统)、收集光学单元(光接收系统)、多普勒信号处理系统、数据处理系统组成。其中多普勒信号处理系统负责对光接收系统收集的光电流信号进行预处理,提取多普勒信号后送至数据处理系统解算多普勒频率,最终计算得到速度。数据处理的过程通常由计算机完成,数据处理算法是LDV解算多普勒频率的关键。传统的数据处理算法有离散傅里叶变换(Discrete Fourier Transform,DFT)、基
‑
2快速傅里叶变换(Fast Fourier Transform,FFT)与混合基FFT的快速算法。这3种算法在LDV测速应用上都有各自的缺陷:DFT将时域离散信号转为频域离散表示,计算时包含大量复数运算,在LDV实际测量过程中,大量复数运算会导致多普勒信号解算时间较长、测量实际速度产生一定的滞后,使现场测量的效率与实时性无法满足要求;基
‑
...
【技术保护点】
【技术特征摘要】
1.一种基于混合基FFT的激光多普勒测速仪测速方法,其特征在于,包括:按照预设采样间隔采集模拟光电信号,并进行预处理,得到离散多普勒信号序列;将所述离散多普勒信号序列依次分解为较短的子序列;构造DFT迭代过程的三项变量因子矩阵;所述三项变量因子矩阵为:输入序列矩阵、系数旋转因子矩阵和DFT旋转因子矩阵;基于所述三项变量因子矩阵对所述子序列进行DFT的逐层迭代计算,得到多普勒信号序列幅值频谱及其最大值,并求出频谱最大值的主频序号;根据所述频谱最大值的主频序号依次计算多普勒频率和最终流体速度。2.根据权利要求1所述的一种基于混合基FFT的激光多普勒测速仪测速方法,其特征在于,第m层DFT的表达式为:其中,X
m
表示第m层的输出序列矩阵,表示第m层的DFT旋转因子矩阵,X
m
‑1表示第m层的输入序列矩阵,表示第m层的系数旋转因子矩阵。3.根据权利要求2所述的一种基于混合基FFT的激光多普勒测速仪测速方法,其特征在于,将所述离散多普勒信号序列依次分解为较短的子序列,包括:将所述离散多普勒信号表示为N点序列x(n)形式,即x(0),x(1),
…
,x(N
‑
1);将N进行质因数分解,分解为N=r1r2…
r
L
,其中,r1,r2,
…
,r
L
为L个从小到大依次排列的质数,用分解的L个质数作为混合基,将任意小于N的十进制非负整数表示为多基多进制形式。4.根据权利要求3所述的一种基于混合基FFT的激光多普勒测速仪测速方法,其特征在于,第m层输入序列矩阵X
m
‑1的构造过程为:设X
m
‑1最初为N维向量,对N进行质因数分解后,所述离散多普勒信号序列由N维向量变为X
m
‑1(k
L
‑1,k
L
‑2,
…
,k
L
‑
m+1
,n
L
‑
m
,
…
,n0)的L维矩阵,运用降维规则将L维矩阵降维为二维矩阵;对降维后的二维矩阵进行DFT的迭代计算,输出二维矩阵X
m
;对输出的二维矩阵X
m
按照降维时顺序的逆序重新升维成新的L维矩阵X
m
(k
L
‑1,k
L
‑2,
…
,k
L
‑
m
,n
L
‑
m
‑1,
…
,n0),再按基顺序的逆序重新组合元素,构成N维向量,获得下一层的N维输入向量X
m
。5.根据权利要求4所述的一种基于混合基FFT的激光多普勒测速仪测速方法,其特征在于,所述降维规则为:将L维矩阵X
m
‑1的第m维元素X
m
‑1(n
L
‑
m
),n
L
‑
m
=0,1,
…
,r
m
‑
1作为输入序列矩阵的第一列,r
m
表示第m个基;将剩下维数中的元素按基的逆序,即r
L
r
L
‑1…
r
m+1
r
m
‑1…
r1的顺序依次添加到矩阵的列;最终得到一个降维后的二维矩阵X
m
‑1(n
L
‑
m
,(k
L
‑1…
...
【专利技术属性】
技术研发人员:崔骊水,张育闻,李春辉,
申请(专利权)人:中国计量科学研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。