声学多普勒流速快速测量的设计

测控技术与仪器仪表
声学多普勒流速快速测量的设计
张羽,李永倩,鲍帅,范寒柏
(华北电力大学电气与电子工程学院,河北保定071000)
摘要:传统的多普勒流速剖面测量仪将混频正交与低通滤波在软件中实现,存在测量时间长、精度不高等问题。为解决上述问题,采用运算速度更快、内存容量更大的STM32H743单片机作为主控芯片,同时设计了将信号混频、正交与FIR低通滤波在硬件电路中实现的多普勒流速剖面仪,这样大大减少了CPU的运算时间,提高了测量精度。运用FFT算法进行信号质量分析,利用自相关算法计算出各层流速。通过试验,对测得的多普勒频偏以及流速进行分析,结果表明,系统的设计满足在实际小型河流中的精确测量,具有可行性。
关键词:正交混频;多普勒流速剖面仪;质量分析;自相关算法
中图分类号:TN913文献标识码:A DOI:10.16157/j.issn.0258-7998.200546
中文引用格式:张羽,李永倩,鲍帅,等.声学多普勒流速快速测量的设计[J].电子技术应用,2021,47(5):54-58.
英文弓I用格式:Zhang Yu,Li Yongqian,Bao Shuai,et al.Design of rapid measurement of acoustic Doppler velocity[J].Application of Electronic Technique,2021,47(5):54-58.
Design of rapid measurement of acoustic Doppler velocity
Zhang Yu,Li Yongqian,Bao Shuai,Fan Hanbai
(College of Electrical and Electronic Engineering,North China Electric Power University,Baoding071000,China)
Abstract:In traditional Doppler velocity measurement,mixing quadrature and low-pass filtering are generally implemented in soft­ware,which results in relatively long measurement time and low accuracy.In order to solve the above-mentioned,STM32H743sin­gle chip computer with faster operation speed and larger memory capacity has been used as t he main control chip,and a Doppler velocity profiler is designed by using signal mixing,orthogonal and FIR low-pass filtering in the h ardware circuit,which greatly re­duces the CPU operation time and improves the measurement efficiency.At the same time,FFT algorithm has been used to analyze the signal quality,and autocorrelation algorithm has been used to calculate t he velocity of each layer.Through the experiment,the frequency deviation and velocity are analyzed.The results show that the design of the
system can meet the requirements of accurate measurement in actual small streams,and it is feasible.
Key words:orthogonal mixing;Doppler velocity profiler;quality analysis;autocorrelation algorithm
0引言
传统的声学多普勒流速剖面仪(Acoustic Doppler Current Profiler,ADCP)在单片机内部进行正交变换、FIR滤波来获取多普勒频偏信号的实部和虚部,最后通过自相关算法计算出多普勒频偏,得出流速,由于正交变换和FIR 滤波等均在软件中完成,因此数据处理的时间较长,并且硬件电路需要外扩SRAM,不便于电路设计,成本也较高[1]。本系统采用内存1MB、主频高达400MHz的STM32H743作为CPU,无需外部SRAM[2],并将回波信号的正交变换以及FIR低通滤波在硬件电路中实现,通过单片机内部16bit的A/D转换器,同时对两路正交信号进行采样,这样数据处理的速度显著提高,测量的精度也进一步提高,在实际工程中具有很强的实用性。
1系统的构成及应用原理
多普勒流速剖面测量系统主要由电源系统、发射系统、接收系统、混频滤波系统、正交变换系统、数据采集系统以及通信系统等组成⑶。单片机驱动换能器向水中发射超声波,超声波遇到水中的小颗粒
发生漫反射,回波信号经接收匹配电路、LC选频放大电路、二级放大电路后,进入中频混频器与本振信号混频得到中频信号对中频信号进行选频放大、正交处理后经过低通滤波器后得到多普勒频偏,进入单片机进行A/D 信号采集处理,运算处理完成后,通过Modbus协议进行数据输出[4]。动物模型制作
1.1系统构成
如图1所示,单片机通过产生两路带死区控制的PWM 波,经H桥驱动电路以及变压器匹配电路驱动2MHz 的换能器周期性发射超声波[5],利用多普勒效应,发射出的超声波遇到水中的小颗粒发生漫反射此时接收到的回波信号的频率为f+Af,其中f=2MHz为发射信号,
测控技术与仪器仪表图1系统构成图
Af为多普勒频偏,回波信号幅值为微伏级遥经过LC选频放大和二级放大电路后进入到混频器电路,在混频器中与f=1.55MHz本振信号参与混频,经过LC选频放大电路后得中频信号[6]。将该信号一分为二,通过与单片机产生的两路正交信号cosf-挂)・2仔、sinf-挂)-2仔经过乘法器混频,再通过低通滤波器滤波,得到两路频率为cos(2仔•A/)、sin(2仔•A/)的信号,经过单片机A/D转换器同时对两路信号采集,得到多普勒频偏信号Af的实部和虚部,最终经过自相关算法运算,计算出多普勒频偏Af,得出各层流速[7]。
1.2开关混频原理
设输入信号为:
S](t)=cos(棕]t+渍])(1)本振信号为:
S2(t)=cos(棕2t+渍2)(2)取与本振信号同频的方波信号为s;(t),则有:
LPF[S](t)xS](t)]=^^cos[n(棕[-棕2)t+渍]](6)
1n仔
由式(6)可以得出,经低通滤波后的信号幅值和相位与输入信号相同,频率为输入信号与方波频率的差值,这样就达到了混频的作用[8]。
1.3自相关算法
设复信号H⑴的实部为:
r(?)=Acos棕11(7)虚部为:
巴特沃斯滤波器
i(t)二Asin棕11(8)其中,A为信号幅值,棕1为频移角频率,采样点为n,采样周期为子,则有以下公式[9]:
S r=移{r(nr)i[(n+1)T]-i(n T)r[(n+1)子]}
子=1
(9)
S i二移{r(nT)r[(n+1)T]+i(nT)订(”+1)t]}(10)
S,t)=1,
(3)
将其傅里叶级数展开为:
s'(f)=E
n=14sln半
n仔cosn
棕21
显然,式(4)是以棕2为基波的多次谐波的集合,因此,将输入信号与方波信号的混频可以写成:
S1(t)xS](t)二Acos(®1t+Q)x移
n=14sin罗
n仔
cosn棕21=
£
”=12sin迟2
n仔
{cos[n(棕1一棕2)t+渍1]+cos[n(棕1+棕2)t+渍1]}
实际信号包含有一定的噪声,因此设待测信号为S(t),
噪声为n(t),可得:
(4)
S(t)二H(t)+n(t)(11)
该信号的自相关函数表示为:
R S(T)=R H(T)+R n(T)(12)
将R s(t)用极坐标的方式表示为:
1渍(t)
R s(t)二A x(T)e‘(13)
其中:
渍x(T)=arctan RR^(14)
因此,利用上述公式进行一阶矩估算,可得频偏计
算公式为:
f=孚一arctan(S r/S i)
2仔t
(15)
(5)
经低通滤波器后可得:2硬件电路设计
采用STM32H743型单片机,内部资源十分丰富,无需外扩SRAM,可简化电路,采用硬件正交与滤波电路,
测控技术与仪器仪表
计算速度大大提高。硬件部分的核心设计包括混频中放 电路、正交混频电路。其中混频中放电路采用SA637芯 片,正交混频电路采用两路与中频信号同频的正交方波
信号驱动DG444电子开关管,提取多普勒频偏信号的实 部和虚部[10]。
中,两路与中频信号同频的正交信号同中频信号混频,
经MAX291电容滤波器分别对信号进行正交和滤波, 提取多普勒频偏信号的实部与虚部。
2.2.1正交混频电路设计
正交混频滤波电路如图3所示。DG444模拟开关用2.1混频中放电路设计
接收到的回波信号通过LC 选频放大和二级放大电
路后,经过混频中放电路产生中频信号,该信号与两路 和中频同频的正交信号相乘,经低通滤波后,得到频偏 信号,从而进入单片机进行运算处理。传统的
混频中放电路需要两个芯片来实现 电路设计 和调试较为繁琐。
因此本系统的混频应用电路如图2所示,
混频中放模块采用SA637芯片。SA637集成了
混频器和两个限幅中频放大器,可以在低压
2.7 V 下工作,并且具有强度指示RSSI  ,这样
便可以对输出进行电平调整[11]。在本系统中,
1.550 MHz 本振信号和2 MHz 的输入信号通过 RFIN 和OSCB 引脚输入SA637芯片进行混频,
混频后的信号从MIXER  OUT 引脚输出经过
450 kHz 陶瓷滤波器进入IF  AMP  IN 端,通过内部的中
频放大器从IF  AMP  OUT 端输出,再经一级450 kHz 陶 瓷滤波器,这样就在SA637中实现了混频中放,得到中 频信号。
以开关混频,设输入信号S 1(t)=Acos  (棕1t+渍1),方波信号
棕s (t)与输入信号同频o
+5
sin2 tt
/
INPUT
+0s n
E H C 1
首口
Q z e
d V H I
ups检测
l o s
I
Cld
ISSU
A
H s o
戸))
壬)
s o
N U
H H 」c m (d w a -图2混频中放模块框图
<T;
| 寸
v; | 9
=\=C3
C4 -0.1 p.F
L 0」|jl F
丄C2
J
V
■ 1100 pF
2.2正交混频滤波电路
传统ADCP 需要通过软件对信号进行正交和FIR 滤 波,再经过相应的计算得出流速。本系统采用硬件电路 实现信号的正交混频和滤波。在DG444模拟电子开关
C2 .冷V 鶴时I"
0.1 |xF
1610
COs2 77 f  g
3
14
11
5蒸压砂加气混凝土板
DG444
1.550 MHz  1
6 -----------------
------------------1 8
图3正交滤波模块框图
1.550 MHz  1
8
6
GND  V-CLK OPIN OPOUT
IN
V + OUT
7
MAX291TC4HF
0.1 |J,F
4.
3
5
' C5
6
2^"
GND  V-CLK
多功能开瓶器OPIN
IN  OPOUT V + °UT
+5 V
4_
35
经混频中放后的回波信号频率为450 kHz±Af,单片机
产生450 kHz 方波信号控制DG444模拟开关,由式(3)~ 式(5)可知,高电平时电子开关输出为Acos  (棕11+渍J ,低电 平时电子开关输出为-Acos (棕1f+<P 1),这样便完成了信号 混频[12]。
图4所示为正交混频示意图,采用两路正交的方波
信号与输入信号同时混频,这样可以同时获取到多普勒 频偏信号的实部和虚部,保证测量的准确性。此时中频 信号频率为450 kHz±Af,用两路450 kHz 的正交信号与 中频信号进行混频,经低通滤波器后,便可以分别得到
多普勒频偏信号A 的实部和虚部。
QAA 乘法器-m-TL
1 _n_n_
图4混频正交示意图
2.2.2滤波部分设计
采用的MAX291芯片为八阶低通滤波器(巴特沃斯 滤波器),无需外接任何元件即可工作。该滤波器使用具 有求和和缩放比例的开关电容构成了梯形无源滤波网
络,元件值的误差对某一极点影响较小问。其八阶梯形 滤波器网络如图5所示。
测控技术与仪器仪表
图5八阶梯形滤波网络
该芯片可将所需基频信号滤出,滤波得到低频信号结果如下:
S1X/(t)=2;U1cos蓘(棕1-棕s)t+渍1(t)-2蓡(16)为使单片机A/D能够有效采集频偏信号,在滤波电路后接一级放大电路对信号进行放大。这样,A/D转换器采集的信号质量更高,测量结果也更加准确。
3软件设计
软件部分主要由发射、接收和通信控制程序组成。如图6所示,单片机通过定时器产生PWM波信号驱动发射电路发射超声波,接收部分主要包括单片机产生本振信号与接收信号进行混频、两路正交的信号控制电容滤波器以及驱动两路A/D转换器对数据同时进行采集。通过4096点FFT运算,计算信噪比,如果信噪比大于标准值,证明信号质量较好,则将此次正交分离后的两路信号分别作为实部、虚部,代入到自相关公式中,计算出多普勒频偏;如果信噪比小于标准值,则舍弃这一组数据,重新进行信号采集,最终算出多普勒频偏。通过RS485电路进行Modbus协议数据输出,完成一次测量。通过对信号作FFT质量分析,可以有效提高系统测量的准确性。为满足该系统对于数据处理时间的要求,因此采用DMA模式来对数据进行采集和传输,这样最大限度地节省了CPU资源[14]。同时为保证两路信号同时采集处理,采集程序采用ADC同步规则模式,并用定时器触发A/D采样,采样频率为1MHz遥
图6软件流程图4实验方案和结果
4.1硬件部分测试
制作完成硬件电路后,开始逐一对各个模块进行调试,主要有以下几个实验测试点:(1)发射部分驱动2MHz 换能器,谐振波形幅值约70V左右;(2)放大电路的信号放大倍数;(3)混频部分得到450kHz的中频信号;(4)正交滤波电路输出波形和幅值。
系统上电,驱动2MHz换能器谐振并采集回波信号。由于回波信号幅值为微伏级,无法在示波器显示,因此要得到该信号的准确信息,需要对信号进行放大处理。图7为经二级放大后的回波信号,可以看出,幅值已明显提高,波形质量已大幅改善,该信号与本振信号进行混频后得到中频信号。
图7回波信号经运放输出波形
中频信号与正交信号经过DG444输出后的波形如图8所示,此时混频后的信号比较乱。经过MAX291开关电容滤波器后如图9所示,可以看出此时的信号非常整齐。
图8DG444输出波形
图9通过MAX291后输出波形
测控技术与仪器仪表
两路正交的方波信号同时在DG444内与回波信号混频,得到多普勒频偏信号的实部与虚部,这样采用双路A/D转换器同时采样,再利用自相关算法,即可提取出多普勒频偏最终计算出流速[15]。
4.2实验结果
将发射系统、信号接收系统和数字处理系统进行联调,保证硬件以及软件的各个测试点正常工作。设置好层深和层数后,将信号源经衰减器后得到的10滋V正弦信号接入接收电路,以2MHz为中心频率,上下调节输入信号的频率,查看系统测得的多普勒频偏。表1为不同频率输入信号,采用硬件正交、滤波和软件正交、滤波后测得的多普勒频偏。
(Hz)表1不同频率输入测得的多普勒频偏
输入频率
硬件正交、
滤波多普勒频偏
软件正交、
滤波多普勒频偏
200010097113
2000500507481
200010010021034
199990010485
1999500497527
1999000995983
经过上述数据分析后,可以看出该多普勒流速仪通过将正交、滤波在硬件上实现和软件上增加信号质量分析,可以使测量的精度显著提高,同时减少了CPU运算的时间,使测量更加快速,能更加广泛地应用在各种小型河流、水渠等。
5结论
本设计将正交变换、FIR滤波在硬件电路中实现,硬件电路滤波相比软件滤波效果更加明显使测量精度显著提升;采用STM32H743为主控芯片,在运算处理速度方面以及内存方面有极大提升,同时减少了外扩SRAM,使电路和软件设计更加简便,节约成本;在提升运算速度的基础上,加入FFT算法对回波信号进行质量分析,筛选质量较好的信号,保证了自相关算法对流速计算的精确度。因此,本系统较传统ADCP具有更高的精确性以及更快的运行速度。在当前河流资源日趋恶化的情况下,该新型声学多普勒流速剖面仪的成功应用为我国水文测量的发展以及改善提供了帮助,促进了对河流领域的研
究与探索。
参考文献
[1]王槐军.ADCP技术在水文测验中的应用[J].能源与节能,2017(8):165-166179.
[2]彭飞,邹冬梅.浅析ADCP测流方法[J].民营科技,2018
(10):54-58.
[3]吴炳昭,李占桥.ADCP比测试验的统计分析[J].海洋测绘,2010(6):29-32.
[4]唐波,黄文玲,张静远.基于模拟开关的混频器设计[J].
微型机与应用201736(10):94-9598.
[5]陈阳.硅基CMOS毫米波开关混频器的研究与设计[D].
成都:电子科技大学,2015.
[6]刘彦祥.ADCP技术发展及其应用综述[J].海洋测绘,2016(2):86-89.
[7]郑宇凡.浅谈FFT(快速傅里叶变换)算法及其应用[J].科技展望,2015,25(29):144-147.
[8]骆林依,王英詰,徐圆飞,等.基-2FFT算法的模块化硬件实现与比较[J].电子产品世界,2019,26(2):31-34.[9]芦潇静.STM32H7微控制器为物联网设备保驾护航[J].
单片机与嵌入式系统应用,2016,16(12):81-85.
[10]李占桥,田志光.两种型号RDI ADCP测速精度分析[J].
海洋测绘2012(6):32-38.
[11]邓新宇.基于STM32F1的调幅信号处理电路系统设计研究[J].现代信息科技,2019,3(20):35-37.
[12]高伟.声学多普勒流速仪计量检定工作分析[J].水利信息化2010(5):12-16.
[13]刘贞文,杨燕明,许德伟,等.海水声速直接测量和间接测量结果分析[J].海洋技术,2007(4):44-46.
[14]吴晓楷.走航式ADCP在引黄济津潘庄线路应急输水测验中的运用[J].海河水利,2012(3):65-69.
[15]陈中江.海洋监测锚系耦合链通信传输系统研制[D].杭州:杭州电子科技大学,2011.
(收稿日期:2020-06-23)作者简介:
张羽(1994-),通信作者,男,硕士研I'
究生,主要研究方向:嵌入式开发、电子|'
测量,E-mail:****************遥','李永倩(1958-),男,|専士,教授,主j
要研究方向:信息传感与测量技术。扫码下载电子文档
(上接第53页)
Conference,2010:1-4.
[15]ZHENG Y,YAN J,XU Y P.A CMOS VGA with DC
offset cancellation for direct-conversion receivers[J].IEEE Transactions Circuits Systems I,Regular Papers,2009,56
(1):103-113.
(收稿日期:2020-11-20)作者简介:
张芳玲(1996-),女,硕士研究生,主要研究方向:可变增益放大器及直流失调消除电路。
雷倩倩(1984-),通信作者,女,博
士,副教授,主要研究方向:数模混合集
成电路,E-mail:*******************。
张旭东(1996-),男,硕士研究生,主
热回收要研究方向:有源滤波器电路。扫码下载电子文档

本文发布于:2024-09-21 00:40:07,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/345352.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信号   电路   进行   系统   正交   滤波   测量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议