PyPSA / pypsa-usa

PyPSA-USA: An Open-Source Energy System Optimization Model for the United States
https://pypsa-usa.readthedocs.io
MIT License
35 stars 14 forks source link

Implements Perfect Foresight Multi-Horizon Optimization #323

Closed ktehranchi closed 1 month ago

ktehranchi commented 1 month ago

Closes #186 #322 #303 #244 #317 #319

Changes proposed in this Pull Request

This PR implements multi-investment period / multi-horizon optimization with perfect foresight. Changes are made to the network to create one monolithic multi-investment period model in the add_demand, add_electricity, and add_extra_components. As part of these changes, all opts were updates to be compatible to set different constraints for different planning horizons.

The following tasks were completed for #303 :

Other changes in this PR:

Checklist