一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法技术

技术编号:37573200 阅读:16 留言:0更新日期:2023-05-15 07:50
本发明专利技术公开了一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,属于列车速度跟踪技术领域,本发明专利技术基于列车运行过程中的所受到的强非线性干扰,针对控制目标提出了神经网络等效滑模控制器,以增强控制系统鲁棒性为目的,引入滑模控制,并通过仿真验证了算法的有效性;为抑制滑模控制在收敛过程中固有的抖振现象,在滑模控制算法框架的基础上结合优秀司机驾驶经验建立规则库,并建立神经网络训练器,经训练得到的切换增益有效地柔化不连续开关现象从而削弱了抖振,增强了系统的抗扰动能力和控制精度,本发明专利技术可以保证列车运行时精确地跟踪参考轨迹,同时平滑了控制输入,削弱了抖振现象,避免频繁切换以及工况切换点的超调现象。现象。现象。

【技术实现步骤摘要】
一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法


[0001]本专利技术涉及列车速度跟踪
,特别涉及一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法。

技术介绍

[0002]列车在实际运行过程中,由于线路纵断面产生的附加阻力、列车运行产生的基本阻力、闸瓦摩擦系数的变化以及线路上的运行环境变化(横风、会车、天气变化等)导致列车运行受到的阻力呈强非线性特征,进而影响控制精度,针对该问题,很多学者提出不同的解决方案,主要分为物理建模和系统辨识,其中物理建模的控制精度高,但是数学模型复杂,系统辨识简化了了模型复杂度,但是缺乏实时性,目前针对列车应用的控制算法主要有模糊控制、预测控制、自适应控制、神经网络控制或多个控制理论的组合,但这些算法模型依赖性强,缺乏实时性,都较难以达到滑模控制弱模型依赖、鲁棒性强的优点,与此同时滑模控制不可避免地会出现抖振现象;综上所述,现有技术中的列车速度控制算法存在控制器复杂、控制精度低以及抗扰动性能差的问题。

技术实现思路

