Displaced phase center array (DPCA) pulse canceller
The DPCACanceller
object implements a displaced
phase center array pulse canceller for a uniform linear array (ULA).
To compute the output signal of the space time pulse canceller:
Define and set up your DPCA pulse canceller. See Construction.
Call step
to execute the DPCA
algorithm according to the properties of phased.DPCACanceller
.
The behavior of step
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.
H = phased.DPCACanceller
creates a displaced
phase center array (DPCA) canceller System object, H
.
The object performs two-pulse DPCA processing on the input data.
H = phased.DPCACanceller(
creates
a DPCA 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
).
|
Uniform linear array Uniform linear array, specified as 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: | ||||
|
Source of pulse repetition frequency Source of the PRF values for the STAP processor, specified as
Default: | ||||
|
Pulse repetition frequency Pulse repetition frequency (PRF) of the received signal, specified as a positive scalar. Units are in Hertz. This property can be specified as single or double precision. DependenciesTo enable this property, set the Default: | ||||
|
Source of receiving mainlobe direction Specify whether the targeting direction for the STAP processor
comes from the
Default: | ||||
|
Receiving mainlobe direction Specify the receiving mainlobe direction of the receiving sensor array as a column vector of
length 2. The direction is specified in the format of
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: | ||||
|
Source of targeting Doppler Specify whether the targeting Doppler for the STAP processor
comes from the
Default: | ||||
|
Targeting Doppler frequency (hertz) Specify the targeting Doppler of the STAP processor as a scalar. This property applies when
you set the Default: | ||||
|
Output processing weights To obtain the weights used in the STAP processor, set this property
to Default: | ||||
|
Output pre-Doppler result Set this property to Default: |
step | Perform DPCA processing on input data |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
[1] Guerci, J. R. Space-Time Adaptive Processing for Radar. Boston: Artech House, 2003.
[2] Ward, J. “Space-Time Adaptive Processing for Airborne Radar Data Systems,” Technical Report 1015, MIT Lincoln Laboratory, December, 1994.
phased.ADPCACanceller
| phased.AngleDopplerResponse
| phased.STAPSMIBeamformer
| phitheta2azel
| uv2azel