txsite

Создайте ретранслятор радиочастоты

Описание

Используйте txsite объект создать ретранслятор радиочастоты.

Создание

Описание

tx = txsite создает ретранслятор радиочастоты.

tx = txsite(coordsys) создает ретранслятор с заданной системой координат. Можно задать любой 'geographic' или 'cartesian' система координат.

tx = txsite(___,Name,Value) Свойства наборов (Antenna Toolbox) с помощью одной или нескольких пар "имя-значение". Например, tx = txsite('Name','TX Site') создает ретранслятор с именем TX Site. Заключите каждое имя свойства в кавычки.

Можно создать несколько ретрансляторов при помощи Name, Latitude, и Longitude свойства. Например: names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"]; lats = [42.3467,42.3598,42.3763]; lons = [-71.0972,-71.0545,-71.0611];. CoordinateSystem свойство должно быть строковым скаляром или вектором символов.

Свойства

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

Название сайта в виде вектора символов или строки или как строка или вектор-столбец элементов N. Определение имени как строка или вектор-столбец создает несколько сайтов.

Пример: 'Name','Site 2'

Пример: tx.Name = 'Fenway Park'

Пример: names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"]; tx = txsite('Name',names)

Типы данных: char | string

Система координат, используемая к местоположению сайта в виде 'geographic' или 'cartesian'. Если вы задаете 'geographic', местоположение сайта задано с помощью Latitude, Longitude, и AntennaHeight свойства. Если вы задаете 'cartesian', местоположение сайта задано с помощью AntennaPosition свойство.

Пример: 'CoordinateSystem', 'cartesian'

Пример: tx.CoordinateSystem = 'cartesian'

Широта сайта координирует в виде числового скаляра в области значений -90 к 90, или как строка или вектор-столбец элементов N в области значений [-90 90]. Определение широты как строка или вектор-столбец создает несколько сайтов. Координаты заданы с помощью мировой геодезической системы 1984 ссылочных эллипсоидов (WGS-84). Широта задает между севером и югом положение.

Пример: 'Latitude',45.098

Пример: tx.Latitude = 45.098

Пример: latitude = [42.3467,42.3598,42.3763]; tx = txsite('Latitude',latitude)

Зависимости

Чтобы включить это свойство, установите CoordinateSystem к 'geographic'.

Долгота сайта координирует в виде числового скаляра в области значений [-180 180]или как строка или вектор-столбец элементов N в области значений [-180 180]. Определение долготы как строка или вектор-столбец создает несколько сайтов. Координаты заданы с помощью мировой геодезической системы 1984 ссылочных эллипсоидов (WGS-84). Долгота задает восток - запад положение.

Пример: 'Longitude',-68.890

Пример: tx.Longitude = -71.0972

Пример: longitude = [-71.0972,-71.0545,-71.0611]; tx = txsite('Longitude',longitude)

Зависимости

Чтобы включить это свойство, установите CoordinateSystem к 'geographic'.

Антенный элемент или массив, заданный как один из них:

  • 'isotropic' смоделировать антенну, которая исходит однородно во всех направлениях

  • arrayConfig объект

  • Объект антенного элемента из Каталога Антенны (Antenna Toolbox)

    Примечание

    При использовании объекта антенного элемента используйте design (Antenna Toolbox)

    функционируйте, чтобы спроектировать антенну на необходимой частоте передачи. Затем добавьте этот антенный элемент в ретранслятор.

  • Любой объект антенны в Антеннах, Микрофонах и Преобразователях Гидролокатора (Phased Array System Toolbox), если у вас есть Phased Array System Toolbox™

  • Любой объект массивов в Конфигурациях Массивов и Анализе (Phased Array System Toolbox), если у вас есть Phased Array System Toolbox

Пример: 'Antenna', cfgArray, где cfgArray arrayConfig объект

Пример: tx.Antenna = arrayConfig('Size',[8 1]); задает ULA с 8 элементами вдоль оси z

Угол Оси X антенны, заданный со ссылкой на локальную Декартову систему координат в виде числового скаляра, представляющего угол азимута в градусах или как 2 1 вектор или 2 N матрицей, представляющей и азимут и углы возвышения с каждым модулем элемента в градусах.

Угол азимута измеряется против часовой стрелки от востока вдоль Оси X антенны (для географических сайтов) или от глобальной Оси X вокруг глобальной оси Z (для Декартовых сайтов). Задайте угол азимута между -180 к 180. степени.

Угол возвышения измеряется от Оси X антенны вдоль горизонтали или плоскости XY. Задайте угол возвышения between-90 к 90 степени.

Пример: 'AntennaAngle',25

Пример: tx.AntennaAngle = [25,-80]

Высота антенны от земли или создающий поверхность в виде неотрицательного числового скаляра в метрах. Максимальное значение для этого свойства составляет 6 371 000 м.

Если местоположение сайта совпадает с местоположением здания, высота антенны измеряется от верхней части создания к центру антенны. В противном случае высота измеряется от наземного вертикального изменения до центра антенны.

Пример: 'AntennaHeight',25

Пример: tx.AntennaHeight = 15

Зависимости

Чтобы включить это свойство, установите CoordinateSystem к 'geographic'.

Типы данных:

Положение антенны сосредотачивается в виде вектора 3 на 1, представляющего X-, Y-и Декартовы координаты оси Z с каждым элементом в метрах.

Пример: 'AntennaPosition',[0;2;4]

Пример: tx.AntennaPosition = [0;2;4]

Зависимости

Чтобы включить это свойство, установите CoordinateSystem к 'cartesian'.

Типы данных:

Системная потеря в виде неотрицательного скаляра в дБ.

Системная потеря включает потерю линии электропередачи и любые другие разные системные потери.

Пример: 'SystemLoss',10

Пример: txsite.SystemLoss = 10

Типы данных:

Передатчик рабочая частота в виде положительной скалярной величины в Гц. в области значений [1e3 200e9.

Пример: 'TransmitterFrequency', 30e9

Пример: txsite.TransmitterFrequency = 30e9

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

Степень сигнала в передатчике выводится в виде положительной скалярной величины в ваттах. Передатчик соединяется с антенной.

Пример: 'TransmitterPower',30

Пример: txsite.TransmitterPower = 30

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

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

showПокажите местоположение сайта на карте
hideСкройте местоположение сайта на карте
distanceРасстояние между сайтами
angleУгол между сайтами
elevationВертикальное изменение сайта
locationКоординаты места на данном расстоянии и углу от сайта
losПостройте или вычислите видимость угла обзора (LOS) между сайтами на карте
coverageОтобразите карту покрытия
sinrСигнал отображения к интерференции плюс шумовое отношение (SINR) карта
patternПостройте диаграмму направленности антенн на карте

Примеры

свернуть все

Создайте и просмотрите ретранслятор в широте 42,3001 и долготе-71.3504.

tx = txsite('Name','MathWorks Apple Hill','Latitude',42.3001,...
    'Longitude',-71.3504)
tx = 
  txsite with properties:

                    Name: 'MathWorks Apple Hill'
                Latitude: 42.3001
               Longitude: -71.3504
                 Antenna: 'isotropic'
            AntennaAngle: 0
           AntennaHeight: 10
              SystemLoss: 0
    TransmitterFrequency: 1.9000e+09
        TransmitterPower: 10

show(tx)

Просмотрите покрытие антенны.

pattern(tx)

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

| |

Введенный в R2019b