基于层次状态机的列车广播控制器软件设计及实现

来源 :大连理工大学 | 被引量 : 2次 | 上传用户:sfgidtfdxv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内外地铁列车广播系统的飞速发展,列车广播系统的功能需求越来越多,软件设计也越来越复杂。目前,国内外列车广播控制系统多采用基于有限状态机的软件结构设计,其软件结构设计扁平,状态迁移过程冗余复杂。这样的设计既不方便后期对功能进行维护和拓展,也容易在列车长时间运行过程中发生程序异常崩溃的现象。因此如何改善现有的列车广播控制系统的低稳定性和低可拓展性,方便开发人员进行后期维护和二次开发,依旧是一个值得探讨的问题。针对现有的列车广播控制器故障多,软件设计容错性不高的问题,本文对控制器软件设计做了优化,设计了一种基于层次状态机的列车广播控制软件系统。其中功能控制部分采用层次状态机的设计思想,将子状态对事件的共同处理交给顶层状态,而在子状态内部实现对事件的差异化处理。这样的一种类似树结构的软件设计架构,可以降低系统变化对功能子状态的影响,从而提升系统的可拓展性和可维护性。同时,为了提高列车在长时间运行过程中广播控制系统的稳定性和可靠性,本文对控制器进行了三级控制等级划分设计。这样的设计可以确保主控制器内程序发生异常崩溃后,其他备用控制器可以通过合理竞争,接替主控制器设备完成相应功能,确保列车广播控制系统的正常运转。本文首先对列车广播控制器的特点及层次状态机理论进行了简要介绍,阐述了本次研究的意义。其次,本文针对芝加哥某条地铁线路的实际项目需求,对软件系统进行模块划分并设计了相应的通讯协议。之后,本文设计并实现了一套列车广播控制系统的软件控制程序,并对设计内容进行了详细描述。最后,通过搭建相关功能测试环境,并对各项广播功能进行全面测试,表明本设计能有效提高系统的稳定性和可拓展性。
其他文献
本文基于系统理论、均衡与非均衡理论和内生性理论,构建了集群创业环境要素模型,提出了集群创业环境是由内部创业环境、宏观环境、市场环境和自然环境四个子系统构成,并分析了环
光波导是引导光在其中传输的一种介质装置,又称介质光波导,其利用光的全反射原理使光在传输过程中被局限于波导及其周围有限的区域内传播。有许多基于光波导制成的器件都是实
目的:在气门芯断脐技术的基础上进行改良设计,应用于水肿脐带,并进行效果研究。方法:随机抽取笔者所在医院活产新生儿水肿脐带的病例100例,观察组50例应用改良的断脐技术;对
上市公司环保核查是一项新型环境经济政策,与上市公司环境信息披露和上市公司环境绩效评估,被称为拉动中国绿色证券发展的三驾马车。公众参与在“绿色证券”的上市环保核查中
基于Timoshenko梁理论研究了功能梯度材料(FGM)梁在一维热冲击载荷作用下的瞬态动力响应。采用Laplace变换将功能梯度材料中的一维热传导方程转化为拉氏域中的常微分方程进行求
甘油可以通过各种工艺转化为具有高附加值的化工品,其中选择性催化脱水制备丙烯醛是一个重要的利用途径。在综述甘油制备丙烯醛催化剂体系最新研究进展的基础上,分析了该反应体
所谓中间业务,是指商业银行在资产业务和负债业务的基础上,不运用或较少运用银行的资产,以中间人或代理人的身份为客户办理代理、委托、担保和信息咨询等业务.由于商业银行在
综合客运枢纽是综合运输体系的重要节点,是集铁路、公路客运、地面公交、城市轨道、出租车和社会停车等一体化运输的关键环节,需要统筹布局邮政、民政、旅游等城市配套设施。
随着油气行业在缅甸迅速发展,在给人民生活带来改善的同时,随之而来的还有油气资源作为易燃易爆的危险品所带来的威胁。本论文学习国内外油气管道先进的风险管理技术成果,借鉴国际国内标准规范,结合中缅油气管道(缅甸段)马德首站的实际生产管理情况,制定出一套适合该公司的油气管道站场风险评价和管理系统,结合管理现状总结出站场风险防控措施的选择和制定方法。本文研究了中缅油气管道(缅甸段)马德首站的设计、生产、运营
临港产业遭遇中国经济“三期叠加”$$环保、绿色打造新型临港产业$$港口功能提升,增加产业支撑力$$嘉宾:$$江苏省社利院经济研究所所民胡国良$$江苏省社科院研究员田伯平$$江
报纸