The invention relates to a method for designing the Terminal sliding mode controller of a hypersonic vehicle. The advantage of the Terminal sliding mode control is that the system on the sliding surface can converge in finite time. In order to maintain the nonlinear model itself, and to the design of control system to provide convenient, after the input output linearization method of the model were processed, according to the design requirements of Terminal sliding mode control to re select the state variables and design a nonlinear sliding surface. Then, the sliding mode control law is designed for the Terminal nonlinear sliding surface, which guarantees that the system can reach the sliding mode surface and proves the stability of the system. Finally, the simulation results show that the proposed sliding mode controller can effectively control the hypersonic vehicle.
【技术实现步骤摘要】
本专利技术涉及高超声速飞行器Terminal滑模控制器设计方法,属于航空控制器调节
技术介绍
高超声速飞行器因其飞行速度快、机动性强、有效载荷大等优点受到世界各国的重视,成为下一代飞行器研发的重点。但由于飞行器本身采用机身发动机一体化设计,导致飞行器发动机状态与飞行状态互相耦合;并且高超声速飞行器的飞行包线大,飞行情况复杂,其整体动力学模型存在严重的非线性,同时结构与参数的不确定性以及外部干扰也不可忽视,这使得经典的控制器设计方法难以设计出符合其强鲁棒性、快速响应性等性能要求的控制器。针对高超声速飞行器的控制器设计问题,国内外展开了广泛的研究,目前采用的方法有H∞最优控制、模型参考自适应、线性变参数、自适应滑模控制等,高超声速飞行器控制器的设计吸引了世界很多学者的目光。滑模变结构控制因其本身对匹配不确定性以及外部干扰等的完全鲁棒性而受到欢迎。针对高超声速飞行器的纵向模型设计了自适应滑模控制器,证明了滑模控制的有效性,但采用的滑模面为传统的线性滑模面,其状态随时间指数收敛,收敛速度难以满足飞行器在高速飞行的条件下对响应快速性的要求。
技术实现思路
本方法将针对高超声速飞行器的指令跟踪问题进行研究,首先利用输入输出线性化的理论将飞行器动态模型进行线性化,采用Terminal滑模设计方法设计控制器,所设计滑模面为非线性的,使得系统的响应速度快,可以保证跟踪误差系统在有限时间内到达零点,从而 ...
【技术保护点】
高超声速飞行器Terminal滑模控制器设计方法,其特征在于:一阶Terminal滑模中,一阶Terminal滑模定义如下:其中x为一标量,β>0,p,q(p>q),且p,q为正奇数;无论x为任何实数,xp/q的解必须为实数;系统在滑模面上的动态性能为给定任一初始状态x(0)≠0,则系统将在有限时间内收敛到原点;求解方程(2)可得系统从状态x(0)到原点经历的时间下面考虑Terminal有限机理的解释,考虑在平衡点x=0处的Jacobian矩阵为把J看做一阶矩阵的特征值λ,那么当x→0+时,J→‑∞,那么系统的轨迹在负无穷大的特征值的驱动下,自然会以无穷大的速度收敛至平衡点;因此系统将在有限时间内收敛到原点;对于非线性系统,采用基于微分几何理论的输入输出线性化方法,可以在保留系统非线性特点的基础上降低系统控制器设计的复杂度,因此我们考虑采用输入输出线性化方法对系统进行处理;下面简要介绍一下该方法的原理;针对仿射非线性系统其中f(x),g(x)为光滑函数;首先通过分别对函数f(x),g(x)求取关于输出函数h(x)系统的李导数,求系统的相对阶,具体形式为:如果则称系统的相对阶为r;如果系 ...
【技术特征摘要】
1.高超声速飞行器Terminal滑模控制器设计方法,其特征在于:
一阶Terminal滑模中,一阶Terminal滑模定义如下:
其中x为一标量,β>0,p,q(p>q),且p,q为正奇数;无论x为任何实数,xp/q的解必须为
实数;
系统在滑模面上的动态性能为
给定任一初始状态x(0)≠0,则系统将在有限时间内收敛到原点;求解方程(2)
可得系统从状态x(0)到原点经历的时间
下面考虑Terminal有限机理的解释,考虑在平衡点x=0处的Jacobian矩阵为
把J看做一阶矩阵的特征值λ,那么当x→0+时,J→-∞,那么系统的轨迹在负无穷大的特
征值的驱动下,自然会以无穷大的速度收敛至平衡点;因此系统将在有限时间内收敛到原
点;
对于非线性系统,采用基于微分几何理论的输入输出线性化方法,可以在保留系统非
线性特点的基础上降低系统控制器设计的复杂度,因此我们考虑采用输入输出线性化方法
对系统进行处理;下面简要介绍一下该方法的原理;
针对仿射非线性系统
其中f(x),g(x)为光滑函数;
首先通过分别对函数f(x),g(x)求取关于输出函数h(x)系统的李导数,求系统的相对
阶,具体形式为:
如果则称系统的相对阶为r;
如果系统的相对阶r=n,(n为系统阶数),则系统为可以完全输入输出线性化的;选择
微分同胚变换
对(8)式求导,可得变换系统的状态方程为:
观察方程(4),可以发现除了最后关于ζn的方程外,其余n-1个方程已经是线性形式,并
且不含控制量;只有关于ζn的状态方程是非线性的,但对输入u,方程形式上是线性的;重写
状态方程(9)
其中
则状态方程可以变为:
其中这时,系统形式上变为线性,并且保留了系统的
非线性特性,使得系统更加易于处理;
本方法采用NASA兰利实验室公布的高超声速飞行器纵向模型进行研究,其模型如下:
模型假设
(1)高超声速飞行器为理想的刚体,即不考虑机翼等的弹性自由度;
(2)质心位置,转动惯量是质量的函数,质心位置始终在机体轴纵轴变动;
(3)飞行器中心和参考力矩中心在机体X轴上;
(4)假设飞行器布局是对称的,也即惯性积Ixy,Ixz,Iyz恒为零;
(5)忽略操纵面的转动惯量和发动机推力安装角;
式中,L为升力,D为阻力,T发动机推力,Myy为滚转力矩,Iyy为飞行器自身转动惯量,r
为飞行器与地心的距离,各参数具体的表达式如下:
式中ρ为空气密度,S为发动机有效横截面积,各系数的表达式如下:
公式中δe代表升降舵偏角,β代表发动机模态,其表达式为:
βc为发动机节流阀控制输入;
根据高超声速飞行器的实际,将发动机节流阀控制输入βc和升降舵偏角δe作为控制输
入,输出选为速度V和高度H;
根据(13)-(16)式可以发现,高超声速飞行器的动力学模型存在严重的非线性与强耦
合,并且在方程中不显含输入,无法直接设计控制器,需要对模型进行变换;输入输出线性
化方法是非线性控制系统设计与处理的重要方法,通过对系统求导数使系统形式上表现出
线性性质,...
【专利技术属性】
技术研发人员:姬庆庆,杨祎,陈楠,石莹,李晨宇,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。