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

一种用于铁路信号仿真实训系统增删列车方法与流程

2021-10-09 14:57:00 来源:中国专利 TAG:仿真 实训 增删 系统 铁路信号


1.本发明涉及铁路信号仿真实训系统,尤其是涉及一种用于铁路信号仿真实训系统增删列车方法。


背景技术:

2.仿真实训系统是一套针对调度员、车站值班员进行非正常行车演练培训系统。该系统具备列车运行仿真的功能,需要对列车进行初始化、列车运行更新、列车运行完毕后删除的功能。
3.ctc系统(centralized traffic control system,调度集中控制系统)增加列车车次信息是由助调员根据列车真实占压情况,在助调模拟终端手动增加列车,校验确认后完成。删车操作同样由助调员校验确认后,手动删除列车车次窗。仿真实训系统需要保证增删列车逻辑同真实ctc逻辑一致,为后续从仿真实训系统接入真实ctc系统提供保证,可让调度员、车站值班员解到真实增删车的步骤。


技术实现要素:

4.本发明的目的是提供一种用于铁路信号仿真实训系统增删列车的方法,该方法符合真实ctc系统增删车处理逻辑,使培训人员可观察真实列车增删情况,有利于培训人员熟悉增删列车方法。
5.为实现上述目的,本发明提供一种用于铁路信号仿真实训系统增删列车方法,所述仿真实训系统包括外部接口模块、列车仿真模拟模块、轨旁仿真模块、列控仿真模块、连锁仿真模块、ctc接口模块和ctc系统模块,各个模块之间信号连接,其中,所述外部接口模块分别与列车仿真模拟模块和ctc接口模块信号连接;所述轨旁仿真模块一端与列车仿真模拟模块信号连接,另一端分别与列控仿真模块、连锁仿真模块信号连接;所述ctc系统模块分别与ctc接口模块、轨旁仿真模块、列控仿真模块和联锁仿真模块信号连接,所述ctc系统模块存储有多个车次窗信息和ctc模块线路配置文件,其包括如下步骤:步骤s1、设置轨旁仿真模块列车区段状态;步骤s2、更新ctc系统模块列车区段状态;步骤s3、ctc系统模块接收反馈的车次窗信息,完成增删列车。
6.优选地,所述步骤s1中的设置轨旁仿真模块列车区段状态包括如下步骤:
7.步骤s1

1、外部接口模块将包含有列车信息的增删车命令传输给列车仿真模拟模块;
8.步骤s1

2、列车仿真模拟模块接收增删车命令,并将增删车命令转化为增删车指令并传输给轨旁仿真模块;
9.步骤s1

3、轨旁仿真模块接收到增删车指令,将对应的列车区段状态信息设置为占压或出清。
10.其中,步骤s1

1中所述的列车信息包括车站id、列车id以及列车区段名称。
11.优选地,所述步骤s2中的更新ctc系统模块列车区段状态包括如下步骤:
12.步骤s2

1、列控仿真模块或联锁仿真模块采集轨旁仿真模块中的继电器状态,以获得列车区段状态信息;
13.步骤s2

2、更新列控仿真模块或联锁仿真模块中的列车区段状态,并传输列车区段状态信息给ctc系统模块,ctc系统模块更新列车区段状态,并更新ctc系统模块界面显示。
14.优选地,所述步骤s3中的ctc系统模块接收反馈的车次窗信息,完成增删列车的过程包括如下步骤:
15.步骤s3

1、轨旁仿真模块将包含有车次窗信息的列车反馈信息传输给列车仿真模拟模块;
16.步骤s3

2、列车仿真模拟模块将接收的列车反馈信息转发给ctc接口模块;
17.步骤s3

3、ctc接口模块接收并判断列车反馈信息,将判断正确的列车反馈信息4中的车次窗信息发送给ctc系统模块;
18.步骤s3

