基于ZigBee的智能公交系统设计

发布者:中华古风最新更新时间:2012-12-08 来源: 21IC 关键字:ZigBee  智能公交系统 手机看文章 扫描二维码
随时随地手机看文章

近年来,随着我国的城市发展速度越来越快。城市人口数量和市民拥有的私家车数量逐年递增,使得城市交通拥堵现象日益恶化,交通拥堵状况严重成为我国大中型城市面临的共同问题,而拥堵状况造成的市民乘车难的问题困扰着每个人,同时带来的环境污染现象也十分严重。

根据国内外对车辆定位技术的研究总体水平可以得出,目前现有的定位技术都有自身的优缺点。通过目前对车辆定位技术的研究可得知,最佳的方案是选择多种系统的数据信息融合之后根据适当算法从而得到一定意义上的最佳解决方案。目前城市发展迅速,人们对公共交通的依赖越来越强,对交通服务质量水平的要求越来越高,如果能将公交车的到站信息和车辆信息及时准确的通知给候车的人们,将对缓解上下班高峰期时候车站人员拥堵的情况起着重要的作用。通过安装在公交候车站牌上信息提示系统将会向候车的人们提供即将到站的车次到站时间和车上的人员情况,同时还可以知道下一班车的大概到站时间,这样就能使要候车的乘客可以根据自己的需求提前的做好准备,为乘客出行提供方便。

1 系统设计方案

该系统采用ZigBee无线传感器网络技术,及时、准确的将公交车辆的具体位置反映到公交调度站计算机系统并及时发布到行车路线站点,使乘客与调度人员能够对当前线路上的公交车的行驶状况和分布情况有所掌握。乘客能够了解当前车辆的行驶信息;调度人员能够根据车辆的实时运行数据合理安排和调度。当发生突发事件时(如堵车、车辆损坏等)调度中心可以做出更加合理的调度安排,并且能够有效的避免公交司机出现早退的现象。

智能公交系统能够根据车辆的位置与车辆的平均速度估算出到达下一站的时间。公交车辆的位置信息通过ZigBee网络传送至公交站牌并通过电子显示屏展示给乘客,使乘客随时了解所要乘坐的车辆信息;同时位置信息通过ZigBee节点问的转发最终传送至调度中心,供调度人员调度与分配车辆。本系统中应用车辆定位跟踪技术,能够了解线路上的客流分布情况,为制定行车时刻表提供依据,同时,能够有效解决公交车辆运营现状,提高车辆管理水平。

2 系统硬件设计

智能公交系统下位机硬件平台由CC2430/2431芯片、网关系统、无线参考节点和定位节点组成,并采用无线定位机制对正在行驶的车辆进行定位并对定位数据进行采集与转发。

2.1 ZigBee无线定位单片机CC2430/CC2431

CC2430/CC2431芯片是在CC2420芯片架构基础上开发完成的,在芯片上整合了微控制器、内存和ZigBee射频前端,如图1所示。主要由1个8位MCU(8051)、32/64/128KB可编程闪存、8KB的RAM、模/数转换器(ADC)、定时器(Timer)、AES128协同处理器、32 kHz晶振带休眠模式定时器、看门狗定时器、掉电检测电路、上电复位电路和21个可编程I/O引脚组成。

 

[page]

2.2 网关系统

网关系统包括底板和CC2430 ZigBee模块。底板上具有图形汉字LED液晶显示器、ZigBee无线模块接口、可调电阻、LED、小键盘、电源接口和RS-232接口。

2.3 无线参考节点和定位节点

该模块中含有CC2430/CC2431,是一款符合IEEE802.15.4标准的ZigBee无线网络模块。CC2430/CC2431模块具有ZigBee/802.15.4的物理层和硬件层,且可通过物理层和媒体访问控制子层实现数据的无线通信。

2.4 ZigBee无线定位系统

ZigBee无线定位系统包括两部分组成:无线定位网络和上位机监控软件。本系统中无线定位网络节点采用TI/Chipcon公司生产的带有硬件定位引擎功能的CC2431芯片和带有路由功能的CC2430芯片。无线定位网络主要是由终端节点、参考节点和网关节点组成;

