exponenta event banner

tropopl

Потери наклонного пути из-за поглощения газообразной атмосферы

Описание

Lgas = tropopl(R,F,H,EL) вычисляет потери пути вследствие тропосферной рефракции с использованием стандартной атмосферной модели Международного союза электросвязи (МСЭ), известной как средняя годовая глобальная эталонная атмосфера (MAGRA), которая аппроксимирует стандартную атмосферу США 1976 года с незначительной относительной ошибкой.

пример

Lgas = tropopl(___,Name,Value) указывает параметры, использующие один или несколько аргументов «имя-значение» в дополнение к входным аргументам в предыдущем синтаксисе.

[Lgas,Llens] = tropopl(___) вычисляет соответствующие потери объектива. Изменение преломления в зависимости от высоты заставляет атмосферу действовать как линза с потерями, не зависящими от частоты. Лучи, покидающие антенну, преломляются в тропосфере, и энергия, излучаемая в некоторой угловой степени, распределяется по несколько большему угловому сектору, тем самым уменьшая плотность энергии относительно распространения в вакууме.

Примеры

свернуть все

Вычислите ослабление в зависимости от диапазона для частоты 100 ГГц с отметкой 5 градусов с использованием модели средней широты, зимней атмосферы.

R  = (10:200)*1e3;      % m
f  = 100e9;             % Hz
ht = 0;                 % m
el = 5;                 % deg
Lgas = tropopl(R,f,ht,el,'LatitudeModel','Mid','Season','Winter');

Постройте график результатов.

semilogy(R.*1e-3,Lgas);
xlabel('Range (km)');
ylabel('Attenuation (dB)');
title('Attenuation for Mid-Latitude, Winter Atmosphere');

Figure contains an axes. The axes with title Attenuation for Mid-Latitude, Winter Atmosphere contains an object of type line.

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

свернуть все

Наклонный диапазон, заданный как положительный скаляр или вектор столбца длины M. Единицы в метрах.

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

Радиолокационная частота, заданная как положительный действительный скалярный вектор или вектор строки длиной N. Единицы измерения в Гц.

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

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

Пример: 200e3

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

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

Пример: 10

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

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

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

Пример: 'LatitudeModel','Mid','Season','Winter'

Стандартная плотность водяного пара на уровне земли, заданная как положительный скаляр в g/m3. Применимо только для стандартной модели по умолчанию (MAGRA). По умолчанию - 7,5 g/m3.

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

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

Типы данных: 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

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

свернуть все

Потери пути из-за тропосферной рефракции, указанной как матрица M-by-N. M и N определяются диапазоном наклона, Rи периодичность, F, аргументы, соответственно. Единицы измерения в децибелах (дБ).

Односторонняя потеря объектива, заданная в виде матрицы M-by-N для углов места менее 50 M и N определяются диапазоном наклона, Rи периодичность, F, аргументы, соответственно. Единицы измерения в децибелах (дБ).

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

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

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

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