当前位置: 首页 > 专利查询>东北大学专利>正文

一种改进双幂次趋近律滑模的三阶严反馈系统控制方法技术方案

技术编号:19855945 阅读:22 留言:0更新日期:2018-12-22 11:22
本发明专利技术提出一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,属于自动控制技术领域,流程包括:定义三阶严反馈系统的状态方程;基于三阶严反馈系统,设计滑模面和改进的双幂次趋近律;设计滑模控制器;使用所述滑模控制器对三阶严反馈系统进行平衡控制,形成闭环系统,该闭环系统能够实现三阶严反馈系统的平衡控制。提出了改进的双幂次趋近律,改进双幂次趋近律中的参数随时间进行动态调整,通过改进的双幂次趋近律设计了滑模控制器,采用该滑模控制器进行不同初始状态三阶严反馈系统的平衡控制,能够降低控制输入的幅值,对滑模控制器的工程应用具有重要的实际意义。

【技术实现步骤摘要】
一种改进双幂次趋近律滑模的三阶严反馈系统控制方法
本专利技术属于自动控制
,具体涉及一种改进双幂次趋近律滑模的三阶严反馈系统控制方法。
技术介绍
三阶非线性系统可以转换为状态方程的形式,只采用单一的滑模控制器就可以进行平衡控制。滑模控制对于建模不确定和外部干扰信号具有很强的鲁棒性,并具有响应速度快和容易实现等优点,广泛用于非线性系统的控制。在滑模控制器的设计中,经常采用的趋近律有:幂次趋近律、指数趋近律、快速幂次趋近律和双幂次趋近律等。指数趋近律在接近滑动模态时会出现抖振现象。幂次趋近律能够消除抖振,但是在远离滑动模态时收敛速度非常慢。快速幂次趋近律和双幂次趋近律不仅能够消除抖振,而且具有比幂次趋近律和指数趋近律更快的收敛速度。双幂次趋近律具有比快速幂次趋近律更好的性能,尤其是初始误差比较大的情况。采用双幂次趋近律的滑模控制器具有非常好的应用前景。采用双幂次趋近律的滑模控制器,在初始时刻的输入幅值比较大,这需要较高的控制成本甚至无法具体实现,不利于滑模控制器的实际工程应用。
技术实现思路
基于以上的技术问题,本专利技术提供一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,设计了滑模面,提出了改进的双幂次趋近律,改进双幂次趋近律中的参数随时间进行动态调整。通过改进的双幂次趋近律设计了滑模控制器,采用该滑模控制器进行不同初始状态三阶严反馈系统的平衡控制,能够降低控制输入的幅值,对滑模控制器的工程应用具有重要的实际意义。所述一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,包括以下步骤:步骤1:定义三阶严反馈系统的状态方程:其中,xi为系统的状态变量,i=1,2,3,x=[x1,x2,x3]T,fx(x,t)为连续函数,t为时间;带有控制输入的受控三阶严反馈系统为:其中,u为控制输入。步骤2:基于带有控制输入的受控三阶严反馈系统,设计滑模面和改进的双幂次趋近律;根据三阶严反馈系统的状态方程,设计滑模面s为:s=x3+2λx2+λ2x1(3)其中,λ为滑模面的参数,λ>0。改进的双幂次趋近律为:其中,参数α和β为常数,且α>1,0<β<1,参数k、p和r随时间t变化,分别采用不同的动态调整方法,且k>0,p>0,r>0,符号函数为sgn(s),在公式(4)中,参数k随时间t的动态调整方法为:其中,k0为参数k的初始值,k1为调整参数k时的斜率,t1为调整参数k时的调整时间,k0>0,k1>0,t1>0。在公式(4)中,参数p随时间t的动态调整方法为:其中,p0为参数p的初始值,p1为调整参数p时的斜率,t2为调整参数p时的调整时间,p0>0,p1>0,t2>0。参数r随时间t的动态调整方法为:其中,r0为参数r的初始值,r1为调整参数r时的斜率,t3为调整参数r时的调整时间,r0>0,r1>0,t3>0。步骤3:设计滑模控制器;根据公式(2)、公式(3)和公式(4)设计滑模控制器为:u=-(fx(x,t)+2λx3+λ2x2+k|s|αsgn(s)+p|s|βsgn(s)+rs)(8)步骤4:使用所述滑模控制器对三阶严反馈系统进行平衡控制,形成闭环系统,该闭环系统能够实现三阶严反馈系统的平衡控制,即所述的一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,其特征在于,通过Lyapunov稳定性理论对闭环系统的稳定性进行证明,Lyapunov函数为:V=0.5s2(9)其中,s是公式(3)中定义的滑模面。对公式(9)进行求导,然后将公式(3)和公式(2)带入可以得到:然后将公式(8)带入公式(10),化简后可以得到:通过Lyapunov稳定性理论证明了由公式(2)、公式(3)和公式(8)组成闭环系统是稳定的,三阶严反馈系统的状态变量渐进收敛到零,即采用改进双幂次趋近律的滑模控制器能够实现三阶严反馈系统的平衡控制,具有很好的控制性能和稳定性。有益技术效果:本专利技术提供一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,设计了滑模面,提出了改进的双幂次趋近律,改进双幂次趋近律中的参数随时间进行动态调整。通过改进的双幂次趋近律设计了滑模控制器,采用该滑模控制器进行不同初始状态三阶严反馈系统的平衡控制,能够降低控制输入的幅值,减少控制输入的成本,对滑模控制器的工程应用具有重要的实际意义。附图说明图1是本专利技术实施例的原理图;图2是具体实施例1中控制输入的响应曲线;图3是具体实施例1中状态变量的响应曲线;图4是具体实施例2中控制输入的响应曲线;图5是具体实施例2中状态变量的响应曲线;图6是本专利技术实施例的流程图。具体实施方式下面结合附图和具体实施实例对专利技术做进一步说明:如图1所示,根据三阶严反馈系统的状态方程,设计滑模面和改进的双幂次趋近律,设计改进双幂次趋近律中参数的动态调整方法,通过改进的双幂次趋近律设计滑模控制器,该滑模控制器对三阶严反馈系统进行平衡控制,形成闭环控制系统,该闭环控制系统实现不同初始状态三阶严反馈系统的平衡控制。为了更加直观的显示本专利技术提出的一种改进双幂次趋近律滑模的三阶严反馈系统控制方法的有效性,采用MATLAB/Simulink软件对本控制方案进行计算机仿真实验。在仿真实验中,采用ode45算法,ode45算法即四阶-五阶Runge-Kutta算法,最大步长为0.0001s,仿真时间为8s。具体实施例1:具体步骤流程如图6所示:步骤1:定义三阶严反馈系统的状态方程:三阶严反馈系统为Genesio-Tesi系统,其状态方程为:其中,fx(x,t)=-cx1-bx2-ax3+x12,a>0,b>0,c>0,且ab<c。参数设定为a=1.2,b=2.92,c=6,Genesio-Tesi系统会出现混沌现象。带有控制输入的受控Genesio-Tesi系统,其状态方程为:其中,u为控制输入。Genesio-Tesi系统的初始状态设定为x1(0)=3,x2(0)=-1.5,x3(0)=2.5。步骤2:基于带有控制输入的受控Genesio-Tesi系统,设计滑模面和改进的双幂次趋近律;在滑模控制器的设计中,滑模面采用公式(3):s=x3+2λx2+λ2x1(3)其中,参数设定为λ=2。在滑模控制器的设计中,改进的双幂次趋近律采用公式(4):其中,参数设定为α=0.4,β=1.8,参数k、p和r随时间t进行动态调整,符号函数为sgn(s),在公式(4)中,参数k随时间t的动态调整方法采用公式(5):其中,参数设定为k0=0.5,k1=0.5,t1=3。在公式(4)中,参数p随时间t的动态调整方法采用公式(6):其中,参数设定为p0=0.1,p1=0.3,t2=3。在公式(4)中,参数r随时间t的动态调整方法采用公式(7):其中,参数设定为r0=0.2,r1=0.4,t3=2。步骤3:设计滑模控制器:为了对比本专利技术的实际应用效果,分别采用改进双幂次趋近律的滑模控制器,和普通双幂次趋近律的滑模控制器;对于Genesio-Tesi系统,采用公式(3)的滑模面和公式(4)的改进双幂次趋近律,得到公式(8)的滑模控制器,形成闭环控制系统,该闭环控制系统实现不同初始状态Genesio-Tesi系统的平衡控制,即对于Genesio-Tesi系统,采用公式(3)的滑模面和普通双幂次趋近律时,设计的滑模控制器为:u1=-(fx(x本文档来自技高网...

【技术保护点】
1.一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,其特征在于,包括以下步骤:步骤1:定义三阶严反馈系统的状态方程:

【技术特征摘要】
1.一种改进双幂次趋近律滑模的三阶严反馈系统控制方法,其特征在于,包括以下步骤:步骤1:定义三阶严反馈系统的状态方程:其中,xi为系统的状态变量,i=1,2,3,x=[x1,x2,x3]T,fx(x,t)为连续函数,t为时间;带有控制输入的受控三阶严反馈系统为:其中,u为控制输入;步骤2:基于带有控制输入的受控三阶严反馈系统,设计滑模面和改进的双幂次趋近律;根据三阶严反馈系统的状态方程,设计滑模面s为:s=x3+2λx2+λ2x1(3)其中,λ为滑模面的参数,λ>0;改进的双幂次趋近律为:其中,参数α和β为常数,且α>1,0<β<1,参数k、p和r随时间t变化,分别采用不同的动态调整方法,且k>0,p>0,r>0,符号函数为sgn(s),步骤3:设计滑模控制器;根据公式(2)、公式(3)和公式(4)设计滑模控制器为:u=-(fx(x,t)+2λx3+λ2x2+k|s|αsgn(s)+p|s|βsgn(s)+rs)(8)步骤4:使用所述滑模控制器对三阶严反馈系统进...

【专利技术属性】
技术研发人员:赵海滨刘冲陆志国于清文
申请(专利权)人:东北大学
类型:发明
国别省市:辽宁,21

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

1