HighGain and HighFrequency
控制器原理
对于一个系统
其中不清楚 $f(x)$ 的具体表达形式,但是 $f(x)$ 是有界的,并且 $|f(x)|<\rho(x)$ ,引入误差 $e=x_d-x$ ⇒ $\dot{e}=\dot{x}_d-f(x)-u$,定义李雅普诺夫函数 $V(e)=\frac{1}{2}e^2$ ,不妨令
其中 $u_{aux}$ 是一个辅助的控制器,但是使用滑膜控制器 $u_{aux}=\rho(x) \frac{|e|}{e}$,而这个会导致系统不断抖动
High Gain
控制器的具体形式为 $u_{aux}=\frac{1}{\varepsilon}\rho^2e$ 用足够大的输入抵消不确定性
根据李雅普诺夫函数求导得到 $\dot{V}$ ,将上述的 $\dot{e},u_{aux}$ 带入 $\dot{V}$,得
此时出现两种情况
case 1:
case 2:
这就是系统最终会保持一个误差,但是当 $\varepsilon$ 足够小,误差就很小,但是这也导致输入 $u_{aux}=\frac{1}{\varepsilon}\rho^2e$ 会非常大,具体的取值需要做一个权衡
High Frequency
控制器的形式为 $u_{aux}=\frac{\rho^2e}{\rho |e|+\varepsilon}$ 相当于把滑模控制的抖动幅度减小了
根据李雅普诺夫函数求导得到 $\dot{V}$ ,将上述的 $\dot{e},u_{aux}$ 带入 $\dot{V}$,得
但是这个 $\varepsilon$ 过小时,并不会导致系统的输入过大
示例
对于一个系统
在先前是设定 $a$ 是一个常数,但在此控制系统中,认为 $a$ 是一个有界( $|a|\leq |\overline{a}|$,其中 $\overline{a}$ 已知 )的数,并非是一个常数, $a$ 是一个 $[-1,1]$ 之间的一个随机数
系统的目标依旧是 $x→x_d$,设定 $e=x_d-x$,得到 $\dot{e}=\dot{x}_d-\dot{x}=\dot{x}_d-f(x)-u$
引入一个函数 $\rho(x)$(实际上可以是函数,也可以是一个固定的上界)使得 $|f(x)|\leq\rho (x)$,设定
high gain
high frequency




