ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES + MICROCONTROLLERS
cod. 1010136

Academic year 2023/24
3° year of course - First semester
Professor responsible for the course unit
DELMONTE Nicola
integrated course unit
12 credits
hub: PARMA
course unit
in ITALIAN

Learning objectives

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES
1) Knowledge and understanding
Attending classes and through individual study, students are to acquire:
• Know how to use renewables to produce electrical energy;
• Knowledge of circuits topologies and understanding of the working principle of: (i) basic circuits of the most relevant of static power converters conversion applied to renewables applications;
• Knowledge of the devices sizing of basic converters;
• Knowledge of the working principle, construction and types of transformers;
• Knowledge of the working principle, construction and types of electric rotating machines;
• Knowledge of technologies, technics and circuits of photovoltaic and wind systems;
• Knowledge and basic skills in MATLAB-Simulink to simulate power converters and power plants by renewables, using mathematical and/or functional models.

2) Applying knowledge and understanding
The main goal of this course is to provide students with the ability to apply their knowledge of electrical engineering, electronics, power electronics, and power systems for electrical production from renewable sources.
Importance is also given to the ability in solving problems and exercises to size active and passive devices and to evaluate the main figures of merit of power converters, analyzing their working principle.

MICROCONTROLLERS
1) Knowledge and understanding
This course aims to provide knowledge on the principles, models, techniques and tools for programming embedded microcontroller systems. At the end of this course the students will have obtained a real technology transfer with the acquisition of basic knowledge and skills useful for starting a personal work for the development of projects based on embedded system with the ability to autonomously understand hardware and instruction set of a generic microcontroller, as well as being familiar with the integrated development environments currently used for programming this type of integrated circuit.

2) Applying knowledge and understanding
The course aims to put students in a position to start designing and developing customized applications for the control of power converters and/or for the creation of smart IoT nodes. This through the analysis of various case studies and laboratory exercises. Through these exercises, the student will acquire the ability to apply the techniques learned during the theoretical lessons in application contexts where the use of embedded systems is required. He will also be able to understand how to configure a microcontroller and related peripherals for the specific application in which it will be used.

Prerequisites

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES
Students should be familiar with the notions of mathematics, physics (electromagnetism), electrical engineering digital and analog electronics typically acquired in first-level degrees in Information engineering (class L-8).

MICROCONTROLLERS
Students should be familiar with the notions of informatics, as well as digital and analog electronics typically acquired in first-level degrees in Information engineering (class L-8).

Course unit content

This integrated teaching activity is composed of two modules: Microcontrollers and Electronic for Energy Conversion and Renewable Sources.
The topics are the following:

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES

- Part 1: Introduction


1) Consumption and generation of energy and electricity

2) Conventional and renewable generation



- Part 2: Basic principles of power electronics

3) Switching DC/DC converters (Cuk, SEPIC, full bridge)
4) AC/DC converters (3-phase rectifier)

5) DC/AC converters (3-phase inverter)



- Part 3: Electrical machines


6) Asynchronous AC electrical machines

7) Synchronous machines



- Part 4: Electrical power distributions systems and power generation from renewable energy sources


8) Photovoltaic and wind systems

9) Electrical power distribution
10) Smart grid and smart plugs

11) Models for simulations of power electronic converters.

MICROCONTROLLERS
Part one:
1) Introduction to the course
2) Historical notes

Second part:
3) Overview of embedded electronics and definition of microcontroller
4) Classification of microcontroller architectures
5) Analysis of a commercial microcontroller
6) Peripherals (sensors, actuators, and displays)

Part Three:
7) Development of projects for the control of power converters and for the realization of IoT nodes.

Full programme

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES
1) Introduction (2 h):
Consumption and generation of energy and electricity.
Environmental sustainability. The carbon cycle. World, European, and Italian energy consumption. Energy regulations.

2) Conventional and renewable electricity generation (1 h):
Basic principles of the hydroelectric, geothermal, wind, solar thermal and
photovoltaic, tides and waves, biomass and biogas, conversion systems.

3) AC/DC converters (1 h):
Three-phase full-wave bridge rectifier.

4) Switching DC/DC converters (10 h):
Boost converter in discontinuous mode; Cuk converter; from buck converter to SEPIC; DC/DC converter with H-bridge; PWM modulation.
Simulink models of the presented converters.

5) Controlled converters (8 hours):
Frequency analysis; Open loop step response; Step response in a closed loop; Response to load variations of the switching model. This part will be done by implementing logical-functional models with MATLAB/Simulink.

6) Resonant Converters (7 hours):
LLC Converters; Transformers (equivalent circuit and technology); resonant converters; Dual Active Bridge converter; ZVS and ZCS. This part will be done with insights for design using MATLAB/Simulink.

7) DC/AC converters (3 h):
Three-phase full-bridge inverter: 180° and 120° operation. Full-bridge inverter modulations: single-pulse PWM, multiple-pulse PWM, sinusoidal PWM;
space vector modulation.

8) Rotating electric machines (3 h):
Working principle, construction of asynchronous and synchronous electric rotating machines.

9) Electric power distribution (4 h):
Distribution with centralized electricity generation. The current state of the electric grid. The impact of renewable resources. Distributed generation. Smart Grids. Energy storage. Reference technical rules for the connection of active and passive users to the low-voltage electrical utilities (CEI 0-21). Topology of a smart plug.

10) Photovoltaic and wind systems (10 h):
Technologies, components, and architectures of photovoltaic and wind power plants.

MICROCONTROLLERS
1) Introduction to the course (1 hour):
In-depth description of the syllabus.

