摘要在许多应用场合中,输入信号往往会受到可能存在的非线性谐波的影响,而产生频率分量。由于二阶陷波滤波器仅适用于单频率分量的情况,因此它不能充分估计基频谐 波频率。另一方面,对信号的基频的估计与追踪,由于受多重自适应滤波器系数的影响, 采用传统的高阶无限长脉冲响应(IIR)陷波滤波器可能会无效。73797
本文首先分析了一个含单个自适应系数的自适应 IIR 谐波滤波器算法,用以在含谐波 频率的环境中,对信号的基频进行频率估计和跟踪。而后,对该算法利用 MATLAB 软件 进行仿真,验证了其理论可行性。最后,在 32 位定点 DSP 开发平台 TMS320F2812 上对 算法功能进行了实现,并对算法实时性能进行了评估,验证了其实效性。
毕业论文关键词 IIR 滤波器 自适应算法 频率追踪 DSP 平台
毕 业 设 计 说 明 书 外 文 摘 要
Title Adaptive IIR Filter For Frequency Tracking Design and Application
Abstract In many applications, the input signals may be subjected to nonlinear effects and have harmonic frequency components。 In such environment, it is insufficient to use a second-order notch filter to estimate fundamental frequency since the filter accommodates one frequency component。 On the other hand, it may not be efficient to apply a high-order infinite impulse response (IIR) notch filter due to adopting multiple adaptive filter coefficients。
First of all, an adaptive harmonic IIR filter with a single adaptive coefficient is analyzed in the paper, which is used to perform frequency estimation and tracking in a harmonic frequency environment。 Then the feasibility of the algorithm is proved in MATLAB simulation software。 Finally,the application of the algorithm and the estimation of the real-time output ability are accomplished on the 32-bit fixed-point DSP platform TMS320F2812。
Keywords IIR filter adaptive algorithm frequency tracking DSP platform
本科毕业设计说明书 第 I 页
目 次
1 引言……1
1。1 研究背景及意义 1
1。3 本课题的主要工作 2
2 算法原理 4
2。1 谐波 IIR 陷波滤波器 4
2。2 频率捕捉区间 5
2。3 LMS 算法 7
2。4 算法流程 8
3 算法仿真 10
3。1 仿真思路 10
3。2 MATLAB 仿真 10
3。2。1 算法功能仿真 10
3。2。2 算法性能验证 12
4 算法实现 18
4。1 DSP 硬件平台简介 18
4。2 CCS3。3 软件平台简介