Оптимальный контроллер H2 вычислений
[ вычисляет стабилизирующий контроллер H2-optimal K,CL,gamma] = h2syn(P,nmeas,ncont)K для завода P. Завод имеет секционированную форму
wu],
где:
w представляет входы возмущений.
u представляет управляющие входы.
z представляет выходные сигналы ошибок, которые должны оставаться малыми.
y представляет выходные сигналы измерений, подаваемые в контроллер.
nmeas и ncont - количество сигналов в y и u соответственно. y и u являются последними выходами и входами Pсоответственно. h2syn возвращает контроллер K что стабилизирует P и имеет одинаковое количество состояний. Система замкнутого контура CL = lft(P,K) достигает уровня производительности gamma, которая является H2 нормой CL (см. norm).
h2syn дает вам прирост обратной связи с состоянием и выигрыш наблюдателя, которые вы можете использовать для выражения контроллера в форме наблюдателя. Форма наблюдателя контроллера K является:
Kuxe + Lue.
Здесь инновационным термином e является:
D22u.
h2syn возвращает усиление Ku обратной связи состояния, а наблюдатель получает Lx и Lu в качестве полей в info выходной аргумент.
Эту форму контроллера можно использовать для планирования усиления в Simulink ®. Для этого следует составить таблицу матриц растений и матриц усиления контроллера как функции переменных планирования с использованием блока интерполяции матриц (Simulink). Затем используйте форму наблюдателя контроллера для обновления переменных контроллера по мере изменения переменных планирования.
Не выбирайте функции взвешивания с полюсами, очень близкими к s = 0 (z = 1 для дискретно-временных систем). Например, хотя может показаться разумным выбрать W = 1/s, чтобы принудить нулевую ошибку установившегося состояния, это вводит неустойчивый полюс, который не может быть стабилизирован, вызывая сбой синтеза. Вместо этого выберите W = 1/( s + δ). Значение δ должно быть малым, но не очень малым по сравнению с динамикой системы. Например, для наилучших числовых результатов, если целевая частота пересечения составляет около 1 рад/с, выберите δ = 0,0001 или 0,001. Аналогично, в дискретное время выбирайте время выборки таким образом, чтобы динамика системы и взвешивания была не более чем на десятилетие или два ниже частоты Найквиста.
h2syn использует методы, описанные в главе 14 из [1].
[1] Чжоу, К., Дойл, Дж., Гловер, К, надежный и оптимальный контроль. Река Верхнее Седло, Нью-Джерси: Прентис Холл, 1996.