Getting steered beam gain in Phased Array Toolbox

21 ビュー (過去 30 日間)
Peter Wittenberg
Peter Wittenberg 2022 年 12 月 23 日
回答済み: Honglei Chen 2023 年 1 月 5 日
If you use the pattern command in the Phased Array tool box, you can see the gain pattern that results. These are correct. Now, if you had, for example, a linear array, you can get the gain (directivity) correctly. However, when you put in steering commands, using steervec, for example, to produce a steering vector for use with the weights parameter, you can see your gain pattern does indeed steer to the desired angle. However, if we now compare the directivity that results from different beam steering angles, it is the same value regardless of where the beam is steered. I would like to be able to find the difference in directivity between different beam steering directions.
Of course, we know that there is an array factor that causes the cosine(theta) array factor rolloff, but I expected that would be taken into account in the Phased Array Toolbox calculation of pattern with a steered beam. While I could externally produce the effect of gain rolloff with angle, I'd like to know how to do it inside the Phased Array Toolbox so the array factor is included in the gain (directivity).
Does anyone know how to set up the Phased Arrray Toolbox to achieve it? If so, please provide an example.

回答 (1 件)

Honglei Chen
Honglei Chen 2023 年 1 月 5 日
Hi Peter,
Happy new year! The pattern() computation does take into consideration of beam broadening. However, uniform linear array is a bit special, as its directivity is fairly insenstive to the scanning angle (assuming using steering vector), especially if you set the spacing to half wavelength. You said you can see that roll off outside the tool, is that for linear array too? Are you using an isotropic antenna? If you can share your configuration, I can see if we could reproduce the result.
Thanks,
Honglei

カテゴリ

Help Center および File ExchangeGet Started with Phased Array System Toolbox についてさらに検索

製品


リリース

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by