首页> 中国专利> 一种参数不确定性飞行器倾斜角控制系统极限环抑制方法

一种参数不确定性飞行器倾斜角控制系统极限环抑制方法

摘要

一种参数不确定性飞行器倾斜角控制系统极限环抑制方法,它有五大步骤:步骤一:飞行器倾斜角系统模型分析与构建;步骤二:非线性环节的描述函数及极限环振荡现象的分析;步骤三:具有参数不确定性的飞行器倾斜角控制系统的控制器设计;步骤四:控制器性能检验;步骤五:设计结束。本发明不仅抑制了飞行器的极限环振荡,克服了参数不确定性,还实现了飞行器倾斜角的快速且精确跟踪。它在自动控制技术领域里具有较好的实用价值和良好的应用前景。

著录项

  • 公开/公告号CN102915036A

    专利类型发明专利

  • 公开/公告日2013-02-06

    原文格式PDF

  • 申请/专利权人 北京航空航天大学;

    申请/专利号CN201210262570.9

  • 发明设计人 刘金琨;祝国强;王明钊;

    申请日2012-07-26

  • 分类号G05D1/08;G05B13/04;

  • 代理机构北京慧泉知识产权代理有限公司;

  • 代理人王顺荣

  • 地址 100191 北京市海淀区学院路37号

  • 入库时间 2024-02-19 17:23:11

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-08

    未缴年费专利权终止 IPC(主分类):G05D1/08 授权公告日:20141203 终止日期:20160726 申请日:20120726

    专利权的终止

  • 2014-12-03

    授权

    授权

  • 2013-03-20

    实质审查的生效 IPC(主分类):G05D1/08 申请日:20120726

    实质审查的生效

  • 2013-02-06

    公开

    公开

说明书

(一)技术领域

本发明涉及一种参数不确定性飞行器倾斜角控制系统极限环抑制方法,它是针对非 线性飞行器倾斜角控制系统,用于抑制由于飞行器倾斜角控制系统非线性部分而引起的 倾斜角极限环振荡现象,克服了参数不确定性,属于自动控制技术领域。

(二)背景技术

飞行器是一个复杂的非线性模型,在飞行控制中也必不可少的掺杂着控制饱和、迟 滞、摩擦等现象,所以经典的线性控制理论直接在飞行器上应用比较困难。并且,由于 非线性环节的存在,可能产生一种振幅不变的持续震荡—极限环振荡。飞行器上出现极 限环振荡,不仅影响驾驶员操作的精确性,还会影响飞行器的飞行品质和飞行任务。所 以,飞行器控制系统中极限环现象的抑制飞行控制中不可避免的问题。

飞行器模型参数具有不确定性。由于模型的误差以及飞行条件的原因,在飞行器控 制系统中参数可能是变化的。参数一旦变化就会影响飞行品质,严重情况还可能造成坠 机,所以控制器设计的时候要考虑一定的鲁棒性。

这种技术背景下,本发明给出一种参数不确定性飞行器倾斜角控制系统极限环抑制 方法,用于抑制由于飞行器倾斜角控制系统非线性部分而引起的倾斜角极限环振荡现象。 采用这种方法不仅抑制了飞机的极限环振荡,克服了参数不确定性,还实现了飞行器倾 斜角快速且精确跟踪。

(三)发明内容

1、发明目的

本发明的目的是:克服现有控制技术的不足,而提供一种参数不确定性飞行器倾斜角 控制系统极限环抑制方法,它不仅抑制了飞行器的极限环振荡,克服了参数不确定性,还 实现了飞行器倾斜角的快速且精确跟踪。

本发明是一种参数不确定性飞行器倾斜角控制系统极限环抑制方法,其设计思想是: 针对非线性的飞行器倾斜角控制系统模型,对飞行器倾斜角控制系统的非线性部分采用描述 函数的方法进行分析,然后分析飞行器倾斜角控制系统中的极限环现象,之后设计线性控制 器,根据Kharitonov方法整定控制器的参数,抑制飞行器倾斜角控制系统的极限环振荡现 象,克服了参数不确定性,同时实现了飞行器倾斜角快速且精确跟踪。

