Implementation of Complementary Pair Least Mean Square (CP-LMS) algorithm in LabVIEW
Keywords:
LabVIEW, Complementary pair least mean square (CPLMS) algorithm, mean square error, step size, learning curve.Abstract
In adaptive filtering, there is a trade off between convergence speed and steady state error both depends upon the same parameter, step size. This paper presents the designing of Complementary pair least mean square algorithm (CP-LMS) in LabVIEW using adaptive filter toolkit. The algorithm consists of two adaptive filters operating in parallel. User interface is designed in LabVIEW to generate learning curve of the CP-LMS algorithm. The results show that the CP-LMS algorithm provides faster convergence speed and small steady state error.
