Digital Signal Processing – 9 CFU (optC1.b/optC2.b)

Digital Signal Processing – 9 CFU (optC1.b/optC2.b)
1 YEAR II semester  9 CFU
ICT and Internet Engineering
Marina RUGGIERI (cfu)

Tommaso ROSSI (cfu)


A.Y. 2025-26 – program 📑
Code: 80300072
SSD: ING-INF/03

The Digital Signal Processing teaching modules offer students the opportunity to become designer providing a solid theoretical basis, multiple design techniques and Matlab script development skills.

DSP is offered to Mechatronics students with the option of 6 credits and 9 credits format. Students who select the 6-credit option might be interested in adding a +3 credits of formative activities, with a focus on pre-assigned additional topics of the DSP realm.

 

CONTROL OF ELECTRICAL MOTORS AND VEHICLES – 6 CFU (C1-C2-optE)

CEM
2 YEAR II semester 6 CFU
Cristiano M. Verrelli  
 

 

A.Y. 2025-26 (ex Control of Electrical Machines (B-C-E)
program 📑
Code:8039782
SSD: ING-INF/04

 

LEARNING OUTCOMES: The course aims to provide a unified exposition of the most important steps and concerns in mathematical modeling and design of estimation and control algorithms for electrical machines such as:
– permanent magnet synchronous motors
– permanent magnet stepper motors
– synchronous motors with damping windings
– induction (asynchronous) motors
– synchronous generators.

KNOWLEDGE AND UNDERSTANDING: Students should be able to gain profound insight into the fundamental mathematical modeling and control design techniques for electrical machines, which are of interest and value not only to engineers engaged in the control of electric machines but also to a broader audience interested in (nonlinear) control design.

APPLYING KNOWLEDGE AND UNDERSTANDING: Students should be able to deeply understand mathematical modeling through nonlinear differential equations, stability and nonlinear control theory concepts, and design of (nonlinear) adaptive controls containing parameter estimation algorithms (important for applications). Students should be able to apply the related knowledge to learning control of robotic manipulators and cruise/yaw rate control of electric vehicles.

MAKING JUDGEMENTS: Students should be able to identify the specific design scenario and apply the most suitable techniques. Students should be able to compare the effectiveness of different controls while analyzing theoretical/experimental advantages and drawbacks.

COMMUNICATION SKILLS: Students should be able to use a single notation and modern (nonlinear) control terminology. Students should be able to exhibit a logical and progressive exposition starting from basic assumptions, structural properties, modeling, control, and estimation algorithms. Students are also expected to be able to read and capture the main results of a technical paper concerning the topics of the course, as well as to effectively communicate in a precise and clear way the content of the course. Tutor-guided individual projects (including Maple and Matlab-Simulink computer simulations and lab visits) invite intensive participation and exchanging ideas.

LEARNING SKILLS: Being enough skilled in the specific field to undertake the following studies characterized by a high degree of autonomy.

TEXTS

R. Marino, P. Tomei, C.M. Verrelli, Induction Motor Control Design, Springer, 2010.
Latest journal papers.

VERIFICATION OF THE KNOWLEDGE

Verify the knowledge and skills acquired by the student on the topics covered by the program. The intermediate exams, the final written tests, and the oral exam will consist of questions related to the topics covered by the program of the course. The questions are aimed at ascertaining the student’s knowledge and his/her reasoning skills in making logical connections between the different topics.

The final vote of the exam is expressed out of thirty and will be obtained through the following graduation system:

Not pass: important deficiencies in the knowledge and in the understanding of the topics; limited capacity for analysis and synthesis, frequent mistakes and limited critical and judgmental capacity, inconsistent reasoning, inappropriate language.

18-21: the student has acquired the basic concepts of the discipline and has an analytical capacity that comes out only with the help of the teacher. The way of speaking and the language used are almost correct, though not precise.

22-25: the student has acquired the basic concepts of the discipline in a discrete way; he/she knows how to discuss the various topics; he/she has an autonomous analysis capacity while adopting a correct language.

26-29: the student has a well-structured knowledge base. He/She is able to independently adopt a correct logical reasoning;  notations and technical language are correct.

30 and 30 cum laude: the student has a complete and in-depth knowledge base. The cultural references are rich and up-to-date while being expressed by means of brilliant technical language.

Radar and Localization – 6 CFU (optC2.a)

Radar and Localization – 6 CFU (optC2.a)
2 YEAR II semester 6 CFU
Prof. Mauro Leonardi A.Y. 2025-26
 

 

(By ICT)
Code: 80300159
SSD: ING-INF/03

LEARNING OUTCOMES: Knowledge of the main applications and operations of radar systems with the necessary basic elements (both theoretical and technical-operational).

KNOWLEDGE AND UNDERSTANDING: Being aware, at the system level, performance in terms of scope, discrimination, ambiguity, Doppler filtering

APPLYING KNOWLEDGE AND UNDERSTANDING: knowing how to deal with new problems with the methods learned

MAKING JUDGEMENTS: the ability to choose among the various methods learned the proper one to face new problems and radar design.

Syllabus – Radar Systems

1. Fundamentals

  • General information on radar.

  • Spectrum usage.

  • Radar measurements:

    • Distance.

    • Radial velocity.

    • Angular location.

2. Radar Equation and Propagation

  • Fundamental radar equation.

  • Receiver and antenna noise.

  • Propagation: attenuation and reflections.

  • Losses.

3. Radar Cross Section and Target Models

  • Radar Cross Section (RCS).

  • Target fluctuation models:

    • Slow fluctuation.

    • Rapid fluctuation.

4. Target Detection

  • Detection of fixed targets.

  • Detection of moving targets.

  • Pulse integration.

5. Decision Theory and Radar Detection

  • Decision criteria.

  • Detection with a single pulse.

  • Detection with N pulses.

6. Radar Types

  • Pulsed radar.

  • Continuous Wave (CW) radar.

  • Frequency Modulated Continuous Wave (FMCW) radar.

  • Automotive radar.

COMPUTER VISION – 6 CFU (since 2024-25)

COMPUTER VISION – 6 CFU (since 2024-25)
2 YEAR II semester  6 CFU
Arianna Mencattini A.Y. 2023-24 (ex MEASUREMENT SYSTEMS FOR MECHATRONICS)
A.Y. 2024-25: Computer Vision – program
Code: 8039787
SSD: ING/INF/07

LEARNING OUTCOMES:
Learning of basic concepts in digital image processing and analysis as a novel measurement system in biomedical fields. The main algorithms will be illustrated, particularly devoted to the mechatronics fields.

KNOWLEDGE AND UNDERSTANDING:
The student acquires the knowledge related to the possibility to use an image analysis platform to monitor the dynamics of a given phenomenon and to extract quantitative information from digital images such as object localization and tracking in digital videos.

APPLYING KNOWLEDGE AND UNDERSTANDING:
The student acquires the capability to implement the algorithms in Matlab through dedicated lessons during the course to the aim of being able to autonomously develop new codes for the solution of specific problems in different application fields.

MAKING JUDGEMENTS:
The student must be able to integrate the basic knowledge provided with those deriving from the other courses such as probability, signal theory, and pattern recognition. some fundamentals of measurement systems as well as of basic metrological definitions will be provided in support of background knwoledge.

COMMUNICATION SKILLS:
The student solves a written test and develops a project in Matlab that illustrates during the oral exam. The project can be done in group to demonstrate working group capabilities.

LEARNING SKILLS:
Students will be able to read and understand scientific papers and books in English also to deepen some topics. In some cases, students will develop also experimental tests with time-lapse microscopy acquisition in department laboratory.

SYLLABUS

Fundamentals of metrology. Basic definitions: resolution, accuracy, precision, reproducibility and their impact over an image based measurement system . Image processing introduction. Image representation. Spatial and pixel resolution. Image restoration. Deconvolution. Deblurring. Image quality assessment. Image enhancement. Image filtering for smoothing and sharpening. Image segmentation: pixel based (otsu method), edge based, region based (region growing), model based (active contour, Hough transform), semantic segmentation. Morphological operators. Object recognition and image classification. Case study: defects detection, object tracking in biology, computer assisted diagnosis, facial expression in human computer interface.
Matlab exercises.

TEXTS

Digital image processing, Gonzalez and Woods, Prentice Hall, New York, 2002.

BiPM, I. E. C., IFCC, I., IUPAC, I., & ISO, O. (2012). The international vocabulary of metrology— basic and general concepts and associated terms (VIM). JCGM, 200, 2012.

ATTENDANCE

Although attendance is optional, it is strongly recommended to follow the lessons. The professor recommends the students to subscribe the course on the Delphi website. The teams platform will be used as a consequence to communicate with the Professor, ask for doubts, and download the materials used for the lessons.

INTEGRATED SOLUTIONS FOR SUSTAINABLE MOBILITY AND ENERGY PRODUCTION – 6 CFU (C2)

CEM
1 YEAR II semester 6 CFU
(from Mechanical)
Lorenzo BARTOLUCCI (3cfu)
Matteo BALDELLI (3cfu)
A.Y. 2024-25
Code: 80300136
SSD: ING-IND/08
  • Prerequisites: No prior kknowledge is required, although notions about energy systems and an understanding of error and data analysis can facilitate the student. All the knowledge necessary to pass he exam will be provided during the course.
  • OBJECTIVES: The goal of the course is to provide students with both a detailed and holistic view of the energy landscape for sustainable mobility and its impact on the overall energy system. The course aims to bridge the production of key energy carriers (electricity, hydrogen, biofuels, etc.) with their use in mobility, addressing issues of integration and optimization. To this end, students will expand their understanding of the fundamental physics behind these technologies, combining theoretical/modeling aspects with experimental approaches through laboratory activities. Lastly, particular attention will be given to the presentation and critical analysis of data obtained both experimentally and through numerical modeling.

 

Electric Propulsion – 6 CFU (optC2.b)

Electric Propulsion – 6 CFU (optC2.b)
1 YEAR (Block C2)
II semester 6 CFU
(from Mechanics – Energetics)
Prof. Marcello PUCCI
A.Y. 2024-25program
Code: 80300151
SSD: ING-IND/32

LEARNING OUTCOMES:
The course aims to provide the students some theoretical instruments necessary for the comprehension and related application of the fundamentals of electric and hybrid electric propulsion systems, with particular emphasis to the on-wheel and ship propulsion.
The course will permit the students to acquire and apply the fundamentals of modelling and control of electric drives for the electric and hybrid electric on-wheel and ship propulsion, beside the supply and storage systems. The issues of the impact of electric vehicles on the power grid will also be discussed, with reference to modern vehicle-to-grid (V2G) and grid-to-vehicle (G2V) technologies.

KNOWLEDGE AND UNDERSTANDING:
In order to improve understanding of the topics, the implementation of drive trains simulation models will be addressed by using Simscape Electrical libraries in the Matlab-Simulink environment. The students will acquire the capability of comprehend and demonstrate the aware knowledge of the behavior of electric and hybrid electric vehicles, with particular reference to their electric propulsion, to the electric motors, power converters and related control systems- to the supply and storage systems. The understanding will be enhanced by the comparison between different types of electric drives, power electronic converters and
related control systems, as well as different types of storage systems. Several kinds of supplies and storage systems will be analyzed as well, with particular emphasis to the fuel
cells supplied vehicles.

APPLYING KNOWLEDGE AND UNDERSTANDING:
At the end of the course students will have to show the ability to independently apply the concepts learned with particular reference to the sizing of the drive train for electric and hybrid electric vehicles, power sources as well as the issues related to the interaction of energy storage on board of vehicles with the distribution network in terms of vehicle-to-grid (V2G) and grid-to-vehicle (G2V).

MAKING JUDGEMENTS:
Students will be able to collect and process independently specialized technical information on the design and control of electric drives as well as on energy storage systems used in electric and hybrid electric propulsion by road and sea and finally verify their validity.

COMMUNICATION SKILLS:
Students will be able to interact with specialists in power electronics and electric drives in order to elaborate the technical information necessary for the development of a design activity to be carried out individually or in groups.

LEARNING SKILLS:

The expertises acquired during the course will allow students to undertake higher-level training courses or apply for specialist technical roles in companies in the sector with a good degree of autonomy.

Prerequisities

It is suggested to have the basic knowledge of Electrical Network Analysis and Power Electronics

 

SYLLABUS

The course will be articulated in the following way:
– Electric Vehicles
– Hybrid Electric Vehicles
– Electric Propulsion Systems for vehicles
– Series Hybrid Electric Drive Train Design
– Parallel Hybrid Electric Drive Train Design
– Energy Storages (Batteries, Supercapacitors, – Ultrahigh-Speed Flywheels, Hybrid)
– Fuel Cell Vehicles
– Ship propulsion systems
– Vehicle to Grid (V2G) and Grid to Vehicle (G2V)

TEXTS

Educational material provided by the teacher

– John M. Miller, Propulsion Systems for Hybrid Vehicles, IET, 2008
– Iqbal Husain, Electric and Hybrid Vehicles: Design Fundamentals, 2010, CRC Press
– Mehrdad Ehsani, Yimin Gao, Ali Emadi, Modern Electric, Hybrid Electric, and Fuel Cell
Vehicles: Fundamentals, Theory, and Design, 2017, CRC Press

On Board Energy Generation and Storage – 6 CFU (optC2.a)

On Board Energy Generation and Storage – 6 CFU (optC2.a)
1 YEAR (Block C2)
1 semester 6 CFU
Prof. Fabio Matteocci
A.Y. 2024-25 (new) program 📑
Code: 80300150
SSD: ING-INF/01

 

The course requires a basic knowledge of nanotechnologies applied to the generation and storage of electric power, as well as a basic understanding of the functioning of solar cells and batteries.

FORMATIVE OBJECTIVES

LEARNING OUTCOMES:

The main objectives of the course are the study of electric power generation and storage systems that can be implemented on vehicles. The lessons, therefore, focus on next-generation photovoltaics, thin-film deposition techniques, storage systems, supercapacitors, and thermoelectricity. The generation and storage technologies will then be studied from an application perspective through case studies.

KNOWLEDGE AND UNDERSTANDING:

Students will be able to:

a) To learn the working principles for energy generation and storage (EGS);
b) To understand and explain the solutions for EGS when applied in vehicles;
c) To solve simple problems concerning the use of design of integrated EGS systems;
d) To know how to design, develop and release a simple EGS system for vehicle integration.

