90072 - Laboratory of Electrical Energy Engineering T-1

Course Unit Page

Academic Year 2022/2023

Learning outcomes

At the end of the course the student will know the language, the use of graphic functions and the use of libraries of Matlab, LabView and Flux commercial software packages. The course foresees that, once the necessary bases have been acquired, the student will develop algorithms for numerical calculation, Monte Carlo simulation, analysis of data from accelerated life tests and the resolution of electrical circuits.

Course contents

1. Knowledge of MATLAB environment and language

2. Using the MATLAB software for practical applications (examples of applications to statistics, linear algebra, Fourier decomposition, polynomial and spline fitting, digital filters)

3. Using MATLAB for the engineering problems solution (solution of circuits, and the numerical integration numerical differentiation)

4. Using FEM software for the analysis of stationary electrostatic and magnetic problems

5. Automatic measurement systems implemented with traditional and / or virtual instrumentation. Language G and Labview software. Brief Introduction to algorithms for digital signal processing. Event-driven programming.

6. Programming of microcontroller-FPGA systems for the protection and monitoring of electrical networks

7. Creation of finite element models of induction machines and performance analysis using software FLUX2D.


Didactic material provided by the Teachers.

Teaching methods

In consideration of the types of activities and teaching methods adopted, the attendance of this training activity requires the attendance of all students of Modules 1 and 2 in e-learning mode [https://www.unibo.it/it/servizi-e-opportunita/salute-e-assistenza/salute-e-sicurezza/sicurezza-e-salute-nei-luoghi-di-studio-e-tirocinio] and the participation in Module 3 of specific training on safety and health in the places of study. Information on dates and methods of attendance of Module 3 can be consulted in the specific section of the degree program website.

The necessary concepts are presented at the beginning or during the lesson, the student makes practice trying to solve problems proposed by the teacher.

Assessment methods

The student must pass three lab tests, aimed at verifying that the he has assimilated the core functionalities of the softwares covered during the course.

The three lab tests will be focused on the use of Matlab, Labview and Flux2D, respectively. In each of the three tests, the student will be asked to solve a problem proposed by the teacher using the software subject of the exam. At the end of each test, the student will receive a score.

At the end of the three trials, the final mark will be calculated as the average of the scores obtained in each test.

Teaching tools

The course will be held in the DEI laboratory, where computational resources for simulation and programming in specific environments are available.

Office hours

See the website of Gaetano Pasini

See the website of Fabio Napolitano

See the website of Luca Zarri