2、技术方案

下面结合流程框图1.1中的步骤,具体介绍该设计方法的技术方案。

本发明一种参数不确定性飞行器倾斜角控制系统极限环抑制方法,该方法具体步骤如 下:

第一步飞行器倾斜角系统模型分析与构建

闭环控制系统采用负反馈的控制结构,输出量是飞行器的倾斜角。由于飞行器倾斜角控 制系统存在输入饱和的现象,所以飞行器倾斜角控制系统存在输入饱和的非线性部分。所涉 及的飞行器倾斜角控制系统就包括线性控制器、饱和环节和飞机模型,本发明飞行器倾斜角 控制系统示意图如图1.2所示。

飞机的侧向运动(横滚和偏航)有3种模式,分别为荷兰滚模式、盘旋滚模式和衰减横滚 模式。荷兰滚模式兼有横滚和偏航运动,处于该模式时,飞机的质心运动轨迹几乎为一条直 线。这与滑速运动非常类似,故得名荷兰滚。方向舵脉冲能够激发这一模式。盘旋模式以偏 航运动为主,横滚运动比较小。这种模式通常比较轻微,但也有可能导致飞机进入危险的大 角度盘旋俯冲状态。衰减横滚模式几乎是纯粹的横滚运动。本发明主要针对衰减横滚模式进 行设计。

飞行器倾斜角模型的传递函数如下:

G(s)=k(s-c0)(s2+b1s+b0)s(s+d0)(s+e0)(s2+f1s+f0)---(1)

其中,式中的各个参数k、c0、b1、b0、d0、e0、f1和f2,都是由稳定性派生而来的, 而稳定性又与飞行条件和飞机配置相关,因此他们会随着飞机的型号不同而不同。k为系统 增益;d0表示盘旋模式时间系数,它与系统的盘旋模式相关;e0表示衰减横滚模式时间系 数,它表示与系统的衰减横滚模式相关;c0表示地球引力对模型的影响;s2+b1s+b0表示平 稳飞行状态下飞行参数;而s2+f1s+f0环节对应的共轭复极点与荷兰滚模式相关。

当飞机攻角较小(处于稳定水平飞行状态)时,荷兰滚环节s2+f1s+f0通常可以近似地 对消掉传递函数分子中s2+b1s+b0项。这一近似处理所需要的假设条件与已有的假设条件是 一致的。此外,由于盘旋模式的主要成分为偏航运动,与横滚模式的运动只有轻度的耦合, 因此可以在传递函数中忽略盘旋模式环节。零点s=c0表示的是由于地球引力的影响,飞机 横滚时可能出现的侧滑。由于在慢速的横滚机动中,允许有一定的侧滑,因此可以假设这种 侧滑非常小,或者为零,从而忽略掉零点s=c0的影响。

简化传递函数式(1)如下:

G(s)=ks(s+e0)---(2)

本发明针对是具有参数不确定性的飞行器倾斜角极限环抑制,因此式(2)中两个参数k 和e0的变化范围分别为k∈[k-,k+]和

第二步非线性环节的描述函数及极限环振荡现象的分析

非线性特性的描述函数表示法,是线性部件频率特性表示法的一种推广。非线性特性在 输入量作正弦变化时,输出量一般都不是同频率的正弦量,但常常是周期变化的函数。其周 期与输入信号相同。

飞行器倾斜角控制系统中非线性部件为输出饱和特性。图2.1表示了饱和特性、正弦输入 信号和正弦信号作用下的输出波形。系统的输入为r=A sin ωt。显然,当X<S时为完全线性 关系,图中所表示的是X≥S的情况。同理,因为饱和特性是单值奇对称的,所以有 A0=0、A1=0、φ1=0并且由可得,这时B1由下式计算可得:

由上式可得饱和特性的描述函数

N(X)=2KXπ[arcsinSX+SX1-(SX)2],(XS)---(3)

