首页 / 专利库 / 物理 / / 惯性力 / 科里奥利力 / 一种无人机仿人协同飞行控制器及其实现方法

一种无人机仿人协同飞行控制器及其实现方法

阅读:437发布:2020-10-22

专利汇可以提供一种无人机仿人协同飞行控制器及其实现方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种无人机仿人协同飞行 控制器 及其实现方法。本发明系统将控制器分成三层结构:直接控制层、参数校正层、任务适应层。本发明实现步骤如下:步骤1、确定双机协同飞行的数学模型;步骤2、设计协同飞行控制器。步骤3、控制器参数优化。本发明以“长机-僚机”作为双机协同飞行方式,这种方式通过保持长机与僚机之间的距离和 角 度,从而确保飞行编队的 稳定性 ,进而极大程度上降低了无人机协同编队的控制难度。本发明将仿人智能控制引入到双机协同控制当中,通过以往经验对控制器特征模型中的 阈值 进行划分校正,从而将控制器特征模型划分出不同的区域,可根据不同的特征区域采取相对应的控制策略,增加了双机飞行过程的稳定性。,下面是一种无人机仿人协同飞行控制器及其实现方法专利的具体信息内容。

1.一种无人机仿人协同飞行控制器,其特征在于包括直接控制层、参数校正层、任务适应层;并通过阈值矫正将控制器划分为①②③④⑤⑥⑦七个区;
所述的直接控制层,通过监测x、y两个方向上的偏差e和偏差变化率ec从而对四旋翼无人机双机协同的飞行状态进行判断并采取相应的控制策略;控制策略包括:bang-bang控制、保持控制、比例微分控制;只需对bang-bang模态、保持模态以外的模态区域进行比例微分控制即可;
其中e、ec分别代表了误差和误差变化率,具体的区域划分如下:
(1)当误差过大时,对应区域①,选用bang-bang模态控制;
(2)当误差和误差变化率很小(设定波动范围内),对应区域②,只需采取保持模态并维持当前状态;
(3)除①②区域以外,其他区域③④⑤⑥⑦均采用比例微分的控制模态,但在不同的区域内需要对比例、微分参数进行调节;
直接控制层的特征基元集:
Q1={q1,q2,q3}  (22)
其中:
q1={|en|≥e1}
q2={|en|≥e4}
q3={|ecn|≥ec1}
直接控制层模型为:
Φ1={Φ11,Φ12,Φ13}  (23)
其中:
Φ11={q2}
直接控制层的控制模态为:
Ψ1={Ψ11,Ψ12,Ψ13}  (24)
其中:
Ψ11:{un=sign(en)·Umax}
Ψ12:{un=un-1}
直接控制层的推理规则集为:
Ω1={ω11,ω12,ω13}  (25)
其中:
ω11:Φ11→Ψ11
ω12:Φ12→Ψ12
ω13:Φ12→Ψ12
其中公式(22~25)符号含义为:
un:控制器的第n次输出值;Umax:控制器输出的最大值;en:第n次误差值;ecn:第n次误差变化率值;ei:误差的阈值;eci误差变化率的阈值;ωp:比例系数;ωd:微分系数;k:衰减系数;
所述的参数校正层,可与直接控制层的特征模型合并;
参数校正层的特征基元集为:
Q2={q1,q2,q3}  (26)
其中:
q1={|en|≥e1}
q2={|en|≥e4}
q3={|ecn|≥ec1}
可得参数校正层的特征模型:
Φ2={Φ21,Φ22,Φ23}  (27)
其中:
Φ21={q2}
参数校正层的决策模态集为:
Ψ2={Ψ21,Ψ22}  (28)
其中:
Ψ21={NULL}
Ψ22={ωp=ωp1,ωd=ωd1,k=k1}
参数校正层的推理规则集为:
Ω2={ω21,ω22,ω23}  (29)
其中:
ω21:Φ21→Ψ21
ω22:Φ22→Ψ21
ω23:Φ23→Ψ22
所述的任务适应层,任务适应层的特征基元集为:
Q3={q1,q2,q3}  (30)
其中:
q1={|en|≥e1}
q2={|en|≥e4}
q3={|ecn|≥ec1}
可得任务适应层的特征模型:
Φ3={Φ31,Φ32,Φ33}  (31)
其中:
Φ31={q2}
任务适应层的决策模态集为:
Ψ3={Ψ31,Ψ32}  (32)
其中:
Ψ31={NULL}
Ψ32={ωp=ωp1,ωd=ωd1,k=k1}
任务适应层的推理规则集为:
Ω3={ω31,ω32,ω33}  (33)
其中:
ω31:Φ31→Ψ31
ω32:Φ32→Ψ31
ω33:Φ33→Ψ32。
2.根据权利要1所述的一种无人机仿人协同飞行控制器的实现方法,其特征在于包括如下步骤:
步骤1、确定双机协同飞行的数学模型
以两架四旋翼无人机作为对象,分别扮演长机(L)与僚机(F)的“色”,双机在平面上组成飞行编队并采用固连于僚机的旋转参考系,根据科里奥利公式:
其中: 长机在僚机参考系下的相对运动速度; 长机在自身参考系下的线速度;
僚机在自身参考系下的线速度; 僚机旋转角速度; 长机在僚机参考系下的相
位置; 僚机在自身参考系下的位置;
从而可得:
ψE=ψL-ψF  (2)
由于 可将式(1)简化为:
将长机线速度转化为参考坐标系下的分速度:
根据式(1),式(3),式(4),式(5)可得:
将式(7)分解为:
为保证飞行编队的稳定性,每架四旋翼无人机均采用自动驾驶仪并建立相应模型:
其中:TvL:长机速度时间常数;TψL:长机航向角时间常数;vLc,ψLc:分别是长机收到的速度扰动量和角度扰动量;TvF:僚机速度时间常数;TψF:僚机航向角时间常数;vFc,ψFc:分别是僚机收到的速度控制量和角度控制量; 分别为僚机和长机角速度;
假设无人机受到扰动可以忽略不记以及较小的偏移角度,可将式(8),式(9)简化为:
根据上式(10-15)整理可得无人机编队数学模型:
步骤2、设计协同飞行控制器:
所述的控制器包括直接控制层、参数校正层、任务适应层;并通过阈值矫正将控制器划分为①②③④⑤⑥⑦七个区域;
步骤3、控制器参数优化;
3-1.阈值校正;
3-2.控制器参数校正。
3.根据权利要2所述的一种无人机仿人协同飞行控制器的实现方法,其特征在于步骤
3-1具体实现如下:
将控制器的结构做了简化,区域①的主要作用是快速减小偏差,区域②的主要作用是在偏差和偏差变化率较小且在可接受范围内保持现有的飞行状态,区域③④⑤⑥⑦的主要作用是根据偏差和偏差变化率采用比例微分控制;
阈值校正的具体步骤:
(1)首先将特征模型内所有阈值进行初始化,得到阈值为零的初始状态,此时模型中只存在一种特征状态①,之后运行双机协同控制器并记录下双机之间产生的最大偏差AbsMaxE;
(2)根据以往经验,对偏差边界e3、e4进行设定e4=e3=ke4·AbsMaxE,其中0<ke1<1;
此时控制器特征模型中存在两种特征状态①⑦,运行双机协同控制器,当特征轨迹从2、4象限运行至1、3象限时,此时需要进行一次情况分析判断:如果偏差方向发生改变,则说明阈值e4设定过小,从而导致区域⑦没有足够的时间对偏差变化率进行抑制,需要增大e4;如果偏差变化率方向发生改变且偏差绝对值较大,则需要减小e4;
(3)完成偏差边界e4的校正后,运行双机协同控制器,判断控制器运行过程中偏差是否在2、4象限内达到(2)中设定偏差e4;当偏差达到e4时,记录下此时偏差变化率的绝对值,将其设定为ec4并且令e3=ke3·e4,0<ke3<1;此时在控制器特征模型中存在四种特征状态①③⑤⑦;运行控制器根据步骤(2)中描述的方法对偏差e3进行校正;
(4)完成偏差的校正后,设定ec3=kde3·ec4,其中0<kde3<1,运行协同控制器;当特征轨迹的偏差变化率达到ec3时,记录下此时的偏差绝对值并将其设为e2,控制器特征模型中共有①③④⑤⑥⑦六种特征状态;
(5)令e1=ke2·e2、ec2=kde3·ec3、ec1=kde2·ec2,其中0<ke2<1、0<kde2<1、0<kde3<1;偏差和偏差变化率边界设定完成后,最终得到完整的特征模型。
4.根据权利要3所述的一种无人机仿人协同飞行控制器的实现方法,其特征在于步骤
3-2所述的控制器参数校正,具体实现如下:
根据特征轨迹的走向进行分析,特征轨迹在特征模型中经过了几种不同的特征区域,其中特征状态③④⑦的比例微分系数需要进行调节校正;将特征轨迹分成3个阶段,分别为起始段、中间段、稳定段,其中起始段为特征轨迹离开起始象限并进入其他象限之前的轨迹部分,中间段为特征轨迹离开起始象限直至进入特征状态②之前的轨迹部分,稳定段为特征轨迹进入特征状态②后的部分;
现对各个分段所在特征区域进行分析:
(1)起始段
根据特征模型可知,系统特征轨迹的起始象限为1、3象限,此时特征状态有①⑦;当特征轨迹起始段处于特征状态⑦的时间较短甚至可以忽略不计时,则在此阶段不需要对控制器的参数进行调节;但当起始段在特征状态⑦中所处时间过长时,便需要对控制器比例微分参数进行调节;
确定控制策略后运行控制器,为了保证特征轨迹离开起始段进入中间段时的偏差绝对值AbsMaxE1与校正阈值1时的偏差最大值AbsMaxE满足以下关系:
AbsMaxE1/AbsMaxE<1+α  (30)
需要对比例系数kp、微分系数kd进行不断的调节才能获得较好的特征轨迹,其中α为一个较小系数;
(2)中间段
当特征轨迹从起始段进入中间段后,特征轨迹首先会在特征状态①中运行一段时间,之后特征轨迹依次进入特征状态③④;
当特征轨迹处于特征状态①时,为了确保偏差迅速减小使得特征轨迹尽快进入特征状态③,只需采用bang-bang控制增加输出量快速减小双机偏差,不需要使用比例微分调节;
当特征轨迹进入特征状态③后首先会进入特征状态3-1,当特征状态3-1中的特征轨迹超过一半都处在-ec4邻近区域,则不需要对控制器参数进行调节;但当超过一半轨迹不在-ec4邻近区域时,此时需要对特征状态3-1中的比例系数kd3-1做出增大调整,直到特征状态
3-1中的大部分轨迹处在-ec4邻近区域;
特征轨迹离开特征状态3-1后进入特征状态3-2后;如果在特征区域3-2中的超过一半特征轨迹处在-ec3邻界区域内,不需要对控制器参数进行调整,否则表明比例系数kp3-2过小,需要增加其值;
特征轨迹完全离开特征区域③后便进入特征区域④,由于特征区域④的偏差和偏差变化率较小,需要对比例、微分参数进行重新调节;
(3)稳定段
当特征轨迹进入特征状态②后,特征模型中的特征轨迹便处于稳定阶段,在该阶段控制器的偏差和偏差变化率都处在较小甚至可忽略不计的水平,此时不再需要比例微分的调节控制,只需保持当前状态即可。

