Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2019/2020
Scuola Scuola di Ingegneria Industriale e dell'Informazione
Docente Bocciolone Marco Francesco
Cfu 8.00 Tipo insegnamento Monodisciplinare

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento

Obiettivi dell'insegnamento

In this course are studied the most common sensors used in automation (such as linear and angular encoders, digital cameras, magnetostrictive sensors and other transducers widely used for closing the control loop).

Particular attention is paid to the sensors with digital interface, widely adopted in automation.

The course introduces then some digital processing techniques useful for automatic industrial machines diagnostics.

A number of transducers and measurement devices widely used in automation, such as “smart sensors” and vision-based measurement devices, are then introduced and analyzed. In the end systems for wireless data transmission are shown.

The course also gives some practical measurement experiences, as well as seminars from one or more experts in automation.


Risultati di apprendimento attesi

Once the student has passed the exam, the student will:

  • know the fundamentals of data acquisition and processing for industrial automation and know how to set-up an image acquisition devce,
  • be able to understand the critical issues in measurement techniques for automation in order to find the correct measuring solution,
  • be able to understand and use many advanced data processing techniques, and be able to apply them to obtain the data necessary in the most of automation applications,
  • be able to understand which image processing techniques are the most suitable for each specific automation application.

Furthermore, the student will be able to:

  • design the appropriate measurement approach for the diagnostics of machines in industrial plants,
  • select and properly apply a suitable vision-based measurements technique for the most common industrial applications in industrial automation.

Argomenti trattati

Sensors for automatic machines: Linear and angular measurements of automatic machines movements (linear and angular encoders,…), counter cards and their applications. - Image based measurements: machine vision application in contact less measurements, overview of vision application in measurements for automation.
Fundaments of image formation; optics parameters; different type of sensors for machine vision (CCD and CMOS technologies ); analog and digital frame grabbers; USB and Giga-Ethernet buses; illumination techniques in industrial automation; illumination source types and application in different industrial process scenario; illumination in visible and infrared wavelength bands; interferometeric filters; - Contactless temperature measurements by means of infrared cameras – Transducers for mechanical measurements: megnetostrictive sensors, and laser transducers.

Data analysis for automation: Signal processing for the automatic machine diagnostics (spectral signal processing, noise reduction through spectral averaging, transfer function estimation techniques, coherence function, Zoom FFT, Hilbert transform and its applications for the estimation of systems parameters, Cepstrum, time-frequency transform…) – Image processing algorithms for automation: image enhancing, image processing algorithms working on single pixel, convolution algorithms, image transforms; optical aberration compensation, camera calibration, blob analysis, edge detection and pattern matching,.

Techniques for data acquisition, processing and transmission: Systems for distributed data collection. Wireless data communication. 

Note that the slides used during the lesson will be available for the students in advances. The slides contain all the information needed for the course. The support books listed in the references can be useful for further analysis of the topics but are not compulsory.


There are no strict requirements, as pre-requisites.

Modalità di valutazione

The course will offer lectures, covering the theoretical aspects of the course, and laboratory activities. During the laboratory activities the students, alone or in small group of 2 or 3 people, will be asked to actively cooperate with the professor for the development of programs for the processing of data from sensors or from digital cameras, with the aim to extract the desired measuring result. 

Students’ skills and knowledge will be evaluated by a written closed-book exam, followed by an oral discussion. 

In the exam, each student is expected to demonstrate the competence in:

  • fundamentals of data and image acquisition for industrial automation
  • data and image processing to extract the required information from data acquired with the transducers studied in the course and from the digital images
  • understanding the critical issues in measurement techniques for automation and to find the correct measuring solution
  • selecting the most appropriate measuring approach, based on commercial transducers, digital cameras or combination of them, for each specific automation application.

Furthermore, the students need to show good capability to discuss the proposed questions with proper technical language and justify the choices and assumptions.

Risorsa bibliografica obbligatoriaJ. Bendat and A.G. Piersol, Engineering applications of correlation and spectral analysis, Editore: John Wiley and Sons
Risorsa bibliografica obbligatoriaJ. Bendat and A.G. Piersol, Random Data, Editore: John Wiley and Sons
Risorsa bibliografica obbligatoriaG. D'Antona, A. Ferrero, Digital signal processing for Measurement systems, Editore: Springer
Risorsa bibliografica obbligatoriaKenneth G. McConnel, Vibration Testing, Theory and Practice, Editore: John Wiley & Sons
Risorsa bibliografica obbligatoriaErnest O. Doebelin,, Measurement systems, application and design,, Editore: McGraw-Hill Publishing Company

Forme didattiche
Tipo Forma Didattica Ore di attività svolte in aula
Ore di studio autonome
Laboratorio Informatico
Laboratorio Sperimentale
Laboratorio Di Progetto
Totale 80:00 120:00

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese
schedaincarico v. 1.6.5 / 1.6.5
Area Servizi ICT