Extended State Observer
R2026b库:
Simulink Control Design /
Disturbance Observer
描述
使用 Extended State Observer 模块,您可以设计扩张状态观测器 (ESO) 算法,估计和补偿线性时不变系统或线性时变系统中的扰动。这些扰动代表了总扰动,包括未知动态特性以及内部扰动和外部扰动。使用此模块,可基于系统输入和输出来估计给定离散时间或连续时间系统的状态和扰动。
该模块要求您用以下形式指定系统动态特性。
其中:
x 是被控对象状态。
是连续时间下的状态导数,x+ 是离散时间下的状态更新 x[k+1]。
A、Bu 和 Cm 是被控对象动态特性。
ym 是可测量被控对象输出。
Bd 是扰动输入矩阵。
d 模型中的总扰动,包括未知动态特性以及内部扰动和外部扰动。
该模块并不要求您提供被控对象的实际模型。您可以指定从被控对象的物理表示或近似模型中获得的动态特性。因此,估计的准确度将取决于您提供的被控对象近似模型的准确度。
有关详细信息,请参阅使用扩张状态观测器进行控制设计和扰动补偿。
示例
端口
输入
输出
参数
扩展功能
版本历史记录
在 R2024a 中推出
