Python & GAMS Economic Dispatch with Energy Storage and Wind
- Description
- Curriculum
- FAQ
- Reviews
In this course, you will learn:
1. How to model the operation of power stations, such as thermal power stations and renewables (e.g. wind farms).
2. How to model the Energy Storage in electricity grids
3. How to calculate the Economic value of Energy Storage
4. How to develop the Economic Dispatch model; this model finds which power stations must produce the electricity needed so that the total electricity generation cost is minimized.
5. How to develop optimization models using Python, Pyomo and GAMS; these are languages for developing optimization models.
6. How to model Carbon Dioxide (CO2) constraints to measure the CO2 emissions resulting from electricity generation.
What is Economic Dispatch
Economic Dispatch is an essential Economic study that determines how electricity grids can operate most economically.
Prior Knowledge
No prior knowledge of economics, energy, or coding is necessary, as the videos provide a step-by-step approach to both theory and code.
Energy Knowledge
You will also learn the following Energy-related skills:
– The per-unit system,
– DC power flow,
– Reliability Test Systems,
– The modelling of electricity grids
– How energy storage operates and how it is modelled in the context of electricity grids
– How wind farms operate and how they are modelled in the context of electricity grids
Operations Research
Additionally, you will learn crucial Operations-Research concepts, including:
– Convexity
– Linearity
– Solvers
– Optimal solution
Downloadable code – Regular updates
You will have access to downloadable code in Python/Pyomo and GAMS, which is regularly updated every 6-12 months.
About the Instructor:
Dr. SGianelos is the founder of the Economics Platform, dedicated to teaching Economic Theory using data science.
The platform is committed to democratizing access to high-quality Economic models at an affordable price.
Visit now our profile to explore our suite of courses.
-
2IntroductionVideo lesson
-
3Define the input data in PythonVideo lesson
-
4Define the modelVideo lesson
-
5Mathematical FormulationVideo lesson
-
6Defining the decision variablesVideo lesson
-
7Defining the objective and constraintsVideo lesson
-
8Solving the model and making necessary plotsVideo lesson
-
9Modelling and solving in GAMSVideo lesson
-
10Debugging in GAMSVideo lesson
-
11Solving the model in Python with Storage and CO2Video lesson
-
12Convexity of the objective function and the CO2 constraintVideo lesson
-
13Modelling and solving in GAMS: With Storage and CO2Video lesson
-
14Modelling in Pyomo: Without Storage, with CO2Video lesson
-
15Modelling in GAMS: Without Storage, with CO2Video lesson
-
22Introduction and formulationVideo lesson
-
23What is a topology of a power systemVideo lesson
-
24What is a reliability test systemVideo lesson
-
25What is the per-unit systemVideo lesson
-
26The Gams code and the Pyomo codeText lesson
-
27Modelling in PythonVideo lesson
-
28Modelling in Python: Defining the constantsVideo lesson
-
29Defining more constantsVideo lesson
-
30Defining the decision variablesVideo lesson
-
31Defining the constraintsVideo lesson
-
32Optimal solutionVideo lesson
-
33Solving in GAMSVideo lesson
External Links May Contain Affiliate Links read more