Неявный решатель для алгебраических уравнений Риккати в непрерывном времени
[
вычисляет уникальный стабилизирующее решение X
,K
,L
] = icare(A,B,Q,R,S,E,G
)X
, усиление обратной связи в состоянии K
, и собственные значения замкнутой системы L
следующего алгебраического уравнения Риккати в непрерывном времени.
Стабилизирующее решение X
помещает все собственные значения L
в левой полуплоскости.
Алгебраические уравнения Риккати играют ключевую роль в управлении LQR/LQG, контроле H2- и H-бесконечности, фильтрации Калмана и спектральных или ко-простых факторизациях.
[___] = icare(___,
отключает встроенное масштабирование и устанавливает все значения векторов масштабирования 'noscaling'
)info.Sx
и info.Sr
по 1. Отключение масштабирования ускоряет расчеты, но может быть вредным для точности при A,B,Q,R,S,E,G
плохо масштабируются.
(A-sE,B)
должны быть стабилизируемыми и E
и R
должна быть инвертируемой для конечного стабилизирующего решения X
существовать и быть конечным. Хотя этих условий в целом недостаточно, их становится достаточно при выполнении следующих условий:
обнаруживается
Basis of the invariant subspace
icare
работает со следующим карандашом и вычисляет базис [U;V;W]
инвариантного подпространства, сопоставленного со стабильными или анти-стабильными конечными собственными значениями этого карандаша.
Данные автоматически масштабируются, чтобы уменьшить чувствительность собственных значений около воображаемой оси и увеличить разделение между стабильным и антистабилизированным инвариантными подпространствами.
Relationship between the solution, the state-feedback gain, and the scaling vectors
Решение X
и коэффициент усиления обратной связи о состоянии K
связаны с векторами масштабирования, и U,V,W
следующим набором уравнений:
где,
Basis of the invariant subspace
icare
работает со следующим карандашом и вычисляет базис [U;V;W]
инвариантного подпространства, сопоставленного со стабильными или анти-стабильными конечными собственными значениями этого карандаша.
idare
| ishermitian
| kalman
| lqg
| lqr
| lyap
| spectralfact
| h2syn
(Robust Control Toolbox) | hinfsyn
(Robust Control Toolbox) | lncf
(Robust Control Toolbox) | rncf
(Набор инструментов Robust Control Toolbox)