phased.SumDifferenceMonopulseTracker
Sum and difference monopulse for ULA
Description
The SumDifferenceMonopulseTracker
object implements
a sum and difference monopulse algorithm on a uniform linear array.
To estimate the direction of arrival (DOA):
Define and set up your sum and difference monopulse DOA estimator. See Construction.
Call
step
to estimate the DOA according to the properties ofphased.SumDifferenceMonopulseTracker
. The behavior ofstep
is specific to each object in the toolbox.
Note
Starting in R2016b, instead of using the step
method
to perform the operation defined by the System object™, you can
call the object with arguments, as if it were a function. For example, y
= step(obj,x)
and y = obj(x)
perform
equivalent operations.
Construction
H = phased.SumDifferenceMonopulseTracker
creates
a tracker System object, H
. The object uses
sum and difference monopulse algorithms on a uniform linear array
(ULA).
H = phased.SumDifferenceMonopulseTracker(
creates
a ULA monopulse tracker object, Name
,Value
)H
, with each
specified property Name set to the specified Value. You can specify
additional name-value pair arguments in any order as (Name1
,Value1
,...,NameN
,ValueN
).
Properties
|
Handle to sensor array Specify the sensor array as a handle. The sensor array must
be a Default: |
|
Signal propagation speed Specify the propagation speed of the signal, in meters per second, as a positive scalar. You can specify this property as single or double precision. Default: Speed of light |
|
System operating frequency Specify the operating frequency of the system in hertz as a positive scalar. The default value corresponds to 300 MHz. You can specify this property as single or double precision. Default: |
|
Number of phase shifter quantization bits The number of bits used to quantize the phase shift component of beamformer or steering vector weights. Specify the number of bits as a non-negative integer. A value of zero indicates that no quantization is performed. You can specify this property as single or double precision. Default: |
Methods
step | Perform monopulse tracking using ULA |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
Examples
Algorithms
References
[1] Seliktar, Y. Space-Time Adaptive Monopulse Processing. Ph.D. Thesis. Georgia Institute of Technology, Atlanta, 1998.
[2] Rhodes, D. Introduction to Monopulse. Dedham, MA: Artech House, 1980.
Extended Capabilities
Version History
Introduced in R2011a