Scuola di Dottorato in Ingegneria e architettura

Insegnamenti


Titolo: Compliant Design of Embedded Systems

Corso tenuto da Prof. Carlo Concari

E-mail docente di riferimento: carlo.concari@unipr.it

2 CFU 

Semestre: II

Breve descrizione del corso (in inglese)

The aim of the course is to provide the basic notions related to designing embedded hardware and firmware compliant with industrial standards (safety, interoperability, maintainability). Course contents:

Embedded hardware for compliant systems (1 hr)

Structured approach to firmware design (1 hr)

Implementation: the building system (1 hr)

Software testing and documentation (1 hr)

Version control systems (1 hr)

Safety standards (1 hr)

Coding standards (1 hr)

Real-time computing (2 hr)

Watchdogs (1 hr)

Bootloaders (1 hr)

Model-based design (1 hr)

Titolo: Introduction to Convex Optimization

Courso tenuto da Prof. Marco Locatelli

E-mail docente di riferimento: marco.locatelli@unipr.it

1.5 CFU

Semestre: II

Breve descrizione del corso (in inglese)

  • Convex sets and convex cones
  • Cones of nonnegative, semidefinite and copositive matrices
  • Convex functions: different definitions and operations preserving convexity
  • Convex optimization problems. Equivalence between local and global minimizers. Examples.
  • Optimality conditions: unconstrained and constrained case (KKT conditions)
  • Lagrangian duality: weak and string duality
  • Convex envelopes
  • Interior-point methods and barrier functions: complexity of convex optimization problems
  • Some applications
  • How to use existing solvers

Titolo: Methods of Probabilistic Robotics

Corso tenuto da Prof. Dario Lodi Rizzini

E-mail docente di riferimento: dario.lodirizzini@unipr.it

2 CFU

Semestre: II 

Breve descrizione del corso (in inglese) : 

The goal of this course is to provide an overview of the concepts of probabilistic robotics and of the main localization and mapping methods. Practical demonstrations with software tools used by research community will support the exposition. The main program is organized as follows: definitions and estimation methods, localization and mapping problems, data association, and sensor registration.


1. Representation of Uncertainty 

- Motivation and examples

- Probability density functions, function of random variables, normal distribution

- Propagation of uncertainty

2. Bayesian filters

- State estimation for localization and mapping

- ML and MAP criteria

- Parametric filters: Kalman filters, EKF, UKF (hints)

- Derivation of KF

- EKF for localization and SLAM

3. Graphical models 

- Full SLAM problem: derivation

- Least-square SLAM

- Models for graphical formulation: landmark-based, pose graph, perturbation operator

- Practical: graphical SLAM backend g2o

4. Localization and Mapping Issues 

- Map models: landmarks, occupancy grid maps

- Data association methods: NN, JCBB, correspondence graphs

- Practical: data association

Titolo: Quantum Algorithms and Quantum Compiling

Corso tenuto da Prof. Michele Amoretti e Dr. Davide Ferrari

E-mail docenti di riferimento:  michele.amoretti@unipr.itdavide.ferrari1@unipr.it

4 CFU

Semestre: II

Breve descrizione del corso (in inglese) : 

 

This course will present quantum computing from a computer engineering perspective. The first part will recap the basic concepts of quantum mechanics and quantum information. The second part will focus on quantum algorithms and quantum compilers, considering the case of a single quantum processor as well as the more challenging scenario of distributed quantum computing. Practical experiences will be proposed, introducing the student to software libraries for programming quantum devices.

 

Short program:

[Michele Amoretti, 6 hours]

1. Introduction to quantum computing

2. Linear algebra (a refresher)

3. Postulates of quantum mechanics

4. Quantum information

[Davide Ferrari, 18 hours]

5. Quantum gates and basic quantum circuits 

6. Quantum algorithms: design techniques

7. Grover, QFT, VQA and other major quantum algorithms

8. Quantum compiling on single node

9. Quantum networking and Quantum Internet

10. Distributed Quantum Computing

Titolo: Virtual constraints for mechanical systems

Corso tenuto da Prof. Luca Consolini (anche via Teams)

E-mail docente di riferimento: luca.consolini@unipr.it

1 CFU

Semestre: II

Breve descrizione del corso (in inglese) : 

A virtual holonomic constraint (VHC) for a mechanical system with configuration vector q is a relation of the form h(q)=0 that can be made invariant via feedback. In the past decade, VHCs have emerged as a valuable tool to solve various motion control problems.