3 系统软件设计

3.1 智能公交系统下位机设计

智能公交系统结构总体设计如图2所示,将带有定位引擎功能的CC2431芯片部署到公交车辆上,这时,CC2431在整个无线定位网络中充当终端节点的角色。将CC2430芯片部署到公交线路沿线两旁与公交站牌和路灯等固定交通设施上,CC2430在无线定位网络中充当参考节点的角色。网关节点部署在离调度中心里并通过RS232串口数据线与调度中心的服务器相连接。首先由参考节点自动组成一个具有自组织特性的网络系统,并开始向终端节点发送自己的位置坐标信息及RSSI值。不断移动的终端节点接收到离自己最近的参考节点的信息后,通过自身的定位引擎计算出自己的坐标并发送给网络中的网关节点,网关节点接收到数据后上传至上位机作进一步处理。如果需要对公交车辆进行调度管理,可以由调度中心发出指令指挥车辆的调度工作。

 

 

3.1.1 智能公交系统终端节点工作流程

智能公交系统中的节点包括终端节点、参考节点和网关节点。其中,终端节点是一种定位节点,它通过接收定位区域内的所有参考节点的RSSI值后,经过定位算法计算出自身坐标位置。参考节点的坐标位置是固定值,但不参与定位计算。一个定位区域通常由8个参考节点组成。将CC2431作为定位节点,CC2430和网络扩展板组合形成网关系统,最终通过扩展板上的串口与计算机相连。终端节点根据所在定位区域内的参考节点发送来的RSSI值,利用RSSI定位算法计算出自身所在的坐标位置。图3为终端节点工作流程图。

 

[page]

终端节点在网络中发送连接请求后,与离自己最近的参考节点进行通信,通过参考节点的坐标值和RSSI值并根据输入参数(A、N)计算出自身的坐标位置。将此坐标信息发送至网关节点并最终通过RS232串口数据线传送至调度中心的服务器上。

3.1.2 智能公交系统网络层设计

智能公交系统网络层主要负责组网以及路由等数据传输的功能,在智能公交系统的网络中,主要存在3种数据类型:数据从公交车发往中心节点、数据从站台节点发往中心节点、数据从中心节点发往站台节点。

网络层最主要的功能就是完成数据的转发。网络层数据服务实体服务访问点完成在对等应用实体之间传送应用协议数据单元(APDU);网络层管理服务实体服务访问点完成在上层和网络层管理服务实体之间传送命令帧。

3.2 系统上位机软件的设计

智能公交系统上位机软件采用Visual C++6.0平台开发。上位机软件分为串行通信模块、数据接收模块、数据处理模块、数据显示模块和数据保存模块,将数据通过RS232串口数据线传至PC机上后上位机软件完成对数据的显示与处理。

智能公交系统由下位机与上位机两部分组成。下位机主要包括硬件模块CC2431与CC2430,通过无线定位网络进行数据的传输,避免了布线的麻烦。上位机采用VC6.0进行开发,具有友好的界面,是一个数据监控与存储中心。如图4所示。

 

 

4 测试

人机界面主要用于完成与用户的信息交互,通过界面的显示,将串口接收到的车辆信息展示给用户,用户通过对信息的分析,从而有效地管理车辆的运行与调度情况。因此在本系统的开发过程中友好和便捷的人机界面设计和实现就显得非常重要。系统的整个框架和人机界面工作的完成使得后续开发工作更加条理化。

图5为智能公交系统的车辆信息查询界面,从图中可以看到车辆ID,目前在哪条线路,经过了几个站台。

 

 

图6为智能公交系统的线路信息查询界面,从图中可以看到线路名,站台号和站台的名字。

文中对上位机软件进行总体设计并对系统的整体功能进行划分,针对系统中用到的通信协议、数据库、各个模块进行分析与讨论,设计出了一种较为可行的监控系统并对系统中的关键技术进行说明。最后在系统实现后进行了上位机的功能测试与模拟测试。

 

 

5 结论

