Appearance
Formeln in Optera
Optera bietet die Möglichkeit, Formeln zu verwenden, um die Werte für Parameter sowie für die Gleichzeitigkeits- und Skalierungsfaktoren zu bestimmen.
Wo werden Formeln verwendet?
Formeln befinden sich in der:
properties-Dateiscenarios-Datei
Mathematische Ausdrücke
Optera ist in der Lage, alle relevanten mathematischen Funktionen und Ausdrücke auszuwerten.
Beispiel: Einfache Rechnung
properties
global.NumberOfIterations = max(19 + 2, 21 * 2)In diesem Fall würde dem Parameter NumberOfIterations der Wert 42 zugewiesen.
Variablen in Formeln
Es können verschiedene Variablen verwendet werden, die Optera automatisch ersetzt:
| Variable | Beschreibung |
|---|---|
${num_nodes} | Anzahl der Knoten des Netzes |
${num_tag_global_XXX} | Anzahl der Lasten mit dem scale tag XXX im gesamten Netz |
${num_tag_string_XXX} | Anzahl der Lasten mit dem scale tag XXX im jeweiligen Strang des Netzes |
Beispiel: Gleichzeitigkeitsfunktion
Eine Gleichzeitigkeitsfunktion auf Basis des scale tags HeatPump könnte so aussehen:
properties
0.3 + 0.7*(${num_tag_string_HeatPump}^-0.75)Diese Formel berechnet einen Gleichzeitigkeitsfaktor, der von der Anzahl der Wärmepumpen im jeweiligen Netzstrang abhängt.
Anwendungsfälle
1. Dynamische Parameteranpassung
Formeln ermöglichen es, Parameter automatisch an die Netzgröße anzupassen:
properties
global.NumberOfAnts = ${num_nodes} * 22. Lastgangabhängige Faktoren
Skalierungsfaktoren können von der Anzahl bestimmter Verbraucher abhängen:
properties
scenario.Starklast.ScaleFactor = min(1.0, 0.5 + ${num_tag_global_PV}/100)3. Gleichzeitigkeitsfaktoren
Realistische Abbildung, dass nicht alle Verbraucher gleichzeitig ihre Maximallast haben:
properties
coincidence.HeatPump = 0.3 + 0.7*(${num_tag_string_HeatPump}^-0.75)Vorteile
- Flexibilität: Automatische Anpassung an verschiedene Netzgrößen
- Realitätsnähe: Berücksichtigung von Gleichzeitigkeitseffekten
- Wiederverwendbarkeit: Gleiche Konfiguration für verschiedene Projekte nutzbar
- Transparenz: Nachvollziehbare Berechnungslogik