This Paper discusses the challenges faced by previous method 2D Direction of Arrival (DOA) systems, such as low degrees of freedom, poor resolution, and significant estimation errors in scenarios with small snapshots. In response to these issues, the present method proposes a low-complexity 2D Direction of Arrival (DOA) estimation algorithm based on a parallel complementary virtual array.
 The algorithm utilizes two mutually parallel complementary linear arrays to generate a virtual array, addressing the limitations of traditional parallel arrays. It constructs an extended matrix with enhanced 2D angular degrees of freedom using covariance and cross-covariance matrices. The final step involves obtaining automatic matching 2D angle estimates through Singular Value Decomposition (SVD) and Estimation of Signal Parameters via Rotational Invariance Techniques (ESPRIT).
 In comparison to traditional 2D DOA estimation methods, the proposed algorithm better exploits the information from the array's received data. It can identify more incoming signals, offering high resolution without the need for 2D linear search or angle parameter matching. Importantly, it demonstrates effective estimation even in scenarios with low Signal-to-Noise Ratio (SNR) and small snapshots. Experimental simulation results validate the effectiveness and reliability of the proposed algorithm.