基于ZigBee的智能停車系統(tǒng)研究與實現(xiàn)
發(fā)布時間:2018-03-10 16:47
本文選題:智能停車 切入點:O2O 出處:《西安工業(yè)大學》2017年碩士論文 論文類型:學位論文
【摘要】:隨著國民經(jīng)濟不斷發(fā)展,人民生活品質(zhì)日益提高,城市汽車保有量大幅增加,停車難成為人們工作生活中的一大難題,由此造成了交通堵塞、環(huán)境污染、資源浪費等問題。本文根據(jù)當前停車系統(tǒng)現(xiàn)狀,設計了一種基于ZigBee無線傳感網(wǎng)絡的智能停車系統(tǒng),通過線上線下互動管理停車位,提高了車位的利用率,有效緩解了城市停車混亂的問題。本文首先對國內(nèi)外停車現(xiàn)狀進行研究,分析了用戶停車需求,結合物聯(lián)網(wǎng)技術,設計了系統(tǒng)總體架構,對系統(tǒng)各個子模塊進行設計實現(xiàn)。本系統(tǒng)包括四大子模塊,分別是:車位檢測與控制模塊、上位機數(shù)據(jù)處理模塊、云端服務器模塊和用戶客戶端模塊。車位檢測與控制模塊利用超聲波傳感器、Arduino控制器和ZigBee組建無線傳感網(wǎng)絡,實現(xiàn)車位狀態(tài)信息的采集和傳輸;上位機處理模塊使用C#對串口進行編程,處理下位機傳感器數(shù)據(jù),并橋接傳感網(wǎng)絡與互聯(lián)網(wǎng);云端服務器基于Node.js平臺構建,使用MongoDB作為數(shù)據(jù)庫,通過服務器向各終端分發(fā)消息,同時服務器端掛載MQTT代理服務,實現(xiàn)消息從服務器到上位機和客戶端的推送,滿足系統(tǒng)的反向控制需求;用戶客戶端模塊中使用React.js構建界面,提供良好的用戶體驗。另外,本文對停車系統(tǒng)智能化方案進行了研究探討,包括停車引導技術和車位智能推薦技術,前者基于A*尋路算法搜索最短路徑,并使用Unity進行路徑規(guī)劃模擬,后者基于協(xié)作過濾算法,對相似車位推薦方法進行了探討。本文最終實現(xiàn)了一種基于ZigBee的智能停車系統(tǒng)的原型,實現(xiàn)了車位使用情況在線查看、在線車位預定、在線路徑規(guī)劃和停車引導等功能,達到了通過線上管理線下車位的目的,提高了現(xiàn)有停車場的資源利用率,具有一定的應用價值。
[Abstract]:With the continuous development of the national economy, the quality of life of the people is improving day by day, the number of cars in the city has increased substantially, the difficulty of parking has become a big problem in people's working life, which has caused traffic jam and environmental pollution. According to the current situation of parking system, this paper designs an intelligent parking system based on ZigBee wireless sensor network. This paper studies the parking situation at home and abroad, analyzes the parking needs of users, and designs the overall architecture of the system combined with the Internet of things technology. The system consists of four sub-modules, namely: parking space detection and control module, upper computer data processing module, Cloud server module and user client module. Parking space detection and control module uses ultrasonic sensor Arduino controller and ZigBee to set up wireless sensor network to realize the collection and transmission of parking space status information. The upper computer processing module uses C # to program the serial port, processes the sensor data of the lower computer, and bridges the sensor network with the Internet. The cloud server is constructed based on the Node.js platform, using MongoDB as the database, and distributing messages to the terminals through the server. At the same time, MQTT proxy service is mounted on the server side to push messages from the server to the host computer and the client to meet the reverse control requirements of the system. The user client module uses React.js to build the interface to provide a good user experience. In this paper, the intelligent scheme of parking system is studied, including parking guidance technology and parking space intelligent recommendation technology. The former searches the shortest path based on the A * algorithm, and uses Unity to simulate the path planning. The latter is based on collaborative filtering algorithm, and discusses the recommendation method of similar parking spaces. Finally, this paper implements a prototype of intelligent parking system based on ZigBee, and realizes the online view of parking space usage and the booking of parking spaces online. The functions of online route planning and parking guidance have achieved the purpose of managing the parking spaces online and offline, and have improved the utilization ratio of the existing parking lot resources, and have certain application value.
【學位授予單位】:西安工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP311.52;TN92
【相似文獻】
相關期刊論文 前10條
1 于淼;苑鑫;趙夢晗;郭s,
本文編號:1594209
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/1594209.html
最近更新
教材專著