when using MVDR beamformer in simulink, it does not work correctly. Is this block has a bug? Or I didn't get the setting right?
조회 수: 3 (최근 30일)
이전 댓글 표시
The Source's Azimuth Angle is 45° and Elevation Angle is 0. Frequency of Source is 300Hz.
Interference's Azimuth Angle is 75° and Elevation Angle is 0. Frequency of Interference is 1500Hz.
Array antenna is ULA with 4 isotropic element and Array element spacing is 0.5m which is half wavelength for the carrier signal is 3e8 Hz.
The combined signal is send to the MVDR beamformer. Beamforming direction is set as Azimuth Angle 45° and Elevation Angle 0, which is the same with the angle of source direction.
The output Y supposed to be a sine wave with frequency of 300 Hz, which is same with source, and response pattern should suppress signal from 75° and preserve signal from 45°.
But the result shows that it only preserves signal from 45° and did not do any thing about interference.
Why I get this result? Did i set somthing wrong? Or is there a bug in the MVDR beamformer block?
댓글 수: 1
Ayush Modi
2024년 1월 16일
Could you attach your Simulink file ?
It will help to test the setup and come to a possible solution.
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Beamforming에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!