Font Size: a A A

Taxi Scheduling System Based On GPS/GPRS

Posted on:2016-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:L YuanFull Text:PDF
GTID:2272330470977045Subject:Computer technology
Abstract/Summary:PDF Full Text Request
From wireless radio voice dispatch to didi system, taxi dispatch system has achieved great development. Using didi, however, driver has to pay more for electronic equipments, and the performance of mobile telephone directly affects on the rate driver getting orders. Moreover, taxi-meter is a necessary unit in taxi, but its function cannot be achieved by mobile telephone without the interface of mileage sensor. The appearance of embedded processor with operating system provides a possibility for devising a intelligent terminal with functions of taxi-meter, dispatch, and safety steering. Thus it is essential to develop a taxi dispatch system with high cost performance, advanced dispatch strategy. This dissertation adopts embedded processor to design a taxi terminal combining taxi-meter and dispatch etc., and a nearest neighbour search algorithm to send taxi for the dropping cost of electronic equipments and suitable dispatch of taxi.A hardware scheme of multifunction taxi terminal is presented. It makes of TQ2440 embedded, ATK-NEO-6M-V23 GPS, MC52i GPRS, and counting-price modules etc. The embedded processor Samsung S3C2440AL with main frequence of 400MHz, is used to process signal from mileage sensor for calculating the mileage and fee of riding, analyse data coming from GPS satellites for intercepting the Latitude and Longitude data of GPS module, transmit position data to Internet and then dispatch center and receive the order of dispatch center via GPRS, and display riding fee, position information and dispatch order using large LCD.A hardware plan of dispatch center including server and supervising terminal is built. Server is a PC with high-performance and large-capacity storage, transmits data between internet and supervising terminal, and manages a great deal data of taxi and passengers. Supervising terminal is a PC with large screen, is employed to real-time show the location information of taxi and passenger, which also be labeled on electronic map, for supervisor knowing local situation. Furthermore, according to custom order, it decides the number of taxi sent analysing distance between custom and empty-taxi, and transmit the dispatch messages to the mobile telephone of custom and taxi terminal.Transplant embedded Linux system on the taxi terminal,under the secure and stable Linux operation system, utilize QT development tool to write application programs of taxi-terminal and dispatch center supervising terminal. The program of dispatch center was done based on Baidu map, realizes the real-time display of taxi location on the map implanting baidu map API into QT application code, gets dispatch order by the nearest neighbour search, and sends the order to custom and taxi terminal.The taxi dispatch system realizes the real-time surveillance of taxi location, and sends the nearest empty taxi to custom. The system helps to reduce the empty loading rate of taxi and the waiting time of passenger, thereby improve the operation efficiency of taxi system.
Keywords/Search Tags:GPS, GPRS, Embedded system, Baidu map, Taxi dispatching
PDF Full Text Request
Related items