top of page


1. Introduction


1.1. Install Anaconda Navigator / Jupyter Notebook


1.2. Install Pyomo


1.3. Install the solvers for the Optimization model




2. The case study


2.1. The Decentralized electricity market and bilateral contracts


2.2. Description of the case study


2.3. Mathematical formulation


2.4. Input parameters


2.5. Defining the abstract model and solving it


2.6. Investigating the optimal solution


2.7. Duality theory


2.8. Proving the convexity of the objective function


2.9. The spot electricity market


2.10. Strategy in the spot market & the dual value of the constraint


2.11. The mathematics of the solver




3. Conclusions


3.1. Overview


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