CN110597054B - 一种共轴式无人直升机航向的线性变参数鲁棒性控制方法 - Google Patents
一种共轴式无人直升机航向的线性变参数鲁棒性控制方法 Download PDFInfo
- Publication number
- CN110597054B CN110597054B CN201910407338.1A CN201910407338A CN110597054B CN 110597054 B CN110597054 B CN 110597054B CN 201910407338 A CN201910407338 A CN 201910407338A CN 110597054 B CN110597054 B CN 110597054B
- Authority
- CN
- China
- Prior art keywords
- controller
- unmanned helicopter
- model
- control
- linear
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000013461 design Methods 0.000 claims description 8
- 230000009466 transformation Effects 0.000 claims description 6
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 abstract description 3
- 230000008859 change Effects 0.000 abstract description 2
- 239000011295 pitch Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000013016 damping Methods 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000033001 locomotion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive 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
- G05B13/042—Adaptive 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 in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种共轴式无人直升机航向的线性变参数鲁棒性控制方法,本发明通过基于鲁棒控制的基本框架,将控制器的参数随着无人直升机总距的变化而自动变化,用一个控制器适应全包线的飞行控制,既可保证控制系统的跟踪性能又大幅度提升适应能力,最终实现共轴无人直升机在不同的飞行速度、起飞重量、飞行高度等条件下均具有优越的控制性能。
Description
技术领域
本发明属于无人直升机自动飞行控制技术领域,具体涉及一种共轴式无人直升机航向的线性变参数鲁棒性控制方法。
背景技术
共轴无人直升机通过上下旋翼的桨距差动实现无人直升机的航向控制,在不同的飞行速度、起飞重量、飞行高度等条件下,共轴无人直升机的桨距不同,导致无人直升机的航向控制效率不同,因此在工作无人直升机的航向控制策略上需要根据不同的桨距采用不同的控制参数。
目前常用的控制方法有固定参数的PID控制和线性时不变的鲁棒控制,这些方法都不能保证在上述不同条件下的飞行控制效果。通常的做法是在飞行包线内选择一部分特征点,针对这些特征点,分别设计控制器,然后再用插值的方法实现连续控制。这种方式在设计调试实验等过程复杂而且性能不能得到保障。鲁棒控制作为一种现代控制方法理论比传统的PID控制具有更强的适应能力,目前已经在无人直升机上得到广泛的应用。但是在上述条件变化较大时,线性时不变的鲁棒控制也不能适应。而且线性时不变鲁棒控制的适应能力和跟踪性能是一对互相互斥的性能指标,一味的追求适应能力,将牺牲其跟踪性能。
发明内容
针对上述背景技术存在的问题,本发明旨在提供一种可实现共轴无人直升机在不同的飞行速度、起飞重量、飞行高度等条件下均具有优越的控制性能的线性变参数鲁棒性控制方法。
为此,本发明采用以下技术方案:一种共轴式无人直升机航向的线性变参数鲁棒性控制方法,包括以下步骤,
第1步,建立模型:
航向角速率的阻尼特性与飞行速度呈线性关系。控制舵效跟总距成线性关系,忽略了速度的影响。其中,r、V、δr、δc依次分别为航向角加速度、航向角速率、飞行速度、尾桨距、总距;arv、brv、arδ、brδ分别为模型参数,可通过飞行试验、参数辨识方法获得;
用线性系统描述表达式为
第2步,建立线性分式变换模型:
第3步控制器设计:
基于经典H无穷鲁棒控制器的设计框架,在控制器K(s)上添加随着不确定性Θ进行自适应变化的模块;
为了利用传统的鲁棒控制架构,将控制器的不确定模块和模型的不确定模块合并,控制对象模型扩展为Pa(s);
系统框架结构式如上式所示,已经变换为经典H无穷鲁棒控制器的设计框架,利用鲁棒控制方法如LMI方法求解、基于Riccati方程方法求解等进行解算得到控制器K(s);
本发明可以达到以下有益效果:本发明通过选择总距和飞行速度作为控制的自变量,而不是选择飞行速度、起飞重量、飞行高度等飞行条件相关的参数,简化了自变量也就降低了整个控制系统的复杂度。另外本发明以H无穷鲁棒控制作为基本框架,随着飞行状态的变化,鲁棒控制器参数自适应调整,扩大传统鲁棒控制器的自适应范围并提高全包线飞行条件下的鲁棒性和控制性能。
附图说明
图1为无人直升机航向动力学模型按照如下步骤建立线性分式变换模图。
图2为PS框架表达示意图。
图3为控制器的闭环系统的结构框图。
图4为控制器求解框架示意图。
具体实施方式
本发明一种共轴式无人直升机航向的线性变参数鲁棒性控制方法,包括以下步骤,如图1-图4所示
第1步,建立模型:
航向角速率的阻尼特性与飞行速度呈线性关系。控制舵效跟总距成线性关系,忽略了速度的影响。其中,r、V、δr、δc依次分别为航向角加速度、航向角速率、飞行速度、尾桨距、总距;arv、brv、arδ、brδ分别为模型参数,可通过飞行试验、参数辨识方法获得;
用线性系统描述表达式为
第2步,建立线性分式变换模型:
图示描述为:其中dθ=[dV dδ]T,eθ=[eV eδ]T。
第3步,控制器设计:
基于经典H无穷鲁棒控制器的设计框架,在控制器K(s)上添加随着不确定性Θ进行自适应变化的模块,则带着控制器的闭环系统的结构框图如下图3所示:
为了利用传统的鲁棒控制架构,将控制器的不确定模块和模型的不确定模块合并,控制对象模型扩展为Pa(s);
系统框架结构式如上式所示,已经变换为经典H无穷鲁棒控制器的设计框架,利用鲁棒控制方法如LMI方法求解、基于Riccati方程方法求解等进行解算得到控制器K(s),如图4所示。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (1)
1.一种共轴式无人直升机航向的线性变参数鲁棒性控制方法,其特征在于包括以下步骤:
第1步,建立模型:
用线性系统描述表达式为
第2步,建立线性分式变换模型:
第3步,控制器设计:
基于经典H无穷鲁棒控制器的设计框架,在控制器K(s)上添加随着不确定性Θ进行自适应变化的模块;
为了利用传统的鲁棒控制架构,将控制器的不确定模块和模型的不确定模块合并,控制对象模型扩展为Pa(s);
系统框架结构式如上式所示,已经变换为经典H无穷鲁棒控制器的设计框架,利用鲁棒控制器求解方法中的LMI求解方法或基于Riccati方程的求解方法进行解算得到控制器K(s)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910407338.1A CN110597054B (zh) | 2019-05-15 | 2019-05-15 | 一种共轴式无人直升机航向的线性变参数鲁棒性控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910407338.1A CN110597054B (zh) | 2019-05-15 | 2019-05-15 | 一种共轴式无人直升机航向的线性变参数鲁棒性控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110597054A CN110597054A (zh) | 2019-12-20 |
CN110597054B true CN110597054B (zh) | 2022-09-27 |
Family
ID=68852572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910407338.1A Active CN110597054B (zh) | 2019-05-15 | 2019-05-15 | 一种共轴式无人直升机航向的线性变参数鲁棒性控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110597054B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111399527B (zh) * | 2020-03-27 | 2023-08-04 | 浙江华奕航空科技有限公司 | 一种基于扩展观测器的无人直升机姿态鲁棒控制方法 |
CN113253616B (zh) * | 2021-06-29 | 2021-10-01 | 中国科学院自动化研究所 | 快时变飞行器大包线飞行控制方法与装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101333205B1 (ko) * | 2011-07-28 | 2013-12-02 | 한국항공우주산업 주식회사 | 헬리콥터 비행성 해석 시스템 및 그 해석 방법 |
CN104597909B (zh) * | 2014-11-26 | 2017-10-17 | 深圳市鸣鑫航空科技有限公司 | 共轴双旋翼无人直升机飞行控制方法 |
CN107357166B (zh) * | 2017-04-29 | 2020-11-10 | 天津大学 | 小型无人直升机的无模型自适应鲁棒控制方法 |
CN107783543A (zh) * | 2017-11-06 | 2018-03-09 | 贾杰 | 一种无人直升机回路成形全包线飞行控制方法 |
CN109683624A (zh) * | 2019-01-31 | 2019-04-26 | 天津大学 | 用于小型无人直升机姿态控制的非线性鲁棒控制方法 |
-
2019
- 2019-05-15 CN CN201910407338.1A patent/CN110597054B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110597054A (zh) | 2019-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109189087B (zh) | 一种垂直起降重复使用运载器的自适应容错控制方法 | |
CN109634299B (zh) | 基于多模态控制的飞翼无人机机动飞行控制方法 | |
CN107562068B (zh) | 一种四旋翼飞行器姿态的动态面输出调节控制方法 | |
CN107357166B (zh) | 小型无人直升机的无模型自适应鲁棒控制方法 | |
CN108717265B (zh) | 一种基于控制变量参数化的无人飞行器巡航跟踪控制系统及控制方法 | |
CN107491083B (zh) | 一种基于饱和自适应滑模控制的四旋翼自主着船方法 | |
CN110597054B (zh) | 一种共轴式无人直升机航向的线性变参数鲁棒性控制方法 | |
CN106970531B (zh) | 倾转翼垂直起降无人机模态转换控制策略确定方法 | |
CN103558857A (zh) | 一种btt飞行器的分布式复合抗干扰姿态控制方法 | |
CN106502255B (zh) | 一种舰载机自动着舰控制系统的设计方法和控制方法 | |
CN106647264B (zh) | 一种基于控制约束的扩展鲁棒h∞的无人机控制方法 | |
CN109460050A (zh) | 一种针对变体无人机的复合分层抗干扰控制方法 | |
CN110673623B (zh) | 一种基于双环pd控制算法控制的四旋翼无人机着陆方法 | |
Hu et al. | Research on uav balance control based on expert-fuzzy adaptive pid | |
CN110162067A (zh) | 一种无人机非奇异自适应非光滑姿态跟踪控制方法 | |
CN111399473B (zh) | 一种自适应容错控制方法、系统及空中机器人 | |
CN115079565B (zh) | 变系数的带落角约束制导方法、装置和飞行器 | |
CN110597281A (zh) | 一种自动着舰纵向飞行控制系统参数获取方法 | |
CN114995103A (zh) | 一种倾转翼飞行器过渡过程的平衡补偿控制方法 | |
CN115685764A (zh) | 变翼展飞行器任务自适应的抗干扰跟踪控制方法及系统 | |
CN108656111A (zh) | 一种基于均值耦合的双机械臂系统有限时间参数辨识与位置同步控制方法 | |
CN107783543A (zh) | 一种无人直升机回路成形全包线飞行控制方法 | |
CN116225043B (zh) | 一种基于干扰观测器的四旋翼无人机预定性能控制方法 | |
Juan et al. | Path following backstepping control of underactuated unmanned underwater vehicle | |
CN114115335A (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 |