Дискретное время или непрерывным размывом или высокочастотный
Simscape/Электрический/Управление/Общее управление
Блок Washout (Discrete or Continuous) реализует промывочный фильтр в соответствии с IEEE 421.5-2016[1]. Промывка также известна как высокочастотный фильтр.
Можно переключаться между непрерывной и дискретной реализациями интегратора с помощью параметра Sample time.
Чтобы сконфигурировать блок Washout (Discrete or Continuous) на непрерывное время, установите свойство Sample time равным 0
. Это представление эквивалентно непрерывной передаточной функции:
где T - постоянная времени. Из предыдущей передаточной функции определяющие промывку уравнения:
где:
u - вход размыва.
x - состояние размыва.
y - выход промывки.
t - время симуляции.
u0 - начальный вход в блок.
Чтобы сконфигурировать Washout (Discrete or Continuous) размывания для дискретного времени, установите свойство Sample time положительное, ненулевое значение или равным -1
наследование шага расчета из вышестоящего блока. Дискретное представление эквивалентно передаточной функции:
где Ts - шаг расчета. Из дискретной передаточной функции определяющие промывку уравнения задаются с помощью прямого метода Эйлера:
где:
u - вход размыва.
x - состояние размыва.
y - выход промывки.
n - временной шаг симуляции.
u0 - начальный вход в блок.
Чтобы задать начальные условия этого блока, установите Initialization в:
Inherited from block input
- Блок устанавливает состояние и выходные начальные условия на начальный вход.
Specify as parameter
- Блок устанавливает начальное условие состояния на значение Initial state.
Установите постоянную времени на значение, меньше или равное шагу расчета, чтобы игнорировать динамику фильтра. При обходе блок подает вход непосредственно на выход:
В непрерывном случае шаг расчета и постоянная времени должны быть равны нулю.
[1] Рекомендуемая практика IEEE для системных моделей возбуждения для исследований устойчивости системы степеней. IEEE Std 421.5-2016. Piscataway, NJ: IEEE-SA, 2016.