BeamscanEstimator example fails when carrier frequency is changed
1 回表示 (過去 30 日間)
古いコメントを表示
I am attempting to develop an angle of arrival estimator and have started by investigating the phased.BeamscanEstimator as presented as part of the Matlab example http://www.mathworks.com/examples/phased-array/1972-direction-of-arrival-estimation-with-beamscan-and-mvdr?s_tid=srchtitle The example code executes perfectly "as is". However, when I change the carrier frequency fc from 300E6 to 400E6, the estimation result fails. Examination of the spatial spectrum shows an additional peak generated as the carrier frequency increases. Can someone advise me regarding what parameter limit I have violated and why?
More generally, where might I find the parameter range limits for this and other direction of arrival estimation objects?
0 件のコメント
採用された回答
Honglei Chen
2016 年 1 月 4 日
Hi Roger,
Did you update the array? The example uses an array with an element spacing of 0.5 meters, which is half wavelength for 300 MHz. If you change the wavelength to 400 MHz, this spacing introduces aliasing. You may want to set the spacing to half wavelength corresponding to 400 MHz to avoid the aliasing.
HTH
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!