Sistema de localização de veículos para smartphone android


Autoria(s): Pina, José Afonso Laranjeira
Contribuinte(s)

Figueiredo, Lino Manuel Baptista

Anacleto, Ricardo Manuel Soares

Data(s)

14/04/2016

14/04/2016

2015

2015

Resumo

Atualmente os sistemas Automatic Vehicle Location (AVL) fazem parte do dia-a-dia de muitas empresas. Esta tecnologia tem evoluído significativamente ao longo da última década, tornando-se mais acessível e fácil de utilizar. Este trabalho consiste no desenvolvimento de um sistema de localização de veículos para smartphone Android. Para tal, foram desenvolvidas duas aplicações: uma aplicação de localização para smarphone Android e uma aplicação WEB de monitorização. A aplicação de localização permite a recolha de dados de localização GPS e estabelecer uma rede piconet Bluetooth, admitindo assim a comunicação simultânea com a unidade de controlo de um veículo (ECU) através de um adaptador OBDII/Bluetooth e com até sete sensores/dispositivos Bluetooth que podem ser instalados no veículo. Os dados recolhidos pela aplicação Android são enviados periodicamente (intervalo de tempo definido pelo utilizador) para um servidor Web No que diz respeito à aplicação WEB desenvolvida, esta permite a um gestor de frota efetuar a monitorização dos veículos em circulação/registados no sistema, podendo visualizar a posição geográfica dos mesmos num mapa interativo (Google Maps), dados do veículo (OBDII) e sensores/dispositivos Bluetooth para cada localização enviada pela aplicação Android. O sistema desenvolvido funciona tal como esperado. A aplicação Android foi testada inúmeras vezes e a diferentes velocidades do veículo, podendo inclusive funcionar em dois modos distintos: data logger e data pusher, consoante o estado da ligação à Internet do smartphone. Os sistemas de localização baseados em smartphone possuem vantagens relativamente aos sistemas convencionais, nomeadamente a portabilidade, facilidade de instalação e baixo custo.

Currently fleet management systems or Automatic Vehicle Location Systems (AVL) are used by many companies on a daily basis. Over the last decade this technology has significantly evolved, making it more accessible and easy to use. Vehicle fleet management arose from companies needs to reduce costs and improve their services. The main purpose of this work is to develop a vehicle location system for Android smartphones. Two applications have been developed: an Android location application and a WEB monitoring application. Android location application allows to collect GPS location data and establish a piconet Bluetooth network, thus permitting simultaneous communication with a vehicle Engine Control Unit through an OBDII/Bluetooth adapter, and up to seven Bluetooth sensors/devices that can be installed on the vehicle. Data collected by the Android application is sent periodically (user defined time interval) to a WEB server, where it is stored in a MySQL database for later viewing. The developed WEB application allows a vehicle fleet manager to monitor vehicles registered in the system. It is possible to verify a vehicle geographical position on an interactive map (Google Maps), vehicle (OBDII) and sensors/Bluetooth devices data for each location sent by the Android application. The developed system works as expected. The Android application was tested multiple times at different vehicle speeds, and effectively it works in two different modes: data logger and data pusher, depending on the smartphone Internet connection status. Location systems based smartphone, have advantages over conventional systems, including portability, ease of installation and low cost.

Identificador

http://hdl.handle.net/10400.22/8114

201754746

Idioma(s)

por

Direitos

openAccess

Palavras-Chave #Android #Aplicação #AVL #Bluetooth #GPS #Localização #Piconet #Servidor #SQL #WEB #Application #Location #Server #Automação e Sistemas
Tipo

masterThesis