4、ctc系统模块接收到正确的车窗次信息后,设置列车的车次窗信息,完成列车增删车操作。
19.其中,所述ctc模块线路配置文件包括车站id,车站中对应的信号机的名称、类型、公里标,道岔的名称、类型,列车区段的名称、类型、长度、状态,应答器以及各个设备之间的拓扑关系。
20.其中,所述车次窗信息包括列车区段信息、列车id、车次窗id信息和车站id信息。
21.优选地,所述步骤s1

2中的列车仿真模拟模块转化增删车指令2包括如下步骤:
22.步骤s1
‑2‑
1、列车仿真模拟模块接收到增删车命令;
23.步骤s1
‑2‑
2、根据增删车命令(1)中的增删车字段判断增删车命令的类型;若增删车命令的类型为增加列车,则进入步骤s1
‑2‑
3;若增删车命令的类型为删除列车,则进入步骤s1
‑2‑
4;
24.步骤s1
‑2‑
3、通过对比增加列车命令中的车站id、列车区段名称和ctc模块线路配置文件的车站id、列车区段名称是否一致,以判断增加列车命令是否正确;若一致,则增加列车命令正确,反之错误;若正确,则进入步骤s1
‑2‑
5;若错误,则返回步骤s1
‑2‑
1;
25.步骤s1
‑2‑
4、通过对比列车信息中的列车id和列车区段以判断删除列车命令是否正确;若正确,则进入步骤s1
‑2‑
5;若错误,则返回步骤s1
‑2‑
1;
26.步骤s1
‑2‑
5、通过判断列车id是否存在于外部接口模块的缓存文件中,以判断是否存在此车;若不存在则进入步骤s1
‑2‑
6;若存在,则返回步骤s1
‑2‑
1;
27.步骤s1
‑2‑
6、列车仿真模拟模块将步骤s1
‑2‑
1中的增删车命令结合列车相关信息转换成增删车指令,并发送给轨旁仿真模块。
28.优选地,所述步骤s1

3中的轨旁仿真模块更改列车区段状态包括如下步骤:
29.步骤s1
‑3‑
1、轨旁仿真模块接收到增删车指令,定位增删车指令包含的列车相关信息中对应的列车区段;
30.步骤s1
‑3‑
2、根据增删车指令的加车或删车类别,占压或者出清对应的列车区段;
31.步骤s1
‑3‑
3、判断占压或出清相应列车区段是否成功;若成功,则进入步骤s2

1;若失败,则返回步骤s1
‑3‑
1。
32.优选地,所述步骤s3

1中轨旁仿真模块读取判断列车反馈信息包括如下步骤:
33.步骤s3
‑1‑
1、轨旁仿真模块从ctc系统模块读取车次窗信息;
34.步骤s3
‑1‑
2、根据列车占压或出清的列车区段信息,搜索列车车次窗信息,查找与占压或出清的列车区段信息相匹配的车次窗信息,若存在列车区段信息一致的车次窗信息,进入步骤s3
‑1‑
3;否则终止增删列车;
35.步骤s3
‑1‑
3、将步骤s3
‑1‑
2中匹配的车次窗信息存入列车反馈信息并反馈给列车仿真模拟模块,进入步骤s3

2。
36.优选地,所述步骤s3

3中的ctc接口模块判断处理列车反馈信息包括如下步骤:
37.步骤s3
‑3‑
1、ctc接口模块读取步骤s2更新后ctc系统模块中的列车区段状态,确认列车区段状态改变完成,进入步骤s3
‑3‑
2;否则终止增删列车;
38.步骤s3
‑3‑
2、ctc接口模块接收外部接口模块传输的列车反馈信息,进入步骤s3
‑3‑
3;
39.步骤s3
‑3‑
3、根据更新后的ctc模块线路配置文件,对比列车反馈信息包含的列车车窗次信息与ctc模块线路配置中的车站id、列车区段名称是否一致;若一致,则将车次窗信息发送给ctc系统模块,进入步骤s3

