On Board Energy Generation and Storage (C2 opt)

On Board Energy Generation and Storage (C2 opt)
1 YEAR (Block C2)
1 semester 6 CFU
Prof. Fabio Matteocci
A.Y. 2024-25 (new)
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.

 

 

Deep Learnig and applications (block C1-opt)

Deep Learning
2 YEAR II semester  6 CFU

Eugenio Martinelli
A.Y. 2024-25 new
Didatticaweb
Code:
SSD: ING-INF/01

PREREQUISITES

Basic knowledge of probability theory, signal theory, and pattern recognition.

FORMATIVE OBJECTIVES

LEARNING OUTCOMES:
Learning the basic concepts of deep learning algorithms. The main Machine Learning algorithms will be covered, followed by a focus on those related to deep learning, with particular emphasis on their application in the field of mechatronics.

KNOWLEDGE AND UNDERSTANDING:
The student acquires knowledge related to the field of Machine Learning, with particular reference to the ability to extract quantitative and qualitative information from images and videos and multivariate data and their subsequent processing for regression and classification tasks.

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.

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

LEARNING SKILLS:
Students will need to be able to read and understand scientific texts and articles in English for in-depth exploration of the topics covered. They should also independently expand their knowledge of the subject to include topics not directly addressed in the course, particularly those connected with the rapid technological developments in the field of Deep Learning and, more generally, in machine learning.

SYLLABUS

Today, deep neural networks surpass traditional hand-crafted algorithms and match human performance in various complex tasks, including image recognition, natural language processing, and prediction models. This course offers a comprehensive introduction to neural networks (NNs), covering traditional feedforward (FFNN) and recurrent (RNN) neural networks, as well as the most advanced deep-learning models like convolutional neural networks (CNN), Variational Autoencoders, and Diffusion models.

The primary objective of the course is to equip students with the theoretical knowledge and practical skills needed to understand and utilize neural networks (NN), while also familiarizing them with deep learning techniques for solving complex engineering challenges.
This goal is pursued in the course by:
• Describing the most important algorithms for NN training (e.g., backpropagation, adaptive gradient algorithms, etc.)
• Illustrating the best practices for successful training and using these models (e.g., dropout, data augmentation, etc.) in a practical session using a phyton environment.
• Providing an overview of the most successful Deep Learning architectures (e.g., convolutional networks, autoencoder for embedding, diffusion models, etc.)
• Providing an overview of the most successful applications with particular emphasis on models for solving visual recognition tasks.

TEXTS

Pattern recognition and machine learning, Christopher Bishop.

Deep Learning, Ian Goodfellow et al.

– slides of the professor