CN104765272A - 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法 - Google Patents

一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法 Download PDF

Info

Publication number
CN104765272A
CN104765272A CN201410078933.2A CN201410078933A CN104765272A CN 104765272 A CN104765272 A CN 104765272A CN 201410078933 A CN201410078933 A CN 201410078933A CN 104765272 A CN104765272 A CN 104765272A
Authority
CN
China
Prior art keywords
controller
pidnn
control
quadrotor
layer
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.)
Pending
Application number
CN201410078933.2A
Other languages
English (en)
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.)
Beihang University
Original Assignee
Beihang University
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 Beihang University filed Critical Beihang University
Priority to CN201410078933.2A priority Critical patent/CN104765272A/zh
Publication of CN104765272A publication Critical patent/CN104765272A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

本发明揭示了一种基于PID神经元网络控制(PIDNN)的四旋翼飞行器控制方法。首先,通过牛顿—欧拉方程建立了四旋翼飞行器的动力学方程;然后,提出了一种嵌套控制器。基于PIDNN方法设计了内环分散控制器以实现姿态控制,外环采用经典的PID控制方法。再次,采用误差反向传播法实现PIDNN控制器的在线学习,参照PID控制的原理,确定了PIDNN的连接权重初值,并通过离散李雅普诺夫理论选取了合适的学习步长以保证控制器的收敛性。如此,能够有效解决四旋翼飞行器由于自身非线性程度高、耦合性及欠驱动性强,飞行过程中受外界环境扰动大等因素引起的控制问题。

Description

