飞行控制系统非线性跟踪控制器设计的正切线性化方法

文档序号:6295946阅读:637来源:国知局
飞行控制系统非线性跟踪控制器设计的正切线性化方法
【专利摘要】本发明涉及一种飞行器非线性控制跟踪控制系统的正切线性化方法。飞行器非线性跟踪控制系统的正切线性化方法,针对飞行控制系统的非线性跟踪控制器类,其特征在于:包括:对飞行器非线性控制系统进行状态扩展;计算正切线性化系统的状态微分方程;设计时变线性系统反馈镇定增益;求解微分方程得到非线性飞行控制系统跟踪控制律四大步骤。同现有技术相比,提供了基于正切线性化的飞行器控制系统跟踪控制器设计方法。可以对复杂飞行控制系统进行完全等价的线性化建模以及对控制系统进行跟踪控制器设计,为控制系统实时实现提供一种有效分析工具,进一步为满足飞行控制系统设计方面的高要求提供有力的理论依据和技术支撑,具有很好的工程应用价值。
【专利说明】飞行控制系统非线性跟踪控制器设计的正切线性化方法
【技术领域】
[0001]本发明属于自动控制【技术领域】,涉及一种飞行器非线性控制跟踪控制系统的正切线性化方法。
【背景技术】
[0002]现代飞行器的飞行高度和飞行马赫数跨度范围大、飞行环境复杂,在飞行过程中飞行器的气动特性和气热特性剧烈变化,很难保持飞行器在平衡状态条件下稳定飞行,从而导致飞行器偏离预期飞行轨迹。因此,有必要寻求基于非平衡状态的线性化和轨迹跟踪控制系统的方法。
[0003]在传统飞行控制建模中,建模方法采用的是传统的雅可比线性化方法。然而,可使用雅可比线性化方法的前提条件是系统状态是在基于平衡状态附近做小扰动。但是,在某些实际被控对象中,系统工作状态可能是偏离平衡状态且无法满足小扰动条件。
[0004]正切线性化控制方法主要思想是将一些复杂的非线性控制问题转化为一类线性时变系统的控制问题,而这类线性时变系统的控制问题可采用现有方法有效解决。这可能主要是由于在应用该方法要求系统的状态变量不能变化太快的限定条件,例如要求原始系统的状态变化率必须满足随时间指数衰减等。然而,在实际应用过程中,某些非线性系统可看作慢时变的,例如在巡航状态下做机动飞行条件下的飞行器模型。因此,这种正切线性化控制方法为飞行器非线性系统的稳定性分析和控制器设计提供了一种较有应用前景的途径。但是到目前为止,在现有文献中利用正切线性化方法进行控制器设计的结果很少。
【发明内容】

[0005]针对上述现有技术状况,本发明的目的是:针对飞行器控制系统的非线性模型,提供一种基于正切线性化控制方法,给出姿态跟踪控制器设计的方法步骤,为飞行控制系统设计提供一种新的技术途径。该方法不仅适用于平衡点附近的飞行器控制设计,对于非平衡点处的控制器设计仍然有效。此外,该技术无需大量繁琐的数值计算和状态变量的非线性转化,并且被控系统的形式不受限制。
[0006]现将本发明构思及技术解决方案叙述如下:
[0007]本发明一种飞行器非线性跟踪控制系统的正切线性化方法,针对飞行控制系统的非线性跟踪控制器类,其特征在于:包括以下步骤:
[0008]步骤1:对飞行器非线性控制系统进行状态扩展
[0009]步骤1.1:考虑如下一类具有向量可微分的飞行器非线性控制系统:
[0010]X = f{x,u)(I)
[0011]其中,x(t) e Rn和U(t) e Rp分别表示系统的状态向量和输入向量,f为满足如
下条件的连续可微函数
[0012]
【权利要求】
1.飞行器非线性跟踪控制系统的正切线性化方法,针对飞行控制系统的非线性跟踪控制器类,其特征在于:包括以下步骤: 步骤1:对飞行器非线性控制系统进行状态扩展; 步骤2:、计算正切线性化系统的状态微分方程; 步骤3:设计时变线性系统反馈镇定增益; 步骤4:求解微分方程得到非线性飞行控制系统跟踪控制律。
2.根据权利要求1所述的飞行器非线性跟踪控制系统的正切线性化方法,其特征在于:步骤I中所述的“对飞行器非线性控制系统进行状态扩展”的具体步骤如下: 步骤1.1:考虑如下一类具有向量可微分的飞行器非线性控制系统: X = f(x,u)(I) 其中,x(t) e RlP u(t) e Rp分别表示系统的状态向量和输入向量,f为满足如下条件的连续可微函数

3.根据权利要求1所述的飞行器非线性跟踪控制系统的正切线性化方法,其特征在于:步骤2中所述的“计算正切线性化系统的状态微分方程”的具体步骤如下: 步骤2.1:由条件(3)可知,;所需满足的指数衰减条件可以利用下述微分方程表示的“微分系统”稳定性来保证
4.根据权利要求1所述的飞行器非线性跟踪控制系统的正切线性化方法,其特征在于:步骤3中所述的“设计时变线性系统反馈镇定增益”具体如下: 为求取如式(9)所示的状态反馈控制律,针对实际控制系统情形,利用现有时变线性系统控制理论与方法进行求解;这里仅针对飞行器在巡航机动飞行过程中控制系统的特点,参考有关慢时变线性系统控制结论,可以给出如式(9)中状态反馈控制增益如下K (T) =I1Bt ⑴ P ⑴(13) 其中,P(t)为下述时间冻结代数Riccati方程的解
(AT ⑴ + σ I) P (t) +P (t) (A ⑴ + σ I)-P ⑴ B (t) IT1Bt ⑴ P (t) +Q=O (14) 其中,Q,R均为合适维数的正定对称矩阵,σ>0是使得闭环化系统(10)的解ζ (t)满足式(12)中期望性能的可调自由参数。
5.根据权利要求1所述的飞行器非线性跟踪控制系统的正切线性化方法,其特征在于:步骤4中所述的“求解微分方程得到非线性飞行控制系统跟踪控制律”具体如下: 将式(13)中求得的反馈控制增益代入到式(11)中,通过给定的初始条件,联立系统状态方程(5),实时求解出非线性控制律u(t),然后将控制律u(t)与原始的飞行器控制系统形成闭环系统,实现了飞行控制系统的正切线性化跟踪控制设计。
【文档编号】G05B13/04GK103454921SQ201310398354
【公开日】2013年12月18日 申请日期:2013年8月30日 优先权日:2013年8月30日
【发明者】胡昌华, 蔡光斌, 何华锋, 周涛, 马清亮, 扈晓翔 申请人:中国人民解放军第二炮兵工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1