基于嵌入式技术的轨道交通自动检票机软件设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:mldn2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在自动售检票系统中设备数量最多的是自动检票机,自动检票机安装于车站付费区与非付费区的交界处,实现乘客自助式进/出站检票。目前,尽管自动检票机大多数组成部件都已经实现了国产化,但在软件方面,操作系统大多仍采用DOS和Windows等国外通用操作系统产品。自动检票机系统中有些任务有着较强的实时性(如票卡处理任务、阻挡装置和网络通讯处理任务等),都要求在较短的时间内给出响应。而有的操作系统(如DOS),不支持多进程编程,对阻塞型的任务会导致灾难性的后果,实时性也不强,难以保障这些关键任务的实时性,在实际使用过程中产生故障较多。有的操作系统(如Windows、XPe),由于系统体积庞大,需要内存较多或难以进行裁剪,同时,在使用中也存在着异常掉电,系统崩溃的现象。本文主要研究了自动售检票系统工作原理,重点分析了自动检票机设备组成和工作方式及原理,在介绍了自动检票机的详细功能和工作流程之后,引入了嵌入式操作系统的概念,并对当前流行的几种嵌入式操作系统做了对比,最终以国产实时嵌入式操作系统ReWorks为基础,实现了自动检票机软件设计。在绪论中,介绍了本课题的选题背景和研究意义,分析了自动检票机研究现状,提出了本文的主要工作及创新点,并给出了本文的结构。在轨道交通自动售检票系统(AFC)及自动检票机的介绍中,分析了AFC的拓扑结构,介绍了自动检票机的分类、功能、工作原理、工作方式、设备组成、硬件体系结构及软件功能模块分析。在嵌入式操作系统及ReWorks介绍中,阐述了在自动检票机中使用实时嵌入式操作系统的必要性,比较了几种流行的嵌入式操作系统,重点介绍了ReWorks操作系统的体系结构、特点和功能。随后,介绍了嵌入式操作系统的可裁剪性以及ReWorks的设备管理机制,并详细介绍了ReWorks针对自动检票机的功能需求所做的定制和裁剪,包括多串口卡驱动、NVRAM文件系统等。最后,实现了基于ReWorks的自动检票机软件设计,详细划分了自动检票机的各个任务模块,并重点介绍了其中较为重要的票卡处理任务,包括车票使用方式和进出站有效性检查处理流程。完成论文的同时也完成了整个系统的设计、开发、测试工作,该系统目前稳定运行于上海轨道交通八号线中。
其他文献
近日,国家发展改革委、人民银行、卫生健康委等28个部门,联合印发《关于对严重危害正常医疗秩序的失信行为责任人实施联合惩戒合作备忘录》的通知,对暴力杀医伤医以及在医疗机构
报纸
<正>20世纪90年代初,由宋惠民院长及许荣初先生创作的中国第一幅全景画《辽沈战役》问世以后,一个以全景画及重大题材创作为研究方向的大型艺术工作室就开始了酝酿和构建。19
射频识别(RFID)技术是正在快速发展的一种自动识别技术,在物流和生产方面的工业领域有着非常广泛的应用前景。开发出高性价比的RFID标签封装设备降低标签生产成本是普及RFID
非给付不当得利是指受益基于受损者的给付以外事由而发生的不当得利。对非给付不当得利之债进行调整,在理论上应采非统一说,并在此基础上进行类型化,将不当得利分为给付不当
目的比较吸入糖皮质激素分别联合茶碱与长效β2受体激动剂治疗哮喘的临床疗效。方法将86例在我院接受治疗的哮喘患者按照随机数字表法分成两组进行比较,即观察组与对照组各43
目的探究骶四针疗法与补脾固活汤联合治疗对产后压力性尿失禁患者盆底肌功能恢复及生活质量的影响。方法选取产后压力性尿失禁患者103例,依据治疗方法不同分组,对照组51例予
1894年8月1日鉴于此前日本对华发动丰岛海战,清政府被迫对日宣战,同一天,明治天皇也发布宣战诏书。这就是历史上令人难忘的甲午海战。1960年8月1日中国人民解放军海军北海舰
各位领导、各位专家、业内同仁,大家下午好!<br>  “中国首届纸蜂窝发展论坛”今天在世界闻名的大都市上海隆重召开。在此,我代表中国包装联合会向出席本次论坛的嘉宾和同仁们
期刊
【正】4月1日,由人力资源社会保障部和国家卫生和计划生育委员会联合发布的《工伤职工劳动能力鉴定管理办法》正式施行。《办法》规定,职工发生工伤,经治疗伤情相对稳定后存