Zaprojektowanie i wdrożenie systemu dyspozytorskiego i monitorowania taksówek w oparciu o GPS

Wraz z popularnością i powszechnym wykorzystaniem globalnego systemu pozycjonowania (GPS), w branży taksówkarskiej stało się możliwe poleganie na GPS w celu uzyskania szerokości i długości geograficznej pojazdu w czasie rzeczywistym i wykorzystania go jako podstawy do wdrożenia pojazdu w czasie rzeczywistym. harmonogramowanie i system monitorowania. W dobie dynamicznego rozwoju gospodarki narodowej w okres szybkiego rozwoju wkroczył również przemysł taksówkarski, ważny element transportu miejskiego. Różne kwestie związane z zarządzaniem wynikające z ciągłego procesu rozwoju zostały również postawione przed jednostkami rządowymi zarządzającymi branżą taksówkarską i zarządami firm taksówkarskich. Branża taksówkarska to branża usługowa skierowana bezpośrednio do społeczeństwa. Pojazdy są rozrzucone po różnych częściach miasta, co ma szeroki wpływ na społeczeństwo i obejmuje szeroki wachlarz. Wraz z ciągłym rozwojem przedsiębiorstw, jak racjonalnie planować dystrybucję możliwości taksówek i wzmacniać możliwości taksówek Zarządzanie bezpieczeństwem, wzmacnianie nadzoru korporacyjnego nad kierowcami i taksówkami, zmniejszanie pustych przebiegów pojazdów, zmniejszanie zużycia paliwa, ograniczanie marnotrawstwa zasobów i zapewnianie pasażerom szybszego oraz usługi wyższej jakości itp., aby rozwiązać praktyczne problemy, które wymagają bardziej zaawansowanych systemów do ich obsługi. Współpraca w celu osiągnięcia zdrowego i stabilnego rozwoju branży oraz zapewnienia firmie większej konkurencyjności i szybszej reakcji decyzyjnej w branży. Z punktu widzenia zarządzania rządowego, a System oparty na GPS  jest potrzebny do rozwiązania problemu zatorów w ruchu miejskim, zmniejszenia zużycia paliwa przez pojazdy i zanieczyszczenia powietrza oraz wzmocnienia rządowego nadzoru nad taksówkami. Jak zaprojektować i zbudować kompletny system, który w największym stopniu zaspokoi kompleksowość i równość nadzoru rządowego; naukowy i przyszłościowy charakter zarządzania przedsiębiorstwem; skalowalność i solidność samego systemu; jednocześnie może zapewnić kierowcom i pasażerom praktyczną pomoc i korzyści, co jest problemem, który należy wziąć pod uwagę i rozwiązać przy projektowaniu systemu wysyłania i monitorowania taksówek opartego na GPS.

1

