首页
›
热销单品
›
车载智能与自动驾驶
›
《MPC预测控制:从原理到代码实现》
所属分类:车载智能与自动驾驶
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
MPC预测控制:从原理到代码实现
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
MPC预测控制的基本概念 · 发展历程 · 工业应用价值
课程导入
MPC
02
控制理论基础回顾
状态空间模型 · 传递函数 · 稳定性
控制理论基础回顾
状态空间模型
03
MPC核心思想
预测模型 · 滚动优化 · 反馈校正三大要素的直观解释
MPC
核心思想
04
预测模型构建
如何从物理机理或系统辨识建立线性状态… · 并转换为离散时间模型用于预测
预测模型构建
如何从物理机理或…
05
优化问题基础
线性规划 · 二次规划(QP)的基本概念 · 以及MPC中目标函数和约束条件的数学…
优化问题基础
线性规划
06
无约束MPC设计
基于二次型性能指标的有限时域最优控制 · 推导解析解并实现简单代码
MPC
无约束
07
约束处理
输入约束 · 输出约束 · 状态约束的建模
约束处理
输入约束
08
MPC的滚动优化实现
如何在每个采样时刻求解优化问题并应用… · 编写基本MPC循环代码
MPC
的滚动优化实现
09
QP求解器介绍
常用QP求解器(如OSQP · CVXOPT · quadprog)的安装
QP
求解器介绍
10
单输入单输出(SISO)MPC实战
针对一阶或二阶系统 · 从模型建立到MPC控制器设计 · 完整代码实现与仿真
SISO
MPC
11
多输入多输出(MIMO)MPC
状态空间模型的多变量处理 · 目标函数和约束的扩展 · 以及解耦和协调问题
MIMO
MPC
12
MPC参数调优
预测时域 · 控制时域 · 权重矩阵Q和R的选择方法
MPC
参数调优
13
状态估计与观测器
全状态可测与不可测情况下的状态观测器… · 卡尔曼滤波) · 并集成到MPC中
状态估计
观测器
14
扰动与模型失配处理
MPC的鲁棒性分析 · 前馈补偿 · 积分作用
扰动
模型失配处理
15
非线性MPC(NMPC)入门
非线性模型预测控制的基本原理 · 以及线性化MPC和直接非线性优化的区…
MPC
NMPC
16
NMPC求解方法
序列二次规划(SQP) · 内点法 · 实时迭代等求解策略
NMPC
求解方法
17
自适应MPC与模型在线更新
递推最小二乘 · 模型预测误差反馈 · 实现模型在线校正和自适应控制
MPC
自适应
18
MPC稳定性与可行性分析
终端约束 · 终端代价函数 · 不变集等理论保证
MPC
稳定性
19
MPC在温度控制中的应用
以加热炉或换热器为例 · 设计MPC控制器并仿真 · 对比PID效果
MPC
温度控制
20
MPC在电机控制中的应用
永磁同步电机或直流电机的速度/电流M… · 考虑电流约束和开关频率
MPC
电机控制
21
MPC在无人机或自动驾驶中的应用
轨迹跟踪MPC设计 · 处理避障约束和动态环境
MPC
无人机或自动驾驶
22
MPC在过程工业中的应用
化工反应器或精馏塔的MPC控制 · 处理多变量耦合和约束
MPC
过程工业
23
MPC的实时实现与代码优化
代码效率提升 · 矩阵运算优化 · 嵌入式实现注意事项
MPC
的实时实现
24
MPC与机器学习结合
利用神经网络或高斯过程学习预测模型 · 构建数据驱动MPC
MPC
机器学习结合
25
MPC的鲁棒控制扩展
鲁棒MPC · 随机MPC · Tube-based MPC的基本概…
MPC
的鲁棒控制扩展
26
MPC的分布式与大规模系统
分布式MPC · 分层MPC · 多智能体协调控制
MPC
的分布式
27
MPC仿真平台搭建
使用Python(NumPy · SciPy · matplotlib)或MATLAB…
MPC
仿真平台搭建
28
MPC常见问题与调试
数值病态 · 不可行解 · 抖动
MPC
常见问题
29
MPC工程实践案例
从需求分析 · 模型辨识 · 控制器设计
MPC
工程实践案例
30
课程总结与进阶方向
回顾核心知识点 · 推荐学习资源 · 探讨MPC前沿趋势(如学习型MPC
课程总结
进阶方向
所属VIP或分类
同VIP:A2B音频总线协议车载数字音频传输技术
同VIP:A2L文件错误排查与修复实战课程
同VIP:Adaptive平台与SOA开发实战