lenspl

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

Описание

пример

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

L = lenspl(___,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. The axes with title Two-Way Lens Loss contains an object of type line.

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

свернуть все

Диапазон наклона, заданный как скаляр или N вектор -length. Модули измерения указаны в метрах.

Пример: 0.5

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

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

Пример: 200e3

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

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

Пример: 10

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

Аргументы в виде пар имя-значение

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

Пример:

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

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

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

Типы данных: 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 соответствует количеству измерений высоты. Первый столбец - температура атмосферы в кельвинах, второй столбец - атмосферное давление в hPa, третий столбец - плотность водяного пара в г/м3, и четвертый столбец является высотой MSL измерений в метрах. Когда вы используете пользовательскую модель, все другие аргументы имя-значение игнорируются, и выход индекс преломления применим для высоты входа.

Примечание

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

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

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

свернуть все

Потеря одностороннего объектива, возвращенная как скалярный или M вектор -length. Модули находятся в децибелах.

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

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

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