tsep_illustrative_example
The transmission system expansion project application to study illustrative three-nodes energy system
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.5%) to scientific vocabulary
Keywords
Repository
The transmission system expansion project application to study illustrative three-nodes energy system
Basic Info
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
The repository contains the implementtion of the TSEP considering the possibility to expand the VRES and conventional generation capacity in addition to lines.
The code contains the following functions
julia
function single_level_problem_generation(ip::initial_parameters)
and
julia
function bi_level_problem_generation(ip::initial_parameters, market::String)
That generate the centralised single-level model or bi-level model respectfully.
The parameter ip is a structure that stores attributes for generating JuMP model with the following fileds
initial_parameters
- num_scen::Int Number of scenarios used in the model
- num_nodes::Int Number of nodes in the model
- numtimeperiods::Int Number of time periods used in the model
- num_VRES::Int Number of types of VRES sources
- num_conv::Int Number of types of conventional sources
- num_prod::Int Number of energy producer
- scen_prob::Vector{Float64} Vector of probabilities associated with each scenario
- time_periods::Vector{Float64} Vector of the time periods values (h)
- id_slope::Array{Float64} Slope of the inverse demand function
- id_intercept::Array{Float64} Intercept of the inverse demand function
- vres::VRES_parameters VRES related parameters
- conv::conventionalgenerationparameters Conventional generation related parameters
- transm::transmission_parameters Transmission lines related paramters
And the paramter market is a string variable that takes values "perfect" or "cournot" indicating whether we should consider perfect comptetion or the cournot oligopoly between investors at the lower level.
The main code including all the correspondent packages and files is located in the file experiments.jl.
To run the code change the string file src_link = "/Users/nikitabelyak/Dropbox (Aalto)/IIASA/TSEP" to point to a link to the location of the repository on your local device.
Owner
- Name: Gamma-Opt
- Login: gamma-opt
- Kind: organization
- Location: Finland
- Website: https://gamma-opt.aalto.fi
- Repositories: 11
- Profile: https://github.com/gamma-opt
Group of Applied Mathematical Modeling and Optimisation
Citation (CITATION.cff)
GitHub Events
Total
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Nikita Belyak | n****4@g****m | 3 |
| Nikita-Belyak | 5****k | 2 |
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0