CN103303299B - 一种基于正交配置优化的高速列车紧急制动信号发生装置 - Google Patents
一种基于正交配置优化的高速列车紧急制动信号发生装置 Download PDFInfo
- Publication number
- CN103303299B CN103303299B CN201310232172.7A CN201310232172A CN103303299B CN 103303299 B CN103303299 B CN 103303299B CN 201310232172 A CN201310232172 A CN 201310232172A CN 103303299 B CN103303299 B CN 103303299B
- Authority
- CN
- China
- Prior art keywords
- train
- braking
- dangerous situation
- module
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000005457 optimization Methods 0.000 title claims abstract description 22
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract description 26
- 230000014509 gene expression Effects 0.000 claims description 4
- 238000010276 construction Methods 0.000 claims 1
- 238000011017 operating method Methods 0.000 claims 1
- 239000002699 waste material Substances 0.000 claims 1
- 238000004364 calculation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000013178 mathematical model Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000034994 death Effects 0.000 description 1
- 231100000517 death Toxicity 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
本发明公开了一种基于正交配置优化的高速列车紧急制动信号发生装置,由车速传感器、险情距离/处理时间输入单元、高速列车中控MCU、制动器单元、紧急制动警报与状态显示设备构成;开启车速传感器用于实时测量当前车速后,列车司机将险情距离以及险情处理时间输入险情距离/处理时间输入单元,高速列车中控MCU执行内部的正交配置优化方法,计算出既能使列车安全通过险情发生地、同时又使列车耽误的时间最短的制动策略,最后将计算获得的制动策略转换为制动指令,发给制动器单元,同时发出紧急制动报警信号;本发明既能保证高速列车安全通过险情发生地,同时又能使列车耽误的时间最短。
Description
技术领域
本发明涉及轨道交通安全领域,主要是一种基于正交配置优化的高速列车紧急制动信号发生装置。在列车前方出现紧急状况时能够计算出使列车耽误时间最短的制动策略,并将其作为制动信号加以实施。
背景技术
高速列车在行驶过程中,由于各种随机因素,可能会在车前方出现突发性的紧急状况。如果处理不及时,将会酿成严重的事故。
在技术成熟的日本、德国和法国,高速列车发生事故并不罕见。典型的一个案例是:2005年4月25日,日本一列高速列车在经过兵库县尼崎市时,因司机欲追回误点时刻而来不及在弯道上减速造成出轨,列车与一辆列车相撞后,冲入一座住宅大厦,造成第一车厢与第二车厢全毁,导致107人死亡,555人受伤。这起惨案导致日本政府和国会修改了《铁道事业法》,规定各铁路公司必须承担在铁路沿线安装“自动列车停止装置(ATS)”等义务。
我国“7.23”温州动车追尾事故更是引起了人们对列车安全的高度重视。国产自主研发的高速车同样需要开发紧急避免制动技术和相关产品。
发明内容
假设在高速列车前方一段距离外出现险情,并且已知排除险情所需要的时间。为了使列车安全通过险情发生地、同时使列车耽误的时间最短,本发明提供一种基于正交配置优化方法的高速列车紧急制动信号发生装置,该装置能够计算出满足上述要求的制动策略,并将其作为制动信号加以实施。
高速列车制动过程的数学模型可以描述为
x1(t0)=0
x2(t0)=x20
x1(tf)≤sb
其中t表示时间,x1(t)表示列车行驶的距离,是x1(t)的一阶导数,x2(t)表示列车的行驶速度,是x2(t)的一阶导数,t0表示列车开始制动的时间点,x2(t0)为t0时刻的速度,sb是t0时刻列车距离险情发生地的距离,tf表示列车通过险情发生地的时间点,在tf时刻要求列车行驶的距离不超过sb。从该描述可以看出,列车紧急列车制动过程的数学模型是一组微分代数方程。
使列车耽误的时间最短,实际上等价于制动过程对列车施加的制动力最少。以F(t)代表随时间变化的制动力,则该问题的最终表达式为:
x1(t0)=0
x2(t0)=x20
x1(tf)≤sb
该问题本质上是最优控制问题。其中,J[F(t)]是问题的目标函数,由制动力F(t)决定。
本发明解决其技术问题所采用的技术方案是:在高速高速列车中控MCU中集成了当前主流的正交配置优化方法——控制变量参数化方法(Control variableparameterization,简称CVP),在需要紧急制动时由所述MCU自动输出制动指令给制动器单元,实现紧急减速或停车。所述MCU可以视为紧急制动信号产生器,其完整系统如图2所示,包括车速传感器、险情距离/处理时间输入单元、高速列车中控MCU、制动器单元、紧急制动警报与状态显示单元。所述系统内的各组成部分均由车内数据总线统一连接。
所述系统的运行过程如下:
步骤A1:高速列车在行驶过程中开启车速传感器,用于实时测量当前该列车的行驶速度;
步骤A2:在某时刻t0,列车司机被告知前方距离sb外有险情发生,处理该险情需要的时间为tf-t0。列车司机将险情距离sb以及险情处理时间tf-t0输入险情距离/处理时间输入单元;
步骤A3:高速列车中控MCU执行内部的正交配置优化方法,计算出既能使列车安全通过险情发生地、同时又使列车耽误的时间最短的制动策略;
步骤A4:高速列车中控MCU将计算获得的制动策略转换为制动指令,发给制动器单元,同时发出紧急制动报警信号。
集成了正交配置优化方法的高速列车中控MCU是本发明的核心,如图3所示,其内部包括信息采集模块、初始化模块、常微分方程组(Ordinary differentialequations,简称ODE)正交配置模块、非线性规划问题(Non-linear Programming,简称NLP)求解模块、控制指令输出模块。其中信息采集模块包括险情距离采集、险情处理时间采集、当前车速采集三个子模块,NLP求解模块包括寻优方向计算、寻优步长计算、NLP收敛性判断三个子模块。
所述中控MCU产生紧急制动信号的过程如下:
步骤B1:信息采集模块获取从险情距离/处理时间输入单元输入到中控MCU的设定值,以及从车速传感器输入到中控MCU的当前车速值。执行从步骤B2开始的正交配置优化方法;
步骤B2:初始化模块开始运行,设置制动过程时间的离散段数、制动轨迹和状态轨迹的初始猜测值F(0)(t)和x(0),设定计算精度tol;
步骤B3:通过ODE正交配置模块将常微分方程组在时间轴[t0,tf]上全部离散;
步骤B4:通过NLP问题求解模块获得所需的制动轨迹和对应状态轨迹,这个过程包括多次内部迭代,每次迭代都要计算寻优方向和寻优步长。对于某一次迭代得到的制动轨迹F(k)(t),如果其对应目标函数值J[F(k)(t)]与前一次迭代的目标函数值J[F(k-1)(t)]之差小于精度要求tol,则判断收敛性满足,并将制动轨迹F(k)(t)作为指令输出到制动器单元。
所述的ODE正交配置模块,采用如下步骤实现:
步骤C1:将控制轨迹u(t)、状态轨迹x(t)用M阶基函数的线性组合表示,即:
其中N是时间轴[t0,tf]的离散段数,φ(t)可以选择拉格朗日插值基函数、样条基函数、小波基函数等不同种类的基函数,线性组合系数ui,j和xi,j分别是u(t)和x(t)在配置点ti,j上的值。
步骤C2:由于所有基函数的导函数表达式已知,于是状态轨迹的微分方程组被离散化代数形式:
步骤C3:用离散化后的微分方程组代替原来微分方程组,将得到待求的NLP问题。
所述的NLP求解模块,采用如下步骤实现:
步骤D1:将制动力F(k-1)(t)作为向量空间中的某个点,记作P1,P1对应的目标函数值就是J[F(k-1)(t)];
步骤D2:从点P1出发,根据选用的NLP算法构造向量空间中的一个寻优方向d(k-1)和步长α(k-1)
步骤D3:通过式F(k)(t)=F(k-1)(t)+α(k-1)d(k-1)构造向量空间中对应F(k)(t)的另外一个点P2,使得P2对应的目标函数值J[F(k)(t)]比J[F(k-1)(t)]更优。
本发明的有益效果主要表现在:1、既能保证高速列车安全通过险情发生地;2、同时又能使列车耽误的时间最短。
附图说明
图1是本发明的功能示意图;
图2是本发明的结构示意图;
图3是本发明中控MCU内部模块结构图;
图4是实施例1的紧急制动策略图。
具体实施方式
实施例1
假设高速列车在行驶过程中,司机被告知在前方1km处轨道上突然出现障碍,且排除障碍需要30秒。司机将这两项信息输入险情距离/处理时间输入单元,此时车速传感器传入中控MCU的当前车速为300km/h。中控MCU立即开始运行内部正交配置优化方法,其运行过程如图3所示,为:
步骤E1:初始化模块32开始运行,设置制动过程时间的分段数为20、设置制动策略的初始猜测值F(k)(t)为-0.5,和都为1,设定数值计算精度tol为0.01,将迭代次数k置零;
步骤E2:设ODE方程组的初始值为x1(t0)和x2(t0),通过ODE正交配置模块将常微分方程组在时间轴[t0,tf]上全部离散;
步骤E3:通过NLP问题求解模块获得所需的制动轨迹和对应状态轨迹,这个过程包括多次内部迭代,每次迭代都要计算寻优方向和寻优步长。对于某一次迭代得到的制动轨迹F(k)(t),如果其对应目标函数值J[F(k)(t)]与前一次迭代的目标函数值J[F(k-1)(t)]之差小于精度要求0.01,则判断收敛性满足,并将制动轨迹F(k)(t)作为指令输出到制动器单元。
所述的ODE正交配置模块,采用如下步骤实现:
步骤F1:将控制轨迹u(t)、状态轨迹x(t)用三阶拉格朗日插值基函数的线性组合表示,即:
其中N是时间轴[t0,tf]的离散段数,线性组合系数ui,j和xi,j分别是u(t)和x(t)在配置点ti,j上的值。
步骤F2:由于所有基函数的导函数表达式已知,于是状态轨迹的微分方程组被离散化代数形式:
步骤F3:用离散化后的微分方程组代替原来微分方程组,将得到待求的NLP问题。
所述的NLP求解模块,采用如下步骤实现:
步骤G1:将制动力F(k-1)(t)作为向量空间中的某个点,记作P1,P1对应的目标函数值就是J[F(k-1)(t)];
步骤G2:从点P1出发,选用SQP算法构造向量空间中的一个寻优方向d(k-1)和步长α(k-1)
步骤G3:通过式F(k)(t)=F(k-1)(t)+α(k-1)d(k-1)构造向量空间中对应F(k)(t)的另外一个点P2,使得P2对应的目标函数值J[F(k)(t)]比J[F(k-1)(t)]更优。
正交配置优化方法的计算结果如图4所示。坐标经过归一化处理,纵坐标值为-1表示最大制动力,值为1表示最大牵引力。整条控制曲线F(t)的值都不超过0,表明这是一条制动控制曲线。曲线上的星号数目代表时间分段数为20。曲线上的值只在制动过程结束时才为0,表明列车在安全通过障碍区时已经无需再制动。
最后,中控MCU将获得的制动控制策略作为指令输出到制动器单元,完成机械上的制动操作,同时发出紧急制动报警信号。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (1)
1.一种基于正交配置优化的高速列车紧急制动信号发生装置,在列车前方出现紧急状况时能够计算出使列车耽误时间最短的制动策略,并将其作为制动信号加以实施;其特征在于:由车速传感器、险情距离/处理时间输入单元、高速列车中控MCU、制动器单元、紧急制动警报与状态显示设备构成,各组成部分均由车内数据总线连接;所述装置的运行过程包括:
步骤A1:开启车速传感器用于实时测量当前车速;
步骤A2:列车司机将险情距离以及险情处理时间输入险情距离/处理时间输入单元;
步骤A3:高速列车中控MCU执行内部的正交配置优化方法,计算出既能使列车安全通过险情发生地、同时又使列车耽误的时间最短的制动策略;
步骤A4:高速列车中控MCU将计算获得的制动策略转换为制动指令,发给制动器单元,同时发出紧急制动报警信号;
所述的高速列车中控MCU,包括信息采集模块、初始化模块、常微分方程组正交配置模块、非线性规划问题求解模块、控制指令输出模块;其中信息采集模块包括险情距离采集、险情处理时间采集、当前车速采集三个子模块,非线性规划问题求解模块包括寻优方向计算、寻优步长计算、非线性规划问题收敛性判断三个子模块;
所述高速列车中控MCU自动产生制动信号的正交配置优化方法,运行步骤如下:
步骤B1:信息采集模块(31)获取从险情距离/处理时间输入单元输入到高速列车中控MCU的设定值,以及从车速传感器输入到高速列车中控MCU的当前车速值;执行从步骤B2开始的正交配置优化方法;
步骤B2:初始化模块(32)开始运行,设置制动过程时间的离散段数、制动轨迹和状态轨迹的初始猜测值F(0)(t)和x(0),设定计算精度tol;
步骤B3:通过常微分方程组正交配置模块将常微分方程组在时间轴[t0,tf]上全部离散;
步骤B4:通过非线性规划问题求解模块获得所需的制动轨迹和对应状态轨迹,这个过程包括多次内部迭代,每次迭代都要计算寻优方向和寻优步长;对于某一次迭代得到的制动轨迹F(k)(t),如果其对应目标函数值J[F(k)(t)]与前一次迭代的目标函数值J[F(k-1)(t)]之差小于精度要求tol,则判断收敛性满足,并将制动轨迹F(k)(t)作为指令输出到制动器单元;
所述的常微分方程组正交配置模块,采用如下步骤实现:
步骤C1:将控制轨迹u(t)、状态轨迹x(t)用M阶基函数的线性组合表示,即:
其中N是时间轴[t0,tf]的离散段数,φ(t)选自拉格朗日插值基函数、样条基函数、小波基函数,线性组合系数ui,j和xi,j分别是u(t)和x(t)在配置点ti,j上的值;
步骤C2:由于所有基函数的导函数表达式已知,于是状态轨迹的微分方程组被离散化代数形式:
步骤C3:用离散化后的微分方程组代替原来微分方程组,将得到待求的非线性规划问题;
所述的非线性规划问题求解模块,采用如下步骤实现:
步骤D1:将制动力F(k-1)(t)作为向量空间中的某个点,记作P1,P1对应的目标函数值就是J[F(k-1)(t)];
步骤D2:从点P1出发,根据选用的非线性规划问题算法构造向量空间中的一个寻优方向d(k-1)和步长α(k-1);
步骤D3:通过式F(k)(t)=F(k-1)(t)+α(k-1)d(k-1)构造向量空间中对应F(k)(t)的另外一个点P2,使得P2对应的目标函数值J[F(k)(t)]比J[F(k-1)(t)]更优。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310232172.7A CN103303299B (zh) | 2013-06-08 | 2013-06-08 | 一种基于正交配置优化的高速列车紧急制动信号发生装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310232172.7A CN103303299B (zh) | 2013-06-08 | 2013-06-08 | 一种基于正交配置优化的高速列车紧急制动信号发生装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103303299A CN103303299A (zh) | 2013-09-18 |
CN103303299B true CN103303299B (zh) | 2015-07-22 |
Family
ID=49129137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310232172.7A Expired - Fee Related CN103303299B (zh) | 2013-06-08 | 2013-06-08 | 一种基于正交配置优化的高速列车紧急制动信号发生装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103303299B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107908109A (zh) * | 2017-11-13 | 2018-04-13 | 浙江大学 | 一种基于正交配置优化的高超声速飞行器再入段轨迹优化控制器 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10272932B2 (en) | 2015-04-21 | 2019-04-30 | Railserve, Inc. | Anti-collision device and system for use with a rail car |
CN107885082B (zh) * | 2017-11-13 | 2020-03-03 | 浙江大学 | 一种基于正交配置优化的月球着陆器轨迹控制器 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
HUP0103977A3 (en) * | 1998-10-23 | 2002-03-28 | Knorr Bremse Systeme | Brake system for railway vehicles |
DE10148482B4 (de) * | 2001-10-01 | 2006-08-24 | Rudolf Linsenmeyer | Elektronischer Entgleisungsdetektor |
TW200918380A (en) * | 2007-04-03 | 2009-05-01 | Bombardier Transp Gmbh | Track brake controller |
CN102196951B (zh) * | 2008-10-21 | 2015-01-07 | 三菱电机株式会社 | 铁路车辆用制动控制装置 |
IT1394130B1 (it) * | 2008-10-24 | 2012-05-25 | Faiveley Transport Italia Spa | Impianto di frenatura per un convoglio ferroviario comprendente una pluralita' di carri per il trasporto di merci. |
-
2013
- 2013-06-08 CN CN201310232172.7A patent/CN103303299B/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107908109A (zh) * | 2017-11-13 | 2018-04-13 | 浙江大学 | 一种基于正交配置优化的高超声速飞行器再入段轨迹优化控制器 |
CN107908109B (zh) * | 2017-11-13 | 2020-02-28 | 浙江大学 | 一种基于正交配置优化的高超声速飞行器再入段轨迹优化控制器 |
Also Published As
Publication number | Publication date |
---|---|
CN103303299A (zh) | 2013-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103921719B (zh) | 驾驶员交互式商用车辆侧翻预警方法和系统 | |
CN104176054B (zh) | 一种汽车主动防碰撞自动换道控制系统及其工作方法 | |
CN109910879B (zh) | 一种结合安全距离与碰撞时间的车辆安全防撞控制方法 | |
CN103640622A (zh) | 一种基于驾驶员模型的汽车方向智能控制方法及控制系统 | |
Moten et al. | X-in-the-loop advanced driving simulation platform for the design, development, testing and validation of ADAS | |
CN103273913B (zh) | 一种基于正交配置优化的汽车自动制动装置 | |
CN103303299B (zh) | 一种基于正交配置优化的高速列车紧急制动信号发生装置 | |
CN105160870B (zh) | 双向自主车队控制方法 | |
CN111857340A (zh) | 一种多因素融合的人机共驾驾驶权分配方法 | |
CN103287406B (zh) | 一种基于精确惩罚优化的汽车自动制动装置 | |
Yu et al. | Fallback strategy for level 4+ automated driving system | |
CN101264762A (zh) | 车辆跟驰运动的速度控制方法 | |
Xue et al. | A fallback approach for an automated vehicle encountering sensor failure in monitoring environment | |
CN103273914B (zh) | 一种基于动态优化的汽车自动制动装置 | |
CN108162935A (zh) | 一种轨道车辆自适应阻力的制动控制方法 | |
CN104553990A (zh) | 一种基于危险系数的矿用电机车主动避撞方法 | |
CN113377026A (zh) | 货运列车自动驾驶仿真测试系统及方法 | |
CN104200704A (zh) | 车辆避撞预警方法及设备 | |
Bassey et al. | Modelling of automatic car braking system using fuzzy logic controller | |
CN103303298B (zh) | 一种基于最优控制的高速列车紧急制动信号自动处理装置 | |
Solmaz | A novel method for indirect estimation of tire pressure | |
CN103287455B (zh) | 一种基于精确惩罚优化的高速列车紧急制动信号发生装置 | |
Figliolini et al. | Kinematic analysis of the planar motion of vehicles when traveling along tractrix curves | |
CN105667496A (zh) | 一种汽车盘山公路防坠控制方法 | |
CN110171404A (zh) | 行车安全距离控制方法、系统、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150722 Termination date: 20160608 |
|
CF01 | Termination of patent right due to non-payment of annual fee |