列控安全计算机时间触发通信总线的实现与验证

来源 :北京交通大学 | 被引量 : 1次 | 上传用户:kuanhezyong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着我国高速铁路的飞速发展,越来越多的人们选择高铁作为主要的出行方式,这对列控系统提出更高的安全与可靠要求。列控安全计算机作为列车控制系统的关键组成部分,负责处理列控系统安全应用的核心数据。通信总线作为安全计算机平台的"神经网络",保证安全计算机内部各个功能单元安全可靠通信。本文参照安全通信的相关国际标准,在安全计算机平台内部的通信总线采用时间触发通信总线。它的研究对于实现下一代列控通用安全计算机具有十分重要的意义。本文首先根据列控安全计算平台的实际需求设计时间触发通信总线。总线的物理层借鉴航空总线ARINC659总线的特点,设计一种高可靠、灵活配置、可扩展的总线。在数据的链路层中提出一种同步管理机制来保证多个通信节点的时钟同步,同时提出一种多主轮询的通信调度算法来确保每个通信节点在确定的时间里发送消息。在数据传输的过程中,采用差错控制策略,主要分为两个方面,一个是检错,确定当前数据帧是否是正确;另一方面是提出一种改进型的重发机制实现差错控制,保证数据通信的可靠性。将链路层的数据封装成固定格式的数据帧,方便系统的上一层进行透明传输和数据校验。然后,结合时间触发总线的并发性与时间确定性的特点,选用确定随机Petri网进行形式化的分析。首先分析通信总线针对各种风险采用的防护措施,建立总线时间触发机制的故障模型,证明这种机制可以有效地防护总线通信的各种风险。同时分析时间触发总线重发机制的实时性,通过对比不同重发次数的可靠性与延迟性,本文选取总线重发次数最多为3次。最后,采用Verilog HDL语言进行FPGA编程实现总线链路层数据帧组帧和解帧模块、时间触发机制的时间管理模块、链路层协议与上层通信协议转换模块、以及总线串并转换模块。在程序实现过程中采用Modelsim软件仿真各个模块,观察功能模块的时序图是否正确。在板级验证中采用逻辑分析器SignalTapII抓取FPGA内部管脚的时序图,观察时间触发总线是否正常运行。本文采用形式化建模与实物仿真相结合的方法,验证时间触发通信总线可以满足铁路信号安全通信要求,同时总线IP核的实现提高通信总线的移植性与扩展性,保证其适用于不同平台,为实现列控安全计算机的通用性提供基础。
其他文献
机动车尾气的排放量的多少主要是通过排放因子来表示,机动车排放因子是指每辆车行驶单位里程或者消耗单位质量的燃料排放出来的污染物的量,单位一般为g/km或者为g/kg,评估主
目的:研究个性化护理在胆结石手术病患术前焦虑护理中运用的效果.方法:接受胆结石手术的68例病患临床资料均来源于我院2018年11月~2019年10月,执行抽签分组法,实验组(34例;个
过荷普遍存在于飞机拉起、俯冲、转弯和盘旋等飞行过程中。飞行员经历过荷时,其视觉功能易发生衰退,而出现视力模糊、灰视、黑视等症状。当短时严重过荷时,飞行员会因脑缺氧引起
语文是实践性很强的课程,应着重培养学生的语文实践能力.写作是学生语文实践能力提高的重要途径.因而,应该让学生更多地直接接触语文材料,在大量的语文实践中掌握运用语文的
期刊
我国高速铁路在长期服役过程中出现了层间离缝、上拱、断板等多种形式、不同程度的病害。其中,断板作为典型病害,一旦出现将严重影响线路运营安全。尤其在梁轨作用复杂的长大
目的:分析急性心肌梗死急诊急救护理效果.方法:随机抽取我院罹患急性心肌梗死的病例总计48例,诊断、治疗时间选择2018年9月~2019年8月,数字表法分2组,每组24例,对照组展开常规
目的:探讨多排螺旋电子计算机断层扫描(CT)在胃肠道间质瘤(GIST)定性、定位诊断中的价值.方法:回顾性分析2015年6月至2019年1月梅州市人民医院经病理活检确诊213例的GSIT患者
本文通过对荣华二采区10
期刊
期刊