999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

公共自行車租賃系統站點控制平臺軟件設計

2015-09-19 03:42:02陽,黃俊,李
電視技術 2015年22期
關鍵詞:用戶信息系統

李 陽,黃 俊,李 建

(重慶郵電大學 信號與信息處理重慶市重點實驗室,重慶400065)

隨著城市交通機動化的發展,交通擁堵、環境污染越來越嚴重,發展慢行交通,建立公共自行車系統,鼓勵更多的出行者采用非機動交通工具,引導居民形成“公共自行車+公共交通”的出行模式,使之成為提高城市交通運行效率和減少環境污染的有效途徑,我國許多城市已經開始試點和推行公共自行車服務,公共自行車因此得到了快速發展,正逐漸成為我國公共交通體系中不可或缺的一環[1]。

公共自行車租賃系統主要以當地市民和外地游客為對象,在城市或特定區域范圍內提供若干個站點和若干公共自行車,系統可提供人們免費或者象征性收費使用自行車,并能在任意服務站點實現通租通還[2]。

目前,公共自行車系統已發展到第三代,其采用許多現代技術手段,如網絡技術、無線通信技術、智能卡技術等。管理中心、租賃站點服務終端、停車器都實現了互聯,能夠實時進行通信,不僅可以實現異地還車,很多其他交易如會員注冊也不受服務站點地理位置的限制[3]。但與此同時,目前的公共自行車系統仍存在一些問題,如:只提供自行車的租賃和管理;高峰期的機動調運能力低下,上班和下班高峰期借車和還車困難;車輛故障不能及時修理解決,刷卡系統時有故障;數據傳輸速率低下,數據安全沒有保證。

本文中所設計的站點控制平臺,針對以上問題,提出利用RFID 技術、CAN 總線技術、計算機網絡技術等手段的有效的解決方案;CAN 總線技術保證站點控制平臺與鎖樁部分的數據實施有效且安全可靠;采用TCP、UDP、FTP 等多種通信手段相結合的通信方式,能夠處理多種數據,為后臺的調度方案提供數據支持,從而解決高峰時期調度車輛難的問題。

1 系統介紹

一個公共自行車租賃系統包含一個站點控制平臺及其下的若干鎖樁、服務器集群等組成。

站點控制平臺通過對鎖樁的控制,可以提供車輛租賃服務,此外還提供用戶自助服務,用戶在此處查詢可租還車輛、查詢用戶和周圍網站車輛信息,也可以進行App 租車以及登錄并進行個人業務處理。

如圖1 所示,站點控制平臺與鎖樁通過CAN 總線的方式進行通信的,CAN 總線具有實時性強可靠性高的特點,保證了車輛租還的實時可靠;站點控制平臺與后臺服務平臺通過有線和無線兩種方式進行通信,在兩種方式都可用的情況下,優先使用有線通信方式進行通信,在特殊情況下使用GPRS 方式進行網絡通信,保證網絡數據能夠正常可靠的進行。

圖1 公共自行車租賃系統結構圖

2 軟件設計

站點控制平臺的軟件設計基于Linux 內核進行應用程序設計。應用程序采用QT 進行開發,站點控制平臺的軟件設計基于Linux 內核進行應用程序設計。QT 版本為QT4.8.5,開發環境為QtCreator2.4.1,交叉編譯器采用arm-linux-gcc-4.4.1,Linux 內核版本Linux3.2.1。整個站點控制平臺軟件設計運用嵌入式Linux、RFID 無線射頻、CAN 總線等技術手段,包括公共自行車租/還管理、數據通信處理、數據存儲管理、調度管理的智能管理系統,對自行車租用實現了各站點控制平臺之間通租通還、自助服務、操作方便、智能科學管理的要求[4]。自行車租賃站點控制平臺的主要功能模塊如圖2所示。

圖2 站點控制平臺的主要功能模塊

站點控制平臺的數據流圖如3 所示。從圖上可以看出,整個軟件設計可以根據多站點控制平臺向上可通過網口設備,進行UDP,TCP,NTP 同步以及FTP 通信,多種通信方式保證了各數據處理流程有序進行;向下可通過CAN 總線與鎖樁通信;此外還可以通過讀卡器模塊在站點控制平臺進行讀/寫卡操作。