一种基于PID神经元网络控制(PIDNN)的四旋翼飞行器控制方法
技术领域
本发明涉及飞行器自动控制技术领域,是基于PID神经元网络控制(PIDNN)方法实现四旋翼飞行器的飞行控制。
背景技术
四旋翼飞行器作为垂直起降无人机系列中的一种,在军事和民用领域得到了越来越广泛的应用。相比固定翼飞机,四旋翼飞行器具有低空飞行、定点悬停等特性。相比于传统的直升机,四旋翼飞行器具有结构简单、机动性强、体积小、成本低及隐蔽性好等特性。这些特性使得四旋翼飞行器能够高效可靠地在有限的空间内飞行。
四旋翼飞行器由机身和四个旋翼组成,如图1所示。动力由四个旋翼提供,旋翼分为两组:(1,3)和(2,4),转向相反,以抵消因旋翼旋转而产生的空气动力扭矩。控制(1,3)组旋翼的转速能够控制***沿y轴的俯仰角及沿x轴的平动,控制(2,4)组旋翼的转速能够控制***沿x轴的滚转角及沿y轴的平动,同时改变四个旋翼的转速能控制***沿z轴的平动。由于四旋翼飞行器只有4个驱动力但是需要完成6个自由度的运动,故其是一个欠驱动、强耦合的非线性***,而且其受外界扰动的影响较大。所以,对四旋翼飞行器的飞行控制的研究成为了研究的核心问题,控制器性能的好坏很大程度上影响着四旋翼飞行器的飞行品质。本发明基于PID神经元网络控制(PIDNN)提出了一种四旋翼飞行器的控制方法,以期实现良好的飞行控制。
发明内容
本发明的目的在于解决四旋翼飞行器的飞行控制问题,提出了一种基于PID神经元网络(PIDNN)控制的控制方法,以期提高四旋翼飞行器的飞行品质。
为实现上述目的,本发明提出如下技术方案:一种基于PID神经元网络(PIDNN)控制的控制方法,其包括如下步骤:
S1:建立四旋翼飞行器的动力学模型。
假定四旋翼飞行器是刚体且结构完全对称,建立地面坐标系E={Ex,Ey,Ez}和机体坐标系B={Bx,By,Bz},如图1所示。由牛顿—欧拉方程建立四旋翼飞行器的动力学模型,模型包括x,y,z三个方向的平动方程及滚转角φ,俯仰角θ和偏航角ψ三个方向的转动方程。
其中,S(.)=sin(.),C(.)=cos(.),m为四旋翼飞行器的质量,Ixx,Iyy,Izz分别为三个方向的转动惯量,Jr是旋翼的转动惯量,g为重力加速度,U1,U2,U3,U4为控制向量,定义如下:
U 1 U 2 U 3 U 4 = b ( Ω 1 2 + Ω 2 2 + Ω 3 2 + Ω 4 2 ) b ( - Ω 2 2 + Ω 4 2 ) b ( Ω 1 2 - Ω 3 2 ) d ( Ω 1 2 - Ω 2 2 + Ω 3 2 - Ω 4 2 )
其中,b和d分别为旋翼的拉力系数和阻力系数。U1是旋翼升力的控制量,U2是滚转角φ的控制量,U3是俯仰角θ的控制量,U4是偏航角ψ的控制量;
S2,为四旋翼飞行器设计控制器,该控制器由内外环嵌套而成。外环为位置和高度控制器,采用经典的PID控制,内环为姿态控制,采用分散PID神经元网络(PIDNN)控制;控制***结构如图2所示。外环位置的运动是由内环姿态角决定的。高度控制器根据目标高度zd和当前高度位置z计算出高度控制量U1,同时位置控制器根据目标位置xd,yd结合当前位置x,y逆向求解出目标姿态角φd和θd传入姿态控制器,然后姿态控制器得出滚转、俯仰和偏航控制量U2,U3,U4传至动力学模型,最后,动力学模型结合风场的影响计算出本时步***的状态,回传至各控制器进行下一时步的计算。
(1)设计高度PID控制器。
由动力学方程中的高度方程,可推出升力控制量U1
U 1 = m C φ C θ ( P z + g )
式中,CφCθ≠0,Pz为高度PID控制器,形式如下:
P z = k zP ( z d - z ) + k zI Σ i = 1 k ts × ( z di - z i ) + k zD ( z · d - z · )
式中,kzP,kzI和kzD分别是控制器的比例,积分和微分系数,k为迭代次数,ts为时步。
(2)设计位置PID控制器。
将U1带入动力学模型中的x和y方向的方程,并认为ψ很小近似为0,可得:
Px=(Pz+g1)tanθ
Py=-(Pz+g1)tanφ
设计x,y方向的PID控制器为:
P x = k xP ( x d - x ) + k xI Σ i = 1 k ts × ( x di - x i ) + k xD ( x · d - x · )
P y = k yP ( y d - y ) + k yI Σ i = 1 k ts × ( y di - y i ) + k yD ( y · d - y · )
(3)设计姿态PIDNN控制器。
滚转角的PIDNN控制器为三层前向反馈网络,由输入层、隐含层和输出层构成,网络结构如图3所示。
●输入层
输入层有两个神经元x1=φ(k)及x2=φd(k),φ(k)为滚转角实际值,φd(k)为滚转角设定值,其中,k为迭代次数。
●隐含层
隐含层是体现PIDNN控制器功能的最重要的层次,包括三个神经元,分别为比例元、积分元和微分元,它们的输入uj(k)为:
u j ( k ) = Σ i = 1 2 w ij ( k ) · x i ( k ) , j = 1,2,3
式中,wij(k)为输入层至隐含层的连接权重。三个神经元的输出分别为:
o 1 ( k ) = u 1 ( k ) = Σ i = 1 2 w i 1 ( k ) x i ( k )
o 2 ( k ) = u 2 ( k ) + o 2 ( k - 1 ) = Σ i = 1 2 w i 2 ( k ) x i ( k ) + o 2 ( k - 1 )
o 3 ( k ) = u 3 ( k ) - u 3 ( k - 1 ) = Σ i = 1 2 w i 3 ( k ) x i ( k ) - Σ i = 1 2 w i 3 ( k - 1 ) x i ( k - 1 )
●输出层
输出层只包含一个神经元,完成网络的输出功能,输出量即为滚转角的控制量U2(k):
U 2 ( k ) = Σ j = 1 3 w j ′ ( k ) o j ( k )
式中,w′j(k)为隐含层至输出层的连接权重。
S3,通过误差反向传播方法,实现PIDNN控制器的在线学习,以调整神经网络的连接权重。
PIDNN控制器的在线学习算法采用误差反向传播法。该算法以梯度下降法为基础,通过对网络权重值的修改,达到令目标函数E(k)值最小的目的。目标函数E(k)定义为:
E ( k ) = 1 2 e φ 2 ( k )
式中,eφ(k)=φd(k)-φ(k)为滚转角的误差值。在线学习算法描述如下:
隐含层至输出层权重迭代公式为:
w′j(k+1)=w′j(k)-ηj·Δw′j(k)
ηj为w′j的学习步长。根据反传算法,式中权重增量可表示为:
Δ w j · ( k ) = ∂ E ( k ) ∂ w j · ( k ) = ∂ E ( k ) ∂ U 2 ( k ) ∂ U 2 ( k ) ∂ w j ′ ( k ) = ∂ E ( k ) ∂ e φ ( k ) ∂ e φ ( k ) ∂ φ ( k ) ∂ φ ( k ) ∂ U 2 ( k ) ∂ U 2 ( k ) ∂ w j ′ ( k )
δ ( k ) = ∂ φ ( k ) / ∂ U 2 ( k ) , 可求得:
Δw′j(k)=-eφ(k)oj(k)δ(k)
输入层至隐含层权重迭代公式为:
wij(k+1)=wij(k)-ηi·Δwij(k)
ηi为wij的学习步长。式中权重增量可表示为:
Δ w ij ( k ) = ∂ E ( k ) ∂ w ij ( k ) = ∂ E ( k ) ∂ U 2 ( k ) ∂ U 2 ( k ) ∂ o j ( k ) ∂ o j ( k ) ∂ u j ( k ) ∂ u j ( k ) ∂ w ij ( k )
综合前式,可求出:
Δwij(k)=-eφ(k)w′j(k)xi(k)δ(k)
S4,通过选择合适的连接权重初值和学习步长,保证PIDNN控制器的稳定性。
(1)连接权重初值的选择
参照经典PID控制器的特点,来确定PIDNN控制器连接权重的初值。选取输入层至隐含层的连接权重初值为:
w1j=+1,w2j=-1,j=1,2,3
选取隐含层至输出层的连接权重初值为:
w′1=KP,w′2=KI,w′3=KD
式中,KP为比例系数,KI为积分系数,KD为微分系数。
(2)学习步长的选择
基于离散李雅普诺夫理论,选择连接权重步长:
隐含层至输出层:
0 < &eta; j < 8 [ o j ( k ) &delta; ( k ) ] 2
输入层至隐含层:
0 < &eta; i < 8 [ w j &prime; ( k ) x i ( k ) &delta; ( k ) ] 2
滚转角的PIDNN控制器结构如图4所示,俯仰角和偏航角的控制器与滚转角的基本相同。对每个姿态角控制器选取合适的初值和利用离散李雅普诺夫函数判断收敛性,能够使每个姿态角***的误差趋近于零,进而保证整个***的稳定性。
附图说明
图1是四旋翼飞行器的结构简图;
图2是控制器结构图;
图3是滚转角的PIDNN控制器网络结构图;
图4是滚转角的PIDNN控制器结构图;
图5是控制***硬件结构框图;
图6是控制***的PCB;
图7是搭建的四旋翼飞行器样机;
图8是四旋翼飞行器轨迹的实验结果;
图9是四旋翼飞行器姿态角的实验结果。
具体实施方式
下面将结合本发明的附图和实例,对本发明实施例的技术方案进行清楚、完整的描述。
本发明搭建了四旋翼飞行器样机,并且将本发明提出的控制方法应用在了该四旋翼飞行器的控制***中。控制***的主要模块包括主控制器模块、传感器模块、导航模块、电机控制模块、通信模块及数据采集模块等,硬件结构如图5所示。
主控制器模块:即飞行控制***的核心处理器,是整个***的核心控制部分,主要负责采集传感器检测到的姿态角速率(俯仰角速率、横滚角速率和偏航角速率)、三轴的线加速度和航向信息,并实时解算;根据检测到的飞行信息,结合既定的控制方案,计算输出控制量;通过无线通信模块与地面站进行数据的传输,实现接收控制命令改变飞行状态和下传飞行状态数据。本发明采用8位AVR微控制器ATMEGA2560-16AU为***主控芯片。
传感器模块:主要包括惯性测量单元、气压计、电子罗盘等。惯性测量单元采用六轴惯性测量单元MPU6000,集成了3轴MEMS陀螺仪,3轴MEMS加速度计,以及一个可扩展的数字运动处理器DMP,用以解析四旋翼飞行器的飞行姿态。气压计采用MEAS公司的气压计模块MS5611,以测量四旋翼飞行器当前的准确高度。电子罗盘选用霍尼韦尔公司的三轴式数字罗盘HMC5883L,以对惯性导航***进行姿态校准。
导航模块:采用高精度GPS导航,模块主芯片为U-BLOX,可以修改并固化波特率,内带存储器,可以保存设置。该模块能够提供四旋翼飞行器当前经纬度信息,航迹方向和地速信息等。
电机控制模块:包括4个无刷电机和1个四合一电子调速器。主控制器模块给电子调速器输出控制信号,然后电子调速器根据获得的控制信号控制4个电机的转速,从而实现对4个旋翼产生的升力和转矩的控制。
控制***的PCB如图6所示,搭建的四旋翼飞行器样机如图7所示。
为了验证本发明提出的控制方案,利用搭建的四旋翼飞行器样机进行了定点悬停的实验。令四旋翼飞行器在2m的高度保持悬停,实验结果如图8和9所示。由结果可以看到,四旋翼飞行器x,y和z三个方向的轨迹都能控制在目标状态,振荡幅度均不超过0.1m;实际姿态角也能够较好地跟随设定值的变;轨迹和姿态角的稳态误差、超调和振荡均较小,四旋翼飞行器能够较好地实现在设定位置的悬停。通过实验可以得出:本发明所提出的控制器具有良好的性能,能够满足四旋翼飞行器***飞行控制的需求。
本发明的技术内容及技术特征已揭示如上,然而熟悉本领域的技术人员仍可能基于本发明的教示及揭示而作种种不背离本发明精神的替换及修饰,因此,本发明保护范围应不限于实施例所揭示的内容,而应包括各种不背离本发明的替换及修饰,并为本专利申请权利要求所涵盖。