为了便于下面的分析,将式(3)中的幅值X用A替换,即输入为:

r=A sin ωt

非线性环节的输出为:

N(A)=2KAπ[arcsinSA+SA1-(SA)2],(AS)---(4)

上述各式中的符号说明如下:A表示系统输入的正弦信号的幅值,K表示饱和特性 中的增益,S表示饱和特性中的延迟时间。

由式(4)可知,饱和特性的描述函数是输入幅值的实值函数,与输入频率无关。

在大多数现代高性能的飞机上,为了获得满意的飞行品质,都装有自动器。由于操纵系 统和自动器中的非线性—不灵敏区、饱和以及间隙等影响,可能引起飞机一定振幅不衰减的 极限环振荡。

任何含有一个非线性环节的自动控制系统的结构图,总可以简化成一个复合的线性部分 和一个非线性部分相串的形式,如图2.2所示。图中线性环节用传递函数W(s)来表示,非线 性环节用传递函数N(A)做线性处理。在非线性环节线性化处理后,就可以应用于各种分析 线性系统的方法来讨论飞机控制系统的极限环问题。

本发明中的含有非线性环节的飞行器倾斜角控制系统回路结构如图1.2所示,其特征方 程可以表示为:

1+Gc(s)N(A)Gp(s)=0

为了便于分析,令

W(s)=Gc(s)Gp(s)

则,最终简化为:

1+W(s)N(A)=0                                                          (5)

这是非线性系统产生极限环时应满足的关系式,若该方程有解,便可以求得极限环的振 幅A和振荡频率ω,先用奈奎斯特图解法求解。为了便于观察将式(5)改写如下:

W(s)=-1N(A)---(6)

W(s)N(A)=-1                                                          (7)

上述各式中的符号说明如下:W(s)表示开环系统中线性部分的传递函数,N(A)表 示开环系统中非线性部分的描述函数。

由式(7)可知,非线性系统的开环回路相位延迟180°、回路增益为1是产生极限环的条 件。

分别在复平面上做出W(s)和-1/N(A)的奈奎斯特图,如图2.3所示。因为-1/N(A)随振 幅A变化,令A由0变化到∞,就可以得到-1/N(A)的轨迹。对此轨迹上的任意点来说,用 奈奎斯特判据都稳定的话,非线性就是稳定的。在复平面W(s)和-1/N(A)相交时,系统存 在不衰减的持续振荡,这个交点就确定了极限环的振幅A和响应的振荡频率ω。但是,这时 可能产生稳定的极限环,也可能产生不稳定的极限环。如图2.3所示。交点Q1(A11)对应于 稳定的极限环,交点Q2(A22)对应于不稳定的极限环。

第三步具有参数不确定性的飞行器倾斜角控制系统的控制器设计

飞行器中的控制器包括了控制机构和执行机构,可以通过对控制机构中参数的设计,使 整个控制器变为一个线性控制器。

由于参数不确定性飞行器倾斜角系统控制器的设计具有一定的连贯性,但是分析和设计 方法又较为复杂,所以本步骤分三个小步进行。

第一小步,求解系数区间多项式。

由于飞行器倾斜角控制系统中非线性环节的存在,使得系统中存在极限环。所以需要设 计控制器对极限环的幅值进行抑制。现设计线性控制器Gc(s,KA,KB,…),其中 KA、KB…∈R,且为可调参数,本步骤就是整定其中的参数,从而达到抑制极限环振幅的 目的。

如图1.2所示,当系统的输入变为R=0时,系统将产生自激振荡现象。系统的闭环特征 方程如下:

1+Gc(s,KA,KB,…)N(A,ω)Gp(s)=0                                    (8)

其中,Gc(s,KA,KB,…)表示系统可调控制器的传递函数,N(A,ω)为系统非线性环节的 描述函数,Gp(s)为飞行器模型的传递函数。

对于给定的KA、KB…,系统将会产生幅值为A、频率为ω的极限环振荡。进而将式(8) 简化成如下形式:

F(s,q,r)=Σl=0n(ql+jrl)sl=0---(9)

其中,系数ql和rl表示sl的实部和虚部。

根据式(4)可知,飞行器倾斜角控制系统中的非线性环节不含虚部,所以 rl=0(l=0,1,…n),所以式(9)可以简化为:

F(s,q,r)=Σl=0nqlsl=0---(10)

其中,由于飞行器倾斜角模型函数Gp(s)中两个参数k和e0的参数不确定,以及控制器 函数G(s,KA,KB,…)中KA、KB…的参数不确定,式(10)中系数ql也是参数不确定的。

令Q表示系数ql的不确定集:

Q={q=[q1,q2...qn];qlR,ql-qlql+;l=0,1,...n}---(11)

进而式(9)可以写成:

F(s,q,r)=Σl=0n([ql-,ql+])sl=0---(12)

以上的推导表明,系统线性部分、非线性部分和控制器参数的不确定性最终确定了式 (12)—系数区间多项式。

第二小步,采用Kharitonov稳定理论整定参数

本发明中的飞行器倾斜角控制系统是带有参数不确定性的,如果要检验系统闭环是否稳 定,就必须对式(12)系数区间多项式进行分析。针对系统的参数不确定性,Kharitonov稳 定理论给出了系统闭环稳定的条件:如果一个具有参数不确定性的系统区间多项式式(10) 是稳定的,当且仅当以下八个特征方程是稳定的:

F1(s)=(q0-+jr0-)+(q1-+jr1+)s+(q2++jr2+)s2+(q3++jr3-)s3+...---(13)

F2(s)=(q0++jr0+)+(q1++jr1-)s+(q2-+jr2-)s2+(q3-+jr3+)s3+...---(14)

F3(s)=(q0++jr0-)+(q1-+jr1-)s+(q2-+jr2+)s2+(q3++jr3+)s3...---(15)

F4(s)=(q0-+jr0+)+(q1++jr1+)s+(q2++jr2-)s2+(q3-+jr3-)s3+...---(16)

F5(s)=(q0-+jr0-)+(q1++jr1-)s+(q2++jr2+)s2+(q3-+jr3+)s3+...---(17)

F6(s)=(q0++jr0+)+(q1-+jr1+)s+(q2-+jr2-)s2+(q3++jr3-)s3+...---(18)

F7(s)=(q0++jr0-)+(q1++jr1+)s+(q2-+jr2+)s2+(q3-+jr3-)s3+...---(19)

F8(s)=(q0-+jr0+)+(q1-+jr1-)s+(q2++jr2-)s2+(q3++jr3+)s3+...---(20)

其中,系数和表示参数ql的变化上限和下限;系数和表示参数rl的变化 上限和下限。

式(13)~(20)被称为Kharitonov顶点多项式。所以,如果鲁棒稳定控制器Gc(s)能够 达到抑制极限振幅环并完全消除极限环的目的,那么该控制器必须要能够同时稳定上述的八 个Kharitonov顶点多项式。

第三小步,鲁棒稳定控制器设计。

本小步的主要目的是,根据已知的振动条件,建立极限环产生的边界和渐近稳定的边 界。令s=jω,并将其代入八个Kharitonov顶点多项式,现对其中任意一个多项式进行分 析。多项式可以进一步写成实部和虚部的形式,如下所示:

F(jω)=FR(A,ω,k,e0,KA,KB,…)+jFI(A,ω,k,e0,KA,KB,…)=0        (21)

进而可得以下两个稳定方程:

FR(A,ω,k,e0,KA,KB,…)=0        (22)

FI(A,ω,k,e0,KA,KB,…)=0        (23)

上述方程中,A,ω,k,e0,KA,KB,…是变化参数或者可调参数,这些参数的任意组合最终 都会满足式(22)和式(23)两个稳定方程,而且对于任意满足稳定方程的一组特定的参数 序列,都会产生幅值为A、频率为ω的极限环振荡。接下来的工作就是:在参数平面中,确 定一组控制器的参数(KA,KB,…)产生一个特定的极限环振荡(幅值足够小),以满足技术 要求。

