基于ARM的智能公交车载终端的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于ARM的智能公交车载终端的设计
摘要:本课题完成了以ARM处理器为主控的智能车载终端的设计,包括终端总体方案设计、智能公交终端硬件电路设计调试,软件调试及系统总体调试分析。经过多次的测试和修改,该智能公交系统已经实现了正点考核、实时监控、短信报警、自动报站等多项功能。
【关键词】ARM 车载终端GPRS
目前,我国大部分城市的公交运营仅实现“一线两调”的首末站管理,这种方式的弊端是明显的:
(1)因缺乏信息的有效交互,调度员基本不了解车辆、客流、道路的实际状况(如车辆是否准点达到中途站、路途是否有事故发生、道路是否拥堵等等),这就会产生指挥不力、应急能力差等问题。
(2)公交服务的质量监督无法落实。因缺少监控和信息采集,抢客、丢客、任意改道、不按规定站点停靠等现象得不到及时取证和制止。
(3)因各条线路各自调度,会造成调度分散、各自为政的局面,这样就无法使整个城市的交通资源得到最有效整合,不利于智慧公交的建设。
(4)过度依赖调度员的经验,且每条线路至少配置两
个调度员,会造成人员机构庞大,运作效率低下。
针对这种现状,笔者进行了完善的市场调研,确定了本系统主要功能具有以下四点:正点考核、GPS 自动报站、短信报警、实时监控。
1 智能车载终端总体框架
通过系统需求分析,本设计提出“GPS+GPRS+Internet”的智能公交系统设计构架。系统框图如图1 所示。系统工作流程:
(1)调度中心和车载终端同时开启,二者完成无线链接。
(2)车载终端不断接收卫星电文,交由内置处理器解析,然后将计算出的车辆运行信息(经纬度、时间、速度等)与存在FLASH中的考核点数据进行比对,并将比对结果通过GPRS方式报调控中心,调控中心给出相应指令。
另外,每台终端都设紧急按钮,当情况危急,司机可触动按钮报警。
2 智能车载终端硬件设计
车载终端作为数据来源和智能功能的执行者,其设计应以处理器为核心,外加GPS模块、GPRS模块、语音模块等。鉴于嵌入式系统的强大功能,可选择ARM作为处理器。智能公交车载终端的硬件设计框图如图2所示。
3 智能车载终端软件设计
根据智能公交车载终端的功能需求调查、硬件结构设计,编制软件总体流程图如图3所示。
4 智能公交车载终端整机调试
通过系统的硬件调试和软件调试,经过反复测试和修改后,终端功能全部实现,具体为:将终端开启,接收GPS定位数据,然后通过GPRS发送至监控中心,监控中心使用SOCKET接收。主机IP、接收端口号等设置及系统收发效果见图4。
5 结论
目前,该智能公交系统已在实验室进行了测试,完成了预期的功能。实现了正点考核、实时监控、短信报警、自动报站等多项功能。
参考文献
[1]郭栋栋.实时公交调度专家系统设计与相关算法研究
[D].北京:北京交通大学,2011,2-3.
[2]李铁华,常天海.无线通信技术在公交车调度系统的应用[J].城市公共交通,2010,(5):37-39.
[3]朱近康.CDMA通信技术[M].北京:人民邮电出版社,2009,15-36.
[4]Warner W.L.Yankee City Abridged New Haven [M].Conn:Yale University Press,2012.
作者简介
衡蜓(1985-),女,山西省临汾市人。现为山西农业大学信息学院教师。研究方向为检测技术与自动化。
作者单位
山西农业大学信息学院山西省太谷县030800