ZigBee是一种低速率、低成本、高可靠性的无线通信技术。文中针对当前拥堵的交通问题,并对当前公共交通系统的环境进行分析,最终设计并实现了基于ZigBee技术的智能公交系统平台。该系统能够将公交车辆的行车具体位置准确的传送到调度中心并通过调度中心将数据及时发布到站台电子显示屏上,使乘客与调度人员能够及时掌握公交车辆当前所在的具体位置。由调度中心进行车辆的实时监控,能够有效完成对车辆的调度与安排。通过实验验证了本系统能够稳定、高效的运行,具有一定的应用价值。

关键字:ZigBee  智能公交系统 引用地址:基于ZigBee的智能公交系统设计

上一篇:基于PLC的变速器同步器测试系统
下一篇:多Agent在城市交通系统中的应用

推荐阅读最新更新时间:2024-05-02 22:28

基于无线网络的远程电力抄表系统的设计
利用ZigBee近程双向无线网络和GPRS分组交换系统,设计了一个远程电力抄表系统。对单元楼道内住户的电表数据采用ZigBee网络收集,而从单元楼到电力公司抄表中心的远程数据传送则由GPRS来完成。具有简单、易维护及管理方便等特点。 系统总体架构 系统总体架构如图1所示,主要包括:终端模块、网关模块和远程服务器三部分。在一个局部范围内采用ZigBee的无线数据传输技术,将各个电表通过通信口与Zigbee RFD(简化功能设备))模块进行有线的连接通信,构成一个终端模块,根据路由算法选择最优的通信路径,把电表数据收集到一个ZigBee/GPRS网关中,然后借助GPRS的远程无线通信技术,把获得的数据信息送到远程的服务器,
[单片机]
Zigbee实现智能家庭
   1 引言   智能家庭一直是现代科学技术的一个发展方向。在您的家里,您可以使用一个简单的控制器就能控制室内空调系统的运行,同时还可以用它来控制每个房间灯光的开关和明暗、窗帘的闭合和打开。   家里如果有老年人或是行动不便者,还可以用它作为紧急呼叫器,电视机和音响也能用它来进行控制。这样的一个万能遥控器用 ZigBee技术就能实现。而且不仅如此,如果在您的键盘、鼠标、游戏摇杆上装有 Zigbee元件,它们也都可以变成无线的。 Zigbee还能装载在家中的烟雾侦测器、门禁系统中,成为您家中安全的保障。    2 Zigbee技术   Zibee设备是一种拓展性强,易布建,低成本的无线网络设备,具有低耗电、双向传输
[嵌入式]
ZigBee让生产线管理更智能
当大量产品在传送带上快速地移动,当大批工人在生产线上忙碌地工作,作为管理者的你如何才能有效地管理这繁忙的生产线呢? 一、什么是生产线智能管理系统? 传统制造业的生存和发展离不开生产,因此,如何智能化地高效管理生产线,是企业管理者必须考虑的问题。生产线智能化管理系统可采用RFID卡、无线终端设备(采用ZigBee模块)、ZigBee串口服务器(ZBCOM-300IE)、LED显示屏和PC机组成,能使企业管理层实时掌握生产线的运转状态。 管理系统主要有两个部分组成:以RFID卡为核心的信息采集系统、和以ZigBee无线通信为核心的信息传输系统。 二、信息采集系统 RFID技术,又称 无线射频识别 ,是一种通过无线
[物联网]
<font color='red'>ZigBee</font>让生产线管理更<font color='red'>智能</font>
冷藏车车厢微环境信息感知系统设计
0 引言     随着国民经济的不断发展,人们的物质生活水平快速提高,人们对食品的新鲜度、营养价值和食品安全方面的要求也逐渐提高。冷链是以保证物品品质为目的,使其保持低温环境为核心要求的供应链系统。冷藏车是冷链的重要环节,伴随整个冷链过程,也伴随着物品从产地、工厂、储藏、零售等每个环节间的流动。车厢微环境感知对冷藏车至关重要,对保持果蔬正常生理和优良品质是极为重要的。所以,在流通过程中,都要求对冷藏运输系统的全过程进行实时做环境信息的感知、传输和处理,跟踪微环境控制情况。     由于冷藏车车厢与驾驶室是隔开的,因此,及时掌握冷藏车厢里的信息十分重要。基于无线传感器技术的监测系统为冷藏车厢内环境信息的采集提供了很好的途径。ZigB
[嵌入式]
基于无线传感器网络节点的串行通信技术
  0 引 言   随着计算机应用的普及, 计算机与计算机、计算机与数据终端间的通信应用日益广泛, 由于电气标准相对成熟和完善, 串口通信 在其中的应用十分广泛。但在通信设备距离相对较远或者有线电缆铺设不便的情形下,无线串口通信的实现将有利于拓展串口的应用范围, 同时有效节约资源。当前无线串口通信的实现主要依靠蓝牙、红外、WIFI 等技术, 但蓝牙和红外的推广都受到距离、功耗的限制, 红外适用于单对单的直接通信, 距离限制在1 ~ 2 m; 蓝牙的距离也仅在10 m 左右, 并且WIFI 和蓝牙系统的建设和使用成本都远远高于Zig2Bee 系统, 且ZigBee 具有 低功耗 、高 通信距离 等优点,在无线串口的实现中具有明显的
