CN101774389A - 一种列车连续限速信息嵌套处理方法 - Google Patents
一种列车连续限速信息嵌套处理方法 Download PDFInfo
- Publication number
- CN101774389A CN101774389A CN200910214583A CN200910214583A CN101774389A CN 101774389 A CN101774389 A CN 101774389A CN 200910214583 A CN200910214583 A CN 200910214583A CN 200910214583 A CN200910214583 A CN 200910214583A CN 101774389 A CN101774389 A CN 101774389A
- Authority
- CN
- China
- Prior art keywords
- state
- speed
- limiting messages
- train
- mark
- 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.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种列车连续限速信息嵌套处理方法,具体步骤包括:状态初始化,开始接收限速信息;限速信息状态判断;对比列车当前状态,输出相应控制。本发明采用事件触发状态变迁的方法处理连续限速嵌套信息,通过T标事件和减速标事件来触发四种状态之间的转换,具有运行效率高、灵活性高和可扩展性强等优点,可以在未知层数的情况下,仍能清晰的判断出限速信息的状态;对列车行驶状态的控制判断清晰,条件明确,避免了因人为原因而造成的层次判断不清、控制混乱等现象,协助列车司机在确保列车行车安全的情况下以最优的速度通过限速区段。
Description
技术领域
本发明涉及列车连续限速信息嵌套处理方法,尤其是涉及基于事件触发状态迁移的一种列车连续限速信息嵌套处理方法。
背景技术
目前我国铁路上列车的限速一般采用两种方式,一种是桥梁、弯道等路段本身固有的限速,另一种是当铁路沿线发生自然灾害等突发事件或者临时施工时的临时限速。随着技术的发展,固有限速能够通过预先设置列车行车监控装置(LKJ)的办法实现自动化限速。对于临时限速,传统的是放置临时标识牌或使用对讲机告知司机的方式,近年来又出现了利用RFID(射频识别)技术的自动控制装置,其通过车载设备读取地面上电子标签上的限速信息并自动进行处理,消除了人为因素的影响,大大提高了列车行车的安全性。该临时限速的自动控制装置包括主机、显示器、RFID阅读器和电子标签四部分,主机、显示器和RFID阅读器装在列车上,电子标签安装在限速区段的轨道上。RFID阅读器读取到地面电子标签的限速信息后传送到主机,主机处理之后输出提示信息到显示器,同时输出卸载、常用制动或紧急制动信号到列车上的相应控制阀,使列车速度降到限定的速度以内。
《铁路技术管理规程》中对限速标识牌的布置有严格的规定,其中最复杂的是单线上含T字标的临时限速信息情况,其单层的标识牌或者标签摆放顺序为:T字标——减速标——减速标——T字标。但是,当限速区段比较复杂时,会出现连续限速情况,或者为了提高行车效率,在长的限速区段中内嵌短的限速区段等情况。
在这些嵌套情况下,让司机采用人工判断的方法,容易出现层次判断不清、控制混乱等现象,危害行车安全;而且当有多层限速区段嵌套时,司机因分不清楚当前区段的限速而以最低的速度通过,这样就会损失速度,造成列车不能按规定时间到达目的地。所以需要一种临时限速的自动控制装置,在确保列车行车安全的情况下以最优的速度通过限速区段。
发明内容
针对现有技术的不足,本发明提供一种列车连续限速信息嵌套处理方法,使之能在多层嵌套下清楚的判定限速信息的状态。本发明的处理方法主要应用在临时限速的自动控制装置中,重点针对单线上含T字标的连续限速信息嵌套情况进行分析,并提出了一种基于事件触发状态迁移的限速信息嵌套处理方法,能高效的判断出限速信息所属层数,并输出正确的提示信息和控车信号,以达到行车安全的目的。
本发明所要解决的另一个技术问题是:根据限速信息和列车当前的运行状态,输出提示信息到自动控制装置的显示器,提示司机列车当前的状况,同时输出卸载、常用制动或紧急制动等控制信号到列车上的相应控制阀,使列车速度降到限定的速度内。
本发明技术方案具体如下:
一种列车连续限速信息嵌套处理方法,具体步骤包括:
步骤a:状态初始化,开始接收RFID阅读器读取的限速信息;
步骤b:处理限速信息,确定其类型和所在层数,从而确定各限速信息的当前状态;
步骤c:根据限速信息的当前状态和列车运行状态,确定列车的下一运行状态,输出提示信息到自动控制装置的显示器,提示司机列车当前的状况,同时输出卸载、常用制动或紧急制动等控制信号到列车上的相应控制阀,使列车速度降到限定的速度内,以确保行车安全,执行完之后,跳回步骤b,等待接收新的限速信息。
在本发明中需要一些状态标志来记录各限速信息的当前状态,由于本发明中只处理单线上含T标和减速标(J标)的限速信息嵌套情况,所以对于第i层限速信息只需以下状态标志:
Si表示第i层当前状态,Smin表示i值最小的那一层的当前状态;
Ti表示记录第i层的T标状态,需要记录以下信息:Ti.start表示第一个T标的位置,Ti.count表示T标数量;
Ji表示第i层的减速J标状态,需要记录以下信息:Ji.start表示第一个J标的位置,Ji.end表示第二个J标的位置,Ji.count表示J标数量,Ji.v表示J标限制速度;
对于事件T和J,需要记录的信息为:T.pos表示读到T标事件的位置,J.pos表示读到J标事件的位置;
Train.v表示列车当前的限速值;
LT-J表示T字标到J标之间的距离;S表示T标或者J标位置的容错距离,这两个值会因为普通列车或者高速列车等不同类型的列车和不同的线路而有所不同。
单层限速信息标的摆放顺序如图2所示,因此可将列车在限速区间运行分为四种状态,各状态的有效范围如下:
状态0——非限速正常运行状态;
状态1——第一个T标到第一个减速标之间的状态;
状态2——第一个减速标到第二个减速标之间的状态;
状态3——第二个减速标到第二个T标之间的状态。
步骤b中主要是确定限速信息的类型及所在层数,从而确定限速信息的状态,包括以下具体步骤:
b1、对读取到的限速信息进行类型识别,看是否是T标事件,是则执行步骤b2,否则,执行步骤b3;
b2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则执行状态3变迁到状态0的处理流程,否则,执行状态0变迁到状态1的处理流程;
b3、判断限速信息是否是减速标事件,是则执行步骤b4,否则,限速信息出错,跳回步骤b,等待新的限速信息;
b4、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则执行状态2变迁到状态3的处理流程,否则,执行步骤b5;
b5、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则执行状态1变迁到状态2的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
上述步骤中,状态0变迁到状态1的处理流程包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤2,否则,执行减速标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则执行状态3变迁到状态0的处理流程,否则,记录当前状态,令SN+1=1,即第N+1层的状态变为1,TN+1.count=1,即第N+1层的T标计数,TN+1.start=T.pos,即记录以第N+1层的第一个T标起始位置值,记录完后执行步骤c。
状态1变迁到状态2的处理流程包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是减速标事件,是则执行步骤2,否则,执行T标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录当前状态,令Smin=2,即第min层的状态变为状态2,Jmin.count=1,即第min层的减速标计数,Jmin.start=J.pos,即记录第min层的第一个减速标起始位置值,Jmin.v=J.v,即记录第min层的限制速度值,列车的当前限速值Train.v为J0.v、J1.v、…、Ji.v、…、JN.v中不为0的最小值,记录完后执行步骤c,否则,执行步骤3;
3、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则执行状态2变迁到状态3的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
状态2变迁到状态3的处理流程包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是减速标事件,是则执行步骤2,否则,执行T标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录这一层的当前状态,令Smin=3,第min层的状态变为状态3,Jmin.count=2,即第min层的减速标计数,Jmin.end=J.pos,即记录第min层的第二个减速标位置值,Jmin.v=0,即第min层的限制区段已过,设为0,列车的当前限速值Train.v为J0.v、J1.v、…、Ji.v、…、JN.v中不为0的最小值,记录完后执行步骤c,否则,执行步骤3;
3、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则执行状态1变迁到状态2的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
状态3变迁到状态0的处理流程包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤2,否则,执行减速标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录这一层的当前状态,令Smin=0,即将第min层的状态置为0,Tmin=0,即将第min层与T标有关的状态标志位都置为0,Jmin=0,即将第min层与J标有关的状态标志位都置为0,然后跳回步骤b,等待新的限速信息,否则,执行状态0变迁到状态1的处理流程。
在步骤c中,将采集的列车当前运行状态与经过步骤b处理过的限速信息进行比对,确定列车的下一运行状态,输出提示信息到自动控制装置的显示器,提示司机列车当前的状况,同时输出卸载、常用制动或紧急制动等控制信号到列车上的相应控制阀,使列车速度降到限定的速度内,以确保行车安全。包括以下具体步骤:
c1、获取列车当前运行状态;
c2、将采集到的列车当前运行状态与经过步骤b处理过的限速信息进行比对;
c3、列车是否处于超速状态,是则执行步骤c4,否则,执行步骤c5;
c4、列车是否处于动力加载状态,是则立即输出卸载信号到列车的卸载控制阀上并执行步骤c6,否则,执行步骤c7;
c5、是否收到新的限速信息,是则跳回步骤b,对新限速信息进行处理,否则,执行步骤c2;
c6、列车是否处于未制动状态,是则立即输出常用制动信号到列车的常用制动阀上,并输出提示信息到显示器,当列车当前速度低于限速时缓解,否则,只输出提示信息到显示器;
c7、列车是否处于未制动状态,是则输出提示信息到显示器,并计算刹车距离,根据计算结果延迟适当时间后输出常用制动信号到常用制动阀上,当列车当前速度低于限速时缓解,否则,只输出提示信息到显示器。
本发明具有以下优点:
1、用该方法自动判断限速信息和嵌套情况,可以避免因人为原因而造成的层次判断不清、控制混乱等现象,保障行车安全;
2、采用该嵌套处理方法,可以避免司机进入连续嵌套区段时,因担心超速行驶而以较低的速度通过限速区段,从而导致速度损失,这样在保障行车安全的前提下,尽量保证速度;
3、高效性,采用T标事件和减速标事件来触发状态迁移,各状态间的迁移条件清晰明确,处理流程简单明了,运行效率较高;
4、灵活性高、可扩展性强,可以在未知嵌套层数的情况下,能正确的判断出限速信息的当前状态。
下面通过附图和具体实施方式,对本发明的技术方案做进一步的详细描述。
附图说明
下面将结合实施例和附图对本发明作进一步的详细描述:
图1为本发明一具体实施例的限速信息嵌套处理方法的流程图;
图2为本发明一具体实施例的单层限速信息状态示意图;
图3为本发明一具体实施例的限速信息状态判断的流程图;
图4为本发明一具体实施例的状态0变迁到状态1的流程图;
图5为本发明一具体实施例的状态1变迁到状态2的流程图;
图6为本发明一具体实施例的状态2变迁到状态3的流程图;
图7为本发明一具体实施例的状态3变迁到状态0的流程图;
图8为本发明一具体实施例的列车状态判断及控车流程图。
具体实施方式
本发明的限速信息嵌套处理方法,如图1所示,主要包括以下三个步骤:
步骤a:状态初始化,开始接收限速信息;
步骤b:处理限速信息,确定其类型和所在层数,从而确定各限速信息的当前状态;
步骤c:根据限速信息的当前状态和列车运行状态,确定列车的下一运行状态,输出提示信息到自动控制装置的显示器,提示司机列车当前的状况,同时输出卸载、常用制动或紧急制动等控制信号到列车上的相应控制阀,使列车速度降到限定的速度内,以确保行车安全。执行完之后,跳回步骤b,等待接收新的限速信息。
在本发明中需要一些状态标志来记录各限速信息的当前状态,由于本发明中只处理单线上含T标和减速标(J标)的限速信息嵌套情况,所以对于第i层限速信息只需以下状态标志:
Si表示第i层当前状态,Smin表示i值最小的那一层的当前状态;
Ti表示记录第i层的T标状态,需要记录以下信息:Ti.start表示第一个T标的位置,Ti.count表示T标数量;
Ji表示第i层的减速J标状态,需要记录以下信息:Ji.start表示第一个J标的位置,Ji.end表示第二个J标的位置,Ji.count表示J标数量,Ji.v表示J标限制速度;
对于事件T和J,需要记录的信息为:T.pos表示读到T标事件的位置,J.pos表示读到J标事件的位置;
Train.v表示列车当前的限速值;
LT-J表示T字标到J标之间的距离;S表示T标或者J标位置的容错距离,这两个值会因为普通列车或者高速列车等不同类型的列车和不同的线路而有所不同。
单层限速信息标的摆放顺序如图2所示,因此可将列车在限速区间运行分为四种状态,各状态的有效范围如下:
状态0——非限速正常运行状态;
状态1——第一个T标到第一个减速标之间的状态;
状态2——第一个减速标到第二个减速标之间的状态;
状态3——第二个减速标到第二个T标之间的状态。
在步骤b中进行限速信息处理时,本发明中采用的是事件触发状态迁移。限速中采用两种事件触发,T标事件——读取到T标,减速标事件——读到减速标。其中T标事件只能触发状态0到状态1和状态3到状态0的变迁,减速标事件只能触发状态1到状态2和状态2到状态3的变迁,且每种状态必须承前一种状态变迁,不能出现状态跳跃。因此,参见图3,步骤b包括以下具体步骤:
b1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤b2,否则,执行步骤b3;
b2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则执行状态3变迁到状态0的处理流程,否则,执行状态0变迁到状态1的处理流程;
b3、判断限速信息是否是减速标事件,是则执行步骤b4,否则,限速信息出错,跳回步骤b,等待新的限速信息;
b4、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则执行状态2变迁到状态3的处理流程,否则,执行步骤b5;
b5、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则执行状态1变迁到状态2的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
在上述过程中,各状态之间的变迁处理流程如图4-图7所示。
状态0变迁到状态1的处理流程如图4所示,包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤2,否则,执行减速标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则执行状态3变迁到状态0的处理流程,否则,记录当前状态,令SN+1=1,即第N+1层的状态变为1,TN+1.count=1,即第N+1层的T标计数,TN+1.start=T.pos,即记录以第N+1层的第一个T标起始位置值,记录完后执行步骤c。
状态1变迁到状态2的处理流程如图5所示,包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是减速标事件,是则执行步骤2,否则,执行T标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录当前状态,令Smin=2,即第min层的状态变为状态2,Jmin.count=1,即第min层的减速标计数,Jmin.start=J.pos,即记录第min层的第一个减速标起始位置值,Jmin.v=J.v,即记录第min层的限制速度值,列车的当前限速值Train.v为J0.v、J1.v、…、Ji.v、…、JN.v中不为0的最小值,记录完后执行步骤c,否则,执行步骤3;
3、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则执行状态2变迁到状态3的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
状态2变迁到状态3的处理流程如图6所示,包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是减速标事件,是则执行步骤2,否则,执行T标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录这一层的当前状态,令Smin=3,第min层的状态变为状态3,Jmin.count=2,即第min层的减速标计数,Jmin.end=J.pos,即记录第min层的第二个减速标位置值,Jmin.v=0,即第min层的限制区段已过,设为0,列车的当前限速值Train.v为J0.v、J1.v、…、Ji.v、…、JN.v中不为0的最小值,记录完后执行步骤c,否则,执行步骤3;
3、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则执行状态1变迁到状态2的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
状态3变迁到状态0的处理流程如图7所示,包括以下具体步骤:
1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤2,否则,执行减速标事件的处理流程;
2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录这一层的当前状态,令Smin=0,即将第min层的状态置为0,Tmin=0,即将第min层与T标有关的状态标志位都置为0,Jmin=0,即将第min层与J标有关的状态标志位都置为0,然后跳回步骤b,等待新的限速信息,否则,执行状态0变迁到状态1的处理流程。
在步骤c中,将采集的列车当前运行状态与经过步骤b处理过的限速信息进行比对,确定列车的下一运行状态,并输出语音显示提示、卸载、常用制动和紧急制动等相应的动作,以确保行车安全。如图8所示,包括以下具体步骤:
c1、获取列车当前运行状态;
c2、将采集到的列车当前运行状态与经过步骤b处理过的限速信息进行比对;
c3、列车是否处于超速状态,是则执行步骤c4,否则,执行步骤c5;
c4、列车是否处于动力加载状态,是则立即输出卸载信号到列车的卸载控制阀上并执行步骤c6,否则,执行步骤c7;
c5、是否收到新的限速信息,是则跳回步骤b,对新限速信息进行处理,否则,执行步骤c2;
c6、列车是否处于未制动状态,是则立即输出常用制动信号到列车的常用制动阀上,并输出提示信息到显示器,当列车当前速度低于限速时缓解,否则,只输出提示信息到显示器;
c7、列车是否处于未制动状态,是则输出提示信息到显示器,并计算刹车距离,根据计算结果延迟适当时间后输出常用制动信号到常用制动阀上,当列车当前速度低于限速时缓解,否则,只输出提示信息到显示器。
本发明已以较佳实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动和修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
Claims (8)
1.一种列车连续限速信息嵌套处理方法,其特征在于,具体包括以下步骤:
步骤a:状态初始化,开始接收限速信息;
步骤b:处理限速信息,确定其类型和所在层数,从而确定各限速信息的当前状态;
步骤c:根据限速信息的当前状态和列车运行状态,确定列车的下一运行状态,输出提示信息到自动控制装置的显示器,提示司机列车当前的状况,同时输出卸载、常用制动或紧急制动等控制信号到列车上的相应控制阀,使列车速度降到限定的速度内,以确保行车安全,执行完之后,跳回步骤b,等待接收新的限速信息。
2.根据权利要求1所述的一种列车连续限速信息嵌套处理方法,其特征在于,所述步骤b具体为:
步骤b1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤b2,否则,执行步骤b3;
步骤b2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则执行状态3变迁到状态0的处理流程,否则,执行状态0变迁到状态1的处理流程;
步骤b3、判断限速信息是否是减速标事件,是则执行步骤b4,否则,限速信息出错,跳回步骤b,等待新的限速信息;
步骤b4、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则执行状态2变迁到状态3的处理流程,否则,执行步骤b5;
步骤b5、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则执行状态1变迁到状态2的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
3.根据权利要求1或2所述的一种列车连续限速信息嵌套处理方法,其特征在于,状态0变迁到状态1的处理流程具体为:
步骤1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤2,否则,执行减速标事件的处理流程;
步骤2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则执行状态3变迁到状态0的处理流程,否则,记录当前状态,记录完后执行步骤c。
4.根据权利要求1或2所述的一种列车连续限速信息嵌套处理方法,其特征在于,状态1变迁到状态2的处理流程具体为:
步骤1、对读取到的限速信息进行类型识别,判断是否是减速标事件,是则执行步骤2,否则,执行T标事件的处理流程;
步骤2、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录当前状态,并令列车的当前限速值Train.v为J0.v、J1.v、…、Ji.v、…、JN.v中不为0的最小值,记录完后执行步骤c,否则,执行步骤3;
步骤3、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则执行状态2变迁到状态3的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
5.根据权利要求1或者2所述的一种列车连续限速信息嵌套处理方法,其特征在于,状态2变迁到状态3的处理流程具体为:
步骤1、对读取到的限速信息进行类型识别,判断是否是减速标事件,是则执行步骤2,否则,执行T标事件的处理流程;
步骤2、S0、…、Si、…SN中是否存在Si=2且Ji.v=J.v,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录这一层的当前状态,并令列车的当前限速值Train.v为J0.v、J1.v、…、Ji.v、…、JN.v中不为0的最小值,记录完后执行步骤c,否则,执行步骤3;
步骤3、S0、…、Si、…SN中是否存在Si=1且LT-J-S<|J.pos-Ti.start|<LT-J+S,是则执行状态1变迁到状态2的处理流程,否则,限速信息出错,跳回步骤b,等待新的限速信息。
6.根据权利要求1或者2所述的一种列车连续限速信息嵌套处理方法,其特征在于,状态3变迁到状态0的处理流程具体为:
步骤1、对读取到的限速信息进行类型识别,判断是否是T标事件,是则执行步骤2,否则,执行减速标事件的处理流程;
步骤2、S0、…、Si、…SN中是否存在Si=3且LT-J-S<|T.pos-Ji.end|<LT-J+S,是则将满足上述条件的Si按照i的大小进行排列,选择i值最小的Smin,记录这一层的当前状态,然后跳回步骤b,等待新的限速信息,否则,执行状态0变迁到状态1的处理流程。
7.根据权利要求1所述的一种列车连续限速信息嵌套处理方法,其特征在于,所述步骤c具体为:
步骤c1、获取列车当前运行状态;
步骤c2、将采集到的列车当前运行状态与经过步骤b处理过的限速信息进行比对;
步骤c3、列车是否处于超速状态,是则执行步骤c4,否则,执行步骤c5;
步骤c4、列车是否处于动力加载状态,是则立即输出卸载信号到列车的卸载控制阀上并执行步骤c6,否则,执行步骤c7;
步骤c5、是否收到新的限速信息,是则跳回步骤b,对新限速信息进行处理,否则,执行步骤c2;
步骤c6、列车是否处于未制动状态,是则立即输出常用制动信号到列车的常用制动阀上,并输出提示信息到显示器,当列车当前速度低于限速时缓解,否则,只输出提示信息到显示器;
步骤c7、列车是否处于未制动状态,是则输出提示信息到显示器,并计算刹车距离,根据计算结果延迟适当时间后输出常用制动信号到常用制动阀上,当列车当前速度低于限速时缓解,否则,只输出提示信息到显示器。
8.根据权利要求1至7所述的一种列车连续限速信息嵌套处理方法,其特征在于,使用状态标志来记录各限速信息的当前状态,对于第i层限速信息有以下状态标志:
Si表示第i层当前状态,Smin表示i值最小的那一层的当前状态;
Ti表示记录第i层的T标状态,需要记录以下信息:Ti.start表示第一个T标的位置,Ti.count表示T标数量;
Ji表示第i层的减速J标状态,需要记录以下信息:Ji.start表示第一个J标的位置,Ji.end表示第二个J标的位置,Ji.count表示J标数量,Ji.v表示J标限制速度;
T.pos表示读到T标事件的位置,J.pos表示读到J标事件的位置;
Train.v表示列车当前的限速值;
LT-J表示T字标到J标之间的距离;S表示T标或者J标位置的容错距离;
同时,所述的状态0、状态1、状态2、状态3分别表示列车在限速区间运行的四种状态,四种状态的有效范围如下:
状态0——非限速正常运行状态;
状态1——第一个T标到第一个减速标之间的状态;
状态2——第一个减速标到第二个减速标之间的状态;
状态3——第二个减速标到第二个T标之间的状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102145837A CN101774389B (zh) | 2009-12-31 | 2009-12-31 | 一种列车连续限速信息嵌套处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102145837A CN101774389B (zh) | 2009-12-31 | 2009-12-31 | 一种列车连续限速信息嵌套处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101774389A true CN101774389A (zh) | 2010-07-14 |
CN101774389B CN101774389B (zh) | 2012-07-18 |
Family
ID=42511024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102145837A Expired - Fee Related CN101774389B (zh) | 2009-12-31 | 2009-12-31 | 一种列车连续限速信息嵌套处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101774389B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101941453A (zh) * | 2010-08-27 | 2011-01-12 | 北京交通大学 | 列车自动控制方法 |
-
2009
- 2009-12-31 CN CN2009102145837A patent/CN101774389B/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101941453A (zh) * | 2010-08-27 | 2011-01-12 | 北京交通大学 | 列车自动控制方法 |
CN101941453B (zh) * | 2010-08-27 | 2012-07-11 | 北京交大资产经营有限公司 | 列车自动控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101774389B (zh) | 2012-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103366603B (zh) | 地面停车场停车泊位引导*** | |
CN202422436U (zh) | 一种停车场智能管理*** | |
CN100587725C (zh) | 电子不停车收费***的控制方法 | |
CN106960583A (zh) | 一种有轨电车路口信号优先控制*** | |
CN104881898B (zh) | Etc和发卡机混合车道收费***及其控制方法 | |
CN109153387A (zh) | 移动体控制装置、移动体控制方法和移动体控制程序 | |
CN102717819A (zh) | 能够精确到秒的高速铁路列车调度***及方法 | |
CN102717817A (zh) | 高速铁路站台信息发布***及方法 | |
CN105185153A (zh) | 智能停车***及方法 | |
CN208059937U (zh) | Agv小车异常状态提醒装置 | |
CN102745213A (zh) | 能够提示前方路况的高速铁路列车调度***及方法 | |
CN102211599A (zh) | 一种城市轨道交通运行联锁仿真方法及仿真器 | |
CN106780799A (zh) | 车载单元及其自动预警***、方法 | |
CN1655174A (zh) | 射频电子标签路标识别播放*** | |
CN202268006U (zh) | 一种车辆收费*** | |
CN108230714A (zh) | 公交专用车道警告方法以及警告*** | |
Leo et al. | Vehicle movement control and accident avoidance in hilly track | |
CN101774389B (zh) | 一种列车连续限速信息嵌套处理方法 | |
CN105405174A (zh) | Etc自动收费*** | |
CN110379197A (zh) | 一种交互式公交停靠方法、***及存储介质 | |
CN101271632A (zh) | 一种车辆位置监控*** | |
CN109383569A (zh) | 信号机灯丝状态监测方法、装置及联锁*** | |
CN106652519A (zh) | 一种基于条形码识别技术的高速公路路况指示*** | |
JP2013097608A (ja) | タクシー車両用制御装置 | |
RU2729132C1 (ru) | Способ эксплуатации технического оборудования сортировочной горки и система управления такой горкой |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120718 Termination date: 20211231 |