exponenta event banner

Форма дискретного переменного наблюдателя

Дискретно-временная модель состояния-пространства в форме наблюдателя с изменяющимися значениями матрицы

  • Библиотека:
  • Панель инструментов системы управления/Изменение линейных параметров

  • Discrete Varying Observer Form block

Описание

Этот блок используется для реализации дискретно-временной изменяющейся модели состояния-пространства в виде наблюдателя. Системные матрицы A, B, C и D описывают динамику растений, а матрицы K и L определяют коэффициенты усиления состояния обратной связи и состояния наблюдателя соответственно. Подайте мгновенные значения этих матриц в соответствующие входные порты. Форму наблюдателя дают:

xk + 1 = Axk + Buk + Lxpkuk = Kxkεk = yk − Cxk − Duk,

где uk - входная мощность установки, yk - выходная мощность установки, xk - расчетное состояние, и αk - инновация, разница между прогнозируемой и измеряемой производительностью установки. Форма наблюдателя хорошо работает для планирования усиления контроллеров состояния-пространства. В частности, состояние xk отслеживает состояние установки, и все контроллеры выражаются одинаковыми координатами состояния.

Этот блок и другие блоки в библиотеке «Изменение линейных параметров» используются для реализации общих управляющих элементов с переменными параметрами или коэффициентами. Дополнительные сведения см. в разделе Системы управления с планированием усиления модели в Simulink.

Порты

Вход

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

Измеренный выходной сигнал установки.

Матрица состояния установки размеров Nx-by-Nx, где Nx - количество состояний установки.

Матрица ввода установки размеров Nx-by-Nu, где Nu - количество вводов установки.

Матрица выхода установки размеров Ny-by-Nx, где Ny - количество выходов установки.

Питающая матрица установки размеров Ny-by-Nu.

Матрица состояния обратной связи размеров Nu-by-Nx.

Матрица состояние-наблюдатель размеров Nx-by-Ny.

Продукция

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

Управляющий сигнал (вход установки).

Вектор расчетных состояний растений.

Зависимости

Чтобы включить этот порт, выберите параметр Output states.

Оцененные значения состояния на следующем шаге времени.

Зависимости

Чтобы включить этот порт, выберите параметр Output state updates.

Параметры

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

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

Время блока выборки, указанное как -1 (наследуемое время выборки) или положительное скалярное значение.

Выберите, чтобы включить порт вывода расчетных состояний, xe.

Выберите, чтобы включить порт вывода обновлений расчетного состояния, xk + 1.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

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