假设控制器中只有两个可调参数KA和KB,式(22)和(23)可以简化为如下:

FR(A,ω,k,e0,KA,KB,…)=B1KA+C1KB+D1=0    (24)

FI(A,ω,k,e0,KA,KB,…)=B2KA+C2KB+D2=0    (25)

其中,B1,C1,D1,B2,C2,D2是以参数k,e0,A,ω自变量的函数。根据上式,可以求解KA和 KB的如下:

KA=C1D2-C2D1B1C2-B2C1---(26)

KB=B1D2-B2D1B2C1-B1C2---(27)

并且,对于任意给定的幅值A=Ad,随着ω∈[0,∞]的变化,可以到一组KA,KB的数 值,从而得到KA-KB平面,如图3所示。

令极限环振荡幅值A=Ad的控制参数KA,KB组成一个集合,记为LF(KA,KB,A=Ad)。 因此,KA-KB平面的第一象限被LF(KA,KB,A=Ad)分成了两部分:RF(s)(KA,KB,A<Ad)和 RF(s)(KA,KB,A>Ad)。假设系统的稳定状态被设置为极限环振幅小于Ad,那么区域 RF(s)(KA,KB,A<Ad)即为控制器参数的目标集合。

根据前面的分析可知,在KA-KB的允许极限环区域内,对于给定的Ad和ωd,可以找 到相对应的KA和KB坐标点,通过改变参数KA和KB,使得系统从一个大振幅低频率的极限 振荡环变为一个低振幅高频率的极限环振荡。由于以上的分析只是针对一个Kharitonov顶点 多项式进行的,参数并不一定满足整个飞行器倾斜角控制系统的要求,满足具有参数不确定 性系统要求的控制器参数选择需要考虑所有的八个Kharitonov顶点多项式。

对于一个具有参数不确定性的非线性控制系统,式(13)~(20)为要分析的特征方程。 假设为在KA-KB平面内,满足第一个特征方程极限环抑制的区域。同 理可得…。那么设区域 则RK(KA,KB)即为满足整个飞行器倾斜角控制系统极限环抑 制要求的区域。该区域代表了所有可行的控制器参数设置,以实现鲁棒绝对稳定性,即控制 器参数可以在该区域内根据实际情况灵活选择。

第四步控制器性能检验

这一步将检验控制器参数的选择是否满足设计要求,见图1.1所示。借助于常用的数值 计算和控制系统仿真工具Matlab7.0进行。

在实际应用中,在飞行器飞行平稳状态下,给飞行器倾斜角控制系统输入一个阶跃信 号,然后检测系统的输出以及非线性环节的输入极限环振荡是否满足设计要求。

第五步设计结束

整个设计过程重点考虑了三个方面的控制需求,分别为设计的简便性,参数不确定性、 响应的快速性。围绕这三个方面,首先在上述第一步中确定了具有参数不确定性的飞行器倾 斜角控制系统模型;第二步中介绍了非线性环节的描述函数以及飞行器倾斜角控制系统中存 在的极限环振荡现象;第三步中主要介绍了用Kharitonov理论整定控制器的参数,以达到抑 制极限环和克服参数不确定性的目的,分三个小步进行;经上述各步骤后,设计结束。

3、优点及功效

本发明一种参数不确定性飞行器倾斜角控制系统极限环抑制方法,它用于稳定飞行 器的倾斜角。具体优点包括三个方面:其一,与目前存在的处理方法相比,这种方法设计的 线性控制器较简单易实现;其二,;控制器的具有鲁棒性,控制器设计的时候考虑了参数不 确定性,在参数变化时也能达到控制效果;其三,抑制了系统极限环,同时降低了系统的响 应时间。

(四)附图说明

图1.1:本发明具有参数不确定性的飞行器倾斜角控制系统极限环抑制方法流程示意 图

