基于反步自适应分数阶PID的四旋翼控制.pdf
《基于反步自适应分数阶PID的四旋翼控制.pdf》由会员分享,可在线阅读,更多相关《基于反步自适应分数阶PID的四旋翼控制.pdf(7页珍藏版)》请在咨信网上搜索。
1、第 22卷 第 10期2023年 10月Vol.22 No.10Oct.2023软 件 导 刊Software Guide基于反步自适应分数阶PID的四旋翼控制严云龙,姜文刚(江苏科技大学 自动化学院,江苏 镇江 212100)摘要:为强化四旋翼无人机在受到自然风干扰情况下的抗干扰能力以及鲁棒性,提出一种将反步自适应控制与改进分数阶PID控制相结合的控制策略。首先分析四旋翼无人机的力学原理,建立受到气流干扰的四旋翼数学模型;然后通过不完全微分与前馈补偿改进传统PID控制器,用于控制四旋翼的外环位置子系统,设计反步自适应控制器用于控制内环姿态子系统,同时通过Lyapunov稳定性理论验证姿态子系
2、统的稳定性;最后在Simulink平台进行仿真实验。实验结果表明,基于反步自适应控制与改进分数阶PID控制相结合的控制策略设计的控制器相较传统PID控制器、反步自适应控制器在快速性、稳定性、准确性方面更具优势。关键词:四旋翼无人机;环境风干扰;不完全微分;前馈补偿;分数阶PID控制;反步自适应控制DOI:10.11907/rjdk.222076开 放 科 学(资 源 服 务)标 识 码(OSID):中图分类号:TP273.4 文献标识码:A文章编号:1672-7800(2023)010-0117-07Quadrotor Control Based on Backstep Adaptive Fr
3、actional Order PIDYAN Yunlong,JIANG Wengang(School of Automation,Jiangsu University of Science and Technology,Zhengjiang 212100,China)Abstract:To enhance the anti-interference ability and robustness of quadcopter unmanned aerial vehicles under natural wind interference,a control strategy combining b
4、ackstepping adaptive control with improved fractional order PID control is proposed.Firstly,analyze the mechanical principles of the quadcopter drone and establish a mathematical model of the quadcopter subject to airflow interference;Then the traditional PID controller is improved by incomplete dif
5、ferentiation and feedforward compensation to control the outer loop position subsystem of the quadrotor,and a backstepping adaptive controller is designed to control the inner loop attitude subsystem.At the same time,the stability of the attitude subsystem is verified by Lyapunov stability theory;Fi
6、nally,simulation experiments were conducted on the Simulink platform.The experimental results show that the controller designed based on the combination of backstepping adaptive control and improved fractional order PID control has more advantages in speed,stability,and accuracy compared to traditio
7、nal PID controllers and backstepping adaptive controllers.Key Words:four rotor UAV;ambient wind interference;incomplete differentiation;feedforward compensation;fractional PID control;backstepping adaptive control0 引言四旋翼无人机是一种典型的欠驱动、强耦合的非线性系统,其结构相对简单、生产成本较低,在飞行过程中可以垂直起降,灵活改变姿态,并在固定位置悬停,因而在遥感、交通监测、救灾
8、、环境监测、科研等领域发挥着越来越重要的作用1-4。目前,四旋翼无人机的轨迹控制方法主要包括线性控制和非线性控制两种。PID(Proportion Integration Differentiation)控制5和 LQ(Linear Quadratic)控制6是两种结构简单的线性控制技术,然而这两种方法均需为四旋翼无人机系统提供高精度物理模型,当系统受到未知动力学的扰动时,其在轨迹控制方面的鲁棒性不尽如人意。反步控制7和反馈线性化8等非线性控制技术可以解决四旋翼无人机系统中固有的非线性和强耦合问题。然而当受控收稿日期:2022-09-14基金项目:国家自然科学基金项目(61903163)作者简
9、介:严云龙(1996-),男,江苏科技大学自动化学院硕士研究生,研究方向为自动控制;姜文刚(1973-),男,博士,江苏科技大学自动化学院教授,研究方向为自动化教学与科研。本文通讯作者:姜文刚。2023 年软 件 导 刊系统中存在不确定特性的干扰时,以上控制技术的性能得不到保证。为提高受到扰动时控制方法的鲁棒性,研究人员对PID等线性控制策略进行了改进。例如文献 9 使用粒子群优化算法得到量化因子与比例因子,然后通过模糊化与反模糊处理动态调节权重因子,从而强化PID的抗干扰能力。同时研究者们也提出大量非线性控制策略,包括鲁棒控制10、自适应控制11、神经网络控制12、滑模控制13、混合控制14
10、等。为解决复杂环境风干扰情况下的四旋翼控制问题,本文将反步控制理论、自适应控制理论与分数阶PID控制理论相结合,设计了一种内外环采用不同控制策略的双闭环控制器,并通过仿真比较实验验证了其控制性能。1 四旋翼无人机动力学模型四旋翼无人机结构简单,主流形态为X型,具体如图1所示。4个电机是四旋翼无人机最重要的部分,飞行器通过4个电机控制每个旋翼的转速以实现不同类型的运动。建立飞行器的动力学模型方程首先需要建立相应的参考坐标系15,分别为地面坐标系E0(O0,X0,Y0,Z0)和机体坐标系E(O,X,Y,Z),其中地面坐标系用于确定无人机的位置信息,机体坐标系用于衡量无人机的姿态。为建立科学而不过于
11、复杂的四旋翼无人机数学模型,本文作出以下假设16-17:四旋翼无人机为对称的刚体结构,机体坐标系的原点与机身质心重合;不考虑四旋翼桨叶的弹性形变,四旋翼质心位置不受陀螺效应的影响;飞行过程中所受空气阻力和重力不受飞行姿态的影响。结合牛顿第二定律以及欧拉方程,建立如式(1)所示的四旋翼无人机数学模型:x=U1m()cossincos+sinsin-Kxxm+d1y=U1m()sinsincos-sinsin-Kyym+d2z=U1mcoscos-g-Kzzm+d3=(Iy-Iz)+U2-K)Ix=(Iz-Ix)+U3-K)Iy=(Ix-Iy)+U4-K)Iz(1)式中:Ix、Iy、Iz分别为无人
12、机绕X、Y、Z轴的转动惯量;kx、ky、kz分别为无人机在飞行时的位置空气阻力系数;k、k、k分别为无人机在飞行时的姿态空气阻力系数;U1、U2、U3、U4为无人机的控制输入;di(i=1,2,3)为无人机飞行时各个坐标轴所受到的外界气流干扰。2 控制方案2.1四旋翼控制系统结构传统整数阶PID控制算法仅为分数阶PID的一种特殊情况,因此理论上分数阶PID控制会有更高的上限。将整个飞行器控制系统分为内、外环两个回路,其中参照地面坐标系的位置控制作为外环路,以机体坐标系为基准的飞行器姿态控制作为内环路。然而两个贿赂参数都是固定的,无法响应外界干扰,又因四旋翼的姿态对其速度与方向有重大影响,故本文
13、在内环采用反步自适应控制器,外环采用不完全微分的分数阶 PID控制器。基于改进反步自适应分数阶PID的四旋翼无人机控制系统结构如图2所示,其中xd、yd、zd、d、d、d为期望的位置与姿态角,x、y、z、为实际的位置与姿态角,U1、U2、U3、U4为控制输入量。四旋翼无人机的非线性动力学方程可改写为状态方程的形式。表示为:1ZeOeYeXe旋翼14旋翼42旋翼23旋翼3ZOXY Fig.1Structure of quadcopter unmanned aerial vehicle图1四旋翼无人机结构位置子系统:改进的分数阶PID控制器XdYdZdd姿态解算姿态子系统:反步自适应控制器四旋翼无
14、人机模型x,y,z,UxUyUzU1U2U3U4dd Fig.2Four rotor UAV control system structure图2四旋翼无人机控制系统结构 118第 10 期严云龙,姜文刚:基于反步自适应分数阶PID的四旋翼控制X=f(X,U)+CX=x2a1x4x6+b1U2-c1x2x4a2x2x6+b2U3-c2x4x6a3x2x4+b3U4-c3x6x8U1mUx-Kxx8mx10U1mUy-Kyx10mx12U1mUz-g-Kzx12m(2)式 中,X=x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12T为状态向量;U=U1,U2,U3,U4
15、T为控制输入向量;x1=,x2=,x3=,x4=,x5=,x6=,x7=x,x8=x,x9=y,x10=y,x11=z,x12=z;a1=(Iy-Iz)/Ix,a2=(Iz-Ix)/Iy,a3=(Ix-Iy)/Iz;b1=1/Ix,b2=1/Iy,b3=1/Iz;c1=K/Ix,c2=K/Iy,c3=K/Iz。令Ux、Uy、Uz分别为四旋翼无人机在X、Y、Z轴方向上的控制力,由式(1)可知,Ux、Uy、Uz与控制输入U1以及姿态角、的关系可表示为:Ux=U1()cossincos+sinsin/mUy=U1()sinsincos-sinsin/mUz=U1coscos/m-g(3)根据式(3)
16、可以计算出 U1与期望姿态角d、d。表示为:U1=mU2x+U2y+(Uz+g)2d=arcsin(Uxsind-UycosdU2x+U2y+(Uz+g)2)d=arctan(Uxcosd-UysindUz+g)(4)2.2外环分数阶PID控制器分数阶微积分表达式为:nDxm=dxdtx Re(x)01 Re(x)=0nm(d)-x Re(x)0(5)式中:m和n分别为分数阶微积分中积分的上限和下限;x表示阶次可取任意实数,如果x取整数,即表示整数阶微积分,反之则表示分数阶微积分。若x大于0,nDmx表示微分,反之则代表积分。本文采用Caputo的分数阶微积分定义用于分数阶PID的算子18。具
17、体表达式为:aDtf(t)=1(m-a)atf(m)()(t-)a-m+1d(6)式中:m-1 a t2vmax(t-t0)t1-t t0 t t1vmax(t-t1)t1-t2 t1 t t2(19)随机风表示为:vm=vmax2Rand(-1,1)sin(2t+n)(20)式中:v为基本风的风速,vmax为渐变风的瞬时最大风速,vmax2为随机风的瞬时最大风速,n分别为、。综合上述 3种风带来的干扰可以模拟四旋翼无人机在面对自然风时沿各个坐标轴方向所受的干扰量。以X轴为例:vx=vd+vj+vmd1=vx(21)假 设 基 本 风 速a=2 m/s;渐 变 风 于t0=2 s,t1=4 s
18、,t2=6 s时刻发生变化,渐变风最大风速为1.5 m/s;随机风的峰值速度为3 m/s,其具体仿真效果如图4所示。3 仿真实验与结果分析对本文所提控制法与传统PID控制法、反步自适应控制法进行性能比较。在 MATLAB/Simulink 环境下分别搭建采用以上3种控制器的四旋翼无人机系统模型,具体参数如表1所示。通过仿真实验比较3种控制策略在四旋翼无人机受到风场扰动时的控制效果。设定起始位置为地面坐标系E0的原点,各姿态角初始值均为0。参考文献 11 与文献 14,再结合不断仿真调试优化,最终反步自适应分数阶PID控制器的参数设置如表2所示。作为对照的传统PID控制器与反步自适应控制器参数设
19、置参照文献 11 与文献 14。设定四旋翼无人机预期位置为x=10 m,y=10 m,z=10 Fig.4Interference of ambient wind on X-axis of quadrotor UAV图4环境风对四旋翼无人机x轴的干扰Table 1Parameter settings of quadrotor UAV表1四旋翼无人机参数设置参数llxlylzK参数值0.23 m0.056 kg*m20.056 kg*m20.13 kg*m20.1参数KKKxKyKz参数值0.10.150.10.10.15 120第 10 期严云龙,姜文刚:基于反步自适应分数阶PID的四旋翼控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 自适应 分数 PID 四旋翼 控制
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。