The invention discloses a passive fault-tolerant control method for the attitude system of a rigid body satellite based on adaptive PI control. First, the attitude dynamics model and motion model of rigid satellite are established. Then the mathematical model is established under the condition of failure of rigid satellite actuator. Finally, a PI controller with adaptive gain is designed under the framework of inversion control. The PI gain is composed of two parts, one is constant, and the other is time-varying. The constant part is flexibly determined by the designer, and the time-varying part is automatically adjusted by the adaptive algorithm. In addition, P gain and I gain proportional to the traditional PI control and not independent of the constant gain PI control performance is better than the traditional. The fault-tolerant controller designed in this paper can make the system tolerant to faults, ensure the stability of the system, and enable the satellite to track the desired attitude commands quickly and accurately.
【技术实现步骤摘要】
基于自适应PI控制的刚体卫星姿态系统被动容错控制方法
本专利技术属于卫星姿态控制领域,具体涉及一种刚性卫星基于自适应PI的被动容错姿态控制器设计的方法。
技术介绍
卫星通常用来完成各种先进的空间任务,因此对卫星的安全性、可靠性和稳定性的要求尤为重要。由于任务复杂,卫星姿态控制系统存在诸多挑战:由于制造水平、成本及运行环境的影响,卫星更容易发生不可预测的故障,一旦故障发生,卫星将降低甚至完全丧失预定的功能,对于空间计划、经济、军事乃至政治都会带来严重的影响。面对这些挑战,为了保证卫星的正常运行,应使姿态控制系统对于扰动以及故障时具有容忍能力。因此,以刚性卫星姿态控制系统为背景进行容错控制研究,具有重要的理论意义和广泛的应用价值。为了保证卫星能够快速、准确地跟踪各种姿态指令,需要采取有效的姿态控制方法。虽然各种先进的控制方法已经过去几十年的发展,但在工程实践中的首选之一仍然是PID或PI控制,由于其结构简单和概念直观,从而得到实际的工程系统广泛的应用。然而,众所周知,PI控制存在三个主要缺点,限制了它在卫星姿态系统中的应用。第一、到目前为止,对于PI卫星姿态控制器的增益,大多需要通过工程实验进行试凑来确定,还没有完善的理论依据来确定增益的大小。第二、虽然PI控制在处理某些线性时不变系统时表现出了不错的效果,但它对卫星姿控系统的适用性仍不清楚,缺乏对闭环系统的稳定性以及各种性能的理论保证。第三、传统的常值增益PI卫星姿态控制一般不考虑故障,对卫星姿态系统的研究不深入。
技术实现思路
针对以上问题本专利技术提供了一种基于自适应PI控制的刚体卫星姿态系统被动容错控制方法 ...
【技术保护点】
基于自适应PI控制的刚体卫星姿态系统被动容错控制方法,其特征在于:包含以下步骤:步骤一、建立刚性卫星的姿态运动学模型,具体如下:
【技术特征摘要】
1.基于自适应PI控制的刚体卫星姿态系统被动容错控制方法,其特征在于:包含以下步骤:步骤一、建立刚性卫星的姿态运动学模型,具体如下:其中,为偏航角、θ为俯仰角、ψ为滚转角;ω1为偏航角速度、ω2为俯仰角速度、ω3为滚转角速度;ω0是恒定的轨道速率;设欧拉角的变化范围很小,上式运动学方程能简化为如下形式:其中,σ∈R3×1为姿态角向量,为姿态角速度向量,受到外部扰动和参数不确定性的刚性卫星的姿态动力学方程描述为:其中,J∈R3×3是刚体卫星的对称惯性矩阵,ΔJ是惯性矩阵的不确定部分;为反作用飞轮产生的控制力矩;表示外部扰动力矩;上式可以转换成以下形式:其中,被看作是卫星姿态系统的一种扰动;根据小姿态角原理,刚性卫星动力学和运动学模型可以写成:步骤二、建立刚体卫星执行器故障发生情形下的数学模型,具体如下:考虑的执行器故障是未知的时变故障,因此,由发生故障的反作用飞轮产生的控制力矩能如下公式化:ua=u+f其中,表示执行器的输入力矩,被认为是由反作用飞轮偏差引起的加性时变故障;刚性卫星在执行器故障发生情形下的动力学模型表示为:步骤三、基于自适应PI控制的刚体卫星姿态系统被动容错控制器的设计,定义下列误差变量:z1=σ-σd,z2=ω-ωd对外部姿态角环,引入滑模面如下:其中,a1为一个正标量,对s1求导,得到:对选取的滑模面选取指数趋近率:其中,k1和ε1是两个正标量;根据上述等式...
【专利技术属性】
技术研发人员:高志峰,杨鹏,蒋国平,钱默抒,许域菲,林金星,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。