p618PropagationLosses

Вычислите потери распространения Земля-Космос, дискриминацию перекрестной поляризации и температуру шума неба

    Описание

    пример

    [pl,xpd,tsky] = p618PropagationLosses(p618cfg) возвращает потери распространения Земля-Космос pl, дискриминация перекрестной поляризации xpd, и шум неба температурный tsky, как задано в рекомендации [1] ITU-R P.618. p618cfg задает параметры конфигурации P.618.

    Эта функция требует MAT-файлов с цифровыми картами из документов Международного союза электросвязи (ITU). Если они не доступны на пути, загрузите и распакуйте файлы данных от https://www.mathworks.com/supportfiles/spc/P618/ITURDigitalMaps.tar.gz к местоположению на пути MATLAB.

    пример

    [pl,xpd,tsky] = p618PropagationLosses(p618cfg,Name,Value) задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение".

    Примеры

    свернуть все

    Этот пример требует MAT-файлов с цифровыми картами из документов ITU. Если они не доступны на пути, выполните следующие команды, чтобы загрузить и разархивировать MAT-файлы.

    if ~exist('ITURDigitalMaps.tar.gz', 'file')
        url = 'https://www.mathworks.com/supportfiles/spc/P618/ITURDigitalMaps.tar.gz';
        websave('ITURDigitalMaps.tar.gz',url);
        untar('ITURDigitalMaps.tar.gz');
    end

    Создайте объект настройки P.618 по умолчанию.

    cfg = p618Config;

    Задайте процент времени избытка для затухания дождя в год как 0,01 и процент времени избытка для общего затухания в год как 0,001.

    cfg.RainAnnualExceedance = 0.01;
    cfg.TotalAnnualExceedance = 0.001;

    Вычислите потери распространения, дискриминацию перекрестной поляризации и температуру шума неба.

    [pl,xpd,tsky] = p618PropagationLosses(cfg)
    pl = struct with fields:
        Ag: 0.2269
        Ac: 0.4552
        Ar: 6.7981
        As: 0.2633
        At: 15.6091
    
    
    xpd = 32.8876
    
    tsky = 267.4689
    

    Этот пример требует MAT-файлов с цифровыми картами из документов ITU. Если они не доступны на пути, выполните следующие команды, чтобы загрузить и untar MAT-файлы.

    if ~exist('ITURDigitalMaps.tar.gz','file')
        url = 'https://www.mathworks.com/supportfiles/spc/P618/ITURDigitalMaps.tar.gz';
        websave('ITURDigitalMaps.tar.gz',url);
        untar('ITURDigitalMaps.tar.gz');
    end

    Создайте объект настройки P.618 с частотой сигнала 20 ГГц.

    cfg = p618Config('Frequency',20e9);

    Задайте плотность пара поверхностной воды как 2,8gm3, общее колоночное содержимое воды жидкости облака как 1,4 kgm2, и среднее значение влажного поверхностного явления преломления как 1,2. Установите наземную высоту станции как 0,5 км. Вычислите потери распространения Земля-Космос.

    pl =  p618PropagationLosses(cfg,'StationHeight',0.5,...
                                'WaterVaporDensity',2.8,...
                                'TotalColumnarContent',1.4,...
                                'WetSurfaceRefractivity',1.2)
    pl = struct with fields:
        Ag: 0.8649
        Ac: 1.0987
        Ar: 0.8907
        As: 0.1372
        At: 2.8590
    
    

    Этот пример требует MAT-файлов с цифровыми картами из документов ITU. Если они не доступны на пути, выполните следующие команды, чтобы загрузить и разархивировать MAT-файлы.

    if ~exist('ITURDigitalMaps.tar.gz','file')
        url = 'https://www.mathworks.com/supportfiles/spc/P618/ITURDigitalMaps.tar.gz';
        websave('ITURDigitalMaps.tar.gz',url);
        untar('ITURDigitalMaps.tar.gz');
    end

    Создайте объект настройки P.618, который занимает частоту сигнала 20 ГГц.

    cfg = p618Config('Frequency',20e9);

    Вычислите потери распространения во время легкого ливня 1 мм/час с наземной высотой станции 0,75 км.

    pl =  p618PropagationLosses(cfg,'RainRate',1,'StationHeight',0.75)
    pl = struct with fields:
        Ag: 0.7996
        Ac: 0.8793
        Ar: 0.0177
        As: 0.3187
        At: 1.7514
    
    

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

    свернуть все

    Настройка P.618, требуемая для вычисления потерь распространения, дискриминации перекрестной поляризации и температуры шума неба в виде p618Config объект.

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

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

    Пример: 'StationHeight',1.5 задает наземную высоту станции как 1,5 км.

    Высота наземной станции выше среднего уровня моря в км в виде разделенной запятой пары, состоящей из 'StationHeight'и неотрицательный скаляр. Максимальное поддерживаемое значение равняется 100. Если локальные данные не доступны как вход, функция использует цифровые карты, предоставленные в разделе ITU-R P.1511 1, Приложение 1 [3], чтобы получить значение высоты станции.

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

    Температура земли появляется в кельвине в виде разделенной запятой пары, состоящей из 'Temperature'и неотрицательный скаляр. Если локальные данные не доступны как вход, функция использует карту средней ежегодной температуры поверхности, обеспеченной в разделе ITU-R P.1510 1, Приложение 1 [4], чтобы получить температурное значение.

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

    Сухое давление воздуха в земле появляется в hPa в виде разделенной запятой пары, состоящей из 'Pressure'и неотрицательный скаляр. Если локальные данные не доступны как вход, функция использует среднюю ежегодную глобальную ссылочную атмосферу, обеспеченную в разделе ITU-R P.835 1.1, Приложение 1 [5], чтобы получить значение давления воздуха.

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

    Плотность пара поверхностной воды в гр/м3В виде разделенной запятой пары, состоящей из 'WaterVaporDensity'и неотрицательный скаляр. Если локальные данные не доступны как вход, функция использует цифровые карты, предоставленные в разделе ITU-R P.836 1, Приложение 1 [6], чтобы оценить значение плотности водяного пара.

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

    Интегрированное содержимое водяного пара превысило для процента GasAnnualExceedance в среднем году в виде разделенной запятой пары, состоящей из 'IntegratedWaterVaporContent'и положительная скалярная величина. Модули находятся в кг/м2 или мм. Если локальные данные не доступны как вход, функция использует цифровые карты, предоставленные в разделе ITU-R P.836 1, Приложение 2 [6], чтобы получить значение интегрированного содержимого водяного пара.

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

    Общее колоночное содержимое воды жидкости облака превысило для процента CloudAnnualExceedance в среднем году в виде разделенной запятой пары, состоящей из 'TotalColumnarContent'и неотрицательный скаляр. Модули находятся в кг/м2 или мм. Если локальные данные не доступны как вход, функция использует цифровые карты, предоставленные в разделе ITU-R P.840 3.1, Приложение 1 [7], чтобы получить значение общего колоночного содержимого.

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

    Укажите уровень ливня на местоположение в течение 0,01% среднего года в виде разделенной запятой пары, состоящей из 'RainRate'и неотрицательный скаляр. Модули находятся в мм/час. Если локальные данные не доступны как вход, функция использует цифровые карты, предоставленные в ITU-R P.837, Приложение 1 [8], чтобы получить значение уровня ливня точки.

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

    Среднее значение влажного термина поверхностного явления преломления в виде разделенной запятой пары, состоящей из 'WetSurfaceRefractivity'и неотрицательный скаляр. Если локальные данные не доступны как вход, функция использует цифровые карты, предоставленные в разделе ITU-R P.453 2.2, Приложение 1 [9], чтобы получить значение влажного поверхностного явления преломления.

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

    Атмосферная средняя температура излучения в кельвине в виде разделенной запятой пары, состоящей из 'MeanRadiatingTemperature'и неотрицательный скаляр. Если локальные данные не доступны как вход, функция использует атмосферную среднюю температуру излучения 275 K в расчете.

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

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

    свернуть все

    Информация о потерях распространения Земля-Космос, возвращенная как структура, содержащая эти поля.

    Поля Описание
    В

    Общее атмосферное затухание (в дБ)

    Ag

    Газообразное затухание (в дБ)

    Ac

    Облако и затухание вуали (в дБ)

    Площадь

    Лейтесь затуханием (в дБ)

    Как

    Затухание из-за тропосферной сцинтилляции (в дБ)

    Дискриминация перекрестной поляризации в (дБ), не превышенном для процента RainAnnualExceedance, возвращенного как скаляр.

    Температура шума неба (в кельвине) в антенне наземной станции, возвращенной как неотрицательный скаляр.

    Ссылки

    [1] Международный союз электросвязи, рекомендация P.618 (12/2017) ITU-R.

    [2] Международный союз электросвязи, рекомендация P.676 (08/2019) ITU-R.

    [3] Международный союз электросвязи, рекомендация P.1511 (08/2019) ITU-R.

    [4] Международный союз электросвязи, рекомендация P.1510 (06/2017) ITU-R.

    [5] Международный союз электросвязи, рекомендация P.835 (12/2017) ITU-R.

    [6] Международный союз электросвязи, рекомендация P.836 (12/2017) ITU-R.

    [7] Международный союз электросвязи, рекомендация P.840 (08/2019) ITU-R.

    [8] Международный союз электросвязи, рекомендация P.837 (06/2017) ITU-R.

    [9] Международный союз электросвязи, рекомендация P.453 (08/2019) ITU-R.

    [10] Международный союз электросвязи, рекомендация P.839 (09/2013) ITU-R.

    [11] Международный союз электросвязи, рекомендация P.838 (03/2005) ITU-R.

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

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

    Объекты

    Функции

    Введенный в R2021a