4。
40.综上所述,与现有技术相比,本发明提供的一种用于铁路信号仿真实训系统增删列车方法,具有如下有益效果:1、该方法能够保证增删列车功能逻辑同生产ctc系统一致,培训人员可观察真实列车增删情况;2、可有效避免仿真平台接入真实ctc系统时,由于增删车逻辑不同,导致ctc系统报错,无法增删列车的状况。
附图说明
41.图1为本发明的系统增删车处理数据流图;
42.图2为本发明的列车仿真模拟模块增删车处理流程图;
43.图3为本发明的轨旁仿真模块列车区段占压或出清流程图;
44.图4为本发明的轨旁仿真模块判断列车反馈信息程图;
45.图5为本发明的ctc接口模块增删车处理流程图。
具体实施方式
46.以下将结合本发明实施例中的附图1~附图4,对本发明实施例中的技术方案、构造特征、所达成目的及功效予以详细说明。
47.需要说明的是,在本发明中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括明确列出的要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
48.本发明提供了一种用于铁路信号仿真实训系统增删列车方法,仿真实训系统包括外部接口模块、列车仿真模拟模块、轨旁仿真模块、列控仿真模块、连锁仿真模块、ctc接口模块和ctc系统模块;其中,所述外部接口模块分别与列车仿真模拟模块和ctc接口模块信号连接;所述轨旁仿真模块一端与列车仿真模拟模块信号连接,另一端分别与列控仿真模块、连锁仿真模块信号连接;所述ctc系统模块分别与ctc接口模块、轨旁仿真模块、列控仿真模块和联锁仿真模块信号连接,其中ctc系统模块存储有多个车次窗信息和ctc模块线路
配置文件,该仿真实训系统增删列车的方法包括:
49.步骤s1、设置轨旁仿真模块列车区段状态;
50.步骤s2、更新ctc系统模块列车区段状态;
51.步骤s3、ctc系统模块接收反馈的车次窗信息,完成增删列车。
52.其中步骤s1所述的设置轨旁仿真模块列车区段状态包括如下步骤:
53.步骤s1

1、外部接口模块将包含有列车相关信息的增删车命令1传输给列车仿真模拟模块;
54.步骤s1

2、列车仿真模拟模块接收增删车命令1,并将增删车命令1转化为增删车指令2并传输给轨旁仿真模块;
55.步骤s1

3、轨旁仿真模块接收到增删车指令2,将对应的列车区段状态信息3设置为占压或出清。
56.其中步骤s2所述的更新ctc系统模块列车区段状态包括如下步骤:
57.步骤s2

1、列控仿真模块或联锁仿真模块采集轨旁仿真模块中的继电器状态,以获得列车区段状态信息3;
58.其中,所述继电器状态由软件模拟显示,数字1代表所述继电器为出清状态,即对应的列车区段状态信息3为出清;数字8代表所述继电器为占压状态,即对应的列车区段状态信息3为占压。
59.步骤s2

2、更新列控仿真模块或联锁仿真模块中的列车区段状态,并传输列车区段状态信息3给ctc系统模块,ctc系统模块更新列车区段状态,并更新ctc系统模块界面显示。
60.ctc系统模块更新列车区段状态后,步骤s3所述的ctc系统模块接收反馈的车次窗信息包括如下步骤:
61.步骤s3

1、轨旁仿真模块将包含有车次窗信息5的列车反馈信息4传输给列车仿真模拟模块;
62.步骤s3

2、列车仿真模拟模块将接收的列车反馈信息4转发给ctc接口模块;
63.步骤s3

3、ctc接口模块接收并判断列车反馈信息4,将判断正确的列车反馈信息4中的车次窗信息5发送给ctc系统模块;
64.步骤s3

4、ctc系统模块接收到正确的车窗次信息5后,设置车次窗信息5,完成列车增删车操作。
65.其中,步骤s1

1中所述的列车相关信息包括车站id、列车id以及列车区段名称。
66.其中,如图2所示,所述步骤s1

