Интеграция физического сигнала
Библиотека Simscape/Foundation/Физические сигналы/Линейные операторы

Блок PS Integrator выводит интеграл своего входа на текущем шаге времени. Следующее уравнение представляет выходной сигнал блока:
dt + y0
где
u | Физический сигнал на входном порте I |
y0 | Исходное состояние |
y | Физический сигнал на выходном порту O |
t | Время |
Блок PS Integrator представляет собой динамическую систему с одним состоянием, его выходом. Входным сигналом блока интегратора PS является производная состояния по времени:
(t)
)
Решатель вычисляет выходной сигнал блока интегратора PS на текущем шаге времени, используя текущее входное значение и значение состояния на предыдущем шаге времени. Для поддержки этой вычислительной модели блок PS Integrator сохраняет выходные данные на текущем временном шаге для использования решателем для вычисления выходных данных на следующем временном шаге. Блок также предоставляет решателю начальное условие для использования при вычислении начального состояния блока в начале прогона моделирования. Значением по умолчанию начального условия является 0. Можно указать другое значение для начального условия в качестве параметра блока или дополнительного входного сигнала:
Чтобы определить начальное условие как параметр блока, укажите параметр Initial condition source как Internal и введите значение и единицу измерения в поля Начальное условие.
Для предоставления начального условия из внешнего источника укажите параметр Initial condition source как External. Под входным портом блока появляется дополнительный порт X0 ввода физического сигнала. Подключите сигнал внешнего исходного состояния к порту X0.
Блок выполняет интегрирование входного сигнала во времени, поэтому единица выходного сигнала равна единице входного сигнала, умноженной на единицу времени, например, если входной сигнал находится в m/s, то выходной сигнал находится в m. Единица измерения, указанная для параметра Initial condition, или единица измерения внешнего сигнала начального состояния в порту X0, должна быть соизмерима с единицей измерения выходного сигнала.
Блок может сбросить свое состояние до заданного начального состояния на основе внешнего сигнала. По умолчанию для параметра External reset установлено значение None. Чтобы вызвать сброс состояния блока, выберите один из других вариантов внешнего сброса:
Выбрать Rising сброс состояния при повышении сигнала сброса с отрицательного или нулевого значения до положительного.
Выбрать Falling сброс состояния при падении сигнала сброса с положительного значения на нулевое или отрицательное.
Выбрать Either сброс состояния при изменении сигнала сброса с нуля на ненулевое значение, с ненулевого значения на ноль или изменение знака.
При выборе любой из этих опций под входным портом блока появляется порт R триггера. Подключите физический сигнал сброса к порту R.