Проект Линейно-квадратичного регулятора (LQR)
[ вычисляет оптимальную матрицу усиления K,S,P] = lqr(sys,Q,R,N)K, решение S из связанного алгебраического уравнения Riccati и полюсов с обратной связью P для модели в пространстве состояний непрерывного времени или дискретного времени sysQ и R матрицы веса для состояний и входных параметров, соответственно. Перекрестная матрица термина N обнуляется, когда не использовано.
Входные данные должны удовлетворить следующим условиям:
Парный A и B должно быть stabilizable.
[Q,N;N',R] должен быть неотрицательный определенный.
R>0 и .
не имеет никакого неразличимого режима на мнимой оси (или модульный круг в дискретное время).
lqr модели дескриптора поддержек с несингулярным E. Выход S из lqr решение алгебраического уравнения Riccati для эквивалентной явной модели в пространстве состояний:
Для систем непрерывного времени, lqr вычисляет управление с обратной связью состояния это минимизирует квадратичную функцию стоимости
подвергните системной динамике .
В дополнение к обратной связи состояния получают K, lqr возвращает решение S из связанного алгебраического уравнения Riccati
и полюса с обратной связью . Матрица усиления K выведен из S использование
Для систем дискретного времени, lqr вычисляет управление с обратной связью состояния это минимизирует
подвергните системной динамике .
Во всех случаях, когда вы не используете перекрестную матрицу термина N, lqr наборы N к 0.