论文部分内容阅读
执行器故障将导致被控系统性能的损失,严重的执行器故障会造成系统性能的逐渐恶化,甚至破坏系统的稳定性。为了提高系统的安全性和可靠性,设计一种能够有效处理此类执行器故障的控制方法是十分必要的。因此,对于执行器故障补偿技术的研究具有重要的理论和实际意义。在实际系统中,执行器故障本质上是不确定的。通常情况下,系统运行过程中无法事先得知哪些执行器会发生故障,且故障发生的时间、故障类型、故障值的大小,以及故障参数都是不确定的。此外,执行器故障会导致被控系统变为欠驱动系统,在该情况下,故障补偿控制设计变得更加困难和复杂。本文针对具有未知系统参数和执行器故障的非线性系统,提出了新的自适应执行器故障补偿设计方法。该方法能够在不需要知道执行器故障发生时间和故障参数等具体信息的条件下,有效补偿不确定执行器故障对系统性能造成的影响,同时保证闭环系统的稳定性和渐近跟踪性能。论文的贡献之处在于发展了新的自适应非线性故障补偿控制算法,扩展了自适应非线性控制理论体系,为故障补偿控制系统的设计和算法应用奠定了理论基础。本文研究了如下几类非线性系统的自适应执行器故障补偿问题,并取得了系统性的研究成果,包括:(1)针对含有不确定执行器故障的多变量参数严格反馈系统,研究其输出跟踪控制问题,设计基于反演控制的自适应故障补偿控制方法。(2)针对多输入多输出可反馈线性化的非线性系统,研究其故障情况下的输出跟踪控制问题,基于反馈线性化设计了自适应执行器故障控制策略。(3)分别针对系统参数已知和未知情况下的刚体系统,建立能够有效处理不确定执行器故障的多控制器融合的故障补偿技术,并分析所设计的控制器关于未建模动态的鲁棒性。(4)研究了欠驱动系统的故障补偿控制问题。与传统的欠驱动系统的控制设计所不同,本文针对故障信息未知的欠驱动系统,提出一种基于多模型切换的自适应容错控制方法,其能够有效解决欠驱动系统执行器故障不确定的问题,保证了系统的稳定。针对每一种可补偿的执行器故障模式,通过求解驱动方程得到参数化的控制器结构;依据定义的故障指示函数将各故障情况下设计的独立控制器融合成一个能够解决所有故障情况的综合控制器。为处理对象参数和执行器故障的不确定性,构造了误差动态方程,并基于该误差方程设计了相应的自适应律从而对未知控制器参数进行在线更新。理论分析表明:本文所设计的自适应执行器故障补偿策略能够在不需要任何故障检测和诊断单元的情况下,有效地处理执行器故障的不确定性,同时保证了闭环系统的稳定性和渐近跟踪性能。为验证所提出的自适应故障补偿控制策略的有效性,将本文所设计的故障补偿控制算法应用于近空间飞行器姿态控制系统,不同类型执行器驱动下的航天器姿态控制,以及3D刚体角速率控制系统中。仿真研究表明:本文所提出的故障补偿算法有效地实现了对执行器未知故障的补偿,并保证了整个闭环系统的稳定性与渐近跟踪性能。