一种运用FPGA进行车速实时检测的方法技术

技术编号:8561996 阅读:357 留言:0更新日期:2013-04-11 03:16
本发明专利技术涉及一种运用FPGA进行车速实时检测的方法,属于信号处理技术领域。为解决现有技术的问题,本发明专利技术所提供的方法,通过预定基频大小,消除噪声干扰,组合采用检测方案,从而可以有效检测实时车速,尤其是在现场干扰特别严重、实时检测的精度和可靠性要求特别高的情况下,如实时磁电式车速信号、磁电式转速脉冲信号等,通过将信号实时周期的检测方法应用于车辆控制技术中,来有效对车速进行实时检测,不仅满足实时性方面的需求,而且同时还能满足稳定性方面的需要,特别适用于军用车辆的车速信号的检测。该方法可以显著提高磁电式转速传感器以及霍尔式转速传感器的工作效率以及精度。

【技术实现步骤摘要】

本专利技术属于信号处理
,具体涉及ー种运用FPGA进行车速实时检测的方法
技术介绍
目前,车速的检测主要有两大类检测方法一类是采用脉冲计数法,通过检测一定时间内能得到的脉冲个数,从而计算得到车速,这种方法的优点是检测的抗干扰能力比较强,少数脉冲错误不会导致检测结果失效,缺点是检测的结果是一段时间内的平均结果,因此实时性比较差;另ー种方法是检测瞬时脉冲的周期,从而得到车速,这种检测的优点是实时性好,但如果出现错误脉冲,就会导致检测结果错误,因此稳定性不佳。对于磁电式转速传感器,输出信号的频率与转速成正比,输出信号的幅值随着转速的提高而増大。因此,为了获得稳定的转速信号,需要对磁电式传感器的输出信号进行限幅和放大;由于磁电式转速传感器的安装间隙对输出信号的幅值影响很大,而实际工程安装吋,间隙很难保证一致,因此,信号的幅值很不稳定。由于以上原因,磁电式传感器的输出信号结果放大和整形后的信号常常都包含噪声,而且夹杂瞬态脉冲毛刺。对于军用车辆,如坦克车辆,由于有很多电气系统同时工作,电源电压很不稳定,这样会造成车速信号很不“干净”,这些对测试的实时检测带来困难。对于霍尔式转速 传感器本文档来自技高网...

【技术保护点】
一种运用FPGA进行车速实时检测的方法,其特征在于,所述方法包括如下步骤:步骤S1:根据最高车速测量要求的分辨率精度和最低车速检测的需求,依据FPGA芯片的时钟产生滤波处理所需要的基频大小;步骤S2:以步骤S1中获得的基频大小为基准,根据具体实际情况设定不同大小的滤波宽度,并对外部输入的脉冲频率信号进行滤波处理,过滤掉干扰脉冲,生成经过滤波处理的转速脉冲频率信号;步骤S3:对于步骤S2中经过滤波处理的转速脉冲频率信号,根据实际情况的需求,实施基于单周期的周期检测法、基于计数器的计数检测法和/或平均周期检测法,获得检测结果;步骤S4:中央处理器根据上述检测结果完成转速脉冲检测。

【技术特征摘要】
1.一种运用FPGA进行车速实时检测的方法,其特征在于,所述方法包括如下步骤 步骤S1:根据最高车速测量要求的分辨率精度和最低车速检测的需求,依据FPGA芯片的时钟产生滤波处理所需要的基频大小; 步骤S2 :以步骤SI中获得的基频大小为基准,根据具体实际情况设定不同大小的滤波宽度,并对外部输入的脉冲频率信号进行滤波处理,过滤掉干扰脉冲,生成经过滤波处理的转速脉冲频率信号; 步骤S3 :对于步骤S2中经过滤波处理的转速脉冲频率信号,根据实际情况的需求,实施基于单周期的周期检测法、基于计数器的计数检测法和/或平均周期检测法,获得检测结果; 步骤S4 :中央处理器根据上述检测结果完成转速脉冲检测。2.如权利要求1所述的运用FPGA进行车速实时检测的方法,其特征在于,所述步骤SI,在应用于不同转速脉冲频率信号的检测过程中,对于转速脉冲频率高的信号,用于滤波的基频大小设置较高,对于转速脉冲频率低的信号,用于滤波的基频大小设置较低。3.如权利要求2所述的运用FPGA进行车速实时检测的方法,其特征在于,所述步骤SI中,对于转速脉冲频率高的信号,用于滤波的基频大小设置为IKHz 20KHz,对于转速脉冲频率低的信号,用于滤波的基频大小设置为IOHz 200Hz。4.如权利要求1所述的运用FPGA进行车速实时检测的方法,其特征在于,所述步骤S2中,对于电气环境比较恶劣的情况,所述滤波宽度设定为较宽;对于电气环境较好的情况,所述滤波宽度设定为较窄。5.如权利要求4所述的运用FPGA进行车速实时检测的方法,其特征在于,所述步骤S2中,对于噪声范围稳...

【专利技术属性】
技术研发人员:凌云钱锐李春艳王鑫磊王珊胡建军李杰陈旺李耀伟李晴张领辉苏瑾刘春生
申请(专利权)人:中国北方车辆研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1