Roadragon’Głównym zadaniem  jest
1. Zaprojektuj system wysyłania i monitorowania taksówek w oparciu o pełne zrozumienie wymagań dotyczących wysyłania taksówek i zrealizuj projekt systemu sterowanego zdarzeniami, który obsługuje wielowątkowość i dużą jednoczesną transmisję danych. Celem jest zapewnienie wszystkim działom
bardziej przejrzystej struktury hierarchicznej i większych możliwości rozbudowy.
2. W procesie wdrażania systemu zaproponować i rozwiązać dużą liczbę połączeń danych pomiędzy taksówkami a systemem oraz zapewnić integralność i niezawodność transmisji danych. Celem jest zwiększenie
wydajności
3. Zaproponować i rozwiązać problem trafnego poszukiwania dyspozycyjnych pojazdów w skomplikowanych warunkach drogowych w procesie realizacji systemu. Celem jest dalsze zmniejszenie pustego przebiegu pojazdu i zmniejszenie zużycia paliwa przez pojazd poprzez dokładniejsze wyszukiwanie pojazdu.
Szybciej dotrzyj do punktu wejścia na pokład pasażera.
4. Proponować i rozwiązywać problem szybkiego i efektywnego przechowywania i odtwarzania masowych danych w procesie wdrażania systemu. Oraz w połączeniu z analizą rozwiązań rzeczywistych problemów napotkanych w procesie realizacji projektu w celu wyjaśnienia systemu w codziennej
Rzeczywistej roli kierownictwa. Celem jest zapewnienie szybkiego i dokładnego wsparcia danych do monitorowania pojazdów i zarządzania nimi w czasie rzeczywistym.
Zgodnie z powyższą analizą system można podzielić na:
1. Podsystem utrzymania informacji podstawowych: Głównie odpowiedzialny za utrzymanie podstawowych informacji o operatorach, podstawowych informacji o pojazdach, podstawowych informacji o kierowcach oraz utrzymanie podstawowych danych mapowych.
2. Podsystem obsługi zleceń rezerwacji samochodów osobowych: Głównie odpowiedzialny za interfejs danych z centrum obsługi telefonicznej i obsługę zamówień pasażerów oraz wysyłanie informacji o rezerwacji samochodów do systemu dyspozytorskiego działającego w tle.
3. Podsystem automatycznej wysyłki zamówień: Głównie odpowiedzialny za utrzymywanie podstawowych informacji o pojeździe w czasie rzeczywistym i dopasowywanie pojazdu do otrzymanych informacji o zamówieniu. Interakcja wiadomości z bramą wiadomości.
4. Podsystem bramy wiadomości: głównie odpowiedzialny za konwersję i transmisję między formatem wiadomości w systemie a wiadomością zdefiniowaną między terminalem a systemem.
5. System monitorowania map : głównie odpowiedzialny za interakcję danych z podsystemem dyspozytorskim oraz odpowiedzialny za wyświetlanie map i dynamiczne wyświetlanie pojazdów w czasie rzeczywistym. I wysyłaj polecenia sterujące do pojazdu.
Oddolny przepływ danych jest następujący: 1. Pojazd wysyła dane w czasie rzeczywistym do podsystemu bramki wiadomości; 2. Bramka wiadomości przekazuje przeanalizowane dane do podsystemu wysyłania; 3. Podsystem automatycznej wysyłki opiera się na zamówieniu
. Pojazd jest kontrolowany pod kątem szerokości i długości geograficznej pojazdu; 4. Podsystem automatycznej wysyłki wysyła dodatkowe informacje, takie jak informacje w czasie rzeczywistym o pojeździe i stanie pojazdu, do podsystemu usług mapowych; 5. Podsystem obsługi map rejestruje dane historyczne pojazdu i przesyła je do klienta monitorowania map w czasie rzeczywistym.
Odgórny przepływ danych jest podzielony na dwie główne części:
1. Przepływ danych zainicjowany przez podsystem dyspozytorski: 1. Klient wysyłający otrzymuje żądanie korzystania z samochodu i przesyła je do podsystemu automatycznej wysyłki; 2. Podsystem automatycznej dyspozycji znajduje odpowiedni pojazd na podstawie aktualnej sytuacji.
Odpowiednie pojazdy i wysyłanie żądań użycia pojazdu do tych pojazdów za pośrednictwem podsystemu bramy wiadomości; 3. Po odebraniu wiadomości przez podsystem bramy wiadomości konwertuje protokół wiadomości i wysyła go do określonego pojazdu.
2. Przepływ danych zainicjowany przez klienta monitorowania mapy: 1. Klient monitorowania inicjuje żądanie monitorowania do serwera map; 2. Serwer map przekazuje je do bramy wiadomości przez serwer wysyłkowy; 3. Bramka wiadomości konwertuje protokół i przekazuje go do określonego pojazdu.
Z górnych i dolnych przepływów danych analiza podsystemów polega głównie na powiadamianiu się nawzajem o zainicjowanych żądaniach za pośrednictwem komunikatów. Biorąc pod uwagę odpowiednią terminowość systemu i dużą współbieżność danych, każdy podsystem w procesie projektowania systemu przyjmuje głównie model „produkcja-konsumpcja” do ogólnego projektu, z których najważniejszym jest wykorzystanie modelu obserwatora do odłączyć. Ideą tego trybu jest wycinanie żądań z różnych grup wątków w celu asynchronicznego przetwarzania danych. „Producent” to wątek, który generuje żądania, które muszą zostać przetworzone, a „konsument” to wątek, który przyjmuje te żądania i na nie odpowiada. Zaletą jest to, że zapewnia wyraźne oddzielenie, dzięki czemu gwinty mogą być lepiej zaprojektowane i mogą być bardziej zgodne z filozofią projektowania luźnego połączenia. Pomaga także programistom znajdować i rozwiązywać problemy występujące podczas rzeczywistego użytkowania. Modułowa konstrukcja i wykonanie systemu sprzyja również utrzymaniu i rozbudowie systemu. Jednocześnie modułowa konstrukcja i implementacja pomagają również w niezależnym testowaniu jednostkowym każdego modułu w celu usprawnienia równoległego rozwoju w zespole, a także zapewniają wystarczającą gwarancję na ryzyko późniejszej rekonfiguracji systemu. Główne funkcje projektu każdego podsystemu są następujące:
1. Podsystem bramy wiadomości: odpowiedzialny głównie za odbiór i przekazywanie wiadomości oraz konwersję protokołów wiadomości. Odbieranie i przekazywanie wiadomości musi uwzględniać utrzymanie połączenia w sytuacjach dużej współbieżności oraz sposób, w jaki warstwa aplikacji może zapewnić integralność danych do wysłania w przypadku przeciążenia sieci. Oddzielenie między terminalem a systemem jest zapewnione poprzez konwersję protokołów. Nawet jeżeli system dyspozytorski i monitorujący dostawcy terminala zostanie wymieniony, integralność może być zagwarantowana i tylko moduł konwersji protokołów podsystemu bramy wymaga modyfikacji.
2. Podsystem automatycznej wysyłki: Odpowiedzialny za automatyczne ocenianie, które pojazdy są odpowiednie dla pasażerów na podstawie informacji o położeniu i stanie pojazdów, w połączeniu z podstawowymi informacjami o samochodach osobowych oraz podstawowymi informacjami o drogach miasta. Główne moduły obejmują moduł odbierania i wysyłania wiadomości, moduł konwersji wiadomości i zadań (zadań), moduł puli wątków. Kluczowym elementem decoupling w podsystemie jest moduł konwersji komunikatów i zadań. Za pomocą tego modułu różne komunikaty są konwertowane na jedno lub więcej niezależnych zadań, a zadania są wysyłane do różnych pul wątków w celu przetworzenia.
3. Podsystem serwera map: monitoruj pojazdy w czasie rzeczywistym i rejestruj dane pojazdów w czasie rzeczywistym do analizy historycznej.
Projekt ogólnej architektury systemu
Ten system przyjmuje język Java jako język programowania. W procesie projektowania cały system jest podzielony na kilka podsystemów dzięki konstrukcji modułowej, a Socket służy do interakcji danych między systemem a systemem. Podsystem przyjmuje głównie tryb produkcji i konsumpcji, aby zrealizować oddzielenie zadań od operacji, a także bardziej elastycznie wykorzystuje technologię wielowątkowości, aby poprawić współbieżne możliwości przetwarzania systemu. W przypadku wspólnych modułów funkcjonalnych między każdym podsystemem (takich jak moduł zarządzania i konserwacji połączeń sieciowych, moduł puli wątków itp.), Publiczne i niezależne moduły funkcjonalne są projektowane z wyprzedzeniem w procesie, aby uniknąć niepotrzebnego powtarzalnego rozwoju w ramach podsystemów. Podsystem stoi tylko przed rzeczywistą logiką biznesową.
Projektowanie i realizacja trybu produkcji i zużycia
Biorąc pod uwagę interakcję komunikatów między podsystemem a podsystemem, a także wymagania dotyczące współbieżnego przetwarzania systemu zadaniowego w ramach podsystemu, najbardziej podstawowym elementem systemu w procesie projektowania jest przyjęcie model produkcji i konsumpcji. Wprowadzenie tego trybu nie będzie wyczerpane w tym artykule. W artykule przedstawiono głównie strukturę konstrukcyjną trybu produkcji i konsumpcji w tym systemie, połączoną ze szczegółową analizą procesu biznesowego zlecenia spedycji taksówki oraz specyficznym zastosowaniem trybu produkcyjno-konsumpcyjnego. Ogólna struktura projektowa trybu produkcji i zużycia w tym systemie jest oparta na puli wątków i obiektach zadań. Główne funkcje udostępniane przez pulę wątków obejmują konserwację i zarządzanie wątkami oraz konserwację i zarządzanie kolejką buforów.
Ważniejszy w modelu produkcji i konsumpcji jest projekt puli wątków. Na przykład OrderThreadPool ma osiągnąć wykonanie zgodnie z niestandardową kolejnością sortowania. Zakładając, że operator jest sklasyfikowany jako typ, a New Order_Task jest obiektem przetwarzania, wówczas OrderThreadPool zostanie wykonany w kolejności zgodnej z zadaniami każdego operatora, zapewniając wykonanie tylko jednego New Order_Task dla każdego operatora w puli wątków. Zasada projektu polega na utrzymaniu dwóch HashMap, jeden HashMap służy do zarządzania między standardem klasyfikacji a odpowiadającym mu Zadaniem, kluczem jest typ klasyfikacji, a wartością jest lista zadań LinkedList. Wykonywany jest inny HashMap używany do obsługi zadania z tej kategorii. Po stwierdzeniu, że podczas getTask wykonywane jest zadanie tego samego typu, do porównania wybierany jest inny typ zadania, aż otrzymane zadanie jest typem zadania, które nie jest w toku i zostanie zwrócone do puli wątków w celu wykonania. Jednocześnie system skupia się również na wykorzystaniu wysokowydajnych narzędzi współbieżnych dostarczanych przez Javę od 1.5, takich jak: blokady odczytu i zapisu, semafory, synchronizacja wątków dla giełd sparowanych itp.
Chociaż system monitorowania i wysyłania pojazdów głównie dotyczy tylko działu dyspozytorskiego pojazdów, ponieważ zdaje sobie sprawę z bezpośredniego połączenia systemu z pojazdem, możliwość uzyskiwania podstawowych danych o pojeździe w czasie rzeczywistym położyła solidne podstawy dla udoskonalonego zarządzania firmą. Dlatego w procesie projektowania konieczne jest również pełne uwzględnienie pomysłów kierownictwa wyższego szczebla przedsiębiorstwa i połączenie pomysłów elastycznego zarządzania ze stosunkowo stałym systemem harmonogramowania. Niech system planowania i monitorowania pojazdów stanie się naprawdę awangardą tworzenia informacji w przedsiębiorstwie i współpracuj z przedsiębiorstwem w celu realizacji własnego strategicznego kierunku.
Utrzymanie historycznych danych pojazdu

2

Utrzymanie danych historycznych pojazdu jest kluczem do analizy i monitorowania pojazdu. Dane historyczne pojazdu obejmują głównie informacje o historycznym pliku trajektorii pojazdu, historyczne dane eksploatacyjne pojazdu i tak dalej. Historyczne dane dotyczące trajektorii pojazdu są wykorzystywane głównie do wyszukiwania historycznej trasy jazdy pojazdu, która służy do rozpatrywania skarg pasażerów, analizy wypadków drogowych i wyszukiwania zaginionego mienia pasażerów. W celu zapewnienia płynnego narysowania trajektorii pojazdu na mapie w rzeczywistym procesie składania wniosków, należy zadbać o to, aby częstotliwość raportowania punktów trajektorii pojazdu według szerokości i długości geograficznej była wystarczająco gęsta. Jeśli pojazd przesyła raport pozycji co 10 sekund, w ciągu dnia pojawi się 8640. Dane raportu pozycji są obliczane jako część danych raportu pozycji [4 bajty numeru identyfikacyjnego pojazdu + 8 bajtów długości i szerokości geograficznej + 4 bajty czasu + 1 bajt prędkości + 1 bajt (kierunek, pozycjonowanie) + 1 bajt statusu pojazdu + 4 bajty typu alarmu] a łącznie 23 bajty, jeden na dzień Dane toru samochodu mają do 194K. Dziesięć tysięcy pojazdów dziennie może osiągnąć 1G danych. Jak przechowywać te dane? Jak zapewnić użytkownikom wygodne i szybkie zapytanie? Jak analizować przydatne informacje na podstawie tych danych, aby dostarczyć nowych pomysłów na zarządzanie? Kwestie te należy uwzględnić w procesie projektowania i wdrażania systemu. Historyczne dane eksploatacyjne pojazdów służą głównie do analizy dziennych przychodów każdego pojazdu. Analiza danych o przychodach pomaga kierownictwu przeanalizować, czy bieżące opłaty są rozsądne, czy wkład mocy jest nasycony, oraz inne dane zarządcze. Dane operacyjne zasadniczo obejmują podstawowe dane, takie jak numer tablicy rejestracyjnej, numer identyfikacyjny pojazdu, czas rozpoczęcia, czas zakończenia, przebieg operacyjny, ilość operacyjna itp. Przeanalizuj 800 000 rekordów 10 000 pojazdów dziennie z 80 transakcjami na pojazd dziennie. Jak zapewnić integralność danych operacyjnych, przechowywanie i analizę danych operacyjnych oraz jak wydobyć przydatne dane do analizy zarządczej z tych podstawowych danych operacyjnych, aby użytkownicy mogli z nich wygodnie i szybko korzystać, to wszystkie kwestie, które należy wziąć pod uwagę w proces projektowania systemu.
 GPS Vehicle historical data
