p618PropagationLosses

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

    Описание

    пример

    [pl,xpd,tsky] = p618PropagationLosses(p618cfg) возвращает потери распространения Земного пространства pl, перекрестная поляризационная дискриминация xpd, и температура шума неба tsky, как определено в рекомендации [1] 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. Если они недоступны в пути, выполните следующие команды, чтобы загрузить и распаковать 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 должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    свернуть все

    Распространение земного пространства теряет информацию, возвращаемую как структура, содержащая эти поля.

    ОбластиОписание
    В

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

    Ag

    Ослабление газа (в дБ)

    Ac

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

    Площадь

    Ослабление дождя (в дБ)

    Как

    Ослабление вследствие тропосферной сцинтилляции (в дБ)

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

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

    Ссылки

    [1] Международное объединение электросвязи, Рекомендация P.618 МСЭ-Р (12/2017).

    [2] Международное объединение электросвязи, Рекомендация P.676 МСЭ-Р (08/2019).

    [3] Международное объединение электросвязи, Рекомендация P.1511 МСЭ-Р (08/2019).

    [4] Международное объединение электросвязи, Рекомендация P.1510 МСЭ-Р (06/2017).

    [5] Международное объединение электросвязи, Рекомендация P.835 МСЭ-Р (12/2017).

    [6] Международное объединение электросвязи, Рекомендация P.836 МСЭ-Р (12/2017).

    [7] Международное объединение электросвязи, Рекомендация P.840 МСЭ-Р (08/2019).

    [8] Международное объединение электросвязи, Рекомендация P.837 МСЭ-Р (06/2017).

    [9] Международное объединение электросвязи, Рекомендация P.453 МСЭ-Р (08/2019).

    [10] Международное объединение электросвязи, Рекомендация P.839 МСЭ-Р (09/2013).

    [11] Международное объединение электросвязи, Рекомендация P.838 МСЭ-Р (03/2005).

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

    .

    См. также

    Объекты

    Функции

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