说明书全文

一种无人机仿人协同飞行控制器及其实现方法

技术领域

[0001] 本发明属于无人机协同飞行技术领域,尤其针对两架无人机之间的协同飞行控制,具体设计一种无人机仿人协同飞行控制系统和方法。

背景技术

[0002] 由于四旋翼无人机逐渐趋于小型化,单架无人机有限的飞行能和承载能力已无法满足过于繁重的日常飞行任务,因此需要两架或多架无人机进行协同飞行作业,从而有效地完成工作任务。多无人机通过协同作业能够完成诸如货物搬运、3D建模、抗震救灾、火灾消防等单架无人机无法实现的复杂危险任务。当无人机执行任务时遇到突发事件而需要终止飞行时,单架无人机便意味着任务会以失败告终,但在多机协同作业下,单架无人机的故障问题只可能会影响任务的完成效率,不会对任务结果造成影响改变,极大地提高了无人机的执行能力。多无人机之间的协同作业虽取得了较大的进步,但也存在诸多问题亟待改进如:编队方式的选择、飞行路径的优化。
[0003] 目前多无人机协同控制所产生的影响远远超过了单架无人机,各国的研究重点也多集中在多无人机协同控制、多无人机路径规划、多无人机任务动态分配。
[0004] (1)多无人机协同控制在四旋翼无人机领域里已经成为了一个热话题,需要无人机在飞行过程中按照预设编队队形完成相应的飞行任务。目前应用最为广泛的编队方式为“长机-僚机”方式。
[0005] (2)多无人机路径规划:多无人机在协同飞行时需要对飞行路径上的障碍进行规避,因此需要通过路径规划得到一条安全有效的飞行线路而路径规划的优劣程度直接决定了无人机协同飞行的效率。
[0006] 本文主要考虑随着无人机在我国被广泛使用,单架无人机已经无法满足人们日常生活和工作的需求,多无人机飞行越来越多的参与到生活生产当中。如何使两架无人机协同飞行过程更加稳定,提高飞行精度是值得探讨的问题。

