[发明专利]一种针对列车未知扰动的神经自适应容错控制方法有效
申请号: | 201610822076.1 | 申请日: | 2016-09-13 |
公开(公告)号: | CN106249591B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 董海荣;姚秀明;林雪;宁滨;李浥东 | 申请(专利权)人: | 北京交通大学 |
主分类号: | G05B13/02 | 分类号: | G05B13/02 |
代理公司: | 北京华创博为知识产权代理有限公司11551 | 代理人: | 张波涛,管莹 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 列车 未知 扰动 神经 自适应 容错 控制 方法 | ||
1.一种针对列车未知扰动的神经自适应容错控制方法,其特征在于,所述方法包括如下步骤:
S1、分析列车纵向运动进行受力情况,建立列车纵向运动动力方程;
S2、利用神经网络径向基函数逼近未知附加阻力;结合列车纵向运动动力方程,获得执行器故障下的列车动力学方程;
步骤S2进一步包括如下子步骤:
S2.1、采用神经网络径向基函数逼近未知的附加阻力:
d(t)=w*Th(z(t))+ε(z(t))
其中,是未知的,代表加权矩阵的最优向量;代表实矩阵;p代表径向基神经网络隐含层的个数;(·)T代表向量的转置;z(t)代表神经网络的输入;h(z(t))代表神经网络的径向基函数;ε(z(t))代表径向基神经网络的重构误差,满足
|ε(z(t))|≤ε0
其中,ε0为未知的正常数;
对于定义域内所有的z(t),为了最小化重构误差ε(z(t)),引入一个紧凑的子集:
其中,是w*T的估计;
S2.2、结合所述列车纵向运动动力方程和所述紧凑子集,得出执行器故障情况下列车的动力学方程:
其中,E代表未知的执行器故障,满足E∈[0,1];E=0表示执行器完全失效;E∈(0,1)表示执行器部分失效;E=1表示执行器正常工作;定义E=1-τf,τf∈(0,1);
S3、构造近似比例积分微分(PID)滑模面;
S4、根据执行器故障情况下的列车纵向运动动力方程,利用未知自适应律和控制器,建立列车闭环动态方程;
S5、选取合适的李雅普诺夫(Lyapunov)函数证明系统的稳定性,进而利用观测器和控制器方程控制列车实际的位移和速度趋近期望的位移和速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610822076.1/1.html,转载请声明来源钻瓜专利网。