圖3 站點控制平臺的數據流圖

2.1 初始化程序設計

在站點開啟時,需要與后臺的服務器進行同步,同時,需要向后臺服務平臺請求本站點的基本信息以及周圍站點的實時信息,同時更新特殊卡的狀態信息。具體的初始化流程圖如圖4 所示。

圖4 初始化程序流程圖

在站點開啟時,需要與后臺的服務器進行同步,同步包括時間同步和數據同步;時間同步是指使用NTP 服務與服務器進行時間同步,數據同步是向服務器請求更新本地數據庫的數據,同時更新配置文件的內容,與后臺數據庫保持一致。

2.2 用戶卡租車

租車流程如圖5 所示,站點控制平臺與鎖樁通信時采用一應一答形式,用戶持卡到鎖樁刷卡租車操作時,首先鎖樁向站點發出卡校驗請求,判斷是工作人員的調度卡還是用戶卡,若為工作人員的調度卡,則判斷為調度車輛操作;若為用戶卡,則進行卡片的狀態判斷;若為特殊卡狀態,則拒絕租車。再判斷該卡是否已經租車,若已租車且未還車,則拒絕其租車;否則繼續判斷其卡片內的余額。如果余額足夠,超過一次租車所有的最大金額,則允許其租車;否則拒絕租車。

圖5 租車流程圖

用戶一旦成功租車,站點控制平臺就會在本地Sqlite 數據庫生成租還車數據,同時,修改數據庫中鎖樁的狀態表,保證一旦網絡出現故障無法與服務器進行通信,站點能夠存儲一定量數據。

2.3 用戶卡還車

還車流程如圖6 所示,用戶持卡和自行車到站點控制平臺下的鎖樁進行還車操作。用戶將車推入鎖樁后,將卡放在讀卡區進行刷卡操作,鎖樁獲取用戶卡中的卡信息和車輛卡中的卡信息,并將卡信息與車輛信息進行比對,如果卡信息與車輛信息匹配,則鎖樁向站點控制平臺發送還車信息,站點確認信息后返回還車響應信息。用戶卡還車流程如圖6 所示。

圖6 還車流程圖

2.4 手機App 租車

手機App 登錄界面及用戶操作界面如圖7 所示。站點控制平臺支持用戶使用手機App 進行租車。用戶需要下載專用的租車軟件,在登錄后,軟件自動匹配最近站點,一旦進入站點范圍,就可以租車。用戶在App 上可申請租車驗證碼。在站點控制平臺輸入驗證碼后,完成租車操作。

圖7 App 租車流程圖(截圖)

此外,手機App 還提供了多種便捷服務。手機App 提供對其他站點信息進行查詢的功能,通過調用Google 地圖API函數[5],生成附近站點的地圖坐標位置,用戶可以在地圖上直觀的看到站點和網點分布,并可以查詢每個站點的信息;此外,手機App 還提供對用戶卡的租還車記錄的查詢操作以及聯系客服中心的功能。

3 關鍵技術

針對傳統自行車租賃系統中鎖樁與站點控制平臺通信可靠性低,實時性差的問題,本次設計采用了CAN 總線通信方式。而在實際使用中,會遇到多個鎖樁同時租還車的現象,從而導致在大量數據涌入時數據丟失。本次設計考慮到這一問題,提出FIFO+Hash 算法的解決方案,其基本方法為:首先,對CAN 數據進行優先級區分,高優先級優先處理。其次,采用多線程的方式,使用A 線程對數據進行循環讀取,并將讀到的CAN 數據插入到設定好的FIFO 隊列中,規則為高優先級插入高優先級FIFO,低優先級插入低優先級FIFO,FIFO 隊列設定的容量足夠大。B 線程則對FIFO 隊列進行出隊的操作,將得到的CAN 數據根據CAN Id 分別插入Hash 表中,CAN Id 為對應的Key 值,CAN 幀可根據Key 進行組裝。在處理數據時,根據Key 值取出相應的CAN 數據。從而解決的在CAN 數據突發量大時數據丟包的問題。具體設計流程如圖8 所示。

圖8 FIFO+Hash 算法流程圖

