首页> 中国专利> 主动变形四旋翼飞行器自抗扰飞行控制方法

主动变形四旋翼飞行器自抗扰飞行控制方法

摘要

本发明公开了主动变形四旋翼飞行器自抗扰飞行控制方法,包括:S1、根据主动变形四旋翼飞行器的两种变形方式,对主动变形四旋翼飞行器进行结构设计;S2、根据步骤S1中所设计的主动变形四旋翼飞行器结构,推导动态变形时机体重心位置、惯性张量参数的变化;S3、根据步骤S1、S2推导出主动变形四旋翼飞行器的动力学模型和控制分配形式;S4、根据步骤S3中所建立的主动变形四旋翼飞行器的动力学模型,设计位姿自抗扰飞行控制器。本发明提出的基于自抗扰控制技术的四旋翼飞行器通过飞行中的主动变形,可克服常规四旋翼飞行器难以适应不同任务环境的缺点,具有良好的稳定性和抗扰性,提升了多旋翼飞行器的环境适应能力。

著录项

  • 公开/公告号CN112394739A

    专利类型发明专利

  • 公开/公告日2021-02-23

    原文格式PDF

  • 申请/专利权人 南京航空航天大学;

    申请/专利号CN202011176703.1

  • 申请日2020-10-29

  • 分类号G05D1/08(20060101);G05D1/10(20060101);B64C27/08(20060101);B64C27/32(20060101);B64C1/30(20060101);

  • 代理机构32204 南京苏高专利商标事务所(普通合伙);

  • 代理人徐红梅

  • 地址 210016 江苏省南京市秦淮区御道街29号

  • 入库时间 2023-06-19 09:58:59

说明书

技术领域

本发明涉及航空飞行器与机器人及其控制技术,特别是涉及主动变形四旋翼飞行器自抗扰飞行控制方法。

背景技术

多旋翼飞行器机动性强并且具有悬停能力,除了可以执行航拍、环境监测等正常任务,还可用于地下管道、自然洞穴以及工业容器探测中。常规多旋翼飞行器具有的共同特点是几何外形较为固定,一旦设计定型,在飞行过程中就无法改变自身形态。因此在设计之初就存在一个问题,即缺乏自然界飞行生物中很常见的适应不同飞行状态与任务的变形能力,例如,鸽子可以通过改变翅膀形态来越过不同尺寸间隙:它们向上弯折翅膀来越过相对较大的垂直缺口,向身体内侧收紧翅膀来穿过比较狭窄的缝隙。这种变形能力在执行营救任务或在复杂结构中进行检查等场景下非常有用,避免了在设计过程中通过减少飞行续航时间以及运载能力从而使多旋翼飞行器微型化来穿过狭窄缝隙。该能力的缺失导致常规多旋翼飞行器的环境适应性和通过性较差,很难通过一些受限空间。

主动变形四旋翼是一种在飞行过程中能够主动改变自身形态的飞行器。主动变形四旋翼飞行器的基本思想是在飞行作业过程中通过主动改变机臂长度、角度等,使飞行器形状结构发生改变,进而得到更好的环境适应性。

现有技术中,通过在机体中心固连反向共轴双旋翼组件,可通过调整各旋翼动力输出以及旋翼工作倾角,使得飞行器可以保持机体水平的同时实现前飞。但该异性倾转多旋翼飞行器无法真正实现自身形状结构的改变,环境适应性有限,并且其没有给出控制方法。

发明内容

发明目的:本发明的目的是提供一种主动变形四旋翼飞行器自抗扰飞行控制方法,以实现动态变形时位置和姿态的良好控制,提高抵抗外部扰动的能力。

技术方案:本发明的主动变形四旋翼飞行器自抗扰飞行控制方法,包括以下步骤:

S1、根据主动变形四旋翼飞行器的两种变形方式,对主动变形四旋翼飞行器进行结构设计;

S2、根据步骤S1中所设计的主动变形四旋翼飞行器结构,推导动态变形时机体重心位置、惯量矩阵参数的变化;

S3、根据步骤S1、S2推导出主动变形四旋翼飞行器的动力学模型和控制分配形式;

S4、根据步骤S3中所建立的主动变形四旋翼飞行器的动力学模型,设计位姿自抗扰飞行控制器。

进一步的,步骤S1中两种变形方式为:

(a)机臂伸缩,即通过伸缩舵机使机臂进行伸缩变形,以改变机臂长度;

