Skip to content

Novomodelo Documentation

Multi-stage stochastic hydrothermal dispatch with SDDP — the method and the software in one place.

Novomodelo is an open-source solver for multi-stage stochastic hydrothermal dispatch: it trains an operating policy with Stochastic Dual Dynamic Programming (SDDP) and simulates it, from the command line or from Python. This site documents the method and the software together, from the mathematics and worked examples to installing Novomodelo, running studies and reading their results.