CN102929141B - 飞行器时间滞后时变模型逼近及控制器设计方法 - Google Patents
飞行器时间滞后时变模型逼近及控制器设计方法 Download PDFInfo
- Publication number
- CN102929141B CN102929141B CN201210381264.7A CN201210381264A CN102929141B CN 102929141 B CN102929141 B CN 102929141B CN 201210381264 A CN201210381264 A CN 201210381264A CN 102929141 B CN102929141 B CN 102929141B
- Authority
- CN
- China
- Prior art keywords
- delta
- tau
- time
- matrix
- formula
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 239000011159 matrix material Substances 0.000 claims abstract description 38
- 238000013461 design Methods 0.000 claims abstract description 28
- 238000012360 testing method Methods 0.000 claims abstract description 16
- 230000014509 gene expression Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 230000007704 transition Effects 0.000 claims description 3
- 239000013598 vector Substances 0.000 claims description 3
- 238000011160 research Methods 0.000 abstract description 10
- 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 4
- 230000003068 static effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001311 chemical methods and process Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Landscapes
- Feedback Control In General (AREA)
Abstract
本发明公开了一种飞行器时间滞后时变模型逼近及控制器设计方法,用于解决现有的鲁棒控制理论缺乏设计步骤难以直接设计飞行控制器的技术问题。技术方案是给出时变逼近系统分段鲁棒稳定可解条件,直接利用线性系统状态反馈的闭环期望极点选择,并根据所有闭环期望极点的实部全部为负数的特点,给出了限定条件不等式直接设计反馈矩阵。使得本研究领域的工程技术人员对风洞或飞行试验得到的含有时间滞后时变不确定性飞行器模型直接设计飞行控制器,解决了当前研究只给出鲁棒稳定性不等式而无法直接设计飞行控制器的技术问题。
Description
技术领域
本发明涉及一种控制器设计方法,特别是涉及一种飞行器时间滞后时变模型逼近及控制器设计方法。
背景技术
飞机鲁棒控制是目前国际航空界研究的重点课题之一,在高性能飞机控制器设计时,必须考虑鲁棒稳定性和鲁棒控制问题;实际飞行器模型是很复杂的未知模型结构的非线性微分方程式,为了描述这种复杂的非线性,人们通常采用风洞和飞行试验得到按离散数据描述的试验模型;为了减少风险并降低试验成本,通常按照不同高度、马赫数进行飞行机动试验,这样,描述飞行器试验模型的离散数据并不是很多,这种模型对静稳定性较好的飞行器很实用。然而,现代和未来的战斗机为了提高“机敏性”都放宽了对静态稳定性的限制,战斗机通常要求在开环临界稳定点附近工作;这样就要求飞行控制系统能良好地处理模型不确定性问题;在实际飞行控制系统设计中要考虑以下几个主要问题:(1)将试验得到离散数据用某一逼近模型来描述,模型中存在未建模动态;(2)风洞试验不能进行全尺寸模型自由飞、存在约束,飞行试验离散点选择、初始飞行状态、机动飞行的输入动作选择等不可能将所有的非线性充分激励,采用系统辨识所得模型存在各种各样的误差;(3)飞行环境与试验环境有区别,流场变化和干扰等使得实际气动力、力矩模型与试验模型有区别;(4)执行部件与控制元件存在制造容差,系统运行过程中也存在老化、磨损等现象,与飞行试验的结果不相同;(5)在实际工程问题中,需要控制器比较简单、可靠,通常需要对数学模型人为地进行简化,去掉一些复杂的因素;因此,在研究现代飞机的控制问题时,就必须考虑鲁棒性问题;特别是飞行器迎角、侧滑角测量和许多物理、化工过程中存在着不同程度的时间滞后不确定性,如果在系统的分析或设计过程忽略这些时间滞后,就可能出现错误的结果或引起系统的不稳定。
1980年后,国际上开展了多种不确定系统的控制理论研究,特别是由加拿大学者Zames提出的H-infinit理论,Zames认为,基于状态空间模型的LQG方法之所以鲁棒性不好,主要是因为用白噪声模型表示不确定的干扰是不现实的;因此,在假定干扰属于某一已知信号集的情况下,Zames提出用其相应灵敏度函数的范数作为指标,设计目标是在可能发生的最坏干扰下使系统的误差在这种范数意义下达到极小,从而将干扰抑制问题转化为求解使闭环系统稳定;从此,国内外很多学者展开了H-infinit控制方法研究;在航空界,该方法一直处于探索阶段,美国NASA,德国宇航研究院、荷兰等国都对鲁棒控制方法进行了研究,取得了很多仿真和实验结果;国内的航空院校也对飞机鲁棒控制方法进行了一系列的研究,如文献(史忠科、吴方向等,《鲁棒控制理论》,国防工业出版社,2003年1月;苏宏业.《鲁棒控制基础理论》,科学出版社,2010年10月)介绍,但这些结果与实际应用的距离还相差甚大,难以直接对实际飞行控制器进行设计并应用;特别是很多研究仅仅根据李雅普诺夫定理给出了不确定时间滞后系统鲁棒稳定性条件,但对于这些不等式解的存在条件等问题涉及较少,不能得到具体实现时间滞后鲁棒控制器设计步骤,没有解决直接设计鲁棒飞行控制器的技术问题。
发明内容
为了克服现有鲁棒控制理论缺乏设计步骤难以直接设计飞行控制器的技术不足,本发明提供一种飞行器时间滞后时变模型逼近及控制器设计方法;该方法提供了实际时间滞后时变系统鲁棒稳定控制器的分段逼近设计条件,直接利用线性系统状态反馈的闭环期望极点选择,并根据所有闭环期望极点的实部全部为负数的特点,给出了限定条件不等式直接设计反馈矩阵,可以对风洞或飞行试验得到的含有时间滞后时变不确定性飞行器模型直接设计飞行控制器,解决了当前研究只给出鲁棒稳定性不等式而无法直接设计飞行控制器的技术问题。
本发明解决其技术问题所采用的技术方案是:一种飞行器时间滞后时变模型逼近及控制器设计方法,其特点是包括以下步骤:
步骤一、在给定高度、马赫数条件下通过风洞或飞行试验得到含有时间滞后不确定性的飞行器时变模型为:
式中,x(t)∈Rn,u(t)∈Rm分别为状态和输入向量,A0(t),Aτ(t),B(t)为已知常系数矩阵,τ为未知延迟时间,ΔA0(t)为系数矩阵未知部分;全文符号相同;
联立 迭代求解N(t,τ),
式中:Φ(t,t0,τ)为状态转移矩阵
xreal(t)为实际系统状态响应;
等价后系统的系数矩阵为
A(t)=A0(t)+Aτ(t)N(t,τ)+ΔA(t)
式中:ΔA(t)为系数矩阵未知部分;
按照已知A(t),B(t)的变化范围分类,即在不同时间段将A(t),B(t)表达成:
式中,A0i、B0i为已知的常数矩阵,ΔA0iΔB0i为未知矩阵,tij、Tij为时间常数,r、p为正整数,i、j为下标,不同时间段的A(t),B(t)表达式形式可以相同;在时间段tij≤t<tij+Tij内,飞行控制器为:u(t)=-Kix(t)
式中,Ki为常数反馈矩阵;
带入(1)式中,有:
式中:ΔAτ(t)为系统等价后未知残余部分;
步骤二、选取(A0i-B0iK0i)的特征值各不相同且实部为负,设计反馈矩阵Ki使得满足条件:
该控制器使得
式中,Mi为线性变换矩阵,
σik,ωik(k=1,2,…,n)为实数,jωik(k=1,2,…,n)表示虚数,diag为对角矩阵符号,
ΔA0i-ΔB0iKi通常假设为ΔA0i-ΔB0iKi=HiFiWi,Hi,Wi均假设为已经矩阵,0<Fi≤I,I=diag[1,1,…,1]为单位阵。
本发明的有益效果是:通过本发明提供的时变逼近系统分段鲁棒稳定可解条件,直接利用线性系统状态反馈的闭环期望极点选择,并根据所有闭环期望极点的实部全部为负数的特点,给出了限定条件不等式直接设计反馈矩阵。使得本研究领域的工程技术人员对风洞或飞行试验得到的含有时间滞后时变不确定性飞行器模型直接设计飞行控制器,解决了当前研究只给出鲁棒稳定性不等式而无法直接设计飞行控制器的技术问题。
下面结合具体实施方式对本发明作详细说明。
具体实施方式
本发明飞行器时间滞后时变模型逼近及控制器设计方法具体步骤如下:
1、在给定高度、马赫数条件下通过风洞或飞行试验得到含有时间滞后不确定性的飞行器时变模型为:
式中,x(t)∈Rn,u(t)∈Rm分别为状态和输入向量,A0(t),Aτ(t),B(t)为已知常系数矩阵,τ为未知延迟时间,ΔA0(t)为系数矩阵未知部分;全文符号相同;联立 迭代求解N(t,τ),
式中:Φ(t,t0,τ)为状态转移矩阵
xreal(t)为实际系统状态响应;
等价后系统的系数矩阵为
A(t)=A0(t)+Aτ(t)N(t,τ)+ΔA(t)
式中:ΔA(t)为系数矩阵未知部分;
按照已知A(t),B(t)的变化范围分类,即在不同时间段将A(t),B(t)表达成:
式中,A0i、B0i为已知的常数矩阵,ΔA0iΔB0i为未知矩阵,tij、Tij为时间常数,r、p为正整数,i、j为下标,不同时间段的A(t),B(t)表达式形式可以相同;
在时间段tij≤t<tij+Tij内,飞行控制器为:u(t)=-Kix(t)
式中,Ki为常数反馈矩阵;
带入(1)式中,有:
式中:ΔAτ(t)为系统等价后未知残余部分;
2、选取(A0i-B0iK0i)的特征值各不相同且实部为负,设计反馈矩阵Ki使得满足条件:
该控制器使得
式中,Mi为线性变换矩阵,
σik,ωik(k=1,2,…,n)为实数,jωik(k=1,2,…,n)表示虚数,diag为对角矩阵符号,
ΔA0i-ΔB0iKi通常假设为ΔA0i-ΔB0iKi=HiFiWi,Hi,Wi均假设为已经矩阵,0<Fi≤I,I=diag[1,1,…,1]为单位阵;
取飞行器纵向运动状态变量为输入变量为u=δe,其中q为俯仰角速度,α为气流迎角,为俯仰角,δe为升降舵偏角;在时间段20≤t<100内,状态方程系数矩阵为:
不确定部分为:
0<F1≤I,0≤λ1<1,
选择闭环期望极点即A01-B01K1的特征值σ(A01-B01K1)=diag[-0.5,-1,2],可得:
控制器为:K1=[-0.3794 1.5382 -0.6231]。
Claims (1)
1.一种飞行器时间滞后时变模型逼近及控制器设计方法,其特征在于包括以下步骤:
步骤一、在给定高度、马赫数条件下通过风洞或飞行试验得到含有时间滞后不确定性的飞行器时变模型为:
式中,x(t)∈Rn,u(t)∈Rm分别为状态和输入向量,A0(t),Aτ(t),B(t)为已知常系数矩阵,τ为未知延迟时间,ΔA0(t)为系数矩阵未知部分;全文符号相同;
联立迭代求解N(t,τ),
式中:Φ(t,t0,τ)为状态转移矩阵
xreal(t)为实际系统状态响应;
等价后系统的系数矩阵为
A(t)=A0(t)+Aτ(t)N(t,τ)+ΔA(t)
式中:ΔA(t)为系数矩阵未知部分;
按照已知A(t),B(t)的变化范围分类,即在不同时间段将A(t),B(t)表达成:
式中,A0i、B0i为已知的常数矩阵,ΔA0iΔB0i为未知矩阵,tij、Tij为时间常数,r、p为正整数,i、j为下标,不同时间段的A(t),B(t)表达式形式相同;
在时间段tij≤t<tij+Tij内,飞行控制器为:u(t)=-Kix(t)
式中,Ki为常数反馈矩阵;
带入(1)式中,有:
式中:ΔAτ(t)为系统等价后未知残余部分;
步骤二、选取(A0i-B0iKi)的特征值各不相同且实部为负,设计反馈矩阵Ki使得满足条件:
式中,Mi为线性变换矩阵,
σik,ωik,k=1,2,…,n为实数,jωik,k=1,2,…,n表示虚数,diag为对角矩阵符号,
ΔA0i-ΔB0iKi通常假设为ΔA0i-ΔB0iKi=HiFiWi,Hi,Wi均假设为已知矩阵,0<Fi≤I,I=diag[1,1,…,1]为单位阵。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210381264.7A CN102929141B (zh) | 2012-10-10 | 2012-10-10 | 飞行器时间滞后时变模型逼近及控制器设计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210381264.7A CN102929141B (zh) | 2012-10-10 | 2012-10-10 | 飞行器时间滞后时变模型逼近及控制器设计方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102929141A CN102929141A (zh) | 2013-02-13 |
CN102929141B true CN102929141B (zh) | 2015-03-18 |
Family
ID=47643970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210381264.7A Expired - Fee Related CN102929141B (zh) | 2012-10-10 | 2012-10-10 | 飞行器时间滞后时变模型逼近及控制器设计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102929141B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107479382B (zh) * | 2017-09-05 | 2019-10-22 | 西北工业大学 | 基于在线数据学习的高超声速飞行器神经网络控制方法 |
CN107632518B (zh) * | 2017-09-05 | 2019-10-18 | 西北工业大学 | 基于高增益观测器的高超声速飞行器神经网络复合学习控制方法 |
CN107450324B (zh) * | 2017-09-05 | 2019-10-22 | 西北工业大学 | 考虑攻角约束的高超声速飞行器自适应容错控制方法 |
CN107390531B (zh) * | 2017-09-05 | 2019-10-18 | 西北工业大学 | 参数学习有限时间收敛的高超声速飞行器控制方法 |
CN107526296B (zh) * | 2017-09-05 | 2019-10-18 | 西北工业大学 | 基于预测建模的高超声速飞行器神经网络学习控制方法 |
CN107450323B (zh) * | 2017-09-05 | 2019-10-18 | 西北工业大学 | 高超声速飞行器再入段神经网络复合学习控制方法 |
CN107479384B (zh) * | 2017-09-05 | 2019-10-22 | 西北工业大学 | 高超声速飞行器神经网络复合学习非反步控制方法 |
CN107479383B (zh) * | 2017-09-05 | 2019-10-22 | 西北工业大学 | 基于鲁棒设计的高超声速飞行器神经网络复合学习控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0379215A2 (en) * | 1989-01-20 | 1990-07-25 | Kabushiki Kaisha Toshiba | Control system design method and design support apparatus |
CN1290874A (zh) * | 2000-11-22 | 2001-04-11 | 中国航天科技集团公司第五研究院第五○二研究所 | 基于对象特征模型描述的黄金分割智能控制方法 |
CN102081356A (zh) * | 2011-01-27 | 2011-06-01 | 西北工业大学 | 静不稳定飞行器等价人机闭环特性的飞行试验鲁棒确定方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999044105A1 (fr) * | 1998-02-25 | 1999-09-02 | Adtex Inc. | Procede et dispositif de commande |
-
2012
- 2012-10-10 CN CN201210381264.7A patent/CN102929141B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0379215A2 (en) * | 1989-01-20 | 1990-07-25 | Kabushiki Kaisha Toshiba | Control system design method and design support apparatus |
CN1290874A (zh) * | 2000-11-22 | 2001-04-11 | 中国航天科技集团公司第五研究院第五○二研究所 | 基于对象特征模型描述的黄金分割智能控制方法 |
CN102081356A (zh) * | 2011-01-27 | 2011-06-01 | 西北工业大学 | 静不稳定飞行器等价人机闭环特性的飞行试验鲁棒确定方法 |
Non-Patent Citations (2)
Title |
---|
基于多模型方法的全包络鲁棒飞行控制器设计;陈谋等;《航空学报》;20060531;第27卷(第3期);全文 * |
飞行器模型簇描述及鲁棒控制器设计;史忠科;《控制与决策》;20040831;第19卷(第8期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN102929141A (zh) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102929142B (zh) | 飞行器不确定时变模型的控制器设计方法 | |
CN102929141B (zh) | 飞行器时间滞后时变模型逼近及控制器设计方法 | |
CN102929138B (zh) | 含有非线性的飞行器控制器设计方法 | |
CN102929139B (zh) | 飞行器多区间模型的控制器设计方法 | |
CN102929140B (zh) | 飞行器时间滞后模型逼近及控制器设计方法 | |
Poksawat et al. | Automatic tuning of attitude control system for fixed‐wing unmanned aerial vehicles | |
CN102081356B (zh) | 静不稳定飞行器等价人机闭环特性的飞行试验鲁棒确定方法 | |
CN104932514B (zh) | 小型无人直升机的姿态非线性自适应控制方法 | |
Wu et al. | Adaptive neural control based on high order integral chained differentiator for morphing aircraft | |
CN102929130B (zh) | 一种鲁棒飞行控制器设计方法 | |
CN110554606B (zh) | 一种用于高超音速飞行器的自适应容错控制方法 | |
CN102929134A (zh) | 飞行器多个时间滞后模型的控制器设计方法 | |
Rotondo et al. | Robust fault and icing diagnosis in unmanned aerial vehicles using LPV interval observers | |
Zhang et al. | Stability analysis of a hypersonic vehicle controlled by the characteristic model based adaptive controller | |
Zhou et al. | Robust tracking control of uncertain MIMO nonlinear systems with application to UAVs | |
CN105242683B (zh) | 一种飞艇神经网络终端滑模航迹控制方法 | |
CN102929144B (zh) | 飞行器区间模型的控制器设计方法 | |
CN102929128B (zh) | 飞行器不确定模型的控制器设计方法 | |
CN107247411A (zh) | 基于扰动观测器的非奇异终端滑模航迹跟踪控制方法 | |
CN102929143B (zh) | 飞行器时间滞后模型的控制器设计方法 | |
CN102929129B (zh) | 飞行器多个时间滞后时变模型的控制器设计方法 | |
CN102929135B (zh) | 飞行器时间滞后时变模型的控制器设计方法 | |
Wang et al. | Robust H∞ directional control for a sampled-data autonomous airship | |
CN102929145A (zh) | 飞行器多个时间滞后时变模型逼近及控制器设计方法 | |
CN102929136A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150318 Termination date: 20211010 |
|
CF01 | Termination of patent right due to non-payment of annual fee |