集成故障诊断与容错控制研究及在卫星姿态控制中的应用

集成故障诊断与容错控制研究及在卫星姿态控制中的应用

论文摘要

控制系统的集成故障诊断与容错控制作为故障诊断与容错控制的交叉领域,可以避免单独设计故障诊断或容错控制引起的时间延迟以及对故障诊断结果的完全依赖,能够为现代控制系统长寿命高可靠性运行提供有利保障。本文以卫星姿态控制系统为应用背景,设计三类集成故障诊断与容错控制算法,主要内容如下:对控制系统中的各种故障进行分类与建模,并根据内部资料中对一些卫星姿态控制系统测试与在轨运行中的故障的记载,对故障进行详细分析,设置本文研究的飞轮与陀螺故障类型与大小,构建全文统一的卫星姿态闭环系统仿真环境。闭环控制仿真结果也为验证后续进行的其它容错控制结果的有效性提供基准。研究基于有效性因子/LQR的集成故障诊断与容错控制方法。分别针对敏感器故障、执行机构故障、敏感器/执行机构故障三种情况,利用偏差分离原理,相应地引入测量有效性因子、控制有效性因子、测量/控制有效性因子表示系统的故障程度。通过二阶Kalman滤波估计对有效性因子值以及状态变量进行估计,同时设计线性二次调节器(LQR)作为重构控制器。将状态估计结果作为原控制器和重构控制器的输入,通过统计假设检验进行判断,当确认故障发生时,引入重构容错控制器,与原控制器联合对故障状况下的控制系统进行补偿控制。当统计假设检验的结果说明系统无故障时,则不引入重构控制器。基于有效性因子的故障诊断与基于LQR的重构控制器联合设计实现了集成故障诊断与容错控制。研究基于IMM/EA的集成故障诊断与容错控制方法。利用随机混合系统描述故障系统,考虑执行机构和敏感器故障,根据系统所有可能会出现的故障的先验知识,确定N个系统模型逼近混合系统。当系统中部分或者全部状态发生突变时,采用交互式多模型(IMM)估计器得到故障发生的位置以及大小。通过重构机制判断,当确认故障发生时,进行容错控制器重构设计,与原控制器联合对故障状况下的控制系统进行补偿控制。利用故障模型中的动力学部分,采用输出反馈或(以及)状态反馈进行特征结构配置(EA)设计重构控制器。基于IMM的故障诊断与基于EA的重构控制器联合设计实现集成故障诊断与容错控制。针对集成故障诊断与容错控制中的鲁棒容错控制问题,设计基于混合H2/H∞控制的鲁棒容错控制方法。考虑执行机构和敏感器故障,利用故障诊断的结果,并考虑故障诊断结果和系统参数的不确定性,分别采用H2和H∞范数作为系统故障诊断和容错控制的性能指标,设计输出反馈混合H2/H∞控制器,运用线性矩阵不等式(LMI)方法,通过给定的性能指标γ∞,调节故障诊断性能指标γ2,求解集成故障诊断与容错控制问题,并使得包含该集成故障诊断与容错控制器的闭环系统鲁棒性能最优。针对线性系统和非线性系统分别设计基于鲁棒模型预测控制(RMPC)和基于鲁棒自适应的鲁棒容错控制方法。RMPC控制将鲁棒概念和预测控制的滚动优化原理进行融合,通过在线更新系统模型和滚动优化,对具有输入和输出约束的线性不确定系统,同时考虑执行机构和传感器的故障以及FDD的不确定性,将不确定控制系统完整性设计转化为对新系统模型的鲁棒控制器设计问题。基于鲁棒自适应的容错控制引入在线估计,可以解决参数扰动引起的系统故障问题,利用自适应控制Lyapunov函数(ACLF)设计反馈,使系统实现自适应稳定,并采用逆最优控制方法求解。为降低鲁棒容错控制器的计算负担,首先通过姿态确定子系统对测量敏感器中的各种误差和故障,包括测量误差、噪声、漂移等,进行修正,得到修正后的姿态测量信息。然后,再由FDD子系统进行故障诊断,此时的FDD子系统主要是针对执行机构进行的故障诊断。最后,自适应逆最优控制器根据FDD得到的执行机构故障模型设计容错控制器,以满足故障状况下的系统性能要求。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.1.1 课题来源
  • 1.1.2 课题背景及意义
  • 1.2 国内外现状与分析
  • 1.2.1 故障诊断
  • 1.2.2 容错控制
  • 1.2.3 集成故障诊断与容错控制
  • 1.3 本文主要研究内容
  • 第2章 卫星姿态控制系统设计与故障分析
  • 2.1 引言
  • 2.2 卫星姿态运动方程
  • 2.2.1 常用坐标系定义
  • 2.2.2 卫星姿态运动学与动力学方程
  • 2.3 卫星姿态控制系统设计
  • 2.3.1 数学模型
  • 2.3.2 系统仿真环境
  • 2.3.3 控制算法
  • 2.4 卫星姿态控制系统故障分析与设置
  • 2.4.1 故障分类与建模
  • 2.4.2 卫星姿态控制系统故障分析
  • 2.4.3 陀螺与飞轮故障设置
  • 2.5 本章小结
  • 第3章 基于有效性因子/LQR 的集成故障诊断与容错控制
  • 3.1 引言
  • 3.2 偏差分离估计算法
  • 3.3 基于控制有效性因子的执行机构故障诊断
  • 3.3.1 问题描述
  • 3.3.2 考虑执行机构故障的系统模型
  • 3.3.3 控制有效性因子估计
  • 3.4 基于测量有效性因子的敏感器件故障诊断
  • 3.4.1 问题描述
  • 3.4.2 考虑敏感器故障的系统模型
  • 3.4.3 测量有效性因子估计
  • 3.5 执行机构/敏感器故障诊断
  • 3.6 LQR 重构容错控制器设计
  • 3.6.1 集成故障诊断与容错控制策略
  • 3.6.2 重构控制器设计
  • 3.7 在卫星姿态控制中的应用
  • 3.7.1 飞轮故障
  • 3.7.2 陀螺故障
  • 3.7.3 飞轮/陀螺故障
  • 3.7.4 仿真结果分析
  • 3.8 本章小结
  • 第4章 基于IMM/EA 的集成故障诊断与容错控制
  • 4.1 引言
  • 4.2 基于IMM 的FDD
  • 4.2.1 问题描述
  • 4.2.2 系统模型
  • 4.2.3 基于IMM 的FDD 算法
  • 4.3 基于IMM/EA 的重构容错控制
  • 4.3.1 集成故障诊断与容错控制策略
  • 4.3.2 EA 重构容错控制器设计
  • 4.4 在卫星姿态控制中的应用
  • 4.5 本章小结
  • 2/H的鲁棒容错控制器设计'>第5章 基于混合H2/H的鲁棒容错控制器设计
  • 5.1 引言
  • 5.2 基于LMI 的控制系统综合基础理论
  • ∞鲁棒容错控制系统'>5.3 H鲁棒容错控制系统
  • 5.3.1 问题描述
  • 5.3.2 系统模型
  • ∞鲁棒容错控制器设计'>5.3.3 H鲁棒容错控制器设计
  • 2/H的鲁棒容错控制系统'>5.4 基于H2/H的鲁棒容错控制系统
  • 5.4.1 问题描述
  • 5.4.2 系统模型
  • 2/H的鲁棒容错控制器设计'>5.4.3 基于混合H2/H的鲁棒容错控制器设计
  • 5.5 在卫星姿态控制中的应用
  • ∞鲁棒容错控制'>5.5.1 H鲁棒容错控制
  • 2/H鲁棒容错控制'>5.5.2 混合H2/H鲁棒容错控制
  • 5.5.3 仿真结果分析
  • 5.6 本章小结
  • 第6章 基于RMPC/鲁棒自适应的容错控制器设计
  • 6.1 引言
  • 6.2 基于RMPC 的鲁棒容错控制
  • 6.2.1 问题描述
  • 6.2.2 系统模型
  • 6.2.3 RMPC 容错控制器设计
  • 6.3 基于鲁棒自适应的容错控制
  • 6.3.1 问题描述
  • 6.3.2 系统模型
  • 6.3.3 鲁棒自适应逆最优容错控制器设计
  • 6.4 在卫星姿态控制中的应用
  • 6.4.1 RMPC
  • 6.4.2 鲁棒自适应控制
  • 6.4.3 仿真结果分析
  • 6.5 本章小结
  • 结论
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 致谢
  • 个人简历
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    集成故障诊断与容错控制研究及在卫星姿态控制中的应用
    下载Doc文档

    猜你喜欢