[模拟电子]
AW516x zigbee模块实现自组网功能
无线网络技术无非是功耗、距离、速率、组网等方面的较量,那么能否做到既能低功耗、远距离,又能快捷组网和部署呢? 标准zigbee网络协议包括协调器、路由器和终端节点,而建立一个zigbee网络除了必须要有协调器之外,仅需加上路由器或终端节点即可。 然而,不同的应用场景需要不同型态的组网结构:点对点、星型、中继路由、混合型等等。因此,快速、高效、稳定、便捷、灵活,是对组网协议所提出的更高要求。 图1 zigbee网络拓扑结构 一、Fastzigbee协议 换个思路,假若网络上的任意节点都具备对等的数据传输功能,且无须协调器管理网络,那么网络中的任何节点都可以主动传输数据,这样用户就无需理会具体的网络结构,显然会更
[网络通信]
AW516x <font color='red'>zigbee</font>模块实现自组网功能
基于ZigBee的可充电微型车辆传感器设计
一. 引言   目前,高速公路和城市交通问题是世界各国的普遍性问题,它直接影响经济的发展和人们的生活。智能交通系统(ITS)是解决日益严重的高速公路和城市交通问题的有效途径,车辆检测器则是ITS中最重要的交通数据采集设备之一。感应线圈式车辆检测传感器因其具有稳定性好,性价比高等优点,故在工程上应用最广 。但现有的感应线圈式车辆传感器还存在一些缺点,如感应线圈的体积太大(1m×2m),需要安装馈线,安装工程量大,安装时需要阻断交通,感应线圈极易损坏,损坏后难于修复,使用寿命短等等 。另外,为了避免漏检车辆,需要在路口安装多台车辆检测器,将检测数据通过电缆向上位机传输,并实现网络传输。为了解决这些问题,早在上世纪70年代末,J.F
[汽车电子]
基于<font color='red'>ZigBee</font>的可充电微型车辆传感器设计
嵌入式Web和ZigBee智能家居系统方案
智能家居系统是将相对独立的家用电器构成一个统一的系统,进而实现对这些设备和家庭环境的智能管理、远程监控和资源共享。其目的是为人们提供一个安全、舒适、高效和便利的生活环境。本文介绍一种基于嵌入式Web和ZigBee技术的网络化智能家居系统的设计和实现方案。 1、系统结构和功能介绍 系统有远端PC、嵌入式网关、USB摄像头和ZigBee组成的家庭内部无线网络四部分组成。设计思想是在每一个家庭设备上都装上ZigBee模块和相应传感器来组成一个终端节点,用来实时监控设备的状态,并且把采集到的数据以无线方式发给ZigBee协调器,这样就由ZigBee协调器和各终端设备组成了一个无线连接的星型结构的家庭内部网络。嵌入式网关是系统的中枢,可以把
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved