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

112 utilize carrier cost in esdl for price profile in electricity #131

Conversation

FJanssen-TNO
Copy link
Collaborator

@FJanssen-TNO FJanssen-TNO commented Mar 6, 2024

Changed the component_type of heat_pump_elec to be inherited from heat_pump and added heat_pump_elec as a component_subtype, such that self.heat_network_components.get("heat_pump") will get all heat pump components the ones with and without a electricity connection and a subselection can still be made. (Like with geothermal sources)

Added function we could use if we are getting many different component types, to prevent having duplicates. Might particularly become important if we would want to have an overarching component_type for all sources, demands etc, indep of their carrier, would prevent many repetitions.

Carrier cost profile of electricity is used to calculated additional cost related to electricity for heat pumps that do not have an electricity connection drawn. It is assumed that for heat pumps with a drawn electricity connection, the electricity costs are already associated at the electricity producer and transport

A test for the electricity related costs pumppower and electricity of HP is still required.

…min heat_pump and the subcomponent type to be heat_pump_elec. This prevents forgetting to add heat_pump_elec to specific loops
…es, to prevent overlapping and thus duplicating constraints or assets in the objective function
@FJanssen-TNO FJanssen-TNO linked an issue Mar 6, 2024 that may be closed by this pull request
@FJanssen-TNO FJanssen-TNO requested a review from jimrojerTNO March 6, 2024 15:45
@FJanssen-TNO FJanssen-TNO marked this pull request as draft March 6, 2024 16:06
@FJanssen-TNO FJanssen-TNO marked this pull request as ready for review March 12, 2024 12:18
@FJanssen-TNO FJanssen-TNO merged commit d2e3d4c into master Mar 12, 2024
4 checks passed
@FJanssen-TNO FJanssen-TNO deleted the 112-utilize-carrier-cost-in-esdl-for-price-profile-in-electricity branch March 12, 2024 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Utilize carrier cost in ESDL for price profile in electricity
2 participants