Неявный решатель для дискретно-временных алгебраических уравнений Риккати
[ вычисляет уникальное стабилизирующее решение X,K,L] = idare(A,B,Q,R,S,E)X, коэффициент усиления обратной связи о состоянии Kи собственные значения замкнутого цикла L следующего дискретно-временного алгебраического уравнения Риккати.
ATXB + S) T + Q = 0
Стабилизирующий раствор X помещает все собственные значения L внутри диска блока.
Алгебраические уравнения Риккати играют ключевую роль в управлении LQR/LQG, управлении H2- и H-бесконечностью, фильтрации Калмана и спектральных или ко-простых факторизациях.
[___] = idare(___, отключает встроенное масштабирование и задает все записи векторов масштабирования 'noscaling')info.Sx и info.Sr на 1. Отключение масштабирования ускоряет вычисления, но может повредить точности, когда A,B,Q,R,S,E плохо масштабированы.
(A-zE,B) должны быть стабилизируемыми, E и R должны быть обратимыми, и [B;S;R] иметь полный ранг столбца для конечного стабилизирующего раствора X существовать и быть конечным. Хотя эти условия в целом недостаточны, они становятся достаточными при выполнении следующих условий:
SR − 1ST] обнаруживается
Основа инвариантного подпространства
idare работает со следующим карандашом и вычисляет базис [U;V;W] инвариантного подпространства, связанного со стабильными или антистабильными конечными собственными значениями этого карандаша.
E000AT00 − BT0]
Данные автоматически масштабируются для уменьшения чувствительности собственных значений вблизи единичной окружности и увеличения разделения между стабильным и антистабильным инвариантными подпространствами.
Взаимосвязь между решением, коэффициентом усиления обратной связи и векторами масштабирования
Решение X и усиление обратной связи о состоянии K связаны с векторами масштабирования, и U,V,W по следующему набору уравнений:
− 1 Dx,
где,
Sr).
dlyap | icare | ishermitian | kalman | lqg | lqr | spectralfact | h2syn (инструментарий надежного управления) | hinfsyn (Надёжная панель инструментов управления) | lncf (Надёжная панель инструментов управления) | rncf (Надёжная панель инструментов управления)