APPLYING KNOWLEDGE AND UNDERSTANDING:

The student will be able to recognize the applicability areas for the various EGS systems. She/He will also be able to apply the knowledge and understanding developed during the course to study and understand recent literature.

MAKING JUDGEMENTS:

Students should be capable of identifying specific design scenarios and applying the most appropriate techniques for EGS. Additionally, they should be able to compare the effectiveness of various EGS systems while evaluating their advantages and disadvantages.

COMMUNICATION SKILLS:

The student will be able to clearly and unequivocally communicate the course content to specialized interlocutors. He will also be able to communicate the main approches to the development of EGS systems. The student will also have a sufficient background to undertake a thesis/research work in EGS applications.

LEARNING SKILLS:

Being sufficiently skilled in the specific field to undertake subsequent studies characterized by a high degree of autonomy.

SYLLABUS

1. Introduction on Nanotechnology: Top Down and Bottom Up Approaches2. Physical, Chemical Deposition, Solution Processing (Working Principle and Applications) 3. Energy Generation: Conventional and Emergent Photovoltaics (Working Principle and Applications).
4. Case of Study: Perovskite solar Cells (Working Principle, Deposition Techniques and applications)
5. Storage: Conventional and Emergent technologies for Batteries
6. Electrical and Chemical Properties of Batteries (Working Principle)
7. System Integration of Energy Generation and Storage solutions
8. Opportunities and Limitations of vehicle-integrated solutions for Generation and Storage 9. Beyond Batteries: Supercapacitors and thermoelectricity

