一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于离散采样数据的高速列车事件触发控制方法与流程

2021-05-14 10:51:00 来源:中国专利 TAG:列车 控制 采样 离散 触发


1.本发明涉及高速列车控制技术领域,尤其涉及一种基于离散采样数据的高速列车事件触发控制方法。


背景技术:

2.列车控制系统(atc)是由列车自动防护子系统(atp)、列车自动监督子系统(ats)和列车自动驾驶子系统(ato)所组成的,能实现对列车运行的方向、追踪距离和运行速度的自动实时调整。在列车运行控制过程中,列车控制涉及到运行状态、线路条件以及移动授权等采集、处理和传输的信息都是周期离散采样的,若设计列车控制器时没有考虑到信息的离散采样特性,会使列车在进行曲线追踪过程中产生不必要的震荡,降低控制器性能,使列车闭环控制系统不稳定,从而降低乘客乘坐的舒适性、列车运行的节能性。而列车在运行时,如果执行器输出的牵引/制动力以采样频率,也就是按照时间触发的方式进行高频率快速地更新,会增加通信网络的负载以及消耗大量计算资源。同时,列车频繁改变牵引/制动力也会降低伺服电机的寿命。
3.事件触发控制不同于传统的时间触发控制方法,系统的控制信号更新时刻取决于所设计的事件触发器,只有当事件触发条件满足时才更新控制器,能在保证控制性能不降低的前提下减少控制器更新次数、降低通信传输频率。因此在ato系统中,根据列车的状态采样信息,引入事件触发的控制方式,设计事件触发器,以此确定控制信号的更新时刻,能够降低控制器切换次数、降低通信资源以及车载设备计算资源的利用,并使列车平稳安全运行。
4.此外,在现有技术中大多不考虑列车运行过程中牵引/制动力的有界性,然而在实际中列车伺服电机的输出是有界的,若忽略了执行器的饱和现象,会降控制系统的性能,甚至造成系统不稳定。因此,在列车运行控制系统设计过程中需要考虑这些特性。


技术实现要素:

5.本发明的实施例提供了一种基于离散采样数据的高速列车事件触发控制方法,用于降低列车牵引/制动力切换次数、减轻通信网络传输负担,以解决状态信息的离散采样特性和执行器饱和对列车的影响。
6.为了实现上述目的,本发明采取了如下技术方案。
7.一种基于离散采样数据的高速列车事件触发控制方法,包括:
8.s1进行列车运行时纵向受力分析,建立高速列车单质点模型;
9.s2周期采集列车时速和位置,获得列车状态信息,并结合高速列车单质点模型,建立高速列车的误差动态方程;
10.s3基于误差动态方程,构建低增益抗饱和控制器;
11.s4通过低增益抗饱和控制器,对列车进行控制。
12.优选地,进行列车运行时纵向受力分析,建立高速列车单质点模型包括:
13.列车运行时受力包括车钩力、牵引力、空气阻力和滚动阻力;
14.s11令某列列车为一组串联的刚性质点,以列车运行方向的第一辆车体作为车头,向车尾依次排序,建立列车纵向动力学模型:
[0015][0016]
其中,d
i
为车厢i与车厢i 1之间的车钩i的位移,m
i
和v
i
分别为车厢i的质量和速度,f
i
为车厢i受到的牵引/制动力,g(d
i
)为车钩i的车钩力,f(v
i
)为车厢i单位质量受到的基本运行阻力;
[0017]
s12通过式表示车钩力,其中,α和β是车钩的刚度系数与阻尼系数;
[0018]
s13通过f(v
i
)=c0 c
v
v
i
c
a
v
i2
ꢀꢀ
(3)表示列车受到的单位质量基本阻力f(v
i
),其中,c0、c
v
和c
a
为戴维斯系数;
[0019]
s14令f
m
=c0 c
v
v
i
表示列车受到的滚动机械阻力,令f
a
=c
a
v
i2
表示列车受到的空气阻力,令d
d
为列车巡航时所有车钩目标位移,v
d
为列车的目标巡航速度。
[0020]
优选地,周期采集列车时速和位置,获得列车状态信息,并结合高速列车单质点模型,建立高速列车的误差动态方程包括:
[0021]
s21令和分别表示车钩i的期望位移误差和车厢i的期望速度误差,获得
[0022]
s22令u
i
为每一辆列车的控制输入信号;根据式(1)在期望速度d
d
处进行泰勒展开,将高阶误差项忽略,获得
[0023][0024]
s23将式(5)转换为如下的紧凑形式,建立列车的线性动力学方程其中矢量x为矢量u为u=[u1,u2,...,u
n
]
t
∈r
n
,矩阵a和b的具体构成包括:
[0025]
[0026][0027]

