grazingang

Угол выпаса поверхностной цели

Синтаксис

grazAng = grazingang(H,R)
grazAng = grazingang(H,R,MODEL)
grazAng = grazingang(H,R,MODEL,Re)
grazAng = grazAng = grazingang(___,'TargetHeight',TGTHT)

Описание

grazAng = grazingang(H,R) возвращает угол выпаса для датчика H метров над поверхностью, до надводных целей R в метрах. Расчет принимает модель изогнутой Земли с эффективным радиусом Земли, приблизительно в 4/3 раза превышающим фактический радиус Земли.

grazAng = grazingang(H,R,MODEL) также задает модель земли, используемую для вычисления угла выпаса. MODEL является либо 'Flat' или 'Curved'.

grazAng = grazingang(H,R,MODEL,Re) также задает эффективный радиус земли. Эффективный радиус Земли применяется к изогнутой модели Земли. Когда MODEL является 'Flat'функция игнорирует Re.

grazAng = grazAng = grazingang(___,'TargetHeight',TGTHT) также задает целевую высоту, TGTHT над поверхностью как скаляр или вектор. Если какая-либо комбинация ht, R, и TGTHT являются векторами, тогда размерности должны быть равны. R должно быть больше или равно абсолютному значению различия HT и TGTHT.

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

H

Высота датчика над поверхностью, в метрах. Этот аргумент может быть скаляром или вектором. Если оба H и R являются нескалярными, они должны иметь одинаковые размерности.

R

Расстояние в метрах от датчика до поверхностной цели. Этот аргумент может быть скаляром или вектором. Если оба H и R являются нескалярными, они должны иметь одинаковые размерности. R должно быть между H и область значений горизонтов, определяемый TGTHT.

MODEL

Модель Земли, как один из | 'Curved' | 'Flat' |.

По умолчанию: 'Curved'

Re

Эффективный радиус Земли в метрах. Этот аргумент должен быть положительной скалярной величиной значением. Вы можете использовать effearthradius для вычисления эффективного радиуса.

По умолчанию: effearthradius, что приблизительно в 4/3 раза превышает фактический радиус Земли

TGTHT

Высота цели над поверхностью, заданная как скаляр или вектор. Если какая-либо комбинация H, R, и TGTHT являются векторами, тогда их размеры должны быть равны. R должно быть больше или равно абсолютному значению различия H и TGTHT. Поверхностная цель имеет TGTHT нулевого нуля.

По умолчанию: 0

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

grazAng

Угол выпаса, в степенях. Размер grazAng является большим из size(H) и size(R).

Примеры

свернуть все

Определите угол выпаса (в степенях) пути к наземной цели, расположенной в 1,0 км от датчика. Датчик установлен на платформе, которая находится на высоте 300 м от земли.

grazAng = grazingang(300,1.0e3)
grazAng = 17.4544

Подробнее о

свернуть все

Угол выпаса

Угол выпаса - это угол между линией от датчика до поверхностной цели и тангенсом к земле в месте этой цели.

Для модели изогнутой земли с эффективным радиусом Земли Re, угол выпаса равен:

sin1(H2+2HReR22RRe)

Для модели плоской земли угол выпаса равен:

sin1(HR)

Ссылки

[1] Long, Maurice W. Radar Reflectivity of Land and Sea, 3rd Ed. Boston: Artech House, 2001.

[2] Ward, J. «Space-Time Adaptive Processing for Air Radar Data Systems», Технический отчет 1015, MIT Lincoln Laboratory, декабрь 1994 года.

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

.
Введенный в R2021a