このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。
lmsアルゴリズムと化lmsアルゴリズムアルゴリズム收束性能比较比较比较
适応は未知システムのと一致するように自身のの系数系数をを适応适応适応ささせます。。目的目的はは,,未知未知ののシステムシステムのの出力出力出力出力と适応の出力出力出力出力2 2つのつの收束し非常によくする场合场合,非常非常にによくよく一致一致一致すると呼ばれれますます。このこのこの状态状态の适応适応フィルターフィルターフィルターフィルターはは,未知未知システムシステムlms(nlms)アルゴリズムと化行わないないアルゴリズムに対してこのががする速速さを。。。。
未知のシステム
未知のシステム表すdsp.Firfilter
を作成ます未知のへの入力として信号X
を渡します。の信号d
は,システム(firフィルター)ののと性信号信号信号n
の和です。
filt = dsp.firfilter;filt.numerator = fircband(12,[0 0.4 0.5 1],[1 1 0 0],[1 0.2],...{'W''C'});x = 0.1*randn(1000,1);n = 0.001*randn(1000,1);d = filt(x) + n;
适応フィルター
2つのdsp.lmsfilter
1つししつつつつアルゴリズムアルゴリズム,もうもうもうもうもう化化化化化正规正规正规正规アルゴリズムアルゴリズムアルゴリズムアルゴリズムにに设定设定设定しします。适応适応适応ステップステップサイズサイズとしとしとしててててててててててててててををををををを
MU = 0.2;lms_nonnormalized = dsp.lmsfilter(13,'步长',亩,...'方法',,,,'lms');lms_normalized = dsp.lmsfilter(13,'步长',亩,...'方法',,,,“标准化的LMS”);
一次入力信号X
と目的の信号d
lmsアルゴリズムアルゴリズムのに渡します変数変数変数E1
およびE2
それぞれ,信号と正规化されフィルター出力のの误差误差,,およびおよびおよび目的目的の信号信号と正规正规さされてていいないフィルター
[〜,e1,〜] = lms_normalized(x,d);[〜,e2,〜] = lms_nonnormization(x,d);
の。。。。。。。バリアントバリアントバリアント,,,,,,,,バリアントバリアントバリアントバリアントバリアントバリアントのの误差信号よりはるかはるかに速く速く速くゼロゼロゼロにに收束收束ししますますます。。。。されたていバージョン程度に良好なに适応します。
图([E1,E2]);标题(“比较LMS和NLMS转换性能”);传奇(“ NLMS衍生的过滤重量”,,,,...“ LMS衍生过滤重量”,,,,'地点',,,,'东北');Xlabel(“时间索引”)ylabel(“信号值”)
参考
オブジェクト
关连するトピック
- lmsアルゴリズムのによるによるフィルターフィルター同定同定同定
- lmsアルゴリズムアルゴリズム使用によるによるフィルターフィルターの同定同定
- 符号-データlmsアルゴリズムアルゴリズム使用したキャンセリングキャンセリング
参照
[1] Hayes,Monson H.,统计数字信号处理和建模。新泽西州霍博肯:约翰·威利(John Wiley&Sons),1996年,第493-552页。
[2] Haykin,Simon,自适应滤波器理论。新泽西州上萨德尔河:Prentice-Hall,Inc.,1996年。