exponenta event banner

Канал LOS

Узкополосный канал распространения линии визирования

Библиотека

Среда и цель

phasedenvlib

  • loschannelblock

Описание

Блок канала LOS передает сигналы из одной точки пространства в несколько точек или из нескольких точек обратно в одну точку через каналы линии визирования (LOS). Блок моделирует время распространения, потери распространения свободного пространства, доплеровский сдвиг и атмосферные, а также погодные потери. Блок предполагает, что скорость распространения намного больше скорости объекта, и в этом случае допустима модель stop-and-hop.

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

Параметры

Скорость распространения сигнала (м/с)

Укажите скорость распространения сигнала в метрах в секунду как положительный скаляр. Можно использовать функцию physconst для задания скорости света.

Несущая частота сигнала (Гц)

Укажите несущую частоту сигнала в герцах узкополосного сигнала как положительный скаляр.

Задать атмосферные параметры

Установите этот флажок, чтобы включить моделирование затухания атмосферы.

Температура (градусы Цельсия)

Атмосферная температура окружающей среды, заданная как действительный скаляр. Единицы измерения - градусы Цельсия. Этот параметр появляется при установке флажка Задать атмосферные параметры. Единицы измерения - градусы Цельсия.

Давление сухого воздуха (Па)

Атмосферное давление сухого воздуха, определяемое как положительный действительный скаляр. Единицы измерения - паскальцы (Па). Значение 101325 для этого свойства соответствует одной стандартной атмосфере. Этот параметр появляется при установке флажка Задать атмосферные параметры.

Плотность водяного пара (г/м ^
3)

Атмосферная плотность водяного пара, заданная как положительный действительный скаляр. Единицы измерения - г/м3. Этот параметр появляется при установке флажка Задать атмосферные параметры.

Плотность жидкой воды (г/м ^
3)

Плотность жидкой воды тумана или облаков, определяемая как неотрицательный действительный скаляр. Единицы измерения - г/м3. Типичные значения плотности жидкой воды составляют 0,05 для среднего тумана и 0,5 для густого тумана. Этот параметр появляется при установке флажка Задать атмосферные параметры.

Скорость дождя (мм/ч)

Норма осадков, заданная как неотрицательный действительный скаляр. Единицы измерения в мм/час. Этот параметр появляется при установке флажка Задать атмосферные параметры.

Выполнение двустороннего распространения

Установите этот флажок, чтобы выполнить распространение между источником и пунктом назначения. В противном случае блок выполняет одностороннее распространение от источника к месту назначения.

Наследовать частоту выборки

Установите этот флажок, чтобы наследовать частоту дискретизации от родительских блоков. В противном случае укажите частоту дискретизации с помощью параметра Частота дискретизации (Гц).

Частота дискретизации (Гц)

Укажите частоту дискретизации сигнала (в герцах) как положительный скаляр. Этот параметр появляется только в том случае, если параметр Inherit sample rate не выбран.

Максимальное расстояние одностороннего распространения (м)

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

Моделирование с использованием

Метод моделирования блоков, указанный как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB ®, выберитеInterpreted Execution. Если вы хотите, чтобы ваш блок работал как скомпилированный код, выберите Code Generation. Скомпилированный код требует времени для компиляции, но обычно работает быстрее.

Интерпретированное выполнение полезно при разработке и настройке модели. Блок запускает базовую системную object™ в MATLAB. Модель можно быстро изменить и выполнить. Когда вы удовлетворены результатами, вы можете запустить блок с помощью Code Generation. Длительное моделирование выполняется быстрее, чем при интерпретированном выполнении. Можно запускать повторные выполнения без повторной компиляции. Однако при изменении каких-либо параметров блока блок автоматически перекомпилируется перед выполнением.

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

Когда модель Simulink ® находится вAccelerator режим блока, заданный с помощью Simulate, переопределяет режим моделирования.

Режимы ускорения

Моделирование блоковПоведение при моделировании
NormalAcceleratorRapid Accelerator
Interpreted ExecutionБлок выполняется с использованием интерпретатора MATLAB.Блок выполняется с использованием интерпретатора MATLAB.Создание автономного исполняемого файла из модели.
Code GenerationБлок скомпилирован.Все блоки в модели компилируются.

Дополнительные сведения см. в разделе Выбор режима моделирования (Simulink).

Порты

Примечание

Входные и выходные порты блока соответствуют входным и выходным параметрам, описанным в step метод базового объекта System. См. ссылку в нижней части этой страницы.

ПортОписаниеПоддерживаемые типы данных
X

Входной сигнал.

Плавающая точка с двойной точностью
Pos1

Положение источника сигнала.

Плавающая точка с двойной точностью
Pos2

Позиция назначения сигнала.

Плавающая точка с двойной точностью
Vel1Скорость источника сигнала.Плавающая точка с двойной точностью
Vel2

Скорость назначения сигнала.

Плавающая точка с двойной точностью
Out

Распространенный сигнал.

Плавающая точка с двойной точностью

Подробнее

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

См. также

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