exponenta event banner

p618SiteDiversityConfig

Создание объекта конфигурации разнесения сайтов P.618

    Описание

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

    Создание

    Описание

    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]
    

    В этом примере требуются 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 сайта с частотой сигнала 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).

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

    Создание кода C/C + +
    Создайте код C и C++ с помощью MATLAB ® Coder™

    .

    См. также

    Объекты

    Функции

    Представлен в R2021a