Уменьшите явную сложность контроллера MPC и требования к памяти
пытается уменьшить количество кусочно-аффинных (PWA) областей в явном контроллере MPC путем объединения областей, которые имеют одинаковые усиления контроллера и объединение которых является выпуклым набором. Уменьшение количества регионов PWA уменьшает требования контроллера к памяти. Эта команда возвращает уменьшенный контроллер, EMPCreduced
= simplify(EMPCobj
,'exact')EMPCreduced
. Если второй аргумент опущен, он принимается как 'точный'.
задает допуск для определения областей, которые могут быть объединены.EMPCreduced
= simplify(EMPCobj
,'exact',uniteeps
)
сохраняет только области, чей радиус Чебышева (радиус самого большого мяча, содержащегося в области) больше EMPCreduced
= simplify(EMPCobj
,'radius',r
)r
.
удаляет все области, кроме заданных в векторе индекса. EMPCreduced
= simplify(EMPCobj
,'sequence',index
)
simplify(
применяет сокращение к явному контроллеру MPC EMPCobj
,___)EMPCobj
, а не возврат нового объекта контроллера. Можно использовать этот синтаксис с любым из предыдущих опций сокращения.