phased.BackscatterSonarTarget System object
Sonar target backscatter
Description
Thephased.BackscatterSonarTarget
System object™ models thebackscatteringof a signal from an underwater or surface target. Backscattering is a special case of sonar target scattering when the incident and reflected angles are the same. This type of scattering applies to monostatic sonar configurations. The sonar target strength (TS) determines the backscattering response of a target to an incoming signal. This object lets you specify an angle-dependent sonar target strength model that covers a range of incident angles.
该对象允许您specify the target strength as an array of values at discrete azimuth and elevation points. The object interpolates values for incident angles between array points.
You can employ one of four Swerling models to generate random fluctuations in the target strength. Choose the fluctuation model using theModel
property. Then, use theSeedSource
andSeed
properties to control the fluctuations.
To model a backscattered reflected sonar signal:
Define and set up your sonar target. You can set
phased.BackscatterSonarTarget
System object properties at construction time or leave them to their default values. SeeConstruction. Some properties that you set at construction time can be changed later. These properties aretunable.计算反映signal, call the
step
method ofphased.BackscatterSonarTarget
. The output of the method depends on the properties of thephased.BackscatterSonarTarget
System object. You can change tunable properties at any time.
Note
Instead of using thestep
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)
andy = obj(x)
perform equivalent operations.
Construction
creates a backscatter sonar target System object,target
= phased.BackscatterSonarTargettarget
.
creates a backscatter sonar target System object,target
= phased.BackscatterSonarTarget(Name
,Value
)target
, with each specified propertyName
set to the specifiedValue
. You can specify additional name and value pair arguments in any order as (Name1,Value1
,...,NameN,ValueN
).
公关operties
Methods
reset | Reset states ofSystem object |
step | Backscatter incoming sonar signal |
Common to All System Objects | |
---|---|
release |
Allow System object property value changes |
Examples
More About
References
[1] Urick, R.J. Principles of Underwater Sound, 3rd Edition. New York: Peninsula Publishing, 1996.
[2] Sherman, C.S. and J.Butler Transducers and Arrays for Underwater Sound. New York: Springer, 2007.