发明内容

[0007] 本发明的目的是针对两架无人机协同飞行控制问题,提供一种无人机仿人协同飞行控制系统和方法。本发明系统将控制器分成三层结构:直接控制层、参数校正层、任务适应层。
[0008] 本发明解决其技术问题所采用的技术方案具体包括如下步骤:
[0009] 步骤1、确定双机协同飞行的数学模型
[0010] 本发明以两架四旋翼无人机作为对象,分别扮演长机(L)与僚机(F)的“色”,双机在平面上组成飞行编队并采用固连于僚机的旋转参考系,如附图(1)所示。
[0011] 根据科里奥利力公式:
[0012]
[0013] 其中: 长机在僚机参考系下的相对运动速度; 长机在自身参考系下的线速度; 僚机在自身参考系下的线速度; 僚机旋转角速度; 长机在僚机参考系下的相对位置; 僚机在自身参考系下的位置;
[0014] 再根据图(1)可得:
[0015] ψE=ψL-ψF  (2)
[0016]
[0017] 由于 可将式(1)简化为:
[0018]
[0019] 将长机线速度转化为参考坐标系下的分速度:
[0020]
[0021] 根据式(1),式(3),式(4),式(5)可得:
[0022]
[0023]
[0024] 将式(7)分解为:
[0025]
[0026]
[0027] 为了保证飞行编队的稳定性,每架四旋翼无人机均采用自动驾驶仪并建立相应模型。
[0028]
[0029]
[0030]
[0031]
[0032] 其中:TvL:长机速度时间常数;TψL:长机航向角时间常数;vLc,ψLc:分别是长机收到的速度扰动量和角度扰动量;TvF:僚机速度时间常数;TψF:僚机航向角时间常数;vFc,ψFc:分别是僚机收到的速度控制量和角度控制量; 分别为僚机和长机角速度;
[0033] 假设无人机受到扰动可以忽略不记以及较小的偏移角度,可将式(8),式(9)简化为:
[0034]
[0035]
[0036] 根据上式(10-15)整理可得无人机编队数学模型:
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043] 步骤2、设计协同飞行控制器
[0044] 本发明考虑到仿人智能控制具有较好的控制性能,将其应用到四旋翼无人机协同飞行控制中,但其复杂的参数整定过程严重影响了它进一步的发展,因此在研究过程中将参数整定纳入其中。为了使控制器的结构较为简洁,文章对控制器的参数结构进行了适当简化,虽然控制方法得到了简化,但能够符合相应的控制策略。
[0045] 所述的控制器包括直接控制层、参数校正层、任务适应层。并通过阈值矫正将控制器划分为①②③④⑤⑥⑦七个区域。
[0046] 直接控制层
[0047] 本发明设计的仿人智能控制器通过监测x、y两个方向上的偏差e和偏差变化率ec从而对四旋翼无人机双机协同的飞行状态进行判断并采取相应的控制策略。为了简化控制器的结构,因此在控制策略的选取上进行了简化,主要包括:bang-bang控制、保持控制、比例微分控制,在三种控制策略中除比例微分控制需要进行相应调整增强控制效果外,bang-bang控制和保持控制相对稳定且不需要进行调整。
[0048] 考虑到控制器结构简化,因此直接控制层在进行模态区域划分时不用过于繁细,如附图(2)所示,只需对bang-bang模态、保持模态以外的模态区域进行比例微分处理即可。
[0049] 其中e、ec分别代表了误差和误差变化率,虚线为理想情况下误差的目标轨迹。具体的区域划分如下:
[0050] (1)当误差过大时,对应区域①,此时需要采取较大的控制作用,快速减小误差,因此选用bang-bang模态控制。
[0051] (2)当误差和误差变化率很小(可接受范围内),对应区域②,只需采取保持模态并维持当前状态。
[0052] (3)除①②区域以外,其他区域③④⑤⑥⑦均采用比例微分的控制模态,但在不同的区域内需要对比例、微分参数进行调节。
[0053] 直接控制层的特征基元集:
[0054] Q1={q1,q2,q3}  (22)
[0055] 其中:
[0056] q1={|en|≥e1}
[0057] q2={|en|≥e4}
[0058] q3={|ecn|≥ec1}
[0059] 直接控制层模型为:
[0060] Φ1={Φ11,Φ12,Φ13}  (23)
[0061] 其中:
[0062] Φ11={q2}
[0063]
[0064]
[0065] 直接控制层的控制模态为:
[0066] Ψ1={Ψ11,Ψ12,Ψ13}  (24)
[0067] 其中:
[0068] Ψ11:{un=sign(en)·Umax}
[0069] Ψ12:{un=un-1}
[0070]
[0071] 直接控制层的推理规则集为:
[0072] Ω1={ω11,ω12,ω13}  (25)
[0073] 其中:
[0074] ω11:Φ11→Ψ11
[0075] ω12:Φ12→Ψ12
[0076] ω13:Φ12→Ψ12
[0077] 其中公式(22~25)符号含义为:
[0078] un:控制器的第n次输出值;Umax:控制器输出的最大值;en:第n次误差值;ecn:第n次误差变化率值;ei:误差的阈值;eci误差变化率的阈值;ωp:比例系数;ωd:微分系数;k:衰减系数;
[0079] 参数校正层
[0080] 经过对参数校正层进行相应简化,可与直接控制层的特征模型合并,合并后的特征模型与图(2)相同。
[0081] 参数校正层的特征基元集为:
[0082] Q2={q1,q2,q3}  (26)
[0083] 其中:
[0084] q1={|en|≥e1}
[0085] q2={|en|≥e4}
[0086] q3={|ecn|≥ec1}
[0087] 可得参数校正层的特征模型:
[0088] Φ2={Φ21,Φ22,Φ23}  (27)
[0089] 其中:
[0090] Φ21={q2}
[0091]
[0092]
[0093] 参数校正层的决策模态集为:
[0094] Ψ2={Ψ21,Ψ22}  (28)
[0095] 其中:
[0096] Ψ21={NULL}
[0097] Ψ22={ωp=ωp1,ωd=ωd1,k=k1}
[0098] 参数校正层的推理规则集为:
[0099] Ω2={ω21,ω22,ω23}  (29)
[0100] 其中:
[0101] ω21:Φ21→Ψ21
[0102] ω22:Φ22→Ψ21
[0103] ω23:Φ23→Ψ22
[0104] 任务适应层
[0105] 任务适应层可依照上层进行设计;
[0106] 任务适应层的特征基元集为:
[0107] Q3={q1,q2,q3}  (30)
[0108] 其中:
[0109] q1={|en|≥e1}
[0110] q2={|en|≥e4}
[0111] q3={|ecn|≥ec1}
[0112] 可得任务适应层的特征模型:
[0113] Φ3={Φ31,Φ32,Φ33}  (31)
[0114] 其中:
[0115] Φ31={q2}
[0116]
[0117]
[0118] 任务适应层的决策模态集为:
[0119] Ψ3={Ψ31,Ψ32}  (32)
[0120] 其中:
[0121] Ψ31={NULL}
[0122] Ψ32={ωp=ωp1,ωd=ωd1,k=k1}
[0123] 任务适应层的推理规则集为:
[0124] Ω3={ω31,ω32,ω33}  (33)
[0125] 其中:
[0126] ω31:Φ31→Ψ31
[0127] ω32:Φ32→Ψ31
[0128] ω33:Φ33→Ψ32
[0129] 步骤3、控制器参数优化。
[0130] 本发明方法具有的优点及有益结果为:
[0131] 1、本发明以“长机-僚机”作为双机协同飞行方式,这种方式通过保持长机与僚机之间的距离和角度,从而确保飞行编队的稳定性,进而极大程度上降低了无人机协同编队的控制难度。
[0132] 2、将仿人智能控制引入到双机协同控制当中,通过以往经验对控制器特征模型中的阈值进行划分校正,从而将控制器特征模型划分出不同的区域,可根据不同的特征区域采取相对应的控制策略,本发明主要采用了三种不同的控制策略,分别为bang-bang控制、比例微分控制、保持控制。使得协同控制能够在不同情况下采取最优策略,增加了双机飞行过程的稳定性。