2中的列车仿真模拟模块转化增删车指令2包括如下步骤:
67.步骤s1
‑2‑
1、列车仿真模拟模块接收到增删车命令1;
68.步骤s1
‑2‑
2、根据增删车命令1中的增删车字段判断增删车命令1的类型;若增删车命令1的类型为增加列车,则进入步骤s1
‑2‑
3;若增删车命令1的类型为删除列车,则进入步骤s1
‑2‑
4;
69.步骤s1
‑2‑
3、增加列车命令结合ctc模块线路配置文件,判断增加列车命令是否正确,即通过增加列车命令中的车站id、列车区段名称和ctc模块线路配置文件的车站id、列车区段名称进行对比判断;若上述信息一致,则进入步骤s1
‑2‑
5;若车站id或列车区段名称
不一致,则返回步骤s1
‑2‑
1;
70.其中,ctc模块线路配置文件包括车站id、车站中对应的信号机(信号机名称、类型、公里标)、道岔(名称、类型)、列车区段(名称、类型、长度)、应答器以及各个设备之间的拓扑关系。
71.步骤s1
‑2‑
4、判断删除列车命令是否正确,即判断删除列车命令中的列车信息与ctc模块线路配置文件中的列车信息是否正确,即匹配是否存在此车站id、且对应有此删除列车命令所对应的列车区段;若正确,则进入步骤s1
‑2‑
5;若不正确,则返回步骤s1
‑2‑
1;
72.步骤s1
‑2‑
5、判断是否存在此车,即判断列车id是否存在于外部接口模块的缓存文件中,若不存在则进入步骤s1
‑2‑
6;若存在,则返回步骤s1
‑2‑
1;也就是说,如果此列车id存在于外部接口模块的缓存文件,即说明曾经执行过此列车id的增删车过程,由于ctc系统中的车次只能是唯一的,所以执行过的增删车命令的列车要丢弃,反之则继续执行增删车命令;
73.步骤s1
‑2‑
6、列车仿真模拟模块将步骤s1
‑2‑
1中的增删车命令1结合列车相关信息转换成增删车指令2,并发送给轨旁仿真模块。
74.其中,如图3所示,所述步骤s1

3中的轨旁仿真模块更改列车区段状态包括如下步骤:
75.步骤s1
‑3‑
1、轨旁仿真模块接收到增删车指令2,定位增删车指令2包含的列车相关信息中对应的列车区段;
76.步骤s1
‑3‑
2、根据增删车指令2的类别(包括加车和删车两个类别),占压或者出清对应的列车区段;其中,加车命令对应占压列车区段;删车命令对应出清列车区段;
77.步骤s1
‑3‑
3、判断占压或出清相应列车区段是否成功;若成功,则进入步骤s2

1;若失败,则返回步骤s1
‑3‑
1。
78.其中,如图4所示,所述步骤s3

1中轨旁仿真模块读取判断列车反馈信息4包括如下步骤:
79.步骤s3
‑1‑
1、轨旁仿真模块从ctc系统模块读取车次窗信息5;
80.步骤s3
‑1‑
2、根据列车占压或出清的列车区段信息,搜索车次窗信息5,查找相匹配的车次窗信息5,也就是说将列车占压或出清的列车区段信息与车次窗信息5中的列车区段信息进行对比,若存在列车区段信息一致的,则说明搜索到了与占压或出清列车区段相匹配的车次窗信息5,进入步骤s3
‑1‑
3;否则终止增删列车;
81.步骤s3
‑1‑
3、将匹配的车次窗信息5存入列车反馈信息4并反馈给列车仿真模拟模块,进入步骤s3

2。
82.其中,所述车次窗信息5包括列车区段信息、列车id、车次窗id信息和车站id信息。
83.其中,如图5所示,步骤s3

3中ctc接口模块判断处理列车反馈信息4包括如下步骤:
84.步骤s3
‑3‑
1、ctc接口模块读取步骤s2中更新后的ctc系统模块中的列车区段状态,确认列车区段状态改变完成,进入步骤s3
‑3‑
2;否则终止增删列车;
85.步骤s3
‑3‑
2、ctc接口模块接收外部接口模块传输的列车反馈信息4,进入步骤s3
‑3‑
3;
86.步骤s3
‑3‑
3、根据ctc模块线路配置文件,对比列车反馈信息4包含的车窗次信息5
与ctc模块线路配置中的车站id、列车区段名称是否一致;若车窗次信息5中的信息相同,则将车次窗信息5发送给ctc系统模块,进入步骤s3