[0003]本专利技术提供一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,将RBF神经网络训练集的思想引入滑模控制中,通过对加速度误差的不断反馈训练来柔化不连续切换开关现象,从而削弱抖振现象,同时也保留了滑模控制的传统优势,至少可以解决
技术介绍
中所指出的列车速度控制方法存在的问题中的一个。
[0004]一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,包括如下步骤:一、建立列车运行的单质点模型;二、获取列车当前运行目标速度以及实际速度,计算出速度和位置跟踪误差;三、基于列车实时运行状态信息,建立列车跟踪误差状态方程,基于列车跟踪误差状态方程设计滑模切换函数;四、设计基于RBF神经网络训练器的反馈切换控制器,抑制滑模控制器的抖振;五、将列车运行状态偏差输入RBF神经网络训练器,得到切换控制量;六、结合切换控制器和等效控制器,得到总控制量。
[0005]步骤一中列车运行的单质点模型如下:其中,为列车运行距离;为位置的导数,即速度;为运行速度;为列车运行总质量;为回转质量系数;为速度的导数,即加速度;为列车输入牵引力或制动力;
为列车运行受到的基本阻力,包括车轮滚动阻力、机械阻力和空气阻力;、、为阻力系数;为重力加速度;为线路纵断面引起的附加阻力,包括坡道附加阻力、曲线附加阻以及隧道附加阻力。
[0006]步骤三中的列车跟踪误差状态方程如下:其中,为距离跟踪误差;为列车位置;为参考位置;为速度跟踪误差;为实际速度;为参考速度;为加速度误差;为牵引输出加速度;为附加加速度;基于上述跟踪误差状态方程构建如下滑模切换函数:其中,为距离跟踪误差;为速度跟踪误差;和均为常数,且满足赫尔维茨多项式;步骤三中设计滑模切换函数前进行如下步骤:基于牵引系统中的电气结构、微制动控制单元以及电空阀响应时间延时因素造成时滞现象对误差的影响,建立列车牵引时滞模型;其中,为列车运行时间;为牵引控制器输出的加速度,是由ATO系统输入的控制指令产生;为车载牵引系统时间常数;为参考曲线设定的加速度;为传输时延,为加速度变化率,为考虑时滞后的参考加速度;由于列车运行受到基本阻力、附加阻力以及实际环境未知干扰的影响,导致产生具有非线性特征的附加加速度,因此列车加速度公式为:其中,为列车受基本阻力、附加阻力以及外部环境影响下具有的附加加速度,为列车加速度,为牵引输出加速度;基于帕德逼近时延函数,对列车牵引时滞模型进行拉普拉斯变换,具体如下:帕德逼近时延函数为:其中,,为关于传输时延的常数,s为频域媒介;列车牵引时滞模型经拉普拉斯变换后得到:
其中,为的频域形式;为时延常数;为频域媒介;为的频域形式;将该方程改为时域方程后得到:其中,和分别对应的拉普拉斯形式为上述公式(7)中的和,,,;基于列车运行中实际环境的非线性干扰,引入随机扰动参数,并结合公式(1),对公式(3)修改为:其中,为速度导数;为牵引输出加速度;为列车受基本阻力、附加阻力以及外部环境影响下具有的附加加速度;为列车运行受到的基本阻力,包括车轮滚动阻力、机械阻力和空气阻力;为线路纵断面引起的附加阻力;为随机扰动参数;为列车运行总质量;为回转质量系数;对上述公式(9)进行一阶微分和二阶微分得:其中,、和分别为基本阻力、附加阻力和扰动阻力的单位阻力参数;为牵引控制器输出的加速度;为的一阶微分;为的二阶微分;为速度导数;基于上述公式(4)、公式(8)以及公式(10)计算列车牵引系统输出的控制加速度为:为:为:将上述公式(7)以及公式(10)代入公式(3)的一阶导数中,得:将上述公式(7)以及公式(10)代入公式(3)的一阶导数中,得:将上述公式(7)以及公式(10)代入公式(3)的一阶导数中,得:滑模控制器的输入为:
其中,和分别为控制器的等效控制量和切换控制量;;其中,为切换增益为切换增益为切换增益令,那么滑模控制器的输入为:么滑模控制器的输入为:由于列车运行中受到的阻力是未知的,因此滑模控制器的输入为:由于列车运行中受到的阻力是未知的,因此滑模控制器的输入为:设Lyapunov函数,对其求导得步骤四中切换控制器设计如下:其中,为切换控制器的加速度反馈增益;为列车运行状态偏差;结合公式(16)、公式(18)以及等效控制器得到所需切换控制器的表达式如下:结合公式(16)、公式(18)以及等效控制器得到所需切换控制器的表达式如下:。
[0007]RBF神经网络训练器包括RBFC模块和RBFI模块;RBFI模块的输入层神经元为,(),隐含层神经元及其对应的网络权值分别为和,(),网络输入为时刻的控制输出以及时刻和时刻的抖振加速度误差,对应输出;
RBFI模块的性能指标函数;采用梯度下降法学习和调整网络权值,计算公式如下:,计算公式如下:其中,RBFI模块的学习率;为RBFI模块的动量因子;RBFC模块的输入层神经元为,隐含层神经元及其对应的网络权值分别为和,(),RBFC模块的输入为列车运行状态偏差,切换控制器;式中:为隐含层第个神经元高斯基函数的中心;为隐含层第个神经元高斯基函数的宽度;将性能指标设为,采用梯度下降法学习和调整网络权值;;其中:为RBFC模块的学习率;为RBFC模块的动量因子;表示与切换控制器相对应的列车振动加速度的灵敏度信息;网络的输出切换控制量与算法修正后的总控制量为;。
[0008]与现有技术相比,本专利技术的有益效果是:本专利技术有效克服了现有的列车速度控制算法存在的控制器复杂,控制精度低,抗扰动性能差的缺点,提高了列车速度控制精度。
附图说明
[0009]图1为本专利技术的结构框图;图2为本专利技术的工作流程图;图3为列车ATO系统结构图;图4为列车牵引系统时滞模型;图5为神经网络训练器的RBFC模块结构图;图6为神经网络训练器的RBFI模块结构图;图7为RBF神经网络训练器原理示意图;图8为列车期望运行曲线图;
图9为模拟受外部扰动引起的速度误差图;图10为基于PID算法进行跟踪控制后的实际运行曲线;图11为基于PID算法进行跟踪控制后的速度误差图;图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,其特征在于,包括如下步骤:一、建立列车运行的单质点模型;二、获取列车当前运行目标速度以及实际速度,计算出速度和位置跟踪误差;三、基于列车实时运行状态信息,建立列车跟踪误差状态方程,基于列车跟踪误差状态方程设计滑模切换函数;四、设计基于RBF神经网络训练器的反馈切换控制器,抑制滑模控制器的抖振;五、将列车运行状态偏差输入RBF神经网络训练器,得到切换控制量;六、结合切换控制器和等效控制器,得到总控制量。2.如权利要求1所述的一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,其特征在于,所述步骤一中列车运行的单质点模型如下:其中,x为列车运行距离;为位置x的导数,即速度;v为运行速度;m为列车运行总质量;γ为回转质量系数;为速度v的导数,即加速度;u(t)为列车输入牵引力或制动力;W(v)为列车运行受到的基本阻力,包括车轮滚动阻力、机械阻力和空气阻力;a、b、c为阻力系数;g为重力加速度;F(v)为线路纵断面引起的附加阻力,包括坡道附加阻力f
s
、曲线附加阻f
c
以及隧道附加阻力f
t
。3.如权利要求1所述的一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,其特征在于,所述步骤三中的列车跟踪误差状态方程如下:其中,e为距离跟踪误差;x为列车位置;x
r
为参考位置;为速度跟踪误差;v为实际速度;v
r
为参考速度;为加速度误差;a
k
为牵引输出加速度;Δa为附加加速度;基于上述跟踪误差状态方程构建如下滑模切换函数:其中,e为距离跟踪误差;为速度跟踪误差;c1和c2均为常数,且满足赫尔维茨多项式。4.如权利要求3所述的一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,其特征在于,所述步骤三中设计滑模切换函数前进行如下步骤:基于牵引系统中的电气结构、微制动控制单元以及电空阀响应时间延时因素造成时滞现象对误差的影响,建立列车牵引时滞模型;其中,t为列车运行时间;a
k
为牵引控制器输出的加速度,是由ATO系统输入的控制指令u
(t)产生;τ为车载牵引系统时间常数;a
s
为参考曲线设定的加速度;σ为传输时延,为加速度变化率,a
s
(t

σ)为考虑时滞后的参考加速度;由于列车运行受到基本阻力、附加阻力以及实际环境未知干扰的影响,导致产生具有非线性特征的附加加速度Δa(t),因此列车加速度公式为:a(t)=
k
(t)+a(t)#(5)其中,Δa(t)为列车受基本阻力、附加阻力以及外部环境影响下具有的附加加速度,a(t)为列车加速度,a
k
(t)为牵引输出加速度;基于帕德逼近时延函数,对列车牵引时滞模型进行拉普拉斯变换,具体如下:帕德逼近时延函数为:其中,λ=2/σ,λ为关于传输时延σ的常数,s为频域媒介;列车牵引时滞模型经拉普拉斯变换后得到:其中,A
k
(s)为a
k
的频域形式;λ为时延常数;s为频域媒介;A
s
(s)为a
s
的频域形式;将该方程改为时域方程后得到:其中,a
k
和a
s
分别对应的拉普拉斯形式为上述公式(7)中的A
k
()和A
s
(),5.如权利要求4所述的一种基于等效滑模及RBF神经网络的列车速度跟踪控制方法,其特征在于,基于列车运行中实际环境的非线性干扰,引入随机扰动参数D(t),并结合公式(1),对公式(3)修改为:其中,为速度导数;a
k
(t)为牵引输出加速度;Δa(t)为列车受基本阻力、附加阻力以及外部环境影响下具有的附加加速度;W(v)为列车运行受到的基本阻力,包括车轮滚动阻力、机械阻力和空气阻力;F(v)为线路纵断面引起的附加阻力;D(t)为随机扰动参数;m为列车运行总质量;γ为回转质量系数;对上述公式(9)进行一阶微分和二阶微分得:其中,w(v)、f(...

【专利技术属性】
技术研发人员:梁化典雷宇宋德建林业王咏黄盼汤连桥卢昱昊
申请(专利权)人:中车南京浦镇车辆有限公司
类型:发明
国别省市:

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

1