[0028][0029]
其中,进一步获得以及tr(a)<0;
[0030]
s24将式(6)进行转换处理,获得获得其中,τ为常数,表示为周期采样的间隔,χ(
·
)为饱和函数,表示为
[0031]
优选地,基于误差动态方程,构建低增益抗饱和控制器包括:
[0032]
s31令参数ω的初始值s31令参数ω的初始值满足其中控制参数ω随着控制器的切换次数从初值ω单调递增,取到最终值时切换过程结束,并在之后保持不变;
[0033]
s32令为第i次切换控制之后的第k次控制,判断控制器是否处于饱和的时刻,其中i≥1,k∈z;
[0034]
s33令若则执行步骤s35,若则执行步骤s34;
[0035]
s34令ω
i
=ω
*
,建立低增益抗饱和控制器建立低增益抗饱和控制器
[0036]
s35令ω
i
=ω
*

ε,建立低增益抗饱和控制器建立低增益抗饱和控制器并停止切换;
[0037]
式中,ω=

2min{re(λ
i
(a))},i∈i[1,2n

1]
ꢀꢀ
(12),
[0038][0039]
χ
m
为列车的牵引/制动饱和值,满足|u(t)|≤χ
m
,列车的初始误差假设对于满足ρ表示一个正常数满足ρ∈(0,1],表示一个充分小的正数,若越小则切换控制的间隔越短,ε表示一个足够小的正数,用于令区间逼近逼近为系统的初始时刻,tr(a2)表示矩阵a2的迹。
[0040]
优选地,通过低增益抗饱和控制器,对列车进行控制包括:
[0041]
s41设置事件触发规则
[0042]
ρ是满足0<ρ≤1的常数,φ=a
t
p(ω) p(ω)a ωp(ω),p(ω)是满足riccati方程a
t
p(ω) p(ω)a

p(ω)bb
t
p(ω)=

(ω)p(ω)的解,inf{
·
}表示集合的下确界;
[0043]
s42根据事件触发规则获得低增益抗饱和控制器的更新时刻;
[0044]
s43通过低增益抗饱和控制器调整列车的牵引/制动力。
[0045]
由上述本发明的实施例提供的技术方案可以看出,本发明提供的一种基于离散采样数据的高速列车事件触发控制方法,包括如下步骤:进行列车纵向受力分析,建立高速列车单质点模型;建立列车误差动态方程;涉及低增益抗饱和控制器;设计事件触发条件。本
发明提供的方法,具有如下有益效果:
[0046]
第一,本发明在列车状态信息具有离散特性的情况下,通过设计事件触发控制方法,与现有技术相比,仅在列车状态误差满足设定的触发条件时,才更新列车的控制信号,能够降低通信和计算负担,减少控制器的切换次数从而延长伺服电机的使用寿命,并且提高了列车运行的平稳性以及降低能耗。
[0047]
第二,本发明针对列车牵引/制动力的有界性,设计了抗饱和的切换低增益控制器,通过调整参数来保证系统快速收敛,进一步优化系统性能,具有很强的现实意义。
[0048]
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
[0049]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0050]
图1为本发明提供的一种基于离散采样数据的高速列车事件触发控制方法的处理流程图;
[0051]
图2为本发明提供的一种基于离散采样数据的高速列车事件触发控制方法一种优选实施例的处理流程图;
[0052]
图3为本发明提供的一种基于离散采样数据的高速列车事件触发控制方法中高速列车结构图;
[0053]
图4为本发明提供的一种基于离散采样数据的高速列车事件触发控制方法中高速列车事件触发机制示意图。
具体实施方式
[0054]
下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0055]
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。
[0056]
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0057]
为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本发明实施例的限定。
[0058]
参见图1和2,本发明提供的一种基于离散采样数据的高速列车事件触发控制方法,包括:
[0059]
s1进行列车运行时纵向受力分析,建立高速列车单质点模型;
[0060]
s2周期采集列车时速和位置,获得列车状态信息,并结合高速列车单质点模型,建立高速列车的误差动态方程;
[0061]
s3基于误差动态方程,构建低增益抗饱和控制器,使列车在列车的牵引/制动力存在饱和现象的情况下使用低增益切换控制方法来提高系统收敛的速度;
[0062]
s4通过低增益抗饱和控制器,对列车进行控制。
[0063]
进一步的,步骤s1具体包括:
[0064]
s11(如图3所示)其中相邻车厢之间通过有弹力的车钩相连,通过车厢的纵向受力分析,可知车厢受到的内部作用力有车钩力和牵引力,外部作用力有空气阻力和滚动阻力;
[0065]
将一列高速列车看作一组串联的刚性质点,将列车运行方向的第一辆列车看作车头,为第1辆车,向车尾依次记为第二辆车、第三辆车,

