论文部分内容阅读
随着高速公路的快速发展,保证高速公路随时畅通成为一个重要课题。世界各国的高速公路运行管理经验表明,在所有不利气候条件中,大雾对高速公路运行所产生的危害最大。目前,在世界范围内降低或预防因大雾引发高速公路交通事故的方法主要有:关闭高速公路、大雾自动警告及速度控制系统和基于红外、微波或摄像等技术的驾驶员辅助驾驶系统等。但是每一种方法都有其显而易见的缺点。关闭高速公路带来的运输损失和出行不便,大雾自动警告及速度控制系统的安装和维护成本过高,基于红外、微波或摄像等技术的驾驶员辅助驾驶系统不仅需要对车辆进行改装,并且要求所有车辆都必须安装该系统,在实际应用时很难推广。 本文首先分析了国内外高速公路雾天通行的一些解决方法,针对雾天能见度降低这一原因,结合GPS定位技术、ZigBee无线通信技术,提出了一种基于ARM9和Linux的嵌入式系统解决方案,成本相对较低,避免了对车辆的改装,有比较好的应用前景。 系统分为两部分进行开发,一部分是基于ARM和Linux的GPS定位系统研究;一部分是基于ZigBee无线通信技术的研究,分别有两个人完成。本文主要是对基于 ARM9和Linux的嵌入式平台构建和GPS定位的数据处理以及 MiniGUI程序的开发进行研究。 首先分析了系统所需相关技术,包括嵌入式系统开发流程、GPS定位的基本原理,由此提出了系统的整体设计框架,软硬件选型方案。本文硬件选用高性能的ARM9微处理器、GPS定位模块GPS-24,软件采用开源的嵌入式Linux操作系统和国产开源的MiniGUI嵌入式GUI。本文的重点就是嵌入式软件方面的开发,基础是嵌入式 Linux操作系统的构建,包括 Bootloader、kernel、根文件系统的定制。在此基础上,分析了MiniGUI的Lite版本客户端和服务器端程序开发流程,并进行了界面开发;对GPS模块接收到的定位信息进行了数据处理,计算出了两点距离;当出现满足警示的情况时,发出相应语音提示;最后对系统进行了仿真测试。 本课题得到重庆大学研究生创新科技基金的资助,项目编号:200701Y1B0220208。