According to the implementation of the system, the system is implemented in JAVA programming language, deployed on the server of the Linux operating system, and the database uses Oracle11g. Regarding the massive amount of data and the operating frequency of the data, the system is stored in two ways: file disk storage and database storage. For the vehicle trajectory file, a data system with a high upload frequency, it mainly uses file disk storage to store basic data. For vehicle operating data, data that is relatively infrequently uploaded, is stored in the form of database storage. The following will introduce solutions for processing two kinds of data. The main purpose of the vehicle trajectory file is to trace the historical driving situation of the vehicle and to statistically analyze the number of historical vehicles in each time period in different areas.
Scenarios for retrospecting the historical driving situation of the vehicle include: 1) Lost and found by passengers: Passengers left their belongings in the vehicle, but cannot provide specific vehicle information, and can only provide a certain place during a certain period of time. The system needs to find out all the vehicles that have passed the locations recalled by the passengers based on the historical trajectory information of all vehicles in a certain period of time for investigation. 2) Passenger detour complaints: Passengers provide information about the vehicle they are in, and the system queries the vehicle's driving route during the service period to determine whether the vehicle is detouring illegally. 3) Vehicle statistics for each time period in different areas: Generally used to monitor whether the number of vehicles in the area is abnormal, so as to determine whether the vehicles in the area have stopped or went on strike. In practical applications, the monitored city needs to be divided into multiple monitoring areas, and the number of vehicles in the area is counted according to the 24 hours a day. The number of vehicles in the area is divided into 24 hours a day to form weekly averages, monthly averages and other reference data, combined with the real-time number of vehicles on the day The situation is compared to draw a reference conclusion whether there is any abnormality. According to the above three common scenarios in the actual business process, it can be found that the main analysis and query conditions for vehicle historical trajectory data are: time, latitude and longitude, and specific vehicle. According to the analysis in the previous question, the number of trajectories of a car in a day can reach up to 8,640, and the amount of data can reach 194K, so it is not an ideal solution to store these data in a database. Because each vehicle reports a position in 10 seconds, 10,000 vehicles will have 1,000 database insertions in one second. Frequent database table operations will definitely affect the performance of the system. From the perspective of query analysis, a car has a maximum of 8,640 position report data a day, and 10,000 cars equals 864 million position report data. Even if the database partition table or sub-table is used and the key fields are indexed, if the vehicle trajectory is used The playback operation query will generate various I/O waits at the database level, leading to a sharp drop in system performance. Therefore, when the system is designed, the storage of the vehicle trajectory file adopts the file disk for direct storage. Choose the file storage structure. According to the actual business reference analysis and the determined storage method, the system design needs to consider how to store it to be more efficient. The most common is to use the storage structure of the hash file. Hashing files is similar to the Hash table in the data structure, that is, according to the characteristics of the keywords in the file, a hash function and a method to handle conflicts are designed to hash the records on the storage device. The difference from the Hash table is for the file , File records on the disk are usually stored in groups. Several records form a storage unit, which is also called a "bucket". Since our development language is Java, we can find from the HashMap structure implemented in the Java language API that the data structure of the hash table is composed of an object array and multiple object linked lists. The object array is similar to the concept of "bucket". Each bucket is identified by a hash value. If there are objects with the same hash value, they are stored in the object linked list of the "bucket". The search time of the data structure hash table is complicated. The ideal situation can reach O(1), that is, each "bucket" has only one object, and the worst may be only one "bucket". All data is put into the object list of this "bucket", so the worst The search time complexity will reach O(n). Of course, in the HashMap implementation process, there is a function of judging the total number of objects and the number of "buckets" and regenerating the correspondence between the new distribution "buckets" and objects. Understanding the data structure implementation of an actual hash table structure helps us design our own hash file based on the hash table data structure. Hash distribution of trace files. According to the use of the trajectory file and the attributes of the file itself, the system divides the file into storage levels according to the hierarchical structure of year, month, day, and vehicle license plate. Considering the scalability of the system, it is convenient to access more vehicles in the future. Use the last character of the license plate number for hash processing.
The principle and design of dispatching to find a car

4

W opartym na GPS systemie dyspozytorskim i monitorującym taksówki, jak realizować system automatycznie wyszukuje odpowiednie pojazdy, aby przedstawić pasażerom pomysły i schematy projektowe. Celem funkcji dyspozytorskiej systemu jest zapewnienie pasażerom jak najszybszych pojazdów oraz dostarczenie taksówek do najbliższych pasażerów w celu zmniejszenia przebiegu kierowcy w celu osiągnięcia celu, jakim jest oszczędność energii i redukcja emisji. Oszczędza pieniądze kierowcom i zapewnia wygodę pasażerom.

Pierwsze dwa cele, które należy wziąć pod uwagę w procesie projektowania wyszukiwania samochodu do wysyłki: szybki i dokładny. Przede wszystkim przyjrzyjmy się podstawowym cechom pasażera dzwoniącego w celu zaspokojenia popytu na samochód. 1) numer telefonu, pod który dzwonił pasażer; 2) czas, przez jaki pasażer korzystał z samochodu; 3) Miejsce, w którym pasażer zamierzał wsiąść do samochodu. Numer telefonu tych trzech podstawowych atrybutów można uzyskać bezpośrednio poprzez system przywoławczy, a jeśli samochód jest zarezerwowany na kogoś, można go uzyskać, prosząc pasażera o oddzwonienie. Pasażerowie podejmą również inicjatywę poinformowania dyspozytora o czasie przejazdu samochodu. Kluczem jest trzeci punkt miejsca wejścia na pokład. Pasażerowie na ogół podają tylko adres fizyczny, taki jak: jaka droga znajduje się w pobliżu określonej drogi i inne opisy tekstowe. W przypadku systemu wysyłkowego system musi przekształcić tekstowe informacje o stanie dróg na określone informacje o długości i szerokości geograficznej, aby znaleźć pojazdy, a także wykorzystać informacje o długości i szerokości geograficznej do określenia, czy w pobliżu znajdują się odpowiednie pojazdy do wysyłki. Dlatego najbardziej podstawową pracą przy dokładnym wyszukiwaniu pojazdów jest uzyskanie informacji o długości i szerokości geograficznej miejsca wsiadania pasażerów.

Zachowaj informacje o szerokości i długości geograficznej punktu odbioru

Utrzymanie informacji o długości i szerokości geograficznej punktu odbioru ma na celu utrzymanie informacji z biblioteki dróg w mieście. Głównie obejmują: dane o szerokości i długości geograficznej skrzyżowań dróg, dane o szerokości i długości geograficznej budynków charakterystycznych, dane o szerokości i długości geograficznej odcinków domów, itp. Zgodnie z charakterystyką dróg w różnych miastach, do określenia źródła szerokości i długości geograficznej można wykorzystać różne dane dane punktu odbioru. Na przykład miasta ze znormalizowanymi i dojrzałymi numerami domów, takie jak Szanghaj, mogą preferować szerokość i długość segmentu numeru domu jako źródło danych dotyczących długości i szerokości geograficznej punktu wejścia na pokład pojazdu. W niektórych małych miastach jako źródło długości i szerokości geograficznej punktu wsiadania pasażerów można wykorzystać szerokość i długość geograficzną charakterystycznych budynków. Ogólne miasto jest bardziej odpowiednie dla szerokości i długości geograficznej skrzyżowania dróg jako źródła długości i szerokości geograficznej miejsca wsiadania pasażerów.

Każda z tych metod ma zalety i wady w zależności od sekcji numerycznej, charakterystycznych budynków i skrzyżowań dróg. Zwykle jest używany w połączeniu podczas rzeczywistej aplikacji. Segment numerów domów ma stosunkowo mały zakres zastosowań, a rozkład numerów domów w mieście musi być znormalizowany i ciągły. Ale droga segmentu numeru domu może szybko i dokładnie zlokalizować długość i szerokość geograficzną miejsca wsiadania pasażerów. Zasada jest następująca: podziel drogę na kilka małych dróg zgodnie z numerem domu i użyj małych dróg jako punktów długości i szerokości geograficznej. Jeśli chodzi o to, ile numerów drzwi jest podzielonych na jedną sekcję, personel zbierający informacje drogowe sam decyduje o aktualnych warunkach na drodze. Zbieranie długości i szerokości geograficznej segmentu numeru drzwi może być sposobem, w jaki kolektor wjeżdża do segmentu numeru drzwi na określonej drodze i przesyła długość i szerokość geograficzną za pośrednictwem urządzenia GPS, aby uzyskać najdokładniejsze dane dotyczące długości i szerokości geograficznej drogi. Podczas faktycznego korzystania z systemu, gdy pasażer dzwoni na telefon samochodowy i podaje numer drogi i domu miejsca wsiadania, system może znaleźć sekcję domu, do której należy numer domu według drogi i numeru domu i uzyskać odpowiedni numer w części domu. Informacje o długości i szerokości geograficznej, na przykład, gdy pasażer dzwoni i mówi, że adres samochodu to nr 10 Zhongshan Road, system wykryje, że nr 10 Zhongshan Road znajduje się w zakresie od nr 2 do nr 50 Zhongshan Road , więc system powróci do nr 2 do nr 50 Zhongshan Road. Informacje o długości i szerokości geograficznej odpowiadające odcinkowi drogi są wykorzystywane jako informacje o długości i szerokości geograficznej w punkcie wejścia na pokład dla pasażerów. Ta metoda uzyskania szerokości i długości geograficznej miejsca wejścia na pokład jest stosunkowo dokładna, a błąd nie przekroczy 500 metrów. Wadą jest to, że stosunkowo duże obciążenie pracą związaną z pozyskiwaniem danych dotyczących numerów domów wymaga okresu żmudnego i szczegółowego gromadzenia podstawowych danych na wczesnym etapie. Ponadto stopień standaryzacji numerów domów w miastach jest stosunkowo wysoki. Głównym sposobem uzyskania szerokości i długości geograficznej drogi miejskiej jest uzyskanie informacji o szerokości i długości geograficznej skrzyżowania dróg poprzez analizę danych mapy miasta. Kiedy pasażer dzwoni, stwierdza się, że dana droga znajduje się blisko określonej drogi, aby uzyskać przybliżoną szerokość i długość geograficzną punktu wejścia na pokład. Ta metoda uzyskiwania szerokości i długości geograficznej jest wygodniejsza, ale wadą jest to, że nie można zagwarantować dokładności pozycjonowania. Gdy pasażer znajduje się na długiej drodze bez skrzyżowania w promieniu kilku kilometrów od drogi, system nie będzie w stanie dokładnie uzyskać dokładnej szerokości i długości geograficznej wejścia pasażera na pokład na podstawie informacji o długości i szerokości geograficznej skrzyżowania.

Planowanie znalezienia samochodu

3

Utrzymywanie danych dotyczących długości i szerokości geograficznej punktu wejścia na pokład dla pasażerów stanowi solidną podstawę danych dla systemu do automatycznego wysyłania pojazdów w celu ich znalezienia. Realizację wyszukiwania samochodów wciąż należy rozpatrywać w połączeniu z charakterystyką drogową lokalnego miasta i liczbą taksówek uczestniczących w wysyłce.
Znajdź samochód na podstawie liniowej odległości szerokości i długości geograficznej
Ta metoda znajdowania samochodu jest stosunkowo wygodna i praktyczna w zastosowaniu i jest najczęściej stosowana w zastosowaniach praktycznych. Zasada realizacji: Narysuj okrąg z długością i szerokością geograficzną miejsca wsiadania pasażerów jako środkiem odległości wyszukiwania samochodu jako promieniem, o ile pojazd w okręgu jest pojazdem, którego szuka dyspozytor, jeśli nie ma pojazdu w danym momencie, promień będzie nadal porównywany z pojazdem zgodnie z pewnym zakresem, do momentu znalezienia pojazdu lub osiągnięcia maksymalnej wartości ustawionej przez system. Ta metoda jest stosunkowo prosta do wdrożenia, ale wydajność nie jest zbyt wysoka, ponieważ konieczne jest obliczenie odległości między wszystkimi pojazdami a środkiem koła. To nie jest naukowe i wydajne. Wyobraź sobie pasażera na peronie z 10.000 pojazdów wzywających po samochód. Właściwie wokół punktu wejścia dla pasażerów będzie nie więcej niż 20 pojazdów, a pasażerowie będą mieli tylko jeden pojazd. Musimy jednak obliczyć odległość dla wszystkich 10000 pojazdów na platformie. Zasadniczo 9980 obliczeń to obliczenia bezużyteczne. Następnie w rzeczywistym użyciu, ze względu na ciągłe ulepszanie obecnej wydajności serwera, stosowanie tej metody na platformie wysyłkowej taksówek z ponad 10000 pojazdów jest nadal szybką i dokładną metodą wdrożenia. Zwłaszcza w mieście z rozsądnym planowaniem dróg, takim jak Szanghaj, nie ma potrzeby uwzględniania zjawiska polegającego na tym, że pojazd musi pokonać dużą odległość, zanim pasażerowie będą mogli zawrócić, aby zabrać pasażerów. Biorąc pod uwagę ogromne, bezużyteczne obliczenia wynikające ze znalezienia samochodu na podstawie liniowej odległości długości i szerokości geograficznej, projekt systemu ma dalszy kierunek optymalizacji.
Wyszukiwanie samochodu w
sieci Wyszukiwanie w siatce ma na celu uniknięcie ogromnych, bezużytecznych obliczeń w procesie wyszukiwania samochodu w linii prostej oraz zoptymalizowanie wydajności procesu wyszukiwania. Zasada jest taka: po pierwsze, miasto jest podzielone na siatki według szerokości i długości geograficznej; po drugie, pozycja pojazdu w sieci jest rejestrowana zgodnie z szerokością i długością geograficzną pojazdu w czasie rzeczywistym. W zależności od lokalizacji punktu wsiadania pasażerów, uzyskuje się pojazdy w otaczającej siatce i porównuje się odległość między pojazdami w tych siatkach a szerokością i długością geograficzną wsiadania pasażerów w celu uzyskania pojazdu najbardziej odpowiedniego dla pasażerów.
Dane mapy GPS, aby dokładnie znaleźć samochód

5

Niezależnie od tego, czy jest to najbardziej prymitywne wyszukiwanie samochodu w linii prostej na odległość, czy dalsze wyszukiwanie w siatce, najbardziej podstawową zasadą jest nadal ocena, czy samochód jest odpowiedni jako alternatywny pojazd do wysyłki, na podstawie porównania między długością i szerokością geograficzną pasażera. wejście na pokład i odległość pojazdu w linii prostej. Sposób łączenia danych drogowych w celu precyzyjnego wyszukiwania samochodu nie jest powszechny w obecnym systemie wysyłkowym. Powodem jest to, że generalnie wygodniej jest zawracać pojazdom sieci dróg miejskich. Duże miasta z wyniesionymi autostradami również zastrzegają, że puste pojazdy nie mogą być podnoszone. Dlatego w Chinach znalezienie samochodu w linii prostej między miejscem wsiadania pasażerów a punktami długości i szerokości geograficznej pojazdu jest wystarczające do zaspokojenia podstawowych potrzeb klientów.
Ale niektóre specjalne miasta, takie jak Dżakarta w Indonezji. Pojazdy na drogach tego miasta często muszą przejechać kilka lub więcej kilometrów, aby zawrócić. Ponieważ Indonezja znajduje się na obszarze podatnym na trzęsienia ziemi, w mieście nie ma metra, więc na środku drogi otwarte są dwie specjalne drogi, którymi można jeździć szybkimi autobusami. Prawda jest taka, że ​​rozdzielone pojazdy w ogóle nie mogą się zawrócić. W tak niewygodnym mieście, jeśli porównamy długość i szerokość geograficzną miejsca wsiadania pasażerów z długością i szerokością geograficzną pojazdu, aby znaleźć samochód, to osoba i pojazd będą po różnych stronach lub pozycja pasażera właśnie została kierowca, więc pojazd może potrzebować obejść duży obszar. Krąg może wrócić, aby zabrać pasażerów. Jest to sprzeczne z pierwotnym zamiarem systemu dyspozytorskiego GPS, który miał na celu zmniejszenie zużycia paliwa przez kierowców. Aby rozwiązać tę sprzeczność, system musi rozważyć wykorzystanie odległości między pojazdem a pasażerami, którzy wsiadają, oraz informacji drogowych w celu znalezienia odpowiedniego pojazdu.
Pomysł projektowy: drogi narysowane na mapie są generalnie reprezentowane przez „segmenty”. Droga jest podzielona na ciągłe „fragmenty”. I zgodnie z szerokością każdej sekcji, aby utworzyć „pasmo”. W ten sposób na mapie można wyświetlić pełny schemat dróg. W zależności od tego, czy każde skrzyżowanie może skręcić, czy droga jest jednokierunkowa itp., Informacje o drogach są najpierw łączone w ukierunkowany wykres. Następnie, zgodnie z odległością poszukiwania samochodu, oblicza się ją w punkcie drogi najdalej od punktu wejścia na pokład pasażera, uzyskując w ten sposób dane o szerokości i długości geograficznej drogi. Zgodnie z danymi dotyczącymi szerokości i długości geograficznej drogi uzyskanymi z wykresu ukierunkowanego na drogę, plus szerokość każdego odcinka drogi w celu uzyskania „pasa” szerokości i długości geograficznej drogi. Następnie oceń na podstawie rzeczywistej szerokości i długości geograficznej pojazdu, czy pojazd znajduje się na „pasie” drogowym. Jeżeli szerokość i długość geograficzna pojazdu mieszczą się w zakresie „pasa” drogowego, oznacza to, że pojazd porusza się po kwalifikowanej drodze. Chociaż połączenie przemierzania wykresu i maksymalnej odległości przemierzania może realizować wyszukiwanie pojazdów, to jak ustawić punkt początkowy na mapie drogowej, czyli jak sprawić, by punkt wejścia na pokład pasażerów spadł na jezdnię, w końcu pozycja na drodze, na której wielu pasażerów nie wsiada do pojazdu Musi znajdować się na drodze utrzymywanej przez system, a możliwe jest również, że szerokość i długość geograficzna są tylko w gminie. Trudno sobie z tą sytuacją poradzić sobie bez bardzo szczegółowych danych dotyczących szerokości i długości geograficznej miasta, ponieważ nie można po prostu przesunąć się na drogę, podając szerokość i długość geograficzną pasażera jako szerokość i długość geograficzną wejścia na pokład pasażera, ponieważ jest bardzo prawdopodobne, że pasażer jest w społeczności , pozostawiając pasażera na pokładzie pojazdu z najbliższą szerokością i długością geograficzną Droga jest właśnie oddzielona murem. Aby ocenić najbliższą drogę, wymagane są bardzo szczegółowe dane mapy, które muszą być dokładne do bramy gminy. W celu ograniczenia inwestycji w projekcie system może jedynie uzgodnić, że długość i szerokość geograficzna miejsca wsiadania pasażerów będzie oparta na długości i szerokości geograficznej drogi.
W podstawowym procesie danych biblioteki dróg dane biblioteki dróg muszą być umieszczone na rzeczywistej drodze. Wyobraź sobie scenariusz, w którym system odbiera szerokość i długość geograficzną wejścia na pokład pasażera, a system musi szybko przejść od danych o drogach miejskich do „segmentu” drogi, w którym znajduje się szerokość i długość geograficzna wsiadania pasażerów. I zgodnie z tym „odcinkiem” drogi, aby otrzymać „odcinek” drogi połączony z „odcinkiem” drogi, musimy oczywiście otrzymać jedynie długość i szerokość geograficzną, odległość liniowa samochodu jest mniejsza niż maksymalna odległość określona dla znalezienia samochód, ponieważ odległość liniowa między dwoma punktami jest najkrótsza, jeśli odległość w linii prostej przekroczyła maksymalną odległość znalezienia samochodu, to rzeczywista odległość łuku drogi na pewno przekroczy maksymalną odległość znalezienia samochodu. Zgodnie ze wszystkimi znalezionymi „odcinkami” drogi, które odpowiadają maksymalnej odległości znalezienia samochodu i są powiązane z kierunkiem drogi, w którym pasażerowie wsiedli do pojazdu, „pas” drogi uzyskuje się zgodnie z szerokością drogi określoną przez każdy „odcinek” drogi. . Dlatego podstawową pracą w procesie wdrożenia jest zbudowanie modelu drogi oraz szybkie uzyskanie drogi związanej z długością i szerokością geograficzną wsiadania pasażerów. W przypadku struktury danych o drogach rozważ najpierw podzielenie rzeczywistych danych o drogach na „segmenty”. Przyjmując, że najdłuższy „odcinek” jest podzielony przez długość 1 km, jako przykład przyjęto całe miasto Szanghaj. Całkowita długość autostrad w Szanghaju wynosi około 11 000 kilometrów, a całkowita długość dróg miejskich - około 4400 kilometrów. Nawet jeśli ilość danych dotyczących odcinka drogi jest podzielona przez 1 km, jest to ważny atrybut o małym rzędzie wielkości, biorąc pod uwagę „odcinek” drogi.
Wniosek
Najbardziej podstawową i najważniejszą funkcją planowania pojazdów jest szybkie i dokładne znalezienie odpowiedniego pojazdu. W tym rozdziale przedstawiono i przeanalizowano podstawowe zasady wyszukiwania samochodu oraz sposób realizacji, zalety i wady kilku metod wyszukiwania samochodów. Od najczęstszej odległości, aby znaleźć samochód, po siatkę, aby znaleźć samochód, a na koniec połącz projektowanie i wdrażanie precyzyjnego wyszukiwania samochodu z informacjami o drogach miejskich. Chociaż istnieje wiele żmudnego utrzymania i zarządzania miejskimi podstawowymi danymi drogowymi w procesie precyzyjnego projektowania samochodów w połączeniu z informacjami o drogach, ta metoda wyszukiwania samochodów będzie coraz doskonalsza dzięki informacjom drogowym i wymaganiom klientów w zakresie dokładność wysyłek jest coraz wyższa. Wszakże im dokładniejsze poszukiwanie auta, tym bardziej może on skrócić pusty przebieg pojazdu i zmniejszyć niepotrzebne spalanie, a entuzjazm kierowcy będzie coraz większy. Metoda planowania wyszukiwania samochodów z precyzyjnym wyszukiwaniem samochodów w połączeniu z informacjami o położeniu drogowym będzie w przyszłości coraz szerzej stosowana.
Analiza danych i aplikacja
Problem z parkowaniem taksówek

6

Najbardziej kłopotliwe dla biur transportowych w różnych miejscach jest to, że taksówki w ich jurysdykcjach wysyłają strajki i przestają jeździć. Nie tylko wpływa to na podróżowanie obywateli, ale z ważniejszej przyczyny jest to, że zły zakres wpływu ma duży wpływ na stabilność i jedność społeczeństwa. Można powiedzieć, że zawieszenie taksówek jest dla Biura Transportu najwyższym priorytetem dla utrzymania stabilności. W ostatnich latach, z różnych przyczyn, zdarzały się od czasu do czasu strajki i zawieszenia taksówek. Sposobem na rozwiązanie zawieszenia taksówek jest w zasadzie rządowa metoda interwencji administracyjnej, a platforma monitoringu GPS zasadniczo pełni rolę pomocniczą w razie wypadku. Przeanalizuj zgodnie z procesem rozwiązywania problemu postoju taksówek. Rząd generalnie może przyjąć tylko metodę tłumienia firm taksówkarskich, a niektóre firmy zgłaszają się, aby wykonać ideologiczną pracę kierowców. Głównym powodem zaprzestania prowadzenia przez kierowców są jedynie niskie dochody i nadmierna intensywność pracy. System GPS pełni jedynie rolę monitorującą, a rząd nadal musi wysłać dużą liczbę pracowników w celu odwiedzenia. Czy jednak oparta na GPS platforma do wysyłania i monitorowania taksówek może odgrywać tylko część roli monitorującej? Po analizie i przemyśleniu, analiza praktyczna i teoretyczna. Oparty na GPS system wysyłania i monitorowania taksówek jest w pełni zdolny do prewencji, przypomnienia, monitorowania podczas imprezy i podsumowania po wydarzeniu.
Zapobiegaj wcześniej
Ogólna struktura krajowego przemysłu taksówkarskiego od rządu do kierowcy jest zasadniczo taka sama. Zasadniczo rząd ma uprawnienia administracyjne do kierowania działalnością firm taksówkarskich w ramach swojej jurysdykcji; firmy taksówkarskie mają prawo obsługiwać taksówki i przenosić codzienną eksploatację taksówek na kierowcę, pobierając mu co miesiąc określoną opłatę za zarządzanie; kierowca jest odpowiedzialny za prowadzenie pojazdu. Koszty paliwa, koszty napraw i kary za naruszenie zasad i przepisów zasadniczo ponosi kierowca. Opłata za zarządzanie płacona firmie taksówkarskiej stanowi w zasadzie około 2/3 miesięcznych przychodów kierowcy. Dzięki komunikacji z personelem rządowym i zrozumieniu taksówkarza w procesie obsługi zawieszenia kilku incydentów ustalono, że istnieją mniej więcej dwa powody zawieszenia taksówki:

