列车运行控制系统实验二_实验报告

列车运行控制系统实验二_实验报告

ID:45344985

大小:1.20 MB

页数:17页

时间:2019-11-12

列车运行控制系统实验二_实验报告_第1页
列车运行控制系统实验二_实验报告_第2页
列车运行控制系统实验二_实验报告_第3页
列车运行控制系统实验二_实验报告_第4页
列车运行控制系统实验二_实验报告_第5页
资源描述:

《列车运行控制系统实验二_实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、列车运行控制CTCS-2级列控系统行车许可使用实验报告学院:电子信息工程学院班级:自动化1301成员:17目录1实验目标31.1实验整体目标31.2实验具体目标31.2.1正线接车31.2.218号以下道岔接车31.2.318号以上道岔接车41.2.4侧线引导接车42实验过程52.1原理分析52.1.1CTCS-2级列控系统行车许可生成原理52.1.2车载设备超速防护功能工作原理52.2仿真环境62.3程序编写72.3.1程序分析72.3.2程序框图72.3.3程序代码83实验结果分析94实验总结12附ATPprotecting()源代码13171

2、实验目标1.1实验整体目标理解CTCS-2级列车运行控制系统地面设备工作原理及车载设备MA的使用原理;掌握列控系统车载设备基本工作原理;初步具备解决列控系统实际工程问题的能力。学会使用excel仿真环境对列车运行状况进行模拟和分析,初步了解VB编程,并能通过程序对列车运行进行超速防护。1.2实验具体目标1.2.1正线接车排列正线接车进路,终点为出站信号机,覆盖正线股道,列车即将进入正线,停在出站信号机之前。其轨道电路码序及模式曲线如下图:1.2.218号以下道岔接车排列侧线接车进路,且接车进路上最小道岔为18号以下道岔时,覆盖侧线股道,列车即将进入

3、侧线,终点为出站信号机。当列车行至接近区段时,显示UU码,列车通过码序得知即将进入侧线,并且道岔要求限速为40km/h,以此为目标速度控制列车运行,并且在通过道岔后,根据实际进路长度计算至进路终点的限速曲线,控制列车运行。其轨道电路码序及模式曲线如图:171.2.318号以上道岔接车排列侧线接车进路,且接车进路上最小道岔为18号的大号码道岔时,与侧线18号以下道岔接车类似,区别为:接近区段发UUS码,道岔要求限速为80km/h。其轨道电路码序及模式运行曲线如图:1.2.4侧线引导接车排列侧线引导接车进路,接近区段发HB码,车载设备进入引导模式,此时

4、限速40km/h,因此车载设备需将允许速度立即设置为模式限速,且维持到通过咽喉区的无码,列车进入股道后,再根据行车许可终点计算模式曲线,控制列车运行。其轨道电路码序及模式曲线如图:172实验过程2.1原理分析2.1.1CTCS-2级列控系统行车许可生成原理CTCS-2级列控系统是基于轨道电路和应答器传输列车行车许可信息,采用目标距离模式曲线监控列车安全运行的列控系统。CTCS-2级列控系统地面设备中,轨道电路通过发送18个低频信息,连续向车载设备发送列车前方空闲闭塞分区数量信息以及列车接近的车站信号机开放经道岔侧向位置进路信息。应答器进行闭塞分区长

5、度信息和限速信息的传输。当列控车载设备接收到地面设备信息后,对列车许可相关信息综合使用,生成目标—距离模式曲线控制所需要的信息。2.1.2车载设备超速防护功能工作原理车载设备基本工作流程如下图所示:17其中,超速防护功能部分可进行具体展开,基本工作流程如下:172.2仿真环境本实验的仿真在excel中完成,为了简化起见,将列车运行的线路设定为:该线路共由11个闭塞分区构成,线路上列车只会经过两个应答器组,固定应答器组BG1和进站口的有源应答器组BG2,当列车经过应答器组的时候,会收到它们提供的信息:(BG1:提供固定的各闭塞分区长度和线路限速;BG

6、2:提供列车进路长度和进路处的线路限速)具体仿真环境结构如下图所示:2.3程序编写2.3.1程序分析若要实现列控车载设备的超速防护功能,控制程序主要分为以下几部分:测速测距;读取列车当前所在区段的轨道电路码信息;读取应答器信息,获得轨道区段长度信息;生成行车许可,并判断是否需要制动或缓解制动。其中,前三部分已由现有的仿真环境完成,实验需完成最后生成行车许可部分的程序,即ATPprotection()。根据车载超速防护功能的原理,可得实现需完成的程序ATPprotection()部分需要各模块提供的闭塞分区长度、线路限速、轨道电路码、当前速度和当前位

7、置的信息输入等信息。172.3.2程序框图2.3.3程序代码(注:由于源代码较长,本部分只对部分代码进行注释说明,源代码请查看附录。)Fori=0To10s=s+Blocks(i)Ifs>CurrentPosThenForj=0ToiL=L+Blocks(j)NextExitForEndIfNext//L为走行距离17IfTrackSignal="L5"Then//L5表示收到的码序,其他程序模块类似Fork=(i+1)To(i+7)TargetDistance=TargetDistance+Blocks(k)NextTargetDistance=

8、TargetDistance+L–CurrentPos//得到目标距离TargetSpeed=0//得到目标速度Train

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。