phased.ADPCACanceller
Adaptive DPCA (ADPCA) pulse canceller
Description
The phased.ADPCACanceller System object™ implements an adaptive displaced phase center array (ADPCA) pulse canceller for a uniform linear array (ULA).
To compute the output signal of the space time pulse canceller:
Create the
phased.ADPCACanceller
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates
an ADPCA canceller System object that performs two-pulse ADPCA processing on the input data.adpcaCancel
= phased.ADPCACanceller
creates an ADPCA canceller System object with each specified property adpcaCancel
= phased.ADPCACanceller(Name
=Value
)Name
set to the specified
Value
. Specify optional pairs of arguments as
(Name1
=Value1
,...,NameN
=ValueN
)
where Name
is the argument name and Value
is the
corresponding value. Name-value arguments must appear after other arguments, but the order
of the pairs does not matter.
Properties
Usage
Syntax
Description
applies the ADPCA pulse cancellation algorithm to the input data Y
= adpcaCancel(X
,cutidx
)X
.
The algorithm calculates the processing weights according to the range cell specified by
cutidx
. The output Y
contains the result of
pulse cancellation either before or after Doppler filtering, depending on the
PreDopplerOutput
property value.
This syntax is applicable when you set the DirectionSource
property to 'Property'
and the DopplerSource
property to 'Property'
.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Examples
Algorithms
References
[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.
Extended Capabilities
Version History
Introduced in R2011a