Signal Enhancement and Interference Reduction with Minimum-Variance Distortionless Response Algorithm Using MATLAB and GNU Radio Simulations †
Abstract
:1. Introduction
2. Methodology
2.1. Steering Vector Calculation
2.2. Conventional Beamforming
2.3. MVDR Weight Vector
2.4. Beam Pattern and Output Power
2.5. Signal-to-Interference-Plus-Noise Ratio (SINR)
3. MATLAB Simulation
3.1. Initial Setup
- The number of array elements (M): We set the number of array elements to M = 8. This is a typical configuration for simulating narrowband array beamforming to balance computational complexity and the spatial resolution.
- Inter-element spacing (d): The spacing between two adjacent elements was set to d = 0.5λ, where λ represents the wavelength of the incoming signal. We chose this value to avoid grating lobes while allowing for sufficient beamforming flexibility.
- Frequency and wavelength: The signal frequency was set to f = 1, corresponding to a wavelength of λ = 1. We also set the speed of wave propagation c to 1 for simplicity.
- Sampling frequency and snapshots: The sampling frequency was set to fs = 1000 Hz across N = 1000 snapshots.
- Desired and interference signal angles: The desired signal arrived from an angle of θs = 30°, while the interference signal arrived from θi = −20°.
- The SNR for the desired signal was set to 20 dB. The SNR represents the relative power of the signal compared to noise. The SNR was used to assess how effectively the beamformer enhanced the desired signal in a noisy environment.
- The SINR was set to 30 dB for assessing the beamformer’s interference reduction ability in the presence of both interference and noise.
3.2. Simulation Results of MATLAB
4. GNU Radio Simulation
4.1. Antenna System in GNU Radio
4.2. Simulation Results of GNU Radio Application
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Zaharis, Z.D.; Gravas, I.P.; Lazaridis, P.I.; Yioultsis, T.V.; Antonopoulos, C.S.; Xenos, T.D. An Effective Modification of Conventional Beamforming Methods Suitable for Realistic Linear Antenna Arrays. IEEE Trans. Antennas Propag. 2020, 68, 5269–5279. [Google Scholar] [CrossRef]
- Boustani, B.; Baghdad, A.; Sahel, A.; Badri, A.; Ballouk, A. Adaptive algorithm for smart antenna system. In Proceedings of the 2018 6th International Conference on Multimedia Computing and Systems (ICMCS), Rabat, Morocco, 10–12 May 2018; pp. 1–5. [Google Scholar] [CrossRef]
- Singh, M.; Wajid, M. Comparative Analysis of Conventional and Adaptive beamforming for Linear Array. In Proceedings of the 2021 6th International Conference on Signal Processing, Computing and Control (ISPCC), Solan, India, 7–9 October 2021; pp. 576–580. [Google Scholar] [CrossRef]
- Hakam, A.; Shubair, R.M.; Salahat, E. Enhanced DOA estimation algorithms using MVDR and music. In Proceedings of the 2013 International Conference on Current Trends in Information Technology (CTIT), Dubai, United Arab Emirates, 11–12 December 2013; pp. 172–176. [Google Scholar] [CrossRef]
- Gupta, P.; Aditya, K.; Datta, A. Comparison of conventional and subspace based algorithms to estimate Direction of Arrival (DOA). In Proceedings of the 2016 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 6–8 April 2016; pp. 0251–0255. [Google Scholar] [CrossRef]
Feature | MVDR | Non-MVDR |
---|---|---|
Objective | Minimum power, maintain signal [1] | Maximum gain in direction |
Use Case | Beamforming, suppression | Basic beamforming |
Beamforming | High | Moderate |
Interference Reduction | Good | Limited |
Adaptable | Yes | No |
Complexity | Moderate | Low |
Demand | High | Low |
Applications | Wireless, radar, sonar [2,3] | Basic communication |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nguyen, T.-K.; Nguyen, N.D.; Nguyen, H.Q.; Nguyen, K.T.V. Signal Enhancement and Interference Reduction with Minimum-Variance Distortionless Response Algorithm Using MATLAB and GNU Radio Simulations. Eng. Proc. 2025, 92, 2073. https://doi.org/10.3390/engproc2025092073
Nguyen T-K, Nguyen ND, Nguyen HQ, Nguyen KTV. Signal Enhancement and Interference Reduction with Minimum-Variance Distortionless Response Algorithm Using MATLAB and GNU Radio Simulations. Engineering Proceedings. 2025; 92(1):2073. https://doi.org/10.3390/engproc2025092073
Chicago/Turabian StyleNguyen, Tuan-Khanh, Nguyen Do Nguyen, Huy Quang Nguyen, and Khang Thai Viet Nguyen. 2025. "Signal Enhancement and Interference Reduction with Minimum-Variance Distortionless Response Algorithm Using MATLAB and GNU Radio Simulations" Engineering Proceedings 92, no. 1: 2073. https://doi.org/10.3390/engproc2025092073
APA StyleNguyen, T.-K., Nguyen, N. D., Nguyen, H. Q., & Nguyen, K. T. V. (2025). Signal Enhancement and Interference Reduction with Minimum-Variance Distortionless Response Algorithm Using MATLAB and GNU Radio Simulations. Engineering Proceedings, 92(1), 2073. https://doi.org/10.3390/engproc2025092073