phased.WidebandFreeSpace
Wideband free-space propagation
Description
The
System object™ models wideband signal propagation from one point to another in a
free-space environment. The System object applies range-dependent time delay, gain adjustment, and phase shift to
the input signal. The object accounts for Doppler shift when either the source or
destination is moving. A free-space environment is a boundary-free medium with a speed
of signal propagation independent of position and direction. The signal propagates along
a straight line from source to destination. For example, you can use this object to
model the two-way propagation of a signal from a radar to a target.
For nonpolarized signals, the
System object lets you propagate signals from a single point to multiple points or from
multiple points to a single point. Multiple-point–to–multiple-point propagation is not
supported.
To compute the propagated signal in free space:
Define and set up your wideband free space environment as shown in the Construction section.
Call
step
to propagate the signal through free space according to the properties of theSystem object. The behavior of
step
is specific to each object in the toolbox.
When propagating a round trip signal in free space, you can use one WidebandFreeSpace
System object to compute the two-way propagation delay. Alternatively, you can use two
separate WidebandFreeSpace
System objects to compute
one-way propagation delays in each direction. Due to filter distortion, the total round
trip delay when you employ two-way propagation can differ from the delay when you use
two one-way phased.WidebandFreeSpace
System objects.
It is more accurate to use a single two-way phased.WidebandFreeSpace
System object. To set this option, use the TwoWayPropagation
property.
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
creates a
wideband free space System object, sWBFS
= phased.WidebandFreeSpacesWBFS
.
creates a wideband free space System object, sWBFS
= phased.WidebandFreeSpace(Name
,Value
)sWBFS
, 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
Methods
reset | Reset states of phased.WidebandFreeSpace System object |
step | Propagate wideband signal from point to point using free-space channel model |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
Examples
More About
References
[1] Proakis, J. Digital Communications. New York: McGraw-Hill, 2001.
[2] Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.
Extended Capabilities
Version History
Introduced in R2015b
See Also
twoRayChannel
(Radar Toolbox) | phased.FreeSpace
| phased.WidebandRadiator
| phased.WidebandCollector
| phased.RadarTarget
| fspl