Claims (5)

1.一种基于PID神经元网络控制的四旋翼飞行器控制方法,其特征在于包括: 
S1:建立四旋翼飞行器的动力学模型; 
S2,为四旋翼飞行器设计控制器,该控制器由内外环嵌套而成。外环为位置和高度控制器,采用经典的PID控制,内环为姿态控制,采用分散PID神经元网络(PIDNN)控制; 
S3,通过误差反向传播方法,实现PIDNN控制器的在线学习,以调整神经网络的连接权重; 
S4,通过选择合适的连接权重初值和学习步长,保证PIDNN控制器的稳定性。 
2.根据权利要求1所示的方法,其特征在于:所述S1中建立四旋翼飞行器的动力学模型的方式为: 
由牛顿—欧拉方程建立四旋翼飞行器的动力学模型,模型包括x,y,z三个方向的平动方程及滚转角φ,俯仰角θ和偏航角ψ三个方向的转动方程。 
其中,S(.)=sin(.),C(.)=cos(.),m为四旋翼飞行器的质量,Ixx,Iyy,Izz分别为三个方向的转动惯量,Jr是旋翼的转动惯量,g为重力加速度,U1,U2,U3,U4为控制向量,定义如下: 
其中,b和d分别为旋翼的拉力系数和阻力系数。U1是旋翼升力的控制量,U2是滚转角φ的控制量,U3是俯仰角θ的控制量,U4是偏航角ψ的控制量。 
3.根据权利要求1所示的方法,其特征在于:所述S2中为四旋翼飞行器设计控制器的方式为: 
(1)设计高度PID控制器。 
由动力学方程中的高度方程,可推出升力控制量U1: 
式中,CφCθ≠0,Pz为高度PID控制器,形式如下: 
式中,kzP,kzI和kzD分别是控制器的比例,积分和微分系数,k为迭代次数,ts为时步。 
(2)设计位置PID控制器。 
将U1带入动力学模型中的x和y方向的方程,并认为ψ很小近似为0,可得: 
Px=(Pz+g1)tanθ 
Py=-(Pz+g1)tanφ 
设计x,y方向的PID控制器为: 
(3)设计姿态PIDNN控制器。 
滚转角的PIDNN控制器为三层前向反馈网络,由输入层、隐含层和输出层构成。 
●输入层 
输入层有两个神经元x1=φ(k)及x2=φd(k),φ(k)为滚转角实际值,φd(k)为滚转角设定值,其中,k为迭代次数。 
●隐含层 
隐含层是体现PIDNN控制器功能的最重要的层次,包括三个神经元,分别为比例元、积分元和微分元,它们的输入uj(k)为: 
式中,wij(k)为输入层至隐含层的连接权重。三个神经元的输出分别为: 
●输出层 
输出层只包含一个神经元,完成网络的输出功能,输出量即为滚转角的控制量U2(k): 
式中,w′j(k)为隐含层至输出层的连接权重。 
4.根据权利要求1所示的方法,其特征在于:所述S3中PIDNN控制器的在线学习的方式为: 
PIDNN控制器的在线学习算法采用误差反向传播法。该算法以梯度下降法为基础,通过对网络权重值的修改,达到令目标函数E(k)值最小的目的。目标函数E(k)定义为: 
式中,eφ(k)=φd(k)-φ(k)为滚转角的误差值。在线学习算法描述如下: 
隐含层至输出层权重迭代公式为: 
w′j(k+1)=w′j(k)-ηj·Δw′j(k) 
ηj为w′j的学习步长。 
输入层至隐含层权重迭代公式为: 
wij(k+1)=wij(k)-ηi·Δwij(k) 
ηi为wij的学习步长。 
5.根据权利要求1所示的方法,其特征在于:所述S4中选择合适的连接权重初值和学习步长的方式为: 
(1)连接权重初值的选择 
参照经典PID控制器的特点,来确定PIDNN控制器连接权重的初值。选取输入层至隐含层的连接权重初值为: 
w1j=+1,w2j=-1,j=1,2,3 
选取隐含层至输出层的连接权重初值为: 
w′1=KP,w′2=KI,w′3=KD
式中,KP为比例系数,KI为积分系数,KD为微分系数。 
(2)学习步长的选择 
隐含层至输出层的连接权重学习步长为: 
输入层至隐含层的连接权重学习步长为: 
CN201410078933.2A 2014-03-05 2014-03-05 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法 Pending CN104765272A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410078933.2A CN104765272A (zh) 2014-03-05 2014-03-05 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410078933.2A CN104765272A (zh) 2014-03-05 2014-03-05 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法

