Range and DOA for spherical wave

2 views (last 30 days)
Joshua Diamond
Joshua Diamond on 9 Jul 2017
Answered: Honglei Chen on 10 Jul 2017
I'm looking for a MATLAB implementation of an algorithm that computes DOA (direction of arrival) for spherical waves.
Most DOA algorithms, including those in the Phased Array Systems Toolbox, assume that receivers are in the far-field and thus that waves can be approximated as planar. However, I'm looking to compute DOA for sensors that are close enough as to invalidate the far-field assumption, and treat waves as spherical. It appears that algorithms like this compute both range (distance) and DOA. One such algorithm is given here. http://www.jpier.org/PIERC/pierc08/03.09032504.pdf
Are there any MATLAB implementations of this algorithm or ones like it, in the Phased Array Systems Toolbox or otherwise?

Answers (1)

Honglei Chen
Honglei Chen on 10 Jul 2017
Phased Array System Toolbox does not have that particular algorithm. However there is an example on localization that uses correlation based technique, maybe that's something you can take a look.
HTH

Community Treasure Hunt

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

Start Hunting!