一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法技术

技术编号:16101021 阅读:30 留言:0更新日期:2017-08-29 22:10
本发明专利技术公开一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法,包括:S1、分析列车纵向运动进行受力情况,建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程;S2、构造非奇异终端滑模面;S3、设计各未知参数估计值的自适应律和滑模面参数的参数方程;S4、将非奇异终端滑模面、各未知参数估计值的自适应律和滑模面参数的参数方程代入包含未知参数、不确定性和外部干扰的列车纵向运动动力方程,得到非奇异终端滑模闭环控制方程,利用非奇异终端滑模闭环控制方程进行列车自动运行的鲁棒自适应非奇异终端滑模控制。本发明专利技术能使ATO系统的位置跟踪误差和速度跟踪误差在有限时间内到达滑动表面,且在有限时间内收敛到零。

【技术实现步骤摘要】
一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法
本专利技术涉及列车控制
更具体地,涉及一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法。
技术介绍
随着现代铁路交通系统的大量需求和发展,对列车运行速度的追求是非常迫切和必然的。因此,有必要提高当前列车自动控制(ATC)系统的性能以实现高效率,高安全性和高精度。ATC系统主要包括三个子系统,即列车自动监控(ATS)系统,列车自动保护(ATP)系统和列车自动运行(ATO)系统。在上述三个子系统中,ATO系统可以控制列车运行的所有阶段,例如自动离开,加速,巡航,制动,精确停止,站间临时停车,自动返回等,这有助于实现无人驾驶操作。因此ATO系统在ATC系统的性能中起着至关重要的作用,并且在理论和工程领域的研究人员中引起了极大的关注,推动许多高效算法的发现,如鲁棒控制,预测控制,最优控制等。然而,模型的不确定性和外部干扰引起的未建模动态、上车/下车乘客、天气条件(如阵风和雨)、列车线条件(如斜坡)等是影响列车运行的关键因素,在现有技术中没有深入关注。因此,必须结合纵向列车动力学设计合适的控制方法以保证对上述因素的鲁棒性。另一方面,众所周知,滑模控制对模型不确定性,外部干扰和参数变化非常不敏感。在过去几十年中,滑模控制策略已经被大量的应用在实际系统中,例如机器人操纵器,陀螺仪和电力系统。滑动表面的形式确定相应的滑模控制系统的动态性能是否良好。为了克服传统的线性滑模的缺点,提出了非线性流形。近年来,具有非线性滑动表面的TSM控制已经受到了极大的关注,其可以确保所产生的闭环系统的状态能够在有限时间内收敛到平衡点。然而,在没有适当地给出初始条件的情况下可能引起奇异性问题。因此,需要提供一种解决未知参数、模型不确定性和外部干扰的影响下位置和速度跟踪控制问题的列车自动运行的鲁棒自适应非奇异终端滑模控制方法。
技术实现思路
本专利技术的目的在于提供一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法,以解决未知参数、模型不确定性和外部干扰的影响下位置和速度跟踪控制问题。为达到上述目的,本专利技术采用下述技术方案:一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法,该方法包括如下步骤:S1、分析列车纵向运动进行受力情况,建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程;S2、构造非奇异终端滑模面;S3、设计各未知参数估计值的自适应律和滑模面参数的参数方程;S4、将非奇异终端滑模面、各未知参数估计值的自适应律和滑模面参数的参数方程代入包含未知参数、不确定性和外部干扰的列车纵向运动动力方程,得到非奇异终端滑模闭环控制方程,利用非奇异终端滑模闭环控制方程进行列车自动运行的鲁棒自适应非奇异终端滑模控制。优选地,步骤S1中建立的建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程为:其中,m为未知的列车总质量;为列车的速度;为列车的加速度;u为未知的列车所需的纵向控制力;c0、cv和ca为未知的戴维方程的系数;θ为列车运行轨道的坡度;且满足d表示外部干扰,Δm、Δca、Δcv和Δco分别表示m,ca,cv和co的不确定性,b0>0,b1>0,b2>0,b3>0且b0、b1、b2和b3均是未知参数。优选地,步骤S2的具体过程为:定义位置误差、速度误差和加速度误差为:e=x-xr其中,xr、和分别为列车运行的期望位置、期望速度和期望加速度;设计非奇异终端滑模面:其中,β为未知的待设计函数,定义p和q分别为正奇数,且满足优选地,步骤S3的具体过程为:设计各未知参数估计值的自适应律:u=u1+u2+u3+u4其中,ks3是待设计的正常数;设计滑模面参数的参数方程:其中,km、ko、kv、ka和kβ均为待设计的正参数。优选地,步骤S4中得到的非奇异终端滑模闭环控制方程为:本专利技术的有益效果如下:1、本专利技术能有效消除终端滑模控制引起的奇异性。2、本专利技术能有效补偿未知参数、模型不确定性和外部干扰的影响。3、本专利技术能使ATO系统的位置跟踪误差和速度跟踪误差在有限时间内到达滑动表面,且在有限时间内收敛到零。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明;图1示出列车自动运行的鲁棒自适应非奇异终端滑模控制方法的流程图。图2示出列车运行期望位移和期望速度曲线示意图。图3示出位置误差响应曲线示意图。图4示出速度误差响应曲线示意图。图5示出控制输入的示意图。具体实施方式为了更清楚地说明本专利技术,下面结合优选实施例和附图对本专利技术做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本专利技术的保护范围。如图1所示,本专利技术公开的列车自动运行的鲁棒自适应非奇异终端滑模控制方法,包括如下步骤:S1、分析列车纵向运动进行受力情况,建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程;S2、构造非奇异终端滑模面;S3、设计各未知参数估计值的自适应律和滑模面参数的参数方程;S4、将非奇异终端滑模面、各未知参数估计值的自适应律和滑模面参数的参数方程代入包含未知参数、不确定性和外部干扰的列车纵向运动动力方程,得到非奇异终端滑模闭环控制方程,利用非奇异终端滑模闭环控制方程进行列车自动运行的鲁棒自适应非奇异终端滑模控制。其中,步骤S1的具体过程为:分析列车纵向运动进行受力情况,建立列车纵向运动的动力方程:其中,m为未知的包括列车车体质量和列车中乘客质量的列车总质量;x为列车的位置;为列车的速度;为列车的加速度;v为列车的纵向速度;u为未知的列车所需的纵向控制力;f1为由滚动机械阻力fm和空气动力阻力fa组成的列车运行阻力,可以描述为:f1=fm+fa其中,c0、cv和ca为未知的戴维方程的系数;f2为由斜率引起的斜坡阻力,可以描述为:f2=mgsinθ其中,g表示重力加速度,θ为列车运行轨道的坡度。考虑未知参数的不确定性和外部扰动,将列车纵向运动的动力方程描述为:其中,d表示外部干扰;Δm、Δca、Δcv和Δco分别表示m,ca,cv和co的不确定性。通过定义且满足如下条件:其中,b0>0,b1>0,b2>0,b3>0且b0、b1、b2和b3均是未知参数。因此,包含未知参数、不确定性和外部干扰的列车纵向运动的动力方程为:步骤S2的具体过程为:定义位置误差、速度误差和加速度误差为:e=x-xr其中,xr、和分别为列车运行的期望位置、期望速度和期望加速度。设计非奇异终端滑模面:其中,β为未知的待设计函数,定义p和q分别为正奇数,且满足步骤S3的具体过程为:设计各未知参数估计值的自适应律:u=u1+u2+u3+u4其中,ks3是待设计的正常数;设计滑模面参数的参数方程:其中,km、ko、kv、ka和kβ均为待设计的正参数。步骤S4中得到的非奇异终端滑模闭环控制方程为:下面通过Lyapunov(李雅普诺夫)函数证明本专利技术公开的非奇异终端滑模闭环控制方程的有效性。构造如下Lyapunov函数:对Lyapunov函数求导,整理得因此,得出以下结论:系统的位置误差和速度误差在有限的时间内到达滑模面,且在任意初始条件下经过有限时间收敛到零。为了验证所设计的针对列车自动运行的鲁棒自适应本文档来自技高网
...
一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法

