Replace fixed CP/HP worst-case simultaneity factors with n-dependent …#660
Open
nader-00 wants to merge 2 commits into
Open
Replace fixed CP/HP worst-case simultaneity factors with n-dependent …#660nader-00 wants to merge 2 commits into
nader-00 wants to merge 2 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Replaces the constant worst-case simultaneity factors for charging points (CP) and heat pumps (HP) in the load case with count-dependent curves, implemented as lookup tables with logarithmic interpolation.
Previously the worst-case load-case factors were constants, independent of the number of devices in the grid (and, for CPs, independent of charging power). This implements count- (and for CPs charging-power-) dependent curves.
Charging points (count × charging power): A new config section
[simultaneity_curves]holds support points taken from the VDE FNN study (2021), "Ermittlung von Gleichzeitigkeitsfaktoren für Ladevorgänge an privatenLadepunkten", for three charging-power classes (3.7 / 11 / 22 kW). Selected case: suburban / residential / evening (most conservative residential variant). The nearest charging-power class is used; for mixed groups the mean charging
power of the group is used for class assignment.
Heat pumps (count only): No table source equivalent to the VDE FNN EV study exists for HPs. The HP support points were computed from the Kerber simultaneity function
g(n) = g_inf + (1 - g_inf) * n^(-3/4)(Kerber 2011 "Aufnahmefähigkeit von Niederspannungsverteilnetzen für die Einspeisung aus Photovoltaikkleinanlagen", Eq. 3.2, p. 23; same form used in pylovo), withg_inf = 0.9(Consentec/E.ON distribution grid study, cold-winter peak-load case), stored in the same support-point format so both device types share one implementation.MV feed-in case: Checked, the CP feed-in factors remain at 0.0 (dena, Integrierte Energiewende, p. 90); the new load-case logic does not touch the feed-in path. Confirmed as correct, no change required.
Factor 0.0 for an empty group (n=0) means "no component present in this voltage level / use case" and is commented inline to distinguish it from the intentionally zero feed-in factor.
Fixes #267
Type of change
Checklist:
pre-commithooks