[发明专利]一种飞行控制系统自适应调参方法有效
申请号: | 201310710582.8 | 申请日: | 2013-12-20 |
公开(公告)号: | CN103713517A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 刘燕斌;李臣亮;陆宇平;肖地波;张浩;陈柏屹 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G05B13/00 | 分类号: | G05B13/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210016*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种飞行控制系统自适应调参方法,在设计过程中飞行控制系统结构固定,在飞行包线大幅变化情况下,通过建立飞行控制系统未知参数与闭环系统极点间的约束关系,实现飞行控制系统的鲁棒自适应调参。在设计过程中,首先依据飞行器模型的带宽频率,延迟时间,幅值裕度和相位裕度等飞行品质进行相应的性能约束,构建满足飞行性能要求的区域,然后再利用保护映射理论,获取满足区域稳定要求的飞行控制系统的设计参数,同时自动生成满足要求的控制器集合,实现控制系统的自适应调参。更为重要的是,调参过程中既可以对单参数进行调节,也可以实现多参数的协调综合设计,满足飞行控制系统多目标的设计参数整定需求。 | ||
搜索关键词: | 一种 飞行 控制系统 自适应 方法 | ||
【主权项】:
1.一种飞行控制系统自适应调参方法,其特征在于,包括下列步骤:步骤一:初始化飞行控制系统,其控制律的表达式为:Δ δ e = K z θ Δθ + K z θ · Δ θ · + K z h ( Δh - Δh g ) + K z h · Δ h · ]]>其中,Δθ和
分别表示飞行器的俯仰角偏差及其变化率;Δh和
表示飞行器的高度偏差及其变化率;Δδe表示飞行器的舵面偏转角;Δhg为飞行器高度指令信号;
为需要整定的控制参数;步骤二:设置综合飞行控制系统与飞机模型的闭环控制系统的设计目标为:极点最大的实部αt≤-1;短周期极点最小的阻尼比ξt≥0.6;短周期最大自然频率ωt≤10;Ωt=Ω(αt,ξt,ωt)作为目标区域;步骤三:选择未知增益参数集合Kj(j=1,...,p)(K∈RP),设置
作为初始值,结合步骤二中的设计目标区域,得到迭代区域:求取步骤二所述闭环控制系统状态矩阵A(f(K0))的特征值Λ={λ1,λ2,...,λn},判断是否均处于目标区域Ωt内,若完全在内,则满足控制目标要求,即初值是符合控制要求的精确增益参数值,停止搜索;如果不完全在目标区域Ωt内,则判断A(f(K0))是否为稳定系统,即判断是否有右半平面的极点,若有,则仅由稳定裕度α和自然频率ω两个参数约束,定义区域ΩΛ为包含稳定矩阵A所有特征值的最小区域,即Λ∈ΓΛ,区域ΓΛ=Γ(αΛ,ωΛ)唯一定义,其中αΛ=max{Re(λi)}和ωΛ=max{|λi|};结合目标区域,可以定义迭代区域ΓU=Γ(αU,ωU),其中αU=αΛ,ωU=max{ωt,ωΛ};否则,稳定区域Ω由(α,ξ,ω)进行约束,定义区域ΩΛ是包含矩阵A所有特征值的最小区域,即Λ∈ΩΛ,且区域ΩΛ=Ω(αΛ,ξΛ,ωΛ)唯一定义,其中αΛ=max{αt,αΛ},ξΛ=min{ξ(λi)}ωΛ=max{|λi|};结合目标区域,可以定义迭代区域ΩU=Ω(αU,ξU,ωU),其中αU=max{αt,αΛ},ξU=min{ξt,ξΛ}ωU=max{ωt,ωΛ};依据定义迭代区域,设定闭环控制系统的稳定集合为:S ( Ω U ) = { A ( K 0 ) ∈ R n × n : σ ( A ( K 0 ) ) ⋐ Ω U } ]]>σ(A)是矩阵A的特征值;所述迭代区域内三个参数的保护映射关系为:v α ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) 2 / - α U / ⊗ / ) det ( A ( f ( K 0 ) ) - α U / ) ]]>v ξ ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ) · det ( A ( f ( K 0 ) ) 2 ⊗ / + ( 1 - 2 ξ U 2 ) A ( f ( K 0 ) ) ⊗ A ( f ( K 0 ) ) ) ]]>v ω ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ⊗ A ( f ( K 0 ) ) - ω U 2 / ⊗ / ) · det ( A ( f ( K 0 ) ) - ω U / ) det ( A ( f ( K 0 ) ) + ω U / ) ]]>其中,vα,νξ,νω分别表示迭代区域所对应的保护映射关系;A(f(K0))为飞行器闭环控制系统的状态空间矩阵;det为矩阵A(f(K0))的行列式;I表示单位阵;
表示矩阵的Bialternate积;步骤四:求取闭环控制系统状态矩阵A(f(K0))的特征值,判断是否均处于目标区域Ωt内,若完全在内,则满足控制目标要求,即初值是符合控制要求的精确增益参数值,停止搜索;如果不完全在目标区域Ωt内,则进行步骤五;步骤五:按照保护映射理论,根据飞行控制系统多目标的设计参数整定实际需求,依据飞行模型中存有的单变量或双变量,分别应用单参数或双参数算法,选择整定过程,迭代出一组新的增益参数值K';步骤六:根据步骤五得到的迭代的新的增益参数值,和迭代前的参数值,依据||Km-Km+1||≤εK(1+||Km||)进行的判定,其中εK是一个适当小的正数值,若该式不满足,继续回到步骤五,将K'作为初值来进行迭代,得到新的参数值;若该式满足,则计算A(f(K′))的特征值,判断是否均处于目标区域Ωt内,若完全在内,则满足控制目标要求,即初值是符合控制要求的精确增益参数值,停止搜索;如果不完全在目标区域Ωt内,则返回步骤三,重新定义迭代区域,完成参数整定过程;步骤七:用步骤六新的增益参数值得到闭环控制系统状态矩阵A(f(K))中,验证控制系统的指标值是否符合控制的设计目标要求,如符合控制的设计目标要求,则结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310710582.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种检测皮带轮轮槽跳动的装置
- 下一篇:一种测试方法及测试系统