2) History with reference to ARM microcontrollers (1 hour).

3) Overview of embedded electronics and definition of microcontroller (2 hours): Differences between CPU and MCU. MCU families. Overview of the peripherals of an MCU. Microcontrollers overview.

4) Classification of microcontroller architectures (1 hour): von Neumann vs Harvard; pipeline and state of the art architectures.

5) Architecture analysis of a commercial microcontroller (2 hours): Cortex M7.

6) The digital I/O peripheral (2 hours): Management and programming of the general purpose I/O ports. Reading an input signal. Writing an output signal.

7) Timers (3 hours): Operating principle of a hardware timer. Time base and prescaler. Auto-reload. Events and Interrupts. Using timers to generate pulse width modulation (PWM) signals. Examples of use with Timers and digital I/O.

8) Programming pattern (2 hours): Finite state machine. Status and event concept. Blocking and non-blocking event polling. Interrupts. Examples of problems with finite state machines.

9) The UART device (2 hours): Operating principle of an UART. UART peripheral programming. Interrupts and polling. Transmission of a character. Receiving a character.

10) Analog-digital converters (2 hours): Operating principle. Sample-and-hold circuit. Programming an ADC converter. Examples of problems with ADC.

11) Communication peripherals (3 hours): I2C, SPI, CAN.

12) IoT protocols (2 hours).

13) Peripherals (1 hour): sensors (conversion of physical units), actuators, and displays.

14) Development of projects for the control of power converters and for the creation of IoT nodes (24 hours):
- Exercises for programming using the STMicroelectronics development environment: STM32Cube platform.
- Circuits making with prototyping boards, sensors, and actuators.

Bibliography

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES
• L. Freris, D. Infield, “Renewable energy in power systems”, Wiley, 2008, ISBN 978-0-470-01749-4
• M. Rashid, “Power electronics”, 3rd ed., Prentice-Hall, ISBN 0-13-122815-3.
• Instructor’s slides and notes uploaded on the Elly website.

MICROCONTROLLERS
“Microcontrollers: Hardware and firmware for 8-bit and 32-bit devices” di Franco Zappa, Società Editrice Esculapio, ISBN: 9788893850223

Teaching methods

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES
This module of the integrated course (6 credits) is given with lectures, tutorials, and laboratory work including simulation exercises in a total amount of 48 hours:
• Classroom lectures by the instructor with the aid of slides (available for download to students) projection, web surfing;
• MATLAB-Simulink tutorials and exercises.
The instructor is available to answer specific questions on the lessons also by appointment (e-mail).

MICROCONTROLLERS
This module of the integrated course (6 credits) is given with lectures, tutorials, and laboratory work including exercises in a total amount of 48 hours:
• Classroom lectures by the instructor with the aid of slides (available for download to students) projection, web surfing;
• Tutorials and exercises carried out in a laboratory specifically equipped to work with PC and electronic circuits.
During the laboratory activities, a project work to be developed using a board from the STM32 series will be given to each student. The circuit created with this project will be described by the student during the exam.
The instructor is available to answer specific questions on the lessons also by appointment (e-mail).

Assessment methods and criteria

ELECTRONIC FOR ENERGY CONVERSION AND RENEWABLE SOURCES
Oral exam.
The student is typically required to answer three main questions on all the topics covered in the whole course. The students will have to show that they:
• know the main problems due to energy balance and consumption, with particular attention to the electricity sector. Among the skills that students must show, there is also their know-how about renewables (RE) technologies, benefits, and technical and economic problems resulting from the penetration of RE and the technical rules of reference. In addition, it is required that the students can describe the basic architectures of converters for photovoltaic and wind power plants, together with their main features.
• know the structure of the circuits analyzed in the lectures, and that they can describe their operation. Students will also have to demonstrate that they can evaluate the performance of power converters by calculating their main figures of merit based on the voltage and current waveforms. It is also expected that students will be able to solve simple design exercises involving the sizing of active and passive devices.
• know the basic theory of electric machines presented during the lectures.
• know how to model a power converter or a power plant for simulations, using mathematical and logical functions.
Depending on the shown knowledge and skills, to each answer given to the main questions will be assigned a maximum score of 10. The maximum score is given if the answer is exhaustively compared to what was shown in the course lessons. When the answer is not exhaustive, the score is assigned according to what was discussed correctly by the student, comparing it with the overall topic discussed during the lessons.
In the case of a test judged positive (when the student proves to know at least the basic concepts of the arguments related to each question), the final vote will be given by the sum of the three partial scores.
Praise is given in the case of achieving the highest score on each topic, which includes some in-depth knowledge of the topics discussed during the lessons and/or the mastery of disciplinary vocabulary.

MICROCONTROLLERS
Oral exam.
It will be done in two parts:
- A presentation of a developed project (see "Teaching methods") for a maximum total of 20 points.
- Answer to a couple of questions (maximum 5 points for each question) of the theory part covered in the frontal lessons.
During the exam the student will have to demonstrate:
• Have acquired the basic notions of microcontrollers.
• Have acquired the ability to apply the techniques learned during the theoretical lessons in application contexts where the use of embedded systems is required.
• Understand how to configure a microcontroller and related peripherals for the specific application in which it will be used.
• Have acquired basic knowledge and skills useful for starting a personal job for the development of projects for embedded microcontroller systems.
The final vote will be given by the sum of the three partial scores.
Praise is given in the case of achieving the highest score on each topic, which includes some in-depth knowledge of the topics discussed during the lessons and/or the capacity of using a disciplinary language.

Other information

The web site of each module of the integrated course can be found on the Elly platform.