1、数据驱动控制
- 什么是数据驱动控制
在受控对象的数学模型和参数都完全未知的情况下,仅根据受控对象的离线/在线数据和经过处理的数据所获得的信息来设计控制器。
- 什么情况下可以用
当控制对象是黑箱,无法建立机理模型,仅能获取I/O数据及时,数据驱动控制通过训练数据来拟合模型,从而获取设计控制器所需的信息。
-
有什么缺陷
最后学出来的模型也不知道对不对,没办法有严谨的稳定性证明。
2、自适应控制
- 什么是自适应控制
在已知受控系统数学模型,或模型参数未知/慢时变的情况下设计控制器,自适应控制系统由估计器和控制器两部分组成。
- 有什么好处
自适应控制的前提条件是有一个模型作为约束,这样有利于接近真实的受控对象。