tropopl

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

Описание

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

пример

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

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

Примеры

свернуть все

Вычислите затухание по сравнению с областью значений для частоты 100 GHz с вертикальным изменением 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 object. The axes object 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 имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

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

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

Примечание

Модель, используемая 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