图1.2:本发明输入R=1时的飞行器倾斜角控制系统示意图

图2.1:饱和特性、正弦输入信号和正弦信号作用下的输出波形

图2.2:输入R=0时的非线性系统简化示意图

图2.3:非线性系统的线性部分和非线性部分极限环点Q1、Q2的奈奎斯特图

图3:控制器参数KA、KB变化曲线

图4:本发明飞行器倾斜角控制系统中饱和特性部分

图5.1:固定振幅情况下控制器参数选择区域

图5.2:振幅A=2、3、4情况下控制器参数选择区域

图6.1:固定参数情况下系统的输出曲线

图6.2:固定参数情况下非线性环节极限环振荡曲线

图6.3:参数变化后系统的输出曲线

图6.4:参数变化后非线性环节极限环振荡曲线

图6.5:控制器参数未整定且系统参数固定系统的输出曲线图

图6.6:控制器参数未整定且系统参数固定非线性环节极限环振荡曲线

图中的标号、符号和线条等说明如下:

图3、图5.1、图5.2中的横坐标表示参数KA,无量纲,图3、图5.1、图5.2中纵坐标表示 参数KA,无量纲。图6.1、6.3、6.5中横坐标表示系统时间,单位是秒,纵坐标表示飞行器 控制系统倾斜角,单位是弧度。图6.2、6.4、6.6中横坐标表示系统时间,单位是秒,纵坐标 表示飞行器倾斜角控制系统非线性输入,无量纲。

(五)具体实施方式

见图1—图6.6,本发明设计目标包括三个方面:其一,实现飞行器倾斜角控制系统设计 的简单化;其二,设计鲁棒控制器,对参数不确定性的系统进行控制;其三,抑制系统的极 限环,降低系统的响应时间。。其三具体指标是:系统的参数变化时也能抑制极限环,系统 输出极限环小于0.001rad,系统非线性部分极限环幅值小于0.02,系统的响应时间小于 8s。图1.1是本发明飞行器倾斜角控制系统示意图。

具体实施中,飞行器倾斜角模型、控制方法和闭环控制系统的仿真和检验都借助于 Matlab7.0中的Simulink工具箱来实现。这里通过介绍一个具有一定代表性的实施方式, 来进一步说明本发明技术方案中的相关设计。

实施方式(一)通过设计具有鲁棒性的线性控制器,以实现飞行器倾斜角控制系统 极限环的抑制和倾斜角的快速稳定。

实施方式(一)

第一步:飞行器倾斜角模型分析与构建

闭环控制系统采用负反馈的控制结构,输出量是飞行器的倾斜角。由于飞行器倾斜角控 制系统存在输入饱和的现象,所以飞行器倾斜角控制系统存在输入饱和的非线性部分。所涉 及的飞行器倾斜角控制系统就包括线性控制器、饱和和飞机模型三部分,本发明飞行器倾斜 角控制系统示意图如图1.2所示。

飞行器倾斜角简化模型的传递函数如下:

G(s)=ks(s+e0)

其中,k和e0具体的数值为k=11.4,e0=1.4s-1

由于参数不确定性的存在,k和e0的变化范围为k∈[10,12],e0∈[1,4]。

第二步:非线性环节的描述函数及极限环振荡现象的分析

飞行器倾斜角控制系统中的非线性环节——饱和特性如图4所示,其中延迟S=1、增 益K=1;则非线性环节的描述函数为:

N(A)=2Aπ[arcsin1A+1A1-(1A)2],(AS)

第三步:具有参数不确定性的飞行器倾斜角控制系统控制器的设计

由于设计具有参数不确定性的飞行器倾斜角系统控制器具有一定的连贯性,但是分析和 设计方法又较为复杂,所以本步骤分三个小步进行。

第一小步,求解系数区间多项式。

设线性控制器的传递函数为:

Gc(s)=KcKAs2+KBs+1

其中,Kc为控制器的变化参数,变化范围为Kc∈[15,20],KA、KB为控制器的可调参 数。

