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

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
列车运行控制CTCS-2级列控系统行车许可使用实验报告学院:电子信息工程学院班级:自 动 化 1301成员:目录1 实验目标31.1 实验整体目标31.2 实验具体目标31.2.1 正线接车31.2.2 18号以下道岔接车31.2.3 18号以上道岔接车41.2.4 侧线引导接车42 实验过程52.1 原理分析52.1.1 CTCS-2级列控系统行车许可生成原理52.1.2 车载设备超速防护功能工作原理52.2 仿真环境62.3 程序编写72.3.1 程序分析72.3.2 程序框图72.3.3 程序代码83 实验结果分析94 实验总结12附 ATPprotecting()源代码131 实验目标1.1 实验整体目标理解CTCS-2级列车运行控制系统地面设备工作原理及车载设备MA的使用原理;掌握列控系统车载设备基本工作原理;初步具备解决列控系统实际工程问题的能力。学会使用excel仿真环境对列车运行状况进行模拟和分析,初步了解VB编程,并能通过程序对列车运行进行超速防护。1.2 实验具体目标1.2.1 正线接车排列正线接车进路,终点为出站信号机,覆盖正线股道,列车即将进入正线,停在出站信号机之前。其轨道电路码序及模式曲线如下图:1.2.2 18号以下道岔接车排列侧线接车进路,且接车进路上最小道岔为18号以下道岔时,覆盖侧线股道,列车即将进入侧线,终点为出站信号机。当列车行至接近区段时,显示UU码,列车通过码序得知即将进入侧线,并且道岔要求限速为40km/h,以此为目标速度控制列车运行,并且在通过道岔后,根据实际进路长度计算至进路终点的限速曲线,控制列车运行。其轨道电路码序及模式曲线如图:1.2.3 18号以上道岔接车排列侧线接车进路,且接车进路上最小道岔为18号的大号码道岔时,与侧线18号以下道岔接车类似,区别为:接近区段发UUS码,道岔要求限速为80km/h。其轨道电路码序及模式运行曲线如图:1.2.4 侧线引导接车排列侧线引导接车进路,接近区段发HB码,车载设备进入引导模式,此时限速40km/h,因此车载设备需将允许速度立即设置为模式限速,且维持到通过咽喉区的无码,列车进入股道后,再根据行车许可终点计算模式曲线,控制列车运行。其轨道电路码序及模式曲线如图:2 实验过程2.1 原理分析2.1.1 CTCS-2级列控系统行车许可生成原理CTCS-2级列控系统是基于轨道电路和应答器传输列车行车许可信息,采用目标距离模式曲线监控列车安全运行的列控系统。CTCS-2级列控系统地面设备中,轨道电路通过发送18个低频信息,连续向车载设备发送列车前方空闲闭塞分区数量信息以及列车接近的车站信号机开放经道岔侧向位置进路信息。应答器进行闭塞分区长度信息和限速信息的传输。当列控车载设备接收到地面设备信息后,对列车许可相关信息综合使用,生成目标—距离模式曲线控制所需要的信息。2.1.2 车载设备超速防护功能工作原理车载设备基本工作流程如下图所示:其中,超速防护功能部分可进行具体展开,基本工作流程如下:2.2 仿真环境本实验的仿真在excel中完成,为了简化起见,将列车运行的线路设定为:该线路共由11个闭塞分区构成,线路上列车只会经过两个应答器组,固定应答器组BG1和进站口的有源应答器组BG2,当列车经过应答器组的时候,会收到它们提供的信息:(BG1:提供固定的各闭塞分区长度和线路限速;BG2:提供列车进路长度和进路处的线路限速)具体仿真环境结构如下图所示:2.3 程序编写2.3.1 程序分析若要实现列控车载设备的超速防护功能,控制程序主要分为以下几部分:测速测距;读取列车当前所在区段的轨道电路码信息;读取应答器信息,获得轨道区段长度信息;生成行车许可,并判断是否需要制动或缓解制动。其中,前三部分已由现有的仿真环境完成,实验需完成最后生成行车许可部分的程序,即ATPprotection()。根据车载超速防护功能的原理,可得实现需完成的程序ATPprotection()部分需要各模块提供的闭塞分区长度、线路限速、轨道电路码、当前速度和当前位置的信息输入等信息。2.3.2 程序框图2.3.3 程序代码(注:由于源代码较长,本部分只对部分代码进行注释说明,源代码请查看附录。)For i = 0 To 10 s = s + Blocks(i) If s CurrentPos Then For j = 0 To i L = L + Blocks(j) Next Exit For End IfNext//L为走行距离If TrackSignal = L5 Then //L5表示收到的码序,其他程序模块类似 For k = (i + 1) To (i + 7) TargetDistance = Tar

文档评论(0)

dashewan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档