4 結束語

本文設計的公共自行車站點控制平臺,根據實際需求,實現有卡和App 租車兩種方式租車,提出并實現了以RJ-45 以太網接口與GPRS 無線通信兩種方式與監控中心與服務平臺進行數據交互,同時,提出并實現了采用CAN-BUS 與鎖樁進行實時有效的通信。本文中的設計從實用性和可靠性方面對已有的公共電動自行車自助服務終端系統進行了優化,下一步的研究方向,是加強手機App 的功能,如通過掃描二維碼進行租還車等,逐步取消使用卡片進行操作;同時,將更多的支付平臺集成到站點控制平臺,使用戶可以通過多種支付方式進行租還車。

[1]李婷婷.城市公共自行車租賃點選址規劃研究[D].北京:北京交通大學,2010.

[2]黃孝斌,魏劍平,樊勇,等. 物聯網助力城市信息化發展——探索城市管理新模式[J].中國科學院院刊,2010(1):64-70.

[3]晏婷,黃俊.電動自行車自助服務終端系統的設計與實現[J].電視技術,2015,39(4):110-113.

[4]陳勇,王宏偉.基于Qt/E 的只能倉儲管理便攜式終端設計[J].重慶郵電大學學報:自然科學版,2012,24(3):369-373.

[5]徐光俠,封雷,涂演.基于Android 和Google Maps 的生活輔助系統的設計與實現[J].重慶郵電大學學報:自然科學版,2012,24(2):242-247.

猜你喜歡
用戶信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 狠狠色狠狠综合久久| 国产在线精品美女观看| 欧美一区精品| 黄色网站不卡无码| 波多野结衣在线一区二区| 午夜天堂视频| 欧美日韩国产在线人| 国产一级精品毛片基地| 成人在线观看一区| 国产午夜精品鲁丝片| 熟女成人国产精品视频| 九色在线观看视频| 97视频免费在线观看| 五月婷婷综合网| 四虎永久在线精品影院| 狠狠五月天中文字幕| 亚洲综合天堂网| 国产一区二区人大臿蕉香蕉| 欧美全免费aaaaaa特黄在线| 亚洲性视频网站| 免费无码又爽又黄又刺激网站| 亚洲av片在线免费观看| 一区二区欧美日韩高清免费| 伊人久久福利中文字幕| 国产本道久久一区二区三区| 97在线观看视频免费| 在线观看视频99| 国产人成网线在线播放va| 亚亚洲乱码一二三四区| 免费a级毛片18以上观看精品| 青青热久麻豆精品视频在线观看| 国产精品成人观看视频国产 | 成人综合在线观看| 又粗又硬又大又爽免费视频播放| V一区无码内射国产| 国产丝袜精品| 国产草草影院18成年视频| 久操中文在线| 视频二区欧美| 亚洲精品黄| 999国产精品| 国产亚洲视频免费播放| 在线亚洲精品福利网址导航| 色综合日本| 在线精品亚洲一区二区古装| 国产欧美视频综合二区| 成人年鲁鲁在线观看视频| 久久国产香蕉| 天天摸天天操免费播放小视频| 国产亚洲欧美在线视频| 欧美一级大片在线观看| 亚洲二区视频| 色婷婷啪啪| 国产本道久久一区二区三区| 亚瑟天堂久久一区二区影院| av午夜福利一片免费看| 久久久久久高潮白浆| 日本a∨在线观看| 午夜毛片免费观看视频 | 日本一区二区不卡视频| Jizz国产色系免费| 亚洲无码37.| 美女被躁出白浆视频播放| 国产亚洲精品在天天在线麻豆| 四虎精品免费久久| 情侣午夜国产在线一区无码| 亚洲综合香蕉| 国产SUV精品一区二区6| 香蕉eeww99国产精选播放| 日韩 欧美 国产 精品 综合| 国产成人h在线观看网站站| 高清久久精品亚洲日韩Av| 毛片在线播放a| 91精品专区| 熟妇丰满人妻| 国产成人8x视频一区二区| 亚洲综合18p| 午夜国产精品视频| 91亚瑟视频| 91成人在线观看| av天堂最新版在线| 91精品视频网站|