Master of science-level of the Bologna process in Ict Engineering For Smart Societies - Torino Master of science-level of the Bologna process in Ict For Smart Societies (Ict Per La Societa' Del Futuro) - Torino
This course is aimed at giving students with an ICT background a view on the structure and operation of modern and future electrical networks (smart grids), also pointing out the aspects referring to the interaction between power and energy systems and ICT contents.
Starting from an overview on the evolution of the power and energy systems towards the construction of supergrids in high voltage bulk transmission systems and of microgrids in electrical distribution systems, the course addresses in a specific way the topics referring to the structure and operation of Medium Voltage and Low Voltage distribution systems, highlighting the contributions of the ICT sector to network modernization with increasing levels of automation, control, communication and data management.
At the end of the semester, the student will have to gain knowledge on a set of aspects that enable him/her to dialogue with the operators of the electrical distribution system by using appropriate terminology and showing adequate competence in discussing about basic network-related problems. In addition, the student will have to gain competence in formulating optimization problems referring to the electrical distribution networks, choosing the most suitable methods to solve these problems. Finally, the student will be able to interact in an effective way with the network operators to discuss about the application of ICT solutions to the smart grid.
The concept of “smartness” in electricity and energy systems is related to the new ways in which we can operate and also interoperate with other systems (e.g. transportation) for assuring a set of socially desirable performance in terms of sustainability (energy efficiency and environmental impacts reduction), economic efficiency, affordability, electricity security and reliability. To achieve such performance ICT and AI are crucial enablers playing a more and more universal role in electricity systems at all sectors (generation, transmission, distribution and utilization).
This course is aimed at giving students with an ICT background, a view of the structure and operation of modern and future power systems (smart grids), also pointing out the aspects referring to the interaction between power and energy systems and ICT contents, with a special focus on the applications of ICT and AI in the electrical networks with emerging scenarios (e.g. prosumer communities, distributed energy resources, cyber-physical securities, etc.).
We start from an overview on the structure and operation of modern and future electrical networks (smart grids). We provide some visions about the evolutionary paths in electricity systems development, both underway and perspective. We present a conceptual model of the Smart Grids in which various aspects (technological, energy, data exchange, markets, etc.) can be analysed, along with their interactions, in a comprehensive way. We present some of the most important “smart functions” in the emerging operation of the electricity systems and relate them to the ICT architecture that allows for their implementation, pointing out its specificity in terms of protocols and data management. The interoperability of various systems and actors over the smart grid (Electric Vehicle, prosumers, electricity retailers, distributed energy sources, etc.) will be also introduced. At the end, we propose a set of topics (“focuses”) on specific applications of ICT and/or AI technologies in smart grids (e.g. Price/load/generation forecast, cyber security, P2P trading, etc.) that can be of inspiration for further work (project and thesis work).
At the end of the semester, the student will gain knowledge on a set of aspects that enable him/her to dialogue with the operators of the power system by using appropriate terminology and showing adequate competence in discussing basic network-related problems. In addition, the student will gain competence in formulating basic problems referring to the power system, choosing the most suitable methods, including AI algorithms, to solve these problems. Finally, the student will be able to interact in an effective way with the network operators and regulators to discuss the application of ICT solutions to the smart grid.
The students who pass the exam will be able to understand the basic concepts referring to the structure and operation of the electrical networks at the transmission and distribution levels; use the correct terminology to address power and energy systems problems referring to smart grids; interpret appropriately the role of smart grids in the current energy system context; formulate analysis and optimization problems referring to smart grid applications and choosing the suitable solver; understand the role of distributed generation and resources in active distribution network management and demand-side management, and their connections with ICT solutions for communication, control and data management.
The students who pass the exam will be able to understand the basic concepts referring to the structure and operation of the electrical networks at the transmission and distribution levels; use the correct terminology to address power and energy system problems referring to smart grids; interpret appropriately the role of smart grids in the current energy system context; formulate analysis and optimization problems referring to smart grid applications and choosing the suitable solver; understand the role of distributed generation and resources in active distribution network management and demand-side management, and their connections with ICT solutions for communication, control and data management; understand the role and challenges of energy trading among prosumers, especially the ICT techniques that could support the bilateral/self-organized trading among them as well as supporting the dispatch and operation of the system operators. The minimum objectives to be reached as learning outcomes include the ability to use the correct terminology in addressing the problems concerning smart grid applications, and the ability to interpret and tackle the problems concerning the introduction of new scenarios and technologies in the smart grids.
The prerequisites include the knowledge of matrix calculations, complex numbers, basic electrotechnics (direct current and single-phase alternating current circuits), automatic control (transfer functions, feedback control) and electrical measurement (measurement accuracy, principle of operation of the instrumentation for electrical measurement).
The prerequisites include the knowledge of matrix calculations, complex numbers, basic optimization theory, basic electrotechnics, basic programming knowledge, a basic understanding of how the energy system works.
Introductory concepts: Structure of the electricity transmission and distribution systems. Emergent paradigms: smart grids, supergrids, microgrids. Energy and electricity supply. Capacity and energy provisions, supply adequacy, load balancing. Role of ICT for smart grids. Layer-based representation of power and information flows.
Electricity transmission and distribution: Three-phase systems in balanced and unbalanced conditions. Characteristics and modelling of generators, lines, transformers, loads and storage systems. Technical evolution of the network infrastructure. Meshed, radial and reconfigurable weakly meshed network representations. Notes on service continuity and reliability.
Smart distribution network analysis and optimization: Matrix-based representation of the network. Power flow calculations in radial and weakly meshed networks. Fault analysis, calculation of the short-circuit currents. Principles of network protection. Relays, switchgears, protective devices. Measurement technologies and applications. Distribution substations and distribution grid automation. Notes on the IEC Standardization. Optimal reconfiguration of distribution networks: objective function, constraints, solution methods and heuristics. Examples of optimal operational planning: problem formulation, solution methods and heuristics.
Distributed generation and resources: distributed generation schemes, autonomous systems, grid-connected systems, islanding operation, microgrids. Notes on distributed generation (from renewable sources and combined energy production) and storage technologies. Distribution network models with distributed resources, active distribution network management. Probabilistic power flow calculations. Effects of the diffusion of the distributed resources. Evolution of the standards. Interface with the networks, local voltage control, frequency control. Virtual power plants. Integration of fluctuating renewable energy in transmission and distribution systems.
Demand-side management: technologies for electrical load management. Customer interactions with smart metering systems, assessment of the controllable load. Thermostat-controlled loads. Aggregate residential load. Demand response concepts and programmes, demand flexibility, impacts of demand-side management on customer choices.
Specific aspects of ICT applications for smart grid operation. Analysis of real cases.
A detailed breakdown is given in “Course structure”. Main topic areas:
Power system fundamentals (smart grids, generation, fault, inertia, modelling, power flow, practical work)
Topics/focuses in modern smart grids (electricity markets, price prediction, AMI, prosumer communities, state estimation, blockchain, microgrids)
Communication in smart grids (protocols, home area networks, PLC, PoE, V2G, cyber-security, SGAM)
Two alternative group projects (prosumer community OR cyber-security with false data injection).
The course will also give several simplified real-life cases for the student to model and solve, in an open fashion. The results will be discussed to inspire the out-of-box thinking in the students on solving the real problems in the smart grid. The practical work would be evaluated with 0 to 4 points directly added to the final scores. A final score higher than 18 cannot be refused.
The course includes practical work on power flow (3h, not graded) and a mandatory group project (3–5 students per group). Students choose one of two project tracks:
Project 1 – Prosumer Community Simulator
Objective: Build a simulator of a self-sustainable prosumer community (~100 prosumers) with three trading steps:
Self-balancing (using own PV generation + storage/flexibility).
Self-organized bilateral negotiation (peer-to-peer).
Local market via a load aggregator.
Required features:
At each time step, prosumers decide the imbalance quantity and bid/ask prices for self-organized trading. The remaining imbalance goes to the local market.
A regulator designs a strategy (e.g., rewards, penalties, trading bans) to pursue a chosen objective (e.g., maximize community profit, maximize renewable usage, maximize self-organized trading, or any other goal).
Every agreed transaction (bilateral or local market) is recorded on a blockchain. Students must implement either Proof‑of‑Work (difficulty target: hash starting with 000) or Proof‑of‑Stake, with at least 10 miners/validators.
Simulation runs for at least 24 time steps (e.g., representing 24 hours).
During the course, relevant blocks for building up the simulator will be discussed, i.e.: PV generation forecast, price forecast, prosumer community setup, blockchain for trading. (see "course structure" below)
Project 2 – Cyber‑attack with False Data Injection
Objective: Design false data injection attacks that bypass state estimation (least‑square method for a linear system) while maximizing a defined impact (e.g., maximum voltage deviation, line flow deviation, etc.).
Requirement: Random data modification is not accepted; the attack must be strategically constructed.
Relevant blocks for completing the project are: State estimation, bad data detection, and cybersecurity basics (see "course structure" below) .
Common submission requirements for both projects:
Presentation for the project results (last lecture, after Christmas break): max 10 slides covering introduction, mathematical models, simulation results, discussion, conclusion.
Live demonstration of the simulator during the presentation.
Submission via “elaborati” no later than 3 days before the presentation: one zip file per group containing slides, source code, a README with environment setup and run instructions.
No requirement for programming language or GUI. Simulators can be based on simple mathematical operations (e.g., sorting prices instead of full optimization).
Grading of the project (0–5 points, added to the written exam):
Technical correctness and completeness of required features – 2 points
Quality of final presentation (slides + README clarity) – 1 point
Live demonstration and Q&A – 2 point
The project is not mandatory for access to the written exam, but without a submitted project, the written exam score is capped at 27/30.
The lectures present the course contents, with possible numerical examples and calculations. No experimental activity is planned.
The course structure, aligned with the topics that will be addressed in the course, is as follows:
Power system fundamentals:
Introduction to the course and definition of smart grids (1.5h)
Generation in power systems: traditional vs. RES (3h)
Fault, protection and reliability (3h)
Concept of inertia in power systems (1.5h)
Models for power system components (1.5h)
Power flow Analysis AC + DC (3h)
Practical work for solving power flow (3h)
Block for project: Generation forecast (PV generation) – used in prosumer community project
Modern topics in smart grids:
Basic economic theories and electricity markets (3h)
Italian electricity market and price prediction algorithms (3h)
Advanced Metering Infrastructure (3h)
Self-sustainable prosumer community in emerging distribution grids (3h)
State estimation and bad data detection (3h)
Blockchain technologies and energy digitalization (3h)
Smart grid reference model and architectures (3h)
Microgrids (3h)
Blocks for projects:
Price Forecast – for prosumer project
Strategies and trading for prosumers in the energy community – for prosumer project
Blockchain supporting self-organized trading – for prosumer project
State estimation and bad data detection – for a cybersecurity project
Communication in smart grids:
Communications for the Smart Grids (3h)
Home area networks: ZigBee (3h)
Power Line Communications (1.5h)
Power over Ethernet (1.5h)
Vehicle-to-grid communication (3h)
Cybersecurity in smart grid (6h)
Alternative project: attacks for power system (false data injection) – for cybersecurity project
Project presentations (2h)
There is no commercial book covering the contents of this course.
The material (slides and handouts) used during the lectures and course activities will be available on the web portal.
There is no commercial book covering the contents of this course.
The material (slides and handouts) used during the lectures and course activities will be available on the web portal.
Slides; Dispense; Esercizi;
Lecture slides; Lecture notes; Exercises;
Modalita di esame: Prova scritta (in aula);
Exam: Written test;
...
The exam is composed of a mandatory written part (with maximum score 30/30) and of a non-mandatory oral part (accessible only is the score of the written exam is equal to or higher than 27/30. During the exam, the students have to respond a number of questions referring to the entire course programme, provided in a written way, with possible inclusion of numerical exercises. The maximum score assigned to each question is indicated after the text of the question. The minimum score to pass the exam (18/30) cannot be reached if one or more questions are not responded at all. The main competences evaluated are the ability of illustrating concepts, formulating problems, describing solution methods, and solving possible numerical exercises.
The written test has duration of 2 hours. The time limit for completing the test is indicated on the blackboard at the beginning of the period. During the test the Commission identifies the location of the students. The students must exhibit a valid document with photo. During the test the students may exit from the room only if they withdraw from the test of deliver the final writing. In case of withdrawal the text of the exam has to be given back with the indication of the student’s name and surname on the first page and with the writing “WITHDRAWN” or “NOT DELIVERED”. When the writing is delivered, the text with the indication of the student’s name and surname must be included in the delivered material.
The students may use only clean paper, pen and pocket calculator. Personal computers, laptops, tablets, or equipment for taking photos are not allowed. The clothes and the personal belongings must not remain on the work plan, nor under the desk, and must be closed and located in a position in which the contents relevant to the exam cannot be reached. Contacting other persons of material is not admitted. If a student is found with any material not allowed in accessible location, or contacting other persons, his/her test is immediately annulled and the student will have to leave the room.
Any question concerning the test must be addressed to a member of the exam Commission. In case the question is of general interest, a member of the exam Commission will inform all the students participating in the exam.
The results of the exam will be communicated through the web portal. The students will have the possibility of viewing the corrected test during the period of the current exam session.
Gli studenti e le studentesse con disabilita o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unita Special Needs, al fine di permettere al/la docente la declinazione piu idonea in riferimento alla specifica tipologia di esame.
Exam: Written test;
The exam is written only, no oral exam.
The written exam consists of multiple-choice questions, open questions, and numerical exercise. The rationale for this type of exam is to verify that the main concepts have been fully understood, the minimum objectives have been met, and students can identify salient aspects and synthesize them in a written document. The exam is composed of a mandatory written part (with a maximum score of 27/27). 5 points will be evaluated based on the practical works/projects, which may allow the student to reach a possible 32 for the 30L. The minimum score to pass the exam is 18 (including the project).
During the exam, the students have to respond to 10 multiple-choice questions (1 point for each, incorrect/missing is 0 without penalty) + 3 open questions (around 4 points each) + 1 numerical exercise (5 points). The main competencies evaluated are the ability to illustrate concepts, formulate problems, describe solution methods, and solve possible numerical exercises. Topics may involve the following: Power system fundamentals (smart grids, generation, fault, inertia, modelling, power flow, practical work), Topics/focuses in modern smart grids (electricity markets, price prediction, AMI, prosumer communities, state estimation, blockchain, microgrids), Communication in smart grids (protocols, home area networks, PLC, PoE, V2G, cyber-security, SGAM). The course coordinator reviews every exam session to verify that all expected learning outcomes are properly covered and tested through the questions in the exam.
The written test has a duration of 2 hours. The time limit for completing the test is indicated on the blackboard at the beginning of the period. During the test, the Commission identifies the location of the students. The students must exhibit a valid document with a photo. During the test, the students may exit from the room only if they withdraw from the test to deliver the final writing. In case of withdrawal, the text of the exam has to be given back with the indication of the student’s name and surname on the first page and with the writing “WITHDRAWN” or “NOT DELIVERED”. When the writing is delivered, the text with the indication of the student’s name and surname must be included in the delivered material.
The students may use only clean paper, pen, and pocket calculator. Personal computers, laptops, tablets, or equipment for taking photos are not allowed. The clothes and the personal belongings must not remain on the work plan, nor under the desk, and must be closed and located in a position in which the contents relevant to the exam cannot be reached. Contacting other persons or material is not permitted. If a student is found with any material not allowed in an accessible location, or contacting other persons, his/her test is immediately annulled, and the student will have to leave the room.
Any question concerning the test must be addressed to a member of the exam Commission. In case the question is of general interest, a member of the exam Commission will inform all the students participating in the exam of the answers to the asked question.
The students will receive the text of the two parts (Part I: multiple-choice questions and Part II: open questions + numerical questions) in separate sheets at the beginning of the exam; the student’s name and ID must be indicated on all sheets received. The Part I has to be completed and given to the Commission before the end of the first hour.
The solutions to Part II must be returned to the examiner before the end of the second hour. At that moment, the student will know the result of part I and will have to decide immediately whether or not to withdraw from the exam. In case the correction is not yet completed, the answers to Part II will have to be given to the examiner, waiting for the results of Part I until available, remaining at the desk, then the student will inform the examiners of his/her decision. In case of withdrawal, the decision will be indicated on all sheets.
The results of the exam will be communicated through the web portal. The students will have the possibility of viewing their corrected material during the period of the current exam session, on the date communicated by the professor responsible for the course, before the formal registration of the score on the portal.
In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.