Doppler Estimator
Doppler estimation.
blockType: DopplerEstimator
Path in the library:
|
Description
Block Doppler Estimator the Doppler (radial) target detection rate obtained from the radar response data.
Ports
Entrance
Resp — response data cube processed by the doppler
complex column vector P by 1
| complex matrix M by P
| complex matrix M by N by P
A Doppler-processed response data cube defined as a complex column vector P by 1, a complex matrix M by P, or a complex array M by N by P. M is the number of range samples, N is the number of sensor elements or rays, and P is the number of Doppler bins.
Data types: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
Support for complex numbers: Yes
Doppler — values of the Doppler grid according to the Doppler measurement of
a real vector is a column P by 1
The values of the Doppler grid grid according to the Doppler measurement, given as a real vector column P by 1.
Doppler determines the values corresponding to the Doppler measurement of the data entered into the Resp port. The values should be monotonically increasing and equidistant from each other.
Example: [-0.3,-0.2,-0.1,0,0.1,0.2,0.3]
Data types: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
DetIdx — pass detection indexes:q[<br>] the real matrix Nd on Q
Detection indexes, specified as a real matrix Nd on Q. Q is the number of detections, Nd is the number of measurements in the response data cube, Resp. Each column DetIdx contains the detection indexes in the response data cube.
Example: [-0.3,-0.2,-0.1,0,0.1,0.2,0.3]
Data types: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
NoisePower — noise power at the detection points of
positive scalar
| real positive vector-row 1 on Q
The noise power at the detection sites, specified as a positive scalar or a real positive vector-row 1 on Q. Q is the number of detections set in the input port DetIdx.
Dependencies
To use this port, select the Output variance for parameter estimates checkbox and set the Source of noise power parameter to Input port
.
Clusters — cluster IDs
real positive vector-row 1 on Q
Cluster identifiers specified as a real positive vector-row 1 on Q, where Q is the number of detections specified in the DetIdx input port. Each Clusters element corresponds to a DetIdx element.
Dependencies
To use this port, select the Enable cluster ID input checkbox.
Output
Est — estimate of the Doppler speed of
real column vector K by 1
Doppler estimates given as a real column vector K by 1.
-
If the Enable cluster ID parameter is not enabled, then each Doppler score corresponds to one of the columns of the input port DetIdx. Then K is equal to the dimension of the column Q of the port DetIdx.
-
If the Enable cluster ID parameter is enabled, then each Doppler score corresponds to one of the cluster IDs in the Clusters input port. Then K is equal to the number of unique cluster IDs.
Var is the variance of the Doppler estimate of
real positive column vector K by 1
The variance of the Doppler estimate returned as a positive real column vector K by 1, where K is the dimension Est. Each Var element corresponds to an Est element. The variance of the estimate is calculated using the Ziva-Zakai constraint.
Dependencies
To use this port, check the box Output variance for parameter estimates.
Parameters
Maximum number of estimates — the maximum number of estimates to output to the pass report:q[<br>] 1.0 (default)
| positive integer
The maximum number of ratings for a report, set as a positive integer. If the number of requested estimates is greater than the number of items in DetIdx, then the remainder is filled in with `NaN'.
Enable cluster ID input — enable the input of the cluster ID
disabled (by default)
| enabled
Enable the Cluster input port to transmit information about the cluster association.
Output variance for parameter estimates — enable the output variance port
disabled (by default)
| enabled
Enables the output of variances of parameter estimates via the Var port.
Number of pulses in Doppler processed waveform — number of pass pulses:q[<br>] 2.0 (default)
| positive scalar
The number of pulses in the signal processed by the Doppler, set as a positive integer.
Dependencies
To use this parameter, select the Output variance for parameter estimates checkbox.
Source of noise power — noise power source
Property (default)
| Input port
The noise power source specified as Property
or `Input port'.
If the parameter is set to Property
, then use the Noise power parameter to set the noise power at the detection sites. If the parameter is set to Input port
, the noise power will be set via the input port NoisePower.
Noise power — pass noise power values:q[<br>] 1.0 (default)
| positive scalar
The noise power for detections, set as a positive scalar. The same noise power value is applied to all detections. The noise power is set in linear units.
Dependencies
To use this parameter, select the Output variance for parameter estimates checkbox and set the Source of noise power parameter to Property
.