PS Ramp

Генерируйте постоянно увеличивающийся или уменьшающийся физический сигнал

  • Библиотека:
  • Simscape/Библиотека фундаментов/Физические сигналы/Источники

  • PS Ramp block

Описание

Блок PS Ramp генерирует физический сигнал, который остается на заданном начальном значении и затем, начиная с заданного времени, изменяется на заданную скорость. Параметры Slope, Start time и Initial output определяют характеристики выходного сигнала:

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

  • Модуль Initial output определяет модуль выходного сигнала.

  • Модуль Slope, умноженная на модуль времени, должна быть соразмерна модулю Initial output.

Выход остается на Initial output до Start time, затем увеличивается или уменьшается на основе Slope:

  • Положительные значения Slope указывают на скорость увеличения.

  • Отрицательные значения Slope указывают на скорость уменьшения.

Таблица показывает примеры блочных выходов для различных комбинаций скаляра и нескалярных значений параметров блоков.

Параметры блоковВыход

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

<reservedrangesplaceholder1> <reservedrangesplaceholder0>

Порты

Выход

расширить все

Выходной физический сигнал. Модуль сигнала определяется модулем параметра Initial output. Размер сигнала соответствует размеру Initial output и Slope значений параметров.

Имя порта не отображается в значке блока, но это имя можно увидеть в базовом исходном файле (доступно при нажатии Source code ссылки в диалоговом окне блока).

Параметры

расширить все

Скорость увеличения или уменьшения выходного сигнала в порту O. Первый блок редактирования представляет значение или уменьшение сигнала. Можно задать скаляр, вектор или матрицу. По умолчанию значение является скаляром, 1. Если вы задаете вектор или матрицу, Initial output должны также быть вектором или матрицей того же размера или скаляром.

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

Второй выпадающий список представляет модуль. По умолчанию модуль 1/s. Можно выбрать модуль из выпадающего списка или ввести требуемое имя модуля, например rpm, или допустимое выражение, такое как m/s^2. Для получения дополнительной информации и списка сокращений модулей смотрите Как задать модули в диалоговых окнах блоков и определениях модулей. Заданный модуль, умноженная на модуль времени, должна быть соизмерима с модулем измерения параметра Initial output.

Время, когда сигнал увеличивается или уменьшается. Между началом симуляции и Start time выход блока остается на Initial output значении.

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

Второй выпадающий список представляет модуль выходного сигнала. По умолчанию модуль 1 (без единиц). Можно выбрать модуль из выпадающего списка или ввести требуемое имя модуля, например Pa, или допустимое выражение, такое как m^2. Для получения дополнительной информации и списка сокращений модулей смотрите Как задать модули в диалоговых окнах блоков и определениях модулей.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

См. также

| |

Введенный в R2021a