• Non ci sono risultati.

Progettazione di una On Board Unit per la comunicazione interveicolare

N/A
N/A
Protected

Academic year: 2022

Condividi "Progettazione di una On Board Unit per la comunicazione interveicolare"

Copied!
33
0
0

Testo completo

(1)

Progettazione di una On Board Unit per la comunicazione interveicolare

Relatore:

Prof. Aldo Franco Dragoni Correlatori:

Dott. Paolo Pagano Prof. Massimo Conti

Candidato:

Riccardo Pelliccia Corso di Laurea Magistrale in Ingegneria Elettronica

(2)

Tesi sviluppata presso il ReTis Lab della Scuola Superiore Sant’Anna di Pisa.

Introduzione

Ambito:

Automotive, Vehicular Ad-hoc NETworks (VANETs), Sistemi intelligenti di Trasporto.

Motivazione:

Permettere una comunicazione senza fili dal veicolo (trasmissione parametri interni) al mondo esterno e viceversa (segnalazione eventi).

(3)

Introduzione

Obiettivi:

Realizzazione di una On Board Unit provvista di CAN Bus e interfaccia wireless IEEE 802.11a/p.

Risultato:

I veicoli che transitano lungo un tratto stradale risultano essere connessi tra

loro, con la possibilità di scambiarsi informazioni (stato meccanico, distanza di sicurezza,

velocità, ecc); inoltre sono connessi con le RSU che trasmettono dati sullo stato del traffico su una strada.

(4)

La comunicazione interveicolare

Vehicular Ad-hoc NETworks (VANETs)

Le Vehicular Ad-hoc NETworks sono una forma di reti mobili ad-hoc in cui è

possibile una comunicazione tra i veicoli (V2V) e tra veicoli e l’infrastruttura di rete fissa (V2I)

(5)

La comunicazione interveicolare

Applicazioni:

Sicurezza

Controllo dello stato del veicolo

Gestione del traffico Vehicular Ad-hoc NETworks (VANETs)

Le Vehicular Ad-hoc NETworks sono una forma di reti mobili ad-hoc in cui è

possibile una comunicazione tra i veicoli (V2V) e tra veicoli e l’infrastruttura di rete fissa (V2I)

(6)

La comunicazione interveicolare

Sistema Intelligente di Trasporti ITS

(7)

Requisiti di una OBU

Quali sono i requisiti che deve avere una

board per comunicazioni veicolari ?

(8)

Requisiti di una OBU

Quali sono i requisiti che deve avere una board per comunicazioni veicolari ?

•Garantire la comunicazione via wireless secondo uno standard ben definito.

•Garantire l’interfacciamento con i sistemi già presenti a bordo auto.

•Permettere la comunicazione con altre possibili periferiche (memorie, Bluetooth, videocamere).

IEEE 802.11a/p

CAN Bus

SPI, USB, I2C

(9)

Architettura Hardware

Quale Architettura?

(10)

Micro-Controllore

Vantaggi Vantaggi

Hardware semplice

Memoria flash e RAM interna

Economica

Svantaggi Svantaggi

Basse capacità computazionali

No espansione di memoria

Massimo data rate 22 Mbps

Ridotti GPIO

Processore ARM

Vantaggi Vantaggi

Alta velocità (400 MHz)

Controller USB on chip

Molte possibilità di upgrade

Svantaggi Svantaggi

Necessita di memorie esterne

Più costoso rispetto al Micro

Piccola memoria interna

Design complesso

Architettura Hardware

Quale Architettura?

(11)

Micro-Controllore

Vantaggi Vantaggi

Hardware semplice

Memoria flash e RAM interna

Economica

Svantaggi Svantaggi

Basse capacità computazionali

No espansione di memoria

Massimo data rate 22 Mbps

Ridotti GPIO

Processore ARM

Vantaggi Vantaggi

Alta velocità (400 MHz)

Controller USB on chip

Molte possibilità di upgrade

Svantaggi Svantaggi

Necessita di memorie esterne

Più costoso rispetto al Micro

Piccola memoria interna

Design complesso

Architettura Hardware

