CN112881744B - 一种基于火车声音的火车测速与测向装置及其工作方法 - Google Patents

一种基于火车声音的火车测速与测向装置及其工作方法 Download PDF

Info

Publication number
CN112881744B
CN112881744B CN202110179933.1A CN202110179933A CN112881744B CN 112881744 B CN112881744 B CN 112881744B CN 202110179933 A CN202110179933 A CN 202110179933A CN 112881744 B CN112881744 B CN 112881744B
Authority
CN
China
Prior art keywords
module
sampling
train
sound
sound sensing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110179933.1A
Other languages
English (en)
Other versions
CN112881744A (zh
Inventor
刘洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Science Hunan Advanced Rail Transit Research Institute Co ltd
Original Assignee
China Science Hunan Advanced Rail Transit Research Institute Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Science Hunan Advanced Rail Transit Research Institute Co ltd filed Critical China Science Hunan Advanced Rail Transit Research Institute Co ltd
Priority to CN202110179933.1A priority Critical patent/CN112881744B/zh
Publication of CN112881744A publication Critical patent/CN112881744A/zh
Application granted granted Critical
Publication of CN112881744B publication Critical patent/CN112881744B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P13/00Indicating or recording presence, absence, or direction, of movement
    • G01P13/02Indicating direction only, e.g. by weather vane

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

本发明公开了一种基于火车声音的火车测速与测向装置,包括第一声音传感模块、第二声音传感模块、第一信号调节模块、第二信号调节模块、第一AD采样模块、第二AD采样模块、DSP模块、以及接口模块,第一声音传感模块、第一信号调节模块、第一AD采样模块、DSP模块、以及接口模块顺次串联连接;第二声音传感模块、第二信号调节模块、第二AD采样模块、DSP模块、以及接口模块顺次串联连接。本发明能够解决现有有线传感器由于需要埋线施工方能投入运营,导致施工量大、周期长、且传感器的价格昂贵的技术问题,以及现有雷达测速装置和激光测速装置由于对安装位置有较高的要求,导致其使用灵活性差、且安装过程花费时间长的技术问题。

Description

一种基于火车声音的火车测速与测向装置及其工作方法
技术领域
本发明属于铁路运营安全技术领域,更具体地,涉及一种基于火车声音的火车测速与测向装置及其工作方法。
背景技术
在铁路信息化建设的快速发展下,铁路报警***中广泛使用了火车测速和测向装置,用于判断火车与施工人员之间的距离、以及来车方向,并及时发出报警,以防止铁路施工事故的发生。
现有的火车测速装置通常是通过有线传感器、雷达测速装置、或激光测速装置实现,而火车测向装置是通过多个有线传感器、雷达测速装置、以及激光测速装置的组合实现。
然而,上述火车测距和测速装置均存在一些不可忽视的技术问题:第一,针对有线传感器(如磁钢传感器)而言,其需要埋线施工方能投入运营,施工量大,周期长,且传感器的价格非常昂贵;第二,雷达测速装置和激光测速装置都只能在无障碍物遮挡的情况下进行测速和测向操作,因此对于安装位置有较高的要求,导致其使用灵活性差,且安装过程花费时间长;第三,雷达测速装置和激光测速装置的功耗高,携带不方便。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种基于火车声音的火车测速与测向装置及其工作方法,其目的在于,解决现有有线传感器由于需要埋线施工方能投入运营,导致施工量大、周期长、且传感器的价格昂贵的技术问题,以及现有雷达测速装置和激光测速装置由于对安装位置有较高的要求,导致其使用灵活性差、且安装过程花费时间长的技术问题,以及现有雷达测速装置和激光测速装置的功耗高、携带不方便的技术问题。
为实现上述目的,按照本发明的一个方面,提供了一种基于火车声音的火车测速与测向装置,包括第一声音传感模块、第二声音传感模块、第一信号调节模块、第二信号调节模块、第一AD采样模块、第二AD采样模块、DSP模块、以及接口模块,第一声音传感模块、第一信号调节模块、第一AD采样模块、DSP模块、以及接口模块顺次串联连接;
第二声音传感模块、第二信号调节模块、第二AD采样模块、DSP模块、以及接口模块顺次串联连接。
优选地,工作时,第一声音传感模块和第二声音传感模块均与一侧铁轨平行设置,且第一声音传感模块和第二声音传感模块均与该侧铁轨垂直,第一声音传感模块与第二声音传感模块的距离d是10厘米到30厘米之间,优选为20厘米,第一声音传感模块和第二声音传感模块与该侧铁轨的距离 L是10到50米之间,优选为30米。
优选地,第一声音传感模块和第二声音传感模块完全相同,均采用 KY-037型声音传感器;
第一信号调节模块和第二信号调节模块完全相同,均包括顺次串联连接的前级放大电路、低通滤波电路、以及后级放大电路。其中前级放大电路和后级放大电路均采用ADA4625-2型运算放大器;低通滤波电路是由 ADA4625-2型运算放大器组成的3阶巴特沃斯低通滤波器,3dB截止频率 10kHz;
第一AD采样模块和第二AD采样模块完全相同,均采用AD4680型采样芯片;
DSP模块的型号是TMS320C203PZ80;
接口模块包括彼此串联连接的Lora模块和RS232串口模块。
总体而言,通过本发明所构思的以上装置与现有技术相比,能够取得下列有益效果:
1、本发明利用火车通过空气传播的声音对火车车速和车向进行测量,不受弯道和隧道等遮挡影响,安装位置宽松,不需要进入铁路网,只要在铁路附近即可,可以最大程度节省进入铁路网的一切成本问题。
2、本发明使用方式多样,可固定安装,可便携安装,都不用埋线施工,只需要固定在铁路边即可,可以最大程度的节省施工时间。
3、本发明使用声音传感器进行火车车速和测向测量,功耗低,价格低。
按照本发明的另一方面,提供了一种基于火车声音的火车测速与测向装置的工作方法,包括以下步骤:
(1)接口模块接收来自用户的工作指令,并启动DSP模块开始工作;
(2)DSP模块关闭第二AD采样模块,设置计数器s=1,并启动定时器T1和T2开始工作;
(3)DSP模块控制第一AD采样模块进行单次采样,以获取多个电压值,并计算所有电压值中的最大值qmax和最小值qmin、以及所有电压值的和 Qsum
(4)DSP模块判断是否有qmax<a成立,且qmin<b成立,且Qsum<c成立;如果是则进入步骤(5),否则返回步骤(3);其中a为第一阈值,b 为第二阈值,c为第三阈值;
(5)DSP模块设置计数器i=1;
(6)DSP模块控制第一AD采样模块和第二AD采样模块分别进行单次采样,以分别得到第i次采样结果Xi和Yi
(7)DSP模块判断定时器T1是否超时,如果是则设置i=i+1,并进入步骤(8),否则继续本步骤(7)的判断过程;
(8)DSP模块判断是否有i大于预设的采样次数阈值FRA,如果是则进入步骤(9),否则返回步骤(6);其中FRA∈[3,10]。
(9)DSP模块根据所有采样结果Xi和Yi分别计算对应的平均能量值D1和D2;
(10)DSP模块控制第一AD采样模块和第二AD采样模块分别进行单次采样,以分别得到第s次采样结果As和Bs
(11)DSP模块分别计算采样结果As和Bs中所有电压值的和Sum1s和 Sum2s,并判断是否有Sum1s和Sum2s均大于预设阈值Th,如果是则说明有火车接近本发明基于火车声音的火车测速与测向装置,并进入步骤(12),否则说明没有火车接近本发明基于火车声音的火车测速与测向装置,并进入步骤(17);
(12)DSP模块对第s次采样结果As和Bs分别进行离散傅里叶变换,以分别得到变换结果Cs和Ds,并利用谱减法分别对变换结果Cs和Ds进行处理,以分别得到结果Es和Fs
(13)DSP模块分别对步骤(12)得到的结果Es和Fs进行离散傅里叶变换,以分别得到变换结果Ps和Qs,计算变换结果Ps和Qs之间的相关函数,并获取该相关函数的最小值所对应的自变量hs
(14)DSP模块根据步骤(13)得到的自变量hs获取火车与第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间之间的连线与铁轨之间的夹角INCs,并判断该夹角INCs是否小于90度,如果是则将“火车方向为从第一声音传感模块开往第二声音传感模块”的信息发送给接口模块,然后进入步骤(15),否则将“火车方向为从第二声音传感模块开往第一声音传感模块”的信息发送给接口模块,并进入步骤(15);
(15)DSP模块根据步骤(14)得到的夹角INCs获取第s次得到的第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间在铁轨上的垂直投影与火车之间的距离Ds,并判断是否有s大于1,如果是则进入步骤(16),否则返回步骤(10);
(16)DSP模块根据第s次得到的距离Ds和第s-1次得到的距离Ds-1计算火车车速,并将计算得到的火车车速发送到接口模块,并设置s=s+1;
(17)接口模块判断是否接收到来自用户的休眠指令,如果是则过程结束,否则进入步骤(18);
(18)接口模块判断是否接收到来自用户的环境噪声更新指令,如果是则说明用户发现本发明***所在的位置存在新的噪声源,并返回步骤(2),否则说明用户未发现本发明***所在的位置存在新的噪声源,并返回步骤 (10);
优选地,步骤(3)中采样率为F1=8KHz,单次采样时间为Int1=10ms;
第一阈值a的取值范围等于第一AD采样模块的采样上限值的1/10倍到1/5倍;
第二阈值b的取值范围等于第一AD采样模块的采样上限值的1/20倍到1/10倍;
第三阈值c的取值范围等于第一AD采样模块的采样上限值的1/12*F1* Int1倍到1/8*F1*Int1倍。
优选地,步骤(6)和步骤(10)中的采样率为F2=20k,单次采样时间为Int2=50ms;
步骤(7)中计时器T1的超时时长是500ms。
优选地,步骤(9)是采用以下公式:
Figure BDA0002941152310000051
Figure BDA0002941152310000052
步骤(11)中预设阈值Th的取值范围等于第一AD采样模块的采样上限值的1/6*F2*Int2倍到1/4*F2*Int2倍。
优选地,步骤(12)中的结果Es=|Cs|-a1*D1,Fs=|Ds|-a1*D2,其中a1 表示权值,其取值范围是0.8到1.5,优选为1.2;
步骤(14)中,夹角INCsINCs=arccos(c*hs/(F2*d))
其中c表示声速,d表示第一声音传感模块中麦克风的质心与第二声音传感模块中麦克风的质心的距离。
优选地,距离Ds=L/tanINCs,其中L表示第一声音传感模块和第二声音传感模块到与其最近的一侧铁轨的距离;
火车车速=(Ds-Ds-1)/t,其单位为米/秒,其中t表示定时器T2的超时时长,其取值为500ms。
总体而言,通过本发明所构思的以上方法与现有技术相比,能够取得下列有益效果:
(1)由于本发明采用了步骤(1)到步骤(4),其通过对DSP模块控制第一AD采样模块以较小采样率、较短时间进行单次采样得到的多个电压值的最大值和最小值进行判断,以防止出现脉冲类干扰,如汽车鸣笛,小鸟的叫声等,这种干扰会使得多个电压值变化范围较大,但是电压和较小,同时通过对多个电压值的和进行判断,找到环境声音变化相对比较平稳的时刻,并作为提取背景噪声的起始时刻。相对于通过对DSP模块控制第一AD采样模块以较大采样率、较长时间进行单次采样得到的多个电压值直接进行计算和判断是否是噪声,计算量小,效率更高,特别是对于来车比较频繁的路段,计算量会大大减小。
(2)由于本发明采用了步骤(5)到步骤(9),其通过对DSP模块控制第一AD采样模块和第二AD采样模块分别进行多次采样得到两组电压值,并进一步计算组内平均能量值D1和D2,以此作为环境噪声背景,从而提高火车接近时的火车速度的计算精度。
(3)由于本发明采用了步骤(12)到步骤(13),其通过谱减法分别对两路声音传感模块接收到的信号进行降噪处理,然后利用互相关函数两路信号之间的延时,以提高延时计算的准确率,进而提高速度计算的准确性。
(4)由于本发明采用了步骤(14),其通过对步骤(13)得到的自变量hs来获取火车与第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间之间的连线与铁轨之间的夹角INCs,并通过判断夹角和90度的关系来判断火车的方向,相对于使用多个传感器联合测向而言,大大减小了成本,降低了***功耗,增强了***的可便携性。
(5)由于本发明采用了步骤(14)到步骤(16),其通过第s次得到的距离Ds和第s-1次得到的距离Ds-1以及获得两次距离Ds和Ds-1之间的延时,并根据***安装位置和火车位置之间的几何关系,计算火车速度,速度更新实时性高,计算量小,延时低。
(6)由于本发明采用了步骤(18),其通过判断接口模块是否接收到来自用户的环境噪声更新指令,对环境噪声背景进行更新,增强了***对环境变化较大地区的适应性。
附图说明
图1是本发明基于火车声音的火车测速与测向装置的模块示意图。
图2是本发明基于火车声音的火车测速与测向装置的工作方法流程图。
图3是本发明基于火车声音的火车测速与测向装置的安装位置示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
如图1所示,本发明提供了一种基于火车声音的火车测速与测向装置,包括第一声音传感模块1、第二声音传感模块2、第一信号调节模块3、第二信号调节模块4、第一模数(Analog-digital,简称AD)采样模块5、第二AD采样模块6、数字信号处理器(Digitalsignalprocessor,简称DSP) 模块7、以及接口模块8。
第一声音传感模块1、第一信号调节模块3、第一AD采样模块5、DSP 模块7、以及接口模块8顺次串联连接,第二声音传感模块2、第二信号调节模块4、第二AD采样模块6、DSP模块7、以及接口模块8顺次串联连接。
如图3所示,当需要将本发明的基于火车声音的火车测速与测向装置安装在铁轨附近时,第一声音传感模块1和第二声音传感模块2均与一侧铁轨平行设置,且第一声音传感模块1和第二声音传感模块2中的麦克风均与该侧铁轨垂直,第一声音传感模块1中麦克风的质心与第二声音传感模块2中麦克风的质心的距离d是10厘米到30厘米之间,优选为20厘米,第一声音传感模块1和第二声音传感模块2与该侧铁轨的距离L是10到50 米之间,优选为30米。
具体而言,第一声音传感模块1和第二声音传感模块2完全相同,均采用KY-037型声音传感器。
第一信号调节模块3和第二信号调节模块4完全相同,均包括顺次串联连接的前级放大电路、低通滤波电路、以及后级放大电路。
其中前级放大电路和后级放大电路均采用ADA4625-2型运算放大器;
低通滤波电路是由ADA4625-2型运算放大器组成的3阶巴特沃斯低通滤波器,3dB截止频率10kHz;
第一AD采样模块5和第二AD采样模块6完全相同,均采用AD4680 型采样芯片。
DSP模块7采用的型号是TMS320C203PZ80;
接口模块8包括彼此串联连接的Lora模块(其使用亿佰特公司的 E32-433T20DC)和RS232串口模块;
如图2所示,本发明还提供了上述基于火车声音的火车测速与测向装置的工作方法,包括以下步骤:
(1)接口模块接收来自用户的工作指令,并启动DSP模块开始工作;
(2)DSP模块关闭第二AD采样模块,设置计数器s=1,并启动定时器T1和T2开始工作;
(3)DSP模块控制第一AD采样模块进行单次采样(其中采样率为F1=8KHz,单次采样时间为Int1=10ms),以获取多个电压值,并计算所有电压值中的最大值qmax和最小值qmin、以及所有电压值的和Qsum
具体而言,在本发明中,由于第一AD采样模块的采样率为F1=8KHz,单次采样时间为Int1=10ms,因此单次采样所获得的是F1*Int1,即80个电压数据。
(4)DSP模块判断是否有qmax<a成立,且qmin<b成立,且Qsum<c成立;如果是则进入步骤(5),否则返回步骤(3);其中a为第一阈值,b 为第二阈值,c为第三阈值;
具体而言,第一阈值a的取值范围等于第一AD采样模块的采样上限值的1/10倍到1/5倍,优选为1/8倍;第二阈值b的取值范围等于第一AD采样模块的采样上限值的1/20倍到1/10倍,优选为1/8倍;第三阈值c的取值范围等于第一AD采样模块的采样上限值的1/12*F1*Int1倍到1/8*F1* Int1倍,优选为1/10*F1*Int1倍;
上述步骤(1)到步骤(4)的优点在于,其通过对DSP模块控制第一 AD采样模块以较小采样率、较短时间进行单次采样得到的多个电压值的最大值和最小值进行判断,以防止出现脉冲类干扰,如汽车鸣笛,小鸟的叫声等,这种干扰会使得多个电压值变化范围较大,但是电压和较小,同时通过对多个电压值的和进行判断,找到环境声音变化相对比较平稳的时刻,并作为提取背景噪声的起始时刻。相对于通过对DSP模块控制第一AD采样模块以较大采样率、较长时间进行单次采样得到的多个电压值直接进行计算和判断是否是噪声,计算量小,效率更高,特别是对于来车比较频繁的路段,计算量会大大减小。
(5)DSP模块设置计数器i=1;
(6)DSP模块控制第一AD采样模块和第二AD采样模块分别进行单次采样(采样率设置为F2=20k,单次采样时间为Int2=50ms),以分别得到第i次采样结果Xi和Yi(其中Xi和Yi均包括1000个电压值);
(7)DSP模块判断定时器T1是否超时,如果是则设置i=i+1,并进入步骤(8),否则继续本步骤(7)的判断过程;
具体而言,本步骤中设置的计时器T1的超时时长是500ms。
(8)DSP模块判断是否有i大于预设的采样次数阈值FRA,如果是则进入步骤(9),否则返回步骤(6);
具体而言,采样次数阈值FRA为自然数,且有FRA∈[3,10]。
(9)DSP模块根据所有采样结果Xi和Yi分别计算对应的平均能量值 D1和D2;
具体而言,本步骤采用以下公式:
Figure BDA0002941152310000101
Figure BDA0002941152310000102
上述步骤(5)到步骤(9)的优点在于,其通过对DSP模块控制第一 AD采样模块和第二AD采样模块分别进行多次采样得到两组电压值,并进一步计算组内平均能量值D1和D2,以此作为环境噪声背景,从而提高火车接近时的火车速度的计算精度。
(10)DSP模块控制第一AD采样模块和第二AD采样模块分别进行单次采样(采样率设置为F2=20k,单次采样时间为Int2=50ms),以分别得到第s次采样结果As和Bs(其中As和Bs均包括1000个电压值);
(11)DSP模块分别计算采样结果As和Bs中所有电压值的和Sum1s和Sum2s,并判断是否有Sum1s和Sum2s均大于预设阈值Th,如果是则说明有火车接近本发明基于火车声音的火车测速与测向装置,并进入步骤(12),否则说明没有火车接近本发明基于火车声音的火车测速与测向装置,并进入步骤(17);
具体而言,本步骤中预设阈值Th的取值范围等于第一AD采样模块的采样上限值的1/6*F2*Int2倍到1/4*F2*Int2倍,优选为1/5*F2*Int2倍;
(12)DSP模块对第s次采样结果As和Bs分别进行离散傅里叶变换,以分别得到变换结果Cs和Ds,并利用谱减法分别对变换结果Cs和Ds进行处理,以分别得到结果Es和Fs
具体而言,Es=|Cs|-a1*D1,Fs=|Ds|-a1*D2;
其中a1表示权值,其取值范围是0.8到1.5,优选为1.2。
(13)DSP模块分别对步骤(12)得到的结果Es和Fs进行离散傅里叶变换,以分别得到变换结果Ps和Qs,计算变换结果Ps和Qs之间的相关函数,并获取该相关函数的最小值所对应的自变量hs
上述步骤(12)和步骤(13)的优点在于,其通过谱减法分别对两路声音传感模块接收到的信号进行降噪处理,然后利用互相关函数两路信号之间的延时,以提高延时计算的准确率,进而提高速度计算的准确性。
(14)DSP模块根据步骤(13)得到的自变量hs获取火车与第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间之间的连线与铁轨之间的夹角INCs,并判断该夹角INCs是否小于90度,如果是则将“火车方向为从第一声音传感模块开往第二声音传感模块”的信息发送给接口模块,然后进入步骤(15),否则将“火车方向为从第二声音传感模块开往第一声音传感模块”的信息发送给接口模块,并进入步骤(15);
具体而言,INCs=arccos(c*hs/(F2*d))
其中c表示声速,d表示第一声音传感模块中麦克风的质心与第二声音传感模块中麦克风的质心的距离;
上述步骤(14)的优点在于,其通过对步骤(13)得到的自变量hs来获取火车与第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间之间的连线与铁轨之间的夹角INCs,并通过判断夹角和90 度的关系来判断火车的方向,相对于使用多个传感器联合测向而言,大大减小了成本,降低了***功耗,增强了***的可便携性。
(15)DSP模块根据步骤(14)得到的夹角INCs获取第s次得到的第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间在铁轨上的垂直投影与火车之间的距离Ds,并判断是否有s大于1,如果是则进入步骤(16),否则返回步骤(10);
具体而言,距离Ds=L/tanINCs,其中L表示第一声音传感模块和第二声音传感模块到与其最近的一侧铁轨的距离。
(16)DSP模块根据第s次得到的距离Ds和第s-1次得到的距离Ds-1计算火车车速,并将计算得到的火车车速发送到接口模块,并设置s=s+1;
具体而言,火车车速=(Ds-Ds-1)/t,其单位为米/秒,其中t表示定时器 T2的超时时长,其取值为500ms。
上述步骤(14)到步骤(16)的优点在于,其通过第s次得到的距离 Ds和第s-1次得到的距离Ds-1以及获得两次距离Ds和Ds-1之间的延时,并根据***安装位置和火车位置之间的几何关系,计算火车速度,速度更新实时性高,计算量小,延时低。
(17)接口模块判断是否接收到来自用户的休眠指令,如果是则过程结束,否则进入步骤(18);
(18)接口模块判断是否接收到来自用户的环境噪声更新指令,如果是则说明用户发现本发明***所在的位置存在新的噪声源,并返回步骤(2),否则说明用户未发现本发明***所在的位置存在新的噪声源,并返回步骤 (10);
上述步骤(18)的优点在于,其通过判断接口模块是否接收到来自用户的环境噪声更新指令,对环境噪声背景进行更新,增强了***对环境变化较大地区的适应性。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种基于火车声音的火车测速与测向装置的工作方法,所述基于火车声音的火车测速与测向装置包括第一声音传感模块、第二声音传感模块、第一信号调节模块、第二信号调节模块、第一AD采样模块、第二AD采样模块、DSP模块、以及接口模块,第一声音传感模块、第一信号调节模块、第一AD采样模块、DSP模块、以及接口模块顺次串联连接,第二声音传感模块、第二信号调节模块、第二AD采样模块、DSP模块、以及接口模块顺次串联连接,其特征在于,所述工作方法包括以下步骤:
(1)接口模块接收来自用户的工作指令,并启动DSP模块开始工作;
(2)DSP模块关闭第二AD采样模块,设置计数器s=1,并启动定时器T1和T2开始工作;
(3)DSP模块控制第一AD采样模块进行单次采样,以获取多个电压值,并计算所有电压值中的最大值qmax和最小值qmin、以及所有电压值的和Qsum
(4)DSP模块判断是否有qmax<a成立,且qmin<b成立,且Qsum<c成立;如果是则进入步骤(5),否则返回步骤(3);其中a为第一阈值,b为第二阈值,c为第三阈值;
(5)DSP模块设置计数器i=1;
(6)DSP模块控制第一AD采样模块和第二AD采样模块分别进行单次采样,以分别得到第i次采样结果Xi和Yi
(7)DSP模块判断定时器T1是否超时,如果是则设置i=i+1,并进入步骤(8),否则继续本步骤(7)的判断过程;
(8)DSP模块判断是否有i大于预设的采样次数阈值FRA,如果是则进入步骤(9),否则返回步骤(6);其中FRA∈[3,10];
(9)DSP模块根据所有采样结果Xi和Yi分别计算对应的平均能量值D1和D2;
(10)DSP模块控制第一AD采样模块和第二AD采样模块分别进行单次采样,以分别得到第s次采样结果As和Bs
(11)DSP模块分别计算采样结果As和Bs中所有电压值的和Sum1s和Sum2s,并判断是否有Sum1s和Sum2s均大于预设阈值Th,如果是则说明有火车接近本发明基于火车声音的火车测速与测向装置,并进入步骤(12),否则说明没有火车接近本发明基于火车声音的火车测速与测向装置,并进入步骤(17);
(12)DSP模块对第s次采样结果As和Bs分别进行离散傅里叶变换,以分别得到变换结果Cs和Ds,并利用谱减法分别对变换结果Cs和Ds进行处理,以分别得到结果Es和Fs
(13)DSP模块分别对步骤(12)得到的结果Es和Fs进行离散傅里叶变换,以分别得到变换结果Ps和Qs,计算变换结果Ps和Qs之间的相关函数,并获取该相关函数的最小值所对应的自变量hs
(14)DSP模块根据步骤(13)得到的自变量hs获取火车与第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间之间的连线与铁轨之间的夹角INCs,并判断该夹角INCs是否小于90度,如果是则将“火车方向为从第一声音传感模块开往第二声音传感模块”的信息发送给接口模块,然后进入步骤(15),否则将“火车方向为从第二声音传感模块开往第一声音传感模块”的信息发送给接口模块,并进入步骤(15);
(15)DSP模块根据步骤(14)得到的夹角INCs获取第s次得到的第一声音传感模块的麦克风质心和第二声音传感模块的麦克风质心二者正中间在铁轨上的垂直投影与火车之间的距离Ds,并判断是否有s大于1,如果是则进入步骤(16),否则返回步骤(10);
(16)DSP模块根据第s次得到的距离Ds和第s-1次得到的距离Ds-1计算火车车速,并将计算得到的火车车速发送到接口模块,并设置s=s+1;
(17)接口模块判断是否接收到来自用户的休眠指令,如果是则过程结束,否则进入步骤(18);
(18)接口模块判断是否接收到来自用户的环境噪声更新指令,如果是则说明用户发现本发明装置所在的位置存在新的噪声源,并返回步骤(2),否则说明用户未发现本发明装置所在的位置存在新的噪声源,并返回步骤(10)。
2.根据权利要求1所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,
步骤(3)中采样率为F1=8KHz,单次采样时间为Int1=10ms;
第一阈值a的取值范围等于第一AD采样模块的采样上限值的1/10倍到1/5倍;
第二阈值b的取值范围等于第一AD采样模块的采样上限值的1/20倍到1/10倍;
第三阈值c的取值范围等于第一AD采样模块的采样上限值的1/12*F1*Int1倍到1/8*F1*Int1倍。
3.根据权利要求2所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,
步骤(6)和步骤(10)中的采样率为F2=20k,单次采样时间为Int2=50ms;
步骤(7)中计时器T1的超时时长是500ms。
4.根据权利要求3所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,
步骤(9)是采用以下公式:
步骤(11)中预设阈值Th的取值范围等于第一AD采样模块的采样上限值的1/6*F2*Int2倍到1/4*F2*Int2倍。
5.根据权利要求4所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,
步骤(12)中的结果Es=|Cs|-a1*D1,Fs=|Ds|-a1*D2,其中a1表示权值,其取值范围是0.8到1.5;
步骤(14)中,夹角INCs=arccos(c*hs/(F2*d))
其中c表示声速,d表示第一声音传感模块中麦克风的质心与第二声音传感模块中麦克风的质心的距离。
6.根据权利要求5所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,
距离Ds=L/tanINCs,其中L表示第一声音传感模块和第二声音传感模块到与其最近的一侧铁轨的距离;
火车车速=(Ds-Ds-1)/t,其单位为米/秒,其中t表示定时器T2的超时时长,其取值为500ms。
7.根据权利要求1所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,工作时,第一声音传感模块和第二声音传感模块均与一侧铁轨平行设置,且第一声音传感模块和第二声音传感模块均与该侧铁轨垂直,第一声音传感模块与第二声音传感模块的距离d是10厘米到30厘米之间,第一声音传感模块和第二声音传感模块与该侧铁轨的距离L是10到50米之间。
8.根据权利要求7所述的基于火车声音的火车测速与测向装置的工作方法,其特征在于,
第一声音传感模块和第二声音传感模块完全相同,均采用KY-037型声音传感器;
第一信号调节模块和第二信号调节模块完全相同,均包括顺次串联连接的前级放大电路、低通滤波电路、以及后级放大电路,其中前级放大电路和后级放大电路均采用ADA4625-2型运算放大器;低通滤波电路是由ADA4625-2型运算放大器组成的3阶巴特沃斯低通滤波器,3dB截止频率10kHz;
第一AD采样模块和第二AD采样模块完全相同,均采用AD4680型采样芯片;
DSP模块的型号是TMS320C203PZ80;
接口模块包括彼此串联连接的Lora模块和RS232串口模块。
CN202110179933.1A 2021-02-08 2021-02-08 一种基于火车声音的火车测速与测向装置及其工作方法 Active CN112881744B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110179933.1A CN112881744B (zh) 2021-02-08 2021-02-08 一种基于火车声音的火车测速与测向装置及其工作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110179933.1A CN112881744B (zh) 2021-02-08 2021-02-08 一种基于火车声音的火车测速与测向装置及其工作方法

Publications (2)

Publication Number Publication Date
CN112881744A CN112881744A (zh) 2021-06-01
CN112881744B true CN112881744B (zh) 2023-04-07

Family

ID=76057482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110179933.1A Active CN112881744B (zh) 2021-02-08 2021-02-08 一种基于火车声音的火车测速与测向装置及其工作方法

Country Status (1)

Country Link
CN (1) CN112881744B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH490677A (de) * 1968-04-01 1970-05-15 Siemens Ag Einrichtung zur Bestimmung der Geschwindigkeit eines Fahrzeuges
JPH1048036A (ja) * 1996-08-06 1998-02-20 Rion Co Ltd 走行列車の情報検出方法
WO2010035339A1 (ja) * 2008-09-29 2010-04-01 パイオニア株式会社 ナビゲーション装置及び速度推定方法
CN104730515A (zh) * 2015-03-26 2015-06-24 北京交通大学 利用声音信号测量列车距离的装置
CN106441895A (zh) * 2016-10-09 2017-02-22 安徽大学 一种列车轴承轨边信号冲击成分提取方法
CN108519149A (zh) * 2018-03-28 2018-09-11 长安大学 一种基于声音时频域分析的隧道事故监测报警***及方法
WO2018163638A1 (ja) * 2017-03-09 2018-09-13 日立オートモティブシステムズ株式会社 速度計測装置及び速度計測方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH490677A (de) * 1968-04-01 1970-05-15 Siemens Ag Einrichtung zur Bestimmung der Geschwindigkeit eines Fahrzeuges
JPH1048036A (ja) * 1996-08-06 1998-02-20 Rion Co Ltd 走行列車の情報検出方法
WO2010035339A1 (ja) * 2008-09-29 2010-04-01 パイオニア株式会社 ナビゲーション装置及び速度推定方法
CN104730515A (zh) * 2015-03-26 2015-06-24 北京交通大学 利用声音信号测量列车距离的装置
CN106441895A (zh) * 2016-10-09 2017-02-22 安徽大学 一种列车轴承轨边信号冲击成分提取方法
WO2018163638A1 (ja) * 2017-03-09 2018-09-13 日立オートモティブシステムズ株式会社 速度計測装置及び速度計測方法
CN108519149A (zh) * 2018-03-28 2018-09-11 长安大学 一种基于声音时频域分析的隧道事故监测报警***及方法

Also Published As

Publication number Publication date
CN112881744A (zh) 2021-06-01

Similar Documents

Publication Publication Date Title
Cevher et al. Vehicle speed estimation using acoustic wave patterns
CN104181506B (zh) 一种基于改进phat加权时延估计的声源定位方法及其实现***
CN101339242B (zh) 声源定位的无线测量方法
CN101832472B (zh) 利用次声波实现管道泄漏检测的***
CN101266717B (zh) 一种基于多mems传感器的车辆检测识别***及其方法
CN105044676A (zh) 一种基于能量的声源定位方法
CN201145594Y (zh) 一种超声波流量检测装置
CN108332063A (zh) 一种基于互相关的管道泄漏定位方法
CN109632086A (zh) 车内噪音检测方法、装置、可读存储介质及计算机设备
CN103278801A (zh) 一种变电站噪声成像侦测装置及侦测计算方法
KR100877914B1 (ko) 음원위치-지연시간차 상관관계 역 추정에 의한 음원 방향검지 시스템 및 방법
US3844175A (en) Noise source level detection
CN102721942A (zh) 楼宇环境下目标的声学定位***及其方法
CN203534650U (zh) 一种科里奥利质量流量计云传输数字信号处理装置
CN105005027A (zh) 一种区域范围内目标对象的定位***
CN112881744B (zh) 一种基于火车声音的火车测速与测向装置及其工作方法
CN110161494A (zh) 基于速度平方滤波的rd平面弱目标检测跟踪方法及装置
CN113436442B (zh) 一种利用多地磁传感器的车速估计方法
JP2929561B2 (ja) レーダ信号処理装置
CN102749136A (zh) 一种机动车噪声等效频率的测定方法
KR102155419B1 (ko) 인공신경망을 기반으로 하는 적응형 거리측정장치
CN103247175B (zh) 基于汽车怠速声音频谱的道路拥堵监测方法
KR100378956B1 (ko) 음향을 이용한 교통 감지 장치
CN107796510A (zh) 一种汽车加速行驶车外噪声测量方法
CN103605128B (zh) 一种测速方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant