当前位置: 首页 > 专利查询>贾杰专利>正文

一种无人直升机大包线自适应增益调度方法技术

技术编号:15981713 阅读:34 留言:0更新日期:2017-08-12 05:23
本发明专利技术涉及一种无人直升机大包线自适应增益调度方法。包括以下步骤:将被控对象转化为线性变参数模型P0(θ);选取回路形成补偿器,得到补偿后的开环对象P(θ);将具有不确定性的被控对象表示成LFT形式;进行鲁棒增益调度设计。本发明专利技术直接设计出一个控制器,而不是由线性时不变方法设计的局部控制器族结合形成控制器。2、本发明专利技术不像传统的增益调度方法那样提供一个开放的框架结构,LPV方法通常使用基于范数的性能量度,特别的,诱导L2范数被广泛运用作为性能量度。

【技术实现步骤摘要】
一种无人直升机大包线自适应增益调度方法
本专利技术涉及无人机控制领域,具体的说是一种无人直升机大包线自适应增益调度方法。
技术介绍
目前,国内外无人直升机全包线飞行控制系统控制律的设计大多数采用传统的增益调度程序(gainschedule)方案,特别是国内的飞控设计全部采用这一方法。过去一直认为增益调度是一种开环自适应控制,因为在很多情况下,过程的动态特性随过程的运行条件而变化,但这种变化的关系是己知的。动态特性变化的一种原因是由已知的非线性特性引起的,这时,我们就能通过监测过程的运行条件来改变控制器的参数,这种思想就称为增益调度。在补偿参数变化或对象己知非线性方面,基于对过程运行条件的测量的增益调度控制通常是一种有效的方法。增益调度己被许多成功的工程实践证明为非常有效并广泛使用的一种方法,它的优点是不受计算机速度的限制。传统的全包线增益调度飞行控制系统设计的思想是,采用多个线性控制器来近似替代所要求的非线性控制器。因为飞机的动力方程在整个飞行包线内不能用一个线性模型表示,所以首先在飞行包线内选取许多特征设计点,飞机在这些设计点上的模型可以近似成线性模型,然后在每一个设计点上采用传统的控制器设计方法(如PID,LQ方法)分别设计出一个线性控制器。因此,飞机动力方程非线性的影响可以通过在这些线性控制器间的切换来克服。最终通过预定的程序(如控制器的参数为飞机目前状态的函数)在这些线性控制器之间插值,得到一个完整的非线性控制律。但这种大包线飞行控制系统增益调度方案有很大的缺陷。其中的主要方面包括:1、增益调度程序必须在整个飞行包线内选取几十甚至上百个设计点,在每一个设计点上设计出一个线性控制器,因此设计周期长,并且重复工作较多,工作烦琐。2、按最优控制等理论计算,分别求得的有限个离散飞行状态点所对应的最优控制,经过增益调度程序不可能使得全部飞行状态的控制品质均最优。更为严重的是,增益调度程序缺乏稳定性的严格理论证明,在一些非设计点上,飞行品质十分恶劣,甚至是不稳定的。因此,这种方法一般是通过大量的仿真和飞行试验来验证飞机的稳定性和性能指标。3、关于在整个飞行包线内如何选取设计点问题,以及设计点在飞行包线上的分布问题,增益调度没有一套完善的理论可遵循,这给设计带来很大的困难。4、增益调度设计的适用条件是飞机参数变化缓慢,对常规军用飞机一般均满足,但对先进的大机动敏捷性战机而言,其参数变化并不缓慢。5、现有的增益调度方案,基本采用按动压调参或者按高度和马赫数调参。对经典的控制设计方法设计出的控制器比较容易调参,但是鲁棒控制器(如H-inf等),并没有明显的结构或参数来供调整。总之,增益调度控制是补偿己知非线性特性的一种有效方法,在这种方案中,调节器对变化的运行条件能作出快速的反应,但是增益调度方法的局限性在于控制器的参数是按开环方式改变的,没有来自闭环系统性能的反馈作用,当过程动态特性和扰动特性知道得不够精确时,这种方法就达不到预期的效果。由于增益调度控制的参数是以开环的方式变更的,所以采用增益调度控制系统是否应视为自适应系统尚有争议,有些学者认为这是一种特定类型的非线性调节器。可以预见,随着新型高性能飞机越来越复杂,将来采用传统的增益调度方法会越来越困难。传统的增益调度设计通常采用将非线性设计任务分解成许多的线性子任务的分而治之(divideandconquer)方法,即首先是非线性系统在各操作点上线性化,然后针对每一个操作点设计适合的线性控制器,最后把这些线性控制器族组合在一起以控制整个非线性系统。优点:它能够将线性鲁棒控制方法融入到非线性控制器设计中,在传统的增益调度设计中,关于局部控制器可以采用任何一种适合的线性控制器设计方案,如基于观测器的状态反馈控制器设计,H无穷控制器设计等等。难点:如何连接局部控制器以实现对整个非线性系统的控制,一般用切换策略和插值方法。切换策略即求解多个典型工作点后形成一张调度表,系统在不同的运行区域使用不同的控制器进行控制;插值方法即在线性控制器之间进行插值,形成全局的非线性控制器。不足:1、在局部线性控制器设计中,必须保证调度变量是缓慢变化的,但是对于“缓慢”并没有一个明确的定义,而且现在的飞行器的调度变量通常不是缓慢变化的;2、虽然在典型工作点可以采用多种线性控制器设计方法进行设计,但是并不清楚怎样设计线性控制器使得在插值后,整个被控系统显示出理想的性能;3、典型工作点设计出来的线性控制器只能保证工作点局部的系统性能,其他区域的控制器性能没有办法进行稳定性证明,只能通过大量的仿真验证。如图1所示的控制系统可被描述为:其中,θ为调度变量。控制器:控制器的设计方法主要有两种:1.基于LFT/H无穷的小增益算法;2.李雅普诺夫函数/二次H无穷性能方案。其优点体现在:控制器在预先定义的运行范围内能够保证一定的稳定性和性能。不足之处体现在:1.LPV增益调度结构复杂,不利于实现和在线调整;2.增益调度设计过程复杂,不易为工程设计人员掌握。
技术实现思路
针对现有技术中存在的上述不足之处,本专利技术要解决的技术问题是提供一种无人直升机大包线自适应增益调度方法。本专利技术为实现上述目的所采用的技术方案是:一种无人直升机大包线自适应增益调度方法,包括以下步骤:将被控对象转化为线性变参数模型P0(θ);选取回路形成补偿器,得到补偿后的开环的被控对象P(θ);将具有不确定性的被控对象表示成LFT形式;进行鲁棒增益调度设计。所述线性变参数模型P0(θ)为:y(t)=(C+δC)x(t)+(D+δD)u(t)其中,A、B、C、D为与参数无关的已知实常数矩阵;x(t)为系统状态变量,为系统状态变量的导数,y(t)为系统输出,u(t)为控制输入,δA、δB、δC、δD是反映系统模型中参数不确定性的未知实矩阵,具有以下形式:上式中的△为不确定参数矩阵,即为调度变量θ构成的对角阵,满足Δ∈RH∞,且||Δ||∞≤γ,γ为大于0的常数;E1、E2、H、F1和F2是常数矩阵。所述补偿后的开环的被控对象为:P(θ)=P0(θ)W1(θ)其中,W1(θ)为补偿器。所述补偿后的开环的被控对象为状态空间表达式形式:其中,A(θ)、B(θ)、C(θ)、D(θ)为系统模型参数,θ为调度变量。所述LFT形式的具有不确定性的被控对象为:其中,A、B、C、D为与参数无关的已知实常数矩阵;s为复频域向量,I为单位矩阵,δA、δB、δC、δD是反映系统模型中参数不确定性的未知实矩阵,具有以下形式:上式中的△为不确定参数矩阵,即为调度变量θ构成的对角阵,满足Δ∈RH∞,且||Δ||∞≤γ,γ为大于0的常数;E1、E2、H、F1和F2是常数矩阵;根据小增益定理,被控对象P(θ)=PΔ=Fu(P,Δ)。所述鲁棒增益调度设计为设计一输出反馈H∞控制器使得其中增广对象为:其中,u为反馈H∞控制器的输出信号,y为反馈H∞控制器的输入信号,为控制器,P为系统增广矩阵,γ为大于零的常数,A、B、C、D为与参数无关的已知实常数矩阵,E1、E2、H、F1和F2是常数矩阵。本专利技术具有以下优点及有益效果:1、本专利技术直接设计出一个控制器,而不是由线性时不变方法设计的局部控制器族结合形成控制器。2、本专利技术不像传统的增益调度方法那样提供一个开放的框架结构,LP本文档来自技高网
...
一种无人直升机大包线自适应增益调度方法

