exponenta event banner

rxsite

Создание узла радиочастотного приемника

Описание

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

Создание

Описание

пример

rx = rxsite создает узел радиочастотного приемника.

rx = rxsite(coordsys) создает площадку приемника с системой координат, для которой установлено значение 'geographic' или 'cartesian'.

пример

rx = rxsite(Name,Value) задает свойства, используя одну или несколько пар имя-значение. Например, rx = rxsite('Name','RX Site') создает сайт получателя с именем RX Site. Заключите каждое имя свойства в кавычки.

Создайте 1-by-N массив сайтов-получателей, указав значение свойства в виде массива из N столбцов. Другие значения свойств должны быть указаны в столбцах 1 или N. Name, Latitude, и Longitude свойства могут быть указаны как вектор строки или вектор столбца с N элементами. CoordinateSystem свойство должно быть строковым скаляром или символьным вектором.

Свойства

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

Имя сайта, указанное как символьный вектор или как вектор строки или столбца или как строка.

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

Пример: rx.Name = 'Site 3'

Пример: Если вы хотите присвоить несколько значений, то - names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"]; rx = rxsite('Name',names)

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

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

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

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

Координаты широты площадки, заданные как числовой скаляр или вектор строки или столбца в диапазоне -90 кому 90. Координаты определяются с помощью WGS-84 модели эллипсоида Земли. Широта - угол север/юг.

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

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

Пример: Если вы хотите присвоить несколько значений, то - latitude = [42.3467,42.3598,42.3763]; rx = rxsite('Latitude',latitude)

Зависимости

Чтобы использовать это свойство, CoordinateSystem необходимо установить значение 'geographic'.

Координаты долготы площадки, заданные как числовой скаляр или вектор строки или столбца. Координаты определяются с помощью WGS-84 модели эллипсоида Земли. Долгота - угол восток/запад.

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

Пример: rx.Longitude = -68.890

Пример: Если вы хотите присвоить несколько значений, то - longitude = [-71.0972,-71.0545,-71.0611]; rx = rxsite('Longitude',longitude)

Зависимости

Чтобы использовать это свойство, CoordinateSystem необходимо установить значение 'geographic'.

Антенный элемент или решетка, указанная как одна из следующих:

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

  • Антенный элемент из каталога антенн или элементы решетки из каталога решеток.

    Примечание

    При использовании антенных элементов, пожалуйста, используйте design создание антенны на требуемой частоте приема. Затем добавьте этот антенный элемент к участку приемника.

  • Если у вас есть Toolbox™ связи, arrayConfig (Коммуникационная панель инструментов).

  • При наличии Toolbox™ системы фазированной решетки любой антенный объект в антеннах, микрофонах и преобразователях Sonar (панель инструментов системы фазированной решетки) или любой объект решетки в геометрии и анализе решетки (панель инструментов системы фазированной решетки).

Пример: 'Antenna',monopole

Пример: rx.Antenna = monopole

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

Угол азимута измеряется против часовой стрелки относительно оси X антенны либо с востока (для географических площадок), либо с глобальной оси X вокруг глобальной оси Z (для декартовых площадок).

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

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

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

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

Если площадка совпадает со зданием, высота измеряется от вершины здания до центра антенны. В противном случае высота измеряется от отметки земли до центра антенны.

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

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

Зависимости

Чтобы использовать это свойство, CoordinateSystem необходимо установить значение 'geographic'.

Типы данных:

Положение антенного центра, определяемое как вектор 3 на 1, представляющий [x; y; z] Декартовы координаты с каждым элементом в метрах.

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

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

Зависимости

Чтобы использовать это свойство, выберите CoordinateSystem необходимо установить значение 'cartesian'.

Типы данных:

Потеря системы, заданная как неотрицательный числовой скаляр или вектор строки в дБ.

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

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

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

Типы данных:

Минимальная принимаемая мощность для обнаружения сигнала, заданная как числовой скаляр или вектор строки в дБм.

Пример: 'ReceiverSensitivity',-80

Пример: rx.ReceiverSensitivity = -80

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

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

showПоказать расположение сайта на карте
hideСкрыть расположение сайта на карте
distanceРасстояние между площадками
angleУгол между площадками
elevationОтметка площадки
locationКоординаты местоположения на заданном расстоянии и угле от площадки
sigstrengthУровень сигнала от передатчика
losПечать или вычисление видимости линии визирования (LOS) между площадками на карте
linkОтображение канала связи на карте
patternГрафик диаграммы направленности антенны на карте

Примеры

свернуть все

Создайте и покажите сайт получателя по умолчанию.

rx = rxsite
rx = 
  rxsite with properties:

                   Name: 'Site 2'
               Latitude: 42.3021
              Longitude: -71.3764
                Antenna: 'isotropic'
           AntennaAngle: 0
          AntennaHeight: 1
             SystemLoss: 0
    ReceiverSensitivity: -100

show(rx)

Создайте и покажите решетку узла приемника 1 на 3 с помощью дипольной антенны.

Определите названия и местоположения сайтов вокруг Бостона.

names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"];
lats = [42.3467,42.3598,42.3763];
lons = [-71.0972,-71.0545,-71.0611];

Определите чувствительность приемников.

 sens = -90;

Создание и отображение массива сайтов получателей.

rxs = rxsite('Name', names,...
      'Antenna',dipole, 'Latitude',lats,...
       'Longitude',lons, ...
       'ReceiverSensitivity',sens);
show(rxs)

См. также

|

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