Aplikacje Systemów Wbudowanych

Transkrypt

Aplikacje Systemów Wbudowanych
Aplikacje Systemów
Wbudowanych
System zarządzania flotą pojazdów
Nawigacja samochodowa GPS
Gdańsk, 2016
Schemat systemu SpyBox
2
Komponenty systemu SpyBox
Urządzenie do lokalizacji pojazdów
•
Odbiornik sygnału GPS
Nadajnik / odbiornik GSM
Port umożliwiający podłączenie zewnętrznego czujnika alarmowego
Pamięć wewnętrzna
•
•
•
3
Komponenty systemu SpyBox
Protokół komunikacyjny serwera bazodanowego
z urządzeniami lokalizacyjnymi
Oprogramowanie bazodanowe do gromadzenia
danych lokalizacyjnych współdziałające z
mapami cyfrowymi
Oprogramowanie internetowe oparte na
serwerze bazodanowym do komunikacji z
komputerem użytkownika
4
Zasada działania systemu
SpyBox
5
Podstawowe operacje dostępne
w systemie
Lokalizacja pojazdu w czasie rzeczywistym
•
Użytkownik wchodzi na dedykowaną stronę internetową
Użytkownik wybiera pojazd do zlokalizowania
Generowany jest sms, który jest wysyłany do SpyBox’a
Po otrzymaniu informacji zwrotnej wyświetlana jest mapa
z zaznaczoną pozycją pojazdu
•
•
•
6
Podstawowe operacje dostępne
w systemie
Zarządzanie flotą pojazdów
•
Zbieranie informacji według zdefiniowanego kryterium
czasowego, lub odległościowego
Dostarczanie danych do serwera bazodanowego za
pomocą wiadomości sms (może być przesyłana więcej
niż jedna pozycja pojazdu)
Możliwość zapisywania danych w pamięci urządzenia
Wszystkie dane są gromadzone i archiwizowane przez
serwer
•
•
•
7
Podstawowe operacje dostępne
w systemie
Śledzenie ładunków
•
Umożliwienie właścicielowi przewożonego towaru na
śledzenie trasy przesyłki
Monitorowanie taboru
•
Kierowca posiada transponder, który po znalezieniu się
w odległości większej od zadanej od pojazdu spowoduje
wygenerowanie alarmu
8
Programowanie systemu
Programowanie systemu do trybu zapisywania
trasy
9
Programowanie systemu
Programowanie systemu do trybu zapisywania
trasy
10
Programowanie systemu
Lokalizacja pojazdu
Numer modemu, do którego wysyłane są
wiadomości
11
Nawigacja samochodowa GPS
Moduł odbiornika systemu GPS
Procesor główny nawigacji
Pamięć
Dotykowy ekran LCD
Komunikacja z innymi urządzeniami
System operacyjny
Mapy do nawigacji
12
Nawigacja samochodowa GPS
Moduł odbiornika systemu GPS
•
Kluczowy element nawigacji GPS
Obecnie na rynku nawigacji przenośnych
najpopularniejszy jest SiRF Atlas III
Najnowszy SiRF Atlas V
- większa dokładność lokalizacji
- większa liczba kanałów komunikacji z satelitami
•
•
13
Budowa i organizacja systemu
GPS
Segment kosmiczny
Stacja centralna
Segment naziemny
Segment użytkownika
14
Stacje nadzoru
Budowa i organizacja systemu
GPS
Segment kosmiczny
Na segment kosmiczny składa się zespół 24 satelitów
rozmieszczonych na 6 równomiernie rozłożonych orbitach. Orbity są
nachylone pod kątem 55° względem płaszczyzny równika, co
powoduje, iż powyżej szerokości geograficznej 55°° N i 55°° S żaden
z satelitów nie będzie obserwowany w zenicie. Wysokość orbit
wynosi 20162,61 km. Okres obiegu satelitów wokół osi Ziemi wynosi
prawie 24h w kierunku przeciwnym do kierunku obrotu Ziemi, zatem
konstelacja satelitów ponawia się co 12h.
15
Budowa i organizacja systemu
GPS
Segment naziemny
• stacja centralna (Colorado Springs), której zadaniem
jest:
- obliczanie parametrów orbit (efemeryd) satelitów,
- wyznaczanie poprawek do zegarów satelitów,
- podejmowanie decyzji o korektach orbit,
- przekazywanie do satelitów danych efemeryd i
poprawek zegara w celu ich retransmisji w depeszy nawigacyjnej
satelitów.
16
Budowa i organizacja systemu
GPS
Segment naziemny
• stacje nadzoru, których zadaniem jest:
- śledzenie orbit satelitów,
- zbieranie danych do poprawek jonosferycznych i poprawek czasu
zegarów satelitów,
- przesyłanie informacji do stacji centralnej,
- przekazywanie informacji do satelitów (odświeżanie pamięci
pozycji satelity, synchronizacja zegara z zegarem stacji naziemnej,
poprawki związane z aktualnym stanem jonosfery).
17
Budowa i organizacja systemu
GPS
Segment użytkownika
Na segment użytkownika składają się wszystkie odbiorniki GPS
cywilne i wojskowe. System ma charakter pasywny, transmisja
sygnału odbywa się jednokierunkowo, z pokładu satelitów do
użytkownika.
18
Wyznaczanie pozycji w systemie
GPS
System GPS wyznacza punkt w przestrzeni korzystając z pomiaru
odległości odbiornika od satelitów. Aby móc w ten sposób
jednoznacznie określić pozycję w trzech wymiarach, należy znać
odległość od czterech satelitów. Do wyliczania tej odległości
wykorzystuje się pomiar czasu, który jest potrzebny aby sygnał
przebył drogę z satelity do odbiornika.
Pomiar czasu przebiegu sygnału obarczony jest różnego rodzaju
błędami, dlatego wynik pomiaru odległości nazywany jest
pseudoodległością.
Odbiornik oblicza trzy pseudoodległości do satelitów oraz odchyłki
czasu (różnicy między tanim i niedostatecznie dokładnym wzorcem
kwarcowym zainstalowanym na odbiorniku i precyzyjnym zegarem
atomowym na satelicie).
19
Nawigacja samochodowa GPS
Procesor główny nawigacji
•
Nowoczesne urządzenia do nawigacji GPS można już porównać do
wielozadaniowych, małych komputerów przenośnych
Obecnie standardem w nawigacjach są jednordzeniowe procesory o
szybkości około 500 do 800 MHz
Instalowane obecnie w urządzeniach procesory pozwalają na
odtwarzanie muzyki, filmów i przeglądanie zdjęć w czasie, kiedy
nawigacja nie jest wykorzystywana do nawigacji w podróży
Najnowszym rozwiązaniem jest wprowadzenie w urządzeniach do
nawigacji procesorów dwurdzeniowych
Procesory dwurdzeniowe zapewniają wykorzystanie rosnących
możliwości oprogramowania map samochodowych w przyszłości
•
•
•
•
20
Nawigacja samochodowa GPS
Pamięć
•
Urządzenia do nawigacji GPS korzystają z trzech rodzajów pamięci
- Pamięć stała ROM wbudowana w urządzenie, przechowująca
oprogramowanie fabryczne BIOS (standardowo 64 MB)
- Pamięć podręczna RAM (random access memory), która jest również
wbudowana w urządzeniu.
- Pamięć RAM jest wykorzystywana przez procesor główny do obsługi mapy
i innego oprogramowania uruchamianego w nawigacji. Optymalnym
rozwiązaniem jest posiadanie urządzenia z pamięcią RAM o pojemności 1
GB, wykonanej np. w technologii nand flash, która zapewnia szybki dostęp
do danych przechowywanych w pamięci. Pamięci typu nand są również
wielokrotnie bardziej wytrzymałe od pamięci typu nor.
- Najczęściej wykorzystywane pamięci w urządzeniach do nawigacji są
wymienne karty typu SD, miniSD lub SDHC. Standardem w nawigacjach
jest obecnie możliwość współpracy z kartami o pojemności 4GB.
21
Nawigacja samochodowa GPS
Wyświetlacz LCD
•
W urządzeniach do nawigacji powszechnie stosowane są dotykowe
ekrany LCD
Przekątna ekranu w urządzeniach dostępnych obecnie na rynku
wynosi od 3,5 cala poprzez 4,3 cala, 5 cali do 7 cali
Dzięki miniaturyzacji elektroniki nawigacje z takimi ekranami są
bardzo kompaktowe i cienkie, a tym samym nie zajmują wiele
miejsca na desce samochodu
Nowością w nawigacjach jest zastosowanie najlepszych ekranów
dotykowych LCD o wysokiej rozdzielczości. Do tej pory standardem
były ekrany o rozdzielczości 480x272 piksele
•
•
•
22
Nawigacja samochodowa GPS
Komunikacja z innymi urządzeniami
•
•
Użytkownicy traktują obecnie urządzenia do nawigacji jako mobilne
komputery wykorzystywane w samochodach
Komunikacja poprzez transmiter FM, lub Bluetooth
System operacyjny
•
Przenośne urządzenia do nawigacji satelitarnej działają w oparciu o
systemy operacyjne typu open source, lub systemy operacyjne
wybranych producentów
Producenci nawigacji najczęściej instalują w swoich urządzeniach
system operacyjny Microsoft Windows CE 6.0
Dostęp do pulpitu Windows jest przez producentów nawigacji
blokowany
Fabrycznie dość mocno „okrojony” do niezbędnego minimum
•
•
•
23
Nawigacja samochodowa GPS
Mapy do nawigacji
•
Można kupić urządzenie z dedykowanym przez producenta
urządzenia oprogramowaniem mapy
Niejednokrotnie takie urządzenia nie potrafią współpracować z
żadnym innym oprogramowaniem mapy
Można kupić urządzenie współpracujące z kilkoma systemami map
Obecnie liderem na rynku map GPS w Polsce jest AutoMapa
•
•
•
24
Nawigacja samochodowa GPS
Mapy do nawigacji
Automapa
MapaMap
25
Nawigacja samochodowa GPS
Mapy do nawigacji
26
Nawigacja samochodowa GPS
Mapy do nawigacji
27