<< Chapter < Page | Chapter >> Page > |
Beamforming is a type of signal processing which uses sensor arrays to either transmit or receive signals in a certain direction. This directionality is accomplished by manipulating the phases at each sensor in the array so that constructive interference occurs at favored angles and destructive interference occurs elsewhere. Beamforming is most often used with sound or radio waves and it has numerous applications in areas such as RADAR, SONAR, wireless communications, and acoustics.
Our specific application of beamforming is direction of arrival estimation. This process is described in detail in the module of that name, but it can be roughly summed up in a sentence as using a sensor array to determine at what angle, in relation to the center of the array, a propagating source exists. For our simulation we used a linear array of sensors along the x-axis and defined the phase center of the array as the point (0, 0). If there were an odd number of sensors the center sensor was on the origin, and if there were an even number the center was between the two central sensors. Here is a way to visualize the setup of our MATLAB simulation:
The goal is to find the angle ϕ . It may be helpful to keep this image in mind as the techniques behind beamforming and direction of arrival are explained.
Notification Switch
Would you like to follow the 'Direction of arrival estimation' conversation and receive update notifications?