[发明专利]无人直升机编队控制方法及控制系统有效
申请号: | 201711009257.3 | 申请日: | 2017-10-25 |
公开(公告)号: | CN107608385B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 甄子洋;许玥;廖智麟;黄一敏 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 杨楠 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无人直升机编队控制方法,以给定的长机飞行指令作为状态反馈输出跟踪的模型参考自适应飞控系统的输入,从而得到长机的飞行控制机构的控制输入量,并利用所得控制输入量对长机的飞行控制机构进行控制;同时,根据长机的实际飞行状态和僚机的实际飞行状态,计算出僚机相对于长机的相对位置误差,然后将相对位置误差输入编队保持控制器中,得到僚机的飞行指令;接着以僚机的飞行指令作为状态反馈输出跟踪的模型参考自适应飞控系统的输入,从而得到僚机的飞行控制机构的控制输入量,并利用所得到的控制输入量对僚机的飞行控制机构进行控制。本发明还公开了一种无人直升机编队控制系统。本发明可快速准确地实现无人直升机的编队飞行。 | ||
搜索关键词: | 无人 直升机 编队 控制 方法 控制系统 | ||
【主权项】:
1.一种无人直升机编队控制方法,其特征在于,以给定的长机飞行指令作为状态反馈输出跟踪的模型参考自适应飞控系统的输入,从而得到长机的飞行控制机构的控制输入量,并利用所得到的控制输入量对长机的飞行控制机构进行控制;同时,根据长机的实际飞行状态和僚机的实际飞行状态,计算出僚机相对于长机的相对位置误差,然后将所述相对位置误差输入编队保持控制器中,得到僚机的飞行指令;接着以僚机的飞行指令作为状态反馈输出跟踪的模型参考自适应飞控系统的输入,从而得到僚机的飞行控制机构的控制输入量,并利用所得到的控制输入量对僚机的飞行控制机构进行控制;所述编队保持控制器的表达式具体如下:ux=uL*cos(ψe)+kxexuy=uL*sin(ψe)+kyey![]()
其中,uwc,ψwc分别为给僚机沿x轴方向的飞行速度指令和航向角指令,uL为长机沿x轴方向的飞行速度,ψe=ψL‑ψW为长机与僚机的航向误差,ex,ey为长机、僚机之间的相对位置误差,kx,ky为编队保持控制器参数;所述状态反馈输出跟踪的模型参考自适应飞控系统使用以下参考模型:![]()
![]()
其中,Δum(t),ΔHm(t),Δψm(t)为参考模型输出,Δuc(t),ΔHc(t),Δψc(t)为参考模型输入,Δuc(t)为沿x轴方向速度指令信号,ΔHc(t)为高度指令信号,Δψc(t)为偏航角指令信号,p1~p5是配置的稳定极点,s是复变量;所述状态反馈输出跟踪的模型参考自适应飞控系统使用以下标称控制器:
其中,
是标称控制器参数,Δx为状态量,Δr为参考输入;所述状态反馈输出跟踪的模型参考自适应飞控系统使用以下自适应控制律:
自适应更新参数为:
式中,Δx为状态量,Δr为参考输入,Δu为控制器输入,
和K2(t)为控制器参数,自适应更新参数Θ(t)为标称控制器参数
的趋近律;所述自适应控制律包括自适应控制参数函数和误差更新函数,其中,自适应控制参数函数为:
误差更新函数为:
其中,辅助变量定义如下:f(s)是稳定的多项式,h(s)=1/f(s),且h(s)ξm(s)为真矩阵,ξm(s)为h(s)的关联矩阵;ω(t)=[ΔxT(t),ΔrT(t)]T为新的状态量函数;ζ(t)=h(s)[ω](t)为自适应更新函数中间变量;ξ(t)=ΘT(t)ζ(t)‑h(s)[ΘTω](t)为自适应更新函数中间变量;ε(t)=Kph(s)[Δu‑Θ*Tω](t)+Ψ(t)ξ(t)为估计误差,Kp为h(s)的高频增益矩阵;
为归一化函数;SP∈RM×M为可调自适应增益矩阵,使得
Γ=ΓT>0为可调自适应增益矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711009257.3/,转载请声明来源钻瓜专利网。