MPC

YOUTUBE

MPC优势:

  • MIMO 系统,输入输出相互作用
  • handle constraints
  • preview capability

MPC计算频率的建议

开环上升时间里有10~20个sample
MPC计算频率的建议

prediction horizon 建议

开环上升时间的20~30个sample。
太短无法及时控制,太长不利于处理突发情况,也会浪费计算力。

在这里插入图片描述

control horizon 建议

10~20%的prediction horizon, 并至少有2 ~ 3个step。
太长会造成冗余,太短不够达到控制效果。
在这里插入图片描述

根据不同情况选用不同MPC

  • 线性系统+线性约束: 线性MPC:
  • 非线性系统+线性约束
  1. 自适应MPC: 问题结构不变(num of states)
  2. gain-schedule MPC: 结构改变,不同情况用不同的线性MPC
  • 非线性系统+非线性约束:非线性MPC

减少时间复杂度

去掉对dynamic没贡献的states在这里插入图片描述

explicit MPC

以空间换时间,离线计算好每个状态需要的控制量,生成look up table,在线直接根据状态查询。
在这里插入图片描述

sub-optimal MPC

测试每个iter花多久,选max_iter=sample time / iter time. 达到max_iter之后就返回当前的sub-optimal outcome.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值