Dochód kierowcy jest zbyt niski;
2. Są liderzy pobudzeni i zorganizowani. Łącząc przyczynę zatrzymania pojazdu z rzeczywistą sytuacją systemu wysyłania i monitorowania taksówek opartego na GPS, system może z wyprzedzeniem przypomnieć odpowiednim służbom. Przeanalizujmy rzeczywistą sytuację: taksówki jeżdżą po ulicach i zaułkach miasta. To właśnie ze względu na swoją mobilność powoduje złożoność zarządzania. Najważniejszym urządzeniem wewnątrz taksówki jest licznik, który rejestruje szczegółowe informacje o każdej firmie kierowcy. Obejmuje kwotę, godzinę rozpoczęcia i zakończenia, przebieg, itp. Terminal GPS zainstalowany na taksówce ustanawia połączenie w czasie rzeczywistym między taksówką a taksometrem w samochodzie i systemem poprzez bezprzewodową komunikację na terminalu. Kierownicy mogą kontrolować i zarządzać tymi taksówkami. Dzięki systemowi modułu komunikacyjnego na terminalu można odczytać zapis licznika każdego pojazdu i dzienne dochody. Za pomocą tych dwóch systemów indeksów można analizować miesięczny dochód podstawowy każdego kierowcy. Na podstawie miesięcznych dochodów można ocenić, którzy kierowcy mogą zostać zainicjowani, a dział zarządzania może podjąć różne środki w celu wyeliminowania ukrytych zagrożeń i pączkowania. Na przykład firmy mogą przeprowadzać rozmowy z kierowcami o niskich dochodach w taki sposób, aby dbać o swoich pracowników, dowiadywać się o trudnościach kierowców w czasie i zapewniać pewne dotacje na trudności lub zwiększać rzeczywiste dochody kierowców poprzez przekazywanie dobrych doświadczeń zawodowych. Idea ostrożności była jasna: poprzez analizę statystyczną rzeczywistych przychodów kierowcy w celu ustalenia, czy kierowca ma możliwość zatrzymania się. Poprzez komunikację twarzą w twarz z wyprzedzeniem z kierowcami o niskich dochodach i innymi metodami spróbuj rozwiązać rzeczywiste trudności kierowców, zadbaj o kierowców o niskich dochodach i pokaż, jak firma troszczy się o kierowców, aby osiągnąć efekt zapobiegania problemom, zanim oni pojawić się. W tym procesie system odgrywa rolę w dokładnej ocenie rozmówcy z wyprzedzeniem, unikaniu bezcelowości firmy i zwiększaniu celowości i efektywności pracy firmy. Główną podstawą danych dla sposobu realizacji są dane przychodowe taksometru w taksówce oraz rekord taksometru. Dlatego licznik musi zapewniać interfejs danych do terminalu samochodowego GPS, a dane mogą być „wypluwane” do terminala samochodowego po każdym serwisie. Po otrzymaniu danych terminal samochodowy potwierdza i wysyła wiadomość zwrotną z potwierdzeniem do licznika. Terminal montowany na pojeździe przesyła dane z licznika do systemu za pośrednictwem bezprzewodowego modułu komunikacyjnego. Po otrzymaniu danych system zapisuje je w bazie danych i wysyła wiadomość zwrotną potwierdzającą odbiór do terminala zamontowanego w pojeździe. W teorii integralność danych jest gwarantowana przez wysłanie wiadomości zwrotnej z potwierdzeniem. Z drugiej strony system musi ustawić różne progi danych w zależności od aktualnej sytuacji w różnych miejscach, aby określić stopień odchylenia między przesłanymi danymi a rzeczywistą sytuacją, aby określić, czy dane są „godne zaufania”. Na przykład ustawienie średniej dziennej liczby „pomiarów”, maksymalnej ilości operacyjnej pojedynczej różnicy itp. System generuje wyniki porównania zgodnie z różnymi ustalonymi progami danych, które menedżerowie mają ocenić.
Biorąc pod uwagę ogromną ilość danych dotyczących przychodów taksówek, 80 danych o przychodach na pojazd dziennie do obliczenia dziennych rekordów danych operacyjnych dla 10 000 pojazdów daje 800 000. Rozważ przyjęcie tabeli partycji, aby zrealizować proces projektowania. Oznacza to, że jedna tablica partycji na miesiąc. Weź rzeczywisty czas wystąpienia przesłanych danych operacyjnych jako klucz tabeli partycji i tabeli partycji. Automatyczne statystyki są wykonywane raz dziennie w celu obliczenia całkowitego dziennego przychodu każdego pojazdu, a także liczby pomiarów, przebiegu eksploatacyjnego i pustego przebiegu dziennie. Liczba liczników służy do określenia, czy przychody kierowcy są zgodne z rzeczywistą sytuacją, a przebieg operacyjny i pusty przebieg są porównywane w celu ustalenia, czy cel zużycia paliwa można zaoszczędzić, zmniejszając puste przebiegi.
Przypomnij z wyprzedzeniem.
Jak jak najszybciej przypomnieć kierownictwu, kiedy kierowca zatrzymał incydent zbiorowy i dać kierownictwu wystarczająco dużo czasu na zrozumienie rzeczywistej sytuacji i przygotowanie planu rozwiązania? Jest to również funkcja, do której dział zarządzania przywiązuje dużą wagę. Celem kierowcy zdarzenia na postoju taksówek jest zwiększenie wpływu społecznego i zwrócenie uwagi odpowiednich działów oraz wysłuchanie ich żądań. Dlatego w przypadku postoju taksówek pojazdy będą gromadzić się w kilku wpływowych punktach miasta. Dlatego system może przyjąć dwie metody podczas projektowania i oceniania przystanków i gromadzenia: 1) Wstępnie ustawić obszar monitorowania, aby określić liczbę pojazdów i ich stan w czasie rzeczywistym na tym obszarze; 2) Nie ustawiaj obszaru monitorowania z wyprzedzeniem i całkowicie przestrzegaj granic miasta. Ulepszony obszar służy do określenia, czy pojazdy się zbierają. Te dwie metody są generalnie oparte na metodzie pierwszej i metodzie drugiej jako uzupełnieniu. Projekt i realizacja wstępnie ustalonego obszaru monitoringu to: wstępnie ustawiony obszar na mapie, który może mieć wielokąt, okrąg i inne różne kształty. System generuje obiekty obszaru w tle zgodnie z ustawionym typem kształtu oraz punktami szerokości i długości geograficznej. Szerokość i długość geograficzna przesłane w czasie rzeczywistym określają, czy pojazd znajduje się w okolicy. Na przykład w obszarze monitorowania wielokątów system generuje obiekty wielokąta wielokąta na podstawie punktów wielokąta wybranych przez użytkownika na mapie i ocenia, czy pojazd znajduje się w obszarze, na podstawie informacji o szerokości i długości geograficznej każdego pojazdu. Gdy pojazdy znajdą się na obszarze przez więcej niż określony zakres, system ocenia, że ​​pojazdy te są podejrzane o gromadzenie się. Gdy liczba pojazdów w monitorowanym obszarze przekroczy próg ustalony przez personel zarządzający, system zacznie alarmować i powiadomi odpowiedni personel o konieczności zwrócenia uwagi za pośrednictwem wiadomości tekstowych z telefonu komórkowego i wyskakujących okienek mapy. System zapewnia również szczegółowe informacje o pojazdach w kluczowym obszarze monitorowania, takie jak firma, nazwisko kierowcy itp. Jeśli zostanie stwierdzone, że ma miejsce prawdziwe wydarzenie zbiorowe, odpowiednie działy mogą skoordynować z policją drogową, aby zapobiec ciągłe gromadzenie się w terenie, a jednocześnie zgodnie z dostarczonym przez system pojazdem do wydawania poleceń nadzoru przedsiębiorstwu itp., nakłaniania osoby kierującej przedsiębiorstwem do wzajemnego wezwania na miejsce Kierowcy biznesowi i pojazdów. Krótko mówiąc, celem jest wykorzystanie czasu na uporanie się z sytuacją, zanim się ona rozwinie, i próba uniknięcia jej rozszerzenia.
Ideą losowego monitorowania liczby pojazdów na danym obszarze jest ustalenie, czy liczba pojazdów w dowolnym kilometrze miasta przekracza określony próg. Ponieważ obszar, który ma być oceniany, jest kombinacją arbitralną, system musi dokonywać ocen statystycznych poprzez łączenie małych obszarów w duże obszary w procesie wdrażania. Na przykład obszar 1 kilometra jest podzielony na 9 małych obszarów po 100 metrów. Jeżeli próg pojazdów na obszarze 1 km wynosi 30, jeżeli liczba pojazdów na obszarze 100 m przekracza 4, łączna liczba pojazdów na obszarze 100 m może sumować się do progu 30 pojazdów. Dlatego zasięg monitorowania systemu przekształca się w monitoring na niewielkim obszarze 100 metrów. Projekt i realizacja obszaru losowego monitoringu przedstawia się następująco: system dzieli całe miasto na obszary co 100 metrów w zależności od lokalizacji miasta oraz zakresu szerokości i długości geograficznej. Podzielony obszar wyznacza próg liczby pojazdów. System ocenia na podstawie liczby pojazdów na małym obszarze, a po osiągnięciu progu ocenia, czy całkowita liczba pojazdów w okolicy osiąga próg alarmowy dla liczby monitorowanych pojazdów. Wraz z poprawą zrozumienia terminali GPS przez taksówkarzy, platforma monitorowania musi również dawać wczesne ostrzeżenia o nieprawidłowym przesyłaniu danych GPS. Na przykład liczba anomalii w komunikacji pojazdów gwałtownie wzrosła w okresie czasu, a liczba pojazdów na mapie monitorowania gwałtownie wzrosła w celu ustalenia pozycji itp., To również wskaźniki danych, na które dział zarządzania musi zachować czujność.
Monitoring in-event
W procesie zatrzymywania i zbierania zdarzeń, obszar monitoringu można wyznaczyć za pośrednictwem systemu, a liczbę pojazdów w okolicy i podstawowe informacje, takie jak firma i kierowca pojazdu, można zliczać w czasie rzeczywistym . Przywołaj kierowców za pośrednictwem przedsiębiorstw.
Podsumowanie po
zakończeniu Zawieszenie zbiórki trwa zwykle kilka dni lub nawet dłużej niż tydzień. Następnie konieczne jest przeprowadzenie analizy statystycznej kierowców i jednostek zaangażowanych w gromadzenie. System może obliczyć skumulowaną długość postoju na parkingu w czasie trwania zagregowanego parkowania na podstawie historycznych informacji o trajektorii pojazdu w celu określenia głębokości udziału kierowcy w parkowaniu. Może ocenić, czy pojazd zakłócił komunikację z terminalem pokładowym, zbierając statystyki dotyczące stawki pojazdu on-line podczas trwania łącznego postoju. Zapewnij wsparcie danych dla rządu i przedsiębiorstw, aby znaleźć i zebrać organizatorów wydarzenia zawieszenia.
Wiele miast przyciągnęło uwagę wielu miast, jako centrum utrzymania stabilności miejskiej, postój i gromadzenie się taksówek. Funkcja monitorowania w opartej na GPS platformie dyspozytorskiej i monitorującej taksówki zapewnia głównie funkcje zapobiegawcze i ostrzegawcze związane z imprezami zbiorowymi związanymi z zaprzestaniem jazdy. Główna przyczyna konfliktu polegająca na występowaniu incydentów związanych z zatrzymaniem się podczas jazdy może również zmniejszyć wskaźnik pustej jazdy kierowcy poprzez funkcję wysyłania GPS, zmniejszyć zużycie paliwa przez kierowcę podczas pustej jazdy i zmniejszyć wydatki kierowcy na udzielenie pomocy.
Zmniejszenie zatorów drogowych i zużycia paliwa
Wraz z szybkim rozwojem krajowej gospodarki korki w różnych miastach stają się coraz poważniejsze. Coraz bardziej widoczne stają się sprzeczności spowodowane zatłoczeniem ruchu w krajowych miastach pierwszego rzędu, takich jak Pekin, Szanghaj i Kanton. Jeszcze poważniejsze jest to, że zatłoczenie w ruchu miejskim rozprzestrzeniło się z miast pierwszego rzędu do miast drugiego i trzeciego poziomu. Chociaż wiele dużych miast zaczęło badać pewne restrykcyjne środki mające na celu ograniczenie ruchu pojazdów, aby osiągnąć cel złagodzenia miejskiego ruchu drogowego, takich jak nieparzysta i parzysta liczba w Pekinie, aukcja tablic rejestracyjnych w Szanghaju i tak dalej. Niektóre miasta zaczęły nawet planować pobieranie opłat za zator. Jednak zjawisko zatorów w ruchu miejskim nie zostało jeszcze poprawione. Wręcz przeciwnie, wraz z rozwojem gospodarki narodowej i poprawą poziomu życia ludzi, popyt na samochody stał się silniejszy, a sprzeczność z zatłoczeniem dróg miejskich stała się bardziej widoczna. Sposobem na pomoc w zmniejszeniu zatorów drogowych jest rozważenie stopniowego zastępowania metody wzywania kołowania na poboczach drogami poprzez planowanie pojazdów. Według statystyk, na przykładzie Szanghaju, puste przebiegi taksówek stanowią ponad 40% całkowitego przebiegu. To znaczy
Mówi się, że prawie połowa oleju w taksówkach jest marnowana dziennie, a prawie połowa samochodów jeździ po drogach. To nie tylko marnuje pieniądze na gaz, zwiększa pracochłonność kierowców, ale także pochłania cenne zasoby dróg miejskich. Wyobraź sobie, że jeśli obecny krajowy system przywoływania taksówek zostanie zmieniony z wezwania publicznego na metodę przywołania telefonicznego, to taksówka będzie odpoczywać, gdy nie będzie pasażerów, to znaczy oszczędza gaz i zmniejsza pracochłonność i uwalnia miasto zasoby drogowe. Zmiana koncepcji jest procesem stopniowym. Rekrutacja w taksówkach to model, który powstał od początku istnienia branży taksówkarskiej i jest powszechnym modelem biznesowym w kraju i za granicą. Stopniowe przechodzenie od rekrutacji do dyspozytury telefonicznej wymaga nie tylko zmiany nawyków pracy kierowców, ale co ważniejsze, zmiany nawyków myślowych pasażerów. Obecnie w miastach krajowych i niektórych zaczęto tworzyć miejskie platformy do wysyłania taksówek, takie jak Wuxi, Nanchang, Wenzhou i tak dalej. Instalując ekrany reklamowe LED na taksówkach, aby osiągnąć równowagę płatniczą i zminimalizować finansowanie rządowe. Ponadto platformy dyspozytorskie taksówek na poziomie miejskim w miastach takich jak Wuxi i Nanchang mogą w zasadzie osiągnąć samowystarczalność, od personelu po konserwację systemu. Z tego punktu widzenia platforma do obsługi taksówek na poziomie miasta jest w pełni osiągalna pod względem inwestycji kapitałowych. Weźmy jako przykład Wuxi. W Wuxi jest około 4000 taksówek. Platforma wysyłkowa została zbudowana dwa lata temu. Od pierwszego wezwania do taksówki przez dziesiątki pasażerów dziennie do końca 2010 r. Dochodziło średnio do ponad 6000 udanych wysyłek dziennie. Ponad 8000. To nie tylko znacznie ułatwia podróżowanie mieszkańcom Wuxi, ale co ważniejsze, pozwala na telefon
. Nowy model samochodu powołującego się na samochód zaczyna się zakorzeniać. Wzrost liczby rozmów telefonicznych i liczby udanych wysyłek, które można wysłać
. Obecny tryb wywoływania samochodu jest akceptowalny dla publiczności, a kierowcy są chętni do współpracy.
Jak rozsądnie rozdzielić możliwości taksówek poprzez analizę danych, to także jedyny sposób na stopniowe zrealizowanie konwersji taksówek z wynajmu na ESC. Jeśli taksówki opierają się głównie na ESC, co oznacza ograniczenie pustej jazdy po drogach, spowoduje to również sprzeczność, to znaczy zmniejszy się możliwość zobaczenia pasażerów przez kierowcę, a dochody kierowcy zostaną zmniejszone. Jak zatrzymać taksówkę w obszarze, w którym używany jest samochód, czyli jak najszybciej dotrzeć do miejsca wsiadania pasażera po otrzymaniu zamówienia z centrum wysyłkowego, aby zmniejszyć pusty przebieg i wziąć pod uwagę, że kierowca powinien prowadzić pojazd do tego obszaru, aby poczekać po wysłaniu pasażerów Nowy biznes. Krótko mówiąc, aby przejść z przejścia kierowcy do trybu ESC, najpierw należy rozwiązać dwa problemy kierowcy: 1) Jak zapewnić określoną ilość usług ESC taksówką; 2) Jak rozsądnie podzielić zwykły parking pojazdu. Jeśli te dwa problemy nie zostaną rozwiązane, niemożliwe jest osiągnięcie celu, jakim jest transformacja modelu biznesowego. Na podstawie analizy danych statystycznych trzech firm taksówkarskich w Szanghaju, Volkswagenie, Jinjiang i autobusach stwierdzono, że z wyjątkiem autobusów, w przypadku których dzienna sprzedaż wysyłkowa przekracza 2 transakcje na pojazd, średnia liczba udanych wysyłek operacje dla Volkswagena i Jinjiang to tylko około 1 pióra. Liczba udanych wysyłek dla Volkswagena w ciągu jednego dnia wynosi około 12 000, Jinjiang około 4 000, a autobusów może osiągnąć 8 000. Po podzieleniu przez liczbę pojazdów odpowiadających ich trzem firmom można stwierdzić, że obecna liczba usług ESC nie może sprostać codziennym wskaźnikom biznesowym kierowców. Jest to główna przyczyna, dla której kierowcy nadal będą wybierać rekrutację jako główny tryb działania. Ponadto działalność ESC tych trzech firm taksówkarskich istnieje od ponad pięciu lat. Opierając się na szybkości tej działalności ESC, można zasadniczo przewidzieć, że bez interwencji administracyjnej nie będzie możliwe automatyczne przejście z podnoszenia rekrutacji do ESC. Pojawił się model biznesowy. Co więc może zrobić platforma wysyłkowa taksówek oparta na GPS, aby promować konwersję tego modelu biznesowego?
Dzięki zaletom platformy analizy danych możemy zapewnić kierowcom rozsądne obszary użytkowania samochodów i inne pomocne dla kierowców sposoby, aby osiągnąć cel platformy, jakim jest pogłębienie serc kierowców. Oznacza to, że system nie tylko pełni rolę dyspozytora i monitoringu z punktu widzenia kierownictwa, ale musi również odgrywać rolę analizy i wskazówek z perspektywy kierowcy, tak aby zapewnić praktyczną pomoc w zwiększaniu dochody kierowcy i zapewnić bezpieczeństwo kierowcy. Poprzez analizę danych z punktu wejścia na pokład pasażera i okresu wsiadania, kierowca wskazuje obszary, w których w tych okresach liczba samochodów osobowych jest stosunkowo duża, a historyczna liczba pojazdów użytkowanych w każdym obszarze i okresie tworzy dzienną historię porównanie danych. W rzeczywistym procesie operacyjnym, jeśli liczba pojazdów taksówkowych w tym obszarze przekroczy określony procent w tych okresach, system może alarmować i wysyłać wiadomość do wszystkich pojazdów, aby przypomnieć obszar, że pojazdy zostały nasycone, a pojazdy mogą rozważyć wyjazd do innych obszarów, aby zapobiec pustej jeździe. Na podstawie danych historycznych z obszaru i przedziału czasowego oraz liczby pojazdów w rejonie dnia ocenia się, w których obszarach nadal występuje niedobór pojazdów, a kierowca kieruje się wysyłając wiadomości do pobliskie pojazdy. Dzięki analizie i wskazówkom z perspektywy kierowcy, zaufanie i prestiż platformy dyspozytorskiej są stopniowo budowane wśród kierowców, dzięki czemu kierowca zmieni się z wątpliwości w zaufanie, aby polegać na platformie dyspozytorskiej. Terminal pokładowy ściśle połączył pojazd z systemem. Tak długo, jak kierownictwo przekazuje więcej informacji niż kierowca, aby zrozumieć jego pomysły, i proponuje rozsądne rozwiązania i metody zarządzania z perspektywy zarządzania, uważam, że kierowca jest na platformie, aby osiągnąć praktyczne korzyści. Jednocześnie inwestycje przedsiębiorstw i rządów mogą być również wymiernie wynagradzane. Z pewnością obecny biznes ESC z mniej niż 2 transakcjami na samochód dziennie nie jest wysoki dla firm, które zainwestowały dużo w systemy budowlane na wczesnym etapie. Zmniejszenie natężenia ruchu na drogach miejskich i zużycia paliwa poprzez dyspozytowanie taksówek to długa droga. Trudność polega na zmianie zwyczajowych metod pracy na nowe metody pracy, które nadal nie nadają się do zarządzania i praktycznego zastosowania. Udowodnij, że może zastąpić stary sposób pracy oparty na rzecznictwie. Jednak system może nadal odgrywać pewną rolę w ograniczaniu pustej jazdy kierowcy i zmniejszaniu zużycia paliwa. Chociaż pozycja Yang Zhao nie może być obecnie zastąpiona przez ESC, z analizy danych ESC w krajowych miastach takich jak Szanghaj, Wuxi, Nanchang czy Wenzhou, metoda ESC powoli zaczyna być akceptowana przez pasażerów i kierowców. Tyle, że jest jeszcze długa droga do dalszej ekspansji i zastąpienia Yang Zhao jako głównego środka przyciągania pasażerów.
GPS-based taxi dispatching and monitoring system  technology is not a new set of technologies. As an application in the taxi industry, it has slowly begun to enter the use stage on a large scale. The realization of a taxi dispatch and monitoring platform has gradually become a must on the road of enterprise and government management and information construction.
Today, the number of vehicles connected to the platform is increasing, and the function of calculating the degree of road congestion can be gradually achieved through the platform. The investment in calculating whether the city road traffic is congested is very expensive. Taking the speed measuring coil laid on the high-speed driving road as an example, not only the investment is huge, but the maintenance workload is also huge. Through the real-time running speed of the taxis connected to the platform and the road where the latitude and longitude are located, as long as the connected vehicles reach a certain proportion, it can be used to achieve the basis of real-time road conditions of urban roads. This technology that relies on the basic data of the taxi dispatching and monitoring platform to access vehicles to determine the real-time road conditions of urban roads is currently in the research and preliminary use stage. It is believed that the application of this technology will be more perfect and popular in the future. Of course, this kind of road condition analysis also has certain limitations. After all, the distribution of taxis on urban roads does not reach the various roads of the city. Therefore, the data of road congestion analysis cannot be complete, but it is an economical The basic data source method of road analysis, the data source and analysis of GPS-based taxi dispatch and monitoring system are still trustworthy and cannot be ignored.
In the future with the continuous development and improvement of mobile communication technology, GPS-based taxi dispatch and monitoring systems can achieve many things that are currently desired but cannot be achieved through high-speed and high-bandwidth wireless communication networks. For example, real-time monitoring of the actual situation in the car, real-time monitoring of the actual situation in the car, and other tasks that require network bandwidth. At present, the monitoring of the situation in the car basically uses a camera to take pictures, such as taking pictures when passengers get in the car, take pictures when passengers get off, and take pictures when the vehicle is alarmed. And transmitted to the server through the wireless communication network. Due to the limitation of bandwidth, the sharpness of photos taken will be limited. If a 4G network is adopted, the network bandwidth will be able to withstand the upload of video surveillance data, and the system can achieve real-time viewing of every move in the car. With the continuous development of smart phones, it is very common for mobile phones to support GPS positioning. The GPS-based taxi dispatch system can even be developed in the direction of online car booking. Passengers can directly use a mobile phone with GPS positioning function to book a vehicle, the system can directly obtain GPS positioning data on the passenger's mobile phone, and generate passenger car orders, which can more accurately obtain passengers' boarding latitude and longitude.


Czas postu: Wrz-04-2020