ADVANCED EMBEDDED SYSTEMS

VINCENZO CARLETTI ADVANCED EMBEDDED SYSTEMS

0622700062
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA
CORSO DI LAUREA MAGISTRALE
INGEGNERIA INFORMATICA
2019/2020



ANNO CORSO 2
ANNO ORDINAMENTO 2017
SECONDO SEMESTRE
CFUOREATTIVITÀ
324LEZIONE
324ESERCITAZIONE
Obiettivi
L'insegnamento ha l'obiettivo di presentare aspetti avanzati, di natura tecnologica e metodologica, dei sistemi embedded applicati in importanti ambiti industriali, quale l'automotive.

Conoscenza e comprensione
Processo di sviluppo di sistemi embedded safety critical. Tecniche di simulazione e validazione Hardware in the Loop. Protocolli di comunicazione in ambito industriale. Il protocollo CAN. Applicazioni in ambito automotive e in altri ambiti industriali.

Capacità di applicare conoscenza e comprensione
Realizzazione e testing, anche mediante ambienti di simulazione, di sistemi di controllo basati su sistemi embedded.
Prerequisiti
Il corso richiede le conoscenze di base sui sistemi embedded fornite dall'insegnamento Sistemi Embedded.
Contenuti
Introduzione. Sistemi operativi real-time. Schedulazione dei task. Inversione di priorità. (8H)

Progettazione e validazione di sistemi embedded ad alta affidabilità. Failure models. Ridondanza. Fault detection, tolerance, recovery. Safety-Integrity levels. (8H)

Processo di sviluppo di un sistema di controllo del veicolo. Metodi e strumenti. Modellistica, Simulazione MIL, SIL, RCP, HIL, ACG. Architettura elettrico-elettronica e rete CAN. (8H)

Fasi del processo di modellazione e simulazione. Componenti Meccanici, Elettrici, Idraulici. Componenti Logici. (4H)

Sistemi di controllo di frenata (ABS) e della dinamica (ASR, MSR, ESC). (4H)

Project work: Sviluppo e validazione di un sistema di controllo per un veicolo. (16H)
Metodi Didattici
L’INSEGNAMENTO CONTEMPLA LEZIONI TEORICHE, ESERCITAZIONI IN AULA ED ESERCITAZIONI PRATICHE DI LABORATORIO. NELLE ESERCITAZIONI IN AULA VIENE ASSEGNATO AGLI STUDENTI, DIVISI PER GRUPPI DI LAVORO, UN PROGETTO DA SVILUPPARE DURANTE TUTTO LO SVOLGIMENTO DEL CORSO.

La frequenza delle lezioni è obbligatoria. Per accedere all'esame finale, lo studente deve aver frequentato almeno il 70% delle ore di didattica frontale.
Verifica dell'apprendimento
LA VALUTAZIONE DEL RAGGIUNGIMENTO DEGLI OBIETTIVI PREFISSATI AVVERRÀ MEDIANTE LA REALIZZAZIONE DI UN PROGETTO DI GRUPPO ED UN COLLOQUIO ORALE. LA VALUTAZIONE TERRÀ CONTO DEI SEGUENTI ASPETTI:
CONOSCENZA DELLE TECNOLOGIE E DELLE METODOLOGIE PRESENTATE NEL CORSO; CAPACITÀ DI PROGETTARE, SVILUPPARE E VALIDARE UN SISTEMA EMBEDDED AVANZATO USANDO LE METODOLOGIE E GLI STRUMENTI PRESENTATI NEL CORSO.
Testi
Materiale didattico distribuito nel corso delle lezioni.
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2021-02-19]