(b)机臂折叠,通过旋转舵机使机臂绕机体系z

进一步的,步骤S2具体为:

主动变形四旋翼飞行器机体重心与机体系坐标原点的偏移量r

其中,m

对于主动变形四旋翼飞行器机体惯量矩阵I

其中,I

其中,I

其中,旋转矩阵表达如下:

其中,

惯量矩阵I

进一步的,步骤S3具体为:

根据牛顿-欧拉方程,得到主动变形四旋翼飞行器的平移动力学模型为:

上式中m表示机体总质量,即m=m

其中,n

主动变形四旋翼飞行器的转动动力学模型为:

其中,I

其中,

综合上述平移动力学模型和转动动力学模型,可得主动变形四旋翼飞行器的动力学模型:

其中,

其中,

其中,

其中,s

进一步的,步骤S4具体为:

将主动变形四旋翼飞行器系统动力学模型中的6个状态即三轴位置和三轴角度,视作6个通道,通过自抗扰控制ADRC将系统各通道之间耦合与变形引起的参数摄动当作内部扰动处理,采用扩张状态观测器ESO估计并补偿系统内外扰动实现各通道状态解耦,并且引入虚拟控制量实现系统控制解耦,从而将系统描述形式从MIMO转换为六个SISO系统的组合;表示如下:

其中:s

控制律采用内外环策略,内环为姿态控制,外环为位置控制,引入控制量(U

式中,s

俯仰角θ的姿态ADRC控制律设计过程为:

1)设计跟踪微分器TD,以给定信号期望俯仰角θ

其中,e是实际俯仰角与期望俯仰角的差值,v

2)设计扩张状态观测器ESO,以系统输出俯仰角θ和控制输入u

其中,(z

3)设计非线性误差反馈律NLSEF,计算u

其中,参数(r,h,c)为可调参数,最速跟踪控制综合函数fhan(x

其中,δ>0,φ和ψ通道控制律设计与θ通道相同;

位置ADRC控制律设计过程中,位置三通道的TD、ESO和NLSEF的设计都与θ通道所设计的相同,唯一不同点在于z通道NLSEF采用的是如下形式:

其中,(k

有益效果:与现有技术相比,本发明具有以下好的技术效果:

(1)本方法针对常规多旋翼飞行器不具备变形能力的问题,针对机臂可伸长和折叠的主动变形四旋翼飞行器进行控制器设计,提高了飞行器的环境适应性,拓展了多旋翼飞行器的任务领域。

(2)本方法针对主动变形四旋翼飞行器具有系统不确定性、易受内外部扰动影响等特点,对主动变形四旋翼飞行器进行位姿自抗扰控制器设计,提高了空中机器人姿态控制器的鲁棒性和可靠性。

(3)本方法不仅能克服主动变形四旋翼飞行器本身的参数摄动对控制器带来的影响,还能对飞行过程中机体受到的未知外部扰动起到良好的抑制作用。

(4)本方法提出的针对动态变形时机体参数进行重新计算的算法正确有效,能准确计算出变形过程中机体重心位置、惯量矩阵等参数数值,进而保证了所建立数学模型的准确性。

附图说明

图1为本发明针对的主动变形四旋翼飞行器示意图;

图2为本发明方法的位姿自抗扰控制实现原理图;

图3为本发明方法所应用的ADRC控制器结构图;

图4为实施例情况1下本发明方法在单个机臂伸长仿真曲线图;

图5为实施例情况1下本发明方法在单个机臂折叠仿真曲线图;

图6为实施例情况1下本发明方法在双机臂伸长仿真曲线图;

图7为实施例情况1下本发明方法在双机臂折叠仿真曲线图;

图8为实施例情况1下本发明方法在四机臂折叠仿真曲线图;

图9为实施例情况2下本发明方法轨迹跟踪变形曲线图;

图10为实施例情况3下测试本发明方法所用的风扰效果图;

图11为实施例情况3下本发明的飞行器受风扰后高度响应曲线与PID的对比。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。所述实施方式的示例在附图中示出,其中每个机臂均可在舵机的驱动下进行伸缩和折叠。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本发明的主动变形四旋翼飞行器自抗扰飞行控制方法,主要包括如下步骤:

S1、根据主动变形四旋翼飞行器的两种变形方式,对主动变形四旋翼飞行器进行结构设计;

两种变形方式为:1)机臂伸缩,即通过伸缩舵机使机臂进行伸缩变形,以改变机臂长度;2)机臂折叠,通过旋转舵机使机臂绕机体系z