Quale Architettura?

(12)

Micro-Controllore

Vantaggi Vantaggi

Hardware semplice

Memoria flash e RAM interna

Economica

Svantaggi Svantaggi

Basse capacità computazionali

No espansione di memoria

Massimo data rate 22 Mbps

Ridotti GPIO

Processore ARM

Vantaggi Vantaggi

Alta velocità (400 MHz)

Controller USB on chip

Molte possibilità di upgrade

Svantaggi Svantaggi

Necessita di memorie esterne

Più costoso rispetto al Micro

Piccola memoria interna

Design complesso

Architettura Hardware

(13)

Processore ARM

•AT91SAM9G20:

-Velocità 400MHz -USB 2.0 Full Speed

-Ethernet MAC 10/100 Base T -Debug Unit (DBGU)

(14)

•Netus G20 (ACME System) - AT91SAM9G20

-256KB RAM -8 MB Flash

Processore ARM

•AT91SAM9G20:

-Velocità 400MHz -USB 2.0 Full Speed

-Ethernet MAC 10/100 Base T -Debug Unit (DBGU)

(15)

Schema a blocchi

(16)

Schema a blocchi

Core

Core Memoria

Wireless Comunication

CAN Bus

RS-232

(17)

Schema elettrico (power supply)

(18)

Schema elettrico (memorie)

Connessione GPS

Memoria flash esterna

(19)

Schema elettrico (USB, CAN, Eth)

Ethernet

(20)

Schema elettrico (RS-232, GPIO)

RS-232

(21)

Schema elettrico (processore)

(22)

PCB

(23)

OBU R.0

(24)

Core

OBU R.0

(25)

Core

Wireless

Comunication

OBU R.0

(26)

Core

Wireless

Comunication

CAN

OBU R.0

(27)

Memoria Core

Wireless

Comunication

CAN

OBU R.0

(28)

Core

GPIO Memoria

Wireless

Comunication

CAN

OBU R.0

(29)

Architettura Software

Sistema operativo open source basato su kernel Linux e adatto a dispositivi embedded.

Kernel utilizzato e modificato durante la tesi (2.6.37).

Driver presenti:

- MCP 2515 (CAN Bus).

- RT 2870 (Wireless Interface).

(30)

Esempi Applicativi (1)

•Park finder:

Una RSU manda un messaggio alla OBU (che lo visualizzerà nella dashboard) con le indicazioni per arrivare al parcheggio libero più vicino.

(31)

Esempi Applicativi (2)

•Sicurezza stradale:

La RSU trasmette in brodcast un segnale di pericolo per avvertire i guidatori della situazione di pericolo.

(32)

Conclusioni e Sviluppi futuri

•Gli obiettivi che ci eravamo posti in fase iniziale sono stati ampiamente soddisfatti.

Upgrade

 Transceiver 802.15.4

 Lettore smart card (carta di identità

elettronica)

(33)

GRAZIE PER L’ATTENZIONE

Ringraziamenti

Riferimenti

Documenti correlati

Fixed point, Game and Selection Theory: From the Hairy Ball Theorem to a Non..

Al fine di raggiungere questo stato, il sistema welfare giapponese si impegna da allora, e anche da molto prima, nel fornire contromisure contro le cause di malessere sociale, come

Non è stata solo l’occasione per affinare uno strumento utile, dal punto di vista linguistico, per praticare e migliorare la lingua straniera studia- ta (e riflettere su di essa), ma

Bracaloni, Il paesaggio a Pontedera: il fiume, la città, la campagna, Pacini Editore, Pisa, 2000.. Bova, Una memoria per

[r]

Si pu` o notare da quanto ottenuto, che la capacit` a di trasmissione e il relativo throughput della rete, sono in tutti i casi dipendenti soltanto dal numero di nodi presenti

Thus the six-dimensional contribution to the Friedmann equation on the intersection does not satisfy the energy conservation and there is an exchange of energy from the

ha logrado unificar el concepto del trabajador por cuenta ajena dando lugar a una panoplia de definiciones de trabajador según se trate de una u otra parcela del