phased.RadarTarget
Radar target
Description
The RadarTarget
System object™ models how a signal is reflected from a radar target. The quantity that
determines the response of a target to incoming signals is called the radar target
cross-section (RCS). While all electromagnetic radar signals are polarized, you can sometimes
ignore polarization and process them as if they were scalar signals. To ignore polarization,
specify the EnablePolarization
property as false
. To
utilize polarization, specify the EnablePolarization
property as
true
. For non-polarized processing, the radar cross section is
encapsulated in a single scalar quantity called the MeanRCS
. For
polarized processing, specify the radar cross-section as a 2-by-2 scattering matrix in the
ScatteringMatrix
property. For both polarization processing types,
there are several Swerling models available that can generate random fluctuations in the RCS.
Choose these models using the Model
property. The
SeedSource
and Seed
properties control the random
fluctuations.
The properties that you can use to model the radar cross-section or scattering matrix depend upon the polarization type.
EnablePolarization Value | Use These Properties |
---|---|
false |
|
true |
|
The phased.RadarTarget
System object models how a signal is reflected from a radar target.
To model a signal reflected from a target:
Create the
phased.RadarTarget
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 a radar
target System object, target
= phased.RadarTargettarget
, that computes the reflected signal from a
target.
target = phased.RadarTarget(
creates a radar target object, Name
,Value
)target
, with each specified property
set to the specified value. You can specify additional name-value pair arguments in any
order as
(Name1
,Value1
,...,NameN
,ValueN
).
Properties
Usage
Syntax
Description
returns the reflected signal Y
= target
(X
)Y
due to the incident signal
X
. Use this syntax when you set the Model
property of target
to 'Nonfluctuating'
. In this
case, the value of the MeanRCS
property is used as the
Radar cross-section (RCS) value. This syntax applies only when
the EnablePolarization
property is set to false
.
If you specify M incident signals, you can specify the radar
cross-section as a scalar or as a 1-by-M vector. For a scalar, the same
value will be applied to all signals.
uses Y
= target
(X
,UPDATERCS
)UPDATERCS
as the indicator of whether to update the RCS value.
This syntax is available when you set the Model
property to
'Swerling1'
, 'Swerling2'
,
'Swerling3'
, or 'Swerling4'
. This syntax applies
only when the EnablePolarization
property is set to
false
. In this case, the value of the MeanRCS
property is used as the radar cross-section (RCS) value.
lets you can combine optional input arguments when their enabling properties are set. In
this syntax, Y
= target
(X
,MEANRCS
,UPDATERCS
)MeanRCSSource
is set to 'Input port'
and Model
is set to one of the Swerling
models.
This syntax applies only when the EnablePolarization
property is set
to false
. For this syntax, changes in MEANRCS
will
be ignored after the first call to the object function.
returns the reflected signal Y
= target
(X
,ANGLE_IN
,LAXES
)Y
from an incident signal
X
. This syntax applies only when the
EnablePolarization
property is set to true
. The
input argument, ANGLE_IN
, specifies the direction of the incident
signal with respect to the target’s local coordinate system. The input argument,
LAXES
, specifies the direction of the local coordinate axes with
respect to the global coordinate system. This syntax requires that you set the
Model
property to 'Nonfluctuating'
and the
Mode
property to 'Monostatic'
. In this case, the
value of the ScatteringMatrix
property is used as the scattering
matrix value.
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
For a narrowband nonpolarized signal, the reflected signal, Y, is
where:
X is the incoming signal.
G is the target gain factor, a dimensionless quantity given by
σ is the mean radar cross-section (RCS) of the target.
λ is the wavelength of the incoming signal.
The incident signal on the target is scaled by the square root of the gain factor.
For narrowband polarized waves, the single scalar signal, X, is replaced by a vector signal, (EH, EV), with horizontal and vertical components. The scattering matrix, S, replaces the scalar cross-section, σ. Through the scattering matrix, the incident horizontal and vertical polarized signals are converted into the reflected horizontal and vertical polarized signals.
References
[1] Mott, H., Antennas for Radar and Communications, John Wiley & Sons, 1992.
[2] Richards, M. A. Fundamentals of Radar Signal Processing. New York: McGraw-Hill, 2005.
[3] Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.
Extended Capabilities
Version History
Introduced in R2011a
See Also
phased.FreeSpace
| phased.Platform
| phased.BackscatterRadarTarget
| phased.BackscatterSonarTarget
| phased.WidebandBackscatterRadarTarget
| backscatterPedestrian
(Radar Toolbox)