当前位置: 首页> 学位论文 >详情
原文传递 基于AM335X的智能公交车载终端软件设计和开发
论文题名: 基于AM335X的智能公交车载终端软件设计和开发
关键词: 智能公交终端;智能报站;行车数据;软件开发
摘要: 近年来,在许多城市的交通发展规划中,智能公交系统都被列为重要发展对象。而智能公交车载终端是智能公交系统的重要组成部分,是其主要信息来源和命令执行者。本文在研究和分析了目前国内外智能公交车载终端研究现状的基础上,设计和开发了一款基于TI公司高性能处理器AM335X、搭载嵌入式Linux操作系统的智能公交车载终端软件系统。本文的主要工作和取得的成果如下:
  (1)首先阐述了课题的研究背景和意义,分析了国内外智能公交系统和智能公交终端方面的研究现状,并列举了一些目前智能公交车载终端的设计方案,最后给出了本文主要研究内容和组织结构。
  (2)设计和开发了基于Qt的智能公交站节牌软件。首先简单介绍了Qt及其特性,并给出了嵌入式Qt应用软件的开发环境搭建和移植步骤。然后分别从软件界面和模块功能两个方面详细阐述了站节牌软件的设计和实现过程,并提出了一种基于配置文件来进行图形用户界面开发的方法。
  (3)分析了传统公交报站方式的优缺点,在此基础上设计和开发了智能公交报站软件。软件中图形用户界面主要面向公交驾驶员显示一些线路基本信息以及提供车载设备管理模块。同时,软件基于GPS和TTS技术,实现了公交车辆的进站、到站和出站的精确报站和语音提示功能,并能够将文本自动合成报站语音。
  (4)设计和实现了公交行车数据本地保存和上传至云端的功能。在周期性保存公交行车数据的基础上,我们还设计了一个由公交车转向和刹车信号来触发保存行车数据的功能,并针对这两种行车数据设计了不同的数据结构。然后定时从本地文件读取行车数据上传至云端,最后将本地已上传数据删除。
  (5)最后对本文所做工作进行了总结,并分析了可以进一步改进的地方。
作者: 李彦杰
专业: 控制工程
导师: 郑雅羽
授予学位: 硕士
授予学位单位: 浙江工业大学
学位年度: 2017
正文语种: 中文
检索历史
应用推荐