Engee documentation

Backscatter Radar Target

A model of the backscatter radiation pattern of a radar target.

blockType: BackscatterRadarTarget

Path in the library:

/Phased Array Systems/Environment and Target/Backscatter Radar Target

Description

Block Backscatter Radar Target simulates monostatic radar reflections of unpolarized electromagnetic signals from a target.

The model includes all four Drilling models with goal fluctuations and a model without goal fluctuations (an idealized model).

You can simulate multiple targets simultaneously by setting multiple radar cross-section values (RCS).

Ports

Entrance

X — narrowband pass signal:q[<br>]complex vector N by 1 | complex matrix N by M

A narrow-band unpolarized signal defined as an N-by-1 complex vector or an N-by-M complex matrix.

'N` is the number of signal samples, and M is the number of signals reflected from the target. Each column corresponds to an independent signal incident at a different angle of reflection.

Data types: Float64

Ang — input signal direction
real column vector 2 by 1 | real matrix 2 by M

The direction of the incident signal, defined as a vector of columns with real values of 2 by 1 or a matrix of columns with real values of 2 by M.

M is the number of signals reflected from the target. Each column Ang sets the direction of the incident signal as a pair of [AzimuthAngle;ElevationAngle].

The unit of measurement is degrees.

The number of columns in Ang should correspond to the number of independent signals in X.

Example: [30;45]

Data types: Float64

Update — switch to RCS pass update:q[<br>]false | true

A switch for updating the values of the radar cross-section of the RCS model.

To enable the RCS update, set the Update parameter to true.

To keep the RCS value unchanged, set the Update parameter to false.

Output

Port_1 is a narrow—band reflected signal as:q[<br>]complex vector 1 by M | complex matrix N by M

A narrow-band unpolarized signal defined as a complex vector 1 by M or a complex matrix N by M. Each column contains an independent signal reflected from the target.

'N` is the number of signal samples, and M is the number of signals reflected from the target. Each column corresponds to a different angle of reflection.

The output port contains signal samples arriving at the signal destination during the current input time interval.

If the propagation time of the signal from the source to the destination exceeds the duration of the current time frame, the output signal does not contain all the contributions from the input of the current time frame.

Parameters

Azimuth angles (deg) — Azimuth angles class:q[<br>][-180:180] (default) | vector of rows with real value 1 by P | vector of columns with real value P by 1

Specify the azimuth angles used to determine the angular coordinates of the RCS pattern parameter (m^2).

Specify the azimuth angles as a vector of length `P' (greater than two).

The unit of measurement is degrees.

This parameter determines the azimuthal angle of arrival of any element of the cross-sectional diagram.

Data types: Float64

Elevation angles (deg) — elevation angles
[-90:90] (default) | vector of rows with real value 1 by Q | vector of columns with real value Q by 1

Specify the elevation angles used to determine the angular coordinates of the RCS pattern (m^2) parameter. Specify the elevation angles as a vector of length Q (greater than two).

The unit of measurement is degrees.

This parameter determines the elevation angle for any element of the cross-sectional diagram.

RCS pattern (m^2) — setting the DOR goal
ones(181,361) (default) | real matrix Q on P| real array Q on P on M | real vector 1 on P | real matrix M on P

The effective scattering area, defined as a real matrix Q by P or a real array Q by P by M.

'Q` is the length of the vector in the Elevation angles (deg) parameter.

P is the length of the vector in the Azimuth angles (deg) parameter.

M is the number of bodies to be determined by the EPR.

The number of patterns corresponds to the number of signals sent to the input port X. You can also use a single template to simulate multiple signals reflected from a single target.

The units of measurement are m^2.

Fluctuation model — the fluctuation model of the goal
Non-Fluctuating (default) | Swerling1 | Swerling2 | Swerling3 | Swerling4

Specify the statistical model of the goal.

Propagation speed (m/s) — speed of propagation of the pass signal:q[<br>]physconst('LightSpeed') (default) | real positive scalar

The propagation velocity of the signal, given as a real positive scalar. By default, the speed of light is set to the value returned by `physconst('LightSpeed')'.

The unit of measurement is m/s.

Example: 3e8

Data types: Float64

Operating frequency (Hz) — pass operating frequency:q[<br>]3e8 (default) | positive scalar

The carrier frequency of the signal reflected from the target, set as a positive scalar.

The unit of measurement is hertz.

Data types: Float64