top of page


1. Introduction


1.1. Introduction




2. An ACOPF model (optimization) with Storage


2.1. Introduction and formulation


2.2. The IPOPT solver


2.3. The mathematics of the AC power flows


2.4. Modeling the problem in Python


2.5. Modeling the problem in GAMS




3. Solving without Storage


3.1. Modelling in Python




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