exponenta event banner

pathloss

Потеря тракта распространения радиоволн

Описание

пример

pl = pathloss(propmodel,rx,tx) возвращает потери на пути распространения радиоволн в приемном узле от передающего узла.

pl = pathloss(___,Name,Value) возвращает потерю пути с помощью дополнительных параметров, указанных в Name,Value пар.

[pl,info] = pathloss(___) возвращает потерю пути и информацию о путях распространения.

Примеры

свернуть все

Укажите узел передатчика и узел приемника.

tx = txsite('Name','MathWorks Apple Hill', ...
    'Latitude',42.3001,'Longitude',-71.3504, ...
    'TransmitterFrequency', 2.5e9);

rx = rxsite('Name','Fenway Park', ...
    'Latitude',42.3467,'Longitude',-71.0972);

Создайте модель распространения для интенсивных осадков.

pm = propagationModel('rain','RainRate',50)
pm = 
  Rain with properties:

    RainRate: 50
        Tilt: 0

Вычислите патлосс в приемнике с помощью модели распространения дождя.

pl = pathloss(pm,rx,tx)
pl = 127.3208

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

свернуть все

Модель распространения, заданная как символьный вектор или строка.

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

Узел получателя, указанный как rxsite объект. Входные данные массива можно использовать для указания нескольких сайтов.

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

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

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

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

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

Пример: 'Map','none'

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

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

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

  • текущий или новый обозреватель, если ни один из них не открыт.

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

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

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

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

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

свернуть все

Потери на пути, возвращаемые в виде скалярных или M-на-N массивов ячеек, содержащих вектор строки значений потерь на пути в децибелах. M - количество узлов TX, а N - количество узлов RX.

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

Для моделей распространения местности потери на пути вычисляются с использованием профиля рельефа местности, который вычисляется в местах выборки на пути большой окружности между передатчиком и приемником. Если Map является siteviewer объект с заданными зданиями, отметка рельефа местности регулируется с учетом высоты зданий.

Информация, соответствующая каждому пути распространения, возвращаемая в виде массива ячеек M-by-N, содержащего вектор структур в каждой ячейке для ray-tracing-image-method модель распространения и массив структуры M-by-N для всех других моделей распространения. Поле и значения для структур:

  • PropagationDistance - Общее расстояние пути распространения, возвращаемое как двойной скаляр в метрах.

  • AngleOfDeparture - Угол схода сигнала с антенны площадки передатчика, возвращаемый в виде двойного вектора 2 на 1 азимута и углов места в градусах.

  • AngleOfArrival - Угол прихода сигнала на антенну приёмной площадки, возвращаемый в виде двойного вектора 2 на 1 азимута и углов места в градусах.

  • NumReflections - количество отражений, подвергшихся воздействию сигнала по траектории распространения, возвращаемых в виде 0, 1, или 2. Это поле и значение только для raytrtacing-image-method.

Значения углов в этой структуре определяются с помощью локальной системы координат «восток-север-вверх» антенны, когда CoordinateSystem имеет значение geographic. Значения углов в этой структуре определяются с помощью глобальной декартовой системы координат, когда CoordinateSystem имеет значение cartesian. Угол азимута измеряется либо с востока (когда 'geographic'или от глобальной оси x вокруг глобальной оси z (когда 'cartesian'). Угол места измеряется от горизонтальной плоскости (или плоскости X-Y) до оси X антенны в диапазоне от -90 до 90.

См. также

|

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