TEK5410 – Energy Markets and Regulation - Electricity System Modelling and Analysis
Course description
Course content
There is a wide-spread consensus on the urgency to achieve the headline goal of the Paris Agreement of keeping global warming to well below 2?C and in so doing avoid dangerous climate change. This requires a rapid decarbonisation of the energy system, which, as has been shown by modelling-based research, can be achieved by electrified and interconnected systems with a high share of variable renewable energy sources (VREs) (i.e. wind and solar) providing up to 100% of the total electricity output. In such electrified systems with high shares of VREs, weather and climate have an important and growing influence on the supply and demand of energy in Europe, from solar and wind generation to heating and cooling demands.
Electricity system models are used to advise policy makers and planners on how to design such highly renewable electricity systems.
In this course students will learn how to code their own electricity system model in GAMS so as to answer questions related to electricity markets and systems. We will start with a simple model and over the course add complexity via more constraints and technologies such as electricity storage.? Developing models requires preparing input data as well as making assumptions; students will learn to understand what data is required, where to find it, how to prepare it using Python, and how to use the data in their models. Students will learn how to run the models and interpret results. The course will focus on future systems with high shares of variable renewable energy sources within a European context.
The course will prepare students to write a master's thesis in the field of electricity system modelling.
Learning outcome
After completing this course, you
- know the basics of linear programing
- are able to define research questions on electricity system and market problems and to build model formulations to answer them
- are able to collect and prepare input data using Python
- are able to build your own electricity system model in GAMS and conduct the analysis
- are able to interpret model results
- are able to describe your modelling approach and results including shortcomings
- can read and critically analyze state-of-the-art literature based on electricity models
- are able to write a research report and present it to a specialized audience
Admission to the course
Students admitted at UiO must?apply for courses?in Studentweb. Students enrolled in other master's degree programmes can, on application, be admitted to the course if this is cleared by their own study programme.
Nordic citizens and applicants residing in the Nordic countries may?apply to take this course as a single course student.
If you are not already enrolled as a student at UiO, please see our information about?admission requirements and procedures for international applicants.
The courses?TEK5410 and?TEK9410 have common admission, with a maximum of 40 places.?Applicants are ranked by the following criteria:
Students with admission to the master's programme?Renewable Energy Systems (master's two years) have priority.
PhD candidates at the MN faculty who have the course as part of the approved curriculum and visiting PhD candidates
For the remaining places, students?will be given admission based on the regular rules (number of credits first, then?on?a first-come-first-served basis).
Recommended previous knowledge
The course links to the course TEK5350 – Energy Markets and Regulation. While TEK5350 is not a prerequisite, we advise you to go through the book Electricity Markets: Pricing, Structures and Economics before starting this course.
For those without previous knowledge in programming we advise you to attend one of the workshops on Programming in Python organized by UiO.
Overlapping courses
- 10 credits overlap with TEK9410 – Energy Markets and Regulation - Electricity System Modelling and Analysis.
Teaching
The course extends over a full semester with 3 hours of teaching every second week.
Examination
- A portfolio assessment counts 75% towards the final grade
- A final oral exam counts 25% towards the final grade.
The portfolio consists of assignments and a research report (3000 words). The portfolio assignments and the research report must be passed before you can sit the final oral exam.
When writing your exercises make sure to familiarize yourself with the rules for use of sources and citations. Breach of these rules may lead to suspicion of attempted cheating.
It will also be counted as one of the three attempts to sit the exam for this course, if you sit the exam for (one of) the following course(s):
Examination support material
No examination support material is allowed.
Language of examination
The examination text is given in English, and you submit your response in English.
Grading scale
Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about?the grading system.
Resit an examination
Students who can document a valid reason for absence from the regular examination are?offered a postponed examination at the beginning of the next semester.
Re-scheduled examinations are not offered to students who withdraw during, or did not pass, the original examination.
More about examinations at UiO
- Use of sources and citations
- Special exam arrangements due to individual needs
- Withdrawal from an exam
- Illness at exams / postponed exams
- Explanation of grades and appeals
- Resitting an exam
- Cheating/attempted cheating
You will find further guides and resources at the web page on examinations at UiO.