The presentation will be focused on the challenging case of underactuated systems, in which the enforcement of the VHC requires appropriate feasibility conditions. These conditions are satisfied if the constraint function h is obtained as the solution of a differential equation, named virtual constraints generator.

The presentation includes some results on the energy regulation of VHCs and presents some applications to the control of the pendubot, the PVTOL aircraft, the bicycle, the spherical pendulum, and the synchronization of mechanical systems.

Titolo: Statistical bases of Machine Learning 

Corso tenuto da Prof. A. Bononi 

E-mail docente di riferimento: alberto.bononi@unipr.it

4 CFU 

Semestre: I

Breve descrizione del corso (in inglese) : 

Course covers 

1) a review of probability and the Bayesian statistical analysis underlying ML (regression, classification)

2) extensions to generalized linear models as a basis to neural networks and other kernel-based methods.

3) supervised learning for both regression and classification.

Details can be found at: http://www.tlc.unipr.it/bononi/didattica/ML_PhD/ML_PhD.html

Titolo: Introduction to Model-Based Design for dynamic systems

Corso tenuto da Prof. Alessandro Soldati

E-mail docente di riferimento: alessandro.soldati@unipr.it

3 CFU

Semestre: II

Breve descrizione del corso (in inglese) : 

This course gives and introduction on the numerical modeling of dynamic systems, as a prerequisite for their accurate design and to develop control algorithms, when needed. Both physics-based and data-based models are covered, as well as several model validation techniques, as needed by the good practices of Model-Based Design in the V-model workflow for safety-critical systems.

Short program: 

  • Abstraction levels, system partitioning and the V-model
  • Unit testing, static code analysis and automatic test-benches and documentation
  • Numerical analysis for real-time computation
  • Numerical analysis for the simulation of dynamic systems
  • Numerical techniques for experimental data processing and acquisition
  • MIL, SIL, PIL and HIL validation techniques

Titolo: Reliability of Power Electronic Circuits

Corso tenuto da Prof. Alessandro Soldati

E-mail docente di riferimento: alessandro.soldati@unipr.it

3 CFU

Semestre: II

Breve descrizione del corso (in inglese) : 

  • Design-for-Reliability in power electronics (2 h)
  • Lifetime models for power system components (2 h)
  • Simulation workflow for reliability prediction [tutorial] (2 h)
  • Gate drivers for power electronics devices (2 h)
  • Active gate drivers for wide bandgap devices (2 h)
  • Active thermal control of power electronics (2 h)
  • Faults in power electronics (2 h)
  • Power electronics diagnostics (2 h)
  • Condition monitoring (2 h)
  • Advanced sensing and logging for power system control and reliability (2 h)
  • Counting techniques (2 h)
  • Design of advanced sensing and driving circuits for power electronics [tutorial] (2 h) 

Titolo: Elements of thermography and thermal imaging

Corso tenuto da Prof. A. Soldati, F. Bozzoli, L. Cattani (in collaborazione con il Dottorato in Ingegneria Industriale)

E-mail docente di riferimento: alessandro.soldati@unipr.it

2 CFU

Semestre: II 

Breve descrizione del corso (in inglese) : 

This course gives the fundamentals of quantitative thermography, i.e., the use of thermal imagers (special cameras sensitive to infrared radiation) to quantitatively measure temperatures without contact and possibly from “long” distances. The applications range from Power Electronics to Heat Transport, from building analysis to diagnostics and prognostics.

Short program:

  1. Introduction to thermography (Bozzoli/Cattani)
  2. Temperature measurement properties and contact sensors (Soldati)
  3. Principles of thermal imaging (Bozzoli/Cattani)
  4. Thermal imagers: calibration, compensation, environmental effects (Soldati)
  5. Thermography applications in Power Electronics (Soldati)
  6. Thermography applications in Heat Transfer (Bozzoli/Cattani)
  7. Postprocessing of radiometric data (Soldati/Cattani)
  8. Hands-on: thermal cameras in action! (Soldati)

Referenti e contatti

Referenti per il dottorato

Coordinatore
Prof. Marco LOCATELLI
T. +39 0521 905711
E. marco.locatelli@unipr.it

Coordinatore Vicario
Prof. Jacopo ALEOTTI
T. +39 0521 905727
E. jacopo.aleotti@unipr.it

Manager per la qualità della didattica
Dott.ssa Monia BERTOLI
T. 905877 - 5800
E. monia.bertoli@unipr.it

UO Formazione Post Lauream - Dottorati di Ricerca

Sede

P.le San Francesco 3 – 43121 Parma

Contatti
T. +39 0521 034214
E. dottorati@unipr.it

Responsabile
Dott.ssa Sonia RIZZOLI