简介:针对传统智能算法在无限脉冲响应(IIR)数字滤波器设计面临的收敛速度较慢和容易陷入局部极值等问题,提出了一种基于猫群优化算法的IIR数字滤波器设计方法。猫群优化算法分为搜寻模式和跟踪模式,通过对猫群行为的观察,改进猫群的行为模式并利用该算法设计IIR数字滤波器,经过与利用粒子群算法与自由搜索算法设计的滤波器进行比较,证明用本文算法设计的数字滤波器有更好的效果。
简介:在分析Nuttall窗、Kaiser窗频谱特性的基础上,研究了加Nuttall-Kaiser组合窗三峰插值快速傅立叶变换(FFT)谐波分析算法。通过对Nuttall窗和Kaiser窗赋以一定的权重系数来构造组合窗的频谱函数,结合三峰插值法,进行多项式拟合逼近,由此推导出含有谐波分量的信号的各个参数计算公式。通过仿真验证了该组合窗三峰插值FFT算法有很强的频谱泄漏抑制能力和很小的幅值相位相对误差,极大提高了参数的计算精度。并将该算法应用到电能质量监测装置上,通过对比实验,验证了算法的可行性与实用性。