S2、根据步骤S1中所设计的主动变形四旋翼飞行器结构,推导动态变形时机体重心位置、惯量矩阵等参数的变化;

主动变形四旋翼飞行器机体重心与机体系坐标原点的偏移量r

其中,m

表1下标英文字母含义

即,m

对于主动变形四旋翼飞行器机体惯量矩阵I

其中,I

其中,I

其中,旋转矩阵表达如下:

其中,

惯量矩阵I

S3、根据步骤S1、S2推导出主动变形四旋翼飞行器的动力学模型和控制分配形式(执行器控制分配矩阵);

根据牛顿-欧拉方程,可以得到主动变形四旋翼飞行器系统的平移动力学模型为:

上式中m表示机体总质量,即m=m

其中,n

主动变形四旋翼飞行器的转动动力学模型为:

其中,I

其中,

综合上述平移动力学模型和转动动力学模型,可得主动变形四旋翼飞行器的动力学模型:

其中,

主动变形四旋翼飞行器系统输入力(即旋翼产生的力),输入力矩(即旋翼产生的力矩),旋翼转速可描述为:

其中,

其中,

其中,s

S4、根据步骤S3中所建立的主动变形四旋翼飞行器的动力学模型,设计位姿自抗扰飞行控制器。

将主动变形四旋翼飞行器系统动力学模型中的6个状态即三轴位置和三轴角度,视作6个通道,通过ADRC(自抗扰控制)将系统各通道之间耦合与变形引起的参数摄动当作内部扰动处理,采用ESO(扩张状态观测器)估计并补偿系统内外扰动实现各通道状态解耦,并且引入虚拟控制量实现系统控制解耦,从而将系统描述形式从MIMO转换为六个SISO系统的组合;表示如下:

其中:s

控制律采用内外环策略,内环为姿态控制,外环为位置控制,如图2所示。引入控制量(U

式中,s

ADRC控制器结构图如图3所示,俯仰角θ的姿态ADRC控制律设计过程为:

1)设计跟踪微分器(TD),以给定信号期望俯仰角θ

其中,e是实际俯仰角与期望俯仰角的差值,v

2)设计扩张状态观测器(ESO),以系统输出俯仰角θ和控制输入u

其中,(z

3)设计非线性误差反馈律(NLSEF),计算u

其中,参数(r,h,c)为可调参数。最速跟踪控制综合函数fhan(x

其中,δ>0。φ和ψ通道控制律设计与θ通道类似,这里不详细说明。

位置ADRC控制律设计过程中,位置三通道的TD、ESO和NLSEF的设计都和上节θ通道所设计的类似,唯一不同点在于z通道NLSEF采用的是如下形式:

其中,(k

下面介绍本发明的实施例。

以所设计的主动变形四旋翼飞行器(如图1所示)为对象,在MATLAB/Simulink环境下对其进行仿真验证,以验证本发明的全向控制方法的有效性。主动变形四旋翼飞行器的数学模型的具体参数如表2:

表2系统仿真参数

情况1:主动变形四旋翼飞行器定点悬停变形

仿真实验中设定主动变形四旋翼飞行器初始位置

仿真结果表明,本发明在定点悬停时进行变形对位置和姿态影响小。

情况2:主动变形四旋翼飞行器轨迹跟踪变形

仿真实验中设计主动变形四旋翼飞行器轨迹跟踪路线,在轨迹跟踪的第10秒进行变形,变形方式选择机臂1进行伸长和折叠。图9所示为主动变形四旋翼飞行器轨迹跟踪曲线。

仿真结果表明,本发明可以在轨迹跟踪期间进行变形,仍可以保持良好的位置跟踪效果。

情况3:主动变形四旋翼飞行器在扰动条件下定高变形

为了验证本发明在扰动作用下的性能,在仿真中加入风扰,紊流成型滤波器传递函数如下:

其中,(K

其中,u

仿真结果表明,PID控制器对外部扰动比较敏感,飞行器高度无法收敛到目标值,在目标值附近波动,而本发明可以很好的抑制外部扰动,能够快速鲁棒地追踪期望高度。

实验表明,本发明控制器对所设计的主动变形四旋翼飞行器有着良好的位姿控制效果,在飞行过程中可以良好地进行变形;本发明可显著提高主动变形四旋翼飞行器位姿控制的稳定性,提高了飞行器在外部扰动作用下的鲁棒性。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号