SCI论文(www.lunwensci.com)
摘要:随着铁路的高速发展,其养护任务日益繁重。为实现对铁路钢轨断裂情况的实时检测,研发了一种基于STM32单片机的固定式超声波断轨检测系统。系统利用STM32控制零电压开关(ZeroVoltageSwitch,ZVS)振荡发生电路产生高压正弦波信号,驱动超声波探头产生大振幅的超声波信号,可实现长距离探测。在接收端根据信号特点设计了放大电路、带通滤波和检波电路,完成对接收信号的预处理。最后利用STM32分析信号包络的高电平时间占比判断区间轨道状态,并可将异常信息通过RS-485总线上传给主机。测试结果表明,该系统可以准确判断区间钢轨是否发生断裂。所设计的超声波断轨检测系统具有准确性高、实时性好、检测距离远、制造成本低等优点,为全天候监测铁路轨道断裂发生提供了可行性方案。
关键词:STM32;断轨检测;超声波
DesignofanUltrasonicFracturedRailDetectionSystemBasedonSTM32
YeQinzhou,XiongZhijin
(SchoolofElectricalEngineering,GuangzhouRailwayPolytechnic,Guangzhou511300,China)
Abstract:Withtherapiddevelopmentofrailways,themaintenancetaskshavebecomeincreasinglydemanding.Inordertoachievereal-timedetectionofrailwaytrackfractures,afixedultrasonicfracturedraildetectionsystembasedontheSTM32microcontrollerisdeveloped.ThesystemutilizestheSTM32tocontrolazerovoltageswitch(ZVS)oscillationcircuitthatdrivestheultrasonicprobetotransmitultrasonicsignals.Bygeneratinghigh-voltagesinusoidalwavesignals,thesystemenhancesthesignalintensityofultrasonicwaves,enablinglong-distancedetection.Atthereceivingend,pre-processingofthereceivedsignaliscompletedthroughthedesignofamplificationcircuits,band-passfiltering,anddetectioncircuitsbasedonsignalcharacteristics.Finally,theSTM32isusedtoanalyzethehigh-leveltimeratioofthesignalenvelopetodeterminetheintervaltrackstatus.AnyabnormalinformationcanbetransmittedtothehostthroughtheRS-485bus.Throughphysicaltesting,thesystemaccuratelydetermineswhetherthereisafractureintheintervaltrack.Theultrasonicfracturedraildetectionsystemdesignedinthisstudypossessesadvantagessuchashighaccuracy,goodreal-timeperformance,longdetectiondistance,andlowmanufacturingcost,providingafeasiblesolutionforcontinuousmonitoringofrailwaytrackfractures.
Keywords:STM32;fracturedraildetection;ultrasonic
0引言
铁路运输在我国交通运输系统中占据着非常重要的地位,其安全运行至关重要。轨道作为列车的运行基础,直接承受列车的载重。在低温、高负荷运行条件下,钢轨的焊缝、制造缺陷处容易出现折断[1]。列车经过断轨时极易发生脱轨而导致严重的交通事故,造成重大生命财产损失。因此,国家要求定期对钢轨进行检测,以保证行车安全。
目前国内外对钢轨进行断裂检测的方法主要包括超声波检测法[2-3]、应力检测法[4]、光纤检测法[5]、轨道电路检测法[6-7]等。其中超声波检测具有检测距离远,覆盖钢轨全结构,检测速度快等优点,近年来成为铁路检测领域的研究热点。基于超声波的铁路检测分为移动式检测和固定式检测两类。超声波移动式检测利用在轨道上运行的检测车搭载的超声波发射、接收装置和数据处理系统,对钢轨进行巡检。该方法具有检测精度高,对钢轨缺陷分类准确,检测数据可存储等优点,但需要在铁路空窗期工作,无法实现实时检测,且造价较高[8]。超声波固定式检测利用在铁路沿线固定安装的超声波发射器和接收器,分区间进行检测,检测结果可采用无线通信方式上传至监测系统,该方式可实现对钢轨的全天候实时监测[9-11]。近年来,我国在超声导波断轨检测领域积极展开了广泛的研究工作。朱力强等成功研发了基于超声导波的高速铁路无缝线路断轨监测系统,并在大西高速铁路进行了实地测试,取得了较高的准确率。同时,其他轨道交通领域的学者们也深入研究了超声导波在断轨检测中的应用问题,包括模态识别[12]、去噪算法[13]、定位算法[14]、缺陷判定算法[15]等,然而这些工作仍处于理论和实验阶段。尽管已取得一些进展,超声导波断轨检测系统在实际应用中仍需克服多项技术难题。其中包括如何扩大检测距离、提高信噪比以及实现多模态识别等方面的挑战,这些问题迫切需要进一步深入研究。
本文基于单片机控制技术和超声波技术设计了一种超声波断轨检测系统,采用STM32作为主控电路,通过ZVS电路产生的高压正弦波信号驱动超声波探头发出超声波导波,在接收处将超声波信号进行放大和滤波处理,然后由STM32分析信号,检测到断轨时可通过485总线发送状态信息给主机,实现长距离实时断轨检测功能。
1总体方案设计
基于STM32设计的断轨检测系统组成如图1所示。该系统包含了在钢轨区间两端安置的超声波发送模块、超声波接收模块两大部分,用于检测该区间的钢轨状态。超声波发送模块主要用于间歇性地发送超声波信号,其利用STM32主控电路产生的40kHz高压正弦信号驱动超声波探头,产生的超声导波可耦合进钢轨以传递至接收模块。超声波接收模块采用超声波探头将接收的声音信号转换为电信号,放大和滤波处理后得到表征信号强度的低频信号,利用STM32主控电路计算低频信号的高电平时间占比,从而判断该区间钢轨是否出现断裂。超声波断轨检测系统构成示意图如图1所示。
2电路设计
2.1超声波发送电路
超声波发送电路采用STM32F411作为核心,该单片机搭载ARMCortex-M4处理器核心,工作频率高,性能强大。支持32位指令集、单周期乘法和硬件除法运算,适用于计算密集型应用。此外该单片机具有丰富的外设,支持多种通信接口,满足本系统设计要求。将单片机外接26MHz晶振设定主频,外围电路包括MOS开关电路和ZVS振荡发生电路。主控电路如图2所示。
2.1.1MOS开关电路
采用AO4606芯片实现MOS控制开关,由PMOS+NMOS组成如图3(a)所示的开关电路。当给栅极施加一个电压时,在栅极和源极之间形成电场。该电场会影响沟道的导电能力。当栅极电压足够高,电场会使沟道导电,允许电流从漏极流向源极,MOS管处于导通状态。反之,当栅极施加的电压不足以形成足够强的电场时,MOS管处于截止状态。通过输入信号控制栅极上的电压,可以控制MOS管处于导通或截止状态,以此实现对ZVS电路中电源的控制。
2.1.2ZVS振荡发生电路
ZVS电路主要用于产生40kHz的振荡正弦波信号,以驱动超声波探头。相比于传统电子开关电路,ZVS电路在切换晶体管时可以将电流和电压尽量降为0,以此降低器件的热损伤,提高系统的性能和可靠性。另外,此电路包含了ZVS变压器模块,可输出高压正弦波信号,以此提高超声波的信号强度,实现长距离探测。
2.2超声波接收电路
超声波接收探头接收到发射模块经钢轨传来的超声导波信号,产生主分量为40kHz的电信号。该信号首先经过初级放大电路增大信号幅值,然后输入一个二阶有源带通滤波器处理,滤除高低频段的干扰信号,最后由检波器解调出表征信号强度的低频信号。利用模数转换器将该信号转换为数字信号,输入STM32进一步做数据处理,计算出接收信号处于高电平的时间占比,将其与阈值进行对比,可以判断区间钢轨是否出现断裂。基于STM32的超声波接收模块主控电路如图4所示。
2.2.1初级放大电路
超声波导波经过远距离传输后,会变得非常微弱,由超声波探头转换得到的电信号也很微弱,需要对信号进行放大。本系统采用TLV272IDR运算放大器和TS5A23166交叉开关器及外围电路组成初级放大电路。放大倍数由连接到TLV272IDR输出引脚和非反相输入引脚的两个电阻之比控制。初级放大电路如图5(a)所示。
2.2.2二阶有源带通滤波器
为了滤除高频和低频干扰信号,本系统采用德州仪器生产的一款精密运算放大器芯片TLV272IDR搭建二阶带通滤波电路。TLV272IDR具有相对较宽的带宽,适用于处理中高频信号。所搭建的带通滤波电路以超声导波的频率40kHz为中心频率,选择合适的电阻和电容确定滤波器的通带、阻带频率参数,并选择适当的反馈电阻来设置信号增益。二阶有源带通滤波器电路如图5(b)所示。
2.2.3检波器
利用检波器将高频电信号转变为表征信号强度的低频信号。该电路采用二极管、电阻和电容组件实现,其中二极管起到整流作用,允许信号的正半周通过而阻止负半周。电容C8充当平滑器,将经过整流的信号变成一个相对平滑的信号,电阻R8将平滑后的信号提取为输出信号。检波电路元件参数由输入信号的频率和振幅进行选择,具体电路如图5(c)所示。
2.3数据通信电路
本系统在处理完数据后,把区间当前的轨道状态通过485总线发送给主机。RS-485工业总线标准适用于在工业环境中进行串行数据通信,具有很强的抗干扰能力并支持远距离通信。另外RS-485支持多点连接,这意味着可以在同一总线上连接多个RS-485设备,这些设备可以实时与主机相互通信。基于RS-485的数据通信电路如图5(d)所示。
3系统软件设计原理
程序采用STM32单片机进行编程实现各项功能。系统的软件设计主要包括超声波模块控制、数据处理、断轨检测算法等部分。
3.1超声波模块控制
超声波发送模块通过定时控制ZVS电源的通断,间歇地发送超声波信号,并可以控制发射频率。发送模块程序设计的流程图如图6(a)所示。模块上电后,首先执行设备初始化操作。初始化过程包括以下步骤:初始化微处理器中的寄存器,确保处理器处于系统运行所需的初始状态;初始化微处理器的外围设备和外设接口;以及设置软件运行参数。系统完成初始化后,切入工作模式。系统设置完成后,以2Hz的频率间断性地发送超声波信号,传输频率也可根据实际需求进行调整。
超声波接收模块程序设计的流程图如图6(b)所示。STM32初始化完成后,首先进行数据滤波处理以排除潜在的噪声信号。随后,提取信号的包络并计算包络中高电平时间的百分比,并通过将此百分比与设定的阈值进行比较来评估钢轨的健康状态。如果信号的时域特征超出正常阈值范围,则判定钢轨可能不完整或部分断裂,并设置相应的报警标志位为1;反之,则设置报警标志位为0。STM32每30s检查一次报警标志位,若标志位为1,则触发报警,包括将报警指示灯点亮、启动蜂鸣器,并在显示屏中显示报警信息。当标志位为0时,系统状态恢复正常。同时,在完成一次报警处理后,将清零报警标志位,为下一轮等待做准备。
3.2超声波数据处理
在程序中采用频域分析的方法以更彻底地滤除高频噪声信号。频域分析是一种将信号在频率域上进行分解和研究的有效手段,可帮助在断轨检测系统中识别和处理高频噪声。首先,对由超声波模块采集的轨道信号数据进行预处理,包括去除直流分量和进行归一化等操作。随后,应用傅里叶变换将信号从时域转换到频域。通过功率谱密度分析频域特性,功率谱密度反映了信号在频率域上的功率分布,有助于了解信号在不同频率上的特性。高频噪声通常在功率谱密度图中表现为高功率密度的成分。基于功率谱分析的结果,在程序中设计了适用于去除高频噪声的滤波器。接着,对处理后的频域数据进行逆变换,将信号还原到时域。这些步骤的最终目标是在保留与断轨状态相关的信息的同时,有效地消除高频噪声,从而提高系统的准确性和鲁棒性。
3.3断轨检测算法
通过计算复信号的模,可得到信号的包络线。对包络信号进行分析,计算信号中高电平的时间占比。将计算得到的高电平时间百分比与事先设定的阈值进行比较。阈值通常基于正常状态下的参考值设定,若计算结果超出阈值范围,则表明钢轨可能存在异常。根据阈值比较的结果,算法对钢轨的健康状态进行评估。如果信号的时域特征异常,系统将触发报警,提示可能存在钢轨断裂或其他结构问题。在算法确认异常情况后,可以通过通信接口将相关信息传输给监测系统,以便及时采取必要的维修或保养措施。
4测试结果
利用上述电路原理图制备出超声波发送电路板和超声波接收电路板实物,并烧录相应程序。使用2根10m的短钢轨进行实验,将发送板和接收板的超声波探头分别安装于实验钢轨的两端。由超声波发送板产生40kHz电压电信号,以驱动超声波探头产生超声波信号并耦合进钢轨。接收板上的超声波探头将采集到的声音信号转换为电信号,并对信号进行放大和带通滤波预处理,然后进行检波得到表征信号强度的低频信号。将发送端电信号,接收端经放大和去噪预处理的电信号以及进一步检波后的电信号采集显示于示波器,如图7(a)~(b)所示。波形图显示超声波发送电路产生了频率为40kHz,峰峰值约为704V的电压信号,该电压信号在控制电路的作用下以2Hz的频率间歇性产生。在接收端超声波探头经过换能并预处理产生的电压信号频率主分量依然为40kHz左右,电压峰峰值为2.5V左右。该信号通过检波处理后得到低频包络信号,可通过主控板计算出该信号处于高电平的总时间,与阈值时间比较后可以判断区间钢轨是否发生断裂。
5结束语
为实现对铁路钢轨断裂的实时检测,保障行车安全,本文基于STM32单片机设计了一种超声波断轨检测系统。该系统利用STM32控制ZVS振荡发生电路驱动超声波探头产生大振幅的超声波信号。在接收端采用放大电路、带通滤波和检波电路对信号进行预处理,然后利用STM32分析信号包络的时域特征判断区间轨道状态,并可将异常信息通过RS-485总线上传给主机。该设计具有多重优势,具备全天候实时检测、准确性高、检测距离远、能无线上传轨道状态、制造成本低等优点。通过实际测试,验证了所设计的检测系统能够实现超声波信号的发射,接收以及信号的处理和分析,满足对断轨进行实时检测的要求。
参考文献:
[1]杨凯,瞿福林,邱秀姣,等.基于故障树分析法的高速铁路钢轨断裂机理分析[J].铁道标准设计,2017,61(4):33-37.
[2]倪一.基于超声导波的重载铁路断轨监测系统研究[D].北京:北京交通大学.2022.
[3]邢博.基于超声导波的钢轨裂纹检测方法研究[D].北京:北京交通大学.2020.
[4]ZHAOC,WANGP,QUANS,etal.Detectionmethodforbrokenrailbasedonrateofchangeofstrainmode[J].JournalofVibration,Measurement&Diagnosis,2012,32(5):723-729.
[5]唐建平.微结构光纤分布式传感系统在铁路安全监测中的应用研究[J].建筑施工,2020,42(2):270-272.
[6]田铭兴,陈云峰,赵斌,等.实时断轨检测方法综述[J].兰州交通大学学报,2011,30(1):122-126.
[7]杜巧玲,郭猛.基于轨道电路法的实时断轨检测研究[J].内蒙古煤炭经济,2020(11):145146.
[8]程国强.高速综合检测动车组[J].铁道知识,2016(2):38-41.
[9]朱力强,许西宁,余祖俊,等.基于超声导波的钢轨完整性检测方法研究[J].仪器仪表学报,2016,37(7):1603-1609.
[10]李浩.基于超声导波的无缝线路断轨检测系统[D].北京:北京交通大学,2015.
[11]李凯龙,韩赞东,周海鹏,等.串脉冲超声导波断轨检测技术研究[J].测控技术,2016,35(10):1-4.
[12]李淑裕.基于变分模态分解的超声导波断轨监测算法研究[D].西安:西安理工大学,2017.
[13]周颖.超声导波实时断轨检测的去噪算法[D].西安:西安理工大学,2016.
[14]周长义,孙伟.基于声发射检测的钢轨断裂实时监测及定位方法研究[J].铁道科学与工程学报,2020.17(1):232-238.
[15]袁倍琦.超声导波断轨检测算法设计及硬件实现[D].西安:西安理工大学,2018.
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网! 文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/ligonglunwen/77317.html