摘要
IIR滤波器是一种被广泛应用的数字信号处理方法,在不改变产品的硬件组成的条件下,采用了IIR数字滤波器对加速度计的输出信号进行数字滤波处理,从而提高发射车的姿态角测试精度。本文介绍了IIR数字滤波器的理论及其Matlab常用设计函数,并针对TI公司的TMS320VC33DSP芯片,设计了低通滤波器,并给出了其Matlab仿真设计和结果以及在DSP上的实现过程。采取数字滤波处理后,在总装单位进行了各种条件下的发射车姿态角测试试验,试验结果表明该数字滤波器能很好地抑制各类干扰,大大提高了发射车姿态角测试精度,产品的测试精度满足技术指标要求。该方法具有较强的实用性,对其它数字滤波器设计及DSP实现提供了参考价值。
IIR filter is a widely-used digital signal processing method. In the case that the product hardware is not changed, the processing of aceelerometer output signal by IIR digital filter can improve the measurement precision of launcher attitude. In this paper, it presents theory of IIR digital filter and common Matlab design functions, then designs the low pass digital filter based on TMS320VC33DSP chip of TI company, and then shows its Matlab simulation design and result as well as realization processing on DSP chip. The launcher attitude tests are carried out under different conditions in the final assembly work unit after application of digital filtering. It is shown that the digital filter can make good restraint of all kinds of interference, thus greatly improving measurement precision of launcher attitude and making measurement precision meet the requirement of technical specifications. The digital filtering method is practical and is used as reference for the designs of other digital filters and DSP realization.
关键词
发射车
姿态测试
干扰
滤波
launcher
attitude measurement
interference
filtering