rcsdisc

Радарное сечение плоского кругового диска

Описание

пример

rcspat = rcsdisc(r,c,fc) возвращает радарный шаблон поперечного сечения плоского кругового диска радиуса r. Сечение радара является функцией частоты сигнала, fc, и скорость распространения сигнала, c. Пластина лежит на xy -плане. Центр пластины расположен на источник локальной системы координат.

пример

rcspat = rcsdisc(r,c,fc,az,el) также задает азимутальные углы, az, и углы возвышения, el, при котором вычисляется сечение радара.

пример

[rcspat,azout,elout] = rcsdisc(___) также возвращает азимутальные углы, azout, и углы возвышения, elout, при котором вычисляются сечения радара. Можно использовать эти выходные аргументы с любым из предыдущих синтаксисов.

Примеры

свернуть все

Отобразите шаблон поперечного сечения (RCS) кругового диска как функцию азимута и повышения. Радиус диска составляет 22,5 см. Рабочая частота - 4,5 ГГц.

Задайте геометрию диска и параметры сигнала.

c = physconst('Lightspeed');
fc = 4.5e9;
platerad = 0.225;

Вычислите RCS для всех направлений, используя значения направления по умолчанию.

[rcspat,azresp,elresp] = rcsdisc(platerad,c,fc);
imagesc(azresp,elresp,pow2db(rcspat))
colorbar
xlabel('Azimuth Angle (deg)')
ylabel('Elevation Angle (deg)')
title('Circular Plate RCS (dBsm)')

Figure contains an axes. The axes with title Circular Plate RCS (dBsm) contains an object of type image.

Постройте график шаблона радиолокационного сечения (RCS) кругового диска как функции угла возвышения для фиксированного угла азимута 5. Радиус диска составляет 22,5 см. Рабочая частота - 4,5 ГГц.

Задайте радиус диска и параметры сигнала.

c = physconst('Lightspeed');
fc = 4.5e9;
platerad = 0.225;

Вычислите RCS как функцию повышения.

az = 5;
el = -90:90;
[rcspat,azresp,elresp] = rcsdisc(platerad,c,fc,az,el);
plot(elresp,pow2db(rcspat))
xlabel('Elevation Angle (deg)')
ylabel('RCS (dBsm)')
title('Circular Plate RCS as Function of Elevation')
grid on

Figure contains an axes. The axes with title Circular Plate RCS as Function of Elevation contains an object of type line.

Постройте график шаблона поперечного сечения (RCS) кругового диска как функции частоты для одного азимута и повышения. Радиус диска 22,5 см

Задайте радиус диска и параметры сигнала.

c = physconst('Lightspeed');
platerad = 0.225;

Вычислите RCS по области значений частот для одного направления.

az = 5.0;
el = 20.0;
fc = (100:10:4000)*1e6;
[rcspat,azpat,elpat] = rcsdisc(platerad,c,fc,az,el);
disp([azpat,elpat])
     5    20
plot(fc/1e6,pow2db(squeeze(rcspat)))
xlabel('Frequency (MHz)')
ylabel('RCS (dBsm)')
title('Circular Plate RCS as Function of Frequency')
grid on

Figure contains an axes. The axes with title Circular Plate RCS as Function of Frequency contains an object of type line.

Входные параметры

свернуть все

Радиус круговой пластины, заданный как положительная скалярная величина. Модули измерения указаны в метрах.

Пример: 5.5

Типы данных: double

Скорость распространения сигнала, заданная как положительная скалярная величина. Модули указаны в метрах в секунду. Для значения скорости света в СИ используйте physconst('LightSpeed').

Пример: 3e8

Типы данных: double

Частота для вычисления радарного сечения, заданная как положительный скалярный или положительный, вещественный, 1-байтовый L вектор-строка. Частотные модули указаны в Гц.

Пример: [100e6 200e6]

Типы данных: double

Углы Азимута для вычисления направленности и шаблона, заданные как действительный вектор-строка 1 M байта, где M - количество углов азимута. Угловые модули находятся в степенях. Азимутальные углы должны лежать между -180 ° и 180 ° включительно.

Угол азимута является углом между осью x и проекцией вектора направления на плоскость xy. Угол азимута положительный при измерении от оси x к оси y.

Пример: -45:2:45

Типы данных: double

Углы возвышения для вычисления направленности и шаблона, заданные как действительный, 1-байтовый N вектор-строка, где N - количество желаемых направлений повышения. Угловые модули находятся в степенях. Углы возвышения должны лежать между -90 ° и 90 ° включительно.

Угол возвышения является углом между вектором направления и xy-плоскостью. Угол возвышения положительный при измерении к оси z.

Пример: -75:1:70

Типы данных: double

Выходные аргументы

свернуть все

Радарный шаблон поперечного сечения, возвращенный как реальная N решётка -by M -by L. N - длина вектора, возвращенная в elout аргумент. M - длина вектора, возвращенная в azout аргумент. L - длина fc вектор. Модули указаны в метрах в квадрате.

Типы данных: double

Азимутальные углы для вычисления направленности и шаблона, возвращенные как действительный вектор-строка 1 M, где M - количество азимутальных углов, заданное az входной параметр. Угловые модули находятся в степенях.

Угол азимута является углом между осью x и проекцией вектора направления на плоскость xy. Угол азимута положительный при измерении от оси x к оси y.

Типы данных: double

Углы возвышения для вычисления направленности и шаблона, возвращенные как действительный вектор-строка 1 N байта, где N - количество углов возвышения, заданное в el выходной аргумент. Угловые модули находятся в степенях.

Угол возвышения является углом между вектором направления и xy-плоскостью. Угол возвышения положительный при измерении к оси z.

Типы данных: double

Подробнее о

свернуть все

Азимут и повышение

В этом разделе описывается конвенция, используемая для определения азимута и углов возвышения.

azimuth angle вектора является угол между осью x и ее ортогональной проекцией на xy-плоскость. Угол положителен при движении от оси x к оси y. Азимутальные углы лежат между -180 ° и 180 ° степеней включительно. elevation angle является углом между вектором и его ортогональной проекцией на xy -плоск. Угол положителен при движении к положительной оси z от xy плоскости. Углы возвышения лежат между -90 ° и 90 ° степеней.

Ссылки

[1] Махафза, Басем. Анализ и проект радиолокационных систем с использованием MATLAB, 2nd Ed. Boca Raton, FL: Chapman & Hall/CRC, 2005.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Введенный в R2021a
Для просмотра документации необходимо авторизоваться на сайте