The lecture will be held in the classroom with the projection of slides that will be released to the students at the end of the lecture.

The student will only be admitted to the final exam if they have attended 80% of the course hours.

 

 

Electronic Interfaces – 6 CFU (block E, optB, optC1.b, optC2.b)

Electronic Interfaces – 6 CFU (block E, optB, optC1.b, optC2.b)
1 YEAR II semester  6 CFU
Christian Falconi A.Y. 2022-23 (since)
since A.Y. 2023-24 (new block E) – program
Code: 80300103
SSD: ING-INF/01

FORMATIVE OBJECTIVES

LEARNING OUTCOMES:
The goal is to teach the fundamental principles and tools for designing electronic interfaces.
The contents of the course have general validity, but the focus will be on electronic interfaces for mechatronics.
The course is oriented toward design.

KNOWLEDGE AND UNDERSTANDING:
Students will need to know and understand the fundamental principles and tools for the analysis and design of electronic interfaces.

APPLYING KNOWLEDGE AND UNDERSTANDING:
Students will have to demonstrate that they are able to design electronic interfaces.

MAKING JUDGEMENTS:
Students will be able to evaluate the design of electronic interfaces.

COMMUNICATION SKILLS:
The students, in addition to illustrating the fundamental principles and tools for the design of electronic interfaces, must be able to explain each design choice.

LEARNING SKILLS:
Students must be able to read and understand scientific texts and articles (also in English) concerning electronic interfaces.

PREREQUISITES

Thévenin equivalent circuit.
Norton equivalent circuit.
Laplace transform
Fourier transform

Syllabus:

Fundamentals on electronic devices.
Equivalent circuits (mechanic systems, thermal systems,…).
Diode circuits.
Transistor circuits.
Nullors.
Operational amplifiers (op amps).
Universal active devices.
Non-idealities of op-amps and other universal active devices.
Op-amp circuits.
Simulations of electronic circuits (SPICE).
Electronic interfaces.
Circuits for mechatronics (design examples).

Control of Electrical Machines (B-C-E) –> CONTROL OF ELECTRICAL MOTORS AND VEHICLES (B-C1-C2-E) (25-26)

CEM
2 YEAR II semester 6 CFU
Cristiano M. Verrelli A.Y. 2021-22 to A.Y. 2024-25
 

 

A.Y. 2025-26 (new name CONTROL OF ELECTRICAL MOTORS AND VEHICLES )
Code:8039782
SSD: ING-INF/04

 

LEARNING OUTCOMES: The course aims to provide a unified exposition of the most important steps and concerns in mathematical modeling and design of estimation and control algorithms for electrical machines such as:
– permanent magnet synchronous motors
– permanent magnet stepper motors
– synchronous motors with damping windings
– induction (asynchronous) motors
– synchronous generators.

