p618SiteDiversityConfig

Создайте объект настройки разнообразия сайта P.618

    Описание

    p618SiteDiversityConfig возразите устанавливает параметры конфигурации разнообразия сайта P.618, требуемые для вычисления вероятности отключения электричества, должной литься затуханием, как задано в рекомендации [1] ITU-R P.618.

    Создание

    Описание

    cfgSD = p618SiteDiversityConfig создает объект настройки разнообразия сайта P.618 со значениями свойств по умолчанию.

    пример

    cfgSD = p618SiteDiversityConfig(Name,Value) задает Свойства с помощью одного или нескольких аргументов пары "имя-значение". Заключите каждое имя свойства в кавычки. Например, p618SiteDiversityConfig ('Frequency',14.25e9,'ElevationAngle',[52.4099 52.4852]) конфигурирует объект настройки разнообразия сайта P.618 с частотой сигнала на 14,25 ГГц и углом возвышения для двух сайтов как [52.4099 52.4852].

    Свойства

    развернуть все

    Частота сигнала в Гц в виде скаляра в области значений [1e9, 55e9].

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

    Угол возвышения этих двух сайтов в градусах в виде двухэлементного вектора из значений в области значений [0, 90].

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

    Широта этих двух сайтов в градусах в виде двухэлементного вектора из значений в области значений [-90, 90]. Положительное значение соответствует Северной широте, и отрицательная величина соответствует Южной широте.

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

    Долгота этих двух сайтов в градусах в виде двухэлементного вектора из значений в области значений [-180, 180]. Положительное значение соответствует Восточной долготе, и отрицательная величина соответствует Западной долготе.

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

    Угол наклона поляризации для этих двух сайтов в градусах в виде двухэлементного вектора из значений в области значений [-90, 90].

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

    Разделение между этими двумя сайтами в км в виде положительной скалярной величины.

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

    Порог затухания на двух ссылках в дБ в виде двухэлементного вектора. Порог затухания на наземной ссылке пробела является максимальным позволенным затуханием на пути. Любое значение затухания выше этого значения свойства рассматривается отключением электричества в ссылке.

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

    Функции объекта

    развернуть все

    p618SiteDiversityOutageВычислите вероятность отключения электричества, должную литься затуханием с разнообразием сайта

    Примеры

    свернуть все

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

    cfg = p618SiteDiversityConfig;

    Задайте углы наклона поляризации для двух сайтов как [-90 90] степени, разделение между этими двумя сайтами как 50 км и порогом затухания на двух ссылках как [9 9] дБ.

    cfg.PolarizationTiltAngle = [-90 90];
    cfg.SiteDistance = 50;
    cfg.AttenuationThreshold = [9 9];

    Установите направление каждой наземной станции.

    cfg.Latitude = [30 60];    % North direction
    cfg.Longitude = [120 150]; % East direction

    Отобразите свойства объекта настройки.

    disp(cfg);
      p618SiteDiversityConfig with properties:
    
                    Frequency: 1.4500e+10
               ElevationAngle: [52.4099 52.4852]
                     Latitude: [30 60]
                    Longitude: [120 150]
        PolarizationTiltAngle: [-90 90]
                 SiteDistance: 50
         AttenuationThreshold: [9 9]
    
       Read-only properties:
        No properties.
    

    Этот пример требует 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 с частотой сигнала 25 ГГц.

    cfgsd = p618SiteDiversityConfig;
    cfgsd.Frequency = 25e9;

    Задайте углы наклона поляризации для двух сайтов как [-90 90] степени, разделение между этими двумя сайтами как 50 км и порогом затухания на двух ссылках как [9 9] дБ.

    cfgsd.PolarizationTiltAngle = [-90 90];
    cfgsd.SiteDistance = 50;
    cfgsd.AttenuationThreshold = [9 9];

    Вычислите вероятность отключения электричества, должную литься затуханием с разнообразием сайта.

    outage = p618SiteDiversityOutage(cfgsd)
    outage = 0.0338
    

    Ссылки

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

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

    Генерация кода C/C++
    Генерация кода C и C++ с помощью MATLAB® Coder™.

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

    Объекты

    Функции

    Введенный в R2021a