Engee documentation

Radar Target

The target of the radar.

blockType: RadarTarget

Path in the library:

/Phased Array Systems/Environment and Target/Radar Target

Description

Block Radar Target simulates a radar target that reflects a signal according to a set value of the effective scattering area (ESR). The block supports the non-fluctuating target model and all four Swerling target models. The unit does not support polarized signals.

Ports

Input

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

Details

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

The size of the first dimension of the input matrix can be varied to simulate a changing signal length. A change in size 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

An indicator for updating the EPR for fluctuating targets in the form of 0 or 1'. When the indicator value is `0, the EPR is constant. If the indicator value is `1', then the radar’s eEPR is fluctuating.

Dependencies

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

Data types

Float64

Complex numbers support

No

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

Details

The average EPR value (in m2) in the form of a non-negative scalar or a non-negative vector is row 1 on , where — the number of goals. This parameter applies to fluctuating and non-changing targets. If you ask If there are no incoming signals, then you can set the effective radiation pattern as a scalar or as a vector of 1 on . For a scalar, the same value will be applied to all signals.

Dependencies

To use this port, set the parameter Source of mean radar cross section meaning Input port.

Data types

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

Complex numbers support

No

Output

# OUT — reflected signal
complex column vector | 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 — source EPR
Property | Input port

Details

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

  • Property — the average ESR value is set in the parameter Mean radar cross section (m^2).

  • Input port — The average EPR value is sent to the input port RCS.

Values

Property | Input port

Default value

Property

Program usage name

SourceOfMeanRCS

Tunable

No

Evaluatable

No

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

Details

The average value of the radar EPR in m^2 ^ in the form of a non-negative scalar.

Dependencies

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

Default value

1

Program usage name

MeanRCS

Tunable

No

Evaluatable

Yes

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

Details

Specify the statistical model of the goal.

Setting this parameter to a value other than Nonfluctuating, allows you to set EPR parameters via 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 the signal in m/s in the form of a real positive scalar.

Default value

299792458

Program usage name

PropagationSpeed

Tunable

No

Evaluatable

Yes

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

Details

The carrier frequency of the signal that is reflected from the target, specified as a positive scalar. Units of measurement — Hz.

Default value

3e8

Program usage name

OperatingFrequency

Tunable

No

Evaluatable

Yes