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

Resolve issues with the REGION index, so that multi-region models with trade can be developed #85

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

Comments

@willu47
Copy link
Member

willu47 commented Apr 24, 2023

At present, no models use the REGION index for its intended purpose of creating multi-region models. Instead, regions are implemented through naming conventions.

I have heard various reasons for not using regions:

Are there any other reasons for not using the REGION index? Can these issues be overcome so that we can start using the REGION index?

@willu47 willu47 added the enhancement New feature or request label Apr 24, 2023
@HauHe
Copy link
Contributor

HauHe commented Apr 25, 2023

Hi,
thanks for opening this issue and discussion @willu47. With Capacity you already cover the main issue, but to my understanding trade lacks any kind or parameter options that we have with technologies. Hence, using the trade options requires to create more technologies if one wants to parameterise the trade.

@willu47
Copy link
Member Author

willu47 commented Apr 25, 2023

@HauHe - the current implementation of the TradeRoute parameter seems to set up links between FUELs of the same name in different regions. Could this allow import/export technologies to be defined using special import/export fuels in different regions?

@HauHe
Copy link
Contributor

HauHe commented Apr 25, 2023

Yes, I that should work. But I think one then would have two times more technologies per link than one would have without using the sets REGION. With two modes of operation one would have one technology per region per link. With one mode of operation two technologies per region per link.
When I thought about if I should switch to using the set REGION that was what kept from doing so.
But perhaps there are advantages of using the regions, that I just didn't see, and I guess with the latest improvements to avoid lines of zeros a few more technologies might make such a big difference in computation anymore.

@TomAlfstad
Copy link

I think it would be good to pursue this issue. The concerns/lack of use with the trade implementation seem to be related to limitations/problems with how it is implemented rather than an inherent problem with using regions. Duplication/performance issues should be manageable with preprocessing of data files and it would lead to a more intuitive use of regions and trade in Osemosys models.

@trevorb1
Copy link
Member

If useful, here is a paper that addresses some issues with the region index and includes a power transmission module in OSeMOSYS.

Title: Assessing the relative impacts of maximum investment rate and temporal detail in capacity expansion models applied to power systems
DOI: https://doi.org/10.1016/j.energy.2024.130231

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
Development

No branches or pull requests

5 participants