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

Review assumptions for constructing Temoa's model #160

Open
7 of 15 tasks
robfairh opened this issue Feb 25, 2021 · 5 comments · May be fixed by #163
Open
7 of 15 tasks

Review assumptions for constructing Temoa's model #160

robfairh opened this issue Feb 25, 2021 · 5 comments · May be fixed by #163
Assignees
Labels
Comp:Core This issue has to do with the main bulk of the code or document. (methods, main content) Difficulty:1-Beginner This issue does not require expert knowledge and may be a good issue for new contributors. Priority:1-Critical This is the highest priority (i.e. it is blocking other work or facing a deadline). Status:4-In Progress This is actively being worked on by the assignee. Type:Feature New feature or feature request

Comments

@robfairh
Copy link
Contributor

robfairh commented Feb 25, 2021

Temoa's model was built based on several assumptions that affect directly the results of the simulations.
This issue can be closed when all the assumptions for the tables listed here have been revised.

  • MinCapacity
  • MinActivity
  • MaxCapacity
  • MaxActivity
  • LifetimeTech
  • LifetimeProcess
  • LifetimeLoanTech
  • ExistingCapacity
  • EmissionLimit
  • EmissionActivity
  • Efficiency
  • Demand
  • CostVariable
  • CostInvest
  • CostFixed

Special attention should be placed on Efficiency, CostInvest, CostVariable, and CostFixed.
As noted in issue #154, the table CostFixed is already missing an entry for CHWS.

@robfairh robfairh added Comp:Core This issue has to do with the main bulk of the code or document. (methods, main content) Difficulty:1-Beginner This issue does not require expert knowledge and may be a good issue for new contributors. Priority:1-Critical This is the highest priority (i.e. it is blocking other work or facing a deadline). Status:1-New No one has claimed this issue yet. It is in need of solving. Type:Feature New feature or feature request labels Feb 25, 2021
@robfairh
Copy link
Contributor Author

robfairh commented Feb 25, 2021

@samgdotson I am looking into the Demand.
Where is the calculation of the Demand for UELC?
I am looking into grid_demand. I could only find a value for 2015: 455639.32 MWh.
If I do:

demand = 455.64
year = 2015
for i in range(10):
	year += 1
	demand *= 1.01
	print(f'{year}: {round(demand, 2)}')

I get:

2016: 460.2
2017: 464.8
2018: 469.45
2019: 474.14
2020: 478.88
2021: 483.67
2022: 488.51
2023: 493.39
2024: 498.33
2025: 503.31

@yardasol yardasol added the Status:3-Selected The assignee has chosen to work on this item next (after their current, in progress, issue) label Feb 25, 2021
@robfairh robfairh added Status:4-In Progress This is actively being worked on by the assignee. and removed Status:1-New No one has claimed this issue yet. It is in need of solving. Status:3-Selected The assignee has chosen to work on this item next (after their current, in progress, issue) labels Feb 25, 2021
@robfairh
Copy link
Contributor Author

robfairh commented Feb 25, 2021

@samgdotson I am looking into the Demand.
Where is the calculation of the Demand for USTM?
I am looking into steam_demand. I could only find a value for 2015: 564516.22 MWh.
Assuming a 1% growth I get almost the same values of the current model:

2016: 570.17
2017: 575.87
2018: 581.63
2019: 587.44
2020: 593.32
2021: 599.25
2022: 605.24
2023: 611.29
2024: 617.41
2025: 623.58

@robfairh
Copy link
Contributor Author

The values of UCWS Demand come from cws_power. The notebook explicitly calculates the values of the demand throughout the whole simulation, assuming a 1% growth.

@robfairh
Copy link
Contributor Author

The values of UVCL Demand are not explicitly calculated anywhere.
Based on 2019grossfueldata
And then, doing:

unleaded = 408.713  # k_gallons
diesel = 116.828
e85 = 25.727
uvcl = unleaded + diesel*1.155 + e85*0.734
print(round(uvcl, 2))

yields a demand of 562.53 kilo-gallons.

@robfairh
Copy link
Contributor Author

Delete/Comment-out LifetimeProcess.

@robfairh robfairh linked a pull request Feb 26, 2021 that will close this issue
@yardasol yardasol removed their assignment Jun 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Comp:Core This issue has to do with the main bulk of the code or document. (methods, main content) Difficulty:1-Beginner This issue does not require expert knowledge and may be a good issue for new contributors. Priority:1-Critical This is the highest priority (i.e. it is blocking other work or facing a deadline). Status:4-In Progress This is actively being worked on by the assignee. Type:Feature New feature or feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants