P. N. Bashly1, V. G. Denisenko2, S. E. Mishchenko3, V. V. Shatsky4
1 Rostov Branch of Russian Customs Academy (Rostov-on-Don, Russia)
2–4 FSUE Rostov-on-Don Scientific Research Institute of Radio Communications (Rostov-on-Don, Russia)
3 mihome@yandex.ru
Two algorithms for singular value decomposition of the correlation matrix have been proposed for the implementation of angular super-resolution and the construction of the spatial spectrum of a digital antenna array. The first algorithm is based on the nonlinear iterative partial least squares (NIPALS) method, which is usually used to calculate the principal components of large amounts of data. In contrast to the main NIPALS algorithm, the possibility of recursively specifying initial approximations of eigenvectors based on the results of signal processing by a digital antenna array has been used. To process each subsequent correlation matrix, the eigenvectors of the previous processing phase have been used. The second algorithm is based on the parallel Jacobi algorithm and is distinguished by the use of analytical relations to calculate complex rotation matrices. It has been shown that the recursive assignment of the initial approximations of the eigenvectors in the first algorithm made it possible to significantly reduce the required number of iterations. This makes the first algorithm potentially more efficient than the Jacobi algorithm. In turn, the Jacobi algorithm is more resistant to limiting the length of the mantissa. A simulation has been performed confirming the operability and convergence of the proposed MUSIC algorithms based on two different singular expansions with the resolution of two closely spaced sources.
Bashly P.N., Denisenko V.G., Mishchenko S.E., Shatsky V.V. Angular super-resolution MUSIC algorithms based on the NIPALS and Jacobi methods. Antennas. 2025. № 6. P. 6–14. DOI: https://doi.org/10.18127/j03209601-202506-01 (in Russian)
- Ratynskij M.V. Adaptatsiya i sverkhrazreshenie v antennykh reshetkakh. M.: Radio i svyaz'. 2003. (in Russian)
- Haupt R.L. Antenna arrays. A computational approach. Hoboken, New Jersey: J. Wiley&Sons. 2010.
- Golub Dzh., Van Loun Ch. Matrichnye vychisleniya. M.: Mir. 1999. (in Russian)
- Demmel' Dzh. Vychislitel'naya linejnaya algebra. Teoriya i prilozheniya. M.: Mir. 2001. (in Russian)
- Ma W., Kaye M.E., Luke D.M., Doraiswami R. An FPGA-based singular value decomposition processor. Proc. IEEE CCECE/CCGEI. Ottawa. 2006. P. 1047–1050.
- Forsythe G.E., Henrici P. The cyclic Jacobi method for computing the principal values of a complex matrix. Transactions of the American Mathematical Society. 1960. № 94 (1). P. 1–23.
- Strang G. Introduction to linear algebra. Massachusetts: Wellesley-Cambridge Press. 2016.
- Paige C.C., Dooren P.V. On the quadratic convergence of Kogbetliantz’s algorithm for computing the singular value decomposition. Linear Algebra and Its Applications. 1986. V. 87. P. 301–313.
- Martens H., Martens M. Multivariate analysis of quality. An introduction. NY: J. Wiley & Sons. 2001.
- Preda C., Saporta G., Mbarek M. The NIPALS algorithm for missing functional data. Revue Roumaine Mathematiques Pures Appliquees. 2010. V. 55. № 4. P. 315–326.
- Kogbetliantz E. Diagonalization of general complex matrices as a new method for solution of linear equations. Proc. of the International Congress on Mathematics. Amsterdam. 1954. V. 2. P. 356–357.
- Businger P.A., Golub G.H. Algorithm 358: Singular value decomposition of the complex matrix. Communications of the ACM. 1969. № 12. P. 564–565.

