CN106933104A - 一种基于dic‑pid的四旋翼飞行器姿态与位置的混合控制方法 - Google Patents

一种基于dic‑pid的四旋翼飞行器姿态与位置的混合控制方法 Download PDF

Info

Publication number
CN106933104A
CN106933104A CN201710267300.XA CN201710267300A CN106933104A CN 106933104 A CN106933104 A CN 106933104A CN 201710267300 A CN201710267300 A CN 201710267300A CN 106933104 A CN106933104 A CN 106933104A
Authority
CN
China
Prior art keywords
centerdot
quadrotor
phi
attitude
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710267300.XA
Other languages
English (en)
Other versions
CN106933104B (zh
Inventor
陈晓磊
姜颖韬
石红梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Yanjing Electronic Technology Co ltd
Original Assignee
Suzhou Vocational Institute of Industrial Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Vocational Institute of Industrial Technology filed Critical Suzhou Vocational Institute of Industrial Technology
Priority to CN201710267300.XA priority Critical patent/CN106933104B/zh
Publication of CN106933104A publication Critical patent/CN106933104A/zh
Application granted granted Critical
Publication of CN106933104B publication Critical patent/CN106933104B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/08Control of attitude, i.e. control of roll, pitch, or yaw
    • G05D1/0808Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
    • G05D1/0816Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft to ensure stability
    • G05D1/0825Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft to ensure stability using mathematical models
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Algebra (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种基于DIC‑PID的四旋翼飞行器姿态与位置的混合控制方法,包括以下步骤:步骤1:将四旋翼飞行器当作单刚体,通过牛顿‑欧拉方程获得其非线性动力学模型,确立***的输入输出关系;步骤2:基于DIC动态逆控制理论针对四旋翼飞行器的内回路进行姿态控制,形成内环姿态控制器;步骤3:基于PID理论针对四旋翼飞行器的外回路进行位置控制,形成外环位置控制器,实现姿态与位置通道的解耦控制;步骤4:在仿真环境下,通过阶跃响应和跟踪上升螺旋线检验所提出的控制方法。本发明所述混合控制方法对外界扰动与未建模动态有较好的抑制能力,能够满足四旋翼飞行器姿态控制与位置控制的需求。

Description

一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制 方法
技术领域
本发明涉及四旋翼飞行器姿态与位置的解耦控制领域,特别涉及一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法。
背景技术
随着航空技术、传感器技术及通信技术的发展,无人机因其巨大的应用前景而受到人们的广泛关注。在所有类型的无人机中,四旋翼飞行器机械结构简单,易于拆装,具有垂直起降、定点悬停的功能,因此它也是国内外学者热衷研究的对象。然而,四旋翼是一个非线性、强耦合的欠驱动***,其动力学方程并不满足叠加性与齐次性,故要实现其高精度的姿态与位置控制难度颇大。
针对上述问题,国内外的学者们对四旋翼飞行器的控制策略进行了一系列相关研究,包括反步法控制、自抗扰控制、自适应滑模控制等。近年来的研究表明基于动态逆控制(Dynamic inversion control,简称DIC)来设计四旋翼的控制器是一种有效途径。DIC的基本原理是通过构造***的全局状态反馈来消除***的非线性,使原***转变为新的线性***。例如,利用DIC理论分别设计了四旋翼的内外回路控制,实现了姿态与位置的解耦控制。
但是,这种单纯的DIC控制策略会因外界扰动与建模不确定性而导致控制效果不佳。因此,考虑多种控制策略结合的方法受到学者们的青睐。例如:
将DIC理论与定量反馈理论相机和设计了四旋翼姿态回路的鲁棒控制器,并在气动参数摄动的情况下验证了控制器的有效性。
在***回路中引入模型参考自适应与DIC结合的方法设计了PX4四旋翼的姿态与位置控制律,仿真结果表明该控制器能较快适应外界扰动与负载变化。
发明内容
为了克服现有技术中的不足,本发明提供一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,该控制方法对外界扰动与未建模动态有较好的抑制能力,能够满足四旋翼飞行器姿态控制与位置控制的需求。
为了达到上述发明目的,解决其技术问题所采用的技术方案如下:
一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,包括以下步骤:
步骤1:将四旋翼飞行器当作单刚体,通过牛顿-欧拉方程获得其非线性动力学模型,确立***的输入输出关系;
步骤2:基于DIC动态逆控制理论针对四旋翼飞行器的内回路进行姿态控制,形成内环姿态控制器;
步骤3:基于PID理论针对四旋翼飞行器的外回路进行位置控制,形成外环位置控制器,实现姿态与位置通道的解耦控制;
步骤4:在仿真环境下,通过阶跃响应和跟踪上升螺旋线检验所提出的控制方法。
进一步的,在步骤1中具体包括:
在机体坐标系OBXBYBZB下,四旋翼飞行器产生的升力F=[F1 F2 F3 F4]T正向OBZB方向;
当F1=F2=F3=F4,飞行器做垂直起降或悬停运动;
当F2=F4且F1≠F3,飞行器做俯仰运动;
当F1=F3且F≠F4,飞行器做横滚运动;
当F1=F3≠F2=F4时,飞行器做偏航运动;
基于上述驱动原理,可得到四旋翼控制输入的表达形式:
其中,L为旋翼中心线各桨叶法向线的距离,U=[U1,U2,U3,U4]T为俯仰、横滚、偏航与总距输入信号,M=[M1,M2,M3,M4]T为各旋翼的力矩;
根据牛顿-欧拉方程,可以推导出四旋翼飞行器的动力学方程:
其中,m为四旋翼总质量,为大地坐标系OIXIYIZI到机体坐标系的转换矩阵,g为重力加速度,FD为空气阻力,I=[Ixx Iyy Izz]T为转动惯量,q=[φ θ ψ]T为姿态矩阵,D为姿态角到角速度的映射关系,S(·)为旋量矩阵,φ、θ和ψ分别为横滚角、俯仰角和偏航角。
进一步的,若不考虑空气阻力的影响,在低速飞行或悬停状态下,有φ≈0、θ≈0,另外,由四旋翼结构对称性可得Ixx≈Iyy,同时,由于不需要频繁控制偏航角,有因此,公式(2)可近似为:
进一步的,在步骤2中具体包括:
设定非线性***为:
为了跟踪期望轨迹r(t),定义跟踪误差为:
e(t)=r(t)-y(t) (5)
若对式(4)中***输出进行微分,则有:
当G(x)可逆时,定义动态逆控制器为:
其中,v为逆动态模型的控制量,将公式(6)代入公式(5)中,可得误差动态***为:
利用线性控制技术配置v使***极点位于原点处,令:
v=Ke (9)
其中,K为整定矩阵,
因此,***完整的动态逆控制器为:
进一步的,在步骤2中,内回路的被控量为三轴姿态角,
内回路的输出向量为y1c=[φ θ ψ]T
逆动态控制量为:
因此,内回路的控制律为:
进一步的,在步骤3中,外回路的被控量为三轴位置与线速度,公式(3)给出了四旋翼相对于大地坐标系的线加速度,位置变量y1w=[x y z]T可通过期望输入信号与姿态角获得,外回路中的线加速度为:
采用PID控制技术可得到线加速度为:
其中,KP、KI和KD分别为比例系数、积分系数与微分系数;ew为位置误差;ev为线速度误差。
本发明由于采用以上技术方案,使之与现有技术相比,具有以下的优点和积极效果:
(1)本发明采用DIC-PID控制策略设计了四旋翼飞行器姿态与位置的控制器,实现了其在模型不确定和外界扰动下的鲁棒控制。
(2)相比于基于PID的四旋翼飞行器控制***,本发明提出的控制***控制效果更好,鲁棒性更强,稳定性更优,能够解决四旋翼易受未建模动态与外界扰动影响的问题。
(3)实现了四旋翼飞行器姿态与位置的解耦控制,仿真测试与飞行实验验证了本发明所设计控制策略的有效性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图中:
图1是本发明一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法的流程示意图;
图2是本发明中四旋翼飞行器受力图;
图3是本发明中四旋翼飞行器的控制***图;
图4是本发明中四旋翼飞行器的内回路控制***图;
图5是本发明中四旋翼飞行器在阵风扰动下的位置控制轨迹图;
图6是本发明中四旋翼飞行器的三维跟踪轨迹图;
图7是本发明中四旋翼飞行器姿态角的变化示意图;
图8是本发明中四旋翼飞行器实验平台飞行试验效果图。
具体实施方式
以下将结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整的描述和讨论,显然,这里所描述的仅仅是本发明的一部分实例,并不是全部的实例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。
如图1所示,本发明公开了一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,包括以下步骤:
步骤1:将四旋翼飞行器当作单刚体,通过牛顿-欧拉方程获得其非线性动力学模型,确立***的输入输出关系;
步骤2:基于DIC动态逆控制理论针对四旋翼飞行器的内回路进行姿态控制,形成内环姿态控制器;
步骤3:基于PID理论针对四旋翼飞行器的外回路进行位置控制,形成外环位置控制器,实现姿态与位置通道的解耦控制;
步骤4:在仿真环境下,通过阶跃响应和跟踪上升螺旋线检验所提出的控制方法。
国际上通常将四旋翼飞行器当作六自由度刚体建模。如图2所示,其在沿着自身法向升力的作用下在三维空间内***,则在步骤1中具体包括:
在机体坐标系OBXBYBZB下,四旋翼飞行器产生的升力F=[F1 F2 F3 F4]T正向OBZB方向;
当F1=F2=F3=F4,飞行器做垂直起降或悬停运动;
当F2=F4且F1≠F3,飞行器做俯仰运动;
当F1=F3且F≠F4,飞行器做横滚运动;
当F1=F3≠F2=F4时,飞行器做偏航运动;
基于上述驱动原理,可得到四旋翼控制输入的表达形式:
其中,L为旋翼中心线各桨叶法向线的距离,U=[U1,U2,U3,U4]T为俯仰、横滚、偏航与总距输入信号,M=[M1,M2,M3,M4]T为各旋翼的力矩;
根据牛顿-欧拉方程,可以推导出四旋翼飞行器的动力学方程:
其中,m为四旋翼总质量,为大地坐标系OIXIYIZI到机体坐标系的转换矩阵,g为重力加速度,FD为空气阻力,I=[Ixx Iyy Izz]T为转动惯量,q=[φ θ ψ]T为姿态矩阵,D为姿态角到角速度的映射关系,S(·)为旋量矩阵,φ、θ和ψ分别为横滚角、俯仰角和偏航角。
进一步的,若不考虑空气阻力的影响,在低速飞行或悬停状态下,有φ≈0、θ≈0,另外,由四旋翼结构对称性可得Ixx≈Iyy,同时,由于不需要频繁控制偏航角,有因此,公式(2)可近似为:
进一步的,在步骤2中具体包括:
设定非线性***为:
为了跟踪期望轨迹r(t),定义跟踪误差为:
e(t)=r(t)-y(t) (5)
若对式(4)中***输出进行微分,则有:
当G(x)可逆时,定义动态逆控制器为:
其中,v为逆动态模型的控制量,将公式(6)代入公式(5)中,可得误差动态***为:
利用线性控制技术配置v使***极点位于原点处,令:
v=Ke (9)
其中,K为整定矩阵,
因此,***完整的动态逆控制器为:
根据时间尺度分离原理,由内向外依次设计四旋翼飞行器的控制器,如图3所示。其中,内回路进行姿态控制,外回路进行位置控制。内回路的设计是为了镇定四旋翼的姿态,被控量为三轴姿态角。如图4所示,在步骤2中,内回路的被控量为三轴姿态角,
内回路的输出向量为y1c=[φ θ ψ]T
逆动态控制量为:
因此,内回路的控制律为:
进一步的,外回路的设计是为了镇定四旋翼的位置,在步骤3中,外回路的被控量为三轴位置与线速度,公式(3)给出了四旋翼相对于大地坐标系的线加速度,位置变量y1w=[x y z]T可通过期望输入信号与姿态角获得,外回路中的线加速度为:
采用PID控制技术可得到线加速度为:
其中,KP、KI和KD分别为比例系数、积分系数与微分系数;ew为位置误差;ev为线速度误差。
为了验证所提混合控制方法的有效性,在Matlab2012b的仿真环境下对四旋翼飞行器的控制性能进行验证,仿真中所选四旋翼飞行器的参数如表1所示:
参数 L(m) m(kg) Ixx(kg.m2) Iyy(kg.m2) Izz(kg.m2)
数值 0.250 0.612 0.0045 0.0045 0.0053
表1四旋翼飞行器的物理参数
Case 1:给定参考阶跃信号为(1.5m,1m,0.5m),分别采用本发明提出的混合控制方法与现有技术中的PID控制策略去跟踪此信号。为了更好地模拟实际飞行,在输入端引入幅值为0.05米的阵风扰动信号,仿真结果如图5所示。从图中可以看出,两种控制器均呈现出大的超调量。相对而言,DIC-PID控制器的响应速度明显要快于PID控制器。同时,DIC-PID的稳定时间小于5s,且稳态误差不大于2%。这说明在阵风扰动的情况下,本文所提控制算法依然可以提供相对稳定的响应。
Case 2:给定三维参考轨迹为一个上升螺旋线,轨迹方程如下所示:
为验证DIC-PID的抗干扰能力,在仿真中引入一个0.1m/s2的外界干扰,整个仿真持续30s,结果如图6所示。从图中可以看出,在初始阶段,参考轨迹与仿真轨迹存在较大的误差,这里需指明该误差是由于四旋翼跟踪偏差所导致。但整体上讲,DIC-PID控制器响应速度很快,能够快速精确地跟踪上参考轨迹。另外,图7给出了四旋翼飞行器姿态角的变化情况,4.3s时内环便趋于稳定。同时,图7也给出了四个通道的控制信号。
飞行实验建立在上一节测试环境的基础上,实验中的四旋翼飞行器经过改装,装载有GPS、飞控、减振板、数传等。
设定四旋翼沿这样的轨迹飞行:起始点-A-B-C-D-E-着陆点。先在仿真环境下确定DIC-PID控制器参数,再通过Matlabde的代码转化功能将控制算法转换成C代码写入到飞控中进行试验验证。这里需指出,由于实验室缺少测量噪声干扰的设备,故在仿真中添加不同的噪声信号来模拟实际扰动,最后选择一组最优或次优的控制器参数。
图8给出了飞行实验的结果,可以看出根据本发明设计的控制器四旋翼飞行器基本能够跟踪上期望轨迹,可实现对四旋翼姿态与位置进行有效控制。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (6)

1.一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,其特征在于,包括以下步骤:
步骤1:将四旋翼飞行器当作单刚体,通过牛顿-欧拉方程获得其非线性动力学模型,确立***的输入输出关系;
步骤2:基于DIC动态逆控制理论针对四旋翼飞行器的内回路进行姿态控制,形成内环姿态控制器;
步骤3:基于PID理论针对四旋翼飞行器的外回路进行位置控制,形成外环位置控制器,实现姿态与位置通道的解耦控制;
步骤4:在仿真环境下,通过阶跃响应和跟踪上升螺旋线检验所提出的控制方法。
2.根据权利要求1所述的一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,其特征在于,在步骤1中具体包括:
在机体坐标系OBXBYBZB下,四旋翼飞行器产生的升力F=[F1 F2 F3 F4]T正向OBZB方向;
当F1=F2=F3=F4,飞行器做垂直起降或悬停运动;
当F2=F4且F1≠F3,飞行器做俯仰运动;
当F1=F3且F≠F4,飞行器做横滚运动;
当F1=F3≠F2=F4时,飞行器做偏航运动;
基于上述驱动原理,可得到四旋翼控制输入的表达形式:
U 1 = F 1 + F 2 + F 3 + F 4 U 2 = ( F 2 - F 4 ) L U 3 = ( F 1 - F 3 ) L U 4 = M 2 + M 4 - M 1 - M 3 - - - ( 1 )
其中,L为旋翼中心线各桨叶法向线的距离,U=[U1,U2,U3,U4]T为俯仰、横滚、偏航与总距输入信号,M=[M1,M2,M3,M4]T为各旋翼的力矩;
根据牛顿-欧拉方程,可以推导出四旋翼飞行器的动力学方程:
m r ·· = R I B ( U 1 Z B ) - mgZ I + F D I q ·· = U 2 U 3 U 4 T - S ( D · q ) I D · q - - - ( 2 )
其中,m为四旋翼总质量,为大地坐标系OIXIYIZI到机体坐标系的转换矩阵,g为重力加速度,FD为空气阻力,I=[Ixx Iyy Izz]T为转动惯量,q=[φ θ ψ]T为姿态矩阵,D为姿态角到角速度的映射关系,S(·)为旋量矩阵,φ、θ和ψ分别为横滚角、俯仰角和偏航角。
3.根据权利要求2所述的一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,其特征在于,若不考虑空气阻力的影响,在低速飞行或悬停状态下,有φ≈0、θ≈0,另外,由四旋翼结构对称性可得Ixx≈Iyy,同时,由于不需要频繁控制偏航角,有因此,公式(2)可近似为:
x ·· = U 1 m ( θ cos ψ + φ sin ψ ) , y ·· = U 1 m ( θ sin ψ - φ cos ψ ) z ·· = U 1 m - g , φ ·· = U 2 I x x , θ ·· = U 3 I y y , ψ ·· = U 4 I z z - - - ( 3 ) .
4.根据权利要求3所述的一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,其特征在于,在步骤2中具体包括:
设定非线性***为:
x · = f ( x ) + g ( x ) u y = h ( x ) - - - ( 4 )
为了跟踪期望轨迹r(t),定义跟踪误差为:
e(t)=r(t)-y(t) (5)
若对式(4)中***输出进行微分,则有:
y · = ∂ h ∂ x x · = ∂ h ∂ x f ( x ) + ∂ h ∂ x g ( x ) u = F ( x ) + G ( x ) u - - - ( 6 )
当G(x)可逆时,定义动态逆控制器为:
u = G ( x ) - 1 ( - F ( x ) + r · + v ) - - - ( 7 )
其中,v为逆动态模型的控制量,将公式(6)代入公式(5)中,可得误差动态***为:
e · = - v - - - ( 8 )
利用线性控制技术配置v使***极点位于原点处,令:
v=Ke (9)
其中,K为整定矩阵,
因此,***完整的动态逆控制器为:
u = G ( x ) - 1 ( - F ( x ) + r · + K e ) - - - ( 10 ) .
5.根据权利要求3所述的一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,其特征在于,在步骤2中,内回路的被控量为三轴姿态角,
内回路的输出向量为y1c=[φ θ ψ]T
逆动态控制量为:
v 1 = K 1 e 1 = K φ ( φ c - φ ) K θ ( θ c - θ ) K ψ ( ψ c - ψ ) - - - ( 11 )
因此,内回路的控制律为:
u 1 = G ( x ) - 1 ( - F ( x ) + r · + K e ) = 1 sin φ tan θ c o s φ t a n θ 0 cos φ - s i n φ 0 sin φ / cos θ c o s φ / cos θ K φ ( φ c - φ ) K θ ( θ c - θ ) K ψ ( ψ c - ψ ) - - - ( 12 ) .
6.根据权利要求3所述的一种基于DIC-PID的四旋翼飞行器姿态与位置的混合控制方法,其特征在于,在步骤3中,外回路的被控量为三轴位置与线速度,公式(3)给出了四旋翼相对于大地坐标系的线加速度,位置变量y1w=[x y z]T可通过期望输入信号与姿态角获得,外回路中的线加速度为:
a = x ·· y ·· z ·· T - - - ( 13 )
采用PID控制技术可得到线加速度为:
a=KPew+KI∫ew+KDev (14)
其中,KP、KI和KD分别为比例系数、积分系数与微分系数;ew为位置误差;ev为线速度误差。
CN201710267300.XA 2017-04-21 2017-04-21 一种基于dic-pid的四旋翼飞行器姿态与位置的混合控制方法 Expired - Fee Related CN106933104B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710267300.XA CN106933104B (zh) 2017-04-21 2017-04-21 一种基于dic-pid的四旋翼飞行器姿态与位置的混合控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710267300.XA CN106933104B (zh) 2017-04-21 2017-04-21 一种基于dic-pid的四旋翼飞行器姿态与位置的混合控制方法

Publications (2)

Publication Number Publication Date
CN106933104A true CN106933104A (zh) 2017-07-07
CN106933104B CN106933104B (zh) 2020-05-19

Family

ID=59437963

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710267300.XA Expired - Fee Related CN106933104B (zh) 2017-04-21 2017-04-21 一种基于dic-pid的四旋翼飞行器姿态与位置的混合控制方法

Country Status (1)

Country Link
CN (1) CN106933104B (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107256028A (zh) * 2017-07-24 2017-10-17 大连理工大学 四旋翼飞行器对角动力损失状态下的失控保护控制算法
CN107608367A (zh) * 2017-09-06 2018-01-19 天津大学 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法
CN107748491A (zh) * 2017-09-21 2018-03-02 中国科学院长春光学精密机械与物理研究所 多旋翼飞行器偏航抗饱和控制方法及多旋翼飞行器
CN107844124A (zh) * 2017-12-01 2018-03-27 吉林大学 一种四旋翼飞行器携带不平衡负载稳定飞行的控制方法
CN107943089A (zh) * 2017-12-25 2018-04-20 成都纵横自动化技术有限公司 多规格动力***控制分配方法及相关装置
CN108601281A (zh) * 2018-04-24 2018-09-28 赫星科技有限公司 减震装置、电路板及设置有该电路板的飞行无人机
CN110333733A (zh) * 2019-08-02 2019-10-15 南京信息工程大学 一种四旋翼飞行器的串级变论域模糊pid姿态控制***及方法
CN110531777A (zh) * 2019-08-13 2019-12-03 北京理工大学 基于自抗扰控制技术的四旋翼飞行器姿态控制方法和***
CN110554607A (zh) * 2019-09-17 2019-12-10 山东大学 多欧拉-拉格朗日***带有避障护航任务的协同控制方法及***
CN110888447A (zh) * 2019-12-23 2020-03-17 西安电子科技大学 基于非线性pd双闭环控制的四旋翼3d路径跟踪方法
CN111007878A (zh) * 2019-11-22 2020-04-14 宁波派丽肯智能渔具有限公司 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法
CN111026160A (zh) * 2019-12-26 2020-04-17 华中科技大学 一种四旋翼无人机轨迹跟踪控制方法
CN111338369A (zh) * 2020-03-19 2020-06-26 南京理工大学 一种基于非线性逆补偿的多旋翼飞行控制方法
CN111459188A (zh) * 2020-04-29 2020-07-28 南京理工大学 一种基于四元数的多旋翼非线性飞行控制方法
CN112666960A (zh) * 2020-12-12 2021-04-16 西北工业大学 一种基于l1增广自适应的旋翼飞行器控制方法
CN114879531A (zh) * 2022-05-12 2022-08-09 北京领为军融科技有限公司 一种用于固定翼飞机飞行模拟器自动飞行控制仿真方法
CN114942649A (zh) * 2022-06-06 2022-08-26 北京石油化工学院 一种基于反步法的飞机俯仰姿态与航迹角解耦控制方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104460685A (zh) * 2014-11-21 2015-03-25 南京信息工程大学 一种四旋翼飞行器的控制***及其控制方法
CN104865968A (zh) * 2015-04-22 2015-08-26 浙江工业大学 一种采用串级自抗扰控制技术的四旋翼飞行器悬停控制方法
CN105159305A (zh) * 2015-08-03 2015-12-16 南京航空航天大学 一种基于滑模变结构的四旋翼飞行控制方法
CN105259760A (zh) * 2015-10-23 2016-01-20 天津工业大学 一种小型四轴飞行器控制器设计方法
CN105739513A (zh) * 2016-02-05 2016-07-06 北京航空航天大学 一种四旋翼飞行机器人非线性轨迹跟踪控制器及其跟踪控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104460685A (zh) * 2014-11-21 2015-03-25 南京信息工程大学 一种四旋翼飞行器的控制***及其控制方法
CN104865968A (zh) * 2015-04-22 2015-08-26 浙江工业大学 一种采用串级自抗扰控制技术的四旋翼飞行器悬停控制方法
CN105159305A (zh) * 2015-08-03 2015-12-16 南京航空航天大学 一种基于滑模变结构的四旋翼飞行控制方法
CN105259760A (zh) * 2015-10-23 2016-01-20 天津工业大学 一种小型四轴飞行器控制器设计方法
CN105739513A (zh) * 2016-02-05 2016-07-06 北京航空航天大学 一种四旋翼飞行机器人非线性轨迹跟踪控制器及其跟踪控制方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
刘刚 等: "PID/ADRC控制器在四旋翼无人飞行控制中的应用", 《云南民族大学学报(自然科学版)》 *
谢蓉: "超机动飞机动态逆_PID控制器设计", 《飞行力学》 *
赵伦: "基于Pixhawk飞控板的六旋翼飞行器自适应动态逆控制技术研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 *
陈晓磊 等: "四旋翼飞行器姿态与位置的DIC_PID控制", 《电光与控制》 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107256028A (zh) * 2017-07-24 2017-10-17 大连理工大学 四旋翼飞行器对角动力损失状态下的失控保护控制算法
CN107256028B (zh) * 2017-07-24 2020-05-12 大连理工大学 四旋翼飞行器对角动力损失状态下的失控保护控制算法
CN107608367A (zh) * 2017-09-06 2018-01-19 天津大学 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法
CN107748491A (zh) * 2017-09-21 2018-03-02 中国科学院长春光学精密机械与物理研究所 多旋翼飞行器偏航抗饱和控制方法及多旋翼飞行器
CN107748491B (zh) * 2017-09-21 2019-11-15 中国科学院长春光学精密机械与物理研究所 多旋翼飞行器偏航抗饱和控制方法及多旋翼飞行器
CN107844124A (zh) * 2017-12-01 2018-03-27 吉林大学 一种四旋翼飞行器携带不平衡负载稳定飞行的控制方法
CN107943089A (zh) * 2017-12-25 2018-04-20 成都纵横自动化技术有限公司 多规格动力***控制分配方法及相关装置
CN108601281A (zh) * 2018-04-24 2018-09-28 赫星科技有限公司 减震装置、电路板及设置有该电路板的飞行无人机
CN110333733A (zh) * 2019-08-02 2019-10-15 南京信息工程大学 一种四旋翼飞行器的串级变论域模糊pid姿态控制***及方法
CN110531777A (zh) * 2019-08-13 2019-12-03 北京理工大学 基于自抗扰控制技术的四旋翼飞行器姿态控制方法和***
CN110531777B (zh) * 2019-08-13 2020-11-10 北京理工大学 基于自抗扰控制技术的四旋翼飞行器姿态控制方法和***
CN110554607A (zh) * 2019-09-17 2019-12-10 山东大学 多欧拉-拉格朗日***带有避障护航任务的协同控制方法及***
CN111007878A (zh) * 2019-11-22 2020-04-14 宁波派丽肯智能渔具有限公司 一种基于三种探鱼模式飞行控制算法的智能钓鱼无人机方法
CN110888447A (zh) * 2019-12-23 2020-03-17 西安电子科技大学 基于非线性pd双闭环控制的四旋翼3d路径跟踪方法
CN110888447B (zh) * 2019-12-23 2021-09-03 西安电子科技大学 基于非线性pd双闭环控制的四旋翼3d路径跟踪方法
CN111026160A (zh) * 2019-12-26 2020-04-17 华中科技大学 一种四旋翼无人机轨迹跟踪控制方法
CN111026160B (zh) * 2019-12-26 2020-12-08 华中科技大学 一种四旋翼无人机轨迹跟踪控制方法
CN111338369A (zh) * 2020-03-19 2020-06-26 南京理工大学 一种基于非线性逆补偿的多旋翼飞行控制方法
CN111338369B (zh) * 2020-03-19 2022-08-12 南京理工大学 一种基于非线性逆补偿的多旋翼飞行控制方法
CN111459188A (zh) * 2020-04-29 2020-07-28 南京理工大学 一种基于四元数的多旋翼非线性飞行控制方法
CN111459188B (zh) * 2020-04-29 2022-07-19 南京理工大学 一种基于四元数的多旋翼非线性飞行控制方法
CN112666960A (zh) * 2020-12-12 2021-04-16 西北工业大学 一种基于l1增广自适应的旋翼飞行器控制方法
CN114879531A (zh) * 2022-05-12 2022-08-09 北京领为军融科技有限公司 一种用于固定翼飞机飞行模拟器自动飞行控制仿真方法
CN114942649A (zh) * 2022-06-06 2022-08-26 北京石油化工学院 一种基于反步法的飞机俯仰姿态与航迹角解耦控制方法
CN114942649B (zh) * 2022-06-06 2022-12-06 北京石油化工学院 一种基于反步法的飞机俯仰姿态与航迹角解耦控制方法

Also Published As

Publication number Publication date
CN106933104B (zh) 2020-05-19

Similar Documents

Publication Publication Date Title
CN106933104A (zh) 一种基于dic‑pid的四旋翼飞行器姿态与位置的混合控制方法
CN106249745B (zh) 四轴无人机的控制方法
CN107368091A (zh) 一种基于有限时间神经动力学的多旋翼无人飞行器的稳定飞行控制方法
Rodic et al. Control of a Quadrotor Flight
CN105676641B (zh) 基于反步和滑模控制的非线性鲁棒控制器的设计方法
CN104898642B (zh) 一种用于航天器姿态控制算法的集成测试仿真***
CN102830622B (zh) 一种四旋翼飞行器自抗扰自动飞行控制方法
Rodić et al. Qualitative evaluation of flight controller performances for autonomous quadrotors
CN104765272A (zh) 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法
CN108445895A (zh) 用于倾转式三旋翼无人机位置控制的鲁棒控制方法
CN108803639A (zh) 一种基于反步法的四旋翼飞行器飞行控制方法
CN106325291A (zh) 基于滑模控制律和eso的四旋翼飞行器姿态控制方法及***
CN105629732B (zh) 一种考虑控制受限的航天器姿态输出反馈跟踪控制方法
CN104133479B (zh) 一种采用单轴气浮台模拟挠性卫星三轴姿态耦合运动的测试方法
CN105151292A (zh) 分布式矢量推进***
CN106647792A (zh) 用于无人机悬挂负载***的抗扰控制方法
CN104932512A (zh) 一种基于mimo非线性不确定反步法的四旋翼位姿控制方法
CN105159305A (zh) 一种基于滑模变结构的四旋翼飞行控制方法
CN103869817A (zh) 一种倾转四旋翼无人机垂直起降控制方法
CN106155076A (zh) 一种多旋翼无人飞行器的稳定飞行控制方法
CN105739513A (zh) 一种四旋翼飞行机器人非线性轨迹跟踪控制器及其跟踪控制方法
CN107861386B (zh) 一种基于角速度观测器的抗干扰姿态控制地面验证***及其控制方法
Jiao et al. Analysis and design the controller for quadrotors based on PID control method
CN107894775A (zh) 一种欠驱动无人水下航行器轨迹生成与控制方法
CN106774385A (zh) 一种采用自适应变结构的飞艇定点悬停控制方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211117

Address after: Room 808-2, Chenglong building, No. 111, Baodai West Road, Wuzhong District, Suzhou, Jiangsu 215128

Patentee after: Suzhou Yanjing Electronic Technology Co.,Ltd.

Address before: No.1 Zhineng Avenue, Suzhou International Education Park, Suzhou, Jiangsu Province

Patentee before: Suzhou Vocational Institute of Industrial Technology

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200519

CF01 Termination of patent right due to non-payment of annual fee