Skip to main content
Till KTH:s startsida Till KTH:s startsida

FEG3215 Microgrid Control 6.0 credits

A microgrid is a small-scale power system that integrates a number of distributed generation units (e.g., solar PV, wind turbines), energy storage systems and local loads, and can operate either grid connected or isolated. Microgrids can be either AC, DC or hybrid AC / DC microgrids. Regardless of type, they can be operated either connected to a power system, or as an isolated system e.g. on an island. By coordinating and controling the power converter interface of the sources and loads in microgrids, microgrids can perform functions like black start operation, frequency and voltage stability, active and reactive power flow control, and economic operation. 


After completing this course, students will be able to develop modelling, control, analysis and implemention of microgrids. Students will learn how different types of microgrids are developed and controlled to achieve stable operation. Students will also learn the distributed control, energy management and the cybersecurity in microgrids. Specifically, after learning the course, the students will be able to build a whole microgrid system with multiple converters in Matlab/Simulink, to achieve different control functions; the students will also learn the recent research problems and achievements in microgrids, and implement a selected novel method in the developed microgrid system.

Course offerings are missing for current or upcoming semesters.
Headings with content from the Course syllabus FEG3215 (Autumn 2022–) are denoted with an asterisk ( )

Content and learning outcomes

Course disposition

Lecture 1 Microgrid introduction 

Lecture 2 AC microgrid- Control of inverters

Lecture 3 AC microgrid- Hierarchical control

Lecture 4 AC microgrid- Distributed control

Lecture 5 State-space modeling and stability analysis of microgrids 

Lecture 6 Impedance modeling and stability analysis of microgrids

Lecture 7 DC microgrid control 

Lecture 8 Hybrid AC/DC microgrid control 

Lecture 9 Microgrid cybersecurity 

Lecture 10 Microgrid energy management 

Individual project:

The students will select one of the project below as the course project: 

Project 1- control and stability analysis of AC microgrid:

Hands on 1: Design of inverter in grid forming control in Matlab/Simulink 

Hands on 2: Design of AC microgrid under droop control in Matlab/Simulink 

Hands on 3: State space modeling and stability analysis of AC microgrid

Hands on 4: Implement a selected novel method in the developed microgrid system. (It can hierarchical control, distributed control, stabilization, energy management, etc. You can select a paper introduced in the course, or find a paper through IEEE xplore. You can also develop something new based on your own research topic. The selected method/paper need to be discussed with examiner and get approval before you start this part. ) 

Submit report and Matlab files

Project 2: control and stability analysis of DC microgrid:

Hands on 1: Design of DC/DC converter in voltage control 

Hands on 2: Design of DC microgrid under droop control  

Hands on 3: State space modeling and stability analysis of DC microgrid

Hands on 4: Implement a selected novel method in the developed microgrid system. (It can hierarchical control, distributed control, stabilization, energy management, etc. You can select a paper introduced in the course, or find a paper through IEEE xplore. You can also develop something new based on your own research topic. The selected method/paper need to be discussed with examiner and get approval before you start this part. )   

Submit report and Matlab files  

Course contents

Microgrid concept, inverter control, AC microgrid control, DC microgrid control, modelling and stability analysis, distributed control, energy management, cybersecurity

Intended learning outcomes

This course aims to teach modelling, control, analysis and implemention of microgrids. After the course completion, the participants are expected to achieve the knowledge and skill to:

  1. Describe the microgrid concept and how microgrids are deployed to support renewable integration and sustainable development of smart grid and society.
  2. Model, control and simulate inverters and DC/DC converters
  3. Control and simulate a microgrid with multiple converters
  4. Develop state-space modeling of a microgrid
  5. Analyze stability of a microgrid
  6. Identify a specific research problem in microgrid area, and implement a selected novel method in the developed microgrid system.

Literature and preparations

Specific prerequisites

Automatic control and power electronics

Recommended prerequisites

No information inserted

Equipment

Lecture room, Matlab, Microgrid lab

Literature

  1. J. M. Guerrero, J. C. Vasquez, J. Matas, L. G. de Vicuna and M. Castilla, "Hierarchical Control of Droop-Controlled AC and DC Microgrids—A General Approach Toward Standardization," IEEE Transactions on Industrial Electronics, vol. 58, no. 1, pp. 158-172, Jan. 2011
  2. References in lecture notes

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

P, F

Examination

  • EXA1 - Examination, 6.0 credits, grading scale: P, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

The grade is P/F. 

Passing of the course requires the active participation of all lectures (absence can be only accepted with good reasons) and passing of the course project.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted

Examiner

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

This course does not belong to any Main field of study.

Education cycle

Third cycle

Add-on studies

No information inserted

Contact

Qianwen Xu (qianwenx@kth.se)

Postgraduate course

Postgraduate courses at EES/Network and Systems Engineering