以下将线性时不变系统的伦伯杰观测器( Luenberger observer),修改为滑动模式观测器。在滑动模式观测器中,若进入滑动模式,观测器动态的阶数会减一。在以下例子中,单一估测状态的状态误差可以在有限时间内收敛到零。Drakunov最早提出[3],非线性系统可以建立滑动模式观测器,让所有估测状态的估测误差都在有限时间(而且是任意短的时间内)收敛到零。
考虑以下的LTI系统

其中状态向量
,
是输入向量,输出utput y是标量,等于
状态向量的第一个状态。令

其中
是标量,对应第一个状态
对自己的影响
是行向量,对应第一个状态对其他状态的影响
是矩阵,对应其他各状态彼此之间的影响
是列向量,对应其他状态对第一个状态的影响
目的是要设计高增益的状态观测器,可以在只有量测资讯
的情形下,估测状态向量。因此,令向量
是n状态的观测值,观测器的形式为

其中
是估测状态
和输出
之间误差的非线性函数,
是估测器增益向量,其作用类似典型的线性状态观测器。同样的,也令

其中
是列向量。另外,令
是状态估测误差,也就是说
。误差的动态方程为

其中
是第一个状态估测值的估测误差。可以设计非线性控制律v控制滑动流形

使估测量
在有限时间内(也就是
)追到实际状态
。因此,滑动控制切换函数为

为了要保持在滑动流形上,
和
需永远维持异号(
在几乎处处
都要成立)。 不过

其中
是所有无法量测状态估测误差的集合。为了要确保
,令

其中

也就是说,正的常数M需大于系统最可能估计误差的标量。若M够大,可以假设系统会达到
(也就是
)。因为在流形上
是常数(零),也可以推得
。因此不连续的控制律
可以用等效的连续控制律
取代,其中

因此

等效的控制律
代表剩下的
个状态对输出状态
轨迹的贡献。行向量
类似以下误差子系统的输出向量

为了确保未量测状态的估测误差
可以收敛到零,需选择
向量
使得
矩阵
是赫维兹矩阵(其特征值实部均为负数)。假设系统有可观察性,可将
视为输出矩阵(C),则
系统可以用和一般线性观测器相同的方式来稳定。也就是说,
的等效控制可以提供未观测状态的量测资讯,可以连续地将其估测值渐近的趋近实际值。平均来说,不连续的控制律
强制量测信号的估测量在有限时间内达到零。而且,平均值为零的对称量测噪声(正态分布)只会影响控制律v的切换频率,对等效滑动模式控制律
的影响不大。因此,滑动模式观测器有类似卡尔曼滤波的特性[2]。
最终版本的观测器为

其中



用切换函数
来辅助控制向量
,滑动模式观测器可以用LTI系统来表示。不连续信号
视为是双输入LTI的一个控制“输入”。
为了简化说明,这个例子假设滑动模式估测器可以量测单一状态(例如,输出
)。用类似的方式也可以用各状态的加权平均(例如,输出
使用一般的矩阵C)来设计滑动模式估测器。此例子中,滑动模式就会是使估测输出
追随量测输出
,没有误差的流形(使
的流形)。