Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discounting #87

Open
willu47 opened this issue Apr 24, 2023 · 2 comments
Open

Discounting #87

willu47 opened this issue Apr 24, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@willu47
Copy link
Member

willu47 commented Apr 24, 2023

The discounting approach in OSeMOSYS is rather simple.

One improvement could be to include annualised investment costs in the objective function, allowing hurdle rates to be used.

@willu47
Copy link
Member Author

willu47 commented Jun 22, 2023

@robertodawid - any update on your investigation into discounting in OSeMOSYS?

@TomAlfstad
Copy link

I think I raised this issue elsewhere some time ago without realizing that this had been partially addressed after we forked our code from the standard code. The current Osemosys code uses a shortcut implementation where the objective function implicitly uses the present value of a series of annualized payment rather than a single year value without actually calculating the annualized costs. This allows for technology specific hurdle rates to be used. However, I think it would be helpful to also report these as an output variable. For the UI implementation we would likely do this as a post processing step to avoid bloating the code/matrix.

@willu47 willu47 added the enhancement New feature or request label Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

4 participants