Вычислите установившееся значение контроллера MPC состояние для данных вводов и выводов
x = trim(MPCobj,y,u)
Функция trim
находит установившееся значение для состояния объекта или наилучшего приближения в, наименьшие квадраты распознаются таким образом что:
Здесь, xoff, uoff и yoff являются номинальной стоимостью расширенного x состояния, входа u и вывода y соответственно.
x
возвращен как объект mpcstate
. Задайте y
и u
, как удваивается. y
задает измеренные и неизмеренные выходные значения. u
задает переменное, измеренное воздействие, которым управляют и неизмеренные значения воздействия. Значениями для неизмеренных воздействий должен быть 0
.
trim
принимает возмущение и модель шума измерения, чтобы быть нулем при вычислении установившегося значения. Программное обеспечение использует расширенный вектор состояния, чтобы выполнить вычисление.