This paper illustrates the two different approaches for implementation of an adaptive filter using QRD-RLS (Q R decomposition based Recursive Least Squares) algorithm for Phased Array Radar application. One approach involves back substitution procedure whereas another involves updating of inverse data matrix. The former approach is called as Conventional QRD-RLS and the later is called as Inverse QRDRLS. QRD-RLS algorithm is numerically more stable when compared to traditional algorithms such as LMS and conventional RLS. Also QRD-RLS algorithm is suitable for parallel and pipelined implementation thus making it very useful in the applications where speed, accuracy and numerical stability are of utmost importance; such as Phased Array Radar receiver. A high performance FPGA Virtex 6vlx240t is employed to implement the above mentioned algorithms.
[1]
Kui Liu,et al.
Parallel and Fully-Pinelined Instantaneous Optimal Weight Extraction for Adaptive Beamforming Using Systolic Arrays
,
1994
.
[2]
Ulrich Nickel,et al.
Fundamentals of Signal Processing for Phased Array Radar
,
2006
.
[3]
J. G. McWhirter,et al.
Recursive Least-Squares Minimization Using A Systolic Array
,
1983,
Optics & Photonics.
[4]
H. T. Kung,et al.
Matrix Triangularization By Systolic Arrays
,
1982,
Optics & Photonics.
[5]
Miriam Leeser,et al.
A truly two-dimensional systolic array FPGA implementation of QR decomposition
,
2009,
TECS.