模拟火车中国站

标题: MSTS中国信号详解(转) [打印本页]

作者: 我爱模拟火车    时间: 2010-4-17 19:57
标题: MSTS中国信号详解(转)
MSTS中国信号详解

1. MSTS中国信号概述

微软模拟火车(MSTS)在设计时是个具有雄心大志的游戏,在其中有很好的铁路信号设计,允许用脚本语言来计算信号状态。如果光从模拟器的角度看,这个框架仍然有些不足,对于要很好的表现某些铁路的信号还是有困难,不得不简化游戏中的信号类型,但是从游戏的角度看,MSTS的信号设计已经是远超于一般对游戏的期望了。中国的铁路信号是以进路制为主的信号,正逐渐向速差制靠拢,总体来说还是比较简单的,所以在MSTS中能得到较好的体现。在目前的MSTS中国信号定义中,除了调车信号无法或难以体现,一般的信号表现已基本和实际铁路运行一致。由于MSTS中国信号和中国铁路信号有较好的对应关系(除调车信号),以下对信号描述时不作区分,仅针对不同处附加专门说明。

微软模拟火车游戏的信号是根据线路状况来唯一决定信号显示的,也就是根据铁轨的拓扑、道岔的走向和铁轨上是否有车辆占用这三点来显示信号,不考虑调度指令,所以除非采取特殊措施,期望到时间发车信号由红变绿是困难的,这点玩家需要注意。在游戏中如果是客车到时间发车自会有哨声提示。

如果以后中国铁路信号全面升级,MSTS现有的信号种类将无疑不能满足需求,期望不远的将来能有MSTS2发行并增强对信号的支持。

2. 目前的MSTS中国信号定义
下面对游戏中目前的中国信号定义做一简单说明:

MSTS信号名称     车内(顺序)  车外信号                说明

CLEAR_2          绿(1)       绿                      通过(前方有3个以上空闲闭塞分区)
CLEAR_1          绿黄(2)     绿黄                    预告减速(前方有2个空闲分区)
APPROACH_3       黄(3)       黄                      减速(前方有1个空闲分区)或正线停车
APPROACH_2       黄2(4)      黄(下一个:双黄或黄闪黄) 减速,预告前方进侧道
APPROACH_1       双半黄(6)   双黄 或 黄闪黄          减速,进入岔道
RESTRICTING      红黄+白(8) 红白/红蓝               允许不停车,限速20km/h以下通过
STOP_AND_PROCEED 红黄(5)     红                      停车 (特殊情况可超越)
STOP             红黄(5)     红                      停车,不准越过信号(绝对信号)

注:
a. 上述车外信号指四显示全自动闭塞区段信号(以下同),三显示区段没有绿黄灯,绿同时兼绿黄功能。
b. 以上为目前的信号分配,(依赖线路信号定义和信号机岔道设置,)。
   车外信号对应哈大、京光已实现,除黄闪黄,因无提速道岔。
c. 真实机车信号机当越过车外红灯时显示红灯(7),MSTS中无法检测和实现;
   真实机车信号机当前方没有信号时显示白灯(8),MSTS中无法区分前方是红灯还是没有信号;
   以后新标准前方为黄闪黄时车内将显示为双半黄闪,下一个信号为黄闪黄时车内将显示为黄2闪,
   因MSTS无法机车信号实现闪光和允许的信号数不足不再区分;
   以后新标准前方为红白或红蓝时将显示为红黄闪,因MSTS车内信号无法实现闪烁,用红黄+白代替
  (MSTS中国信号中目前尚未使用红白);
d. 黄闪黄不同于双黄指进入18号以上岔道,因分岔角度小,可以较高速度通过
  (双黄限速:45km/h,黄闪黄限速:80km/h)。
e. 只有车内黄2信号和前方两个信号机显示相关,其余车内信号直接对应前方的信号,
   所以为车外信号机黄灯设定为对应两种MSTS信号。


3. 机车信号和车外信号对应关系

从上述对应关系可以看到,机车信号基本对应车外信号,除机车信号“黄”和“黄2”都对应车外信号“黄”,这点光看车外信号无法区分,所以机车信号可以预告下一信号进侧道而光看车外信号看不出来,现实也是这样。反过来,车外信号“双黄”和“黄闪黄”在机车信号都显示“双半黄”,这也是两对一,这是因为MSTS总共只有3种接近信号数量限制只能这么定义,但正好目前实际机车信号机对这两种车外信号也只能显示“双半黄”,区别也要从监控器显示的前方限制速度看,所以并无什么妨碍。

为了便于叙述,下面提到信号名称时对机车信号和车外信号不作区分,只要注意“黄2”是机车信号名称,车外还是显示“黄”;“双黄”和“黄闪黄”是车外信号名称,车内都显示“双半黄”就可以了。

4. 常见信号序列

