Numerical Analysis of Large-Scale Phased Array Calibration, Using a Kronecker Product Formulation
Jake W. Liu
Department of Electronic Engineering, National Taipei University of Technology, Taipei 10608, Taiwan, jwliu@ntut.edu.tw
Submitted On: August 15, 2025; Accepted On: February 10, 2026
This paper proposes a calibration method for large-scale phased arrays based on a Kronecker product formulation, termed the Kronecker Product Method (KPM). Unlike the conventional Phase Toggling Method (PTM), which excites one element per measurement and suffers from limited measurement diversity, KPM employs simultaneous binary-phase excitation across all elements. This structure enhances robustness against noise and error accumulation, particularly in large arrays or high Signal-to-Noise Ratio (SNR) conditions. KPM retains PTM’s simplicity and 1-bit phase control compatibility while offering superior theoretical properties and practical performance.
Keywords: Far-field calibration method, Kronecker product, large arrays, phase toggling method, phased array calibration..
Accurate calibration is essential for phased arrays, especially in applications demanding precise beamforming and null control [1, 2, 3, 4]. Practical systems suffer from phase and amplitude errors, requiring calibration to maintain pattern fidelity.
Early techniques used near-field scans [5, 6], later improved by PWS-based Backward Transformation Methods (BTM) [7, 8, 9], but both are complex and scale poorly. In contrast, far-field methods offer better efficiency in calibration since no mechanical scan is required. Among these, the Phase Toggling Method (PTM) [10] is widely used due to its simplicity and compatibility with 1-bit digital phase shifters (DPSs). However, its element-wise toggling leads to poor signal diversity and degraded performance in large arrays or high-SNR conditions. Rotating-Element Electric-Field Vector Method (REVM) [11] offers phase-free calibration using total field magnitudes, enabling amplitude-only measurements.
Recent works improve efficiency via structured, multi-element excitations [12, 13, 14]. Multiple REVM [14] uses Fourier decomposition but is limited by model and resolution. Group-wise amplitude-only methods [15] enhance low-SNR performance. Others employ binary-phase modulation and harmonic analysis [16] or optimize matrix design [17]. A general framework in [18] builds excitation matrices recursively. While the proposed method shares this formulation, it differs by systematically constructing the excitation matrix as a Kronecker product of a 2×2 Hadamard base, offering compactness, scalability, and tractable error analysis.
Despite recent advances, PTM remains a baseline for its simplicity and binary control. Its limited diversity, however, constrains scalability. The proposed Kronecker Product Method (KPM) addresses this by enabling joint multi-element modulation using a structured matrix that remains linearly independent across array sizes. Like PTM, KPM uses only 0 and phase shifts, preserving hardware simplicity and making it suitable for low-bit systems [19, 20, 21].
The rest of the paper is organized as follows: Section II introduces the system model and KPM formulation with error analysis. Section III presents simulation results. Section IV concludes.
Consider a linear array of N elements, each connected to a DPS with b control bits. The DPS supports 2b discrete phase states, equally spaced over . The nth element introduces an unknown complex excitation modeled as:
| (1) |
where and represent the amplitude and phase deviations, respectively. These quantities are to be estimated through external measurements.
The array is excited using a set of phase control tables , where each row specifies a DPS phase state for a corresponding measurement. The received scalar response for the mth measurement is given by:
| (2) |
where is the phase applied to the nthelement in the mth measurement, and is additive measurement noise. In the model, noise is added to each simulated measurement to evaluate its impact on calibration accuracy.
The model assumes far-field boresight measurements and neglects element positions and patterns to isolate core calibration effects. The received signal is a coherent sum with known phase states and unknown errors, enabling clear comparison of calibration methods despite omitted practical factors.
Although the system model is presented using a linear array for clarity, the proposed KPM is directly applicable to two-dimensional planar arrays. In such cases, the array excitation vector can be formed by lexicographically stacking the element indices. Therefore, the proposed method naturally extends to two-dimensional arrays without modification to the core formulation.
The PTM operates by applying two measurement states per element: one with all phases set to zero (reference) and one with the target element toggled by 180∘. For an N-element array, this results in measurements. The phase and amplitude errors are estimated from the difference between the reference and toggled measurements. Although simple, PTM only modulates one element at a time, leading to reduced signal diversity and increased vulnerability to noise in large arrays.
The proposed KPM constructs the excitation matrix by generating a unitary matrix from Kronecker products of a 2×2 DFT matrix (also known as the Hadamard matrices). Specifically, we first define
| (3) |
A sequence of Kronecker products is then applied m - 1 times:
| (4) |
until the resulting matrix has dimension , where is the smallest power of two such that . Since is full-rank, and the Kronecker product of full-rank matrices preserves rank multiplicatively, has full rank . As a result, all rows and columns of are linearly independent.
To construct , the first rows and columns of are extracted, resulting in a square submatrix:
| (5) |
Since the rows of span , any linearly independent rows (or columns) form a full-rank submatrix. In particular, the leading principal submatrix remains invertible, ensuring that the Kronecker-based measurement matrix admits a stable inverse for accurate error reconstruction.
To align this with the DPS hardware, the continuous phases of are quantized to the nearest valid DPS state. Since is constructed via 2×2 DFT matrix, all elements in are either 1 or 1, which is the same as PTM. Thus, only 1 bit (2 states) is needed in KPM. The corresponding measurement vector is collected, and the element-wise excitations are recovered by applying the inverse of :
| (6) |
where the hat symbol in denotes the reconstructed value. Unlike PTM, which toggles one element at a time, KPM modulates all elements simultaneously using a structured excitation matrix. This enhances measurement diversity, improving noise robustness and system conditioning.
To better understand the calibration accuracy limits under noise, we derive a closed-form expression for the expected root-mean-square error (RMSE) in the presence of additive complex Gaussian noise. Recall the measurement model:
| (7) |
where is the measured data, is the true excitation, is the measurement matrix, and is additive noise. In the ideal case (), both PTM and KPM recover exactly since is full-rank. In practice, noise degrades accuracy. We model as complex Gaussian and derive a closed-form RMSE for as a function of SNR and array size.
Let us assume that the noise term takes the form of
| (8) |
meaning each entry is independently drawn from a circular symmetric complex Gaussian distribution with zero mean and variance . The calibration estimate is obtained by matrix inversion:
| (9) |
The estimation error is therefore:
| (10) |
Since the noise is zero-mean, the estimator is unbiased with . To compute the expected RMSE, we consider the squared norm of the error vector and use properties of the complex Gaussian distribution and the linearity of expectation:
| (11) | ||
where denotes the trace of a matrix. Thus, we define the average RMSE as the square root of the mean squared error normalized by the number of elements N as:
| (12) |
This expression reveals how the noise level and the structure of the inverse matrix jointly determine the expected calibration error.
Unlike additive Gaussian noise, phase quantization errors in DPS affect the measurement matrix through structured perturbations. To simplify analysis, we adopt a first-order perturbation model assuming small phase deviations and no additive noise.
In practice, phase shifters deviate slightly from their ideal discrete values due to hardware imperfections. We model this by assuming the applied phase is perturbed as:
| (13) |
where is a small, zero mean Gaussian error with standard deviation (often specified as RMS phase error in a DPS datasheet), and, in the case of KPM (and PTM as well), . The elementwise impact on the measurement matrix is then modeled as:
| (14) |
where, using the first-order argument approximation,
| (15) |
The operator denotes elementwise (Hadamard) multiplication. Using the approximation in (15), the perturbed matrix becomes:
| (16) |
where contains independent and identically distributed (i.i.d.) Gaussian entries. Because contains only ±1 entries, the elementwise product preserves the statistical properties of , up to a sign flip, that is,
| (17) |
Hence, in second-order statistics, we may treat as a matrix of i.i.d. Gaussian entries with zero mean and variance . The estimated excitation vector, following the inverse operation in (6), becomes:
| (18) |
The resulting estimation error due solely to quantization is:
| (19) |
Compare this with (10), we can see that the error caused by the DPSs is coupled with the excitation. Since the elements of are just with random signs, and the signs are independent of the Gaussian variables and the entries of , this means the distribution of is the same as in mean-square sense. So, we can treat the product as:
| (20) |
Hence, using the fact that is a random vector with covariance , we get:
| (21) |
Further assumption can be made if the excitation amplitudes are unit-magnitude (no amplitude variation across the entire array, an ideal case), i.e., , then (21) becomes:
| (22) |
In this case, the RMSE is not dependent on the element number N and the excitation vector .
The above analysis involves simplifications for tractability. However, since KPM modulates all elements simultaneously, it accumulates more phase errors per measurement than PTM, which perturbs one element at a time. Consequently, KPM is expected to exhibit higher quantization-induced error under equal conditions, a trend further examined via numerical experiments.
This subsection compares PTM and KPM in terms of measurement overhead, computational complexity, and hardware requirements, providing insight for practical system design.
The PTM requires measurements for an -element array: one reference and individual toggled states, yielding measurement cost. In contrast, KPM employs a structured excitation matrix , modulating all elements simultaneously. Using Kronecker products of 2×2 blocks, it requires exactly measurements, also , but with higher signal diversity per measurement and no reference measurement.
In PTM, each element’s excitation is obtained by subtracting the reference from the th measurement, giving complexity without matrix inversion.
For KPM, the excitation vector is computed via matrix inversion and multiplication in (6). An unstructured requires operations. However, with a structured 2×2 DFT-based matrix for , the inverse can be computed efficiently:
| (23) | |
| (24) |
Using recursive Kronecker multiplications (similar to the Fast Walsh-Hadamard Transform), can be obtained with complexity [22]. Matrix-vector multiplication requires operations.
To summarize, from a computational perspective, PTM requires only simple subtraction operations and thus has computational complexity, while KPM involves matrix-vector operations with complexity (or using fast Kronecker implementations). However, in practical calibration systems, the dominant time cost arises from phase-shifter reconfiguration and measurement acquisition rather than digital post-processing. In typical implementations, the additional computation time of KPM is negligible compared to the measurement time, while the improved accuracy and robustness justify the modest increase in computation.
Both PTM and KPM use 1-bit phase control (0 or ), reducing hardware complexity and eliminating high-resolution phase shifters. Unlike other multi-element calibration methods requiring arbitrary or multi-bit phases, PTM and KPM operate with binary phase matrices. This simplifies excitation generation and storage, making the methods efficient and practical for low-bit phased arrays.
In our examples, we simulate a linear array with known excitations to evaluate KPM and PTM. Amplitudes and phases , with phase referenced to the first element. Numerical experiments include additive complex Gaussian noise with standard deviation and random phase from .
We evaluate the average RMSE of KPM and PTM over 10,000 trials under two scenarios: varying array size at fixed SNR, and varying SNR at fixed . The KPM numerical results are compared with the analytic prediction in (12) with no DPS quantization error.
Figure 1 RMSE performance of KPM and PTM across (a) fixed SNR with various array sizes and (b) fixed array size with various SNR values. KPM shows superior scalability and noise resilience.
Figure 1 (a) shows RMSE versus array size (16 to 1024) at a fixed SNR of 40 dB. As increases, both methods exhibit rising RMSE due to more unknowns under constant noise. However, PTM shows a steeper increase, while KPM maintains RMSE below 1, with mild quasi-periodic fluctuations attributed to Kronecker structure conditioning. At , KPM achieves RMSE nearly 5% of PTM, demonstrating better scalability.
Figure 1 (b) shows RMSE versus SNR (30–80 dB) at fixed . While both methods improve with increasing SNR, KPM consistently outperforms PTM, especially below 60 dB where PTM struggles due to limited signal diversity. At 30 dB, KPM’s RMSE is only 4% of PTM’s, confirming superior noise robustness. In both cases, simulation results align with the analytical model in (12).
This subsection validates the analytical results by isolating the effect of DPS quantization error. To remove additive noise, the SNR is set to infinity. The RMSE phase error () is varied from 0.1∘ to 5∘ in 0.1∘ steps, with the array size fixed at . In this subsection, the numerical results of the KPM are compared with the analytical prediction derived in (22), which assumes a uniform array for analytical tractability.
Figure 2 Average RMSE of KPM and PTM over 10,000 trials under varying DPS phase quantization error , with SNR to isolate quantization effects. (a) Uniform array and (b) non-uniform amplitudes.
We first consider a uniform array with unit amplitudes. Figure 2 (a) shows average RMSE over 10,000 trials. As expected, RMSE for both KPM and PTM increases linearly with DPS phase error. KPM exhibits slightly higher RMSE than PTM, consistent with the cumulative effect of phase errors in multi-element modulation. The KPM RMSE closely follows the analytical prediction in (22), with minor deviations due to the first-order approximation in (15). Figure 2 (b) considers amplitudes uniformly distributed between 0.5 and 1.5. Both methods show slightly higher RMSE than the uniform-amplitude case, indicating additional error from amplitude variation. Here, the prediction in (22) no longer aligns with KPM results, as it assumes . In practice, unknown excitations limit the applicability of (22).
Lastly, we evaluate the RMSE of KPM calibration by jointly considering array size , SNR, and DPS quantization error . While individual effects of noise and quantization were analyzed analytically, a unified closed-form expression is intractable due to nonlinear interactions. Therefore, we construct numerical error maps for practical estimation.
Figure 3 Contour plot of the average RMSE for the KPM calibration as a function of array size N (ranging from 128 to 1024) and SNR (ranging from 80 dB to 30 dB), with DPS phase quantization error fixed at .
Figure 3 shows a contour plot of average RMSE (10,000 trials) versus array size ( to ) and SNR (30–80 dB), with fixed quantization error . Along the -axis (increasing ), RMSE trends are similar to Fig. 1 (a), driven by and , but exhibit more oscillations due to phase quantization, including nulls at power-of-two sizes. Along the SNR axis, RMSE increases with decreasing SNR, as expected.
This paper proposes a phased array calibration method using a Kronecker product formulation with binary phase modulation to enable simultaneous multi-element excitation. We analytically prove that the resulting measurement matrix is full rank for any array size, ensuring stable recovery. Theoretical analysis includes closed-form RMSE expressions under additive noise and first-order perturbation analysis of DPS quantization effects. A numerical RMSE map is constructed to evaluate joint impacts of noise, quantization, and array size. Compared to the PTM, the proposed method achieves improved accuracy while maintaining compatibility with low-bit hardware under various array sizes and noise levels. Simulation results confirm its performance under diverse conditions. Experimental validation is planned.
[1] R. Hansen, Phased Array Antennas. Hoboken, NJ: John Wiley & Sons, 2009.
[2] S. Kim, H.-J. Dong, J.-W. Yu, and H. Lee, “Phased array calibration, system with high accuracy and low complexity,” Alexandria Engineering, Journal, vol. 69, pp. 759–770, 2023.
[3] J. J. Schuss, T. V. Sikina, J. E. Hilliard, P. J. Makridakis, J. Upton, J. C. Yeh, and S. M. Sparagna, “Large-scale phased array calibration,” IEEE Transactions on Antennas and Propagation, vol. 67, no. 9, pp. 5919–5933, 2019.
[4] L. Zhu, W. Ma, and R. Zhang, “Movable-antenna array enhanced, beamforming: achieving full array gain with null steering,” IEEE, Communications Letters, vol. 27, no. 12, pp. 3340–3344, 2023.
[5] A. Yaghjian, “An overview of near-field antenna measurements,” IEEE Transactions on Antennas and Propagation, vol. 34, no. 1, pp. 30–45, 1986.
[6] F. Ferrara, C. Gennarelli, and R. Guerriero, “Near-field antenna, measurement techniques,” in Handbook of Antenna, Technologies, Z. N. Chen, Ed. Singapore: Springer, pp. 2107–2163, 2016.
[7] J. Lee, E. Ferren, D. Woollen, and K. Lee, “Near-field probe used as a, diagnostic tool to locate defective elements in an array antenna,” IEEE, Transactions on Antennas and Propagation, vol. 36, no. 6, pp. 884–889, 1988.
[8] Y. Lu, L. Zhou, M. Cui, X. Du, and Y. Hu, “A method for planar phased, array calibration,” Progress In Electromagnetics Research Letters, vol. 94, pp. 19–25, 2020.
[9] Y. Lu, S. Shi, M. Cui, and L. Zhou, “Probe distance error analysis for, phased array calibration based on BTM,” Microwave and Optical, Technology Letters, vol. 64, no. 3, pp. 496–499, 2022.
[10] K. Lee, R. Chu, and S. Liu, “A performance monitoring/fault isolation, and correction system of a phased array antenna using transmission-line, signal injection with phase toggling method,” in IEEE Antennas and, Propagation Society International Symposium 1992 Digest, pp. 429–432, 1992.
[11] S. Mano and T. Katagi, “A method for measuring amplitude and phase of, each radiating element of a phased array antenna,” Electronics and, Communications in Japan (Part I: Communications), vol. 65, no. 5, pp. 58–64, 1982.
[12] W. Keizer, “Fast and accurate array calibration using a synthetic array, approach,” IEEE Transactions on Antennas and Propagation, vol. 59, no. 11, pp. 4115–4122, 2011.
[13] R. Sorace, “Phased array calibration,” IEEE Transactions on, Antennas and Propagation, vol. 49, no. 4, pp. 517–525, 2002.
[14] T. Takahashi, Y. Konishi, S. Makino, H. Ohmine, and H. Nakaguro, “Fast, measurement technique for phased array calibration,” IEEE Transactions, on Antennas and Propagation, vol. 56, no. 7, pp. 1888–1899, 2008.
[15] W. Fan, Y. Zhang, Z. Wang, and F. Zhang, “Large-scale phased array, calibration based on amplitude-only measurement with the multiround, grouped-REV method,” IEEE Transactions on Antennas and Propagation, vol. 72, no. 1, pp. 454–465, 2023.
[16] G. Hampson and A. Smolders, “A fast and accurate scheme for calibration, of active phased-array antennas,” in IEEE Antennas and Propagation, Society International Symposium. 1999 Digest. Held in conjunction with: USNC/URSI National Radio Science Meeting (Cat. No. 99CH37010), vol. 2, pp. 1040–1043, 1999.
[17] C. He, X. Liang, J. Geng, and R. Jin, “Parallel calibration method for, phased array with harmonic characteristic analysis,” IEEE Transactions, on Antennas and Propagation, vol. 62, no. 10, pp. 5029–5036, 2014.
[18] R. Long, J. Ouyang, F. Yang, W. Han, and L. Zhou, “Multi-element phased, array calibration method by solving linear equations,” IEEE, Transactions on Antennas and Propagation, vol. 65, no. 6, pp. 2931–2939, 2017.
[19] A. Graham, Kronecker Products and Matrix Calculus: With Applications. New York: Courier Dover Publications, 2018.
[20] M. Cheng, Q. Wu, C. Yu, H. Wang, and W. Hong, “A prephased, electronically steered phased array that uses very-low-resolution phase, shifters and a hybrid phasing method,” IEEE Transactions on Antennas, and Propagation, vol. 71, no. 9, pp. 7310–7322, 2023.
[21] M. Xiang, Y. Xiao, J. Deng, S. Xu, F. Yang, and H. Sun, “A low-profile, programmable 2-bit array based on a novel highly integrated element,” IEEE Transactions on Antennas and Propagation, vol. 73, no. 5, pp. 3418–3423, 2025.
[22] L. Wang and S. Zhao, “Fast reconstructed and high-quality ghost imaging, with fast Walsh-Hadamard transform,” Photonics Research, vol. 4, no. 6, pp. 240–244, 2016.
Jake W. Liu was born in Hualien, Taiwan, in 1995. He received the B.S. degree in Electrical Engineering from National Taiwan University, Taipei, Taiwan, in 2017, and the Ph.D. degree from the Graduate Institute of Communication Engineering at the same university in 2022. His research interests include antenna measurement theory, calibration of phased arrays at millimeter-wave frequencies, and computational electromagnetics. He is currently an Assistant Professor in the Department of Electronic Engineering at National Taipei University of Technology.
ACES JOURNAL, Vol. 41, No. 01, 74–80
DOI: 10.13052/2026.ACES.J.410108
© 2026 River Publishers