top of page

1. Introduction


1.1. Introduction




2. The economic dispatch of thermal power stations


2.1. Introduction and formulation


2.2. Solving in Python: optimal, dual and marginal values


2.3. Sensitivity Analysis in Python


2.4. Solution and sensitivity analysis in GAMS



3. Dynamic economic dispatch on thermal units


3.1. Introduction to the cost-based Dynamic Economic Dispatch


3.2. Input data (python)


3.3. Model and solve (python)


3.4. Solve in GAMS and send the output to GDX and Excel files




3b. Sensitivity analyses on ramp rates


3b.1. Introduction


3b.2. Python modelling


3b.3. Sensitivity analysis (Python)


3b.4. Solving in GAMS




4. Conclusions


4.1. Conclusions


Group 591 (1).png
Group 589_edited_edited_edited_edited_edited_edited.jpg
© 2026 Dr Spyros Giannelos
London, United Kingdom
spyros@spyrosgiannelos.com
Privacy Notice 
bottom of page