sinr

Отобразите карту отношение сигнал-помеха-плюс-шум (SINR)

Описание

пример

sinr(txs) отображает отношение сигнал/помеха плюс шум (SINR) для сайтов передатчика, txs. Контуры карты генерируются с помощью значений SINR, вычисленных для местоположений сайта приемника на карте. Для каждого местоположения источником сигнала является узел передатчика в TXS с наибольшей силой сигнала. Остальные сайты передатчика в txs с той же частотой передатчика действуют как источники помех. Если txs скаляром или нет источников помех, результирующая карта отображает отношение сигнал/шум (ОСШ).

sinr(txs,propmodel) отображает карту SINR с набором модели распространения, равным значению в propmodel.

sinr(___,Name,Value) устанавливает свойства с помощью одной или нескольких пар "имя-значение", в дополнение к входным параметрам в предыдущих синтаксисах. Для примера, sinr(txs,'MaxRange',8000) устанавливает область значений от местоположения сайта на уровне 8000 метров для включения в область карты SINR.

pd = sinr(txs,___) возвращает вычисленные данные SINR в объекте данных распространения, pd. График не отображается, и любые графические пары "имя-значение" игнорируются.

r = sinr(rxs,txs,___) возвращает sinr в дБ, вычисленных в местах приемника из-за сайтов передатчика.

Примеры

свернуть все

Определите имена и расположение сайтов в Бостоне.

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

Создайте массив сайта передатчика.

txs = txsite('Name', names,...
       'Latitude',lats,...
       'Longitude',lons, ...
       'TransmitterFrequency',2.5e9);

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

sinr(txs)

Входные параметры

свернуть все

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

Эта функция поддерживает графическое изображение сайтов антенн только при CoordinateSystem для свойства задано значение 'geographic'.

Сайт приемника, заданный как rxsite объект. Используйте входы массива, чтобы задать несколько сайтов.

Эта функция поддерживает графическое изображение сайтов антенн только при CoordinateSystem для свойства задано значение 'geographic'.

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

Система координатЗначение модели распространения по умолчанию
'geographic'
  • 'longley-rice' когда вы используете местность.

  • 'freespace' когда вы не используете местность.

'cartesian'
  • 'freespace' когда Map имеет значение none.

  • 'raytracing' когда Map задается имя STL- файла или объекта триангуляции. Модель трассировки лучей по умолчанию использует метод изображения.

Можно также задать модель распространения при помощи 'PropagationModel' аргумент пары "имя-значение".

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: 'MaxRange',8000
Общая информация

свернуть все

Интересующий источник сигнала, заданный как разделенная разделенными запятой парами, состоящая из SignalSource и 'strongest' или как объект сайта передатчика. Когда интересующий источник сигнала 'strongest'передатчик с наибольшей силой сигнала выбирается в качестве источника сигнала, представляющего интерес для этого местоположения. При вычислении sinr, SignalSource может быть txsite массив с равным количеством элементов rxs где каждый элемент сайта передатчика определяет источник сигнала для соответствующего узла приемника.

Модель распространения для вычисления потерь пути, заданная как разделенная разделенными запятой парами, состоящая из 'PropagationModel' и одно из следующих:

  • 'freespace' - Модель распространения свободного пространства

  • 'rain' - Модель распространения дождя

  • 'gas' - Модель распространения газа

  • 'fog' - Модель распространения тумана

  • 'close-in' - Близкая модель распространения

  • 'longley-rice' - модель распространения Лонгли-Райса

  • 'tirem' - модель распространения Tirem

  • 'raytracing' - Модель распространения трассировки лучей, которая использует метод изображения

  • Модель распространения, созданная с propagationModel функция

Модель распространения по умолчанию 'longley-rice' при включении и 'freespace' местности при отключении рельефа.

Модели распространения местности, включая 'longley-rice' и 'tirem' поддерживаются только для сайтов с CoordinateSystem значение свойства установлено в 'geographic'.

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

Общая степень в приемнике, заданная как разделенная разделенными запятой парами, состоящая из 'ReceiverNoisePower' и скаляром в дБм. Значение по умолчанию принимает, что полоса пропускания приемника составляет 1 МГц, а рисунок шума приемника составляет 7 дБ.

