何濤(常州輕工職業(yè)技術學院,常州 21300)
基于ZigBee技術的公共自行車租賃系統(tǒng)設計
何濤
(常州輕工職業(yè)技術學院,常州 21300)
當前城市交通壓力日益增大,越來越多的人意識到公共交通的重要性,每個城市都在大力發(fā)展公共交通、智能交通,公共自行車項目更是把公共交通系統(tǒng)延伸到了市民腳下的最后一公里。自行車非常適合于同城短距離出行,低碳、環(huán)保,能有效提高道路資源利用率,緩解交通壓力。目前的公共自行車租賃系統(tǒng)中的停車樁由于結構復雜、成本高,不能大規(guī)模建設,大部分城市都只能有選擇地進行部分城區(qū)的覆蓋配置,并且停車站點之間距離間隔較遠。站點覆蓋不全,必然造成市民取車、還車麻煩,只有生活工作在站點附近的市民才能經(jīng)常性使用公共自行車的租賃服務。ZigBee技術具有低功耗,低成本,高可靠性,自組織網(wǎng)絡等特點,可擴展性高,將其結合到當前的公共自行車租賃系統(tǒng)內,將有效解決公共自行車停車站點少,租賃、歸還麻煩的問題。
基于ZigBee的技術特點,可以在公共自行車租賃系統(tǒng)中應用ZigBee技術,在城市中建設一些低成本的、可以連入Internet網(wǎng)絡的ZigBee基站以及用于信號中繼的ZigBee路由,利用ZigBee網(wǎng)絡的自組織特性,讓使用后停靠的自行車節(jié)點自動加入最近的ZigBee網(wǎng)絡,實現(xiàn)公共自行車的簡單定位,其精度可在百米左右范圍內。
使用后臺服務器管理市內所有ZigBee基站,統(tǒng)計各基站所轄空閑自行車,用戶可通過手機App連接后臺服務器,查找附近的空閑自行車,前往租賃。
整個系統(tǒng)結構如圖1所示。
●服務器
基站所獲取的自行車信息將匯總到后臺服務器,服務器為用戶的手機App提供自行車的定位和租賃服務。
●基站
基站負責管轄本區(qū)域內自行車節(jié)點,并將數(shù)據(jù)上報給后臺服務器,基站可以由一臺工控計算機連接ZigBee協(xié)調器組成。基站的供電部分可以通過市供電線路接入,或在部分偏僻區(qū)域使用太陽能電樁。工控計算機可選用合適的方式連入Internet網(wǎng)絡,可使用RJ-45連接有線網(wǎng)絡,也可使用Wi-Fi接入,或者使用4G模塊接入,具體視部署環(huán)境而定。ZigBee協(xié)調器使用串口與工控機相連,并通過無線與下屬自行車節(jié)點通訊。
●ZigBee路由
使用基站做全覆蓋建設,成本比較高,可以在基站之外建設部分位置固定的路由站。路由站由于只起到中繼作用,所以不需要直接接入Internet網(wǎng)絡,也就不需要配置工控機,可大大節(jié)約建設成本。
●自行車節(jié)點
每輛自行車上配屬一個ZigBee節(jié)點,自行車節(jié)點與ZigBee基站、路由組成ZigBee網(wǎng)絡。自行車在運動時,將隨位置的不同加入就近的Zigbee網(wǎng)絡,由于Zig-Bee通信距離較短,其離路由站距離一般不超過200米,基本在用戶視線范圍內。
自行車節(jié)點硬件配置如圖2所示:

圖2 自行車節(jié)點硬件配置圖
自行車上的ZigBee節(jié)點和電磁鎖使用同一電池組供電,每輛自行車帶有二維條碼,用于用戶手機掃描識別,用戶可通過掃描二維碼來匹配自行車,完成租賃及歸還操作。
自行車帶有一個電池供電的自鎖裝置,該電磁鎖用于約束用戶的非規(guī)范操作,由自行車自帶的ZigBee節(jié)點控制,可提供有限次數(shù)的自鎖操作,當用戶未完成租賃手續(xù)而強行使用自行車,將發(fā)生自鎖操作,當自鎖次數(shù)到達上限,可由維護人員現(xiàn)場更換電池。
●手機App
用戶手機App可完成掃碼匹配自行車,完成租賃和歸還業(yè)務,手機App也提供定位搜索自行車的功能,結合百度地圖所提供的應用接口,能給出附近ZigBee路由點位置及所轄空閑自行車的信息。
ZigBee路由在手機App上的定位如圖3所示。
●基站與自行車的通信
當自行車加入一個ZigBee網(wǎng)絡后,基站將負責維護管理該自行車節(jié)點。自行車的租賃、歸還、異常信息會提交給基站,基站做出應答。每個基站將維護一張IDTable的數(shù)據(jù)表,里面記錄了所屬自行車節(jié)點的唯一ID號及自行車的狀態(tài)信息,自行車的路由變更、加入、離去、租賃、歸還、異常還都將更新該表。
考慮組網(wǎng)質量和節(jié)電,在自行車停車期間才會間隔5分鐘和基站通訊,自行車節(jié)點以此判斷是否成為孤立節(jié)點,如成為孤立節(jié)點,往往意味著自行車的定位發(fā)生變化,自行車節(jié)點會執(zhí)行節(jié)點再接入,再接入失敗則進入ZigBee網(wǎng)絡的切換接入機制,尋找新的父設備接入網(wǎng)絡。

