在好例子网,分享、交流、成长!
您当前所在位置:首页MATLAB 开发实例MATLAB语言基础 → adptive filtering,4th edition.pdf

adptive filtering,4th edition.pdf

MATLAB语言基础

下载此实例
  • 开发语言:MATLAB
  • 实例大小:11.42M
  • 下载次数:2
  • 浏览次数:66
  • 发布时间:2020-09-14
  • 实例类别:MATLAB语言基础
  • 发 布 人:17611231935
  • 文件格式:.pdf
  • 所需积分:6
 相关标签: lte DP fi AD

实例介绍

【实例简介】Adaptive Filtering Algorithms and Practical Implementation, 4th edition.pdf

【实例截图】

from clipboard

【核心代码】

Contents
1 Introduction to Adaptive Filtering........................................ 1
1.1 Introduction ......................................................... 1
1.2 Adaptive Signal Processing ........................................ 2
1.3 Introduction to Adaptive Algorithms .............................. 4
1.4 Applications......................................................... 7
References.................................................................... 11
2 Fundamentals of Adaptive Filtering...................................... 13
2.1 Introduction ......................................................... 13
2.2 Signal Representation............................................... 14
2.2.1 Deterministic Signals ..................................... 14
2.2.2 Random Signals ........................................... 15
2.2.3 Ergodicity.................................................. 22
2.3 The Correlation Matrix ............................................. 24
2.4 Wiener Filter ........................................................ 36
2.5 Linearly Constrained Wiener Filter ................................ 41
2.5.1 The Generalized Sidelobe Canceller ..................... 45
2.6 MSE Surface ........................................................ 47
2.7 Bias and Consistency ............................................... 50
2.8 Newton Algorithm .................................................. 51
2.9 Steepest-Descent Algorithm........................................ 51
2.10 Applications Revisited .............................................. 57
2.10.1 System Identification...................................... 57
2.10.2 Signal Enhancement ...................................... 58
2.10.3 Signal Prediction .......................................... 59
2.10.4 Channel Equalization ..................................... 60
2.10.5 Digital Communication System .......................... 69
2.11 Concluding Remarks................................................ 71
2.12 Problems ............................................................ 71
References.................................................................... 76
xv
xvi Contents
3 The Least-Mean-Square (LMS) Algorithm.............................. 79
3.1 Introduction ......................................................... 79
3.2 The LMS Algorithm ................................................ 79
3.3 Some Properties of the LMS Algorithm ........................... 82
3.3.1 Gradient Behavior ......................................... 82
3.3.2 Convergence Behavior of the Coefficient Vector ........ 83
3.3.3 Coefficient-Error-Vector Covariance Matrix ............. 85
3.3.4 Behavior of the Error Signal .............................. 88
3.3.5 Minimum Mean-Square Error ............................ 88
3.3.6 Excess Mean-Square Error and Misadjustment.......... 90
3.3.7 Transient Behavior ........................................ 92
3.4 LMS Algorithm Behavior in Nonstationary Environments ....... 94
3.5 Complex LMS Algorithm .......................................... 99
3.6 Examples ............................................................ 100
3.6.1 Analytical Examples ...................................... 100
3.6.2 System Identification Simulations........................ 111
3.6.3 Channel Equalization Simulations ....................... 118
3.6.4 Fast Adaptation Simulations.............................. 118
3.6.5 The Linearly Constrained LMS Algorithm .............. 123
3.7 Concluding Remarks................................................ 128
3.8 Problems ............................................................ 128
References.................................................................... 134
4 LMS-Based Algorithms .................................................... 137
4.1 Introduction ......................................................... 137
4.2 Quantized-Error Algorithms........................................ 138
4.2.1 Sign-Error Algorithm ..................................... 139
4.2.2 Dual-Sign Algorithm...................................... 146
4.2.3 Power-of-Two Error Algorithm........................... 147
4.2.4 Sign-Data Algorithm ...................................... 149
4.3 The LMS-Newton Algorithm ...................................... 149
4.4 The Normalized LMS Algorithm .................................. 152
4.5 The Transform-Domain LMS Algorithm .......................... 154
4.6 The Affine Projection Algorithm................................... 162
4.6.1 Misadjustment in the Affine Projection Algorithm ...... 168
4.6.2 Behavior in Nonstationary Environments................ 177
4.6.3 Transient Behavior ........................................ 180
4.6.4 Complex Affine Projection Algorithm ................... 183
4.7 Examples ............................................................ 184
4.7.1 Analytical Examples ...................................... 184
4.7.2 System Identification Simulations........................ 189
4.7.3 Signal Enhancement Simulations ........................ 192
4.7.4 Signal Prediction Simulations ............................ 196
Contents xvii
4.8 Concluding Remarks................................................ 198
4.9 Problems ............................................................ 199
References.................................................................... 205
5 Conventional RLS Adaptive Filter ....................................... 209
5.1 Introduction ......................................................... 209
5.2 The Recursive Least-Squares Algorithm .......................... 209
5.3 Properties of the Least-Squares Solution .......................... 213
5.3.1 Orthogonality Principle ................................... 214
5.3.2 Relation Between Least-Squares and Wiener
Solutions................................................... 215
5.3.3 Influence of the Deterministic
Autocorrelation Initialization ............................. 217
5.3.4 Steady-State Behavior of the Coefficient Vector......... 218
5.3.5 Coefficient-Error-Vector Covariance Matrix ............. 220
5.3.6 Behavior of the Error Signal .............................. 221
5.3.7 Excess Mean-Square Error and Misadjustment.......... 225
5.4 Behavior in Nonstationary Environments.......................... 230
5.5 Complex RLS Algorithm ........................................... 234
5.6 Examples ............................................................ 236
5.6.1 Analytical Example ....................................... 236
5.6.2 System Identification Simulations........................ 238
5.6.3 Signal Enhancement Simulations ........................ 240
5.7 Concluding Remarks................................................ 240
5.8 Problems ............................................................ 243
References.................................................................... 246
6 Data-Selective Adaptive Filtering ......................................... 249
6.1 Introduction ......................................................... 249
6.2 Set-Membership Filtering .......................................... 250
6.3 Set-Membership Normalized LMS Algorithm .................... 253
6.4 Set-Membership Affine Projection Algorithm .................... 255
6.4.1 A Trivial Choice for Vector N.k/......................... 259
6.4.2 A Simple Vector N.k/..................................... 260
6.4.3 Reducing the Complexity in the Simplified
SM-AP Algorithm......................................... 262
6.5 Set-Membership Binormalized LMS Algorithms ................. 263
6.5.1 SM-BNLMS Algorithm 1 ................................ 265
6.5.2 SM-BNLMS Algorithm 2 ................................ 268
6.6 Computational Complexity ......................................... 269
6.7 Time-Varying N ..................................................... 270
6.8 Partial-Update Adaptive Filtering .................................. 272
6.8.1 Set-Membership Partial-Update NLMS Algorithm ..... 275
6.9 Examples ............................................................ 278
6.9.1 Analytical Example ....................................... 278
6.9.2 System Identification Simulations........................ 279
xviii Contents
6.9.3 Echo Cancellation Environment .......................... 283
6.9.4 Wireless Channel Environment ........................... 290
6.10 Concluding Remarks................................................ 298
6.11 Problems ............................................................ 299
References.................................................................... 303
7 Adaptive Lattice-Based RLS Algorithms ................................ 305
7.1 Introduction ......................................................... 305
7.2 Recursive Least-Squares Prediction................................ 306
7.2.1 Forward Prediction Problem .............................. 306
7.2.2 Backward Prediction Problem ............................ 309
7.3 Order-Updating Equations.......................................... 311
7.3.1 A New Parameter ı.k; i /.................................. 312
7.3.2 Order Updating of d
bmin .k; i / and wb.k; i /............... 314
7.3.3 Order Updating of d
fmin .k; i / and wf .k; i / .............. 314
7.3.4 Order Updating of Prediction Errors ..................... 315
7.4 Time-Updating Equations .......................................... 317
7.4.1 Time Updating for Prediction Coefficients............... 317
7.4.2 Time Updating for ı.k; i /................................. 319
7.4.3 Order Updating for .k; i /................................ 321
7.5 Joint-Process Estimation ........................................... 324
7.6 Time Recursions of the Least-Squares Error ...................... 329
7.7 Normalized Lattice RLS Algorithm................................ 330
7.7.1 Basic Order Recursions ................................... 331
7.7.2 Feedforward Filtering ..................................... 333
7.8 Error-Feedback Lattice RLS Algorithm ........................... 336
7.8.1 Recursive Formulas for the Reflection Coefficients ..... 336
7.9 Lattice RLS Algorithm Based on A Priori Errors ................. 337
7.10 Quantization Effects ................................................ 339
7.11 Concluding Remarks................................................ 344
7.12 Problems ............................................................ 344
References.................................................................... 347
8 Fast Transversal RLS Algorithms ........................................ 349
8.1 Introduction ......................................................... 349
8.2 Recursive Least-Squares Prediction................................ 350
8.2.1 Forward Prediction Relations............................. 350
8.2.2 Backward Prediction Relations........................... 352
8.3 Joint-Process Estimation ........................................... 353
8.4 Stabilized Fast Transversal RLS Algorithm ....................... 355
8.5 Concluding Remarks................................................ 361
8.6 Problems ............................................................ 362
References.................................................................... 365
9 QR-Decomposition-Based RLS Filters ................................... 367
9.1 Introduction ......................................................... 367
Contents xix
9.2 Triangularization Using QR-Decomposition ...................... 367
9.2.1 Initialization Process ...................................... 369
9.2.2 Input Data Matrix Triangularization ..................... 370
9.2.3 QR-Decomposition RLS Algorithm...................... 377
9.3 Systolic Array Implementation ..................................... 380
9.4 Some Implementation Issues ....................................... 388
9.5 Fast QR-RLS Algorithm............................................ 390
9.5.1 Backward Prediction Problem ............................ 392
9.5.2 Forward Prediction Problem .............................. 394
9.6 Conclusions and Further Reading .................................. 402
9.7 Problems ............................................................ 403
References.................................................................... 408
10 Adaptive IIR Filters ........................................................ 411
10.1 Introduction ......................................................... 411
10.2 Output-Error IIR Filters ............................................ 412
10.3 General Derivative Implementation ................................ 416
10.4 Adaptive Algorithms................................................ 419
10.4.1 Recursive Least-Squares Algorithm...................... 419
10.4.2 The Gauss–Newton Algorithm ........................... 420
10.4.3 Gradient-Based Algorithm................................ 422
10.5 Alternative Adaptive Filter Structures ............................. 423
10.5.1 Cascade Form ............................................. 423
10.5.2 Lattice Structure ........................................... 425
10.5.3 Parallel Form .............................................. 432
10.5.4 Frequency-Domain Parallel Structure .................... 433
10.6 Mean-Square Error Surface ........................................ 442
10.7 Influence of the Filter Structure on the MSE Surface ............. 449
10.8 Alternative Error Formulations..................................... 451
10.8.1 Equation Error Formulation .............................. 451
10.8.2 The Steiglitz–McBride Method........................... 455
10.9 Conclusion .......................................................... 461
10.10 Problems ............................................................ 461
References.................................................................... 464
11 Nonlinear Adaptive Filtering .............................................. 467
11.1 Introduction ......................................................... 467
11.2 The Volterra Series Algorithm ..................................... 468
11.2.1 LMS Volterra Filter ....................................... 470
11.2.2 RLS Volterra Filter ........................................ 474
11.3 Adaptive Bilinear Filters............................................ 480
11.4 MLP Algorithm ..................................................... 484
11.5 RBF Algorithm ..................................................... 489
11.6 Conclusion .......................................................... 495
11.7 Problems ............................................................ 497
References.................................................................... 498
xx Contents
12 Subband Adaptive Filters.................................................. 501
12.1 Introduction ......................................................... 501
12.2 Multirate Systems................................................... 502
12.2.1 Decimation and Interpolation............................. 502
12.3 Filter Banks ......................................................... 505
12.3.1 Two-Band Perfect Reconstruction Filter Banks ......... 509
12.3.2 Analysis of Two-Band Filter Banks ...................... 510
12.3.3 Analysis of M-Band Filter Banks........................ 511
12.3.4 Hierarchical M-Band Filter Banks....................... 511
12.3.5 Cosine-Modulated Filter Banks .......................... 512
12.3.6 Block Representation ..................................... 513
12.4 Subband Adaptive Filters........................................... 514
12.4.1 Subband Identification .................................... 517
12.4.2 Two-Band Identification .................................. 518
12.4.3 Closed-Loop Structure .................................... 519
12.5 Cross-Filters Elimination ........................................... 523
12.5.1 Fractional Delays.......................................... 526
12.6 Delayless Subband Adaptive Filtering ............................. 529
12.6.1 Computational Complexity ............................... 536
12.7 Frequency-Domain Adaptive Filtering............................. 537
12.8 Conclusion .......................................................... 545
12.9 Problems ............................................................ 546
References.................................................................... 548
13 Blind Adaptive Filtering ................................................... 551
13.1 Introduction ......................................................... 551
13.2 Constant-Modulus Related Algorithms............................ 553
13.2.1 Godard Algorithm......................................... 553
13.2.2 Constant-Modulus Algorithm ............................ 554
13.2.3 Sato Algorithm ............................................ 555
13.2.4 Error Surface of CMA .................................... 556
13.3 Affine Projection CM Algorithm................................... 562
13.4 Blind SIMO Equalizers............................................. 568
13.4.1 Identification Conditions.................................. 572
13.5 SIMO-CMA Equalizer.............................................. 573
13.6 Concluding Remarks................................................ 579
13.7 Problems ............................................................ 579
References.................................................................... 582
14 Complex Differentiation ................................................... 585
14.1 Introduction ......................................................... 585
14.2 The Complex Wiener Solution ..................................... 585
14.3 Derivation of the Complex LMS Algorithm ....................... 589
14.4 Useful Results....................................................... 589
References.................................................................... 590
Contents xxi
15 Quantization Effects in the LMS Algorithm............................. 591
15.1 Introduction ......................................................... 591
15.2 Error Description.................................................... 591
15.3 Error Models for Fixed-Point Arithmetic .......................... 593
15.4 Coefficient-Error-Vector Covariance Matrix ...................... 594
15.5 Algorithm Stop ...................................................... 596
15.6 Mean-Square Error.................................................. 597
15.7 Floating-Point Arithmetic Implementation ........................ 598
15.8 Floating-Point Quantization Errors in LMS Algorithm ........... 600
References.................................................................... 603
16 Quantization Effects in the RLS Algorithm ............................. 605
16.1 Introduction ......................................................... 605
16.2 Error Description.................................................... 605
16.3 Error Models for Fixed-Point Arithmetic .......................... 607
16.4 Coefficient-Error-Vector Covariance Matrix ...................... 609
16.5 Algorithm Stop ...................................................... 612
16.6 Mean-Square Error.................................................. 613
16.7 Fixed-Point Implementation Issues ................................ 614
16.8 Floating-Point Arithmetic Implementation ........................ 615
16.9 Floating-Point Quantization Errors in RLS Algorithm ........... 617
References.................................................................... 621
17 Kalman Filters 623
17.1 Introduction ......................................................... 623
17.2 State–Space Model.................................................. 623
17.2.1 Simple Example ........................................... 624
17.3 Kalman Filtering .................................................... 626
17.4 Kalman Filter and RLS ............................................. 632
References.................................................................... 633
18 Analysis of Set-Membership Affine Projection Algorithm............. 635
18.1 Introduction ......................................................... 635
18.2 Probability of Update ............................................... 635
18.3 Misadjustment in the Simplified SM-AP Algorithm .............. 637
18.4 Transient Behavior .................................................. 638
18.5 Concluding Remarks................................................ 639
References.................................................................... 641
Index ............................................................................... 643

标签: lte DP fi AD

实例下载地址

adptive filtering,4th edition.pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警