【技术保护点】
一种无人直升机大包线自适应增益调度方法,其特征在于,包括以下步骤:将被控对象转化为线性变参数模型P0(θ);选取回路形成补偿器,得到补偿后的开环的被控对象P(θ);将具有不确定性的被控对象表示成LFT形式;进行鲁棒增益调度设计。

【技术特征摘要】
1.一种无人直升机大包线自适应增益调度方法,其特征在于,包括以下步骤:将被控对象转化为线性变参数模型P0(θ);选取回路形成补偿器,得到补偿后的开环的被控对象P(θ);将具有不确定性的被控对象表示成LFT形式;进行鲁棒增益调度设计。2.根据权利要求1所述的一种无人直升机大包线自适应增益调度方法,其特征在于,所述线性变参数模型P0(θ)为:y(t)=(C+δC)x(t)+(D+δD)u(t)其中,A、B、C、D为与参数无关的已知实常数矩阵;x(t)为系统状态变量,为系统状态变量的导数,y(t)为系统输出,u(t)为控制输入,δA、δB、δC、δD是反映系统模型中参数不确定性的未知实矩阵,具有以下形式:上式中的△为不确定参数矩阵,即为调度变量θ构成的对角阵,满足Δ∈RH∞,且||Δ||∞≤γ,γ为大于0的常数;E1、E2、H、F1和F2是常数矩阵。3.根据权利要求1所述的一种无人直升机大包线自适应增益调度方法,其特征在于,所述补偿后的开环的被控对象为:P(θ)=P0(θ)W1(θ)其中,W1(θ)为补偿器。4.根据权利要求3所述的一种无人直升机大包线自适...

【专利技术属性】
技术研发人员:贾杰
申请(专利权)人:贾杰
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1