exponenta event banner

p618PropagationLosses

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

    Описание

    пример

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

    Для выполнения этой функции требуются MAT-файлы с цифровыми картами из документов Международного союза электросвязи (МСЭ). Если они недоступны по пути, загрузите и распакуйте файлы данных из 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,8гм3, общее столбчатое содержание облачной жидкой воды как 1,4 кгм2 и среднее значение преломления влажной поверхности как 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. Если локальные данные недоступны в качестве входных данных, функция использует цифровые карты, представленные в ITU-R P.1511 раздел 1, Приложение 1 [3], для получения значения высоты станции.

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

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

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

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

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

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

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

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

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

    Общее столбчатое содержание облачной жидкой воды превышено для процента CloudExhervedance в среднем году, указанного как пара, разделенная запятыми, состоящая из '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

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

    Площадь

    Затухание дождя (в дБ)

    Как

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

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

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

    Ссылки

    [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