【技术保护点】
一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法,其特征在于,该方法包括如下步骤:S1、分析列车纵向运动进行受力情况,建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程;S2、构造非奇异终端滑模面;S3、设计各未知参数估计值的自适应律和滑模面参数的参数方程;S4、将非奇异终端滑模面、各未知参数估计值的自适应律和滑模面参数的参数方程代入包含未知参数、不确定性和外部干扰的列车纵向运动动力方程,得到非奇异终端滑模闭环控制方程,利用非奇异终端滑模闭环控制方程进行列车自动运行的鲁棒自适应非奇异终端滑模控制。

【技术特征摘要】
1.一种列车自动运行的鲁棒自适应非奇异终端滑模控制方法,其特征在于,该方法包括如下步骤:S1、分析列车纵向运动进行受力情况,建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程;S2、构造非奇异终端滑模面;S3、设计各未知参数估计值的自适应律和滑模面参数的参数方程;S4、将非奇异终端滑模面、各未知参数估计值的自适应律和滑模面参数的参数方程代入包含未知参数、不确定性和外部干扰的列车纵向运动动力方程,得到非奇异终端滑模闭环控制方程,利用非奇异终端滑模闭环控制方程进行列车自动运行的鲁棒自适应非奇异终端滑模控制。2.根据权利要求1所述的列车自动运行的鲁棒自适应非奇异终端滑模控制方法,其特征在于,步骤S1中建立的建立包含未知参数、不确定性和外部干扰的列车纵向运动动力方程为:其中,m为未知的列车总质量;为列车的速度;为列车的加速度;u为未知的列车所需的纵向控制力;c0、cv和ca为未知的戴维方程的系数;θ为列车运行轨道的坡度;且满足d表示外部干扰,Δm、Δca、Δcv和Δco分别表示m,ca,cv和co的不确定性,b0>0,b1>0,b2>0,b3>0且b0、b1、b2和b3均是未知参数。3.根据权利要求2所述的列车自动运行的鲁棒自适应非奇异终端滑模控制方法,其特征在于,步骤S2的具体过程为:定义位置误差、速度误差和加速度误差为:e=x-xr其中,xr、和分别为列车运行的期望位置、期望速度和期望加速度;设计非奇异终端滑模面:其中,β为未知的待设计函数,定义p和q分别为正奇数,且满足4.根据权利要求3所述的列车自动运行的鲁棒自适应非奇...

【专利技术属性】
技术研发人员:姚秀明赵富董海荣林雪张暖笛
申请(专利权)人:北京交通大学
类型:发明
国别省市:北京,11

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

1