附图说明

[0133] 图1是“长机-僚机”相对运动图
[0134] 图2是仿人智能控制的特征模型
[0135] 图3是控制器阈值校正步骤1
[0136] 图4是控制器阈值校正步骤2
[0137] 图5是控制器阈值校正步骤3
[0138] 图6是控制器阈值校正步骤4
[0139] 图7是控制器参数校正的起始段
[0140] 图8是控制器参数校正的中间段
[0141] 图9是控制器参数校正的稳定段
[0142] 图10是控制器处在特征状态1阶段
[0143] 图11是控制器处在特征状态3-1阶段
[0144] 图12是控制器处在特征状态3-2阶段
[0145] 图13是控制器处在特征状态4阶段
[0146] 图14是双机协同飞行的飞行轨迹
[0147] 图15是僚机飞行速度
[0148] 图16是长机与僚机之间角度差

具体实施方式

[0149] 下面结合具体实施方式对本发明进行详细的说明。
[0150] 本发明提出的仿人协同飞行控制方法,按照以下步骤实施:
[0151] 步骤1、确定双机协同飞行的数学模型
[0152] 本发明以两架四旋翼无人机作为对象,分别扮演长机(L)与僚机(F)的“角色”,双机在水平面上组成飞行编队并采用固连于僚机的旋转参考系,如附图(1)所示。
[0153] 根据科里奥利力公式:
[0154]
[0155] 其中:
[0156] 长机在僚机参考系下的相对运动速度;
[0157] 长机在自身参考系下的线速度;
[0158] 僚机在自身参考系下的线速度;
[0159] 僚机旋转角速度;
[0160] 长机在僚机参考系下的相对位置;
[0161] 僚机在自身参考系下的位置;
[0162] 再根据图(1)可得:
[0163] ψE=ψL-ψF  (2)
[0164]
[0165] 由于 可将式(1)简化为:
[0166]
[0167] 将长机线速度转化为参考坐标系下的分速度:
[0168]
[0169] 根据式(1),式(3),式(4),式(5)可得:
[0170]
[0171]
[0172] 将式(7)分解为:
[0173]
[0174]
[0175] 为了保证飞行编队的稳定性,每架四旋翼无人机均采用自动驾驶仪并建立相应模型。
[0176]
[0177]
[0178]
[0179]
[0180] 其中:TvL:长机速度时间常数;TψL:长机航向角时间常数;vLc,ψLc:分别是长机收到的速度扰动量和角度扰动量;TvF:僚机速度时间常数;TψF:僚机航向角时间常数;vFc,ψFc:分别是僚机收到的速度控制量和角度控制量; 分别为僚机和长机角速度;
[0181] 假设无人机受到扰动可以忽略不记以及较小的偏移角度,可将式(8),式(9)简化为:
[0182]
[0183]
[0184] 根据上式(10-15)整理可得无人机编队数学模型:
[0185]
[0186]
[0187]
[0188]
[0189]
[0190]
[0191] 步骤2、协同飞行控制器设计
[0192] 本发明考虑到仿人智能控制具有较好的控制性能,将其应用到四旋翼无人机协同飞行控制中,但其复杂的参数整定过程严重影响了它进一步的发展,因此在研究过程中将参数整定纳入其中。为了使控制器的结构较为简洁,文章对控制器的参数结构进行了适当简化,虽然控制方法得到了简化,但能够符合相应的控制策略。
[0193] 直接控制层
[0194] 本发明设计的仿人智能控制器通过监测x、y两个方向上的偏差e和偏差变化率ec从而对四旋翼无人机双机协同的飞行状态进行判断并采取相应的控制策略。为了简化控制器的结构,因此在控制策略的选取上进行了简化,主要包括:bang-bang控制、保持控制、比例微分控制,在三种控制策略中除比例微分控制需要进行相应调整增强控制效果外,bang-bang控制和保持控制相对稳定且不需要进行调整。
[0195] 考虑到控制器结构简化,因此直接控制层在进行模态区域划分时不用过于繁细,如附图(2)所示,只需对bang-bang模态、保持模态以外的模态区域进行比例微分处理即可。
[0196] 其中e、ec分别代表了误差和误差变化率,虚线为理想情况下误差的目标轨迹。具体的区域划分如下:
[0197] (1)当误差过大时,对应区域①,此时需要采取较大的控制作用,快速减小误差,因此选用bang-bang模态控制。
[0198] (2)当误差和误差变化率很小(可接受范围内),对应区域②,只需采取保持模态并维持当前状态。
[0199] (3)除①②区域以外,其他区域③④⑤⑥⑦均采用比例微分的控制模态,但在不同的区域内需要对比例、微分参数进行调节。
[0200] 直接控制层的特征基元集:
[0201] Q1={q1,q2,q3}  (22)
[0202] 其中:
[0203] q1={|en|≥e1}
[0204] q2={|en|≥e4}
[0205] q3={|ecn|≥ec1}
[0206] 直接控制层模型为:
[0207] Φ1={Φ11,Φ12,Φ13}  (23)
[0208] 其中:
[0209] Φ11={q2}
[0210]
[0211]
[0212] 直接控制层的控制模态为:
[0213] Ψ1={Ψ11,Ψ12,Ψ13}  (24)
[0214] 其中:
[0215] Ψ11:{un=sign(en)·Umax}
[0216] Ψ12:{un=un-1}
[0217]
[0218] 直接控制层的推理规则集为:
[0219] Ω1={ω11,ω12,ω13}  (25)
[0220] 其中:
[0221] ω11:Φ11→Ψ11
[0222] ω12:Φ12→Ψ12
[0223] ω13:Φ12→Ψ12
[0224] 其中公式(22~25)符号含义为:
[0225] un:控制器的第n次输出值;
[0226] Umax:控制器输出的最大值;
[0227] en:第n次误差值;
[0228] ecn:第n次误差变化率值;
[0229] ei:误差的阈值;
[0230] eci误差变化率的阈值;
[0231] ωp:比例系数;
[0232] ωd:微分系数;
[0233] k:衰减系数;
[0234] 参数校正层
[0235] 经过对参数校正层进行相应简化,可与直接控制层的特征模型合并,合并后的特征模型与图(2)相同。
[0236] 参数校正层的特征基元集为:
[0237] Q2={q1,q2,q3}  (26)
[0238] 其中:
[0239] q1={|en|≥e1}
[0240] q2={|en|≥e4}
[0241] q3={|ecn|≥ec1}
[0242] 可得参数校正层的特征模型:
[0243] Φ2={Φ21,Φ22,Φ23}  (27)
[0244] 其中:
[0245] Φ21={q2}
[0246]
[0247]
[0248] 参数校正层的决策模态集为:
[0249] Ψ2={Ψ21,Ψ22}  (28)
[0250] 其中:
[0251] Ψ21={NULL}
[0252] Ψ22={ωp=ωp1,ωd=ωd1,k=k1}
[0253] 参数校正层的推理规则集为:
[0254] Ω2={ω21,ω22,ω23}  (29)
[0255] 其中:
[0256] ω21:Φ21→Ψ21
[0257] ω22:Φ22→Ψ21
[0258] ω23:Φ23→Ψ22
[0259] 任务适应层
[0260] 任务适应层的设计与上层设计类似,因此不再做多描述。
[0261] 步骤3、控制器参数优化。
[0262] 仿人智能控制器的参数问题严重影响了控制器的控制效果,为了使四旋翼双机协同控制器能够具有良好的协同效果,因此需要控制器特征模型中的阈值和比例微分参数进行校正调节。
[0263] 3-1.阈值校正
[0264] 四旋翼无人机双机协同控制器运行过程中,会引起一些偏差边界问题:
[0265] (1)双机之间的偏差达到极值。
[0266] (2)在特征模型中,特征轨迹在运行过程中从一个特征状态区域移至另一个特征区域。
[0267] (3)特征模型平面内,特征轨迹穿越不同的象限。
[0268] 通过对特征轨迹在特征模型边界的情况进行分析,进而决定阈值调整过程中相应规则的选择和使用。本发明将仿人智能控制器的结构做了相应的简化,区域①的主要作用是快速减小偏差,区域②的主要作用是在偏差和偏差变化率较小且在可接受范围内保持现有的飞行状态,区域③④⑤⑥⑦的主要作用是根据偏差和偏差变化率采用比例微分控制。
[0269] 阈值校正的具体步骤:
[0270] (1)首先将特征模型内所有阈值进行初始化,得到阈值为零的初始状态,特征模型如附图(3),此时模型中只存在一种特征状态①,之后运行双机协同控制器并记录下双机之间产生的最大偏差AbsMaxE。
[0271] (2)根据以往经验,对偏差边界e3、e4进行设定e4=e3=ke4·AbsMaxE,其中0<ke1<1。此时控制器特征模型中存在两种特征状态①⑦,如图(4)所示。运行双机协同控制器,当特征轨迹从2、4象限运行至1、3象限时,此时需要进行一次情况分析判断:如果偏差方向发生改变,如附图(4)中a所示,则说明阈值e4设定过小,从而导致区域⑦没有足够的时间对偏差变化率进行抑制,需要适当增大e4;如果偏差变化率方向发生改变且偏差绝对值较大,如附图(4)中b所示,则需要适当减小e4。
[0272] (3)完成偏差边界e4的校正后,运行双机协同控制器,判断控制器运行过程中偏差是否在2、4象限内达到(2)中设定偏差e4。当偏差达到e4时,记录下此时偏差变化率的绝对值,将其设定为ec4并且令e3=ke3·e4,0<ke3<1。此时在控制器特征模型中存在四种特征状态①③⑤⑦,如附图(5)所示。运行控制器,根据(2)中描述的方法对偏差e3进行校正。图中a、b为特征轨迹的两种情况。
[0273] (4)完成偏差的校正后,设定ec3=kde3·ec4,其中0<kde3<1,运行协同控制器。当特征轨迹的偏差变化率达到ec3时,记录下此时的偏差绝对值并将其设为e2,如附图(6)所示,控制器特征模型中共有①③④⑤⑥⑦六种特征状态。
[0274] (5)令e1=ke2·e2、ec2=kde3·ec3、ec1=kde2·ec2,其中0<ke2<1、0<kde2<1、0<kde3<1。偏差和偏差变化率边界设定完成后,最终得到附图(2)完整的特征模型。
[0275] 3-2.控制器参数校正
[0276] 根据特征轨迹的走向进行分析,特征轨迹在特征模型中经过了几种不同的特征区域,其中特征状态③④⑦的比例微分系数需要进行调节校正。
[0277] 本文将特征轨迹分成3个阶段,分别为起始段、中间段、稳定段,其中起始段为特征轨迹离开起始象限并进入其他象限之前的轨迹部分,中间段为特征轨迹离开起始象限直至进入特征状态②之前的轨迹部分,稳定段为特征轨迹进入特征状态②后的部分,如附图(7)(8)(9)所示。
[0278] 完成特征轨迹分段后,现对各个分段所在特征区域进行分析:
[0279] (1)起始段
[0280] 根据分析控制器特征模型可知,系统特征轨迹的起始象限为1、3象限,此时特征状态有①⑦。当特征轨迹起始段处于特征状态⑦的时间较短甚至可以忽略不计时,则在此阶段不需要对控制器的参数进行调节。但当起始段在特征状态⑦中所处时间过长时,便需要对控制器比例微分参数进行调节。
[0281] 确定控制策略后运行控制器,为了保证特征轨迹离开起始段进入中间段时的偏差绝对值AbsMaxE1与校正阈值1时的偏差最大值AbsMaxE满足以下关系:
[0282] AbsMaxE1/AbsMaxE<1+α  (30)
[0283] 需要对比例系数kp、微分系数kd进行不断的调节才能获得较好的特征轨迹,其中α为一个较小系数。
[0284] (2)中间段
[0285] 当特征轨迹从起始段进入中间段后,特征轨迹首先会在特征状态①中运行一段时间,之后特征轨迹依次进入特征状态③④。
[0286] 当特征轨迹处于特征状态①时,如附图(10)所示,为了确保偏差迅速减小使得特征轨迹尽快进入特征状态③,只需采用bang-bang控制增加输出量快速减小双机偏差,不需要使用比例微分调节。
[0287] 当特征轨迹进入特征状态③后首先会进入特征状态3-1,如附图(11)所示。当特征状态3-1中的特征轨迹大部分都处在-ec4邻近区域,则不需要对控制器参数进行调节。但当大部分轨迹不在-ec4邻近区域时,此时需要对特征状态3-1中的比例系数kd3-1做出增大调整,直到特征状态3-1中的大部分轨迹处在-ec4邻近区域。
[0288] 特征轨迹离开特征状态3-1后进入特征状态3-2后,如附图(12)所示。如果在特征区域3-2中的大部分特征轨迹处在-ec3邻界区域内,不需要对控制器参数进行调整,否则表明比例系数kp3-2过小,需要增加其值。
[0289] 特征轨迹完全离开特征区域③后便进入特征区域④,如附图(13)所示。由于特征区域④的偏差和偏差变化率较小,需要对比例、微分参数进行重新调节。
[0290] (3)稳定段
[0291] 当特征轨迹进入特征状态②后,如附图(9)所示,特征模型中的特征轨迹便处于稳定阶段,在该阶段控制器的偏差和偏差变化率都处在较小甚至可忽略不计的水平,此时不再需要比例微分的调节控制,只需保持当前状态即可。
[0292] 实施例
[0293] 本发明所研究的无人机基本配置参数如下:
[0294] 表1机身参数
[0295]项目 参数
重量 1.1kg
长宽 0.41m
高度 0.22m
浆叶 0.12m
[0296] 初始条件如下表所示。
[0297] 表2飞行初始条件
[0298]
[0299] 根据上表中的初始条件,假设两架无人机在无任何障碍区域内飞行,长机的飞行方向始终不发生改变,长机僚机的初始位置分别为(1,1)(1,0),并沿着初始设定角度和初始速度进行飞行。飞行结果如附图(14)(15)(16)所示。
[0300] 根据附图(14)(15)(16)所示,长机始终按照初始45度角沿直线飞行,僚机在距离长机y方向1米处沿30度角飞行,经过6秒后僚机最终追上长机且飞行方向基本保持一致,实验证明长机在无机动情况下僚机能够实现对长机的速度进行跟踪且相对距离保持在期望距离以内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