Engee documentation

Radar Target

Radar Target.

blockType: RadarTarget

Path in the library:

/Phased Array System Toolbox/Environment and Target/Radar Target

Description

The Radar Target block models a radar target that reflects a signal according to a given Effective Scattering Area (ESA) value. The block supports the non-fluctuating target model and all four Swerling target models. The unit does not support polarised signals.

Ports

Input

# X — incident signal
complex vector-column N by 1 | complex matrix M by N

Details

Incident signal as complex vector-column on 1 or complex matrix on . The value of is the number of signals. Each signal corresponds to a different target. The value is the number of samples in each signal.

The size of the first dimension of the input matrix may be varied to mimic the varying length of the signal. The size variation may occur, for example, in the case of a pulse signal with a variable pulse repetition rate.

Data types

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64.

Complex numbers support

Yes

# Update — EPR update indicator
0 | 1

Details

Indicator to update the EPR for oscillating targets as 0 or 1. When the indicator value is 0, the EPR is constant. When the indicator value is 1, the radar EPR is fluctuating.

Dependencies

To use this port, set the parameters Fluctuation model to any value other than the Nonfluctuating.

Data types

Float64.

Complex numbers support

No

# RCS — effective scattering area (EDA)
non-negative scalar | non-negative vector-line 1 on M

Details

Average EPR (in m2) as a non-negative scalar or non-negative vector-string 1 on , where is the number of targets. This parameter applies to oscillating and non-varying targets. If you specify incident signals, you can specify the effective target pattern as a scalar or as a vector 1 at . For a scalar, the same value will be applied to all signals.

Dependencies

To use this port, set the parameters Source of mean radar cross section to Input port.

Data types

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64

Complex numbers support

No

Output

# OUT — reflected signal
Complex vector-column | Complex matrix

Details

The reflected signal returned as a complex column vector or complex matrix.

Data types

Float64.

Complex numbers support

Yes

Parameters

Main

# Source of mean radar cross section — EPR source
Property | Input port

Details

Specify the source of the effective scattering area (EDA) value:

  • Property - The average EAF value is set in the parameters Mean radar cross section (m^2).

  • Input port - The average EAF value is supplied to the RCS input port.

Values

Property | Input port

Default value

Property

Program usage name

SourceOfMeanRCS

Tunable

No

Evaluatable

No

# Mean radar cross section (m^2) — mean EPR
Scalar / array of real numbers

Details

The average radar EPR value in m2 as a non-negative scalar.

Dependencies

To use this parameter, set the parameter Source of mean radar cross section to Property.

Default value

1

Program usage name

MeanRCS

Tunable

No

Evaluatable

Yes

# Fluctuation model — fluctuation model
Nonfluctuating | Swerling1 | Swerling2 | Swerling3 | Swerling4

Details

Specify the statistical model of the target.

Setting this parameter to a value other than Update allows you to set EPR parameters through the Update input port. `Nonfluctuating`allows you to set EPR parameters through the Update input port.

Values

Nonfluctuating | Swerling1 | Swerling2 | Swerling3 | Swerling4

Default value

Nonfluctuating

Program usage name

FluctuationModel

Tunable

No

Evaluatable

No

# Propagation speed (m/s) — signal propagation speed
Real number

Details

The propagation velocity of a signal in m/s as a real positive scalar.

Default value

299792458

Program usage name

PropagationSpeed

Tunable

No

Evaluatable

Yes

# Operating frequency (Hz) — signal carrier frequency
Real number

Details

The carrier frequency of the signal that is reflected from the target, given as a positive scalar. The unit of measurement is Hz.

Default value

3e8

Program usage name

OperatingFrequency

Tunable

No

Evaluatable

Yes