exponenta event banner

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-длины. Единицы в метрах.

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

Примечание

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

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

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

свернуть все

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2021a