Задайте модель объекта с двойным интегратором и создайте традиционный неявный контроллер MPC для этого объекта. Ограничьте переменную, которой управляют, иметь абсолютное значение меньше, чем 1
.
-->The "Weights.ManipulatedVariables" property of "mpc" object is empty. Assuming default 0.00000.
-->The "Weights.ManipulatedVariablesRate" property of "mpc" object is empty. Assuming default 0.10000.
-->The "Weights.OutputVariables" property of "mpc" object is empty. Assuming default 1.00000.
Задайте границы параметра для генерации явного контроллера MPC.
-->Converting the "Model.Plant" property of "mpc" object to state-space.
-->Converting model to discrete time.
Assuming no disturbance added to measured output channel #1.
-->The "Model.Noise" property of the "mpc" object is empty. Assuming white noise on each measured output channel.
Создайте явный контроллер MPC.
Regions found / unexplored: 19/ 0
Создайте структуру параметра графика по умолчанию, которая указывает, что все параметры контроллера фиксируются по их номинальной стоимости для графического вывода.
Позвольте состояниям контроллера отличаться при создании графика.
Зафиксируйте переменный и ссылочный сигнал, которым управляют, к 0
для графического вывода.
Сгенерируйте 2D график раздела для явного контроллера MPC.
ans =
Figure (1: PiecewiseAffineSectionPlot) with properties:
Number: 1
Name: 'PiecewiseAffineSectionPlot'
Color: [0.9400 0.9400 0.9400]
Position: [360 502 560 420]
Units: 'pixels'
Show all properties