Publications (1)

Publication Number Publication Date
CN104765272A true CN104765272A (zh) 2015-07-08

Family

ID=53647183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410078933.2A Pending CN104765272A (zh) 2014-03-05 2014-03-05 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法

Country Status (1)

Country Link
CN (1) CN104765272A (zh)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105468010A (zh) * 2015-12-31 2016-04-06 江苏首控制造技术有限公司 多自由度惯性传感器四轴无人机自主导航飞行控制器
CN105488296A (zh) * 2015-12-15 2016-04-13 中国电子科技集团公司信息科学研究院 一种考虑风场扰动的无人机建模方法
CN105739513A (zh) * 2016-02-05 2016-07-06 北京航空航天大学 一种四旋翼飞行机器人非线性轨迹跟踪控制器及其跟踪控制方法
CN105974935A (zh) * 2016-07-14 2016-09-28 安徽科技学院 一种四旋翼农用遥控飞行器及其控制方法
CN106155076A (zh) * 2016-08-23 2016-11-23 华南理工大学 一种多旋翼无人飞行器的稳定飞行控制方法
CN106444844A (zh) * 2016-08-31 2017-02-22 南京航空航天大学 一种用于多旋翼飞行器的图像程控采集方法
CN106569507A (zh) * 2016-10-25 2017-04-19 深圳市高巨创新科技开发有限公司 一种无人机的飞行状态参数校正方法及***
CN107390531A (zh) * 2017-09-05 2017-11-24 西北工业大学 参数学习有限时间收敛的高超声速飞行器控制方法
CN107450324A (zh) * 2017-09-05 2017-12-08 西北工业大学 考虑攻角约束的高超声速飞行器自适应容错控制方法
CN107450323A (zh) * 2017-09-05 2017-12-08 西北工业大学 高超声速飞行器再入段神经网络复合学习控制方法
CN107479384A (zh) * 2017-09-05 2017-12-15 西北工业大学 高超声速飞行器神经网络复合学习非反步控制方法
CN107479383A (zh) * 2017-09-05 2017-12-15 西北工业大学 基于鲁棒设计的高超声速飞行器神经网络复合学习控制方法
CN107479382A (zh) * 2017-09-05 2017-12-15 西北工业大学 基于在线数据学习的高超声速飞行器神经网络控制方法
CN107526296A (zh) * 2017-09-05 2017-12-29 西北工业大学 基于预测建模的高超声速飞行器神经网络学习控制方法
CN107632518A (zh) * 2017-09-05 2018-01-26 西北工业大学 基于高增益观测器的高超声速飞行器神经网络复合学习控制方法
CN108475069A (zh) * 2017-05-22 2018-08-31 深圳市大疆创新科技有限公司 农业无人飞行器的控制方法、飞行控制器及农业无人机
CN108663940A (zh) * 2018-08-20 2018-10-16 西北工业大学 基于集总复合估计的飞行器神经网络学习控制方法
CN108762098A (zh) * 2018-08-20 2018-11-06 西北工业大学 基于复合学习的非最小相位飞行器神经网络控制方法
CN108828957A (zh) * 2018-08-20 2018-11-16 西北工业大学 基于切换机制的飞行器全局有限时间神经网络控制方法
CN108897227A (zh) * 2018-08-20 2018-11-27 西北工业大学 非线性严格反馈***全局有限时间神经网络控制方法
CN109062049A (zh) * 2018-08-20 2018-12-21 西北工业大学 基于集总复合估计的严格反馈***神经网络控制方法
CN109062234A (zh) * 2018-08-20 2018-12-21 西北工业大学 一种非最小相位飞行器复合学习滑模控制方法
CN109870912A (zh) * 2018-03-15 2019-06-11 浙江工业大学 一种采用非对称时不变约束函数的飞行器姿态控制方法
CN109917652A (zh) * 2018-03-15 2019-06-21 浙江工业大学 一种飞行器对数正切全状态受限控制方法
CN111413981A (zh) * 2020-04-07 2020-07-14 上海海事大学 一种船舶自动舵复合神经网络pid控制方法
CN111580550A (zh) * 2020-04-29 2020-08-25 杭州电子科技大学 一种无人机仿人智能控制方法
CN112987765A (zh) * 2021-03-05 2021-06-18 北京航空航天大学 一种仿猛禽注意力分配的无人机/艇精准自主起降方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103235503A (zh) * 2013-01-05 2013-08-07 太原科技大学 新型多神经元pid控制器
CN103365297A (zh) * 2013-06-29 2013-10-23 天津大学 基于光流的四旋翼无人机飞行控制方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103235503A (zh) * 2013-01-05 2013-08-07 太原科技大学 新型多神经元pid控制器
CN103365297A (zh) * 2013-06-29 2013-10-23 天津大学 基于光流的四旋翼无人机飞行控制方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
WANG HONG-YU,ET AL.: "Modelling and position tracking control for quadrotor vehicle", 《JOURNAL OF CHINESE INERTIAL TECHNOLOGY》 *
何勇灵 等: "四旋翼飞行器在风场扰动下的建模与控制", 《中国惯性技术学报》 *
周谟 等: "四旋翼飞行器的自适应单神经元PID控制研究", 《军事通信技术》 *
宿敬亚 等: "四旋翼飞行器的非线性PID姿态控制", 《北京航空航天大学学报》 *
黄小安 等: "基于PID神经网络控制器的飞控***设计", 《微计算机信息》 *

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488296A (zh) * 2015-12-15 2016-04-13 中国电子科技集团公司信息科学研究院 一种考虑风场扰动的无人机建模方法
CN105468010A (zh) * 2015-12-31 2016-04-06 江苏首控制造技术有限公司 多自由度惯性传感器四轴无人机自主导航飞行控制器
CN105739513B (zh) * 2016-02-05 2018-06-12 北京航空航天大学 一种四旋翼飞行机器人非线性轨迹跟踪控制器及其跟踪控制方法
CN105739513A (zh) * 2016-02-05 2016-07-06 北京航空航天大学 一种四旋翼飞行机器人非线性轨迹跟踪控制器及其跟踪控制方法
CN105974935A (zh) * 2016-07-14 2016-09-28 安徽科技学院 一种四旋翼农用遥控飞行器及其控制方法
CN105974935B (zh) * 2016-07-14 2019-10-29 安徽科技学院 一种四旋翼农用遥控飞行器及其控制方法
CN106155076A (zh) * 2016-08-23 2016-11-23 华南理工大学 一种多旋翼无人飞行器的稳定飞行控制方法
CN106155076B (zh) * 2016-08-23 2019-04-09 华南理工大学 一种多旋翼无人飞行器的稳定飞行控制方法
CN106444844A (zh) * 2016-08-31 2017-02-22 南京航空航天大学 一种用于多旋翼飞行器的图像程控采集方法
CN106444844B (zh) * 2016-08-31 2019-10-11 南京航空航天大学 一种用于多旋翼飞行器的图像程控采集方法
CN106569507A (zh) * 2016-10-25 2017-04-19 深圳市高巨创新科技开发有限公司 一种无人机的飞行状态参数校正方法及***
CN108475069A (zh) * 2017-05-22 2018-08-31 深圳市大疆创新科技有限公司 农业无人飞行器的控制方法、飞行控制器及农业无人机
CN107390531B (zh) * 2017-09-05 2019-10-18 西北工业大学 参数学习有限时间收敛的高超声速飞行器控制方法
CN107479382B (zh) * 2017-09-05 2019-10-22 西北工业大学 基于在线数据学习的高超声速飞行器神经网络控制方法
CN107632518A (zh) * 2017-09-05 2018-01-26 西北工业大学 基于高增益观测器的高超声速飞行器神经网络复合学习控制方法
CN107479382A (zh) * 2017-09-05 2017-12-15 西北工业大学 基于在线数据学习的高超声速飞行器神经网络控制方法
CN107479383A (zh) * 2017-09-05 2017-12-15 西北工业大学 基于鲁棒设计的高超声速飞行器神经网络复合学习控制方法
CN107390531A (zh) * 2017-09-05 2017-11-24 西北工业大学 参数学习有限时间收敛的高超声速飞行器控制方法
CN107479384B (zh) * 2017-09-05 2019-10-22 西北工业大学 高超声速飞行器神经网络复合学习非反步控制方法
CN107450323A (zh) * 2017-09-05 2017-12-08 西北工业大学 高超声速飞行器再入段神经网络复合学习控制方法
CN107450324A (zh) * 2017-09-05 2017-12-08 西北工业大学 考虑攻角约束的高超声速飞行器自适应容错控制方法
CN107526296A (zh) * 2017-09-05 2017-12-29 西北工业大学 基于预测建模的高超声速飞行器神经网络学习控制方法
CN107450323B (zh) * 2017-09-05 2019-10-18 西北工业大学 高超声速飞行器再入段神经网络复合学习控制方法
CN107479384A (zh) * 2017-09-05 2017-12-15 西北工业大学 高超声速飞行器神经网络复合学习非反步控制方法
CN107632518B (zh) * 2017-09-05 2019-10-18 西北工业大学 基于高增益观测器的高超声速飞行器神经网络复合学习控制方法
CN107526296B (zh) * 2017-09-05 2019-10-18 西北工业大学 基于预测建模的高超声速飞行器神经网络学习控制方法
CN109917652A (zh) * 2018-03-15 2019-06-21 浙江工业大学 一种飞行器对数正切全状态受限控制方法
CN109870912A (zh) * 2018-03-15 2019-06-11 浙江工业大学 一种采用非对称时不变约束函数的飞行器姿态控制方法
CN109062049A (zh) * 2018-08-20 2018-12-21 西北工业大学 基于集总复合估计的严格反馈***神经网络控制方法
CN108762098B (zh) * 2018-08-20 2019-11-01 西北工业大学 基于复合学习的非最小相位飞行器神经网络控制方法
CN108663940B (zh) * 2018-08-20 2019-09-24 西北工业大学 基于集总复合估计的飞行器神经网络学习控制方法
CN109062049B (zh) * 2018-08-20 2019-09-24 西北工业大学 基于集总复合估计的严格反馈***神经网络控制方法
CN109062234A (zh) * 2018-08-20 2018-12-21 西北工业大学 一种非最小相位飞行器复合学习滑模控制方法
CN108897227A (zh) * 2018-08-20 2018-11-27 西北工业大学 非线性严格反馈***全局有限时间神经网络控制方法
CN108828957A (zh) * 2018-08-20 2018-11-16 西北工业大学 基于切换机制的飞行器全局有限时间神经网络控制方法
CN108762098A (zh) * 2018-08-20 2018-11-06 西北工业大学 基于复合学习的非最小相位飞行器神经网络控制方法
CN108663940A (zh) * 2018-08-20 2018-10-16 西北工业大学 基于集总复合估计的飞行器神经网络学习控制方法
CN108897227B (zh) * 2018-08-20 2019-09-24 西北工业大学 非线性严格反馈***全局有限时间神经网络控制方法
CN108828957B (zh) * 2018-08-20 2019-11-05 西北工业大学 基于切换机制的飞行器全局有限时间神经网络控制方法
CN109062234B (zh) * 2018-08-20 2019-11-05 西北工业大学 一种非最小相位飞行器复合学习滑模控制方法
CN111413981A (zh) * 2020-04-07 2020-07-14 上海海事大学 一种船舶自动舵复合神经网络pid控制方法
CN111413981B (zh) * 2020-04-07 2023-02-21 上海海事大学 一种船舶自动舵复合神经网络pid控制方法
CN111580550A (zh) * 2020-04-29 2020-08-25 杭州电子科技大学 一种无人机仿人智能控制方法
CN112987765A (zh) * 2021-03-05 2021-06-18 北京航空航天大学 一种仿猛禽注意力分配的无人机/艇精准自主起降方法
CN112987765B (zh) * 2021-03-05 2022-03-15 北京航空航天大学 一种仿猛禽注意力分配的无人机/艇精准自主起降方法