KNOWLEDGE AND UNDERSTANDING: Students should be able to gain profound insight into the fundamental mathematical modeling and control design techniques for electrical machines, which are of interest and value not only to engineers engaged in the control of electric machines but also to a broader audience interested in (nonlinear) control design.

APPLYING KNOWLEDGE AND UNDERSTANDING: Students should be able to deeply understand mathematical modeling through nonlinear differential equations, stability and nonlinear control theory concepts, and design of (nonlinear) adaptive controls containing parameter estimation algorithms (important for applications). Students should be able to apply the related knowledge to learning control of robotic manipulators and cruise/yaw rate control of electric vehicles.

MAKING JUDGEMENTS: Students should be able to identify the specific design scenario and apply the most suitable techniques. Students should be able to compare the effectiveness of different controls while analyzing theoretical/experimental advantages and drawbacks.

COMMUNICATION SKILLS: Students should be able to use a single notation and modern (nonlinear) control terminology. Students should be able to exhibit a logical and progressive exposition starting from basic assumptions, structural properties, modeling, control, and estimation algorithms. Students are also expected to be able to read and capture the main results of a technical paper concerning the topics of the course, as well as to effectively communicate in a precise and clear way the content of the course. Tutor-guided individual projects (including Maple and Matlab-Simulink computer simulations and lab visits) invite intensive participation and exchanging ideas.

LEARNING SKILLS: Being enough skilled in the specific field to undertake the following studies characterized by a high degree of autonomy.

TEXTS

R. Marino, P. Tomei, C.M. Verrelli, Induction Motor Control Design, Springer, 2010.
Latest journal papers.

VERIFICATION OF THE KNOWLEDGE

Verify the knowledge and skills acquired by the student on the topics covered by the program. The intermediate exams, the final written tests, and the oral exam will consist of questions related to the topics covered by the program of the course. The questions are aimed at ascertaining the student’s knowledge and his/her reasoning skills in making logical connections between the different topics.

The final vote of the exam is expressed out of thirty and will be obtained through the following graduation system:

Not pass: important deficiencies in the knowledge and in the understanding of the topics; limited capacity for analysis and synthesis, frequent mistakes and limited critical and judgmental capacity, inconsistent reasoning, inappropriate language.

18-21: the student has acquired the basic concepts of the discipline and has an analytical capacity that comes out only with the help of the teacher. The way of speaking and the language used are almost correct, though not precise.

22-25: the student has acquired the basic concepts of the discipline in a discrete way; he/she knows how to discuss the various topics; he/she has an autonomous analysis capacity while adopting a correct language.

26-29: the student has a well-structured knowledge base. He/She is able to independently adopt a correct logical reasoning;  notations and technical language are correct.

30 and 30 cum laude: the student has a complete and in-depth knowledge base. The cultural references are rich and up-to-date while being expressed by means of brilliant technical language.