BeamscanEstimator example fails when carrier frequency is changed
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Roger Peterson
le 4 Jan 2016
Réponse apportée : Honglei Chen
le 4 Jan 2016
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 commentaires
Réponse acceptée
Honglei Chen
le 4 Jan 2016
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 commentaires
Plus de réponses (0)
Voir également
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!