![Page 1: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/1.jpg)
Dipartimento di Ingegneria
21/09/2018
1Automazione Industriale - Introduzione
Automazione Industriale
Ermidoro MicheleUniversità degli Studi di Bergamo
Dipartimento di Ingegneria dell’Informazione
![Page 2: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/2.jpg)
Corso integrato di automazione industriale e
elettronica industriale (12 crediti - 21052)
Modulo di
AUTOMAZIONE INDUSTRIALE (6 crediti)
+
Corso di automazione industriale (6 crediti - 21029)
Cosa facciamo
![Page 3: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/3.jpg)
Perchè io?
![Page 4: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/4.jpg)
2013
PhD student @ UniBg
2015
PhD
About myself
2009
Laurea Triennale in Ingegneria
Informatica
25-10-1987
Nato a Bergamo
2006
Diploma di Ragioniere Programmatore
Michele
Ermidoro
2011
Laurea Specialistica in Ingegneria
Informatica (Curriculum industriale)PhD(s)
Email:
Cell: 3298937973
2017
Professore a contratto
Consulente Freelance
![Page 5: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/5.jpg)
Cosa facciamo – alcuni progetti
![Page 6: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/6.jpg)
Cosa facciamo – alcuni progetti
![Page 7: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/7.jpg)
Cosa facciamo – alcuni progetti
![Page 8: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/8.jpg)
Cosa facciamo – alcuni progetti
x
z
y
AIM: Obtain an estimation of the working condition of a medium
tension circuit breaker
A tri-axial accelerometer has been placed on the structure, in order
to analyze the vibrations during the Closing and Opening operations.
The data are then analyzed using an algorithm called DTW-
Dynamic Time Warping.
Mainly used in speech recognition, it analyzes the difference
between two time series.
0 2000 4000 6000 8000 10000 12000 14000 16000 180000
2
4
x 104
mean
of di
stanc
e
# of test
mean dtw freq CLOSING
0 2000 4000 6000 8000 10000 12000 14000 16000 180000
1
2
x 104
mean
of di
stanc
e
# of test
mean dtw time CLOSING FAULT
![Page 9: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/9.jpg)
Cosa facciamo – alcuni progetti
AIM: Detect the impact of the gate with an human
(or other object) as fast as possible.
An accelerometer has been placed on the gate. The
acceleration is the fastest signal that identifies the
impact.
A Kalman filter mixes the accelerometer data with the
motor torque in order to identify even slow speed
impact.
Accel.
Torque
ExtendedKalman ONOFF
ActivationLogic
𝑐𝛼 ≥ ҧ𝑐𝑇𝐻
Threshold ത𝒄𝑻𝑯
𝒄𝜶
Real time
estimation of friction
coefficient
![Page 10: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/10.jpg)
Cosa facciamo – alcuni progetti
![Page 11: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/11.jpg)
Cosa facciamo – alcuni progetti
Controllo Botrytis
Penultimogiorno di Test
Controllo Botrytis
![Page 12: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/12.jpg)
Cosa facciamo – alcuni progetti
Best-Case-ScenarioNeutral Background
Worst-Case-ScenarioComplex Background
SK
IN
EX
TR
AC
TIO
N
AC
NE
EX
TR
AC
TIO
N
Clustered ACNE SKIN
![Page 13: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/13.jpg)
Cosa facciamo – alcuni progetti
![Page 14: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/14.jpg)
Cosa facciamo – alcuni progetti
Calibrated
cropping
Persons Detection
R-FCN
Face Extraction
D-Lib
Age/Gender estim.
VGG-16 + DC layer
W – (25,35)
M – (38,43)
![Page 15: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/15.jpg)
Cosa facciamo – alcuni progetti
Infrarosso
Visibile
Supporto viso
Fotocamera (Sensibile a Luce
visibile)
LED IR
LEDluce stimolazione
Fotocamera IR(Sensibile a Luce
visibile + IR)
Filtro IR Raspberry
Separatore (isola dalla luce l’occhio
non illuminato)
![Page 16: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/16.jpg)
Dopo assunzione di Alcool, il Soggetto 3 presenta variazioni di risposta:• un maggiore diametro della pupilla• Un tempo di risposta maggiore
A low-cost system for dynamic analysis of Pupillary Light Response for a Driver Drowsiness Detection System
Per ogni prova si identificava un modello
della dinamica della pupilla
𝐺 𝑠 =𝜇
𝑠 + 𝑝∙ 𝑒−𝜏∙𝑠
Ritardo
Tempo di assestamento
Guadagno
Polo
![Page 17: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/17.jpg)
Cosa facciamo
CONTROLLO
MODELLIZZAZIONE
SIMULAZIONE
FILTRAGGIO
ANALISI DEI
DATI
MATEMATICA
![Page 18: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/18.jpg)
• Automazione Industriale (III anno – Docente Ermidoro)
• Ingegneria dei sistemi di controllo (III anno – Docente Ermidoro)
• Controlli automatici (IV anno – Docente Previdi)
• IMAD (Identificazione dei modelli ed analisi dei dati) (V anno – Docente Mazzoleni)
• Laboratorio di automatica (V anno – Docente Ermidoro)
Altri Corsi
![Page 19: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/19.jpg)
ISC
Sistema reale
Controllore
Sensore
+
-
ref e u y
![Page 20: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/20.jpg)
Laboratorio di automatica
![Page 21: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/21.jpg)
Argomenti
• Introduzione all’automazione industriale
• PLC
▪ Introduzione
▪ Linguaggi della IEC 61131
➢Ladder
➢SFC
➢ST
• Macchine utensili e controllo numerico▪ Introduzione
▪ Programmazione CNC
• Modellistica per l’automazione
▪ Introduzione
▪ Reti di Petri
➢ Introduzione
➢Proprietà
➢Esempi / esercizi
![Page 22: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/22.jpg)
Lezione 01 - Introduzione all'automazione industriale + Introduzione ai PLC
Lezione 02 - Ladder + Esercizi Ladder
Lezione 03 - SFC + Esercizi SFC
Lezione 04 - Testo strutturato + Esercizi Testo strutturato
Lezione 05 - Generazione automatica di codice per PLC + Introduzione al CNC
Lezione 06 - Seminario B&R Ethernet real-time + Esperienza di laboratorio B&R
Lezione 07 - Programmazione CNC + Introduzione alle reti di Petri
Lezione 08 - Esperienza di laboratorio
Lezione 09 - Esperienza di laboratorio
Lezione 10 - Esperienza di laboratorio 3 + Dimostrazione CNC
Lezione 11 - Reti di Petri + Esercizi reti di Petri
Lezione 12 - Simulazione esame + Esercizi in preparazione all'esame
Calendario Lezioni
![Page 23: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/23.jpg)
ORARI
• Venerdì: 14 – 19 (14:00 – 15:15; 15:25 – 16:40; 16:50 – 18:05)
• Ricevimento: Venerdì alle 12 presso il laboratorio di automatica. Richiedete comunque un appuntamento in anticipo via mail
SITO
• http://cal.unibg.it/
• https://www.youtube.com/channel/UCeXtx6xjhdgl0Kj9a6YGiyw
CONTATTI
• Mail: [email protected]
• Telefono: 3298937973
Varie ed eventuali
![Page 24: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/24.jpg)
Modalità d’esame
• Esame scritto: Punti 0 ÷ 30
• Attività di laboratorio: Punti 0 ÷ 3
if (Esame >=18) {
Esame passato
Voto totale = Scritto + Laboratorio
if (Voto totale >=32) {
Voto finale = 30 e lode
}
else {
Voto finale = min(Voto totale, 30)
}
}
else {
Esame non passato
}
N.B.1: vorrei evitare che molti si iscrivessero senza venire all’appello, mi riservo quindi la facoltà di non accettare iscrizioni di persone che erano iscritte ma non si sono presentate all’appello precedente
N.B.2: gli studenti del C.I., per registrare devono iscriversi all’appello «integrato», il voto finale sarà la media dei due moduli
![Page 25: Presentazione standard di PowerPoint - CAL UniBg · 2019. 6. 7. · Nato a Bergamo 2006 Diploma di Ragioniere Programmatore Michele Ermidoro 2011 ... AIM: Detect the impact of the](https://reader035.vdocuments.pub/reader035/viewer/2022062311/5fea5e8b75934d4d593bbc7f/html5/thumbnails/25.jpg)
Modalità d’esame
• Abbiamo a disposizione diverse tesi (triennali e specialistiche)
• La disponibilità cambia in base alle attività attualmente in corso in laboratorio.
• Per maggiori informazioni fate riferimento a:
– Prof. Fabio Previdi [email protected]
– http://cal.unibg.it/tesi-di-laurea/
• Mettete Like alla pagina CAL UniBG → Pagina Facebook del gruppo di ricerca!