基于滑模观测器的多传感器故障诊断方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[ 5 ] 式中 A B . 在此, s矩阵可任意, s矩阵为满秩即可
称矩阵 S =
. 以下三个条 [ S S ] ,其中 S ∈r×r
1 1 2 1 2 2
S S 1 1 1 2
件是等价的: ( 1 )S < 0 ;
T - 1 2 )S 0 , S S S 0 ; ( 1 1< 2 2- 1 2 1 2< 1 1S - 1 T 3 )S 0 , S S S 0 ; ( 2 2< 1 1- 1 2 2 2S 1 2<
第 9卷第 4期 2 0 1 1年 1 2月 1 6 7 2 6 5 5 3 / 2 0 1 1 / 0 9 3 7 8 7 ⑷/
动力学与控制学报
J O U R N A LO FD Y N A M I C SA N DC O N T R O L
V o l . 9N o . 4 D e c . 2 0 1 1
T T 假设 7 P , F满足如下等式: P G = C F, 其中 r i - - - - -



行的行向量. 定义 3 设 r 个( a ) 传感 ≤r i表示同时发生 a 个( i = 1 , 2 , …, a ) 故障. 器故障时的第 i 基于任何时刻最多同时发生 a个传感器故障 ( a ) 的假设, 对可能发生的故障情形建立故障模 ≤r 型为: x ( t )= A x ( t )+ f ( x , u , t )+ B u ( t )
局限于单一故障的诊断, 后来才逐步的开始研究多 故障的诊断问题. 如安若铭等
[ 9 ]
的有界非线性函数, 代表系统的传感器故障, G ∈
p × r R 为己知的传感器故障分布矩阵. A , B , C为己知 n × n n × m p × n 矩阵, 其中 A B C n > p > q . ∈R , ∈R , ∈R ,
{
2 ) (
y ( t )= C x ( t )+ f ( x , u , t ) ∑G r r is i
1 i =
式中, e = x x , i p s c h i t z 常数. γ是 L 1- 2
[ 1 4 ] 引理 2 矩阵的 S c h u r 补性质, 对给定的对
定义一个如下的状态变量 z 作为输出信号的 一阶低通滤波器 z = A z + B y s s
基于滑模观测器的多传感器故障诊断方法
, 2 黄宜山1 张昌凡2 颜敏2
( 1 . 湖南南车时代电动汽车股份有限公司, 株洲 4 1 2 0 0 7 ) ( 2 . 湖南工业大学电气与信息工程学院, 株洲 4 1 2 0 0 8 )
摘要 针对一类非线性系统的传感器故障诊断问题, 提出了一种多传感器故障检测方法. 首先, 定义一个状 态变量将传感器故障转换成伪执行器故障, 然后设计相应的滑模观测器生成残差, 来实现多故障的检测. 依 y a p u n o v 稳定性理论, 以L M I 的形式给出了观测器存在的充分条件. 最后通过单关节机械手的实例, 验证 据L 了所提方法的有效性和可行性. 关键词 滑模观测器, 残差, 单关节机械手, 线性矩阵不等式, 故障检测
引言
由于技术发展水平的不断提高, 被诊断对象通 常都是十分复杂的系统, 所发生的故障更是多种多 样, 可能是多种征兆对应于一个故障, 也可能是一 显然, 与单故 种或多种征兆同时对应着多个故障. 障的诊断相比较, 系统多故障的诊断要复杂的多. 因此, 在多故障并发的情况下, 如何对目标故障进 行检测是一个值得研究的问题. 在过去的几十年里, 人们提出了许多种故障诊 断方法, 在众多的故障诊断方法中, 基于观测器的 故障检测与隔离技术一直是人们研究的热点. 迄今 为止, 基于观测器的故障诊断方法已得到广泛的研 较具代表性的方法有: L u 究并取得了丰硕的成果.
第 4期
黄宜山等: 基于滑模观测器的多传感器故障诊断方法
3 7 9
- -
假设 4 传感器故障是有界函数, 即存在已知 的大于 0的 γ , 使得‖f . ‖≤γ 1 i s i 1 i
2 多故障诊断方法
在这一部分我们首先给出所有可能的传感器 故障模型, 并通过引入新的状态变量将传感器故障 转换成伪执行器故障, 然后在此基础上提出基于滑 模观测器的多故障诊断方法, 与此同时给出一些关 最后 于滑模观测器多故障诊断方法的证明与推导. 对滑模观测器的多故障诊断方法进行归纳与总结. 在多传感器故障模型建立之前, 须作如下定 义: 定义 1 G=[ G …G …G ] , 式中 G 1 i r i为 G第 i 列的列向量.
模积分观测器, 提出了一种非线性系统的多传感器
1 0 ] 纪志成等 [ 针对一类非线性系统, 故障诊断方法.
采用神经网络逼近系统非线性部分的技术路线, 提 出了一种最优滤波的多故障检测观测器设计方法. 本文是在 T a n 和E d w a r d s 提出的等效变
5 ] 换与何静等 [ 的研究基础上, 研究非线性系统的多 [ 1 1 ] [ 1 2 ]
1 系统描述
考虑如下含有传感器故障的一类非线性系统:
{
x ( t )= A x ( t )+ f ( x , u , t )+ B u ( t ) y ( t )= C x ( t )+ G f ( x , u , t ) s
( 1 )
n m 式中: x ( t ) u ( t ) ∈R 为不可测状态向量, ∈R 为可 p 测输入向量, y ( t ) f ( x , u , t ) ∈ R 为可测输出向量, n r f ( x , u , t ) ∈R 为己知的非线性函数. ∈ R 为未知 s
B 选取 A s为零矩阵, s为单位矩阵 . 将上式代入式( 2 ) 得

z = C x ( t )+ f ( x , u , t ) ∑G r r is i
i = 1
( 3 )
定义 4 状态误差 e = x - x , 输出误差 e y - 珋 珋 珋 珋 珋 y= y . 式中, 上标“ ^ ” 代表相应状态变量的观测值. 珋

P为对称正定矩阵.
[ 1 3 ] 引理 1 如果 g ( x , u , t ) 满足 L i p s c h i t z 条
件, 那么存在一个对称正定矩阵 P满足
T 2 T T 2 e P ( g ( x , u , t )- g ( x , u , t ) ) P e + e e γeP 1 2
5 ] 假设 5 ( A , C ) 是可观 [ 的, 则存在矩阵 L , 使 - -
得A A- L C为稳定矩阵. 0= 假设 6 f ( x , u , t ) 满足 L i p s c h i t z 条件, 则存在 i p s c h i t z 常数 γ , 使得 ‖ f ( x , u , t )-f 一个正的 L 3 1 ( x , u , t ) x ‖γ ‖x ‖, 2 3 1- 2
2 0 1 1 0 3 0 7收到第 1稿, 2 0 1 1 0 4 0 1收到修改稿. 6 1 1 0 4 0 2 4 ) 、 湖南省自然科学基金项目( 0 7 J J 3 1 1 8 ) 和湖南省科技厅科技计划项目( 2 0 0 9 F J 3 0 0 8 ) 资助 国家自然科学基金项目(
1 5 ] 由 Wa l c o t t - Z a k 观测器 [ 和滑模观测器设计


Baidu Nhomakorabea
由式( 2 ) 、 ( 3 ) 得到一个新的系统方程
[] [ ] [ ] [] ( 4 ) [ ] [] x 若定义 珋 x =[ ] , y = z . 并代入式( 4 ) 可整理为: 珋 z
A 0 x f ( x , u , t ) B = + + u + z C 0 0 0 a 0 f ( x , u , t ) ∑ s r i i = 1 G r i x = [ 0 I ] z z
( 7 )
r i 0 i f 珋 e 0 y=
r i 式中 ρ 为可调参数, F 为第 r ( i = 1 , r i行的行向量, i
2 , …, a且 i ) , w 用来切断故障 f 对系统的影 ≠j r s r i i 响, 而σ i是为消除滑模抖动而引入的标量参数 . 由式( 5 ) 和( 6 ) 得最多同时发生 a个传感器故 障时, 第j 个观测器偏差方程为:
T 定义 2 f [ f …f ] , 式中 f 为f s= s 1… f s i s r s i s第 i
x ( t )= A x ( t )+f ( x , u , t )+ B u ( t )+ 珋 珋 a - f ( x , u , t ) ∑G s r r i = 1 i i - 珋 y ( t )= C x ( t ) 珋 式( 5 ) 中, 各矩阵参数为 A 0 f ( x , u , t )
·

( 5 )
[ C 0] [ 0 ], 0 B B=[ ] , C= [ 0 I ] , G =[ ] . 0 G
A=
- -
, f ( x , u , t )=
- r i


r i
从式( 5 ) 不难看出, 通过状态变量 z 的引入, 将 传感器故障转换成了伪执行器故障. 这样就可以运 用执行器故障诊断的方法来检测传感器故障.
1 ] 2 ] e n b e r g e r 观测器 [ 、 强跟踪滤波器 [ 、 未知输入观 3 ] 4 ] [ 5 ] [ 6 ] 7 ] 测器 [ 、 滑模观测器 [ 、 自适应观测器 [ 、 预 8 ] 等. 在故障诊断方法中, 早期的工作仅 测观测器 [
故障检测问题, 对一类非线性系统提出一种基于滑 利用一阶滤波 模观测器的多传感器故障诊断方法. 器将传感器故障等效变换成伪执行器故障, 从而可 以将执行器故障诊断方法直接推广应用到传感器 的故障诊断中去, 对同时发生多个传感器故障的情 依据 L y a p u n o v稳定性 况进行全面而详细的研究. M I 对文献 [ 5 ] 的收敛条件进行了放 理论, 运用 L 松, 并将所提方法在单关节机械手系统中加以应 用, 以验证所提方法的有效性.
4 ) 所述情况下的故障模型构造 a个滑 原理, 对式( 模观测器如下所示: x ( t )= A x ( t )+f ( x ^ , u , t )+ B u ( t )- 珋 r ( j ) 珋 a ^ - L ( y - y )+ G w 珋 珋 ∑ r r ( 6 ) i = 1 i i i ≠j ^ -^ 珋 y ( t )= C x ( t ) 珋 式( 6 ) 为构造的第 j 个观测器, 表示除第 j 个( j = 1 , 2 , …, a ) 故障外, 对其余 a- 1个故障均构造观测
针对一类线性系
统, 提出了一种动态观测器的多故障诊断方法, 并
4 ] 应用到某卫星姿控系统中. Z h a n gK e等 [ 运用滑
假设 1 第 i 个传感器无故障时, f 0 ; 发生 s i= 故障时, f 为非零函数. 其中 f 为f 行的行向 s i s i s第 i 量, 代表第 i 个传感器故障( i = 1 , 2 , …, r ) . 假设 2 G为列满秩矩阵. 它实际的工程意义 就是当一个传感器发生故障时不影响其他传感器 的正常工作, 即各个传感器独立工作且互不影响. 假设 3 ( A , C ) 是可观的.
· ^ -^ - -
3 8 0
动 力 学 与 控 制 学 报

2 0 1 1年第 9卷

器, 其中 w 为滑模变结构输出信号, 表达式为 r i F珋 e r i i f 珋 e - ρ ≠0 r y i F e + ‖ 珋 ‖ σ w = i r i
{
r ir i y r r i i y
r r T i 2 e - ) ) e [ ( A- ∑( ‖Fi 珋 ‖( ρ γ ≤珋 y r 1 i r ( m ) i i = 1 i ≠m - T 2 LC ) P+ P ( A- LC )+ P P+ I ] e γ 珋 r ( m )- 3 r r i e - ) ) 2 ∑( ‖Fi 珋 ‖( ρ γ y r 1 i i 1 i = i ≠m - - T - - a - -
相关文档
最新文档