[发明专利]基于PID控制器和L1自适应控制器的姿态控制方法有效
申请号: | 201610946813.9 | 申请日: | 2016-10-26 |
公开(公告)号: | CN106292297B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 张洪斌 | 申请(专利权)人: | 成都优艾维智能科技有限责任公司;国网浙江省电力有限公司 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/08 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 杨春 |
地址: | 611731 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于PID控制器和L1自适应控制器的姿态控制方法,通过PID控制器对期望情况下飞行器姿态系统的稳定控制,再利用L1自适应控制器实时估计姿态系统中的扰动误差,并对估计出的扰动误差进行快速补偿;本发明基于PID控制器和L1自适应控制器的姿态控制方法利用PID控制器和L1自适应控制器补偿由于建模误差引入的内部扰动及飞行环境对飞行器产生的外界扰动,可以在无法获得飞行器准确数学模型,存在外界扰动的情况下,实现对飞行器姿态的稳定控制,具有较强鲁棒性。 | ||
搜索关键词: | 基于 pid 控制器 l1 自适应 姿态 控制 方法 | ||
【主权项】:
1.一种基于PID控制器和L1自适应控制器的姿态控制方法,其特征在于:通过PID控制器对期望情况下飞行器姿态系统的稳定控制,再利用L1自适应控制器实时估计姿态系统中的扰动误差,并对估计出的扰动误差进行快速补偿,包括以下步骤,(1)获得期望欧拉角和某一时刻iTs的实际姿态角,并计算PID控制器的输入误差向量,获得PID控制器的控制输出信号,其计算公式为:
其中,输入误差向量的计算公式为:ηe=ηd‑η;式中:ηd为第iTs时刻期望的欧拉角,η为第iTs时刻飞行器的姿态向量;Kp=diag(Kp1,Kp2,Kp3),Ki=diag(Ki1,Ki2,Ki3),Kd=diag(Kd1,Kd2,Kd3),分别为PID控制反馈系数矩阵且均为正定阵;(2)根据上一时刻(i‑1)Ts的控制输出,更新iTs时刻的L1自适应控制器的状态估计器的状态值,其计算公式为:
式中:J=diag(Jx,Jy,Jz)为飞行器的转动惯量矩阵;
为第iTs时刻L1自适应控制器的状态估计器的状态向量;ω为第(i‑1)Ts时刻姿态系统的角速度向量;τ为第(i‑1)Ts时刻飞行器的总控制输入向量;σ为第(i‑1)Ts时刻L1自适应控制器所计算的扰动向量;Ap为一个用来定义估计误差收敛特性的Hurwitz矩阵;(3)通过第iTs时刻状态估计器的状态值和姿态系统的角速度值,计算第iTs时刻扰动误差,其计算公式为:
其中:估计误差向量的计算公式为:
式中:
为第iTs时刻状态估计器的状态向量;ω为第iTs时刻姿态系统的角速度向量;Ts为控制算法运行的时间间隔;(4)通过低通滤波器对L1自适应控制器的扰动误差进行平滑输出,其计算公式为:
式中:
为低通滤波器的带宽;τL1为低通滤波器的输出信号;(5)计算第iTs时刻PID控制器和L1自适应控制器的总输出信号,并将总输出信号输入至飞行器的姿态系统控制飞行器的姿态,其计算公式为:τ(iTs)=τPID‑τL1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都优艾维智能科技有限责任公司;国网浙江省电力有限公司,未经成都优艾维智能科技有限责任公司;国网浙江省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610946813.9/,转载请声明来源钻瓜专利网。