Преобразование состояние-координата

Координатное преобразование для моделей пространства состояний

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

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

Функции

balrealОснованная на граммах входная/выходная балансировка реализаций пространства состояний
canonКаноническая реализация пространства состояний
prescaleОптимальное масштабирование моделей пространства состояний
ss2ssПреобразование координат состояния для модели пространства состояний
xperm Переупорядочить состояния в моделях пространства состояний

Темы

Канонические реализации в пространстве состояний

Модальные, сопутствующие, наблюдаемые и управляемые канонические модели пространства состояний.

Масштабирование моделей пространства состояний

При работе с моделями пространства состояний правильное масштабирование важно для точных расчетов.

Масштабирование моделей в пространстве состояний для максимизации точности

Этот пример показывает, что правильное масштабирование моделей пространства состояний может быть критическим для точности, и предоставляет обзор автоматических и ручных инструментов перемасштабирования.