CN104216415A - 一种无人直升机高精度位置保持控制方法 - Google Patents
一种无人直升机高精度位置保持控制方法 Download PDFInfo
- Publication number
- CN104216415A CN104216415A CN201410425024.1A CN201410425024A CN104216415A CN 104216415 A CN104216415 A CN 104216415A CN 201410425024 A CN201410425024 A CN 201410425024A CN 104216415 A CN104216415 A CN 104216415A
- Authority
- CN
- China
- Prior art keywords
- control
- delta
- lambda
- alpha
- control method
- 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
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
一种无人直升机高精度位置保持控制方法,属于无人直升机飞行控制技术领域,其特征在于,包括如下步骤:根据位置偏差,当位置偏差超过门限值X1时,采用人工遥调方式;当位置偏差在门限值X1和X2之间时,采用自动配平方式;当位置偏差小于门限值X2时,采用高精度位置反馈控制方式;通过自动配平可将位置偏差控制在X2范围内,采用基于非线性PID控制器反馈控制方法,给出了位置控制律。本发明对稳定风场和紊流场具有较强的适应能力,本发明给出的位置控制律,在位置偏差进入一定区域后,随着偏差的降低,控制增益提高,保证控制精度,同时相角超前增大,弥补因增益提高导致的相角裕度损失,保证稳定性。
Description
技术领域
本发明属于无人直升机飞行控制技术领域,涉及一种无人直升机在悬停状态下的位置保持的方法。
背景技术
无人直升机在受限平台(大厦停机坪、舰船甲板等)下进行自动着陆时,对位置控制精度有极高的要求。ADS-33直升机飞行品质规范中对位置控制精度也有明确的规定。现代控制方法虽然能达到比传统控制更优越的性能,但是其设计方法必须以准确的对象数学模型为依据,而直升机由于其复杂的动力学特性,难以建立准确的数学模型。
因此,以物理概念为依据,不追求模型准确的控制方法是为当前无人直升机飞行控制所推崇的,基于PID控制器的反馈控制方法也正是因为这些特性在飞行控制领域得到了广泛的应用。但是,常规的基于PID控制器的反馈控制方法由于控制功效的限制难以满足复杂环境下进行高精度位置控制的需求。在某样例无人直升机中已经验证过,仅仅依靠基于PID控制器的反馈控制方法难以抑制高速变化的风场,如突风和紊流风,并且在常值风的干扰下,样例无人直升机会存在固定的位置偏差。
发明内容
本发明的目的是:解决悬停状态下抗风扰动的问题,对高频风和低频风具有较强的适应能力,提高无人直升机位置保持的精度。
本发明的技术方案:无人直升机自身动态特性及外界环境的影响,决定其难以提高控制精度,在常规控制下,为了提高控制精度,一方面可提高积分权限,以产生足够的控制量来平衡风场;另一方面可提高位置控制增益,减小位置偏差。但是一味增大积分权限会带来隐患,其累积和释放过程非常缓慢,难以适应飞行状态的变化(如悬停回转)。提高位置控制增益可增强位置控制能力,提高控制增益,但控制增益的调节区间有限,否则容易诱发震荡。结合安全性和抗风能力的需求,提出了以下的控制方案。
控制方案:该控制方案如附图说明中图1所示。其中X1、X2为高精度位置控制分段控制模式的切入判断条件。X1为人工遥调控制方式和自动配平方式的分界点,X2为自动配平方式和高精度位置反馈控制方式的分界点;一般设定X1为无人直升机以着陆点为圆心的可安全着陆区域的半径,X2为以着陆点为圆心的最佳着陆区域的半径。
一种无人直升机高精度位置保持控制方法,其特征在于,包括如下步骤:
第一,根据位置偏差,当位置偏差超过门限值X1时,采用人工遥调方式;
第二,当位置偏差在门限值X1和X2之间时,采用自动配平方式;
第三,当位置偏差小于门限值X2时,采用高精度位置反馈控制方式;
通过自动配平可将位置偏差控制在X2范围内,采用基于非线性PID控制器反馈控制方法,位置控制律为:
所述位置控制律传递函数为:
本方法主要在于根据位置偏差的大小(也反映了风的强度),来选择不同的抗风实施方案,
第一,人工遥调:判断位置偏差,当位置偏差超过门限值X1时,采用人工遥调方式。由地面操纵人员施加连续量,通过调整连续量来调整姿态配平,调整俯仰角配平来减小纵向位置偏差,调整滚转角配平来减小横向位置偏差。直至位置偏差控制在X1范围内。
第二,自动配平:位置偏差在门限值X1和X2之间时,采用自动配平方式。此时位置积分饱和,而位置偏差持续大于X2时,于是逐渐释放积分量到变距配平量和姿态配平量,从而使积分器有能力进一步消除位置偏差。该功能在悬停状态下通过“自动配平”指令来触发。
第三,高精度位置反馈控制:当位置偏差小于门限值X2时,采用高精度位置反馈控制方式通过自动配平可将位置偏差控制在小范围内。采用基于非线性PID控制器反馈控制方法可使控制精度得到进一步的提升,以满足自动着陆对位置控制精度的需求。
非线性反馈PID控制器的一般形式如下式所示:
与常规控制不同,非线性反馈PID以误差信号的分数阶作为反馈信号,这样,控制器除了三个基本参数Kp、KI、KD外,还可以通过非线性因子α、β、γ改变反馈信号的非线性特性,以达到更好的控制性能。而常规PID控制器是非线性PID控制器在α=β=γ=1时的特殊形式。
在非线性反馈PID的基础上,结合无人直升机位置控制的特点,设计了高精度位置反馈的控制律:
式中λ为非线性边界,α为非线性因子,d为线性饱和区域,ΔX为位置偏差,ΔVx为速度偏差,Kx为位置偏差增益系数,Kvx为速度偏差增益系数。该控制律具有以下特点:
1)λ为常规控制和高精度控制律的分界点,λ一方面影响控制律的调节效果,另一方面也是对飞行安全的保障,当高精度控制出现不稳定时,位置偏差变大,当超出非线性边界后,仍可切换为常规控制。
2)α为(0,1)之间的分数,当位置偏差进入非线性边界后,控制律增益会随着位置偏差的降低而增大,提高控制精度。
3)微分项增益随比例项同步变化,上式的控制律的传递函数为:
可以看出,控制律随位置偏差降低,增益增大的同时,相角超前也增大,这样是为了补偿***因增益提高而带来的相角裕度损失,以保证稳定性。同时,由于控制律不需要确定微分项非线性因子,也降低了调参的困难。
4)不使用积分项,由于高精度控制律已能满足精度需求,再使用积分项对精度的提高并不明显,而积分项的引入是以牺牲***带宽和稳定性为代价的。
5)线性饱和区域d的引入是为了提高***在过零点区域的动态性能,控制律在过零点区域会因增益过大而产生抖动,虽然这种抖动是区域性的,不影响全局的稳定性,但是会降低舵机的使用寿命。
高精度位置控制律涉及到五个参数:Kx、Kvx、λ、α和d。其中Kx、Kvx是按照常规控制的方法进行确定的,在此不具体阐述。λ、α和d是与高精度控制相关的参数。而d的作用是对过零点区域的优化,不影响控制精度,设计初期可不用考虑,因此,高精度控制律参数整定主要是要确定λ和α。考虑在同等扰动下,常规控制律误差为enormal,高精度控制律误差为eprecision,则具有如下关系:
则:
而λ>enormal,0<α<1,所以eprecision<enormal。说明高精度控制律控制精度高于传统控制律,而通过合理的选取λ和α,可使控制精度得到成倍地提高。一般建议λ/enormal控制在(2,4)之间,α控制在(1/3,2/3)之间,可较好地处理好控制精度和控制品质的折中。
在确定λ和α后,增加线性饱和区域d可很好地改善过零点的动态性能,一般取d≈eprecision。
本发明的关键点:
1)在传感器有限的条件下,采用半自动式分阶段控制方法,通过此控制方法来保证控制精度,通过人工主动参与控制来保证飞行安全。
2)采用基于非线性PID控制器的控制方法,通过合理的选取λ和α,可使控制精度得到成倍地提高,并且在紊流场中具有传统控制无法比拟的优势,而紊流风正是无人直升机在着陆阶段最重要的扰动形式。
本发明的有益效果是:本发明给出的一种无人直升机高精度位置保持控制方法,对稳定风场和紊流场具有较强的适应能力,测试结果如附图说明中的图2,图3所示,并结合非线性PID的原理,并综合无人直升机位置控制的特点,设计了一种位置控制律,该控制律在位置偏差进入一定区域后,随着偏差的降低,控制增益提高,保证控制精度,同时相角超前增大,弥补因增益提高导致的相角裕度损失,保证稳定性。
该方法目前已经应用于某样例无人直升机,明显提高了其在悬停状态下的抗风扰动能力和位置保持精度,极大改善了其自主着陆的安全性。
附图说明
图1为该发明的控制方案;
图2为该发明在稳定风场中的控制效果;
图3为该发明在紊流风场中的控制效果。
具体实施方式
一种无人直升机高精度位置保持控制方法,具体实施方式如下:
1)如附图说明中的图1所示,当某无人直升机执行完任务,返场准备着陆时;若判定位置偏差大于X1(例如15米),说明此时风场过强,难以仅靠控制消除位置偏差,而此时通过人工遥调方式进行控制量补偿,较容易使位置控制在X2范围内。
2)若判定位置偏差在(X1,X2)范围,例如(15米,5米),此时可启动自动配平模态,自动补偿控制量,将位置偏差控制在X2范围内。
3)通过自动配平策略,能使位置偏差控制在X2范围,此时已具备较高的控制增益。而在自动着陆等对位置控制精度有更高要求的飞行科目,需要进一步保证位置控制精度。此时可增大外回路控制增益,一方面进一步提高控制精度,同时可提高抗干扰能力,防止位置浮动。
Claims (2)
1.一种无人直升机高精度位置保持控制方法,其特征在于,包括如下步骤:
第一,根据位置偏差,当位置偏差超过门限值X1时,采用人工遥调方式;
第二,当位置偏差在门限值X1和X2之间时,采用自动配平方式;
第三,当位置偏差小于门限值X2时,采用高精度位置反馈控制方式;
通过自动配平可将位置偏差控制在X2范围内,采用基于非线性PID控制器反馈控制方法,位置控制律为:
2.根据权利要求1所述的无人直升机高精度位置保持控制方法,其特征在于,所述位置控制律传递函数为:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410425024.1A CN104216415A (zh) | 2014-08-26 | 2014-08-26 | 一种无人直升机高精度位置保持控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410425024.1A CN104216415A (zh) | 2014-08-26 | 2014-08-26 | 一种无人直升机高精度位置保持控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104216415A true CN104216415A (zh) | 2014-12-17 |
Family
ID=52098019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410425024.1A Pending CN104216415A (zh) | 2014-08-26 | 2014-08-26 | 一种无人直升机高精度位置保持控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104216415A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108873935A (zh) * | 2018-07-06 | 2018-11-23 | 山东农业大学 | 物流配送无人机降落的控制方法、装置、设备及存储介质 |
CN109407668A (zh) * | 2018-11-21 | 2019-03-01 | 江苏大学 | 一种农业机器人远程视频遥控***及控制方法 |
CN112180980A (zh) * | 2020-10-16 | 2021-01-05 | 中国直升机设计研究所 | 一种无人直升机自转着陆控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102419596A (zh) * | 2011-11-20 | 2012-04-18 | 北京航空航天大学 | 一种基于矢量域的小型无人机风场抗扰自适应控制方法 |
EP2505497A1 (en) * | 2011-03-29 | 2012-10-03 | BAE Systems Plc | Actuator control system |
CN102830622A (zh) * | 2012-09-05 | 2012-12-19 | 北京理工大学 | 一种四旋翼飞行器自抗扰自动飞行控制方法 |
WO2013000035A1 (en) * | 2011-06-29 | 2013-01-03 | Orbital Australia Pty Limited | Method of controlling operation of an unmanned aerial vehicle |
CN103197683A (zh) * | 2013-04-18 | 2013-07-10 | 南京航空航天大学 | 四旋翼无人直升机飞行高度与姿态智能控制方法 |
-
2014
- 2014-08-26 CN CN201410425024.1A patent/CN104216415A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2505497A1 (en) * | 2011-03-29 | 2012-10-03 | BAE Systems Plc | Actuator control system |
WO2013000035A1 (en) * | 2011-06-29 | 2013-01-03 | Orbital Australia Pty Limited | Method of controlling operation of an unmanned aerial vehicle |
CN102419596A (zh) * | 2011-11-20 | 2012-04-18 | 北京航空航天大学 | 一种基于矢量域的小型无人机风场抗扰自适应控制方法 |
CN102830622A (zh) * | 2012-09-05 | 2012-12-19 | 北京理工大学 | 一种四旋翼飞行器自抗扰自动飞行控制方法 |
CN103197683A (zh) * | 2013-04-18 | 2013-07-10 | 南京航空航天大学 | 四旋翼无人直升机飞行高度与姿态智能控制方法 |
Non-Patent Citations (1)
Title |
---|
王刚强: "大气扰动下无人直升机悬停/小速度段位置控制律设计", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108873935A (zh) * | 2018-07-06 | 2018-11-23 | 山东农业大学 | 物流配送无人机降落的控制方法、装置、设备及存储介质 |
CN109407668A (zh) * | 2018-11-21 | 2019-03-01 | 江苏大学 | 一种农业机器人远程视频遥控***及控制方法 |
CN112180980A (zh) * | 2020-10-16 | 2021-01-05 | 中国直升机设计研究所 | 一种无人直升机自转着陆控制方法 |
CN112180980B (zh) * | 2020-10-16 | 2022-10-28 | 中国直升机设计研究所 | 一种无人直升机自转着陆控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109782785B (zh) | 基于直接力控制的飞机自动着舰控制方法 | |
CN111103890B (zh) | 一种高精度强鲁棒的进场着陆引导控制方法 | |
CN112327922B (zh) | 一种飞翼无人机自主起降综合控制方法 | |
CN103558857A (zh) | 一种btt飞行器的分布式复合抗干扰姿态控制方法 | |
CN109085849A (zh) | 一种舰载无人机定点着陆的自主控制方法 | |
CN108674695B (zh) | 航天器再入返回轨道规划方法 | |
US8463466B2 (en) | Method, apparatus or software for controlling the heading of an aircraft on the ground | |
CN102360216A (zh) | 双发舰载飞机单发停车的安全着舰控制方法 | |
CN101718994A (zh) | 一种无人机自动着陆拉平控制方法 | |
US20090132104A1 (en) | Longitudinal and vertical gust feed forward compensation using lateral control surfaces | |
CN109471449B (zh) | 一种无人机控制***及控制方法 | |
CN104216415A (zh) | 一种无人直升机高精度位置保持控制方法 | |
CN107121929A (zh) | 基于线性协方差模型预测控制的鲁棒再入制导方法 | |
CN109733592A (zh) | 飞机自动配平控制方法及*** | |
CN110597281A (zh) | 一种自动着舰纵向飞行控制***参数获取方法 | |
Yang et al. | Design and simulation of the longitudinal autopilot of uav based on self-adaptive fuzzy pid control | |
Yan et al. | Research on taxi modeling and taking-off control for UAV | |
Steinleitner et al. | Automatic take-off and landing of tailwheel aircraft with incremental nonlinear dynamic inversion | |
CN110262558B (zh) | 一种无人机定点着陆的控制方法 | |
CN109656262B (zh) | 一种提高小型飞机着陆过程乘客舒适度的控制方法 | |
Liu et al. | Coordinated landing control of unmanned aerial vehicle | |
CN105259762A (zh) | 一种飞行控制***控制参数的图形化自动寻优整定方法 | |
Oudin | Low Speed Protections for a Commercial Airliner: a Practical Approach | |
CN113703318B (zh) | 一种基于表速解算变过载的纵向改平控制方法 | |
CN113960926B (zh) | 一种气动捕获制导参数边界的自适应调节方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141217 |
|
RJ01 | Rejection of invention patent application after publication |