Уменьшайте явный контроллер 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
, вместо того, чтобы возвращать новый объект контроллера. Можно использовать этот синтаксис с любой из предыдущих опций сокращения.