34642 - Electromechanical systems modelling M

Academic Year 2026/2027

  • Docente: Angelo Tani
  • Credits: 6
  • SSD: IIND-08/A
  • Language: Italian
  • Teaching Mode: In-person learning (entirely or partially)
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Electrical Energy Engineering (cod. 6714)

Learning outcomes

The aim of the course is to provide instruments useful in order to define mathematical models suitable for studying, designing and controlling electromechanical systems.

Course contents

Prerequisites

Basic skills in mathematics, physics and electrical engineering.

 

Course contents

Electromechanical systems dynamics

Introduction to mathematical modelling of electromechanical systems, Input-Output and Input-State-Output differential equations, stability analysis, small signal analysis, numerical solution of differential equations. Analysis of electrodynamic and electromagnetic levitation systems.

 

Space vectors in three-phase systems

Definition of space vector and zero sequence component, differential equations of three-phase systems in terms of space vectors, Fourier expansion of space vectors, mathematical representation of quantities depending on space and time, multiple space vectors for multiphase systems.

 

Analysis of electric machines by space vectors

Modelling principles for rotating electrical machines, dynamic model of the induction machine in terms of space vectors and zero-sequence components, machine parameter estimation, direct torque and flux control (DTC) of induction machines.

 

Discrete-time systems

Introduction to mathematical modelling of discrete-time systems, Input-Output and Input-State-Output discrete equations, stability analysis, discretization of the differential equations of continuous-time systems.

 

Parameters and state estimation of an electromechanical system

On line parameters estimation of an electromechanical system by MRAS method, full order state observer, adaptive state observer.

 

Fuzzy controllers

Introduction to fuzzy logic, linguistic variables, fuzzy sets, membership functions, inference process, fuzzy logic for electromechanical system modelling and control.

 

Artificial neural networks

Artificial neurons and activation functions, multilayer neural networks, learning process by back propagation algorithm, neural networks for electromechanical system modelling and control.

 

The lessons are supported by exercises with Personal Computer.

Readings/Bibliography

It is not necessary to buy specific books. The pdf files of the slides utilized during the lessons are indispensable and sufficient for the preparation for the exam, and are available on VIRTUALE (https://virtuale.unibo.it/).

Teaching methods

The frontal lessons in the classroom are supported by computer-based exercises conducted in the classroom (MATLAB-Simulink). During these exercises, students will be able to analyze in detail how electromechanical systems work.

Assessment methods

The exam consists of an oral examination with final grade, which is based on the discussion of 3 course topics. One of the topics can be freely chosen by the student.

 

During the oral exam, students will be required to demonstrate a solid understanding of the theoretical principles and fundamental concepts governing the operation of various types of electromechanical systems, as well as the ability to apply them effectively to the analysis and interpretation of relevant physical and engineering phenomena. The evaluation will prioritize critical mastery of the topics, the ability to connect the various aspects of the discipline, and the appropriate use of technical and scientific language. Preparation limited to the mere rote memorization of facts, without an actual understanding of the concepts and their practical implications, will be considered insufficient for passing the exam.

 

Calculators and reference materials are not permitted. The use of AI is prohibited. Any use constitutes a violation of academic integrity. There are no midterm exams, and no assignments are required.

 

Students with specific learning disorders (SLD) or temporary/permanent disabilities.

We recommend contacting the University Office responsible for support services in a timely manner (https://site.unibo.it/studenti-con-disabilita-e-dsa/it) [https://site.unibo.it/studenti-con-disabilita-e-dsa/it):] . The office will evaluate the students' needs and, where appropriate, propose possible accommodations. These must in any case be submitted for approval at least 15 days in advance to the course instructor, who will assess their suitability also in relation to the learning objectives of the course.

Teaching tools

Lessons are carried out using a computer and a projector (PowerPoint). PDF files of the PowerPoint slides shown during the course, as well as the Simulink models used during the in-class exercises, are available on the VIRTUALE platform (https://virtuale.unibo.it/).

Office hours

See the website of Angelo Tani

SDGs

Affordable and clean energy Industry, innovation and infrastructure Sustainable cities

This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.