當(dāng)前位置:
首頁(yè) >
IIR+全通滤波器级联实现系统零相位相移_matlab仿真
發(fā)布時(shí)間:2025/3/15
33
豆豆
生活随笔
收集整理的這篇文章主要介紹了
IIR+全通滤波器级联实现系统零相位相移_matlab仿真
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.前言
前面詳細(xì)的介紹了如何通過(guò)優(yōu)化的思想逆向設(shè)計(jì)符合要求的全通相位平衡系統(tǒng)!實(shí)際上,線性相位的要求要比零相位相移的要求苛刻的多。 晚上和好友解釋了一下如何利用優(yōu)化思想實(shí)現(xiàn)線性相位,好友感覺(jué)很難實(shí)現(xiàn)零相移。為此,一步一步又做了一次仿真實(shí)驗(yàn),并進(jìn)行記錄。 說(shuō)白了,y=0就是y=kx的一個(gè)特例!明白了這一點(diǎn),還是建議大家看上一排帖子,平衡后達(dá)到線性相位更重要!2.一步一步實(shí)現(xiàn)零相移
1.產(chǎn)生模擬信號(hào),低頻是信息;高頻視為噪聲,我們要濾掉它們!
2.設(shè)計(jì)低通濾波器,濾除噪聲,并觀看相位失真
觀看非線性失真:
恐怖!!!相位失真造成了波形嚴(yán)重畸變!!!
3.利用優(yōu)化思想設(shè)計(jì)全通濾波器,實(shí)現(xiàn)相位平衡(零相移)
這是多么標(biāo)準(zhǔn)的全通濾波器啊!!!
失真的相位再一次被我們矯正回來(lái)了!!!波形的畸變也消失了!!!
4.相位補(bǔ)償?shù)脑?/span>
低通濾波器引入的非線性相位被全通濾波器的相位給平衡掉了!!!低頻處有一點(diǎn)點(diǎn)誤差,是由優(yōu)化算法引入的增加迭代次數(shù)完全可以抑制。
3.優(yōu)化算法的參數(shù)
迭代次數(shù):20000次; 容錯(cuò)率:0.5% (99.5%正確);提高迭代次數(shù)還可以繼續(xù)降低容錯(cuò)率!總結(jié)
以上是生活随笔為你收集整理的IIR+全通滤波器级联实现系统零相位相移_matlab仿真的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: FreeEIM V 2.8.9.8 改善
- 下一篇: 多功能监护系统开发与设计