N=174+10*log(B)+F

где,

  • N = шум приемника в дБм

  • B = пропускная способность приемника в Гц

  • F = рисунок шума в дБ

Усиление приемника, заданный как разделенная разделенными запятой парами, состоящая из 'ReceiverGain' и скаляром в дБ. Значения усиления приемника включают коэффициент усиления антенны и потери системы. Если вы вызываете функцию с помощью выходного аргумента, значение по умолчанию вычисляется с помощью rxs.

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

Карта для визуализации или данных о поверхности, заданная как разделенная разделенными запятой парами, состоящая из 'Map и одно из следующих в зависимости от системы координат:

Система координатДопустимые значения картыЗначение карты по умолчанию
'geographic'
  • siteviewer[a]

  • Имя местности может быть задано, если функция вызывается с выходным аргументом. Допустимые имена местности 'none', 'gmted2010', или имя пользовательских данных местности, добавленных с помощью addCustomTerrain

  • текущий siteviewer или новый siteviewer, если они не открыты.

  • 'gmted2010' при вызове с выходом.

'cartesian''none', объект триангуляции или имя STL- файла.'none'

[a] Выравнивание контуров и меток областей является представлением функции, предоставляемой поставщиками данных, и не подразумевает одобрения MathWorks®.

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

Для графического изображения SINR

свернуть все

Значения SINR для отображения, заданные как разделенная разделенными запятой парами, состоящая из 'Values' и числовой вектор. Каждое значение отображается в виде другого цвета, заполненного на контурной карте. Цвета контуров получают с помощью Colormap и ColorLimits.

Максимальная область значений карты покрытия от каждого сайта передатчика, заданный как положительный числовой скаляр в метрах, представляющий большое расстояние круга. MaxRange определяет необходимую область на карте для построения графика. Значение по умолчанию автоматически вычисляется на основе типа модели распространения.

Тип модели распространенияMaxRange
Атмосферный или эмпирический30 км
Ландшафт30 км или расстояние до самого дальнего создания.
Трассировка лучей500 m

Для получения дополнительной информации о типах моделей распространения смотрите Выбор модели распространения.

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

Разрешение приемника местоположений сайта, используемых для вычисления значений SINR, заданное как разделенная запятой пара, состоящее из 'Resolution' и 'auto' или числовой скаляр в метрах. Разрешение определяет максимальное расстояние между местоположениями. Если разрешение 'auto', sinr вычисляет значение, масштабированное до MaxRange. Уменьшение разрешения увеличивает качество карты SINR и время, необходимое для ее создания.

Палитра для раскраски заполненных контуров, заданная как разделенная разделенными запятой парами, состоящая из 'ColorMap' и M -by- 3 массив триплетов RGB, где M количество отдельных цветов.

Пределы цвета для карт цветов, заданные как разделенная разделенными запятой парами, состоящая из 'ColorLimits' и двухэлементный вектор вида [min max]. Пределы цвета указывают значения SINR, которые сопоставлены с первым и последним цветами в палитре.

Покажите легенду цвета силы сигнала на карте, заданную как разделенная разделенными запятой парами, состоящая из 'ShowLegend' и 'true' или 'false'.

Прозрачность карты SINR, заданная как разделенная разделенными запятой парами, состоящая из 'Transparency' и числовой скаляр в области значений 0-1. Если значение меньше нуля, карта полностью прозрачна. Если значение равно единице, карта совершенно непрозрачна.

Выходные аргументы

свернуть все

Сигнал к помехе плюс отношение шума в приемник из-за сайтов передатчика, возвращенный как числовой вектор. Длина вектора равна количеству сайтов приемника.

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

Данные SINR, возвращенные как propagationData объект, состоящий из Latitude и Longitude и переменной уровня сигнала, соответствующей типу графика. Имя propagationData является "SINR Data".

Примечание

Эта функция поддерживает графическое изображение только для сайтов антенн с CoordinateSystem значение свойства установлено в 'geographic'.

См. также

|

Введенный в R2019b