Similar Documents

Publication Publication Date Title
CN104765272A (zh) 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法
Lozano Unmanned aerial vehicles: Embedded control
Luukkonen Modelling and control of quadcopter
CN102830622B (zh) 一种四旋翼飞行器自抗扰自动飞行控制方法
Raza et al. Intelligent flight control of an autonomous quadrotor
CN103365296B (zh) 一种四旋翼无人飞行器非线性输出反馈飞行控制方法
Huang et al. Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering
Kim et al. Mathematical modeling and experimental identification of an unmanned helicopter robot with flybar dynamics
Rodic et al. Control of a Quadrotor Flight
CN106249745A (zh) 四轴无人机的控制方法
CN106054922A (zh) 一种无人机‑无人车联合编队协同控制方法
CN107479567A (zh) 动态特性未知的四旋翼无人机姿态控制器及方法
CN106094860A (zh) 四旋翼飞行器及其控制方法
CN106200665A (zh) 携带不确定负载的四轴飞行器的建模与自适应控制方法
CN105159305A (zh) 一种基于滑模变结构的四旋翼飞行控制方法
Matouk et al. Quadrotor position and attitude control via backstepping approach
González et al. Real-time attitude stabilization of a mini-uav quad-rotor using motor speed feedback
CN106155076A (zh) 一种多旋翼无人飞行器的稳定飞行控制方法
CN103869817A (zh) 一种倾转四旋翼无人机垂直起降控制方法
CN107491083A (zh) 一种基于饱和自适应滑模控制的四旋翼自主着船方法
Walid et al. Modeling and control of a quadrotor UAV
CN105488295A (zh) 一种考虑风场扰动的无人机建模***
Mou et al. More detailed disturbance measurement and active disturbance rejection altitude control for a flapping wing robot under internal and external disturbances
Fang et al. Design and nonlinear control of an indoor quadrotor flying robot
CN106292297A (zh) 基于pid控制器和l1自适应控制器的姿态控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150708