lenspl

Вычислите потерю из-за тропосферного эффекта линзы

Описание

пример

L = lenspl(R,H,EL) вычисляет одностороннюю потерю из-за тропосферного эффекта линзы с помощью стандарта Международного союза электросвязи (ITU) атмосферная модель, известная как среднюю ежегодную глобальную ссылочную атмосферу (MAGRA), которая аппроксимирует американскую Стандартную Атмосферу 1976 незначительной относительной погрешностью. Изменение преломления по сравнению с высотой заставляет атмосферу действовать как линза с потерей, независимой от частоты. Лучи оставляя антенну преломляются в тропосфере, и энергия, излученная в некоторой угловой степени, распределяется по немного большему угловому сектору, таким образом, уменьшая плотность энергии относительно распространения в вакууме.

L = lenspl(___,Name,Value) задает опции с помощью одних или нескольких аргументов name-value в дополнение к входным параметрам в предыдущем синтаксисе.

Примеры

свернуть все

Вычислите двухстороннюю кривую линзы потерь для радарной платформы на уровне моря в угле возвышения 0.03 градус в наклонной области значений 0.1 к 5.0 км.

h = 0; % m
el = 0.03; % deg 
R = (100:5000).*1e3; % m
L = 2*lenspl(R,h,el); % Factor of 2 for two-way propagation 

Постройте потерю линзы против наклонной области значений.

plot(R.*1e-3,L);
xlabel('Range (km)');
ylabel('Loss (dB)');
title('Two-Way Lens Loss');

Figure contains an axes object. The axes object with title Two-Way Lens Loss contains an object of type line.

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

свернуть все

Наклоните область значений в виде скаляра или N - вектор длины. Величины в метрах.

Пример: 0.5

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

Высота среднего уровня моря (MSL) радарной платформы в виде скаляра от 0 к 100 км. Значения вне заданной области приводят к NaN вывод . Величины в метрах.

Пример: 200e3

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

Угол возвышения пути к распространению в виде скаляра. Модули в градусах.

Пример: 10

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

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример:

Стандартная плотность водяного пара уровня земли в виде положительной скалярной величины. Применимый только для стандартной модели по умолчанию (MAGRA). Модули находятся в граммах на возведенный в куб метр.

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

Высота над средним уровнем моря (MSL) в виде скаляра. Применимый только для стандартной модели по умолчанию (MAGRA). Для сухих условий атмосферы, набора к 6e3 m. Модули исчисляются в метрах.

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

Ссылочная модель широты в виде одного из них.

МодельОписание
'Standard'(значение по умолчанию)

Эта модель является средней ежегодной глобальной ссылочной атмосферой (MAGRA), которая отражает среднюю ежегодную температуру и давление, усредненное во всем мире.

'Low'

Эта модель является для низких широт меньше, чем 22 степени, где существует мало сезонного изменения.

'Mid'

Эта модель для середины широт между 22 и 45 степени с сезонными профилями для 'Summer' и 'Winter', который может быть задан с помощью 'Season' аргумент значения имени.

'High'

Эта модель для высоких широт, больше, чем 45 степени с сезонными профилями для 'Summer' и 'Winter', который может быть задан с помощью 'Season' аргумент значения имени.

Сезон для 'Mid' и 'High' модели широты в виде 'Summer' или 'Winter'. Другие модели игнорируют этот вход. Значения по умолчанию к 'Summer'.

Пользовательские атмосферные измерения для вычисления показателя преломления в виде N-by-4 матрица, где N соответствует количеству высотных измерений. N должен быть больше или быть равен 2. Первый столбец является атмосферной температурой в kelvins, второй столбец является атмосферным давлением в hPa, третий столбец является плотностью водяного пара в гр/м3, и четвертый столбец является высотой MSL измерений в метрах. Когда вы используете пользовательскую модель, все другие аргументы name-value проигнорированы, и выходной показатель преломления применим для входной высоты.

Примечание

Модель, используемая lenspl принимает геометрические условия оптики, в результате аномальное распространение как передача по каналу и подпреломление не может присутствовать в обеспеченных измерениях. Если атмосферная передача по каналу доказательства измерений и подпреломление обеспечиваются, эта функция выдает ошибку.

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

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

свернуть все

Односторонняя потеря линзы, возвращенная как скаляр или M - вектор длины. Модули находятся в децибелах.

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

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

Смотрите также

| | | |

Введенный в R2021a