光看信号定义不熟悉信号的人可能还是一头雾水,如果了解信号序列就会对行车大有帮助,也更容易熟悉信号,常见的信号序列只有以下两种,分别对应正线行车和进侧线。

绿-绿-绿黄-黄-红

绿-绿-绿黄-黄2-双黄或黄闪黄

从这里我们可以看到,看到当前信号,下一个信号机出什么信号是有规律的。顺着序列变化行进,前方空闲闭塞分区逐渐减少,或限速降低,了解这点就可以提前做好减速准备。下面把对应当前信号下一个信号机各种信号的可能性都列出来:

当前信号     下一个信号
绿      ->   绿、绿黄
绿黄    ->   黄、黄2
黄      ->   红、红白、MSTS中前方无信号机
黄2     ->   双黄、黄闪黄
双黄    ->   任意
黄闪黄  ->   除红灯外的信号
红      ->   前方分区有车或道岔不通
红白    ->   前方分区有车,但许可低速越过本信号机,随时准备停车

5. 信号速度

随信号机设置的限制速度为信号速度,在MSTS游戏里,信号速度只是其中一种限速,如果其高于当前铁轨的限速是无效的,但是机车内显示只能显示下一信号机的信号速度,不能显示下一信号机位置的实际限速,也不能显示当前的实际限速,这是游戏本身的局限。

在铁路技规中已经定义了红白限速为20km/h,双黄限速为45km/h,黄闪双限速为80km/h,其它信号的限速没有明确定义。其实这两种黄灯的实际限速也是根据道岔的号数不同而不同的(9号30km/h,12号45km/h,15号60km/h,18号80km/h),游戏中不妨就简化了。其它信号限速根据了解,并考虑保证制动距离,目前暂定义如下:

绿    不设定信号速度,随铁轨限速
绿黄  120km/h
黄    对于通过信号90km/h,对于进站信号80km/h。
黄2   80km/h

--------------------------------------------------


根据我的了解,目前MSTS较大的局限是对某个信号机(或上面的
头),MSTS的8种信号对应的限速是无法更改的(线路编辑时设置
或运行时改变都不行),要想同一种信号机的同一种信号对应不
同的限速,目前只有复制信号机形状文件为新的名字,定义新的
信号类型。


需要说明的是我既不住在铁路边上,也不熟悉铁路,虽然学习了不少资料和到处请教了,肯定还是有理解不正确的地方,欢迎批评指正!

--------------------------------------------------

MSTS signal        Loco Signal(Order)    China Rail Signal(in China Route, 4 display mode only)

STOP               RED/YELLOW(5)         RED           STOP
STOP_AND_PROCEED   RED/YELLOW(5)         RED
RESTRICTING        RED/YELLOW+WHITE(8)   RED+LUNA WHITE (20km/h)
APPROACH_1         YELLOW/YELLOW(6)      YELLOW+YELLOW or FLASH YELLOW+YELLOW (diverging)
APPROACH_2         YELLOW2(4)            YELLOW        (next signal is APPROACH_1)
APPROACH_3         YELLOW(3)             YELLOW        (1 free block or stop at next signal)
CLEAR_1            GREEN/YELLOW(2)       GREEN+YELLOW  (2 free block ahead)
CLEAR_2            GREEN(1)              GREEN         (3 free block ahead or more)
作者: 子衿叶沙    时间: 2011-10-5 14:41
  好好好好   太好了
作者: 雪山奔马    时间: 2012-7-22 11:39
好,了解了,谢谢!!
作者: ZZZZZZZZ8    时间: 2012-9-18 12:27
还是一头雾水????????:Q
作者: 叫我笑笑    时间: 2012-9-23 11:40
{:soso_e179:}
作者: 河边的渔夫    时间: 2012-11-1 01:28
长见识了,知识的学习永无止境啊!好好学习 天天上天 努力争取做个神仙
作者: Heronline    时间: 2012-11-1 23:41
今晚下载了一条线,就是搞不懂它的速度是怎么搞的,总是自动强制制动。
作者: 旗云家园    时间: 2012-11-3 09:40
学习了,长见识,昨天刚开上车,还开着一头雾水用
作者: yusong2010y    时间: 2012-11-3 23:06
学习了,谢谢。
作者: 虚幻の梦境の    时间: 2012-11-14 17:02
知识就是力量
作者: ylmsts    时间: 2014-10-14 13:30
学习了,受教了。
作者: alexfj    时间: 2016-3-8 19:22
长知识了,谢谢分享
作者: 成博豪    时间: 2016-4-25 07:06
了解了一下 要不每次开的满头问号 以后知道了
作者: wantong77    时间: 2016-5-11 20:20
以前看不懂 现在明白了 楼主辛苦了
作者: leejooc    时间: 2016-12-31 21:45
有图的话就更好了




欢迎光临 模拟火车中国站 (http://trainsimchina.com/discuz/) Powered by Discuz! X3.2