您好,欢迎来到抵帆知识网。
搜索
您的当前位置:首页基于ZigBee的智能车库系统研究与实现

基于ZigBee的智能车库系统研究与实现

来源:抵帆知识网
基于ZigBee的智能车库系统研究与实现 ・69・ 基于ZigBee的智能车库系统研究与实现 王作成,摆玉龙 (西北师范大学物理与电子信息工程学院,甘肃兰州730070) 摘要:提出了一种基于ZigBee的智能车库系统的实施方案,通过多节点、自组织的传感器网络,实现了 智能车库系统。介绍了系统的构成和工作原理,主要采用了以CC2430为核心的一套嵌入式ZigBee应 用片上系统作为节点处理单元,利用无线通信模块使节点与节点之间形成自组织网络结构,实现信息的 传递。设计的智能小车能准确识别道路,较好地完成了各项设计功能。 关键词:ZigBee技术;飞思卡尔单片机;智能车库;自组织网络 中图分类号:TN915.03 文献标识码:A 文章编号:1000—8829(2013)01—0069—03 Research and Implementation of Intelligent Garage System Based on ZigBee WANG Zuo—cheng,BAI Yu—long (College of Physics and Electronic Engineering,Noahwest Normal University,Lanzhou 730070,China) Abstract:An intelligent garage system is proposed and implemented based on ZigBee technology by using mul— tiple nodes and the self-organization sensor network.The system structure and working principle are intro— duced.The CC2430 is used as the core of a set of embedded ZigBee application of the system to represent a node on the processing unit.Wireless communication modules are used tO form the network and realize the in- formation transfer.The intelligent car designed can accurately identify road,and accomplish the design func— tions. Key words:ZigBee technology;Freescale MCU;intelligent garage;se f organizing network 车联网是通过装载在车辆上的无线射频等识别技 术,实现在信息网络平台上对所有车辆的属性信息和 静态、动态信息进行提取和有效利用,根据不同的功能 要求对所有车辆的运行状态进行有效的监管并提供综 合服务。车联网时代的到来将会推动更多无线技术的 应用和普及,它将作为物联网的一个应用,在人们的日 常生活中逐步成熟。智能车库作为车联网的一部分, 是解决小区停车难的有效手段之一。智能车库以其布 置灵活、能耗低、性价比高、安全可靠等优点,越来越受 到人们的青睐,其中升降横移类的车库在国内应用最 为广泛¨ 。本文设计研究的基于ZigBee的智能车库 系统,利用节点的自组织网络结构,来实现节点与节点 之间的通信,有效地完成了信息的传递过程,加强了车 辆入库行驶的安全性。 ZigBee是IEEE 802.15.4协议的代名词,是一种 近距离、低复杂度、低功耗、低速率、低成本的双向无线 通信技术 ]。ZigBee可工作在2.4 GHz频段上,具有 最高250 kbit/s的传输速率,目前工作在这个频段的 还有蓝牙、无线局域网wi—Fi等其他无线通信技术。 然而ZigBee提供了很多机制来保证和其他无线标准 共存,它有16个信道,提供基于循环冗余校验(CRC) 的数据包完整性检查功能,支持鉴权和认证,采用 AES.128的加密算法,保证了通信信息的安全性。 l 系统结构总体设计 智能车库系统主要运用到了ZigBee技术 ,它可 收稿日期:2012—04—05 使几种不同类型的节点联系起来,组成动态的拓扑网。 整个系统的节点类型可分为:路况节点、车库节点、车 辆节点、路口路由节点等,所有类型节点具有唯一的 IEEE地址和网络地址。另外还有协调节点的协调器 以及主控室。智能车库网络拓扑图如图1所示。整个 系统的信息传递过程为:当一辆带有ZigBee节点的车 辆驶入基于ZigBee网络的智能车库系统后,它会找到 基金项目:国家自然科学基金资助项目(41061038) 作者简介:王作成(1986一),男,湖南张家界人,硕士研究生,主 要研究方向为计算机测量与控制;摆玉龙(1973一),男,回族, 甘肃会宁人,副教授,博士,主要研究方向为机电系统的设计与 研究。 ・70・ 离自己车辆最近且已组建好的ZigBee网络,并加入它 们,形成一个由车辆节点为终端的网络。随着车辆的 行驶,ZigBee网络会不停地更换,接收到不同的消息。 其信息的流向如图1中箭头所示。 ①路况节点:收集附近路况信息,包括车流量、车 辆速度等信息,并反馈给车辆。 ②车库节点:将汽车入库的信息收集发送到主控 室,以及给汽车发送入库信息。 ③车辆节点:将汽车信息发给车库,并对车库发 出请求入库信号,接收应答信号。 ④路El路由节点:起到基站的作用,并发送路口 停止超车信号。 ⑤协调器:收集车辆入库信息,包括车辆的ID号 等 l某 !小 C栋 l区 :平 + B栋 ● : : A栋 '『l 。 茸/ 国路电器 | \ 路况节点 册 >< l i。ZigBee网络区域 :.,‘ / 。 D栋 图1 智能车库网络拓扑图 2智能车库的模拟实验 智能车库模拟实验包括以下部分:智能小车、车库 的软/硬件设计和模拟场地的搭建。 2.1 智能小车、车库的硬件设计 智能小车选用飞思卡尔公司研发的MC9S12XS128 单片机作为主控模块,MC9S12XS128是一款增强型16 位单片机,其具有稳定性高、可靠性高、控制能力强、运 算速度快、开发应用简单等特点 ;它提供16个l0位 模数转换器(ADC)接口、8信道的脉冲宽度调制 (PWM)、易于扩展的外围电路、很强的高级中断功能; 带有追踪缓存的片上单线后台调试模式(BDM),具有 很高的性价比。该芯片具有方便的下载调试接口,可 以方便地下载调试程序,这很大程度上简化了系统的 开发和调试的复杂度。然后使用光敏二极管(灰度) 《测控技术))2o13年第32卷第l期 传感器作为检测装置检测小车循迹和小车入库边界,4 块BTS7960芯片作为减速电机的驱动,即4轮坦克式 模型减速电机,这样的设计提高了小车的转弯速度和 走直线的准确度。智能小车的原理框图如图2所示。 稳压模块 电源转换模块 13V电压I 5V电压 、 驱动 电机 l采集E二 > l模块l MC9XS128 S12一 — CC243通信 0 模块 控制模块 模块 图2智能小车的原理框图 智能小车和车库的发射与接收模块由Chipcon公 司推出的CC2430来实现 。CC2430是一套嵌入式 ZigBee应用片上系统,其功能模块集成了CC2420RF 收发器、增强的8051MCU、32/64/128 KB闪存、8 KB SRAM等高性能模块,并内置了ZigBee协议栈,功耗 很低。CC2420收发器的选择性和敏感性指数超过了 IEEE 802.15.4标准的要求,可确保短距离通信的有 效性和可靠性;其内置的一个数字直接序列扩频调制 调解模块,扩频增益为9 dB,其数据通信速率可达到 250 kbit/s。为了保证数据传输的安全,CC2430内部 提供了高级加密标准(AES)的密码协处理器,利用 AES协处理器完成加密解密操作,极大地减轻了CPU 的负担。CC2430片上系统外围电路如图3所示。 CC2430MCU RESET_N P2.3XOSCQ P 2l4xosc RFlN 信息 XOSCQl TXTR SWITCH 接收 XOSCQ2 一RF P 发送 电路 图3 CC2430片上系统外围电路 2.2智能小车入库软件设计 智能小车用灰度传感器读取路面信息,保证小车 的正常行驶。ZigBee网络的建立,是让进入网络的 ZigBee智能小车自由地进行网络拓扑,从而接收到超 车、禁止超车、入库、禁止入库等消息,并执行相应的操 作。智能小车的整个工作流程如图4所示。 当小车行驶在模拟的道路上时,先由灰度传感器 基于ZigBee的智能车库系统研究与实现 获取道路信息,使小车能智能循迹,在循迹的过程中, 不断接收是否有超车、禁止超车、入库或等待等一系列 消息,如果接收到某一个消息,系统自动进行相应的操 作。这样保证了小车行驶、人库的安全性。 图4软件工作流程 2.3模拟场地的搭建及实验思路 实验中使用了两辆智能小车,标记上甲、乙。先让 乙车在前,甲车在后,它们以相同的行驶速度前行到十 字路口,当甲、乙两车都收到了禁止超车的信号时,甲 车禁止超车,以相同速度继续前行;当乙车和甲车行驶 到能检测到车库节点的位置时,如果甲、乙两车均人 库,甲、乙两车相互发送人库信息并向协调器发送入库 信息,两车减速,分别入库;如果乙车入库,而甲车不入 库,则乙车减速停止前进,并对甲车发送超车信号,甲 车超车前行,乙车入库并将此信息传送给主控室。经 实验验证,上述功能均能实现,且性能可靠。 3实验与测试结果 为了验证智能小车系统入库的可靠性,利用带有 ZigBee开发平台的Pc,在实验室内(隔墙)和室外两 种环境下对智能小车入库系统中节点终端与服务器之 间的丢包率、信号强度及接收功率进行了测试,其中接 收功率根据CC2430芯片内建的RSSI(接收信号强度 指示)测得。当接收端发送10 B的数据包,通信信道 设定为0XOB,其测试结果分别如表1和表2所示。 表1实验室测试结果 ・7l・ 表2室外测试结果 在实验室内场地模型的实验中,由两个小车节点、 一个车库节点,以及一个路口节点构成。各个节点安 装的情况如图5所示。 ................................... . ... 【... ..............一 圆圃 oF—-E—-q圃  lo交通节点  ’o车库节点 r-----i ZigBee节点小车 A厍B厍 图5模拟小区车辆入车库的路线 实验开始,甲、乙两车行驶到十字路口,加入路口 ZigBee子网络,小车监测到路口节点的信号以及路口 节点收到小车反馈信号的标志位置位如表3所示。当 甲、乙小车行驶人车库ZigBee子网络时,加入此网络, 小车监测到车库节点的信号以及车库节点收到小车反 馈信号的标志位置位如表4所示。各节点能依照标志 位的不同作出相应的响应。 表3小车、路口节点标志位置位表 ID号 名称 接 号 各节点行为 oo2。1oo80ooooc84小车甲节点 l g0agl =: 监测到路口信号,减速 oo2。loo80o0o。c85小车乙节点 l g0agl =: 监测到路口信号,减速 …oos一 路口节点 ’ Vlag2=1 Flag3=1 监测到车库信号,减速 Rag2=1 ring3=1 监测到车库信号,减速 Flag0020100800000C87 A车库节点 _G=1 监测到小车入库, Count2++ 车辆计数器加1 Flag_G=1 监测到小车入库, Count2++ 车辆计数器加1 4 结束语 本系统利用ZigBee动态性网络特点、ZigBee节点 的网状拓扑结构,解决了整个网络线路堵塞等问题,使 带有ZigBee节点的汽车能自由地加入和退出某个已 (下转第75页) 基于模糊控制的火电厂湿法烟气脱硫系统 遥zA O 8 6 4 2 O ・75・ [J].环境科学与技术,2008,31(10):135—136,141. [4] 郭瑞堂.石灰石活性和塔内流场对湿法烟气脱硫效率的 影响研究[D].杭州:浙江大学,2008:46—56. [5] Warych J,Szymanowski M.Optimum values of process pa— rameters of the“wet limestone flue gas desulfurization Sys— tern”[J].ChemieM Engineering&Technology,2002,25 (4):427—432. [6] 李士勇.模糊控制・神经控制和智能控制论[M].2版. 0 1O 20 3O 哈尔滨:哈尔滨工业大学出版社,2000:287—298. 时间/s [7] 王沣浩,俞炳丰.模糊控制比例因子与空调系统稳定性关 图5模糊自适应PID控制 表2动态特性指标对比表 从图4和图5以及表2可以看出,使用模糊自适 应PID调节器的控制系统,其超调量小、振荡少、准确 度高,系统比较稳定。 3.5 PLC实现模糊控制算法 模糊控制的算法用查表法实现。先把得到的控制 表1变成存储器易存储的表格,即分别将E和EC量 化的l3级变成{0,1,2,3,4,5,6,7,8,9,10,11,12}。 调用FC84填表指令,把表1二维数组中,的值按行存 入DB101中。输入值经计算及模糊化和量化得到误 差及误差变化率,并分别对E和EC加6,得到的值正 好是二维数组表1的行数和列数减1的值,这样所对 应的,值的地址为:EC×26+2E(E、EC是模糊化后量 化的值),此值即为该功能块的INDX参数,给FC86赋 指定参数后即可查出值。 4 结束语 通过分析合理的脱硫参数工艺及模糊控制算法, 建立了湿法烟气脱硫系统的主要参数pH值的模糊自 适应控制器,并利用Matlab对其进行了仿真。从仿真 图可以看到:模糊自适应PID算法消除了模糊控制所 不能消除的稳态误差;且相对于常规PID控制来说,采 用模糊自整定PID控制,具有较小的超调量,对干扰有 较快的响应,系统能在很短的时间达到稳定,烟气脱硫 效率高,有较高的应用价值。 参考文献: [1]周至祥,段建中,薛建明.火电厂湿法烟气脱硫技术手册 [M].北京:中国电力出版社,2006:13—40,74—100,196 ——231. [2]韩峻峰,李玉惠.模糊控制技术[M].重庆:重庆大学出版 社,2003:33—48. [3] 冯静,刘向东.模糊控制在湿法脱硫烟气系统中的应用 系的研究[J].电子技术应用,2000,26(5):35—40. [8]楼顺天,胡昌华,张伟.基于MATLAB的系统分析与设 计——模糊系统[M].西安:西安电子科技大学出版社, 2001:96—112. 口 (上接第71页) 组建好的ZigBee区域网络。在协调器组网成功、汽车 节点和车库节点注册完毕后,每个子节点都有唯一的 ID号,这样保证了消息传递的准确性。在智能小车的 实验及测试中,路口预警、小车入库以及超车等所有预 测的功能都能精准、安全地完成,运行过程稳定、抗干 扰能力强、反应速度快,且实验数据表明,ZigBee网络 通信能达到室内及室外应用的要求。由于ZigBee网 络的拓扑和自组织性,故本系统的扩展性强、通用性 高。将ZigBee技术引入到车库系统中,提高了车库管 理系统对数据传输的有效性和车辆行驶、入库的安全 性,具有一定的推广意义。 参考文献: [1] 张强.基于MPI的自动化车库监控系统设计[J].机械工 程与自动化,2011(3). 高守玮,吴灿阳,杨超,等.ZigBee技术实践教程——基于 CC2430/31的无线传感器网络解决方案[M].北京:北京 航空航天大学出版社,2009:8—44. 杨福宝.基于ZigBee无线传感器网络节点的研究[J].制 造业自动化,2011,33(19):85—88. 金纯,罗凤,陈峰,等.ZigBee车辆自动识别系统的设计 [J].微计算机信息,2007,23(35):41—43. 刘之琳.全国大学生智能车竞赛与飞思卡尔¥12单片机 [J].电子技术应用,2007,33(8). 邵星灵,杨卫,王正言,等.基于ZigBee的网域车辆监控 系统的设计[J].计算机测量与控制,2011(5):1089— 1091. 魏瑶,陈闳中.基于无线城域网的智能公交系统设计与实 现[J].计算机应用研究,2010,27(2):603—606. 徐京莲,韩峻峰,童启武,等.智能传感器在汽车上的应用 [J].传感器与微系统,2009,28(8):5—11. 口  ]J,j

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务