J4 ›› 2012, Vol. 30 ›› Issue (4): 347-.

• 论文 • 上一篇    下一篇

基于FPGA的车辆振动信号提取方法

杨澜|赵祥模|惠飞|史昕|王润民   

  1. 长安大学 信息工程学院|西安 710064
  • 出版日期:2012-07-26 发布日期:2012-10-12
  • 作者简介:杨澜(1985— )|女|陕西咸阳人|长安大学博士研究生|主要从事姿态估计与嵌入式控制研究|(Tel)86-15929298490(E-mail)yanglan.1985@63.com;赵祥模(1966— )|男|重庆人|长安大学教授|博士生导师|主要从事ITS与分布式网络测控技术研究|(Tel)86-29-82334356(E-mail)xmzhao@chd.end.cn。
  • 基金资助:

    国家“863”高科技计划基金资助项目(2009AA11Z203);长安大学中央高校基本科研业务费专用资金资助项目(CHD2011ZY001)

Vehicle Vibration Signal Extraction |Based on FPGA

YANG Lan|ZHAO Xiang-mo|HUI Fei|SHI Xin|WANG Run-min   

  1. School of Information Engineering|Changan University|Xian 710064|China
  • Online:2012-07-26 Published:2012-10-12

摘要:

为了从车辆复杂噪声背景中实时提取陀螺仪的有效振动信号,在分析弱信号特征提取方法的基础上,针对自适应滤波算法处理相关信号时收敛速度降低的缺点,提出一种适用于FPGA(Field Programmable Gata Array)的自适应步长LMS(Least Mean Square)算法。该算法通过建立步长和误差信号相关值之间的非线性关系,使步长仅与输入有用信号相关,降低算法对噪声的敏感度。实验以收敛速度和计算复杂度两个指标对该算法与其他改进算法进行比较,并以真实车辆振动信号提取结果分析验证该算法对车载环
境噪声和陀螺仪自身噪声都有较好抑制。在用算法计算基础上,以FPGA平台提出并实现一种可扩展滤波器结构。设计采用一阶滤波单元重用方式完成多阶累加计算,在目前最大规模FPGA芯片上实现8~256阶滤波器。实验表明,该设计充分利用芯片内逻辑资源,处理速度快,可靠性高,并适用于车辆中低速行驶姿态测量系统。

关键词: 车辆振动信号, 强背景噪声, 信号提取, LMS算法, 变步长, FPGA实现

Abstract:

In order to obtain the desired signal of dualaxis inclinometer from the complex automotive environment,a LMS(Least Mean Square) algorithm for reducing the convergence speed to process the related data is presented,it presents a self-adaptation step LMS algorithm by establishing the non-linear relationship between the step and the error,so as to the step is interrelated with the true signal for reducing the algorithm sensitivity to noise.To cope with the problem of superiority and correctness for applying to the vehicle vibration signal extraction,the learning curves of algorithm are gained by inputting the data with additive white noise of time domain.A comparison of them is made by convergence speed and computation complexity index.The result shows that the novel algorithm is reliable.The vehicle acceleration signal extraction experiment shows that it  removes the vehicle environmental impact of the dual-axis inclinometer,and  restrains its own output noise.
Based on the self-adaptive step LMS algorithm,it proposes and implements a scalable FIR (Finite Impulse Response)filter structure on FPGA(Field Programmabl
e Gata Array) .By reusing of fist-order filter unit to complement the multi-stage cumulative,it achieves 256 filter experiments on the largest FPGA chip.The result indicates that the FIR filter structure full use of chip resources,processing speed highly,reliability highly and apply for the low speed for vehicles attitude measurement system.

Key words: vehicle vibration signal, heavy background noise, signal extraction, least mean square (LMS) algorithm, variable step size, field programmable gata array (FPGA)implementation

中图分类号: 

  • TN911.7