4。
87.实施例一、假定参加培训的学员要使用铁路信号仿真实训系统进行增加列车操作,将列车g3增加至太原局临汾西站车站,车站号为8524,列车g3将要占用的列车区段为3g,其完成增加列车操作需要经过如下步骤:
88.步骤s1

1、外部接口模块选择加车命令,输入列车信息,包括车站id(8524)、列车id(g3)以及列车区段名称(3g);并将加车命令传输给列车仿真模拟模块;
89.步骤s1

2、列车仿真模拟模块接收包含列车信息的加车命令,并将加车命令转化为加车指令并传输给轨旁仿真模块;
90.其中,步骤s1

2还包括如下步骤:
91.步骤s1
‑2‑
1、列车仿真模拟模块接收加车命令;
92.步骤s1
‑2‑
2、通过加车命令中的增加列车字段判断为加车命令,进入步骤s1
‑2‑
3;
93.步骤s1
‑2‑
3、通过加车命令中的车站id(8524)、列车区段名称(3g)和ctc模块线路配置文件的车站id、列车区段名称进行对比判断,若上述信息一致则判断加车命令正确,进入步骤s1
‑2‑
5;
94.步骤s1
‑2‑
5、在外部接口模块的缓存文件中搜索的加车命令中的列车id(g3),判断不存在此列车id(g3),进入步骤s1
‑2‑
6;
95.步骤s1
‑2‑
6、列车仿真模拟模块将步骤s1
‑2‑
1中的加车命令结合列车id(g3)、车站id(8521)和列车区段信息(3g)转换成加车指令,并发送给轨旁仿真模块。
96.步骤s1

3、轨旁仿真模块根据步骤s1
‑2‑
6中的加车指令将对应的列车区段(3g)状态设置为占压。
97.其中,步骤s1

3具体包括如下步骤:
98.步骤s1
‑3‑
1、轨旁仿真模块接收到加车指令,定位加车指令中对应的列车区段(3g);
99.步骤s1
‑3‑
2、根据加车指令,列车(g3)占压对应的列车区段(3g);
100.步骤s1
‑3‑
3、经轨旁仿真模块的程序内部判断占压相应列车区段成功,进入步骤s2

1。
101.步骤s2

1、列控仿真模块或联锁仿真模块采集轨旁仿真模块中的继电器状态,获得加车指令中的列车区段(3g)为占压状态;
102.步骤s2

2、反馈列车区段状态信息3给ctc系统模块;ctc系统模块接收列车区段(3g)占压状态,更新ctc系统模块中对应的列车区段(3g)为占压状态。
103.当轨旁仿真模块更新列车区段为占压状态后,进入步骤s3

1:
104.步骤s3

1、轨旁仿真模块将包含有车次窗信息5的列车反馈信息4传输给列车仿真模拟模块;
105.其中,车次窗信息5根据列车占压列车区段(3g)信息,搜索ctc系统模块中的多个车次窗信息5,查找相匹配的车次窗信息5,本实施例中查找到的匹配车次窗信息5的id为3。
106.步骤s3

2、列车仿真模拟模块将接收的列车反馈信息4转发给ctc接口模块;
107.步骤s3

3、ctc接口模块接收列车反馈信息4,对比其包含的车窗次信息5对应的车站id(8524)、列车区段名称(3g)与ctc系统模块中的线路配置文件保持一致,将车次窗信息
5发送给ctc系统模块,进入步骤s3

4;
108.步骤s3

4、ctc系统模块接收到正确的车窗次信息5后,设置车次窗信息5,将列车id(g3)显示在界面上,完成列车加车操作。
109.综上所述,与现有技术相比,本发明所提供的一种仿真实训系统增删列车方法,具有增删列车功能逻辑同生产ctc系统一致和有利于培训人员熟悉操作等优势。
110.尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
再多了解一些

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

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

相关文章

  • 日榜
  • 周榜
  • 月榜