VINCENZO CARLETTI | ADVANCED EMBEDDED SYSTEMS
VINCENZO CARLETTI ADVANCED EMBEDDED SYSTEMS
cod. 0622700062
ADVANCED EMBEDDED SYSTEMS
0622700062 | |
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA | |
EQF7 | |
COMPUTER ENGINEERING | |
2019/2020 |
YEAR OF COURSE 2 | |
YEAR OF DIDACTIC SYSTEM 2017 | |
SECONDO SEMESTRE |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
ING-INF/05 | 3 | 24 | LESSONS | |
ING-INF/05 | 3 | 24 | EXERCISES |
Objectives | |
---|---|
The course aims at presenting some advanced aspects, both methodological ad technological, of embedded systems applied in important industrial domains, such as the automotive field. Knowledge and understanding The development process for safety critical embedded systems. Simulation and validation with hardware-in-the -loop techniques. Communication protocols in industrial domains. The CAN protocol. Applied knowledge and understanding Realizzazione e testing, anche mediante ambienti di simulazione, di sistemi di controllo basati su sistemi embedded. Applications in the automotive field and in other industrial domains. |
Prerequisites | |
---|---|
The course requires the basic knowledge about embedded systems that is provided by the course "Sistemi Embedded". |
Contents | |
---|---|
Introduction. Real-Time Operating Systems. Task scheduling. Priority Inversion. (8 h) Design and validation of dependable embedded systems. Failure models. Redundancy. Fault detection, tolerance, recovery. Safety-Integrity levels. (8 h) Development process for a vehicle control system. Methods and tools. Modeling. Simulation: MIL, SIL, RCP, HIL, ACG. Electrical and electronic architecture. The CAN bus. (8 h) Steps of the modeling and simulation process. Mechanical, electric and idraulic components. Logic components. (4 h) Braking control systems (ABS) and dynamic control systems (ASR, MSR, ESC). (4 h) Project work: development and validation of a vehicle control system. (16 h) |
Teaching Methods | |
---|---|
THE COURSE CONTAINS THEORETICAL LECTURES, IN-CLASS EXERCITATIONS AND PRACTICAL LABORATORY EXERCITATIONS. DURING THE IN-CLASS EXERCITATIONS THE STUDENTS ARE DIVIDED IN TEAMS AND ARE ASSIGNED A PROJECT TO BE DEVELOPED ALONG THE DURATION OF THE COURSE. In order to participate to the final assessment and to gain the credits corresponding to the course, the student must have attended at least 70% of the hours of assisted teaching activities. |
Verification of learning | |
---|---|
THE JUDGEMENT OF THE STUDENT IS BASED ON EITHER THE REALIZATION OF TEAM PROJECT AND AN ORAL EXAM. THE JUDGEMENT WILL CONSIDER THE FOLLOWING POINTS: KNOWLEDGE OF THE TECHNOLOGIES AND METHODOLOGIES PRESENTED IN THE COURSE; ABILITY TO DESIGN, DEVELOP AND TEST AN AVANCED EMBEDDED SYSTEM APPLICATION USING THE METHODOLOGIES AND THE TOOLS PRESENTED IN THE COURSE. |
Texts | |
---|---|
Lecture notes provided during the course. |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2021-02-19]