则系统的特征方程为:

1+KcKAs2+KBs+1·ks(s+e0)N(A,ω)=0

简化后可得:

F(s,q,r)=q0+q1s+q2s2+q3s3+q4s4

其中

q0=kKcN(A,ω)q1=e0q2=e0KB+1q3=KB+e0KAq4=KA

将k、e0和Kc的变化范围代入,qi(i=0,1,2,3,4)及其变化范围,如下表所示:

表1qi(i=0,1,2,3,4)及其变化范围

最终得到系数区间不等式:

F(s,q,r)=Σl=04([ql-,ql+])sl=0

第二小步,采用Kharitonov稳定理论整定参数。

由于非线性环节饱和特性中不含有虚部,根据式(13)~(20),可以将八个Kharitonov 顶点多项式简化为四个,如下所示:

F1(s)=q0-+q1-s+q2+s2+q3+s3+q4-s4

F2(s)=q0++q1+s+q2-s2+q3-s3+q4+s4

F3(s)=q0++q1-s+q2-s2+q3+s3+q4+s4

F4(s)=q0-+q1+s+q2+s2+q3-s3+q4-s4

第三小步,鲁棒稳定控制器设计。

首先给定非线性环节极限环振荡的幅值A=Ad=3。

然后,以第一个特征方程为例,将s=jω代入

F1(s)=q0-+q1-s+q2+s2+q3+s3+q4-s4=0

然后根据式(26)、(27),最终解得:

KA=C1D2-C2D1B1C2-B2C1=[-ω2+k1-KC-N(A)](-ω3)+e0-e0+ω3(e0u)2ω5+ω7

KB=B1D2-B2D1B2C1-B1C2=e0-ω5+e0+ω3[-ω2+k1-KC-N(A)](e0u)2ω5+ω7

然后令ω∈[0,∞]在KA-KB平面内画出变化曲线。

同理,使用同样的方法画出跟F2(s)、F3(s)、F4(s)在KA-KB平面内的曲线,如图5.1 黑色区域所示。四条曲线所形成的公共部分即为控制器参数选择的区域。

通过降低幅值A,可以进一步得到抑制效果更好的控制器参数选择区域,如图5.2所 示。

在该区域内部选择控制器参数KA=0.0008、KB=0.001。

第四步:跟踪性能检验

这一步将检验系统跟踪性能是否满足设计要求,见图1.1所示。借助于常用的数值 计算和控制系统仿真工具Matlab7.0进行。

系统输入期望角度阶跃信号r=0.52rad≈30°,设计控制器参数KA=0.0008、 KB=0.001。

当系统的参数确定时:k=11.4、e0=1.4、KC=20;系统的响应曲线如图6.1所示,系 统非线性环节极限环振荡如图6.2所示。

当系统的参数不确定时,即在参数变化的范围内随机取值:k=12、e0=4、KC=15; 系统的响应曲线如图6.3所示,系统非线性环节极限环振荡如图6.4所示。

当控制器参数未进行整定且模型系统参数确定时:k=11.4、e0=1.4、KC=20、 KA=0.1、KB=0.1;系统的响应曲线如图6.5所示,系统非线性环节极限环振荡如图6.6 所示。

根据仿真结果得到以下结论:首先,控制器能够抑制系统极限环的振荡;其次,即使系 统的参数变化时,控制器也能够达到预期的控制效果,也能够更快速更精准的跟踪输入信 号。

第四步:设计结束

整个设计过程重点考虑了三个方面的控制需求,分别为设计的简便性,参数不确定性、 响应的快速性。围绕这三个方面,首先在上述第一步中确定了具有参数不确定性的飞行器倾 斜角控制系统模型;第二步中介绍了非线性环节的描述函数以及飞行器倾斜角控制系统中存 在的极限环振荡现象;第三步中主要介绍了用Kharitonov理论选择控制器的参数,以达到抑 制极限环和克服参数不确定性的目的,分三个小步进行;经上述各步骤后,设计结束。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号