urbs
extremos
Users guide
Mathematical description
Model Implementation
‘urbs’ module description
ADMM module for regional decomposition
Overview
Alternating direction method of multipliers (ADMM)
Asynchronous ADMM implementation
ADMM user guide
urbs
Docs
»
ADMM module for regional decomposition
Edit on GitHub
ADMM module for regional decomposition
¶
Overview
How to use the documentation
Decomposition
Decomposition in energy system modelling
Alternating direction method of multipliers (ADMM)
Theoretical background of consensus ADMM
Theoretical background of the asynchronous consensus ADMM
Interpretation of regional decomposition in urbs
Formulation the global CO2 limit in the consensus form
Asynchronous ADMM implementation
runme_admm.py
runfunctions_admm.py
The
run_worker
function (ADMM_async/run_worker.py)
The urbsADMMmodel Class (ADMM_async/urbs_admm_model.py)
Changes made in the
create_model
function (model.py)
ADMM user guide
Setting the modelled time steps
Clustering scheme for the regional decomposition
The input of ADMM parameters
ADMM settings (
admmoption
)
Commenting out the original problem solution