圖3 ZigBee路由在手機App上的定位
●基站與服務器的通信
基站中的IDTable表發(fā)生變更時會把變更的內容發(fā)送給服務器,通知服務器其所屬自行車的變化。
●用戶與服務器的通信
用戶使用手機App登錄服務器,服務器通過用戶提供的定位信息,將用戶附近的自行車分布地圖提供給用戶參考,用戶找到最近的空閑自行車后,可以掃描自行車二維碼,向服務器提交租賃申請,服務器響應后,用戶使用自行車。用戶歸還自行車時,向服務器提交歸還請求,服務器應答后,業(yè)務完成。
自行車租賃過程如圖4所示。

圖4 自行車租賃流程圖
●異常的處理
當自行車超出所有基站范圍,自行車在歸還操作時將失敗,自行車告警1分鐘后鎖死,維護人員可聯(lián)系相關用戶確認自行車位置。
當自行車Zigbee節(jié)點供電低于閥值,自行車告警1分鐘后鎖死,維護人員現(xiàn)場維護更換供電模塊。
當用戶未完成租賃手續(xù),強行使用自行車,告警30秒后鎖死。自鎖次數(shù)未到使用上限,下次租賃成功后自動解鎖;已達使用上限則通知維護人員現(xiàn)場更換自鎖電池。
與現(xiàn)有公共自行車租賃系統(tǒng)相比,部署成本有所降低;用戶租賃、歸還更加方便,基本可以做到即用即還,不用刻意尋找停車站點;杜絕超期使用自行車,有效提高自行車的利用率。實時定位自行車,有效監(jiān)管和維護公共設備。
在后續(xù)的開發(fā)維護中,可進一步提高手機App的功能,增加自行車預約、故障報警等功能;硬件上進一步降低基站的建設成本。還可考慮公共自行車租賃系統(tǒng)和公交車站、出租車停靠站的無縫對接,讓自行車真正成為現(xiàn)代公共交通系統(tǒng)不可或缺的一環(huán)。
[1]劉騫,孫懋珩.ZigBee網(wǎng)絡移動節(jié)點接入與切換機制仿真分析[J].計算機與現(xiàn)代化,2008,1(1):60-62.
[2]IEEE802.15Working Group.IEEE802.15.4:Wireless Medium Access Control and Physical Layer Specifications for Low2 Rate Wireless Personal Area Networks[S],2003
[3]齊楠.智能交通系統(tǒng)中無線傳感器網(wǎng)絡的應用[J].機電工程,2007,1(10):85-87.
[4]王寶英.基于ZigBee技術的智能交通網(wǎng)絡研究[J].重慶郵電大學學報:自然科學版,2007,1(12):748-751.
ZigBee;Public Bicycle;Intelligent Transportation
Design of Public Bicycle Rental System Based on ZigBee Technology
HE Tao
(Changzhou Vocational Institute of Light Industry,Changzhou 213000)
1007-1423(2015)30-0065-03
10.3969/j.issn.1007-1423.2015.30.018
何濤(1980-),男,江蘇常州人,碩士,研究方向為物聯(lián)網(wǎng)應用技術
2015-09-29
2015-10-15
公共自行車租賃系統(tǒng)的設計是為了市民在城市中能夠更快更方便地使用公共自行車出行。采用ZigBee無線組網(wǎng)技術,通過該技術能定位公共自行車的大致位置,然后通過手機App的應用給相關用戶以位置指示,引導用戶就近獲取、歸還自行車。
ZigBee;公共自行車;智能交通
The public bicycle rental system is designed to allow people to travel faster and more convenient in the city.Uses the ZigBee wireless networking technology,through the technology to locate the position of the general public bicycle,and uses mobile applications to provide users with the service of lease and return the bike.