,以此类推,建立纵向动力学模型
[0066][0067]
其中,d
i
为车厢i与车厢i 1之间的车钩i的位移,m
i
和v
i
分别为车厢i的质量和速度,f
i
为车厢i受到的牵引/制动力,g(d
i
)为车钩i的车钩力,f(v
i
)为车厢i单位质量受到的基本运行阻力;
[0068]
s12通过式表示所述车钩力,其中,α和β是车钩的刚度系数与阻尼系数;
[0069]
s13通过f(v
i
)=c0 c
v
v
i
c
a
v
i2
ꢀꢀ
(3)表示列车受到的单位质量基本阻力f(v
i
),其中,c0、c
v
和c
a
为戴维斯系数;
[0070]
s14令f
m
=c0 c
v
v
i
表示列车受到的滚动机械阻力,令f
a
=c
a
v
i2
表示列车受到的空气阻力,令d
d
为列车巡航时所有车钩目标位移,v
d
为列车的目标巡航速度,在列车以目标巡航速度巡航时,显然,有d
d
=0。
[0071]
进一步的,步骤s2具体包括:
[0072]
s21令和分别表示车钩i的期望位移误差和车厢i的期望速度误差,获得
[0073]
s22令u
i
为每一辆列车的控制输入信号;根据式(1)在期望速度d
d
处进行泰勒展开,将高阶误差项忽略,获得
[0074][0075]
s23将式(5)转换为如下的紧凑形式,建立列车的线性动力学方程其中矢量x为矢量u为u1,u2,

,u
n
写成矩阵形式的一个集合,即u=[u1,u2,...,u
n
]
t
∈r
n
,矩阵a和b的具体构成如下:
[0076]
其中的矩阵a包括:
[0077][0078]

[0079]
[0080]
其中,进一步获得以及tr(a)<0;上述矩阵a1、a2、a3即将式(5)转换为矩阵的形式。
[0081]
s24由于列车的速度、位置由车载传感器获得,车载传感器主要有轮轴测速传感器、雷达传感器、应答器、gps定位等,采集的信息由车载计算器处理融合得到,这些信息在采集、传输和处理过程中是周期性采样信号的形式,经过数据存储单元后发送至车载控制器;并考虑列车的执行器存在饱和的情况下,将式(6)进行写作其中,τ为常数,表示为周期采样的间隔,χ(
·
)为饱和函数,表示为
[0082]
更进一步的,步骤s3具体包括:
[0083]
s31令参数ω的初始值s31令参数ω的初始值满足其中控制参数ω随着控制器的切换次数从初值ω单调递增,取到最终值时切换过程结束,并在之后保持不变;
[0084]
s32令为第i次切换控制之后的第k次控制,判断控制器是否处于饱和的时刻,其中i≥1,k∈z;
[0085]
s33令若则执行步骤s35,若则执行步骤s34;
[0086]
s34令ω
i
=ω
*
,建立所述低增益抗饱和控制器建立所述低增益抗饱和控制器
[0087]
s35令ω
i
=ω
*

ε,建立所述低增益抗饱和控制器并停止切换;
[0088]
式中,ω=

2min{re(λ
i
(a))},i∈i[1,2n

1]
ꢀꢀ
(12),
[0089][0090]
χ
m
为列车的牵引/制动饱和值,满足
|u(t)|≤χ
m
,列车的初始误差假设对于满足ρ表示一个正常数满足ρ∈(0,1],表示一个充分小的正数,若越小则切换控制的间隔越短,即切换频率越高,ε表示一个足够小的正数,用于令区间逼近逼近为系统的初始时刻,tr(a2)表示矩阵a2的迹。
[0091]
根据控制器切换方式可得,控制器在系统初始时刻未发生饱和,随着时间增加控制器参数ω单调递增,直至饱和值并最终保持在饱和值。
[0092]
更进一步的,在事件生成器中通过判断列车当前的状态和采集到的历史状态数据是否满足事件触发条件,决定是否更新控制器的输出信号。通过设计列车车载控制器的来使列车的各个车厢以目标速度运行,并且所有车钩的位移均为平衡位置,引入事件触发机制来降低计算量和通信负载,保证闭环系统的稳定性。在本发明提供的实施例中,低增益抗饱和控制器中具有事件生成器。
[0093]
步骤s4具体包括:
[0094]
s41将列车当前的状态信息与存储的历史状态采样信息传输至事件生成器,事件触发机制示意图如图4,引入以下的事件触发规则:
[0095][0096]
其中,ρ是满足0<ρ≤1的常数,φ=a
t
p(ω) p(ω)a ωp(ω),p(ω)是满足riccati方程a
t
p(ω) p(ω)a

p(ω)bb
t
p(ω)=

(ω)p(ω)的解;inf{
·
}表示集合的下确界;
[0097]
s42根据事件触发规则确定触发控制器更新时刻,根据低增益抗饱和控制器设计方法调整控制器的牵引/制动力大小。
[0098]
综上所述,本发明提供的一种基于离散采样数据的高速列车事件触发控制方法,包括如下步骤:进行列车纵向受力分析,建立高速列车单质点模型;建立列车误差动态方程;涉及低增益抗饱和控制器;设计事件触发条件。本发明提供的方法,具有如下有益效果:
[0099]
第一,本发明在列车状态信息具有离散特性的情况下,通过设计事件触发控制方法,与现有技术相比,仅在列车状态误差满足设定的触发条件时,才更新列车的控制信号,能够降低通信和计算负担,减少控制器的切换次数从而延长伺服电机的使用寿命,并且提高了列车运行的平稳性以及降低能耗。
[0100]
第二,本发明针对列车牵引/制动力的有界性,设计了抗饱和的切换低增益控制器,通过调整参数来保证系统快速收敛,进一步优化系统性能,具有很强的现实意义。
[0101]
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0102]
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品
可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0103]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0104]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