Skip to content

PointProperties - Knoteneigenschaften (JSON)

Diese Eigenschaften definieren Knoten (Points) im GeoJSON-Format.

Pflichtfelder

SchlüsselBeschreibungTypEinheit
IDEindeutige ID des KnotensString-
NENNSPANNUNGNennspannung am Knoten/im NetzDouble+kV

Grundeigenschaften

SchlüsselBeschreibungTypOptionalDefault
NameAnzeigename in der OberflächeStringJaID
TYPE_IDKnotentyp-ID (siehe Knotentypen)IntegerNein-
IGNOREKnoten beim Einlesen ignorierenBooleanJafalse
LockStatusStatus (1=Open, 2=Locked, 3=Remove, 4=Private, 0=Unset)IntegerJa1

Umspannwerk-spezifisch

SchlüsselBeschreibungTypEinheitDefault
NENNSPANNUNG_MINMinimale UW-Spannung (Weitbereichsregelung)Double%100
NENNSPANNUNG_MAXMaximale UW-Spannung (Weitbereichsregelung)Double%100
kurzschluss_rx_minRX_Min für KurzschlussberechnungDouble-0.2
kurzschluss_sk_minSK_Min für KurzschlussberechnungDoubleMVA300
kurzschluss_c_minC_Min-Faktor für KurzschlussberechnungDouble-1

Verbindungen

SchlüsselBeschreibungTypDefault
VERBINDUNGEN_MAXMaximale AbgängeIntegerMax Int
VERBINDUNGEN_KOSTENLOSMax. kostenfreie AbgängeIntegerMax Int
VERBINDUNGEN_EXTRA_KOSTENKosten pro zusätzlichem AbgangDouble0

Optimierung

SchlüsselBeschreibungTypDefault
PRIORITYOptimierungslayer (1=normal, -1=const, -2=surrounding, -3=ignoriert)Integer1
SURROUNDINGTeil des optimierbaren Bereichs?Booleanfalse
ALLOWED_IN_BRANCHStichbedingung (ALWAYS, CONDITIONAL, NEVER)StringTypabhängig

Lasten (Anschluesse)

Lasten werden als Array von PinModel-Objekten definiert:

json
"Anschluesse": [
  {
    "name": "Haushaltslast",
    "load": {
      "type": "SC",
      "s": -50.0,
      "cosPhi": 0.95
    },
    "scaleTags": ["Haushaltslast"]
  }
]

LoadModel

SchlüsselBeschreibungTypEinheit
typeLasttyp"PC", "SC", "PQ"-
pWirkleistungDoublekW
qBlindleistungDoublekvar
sScheinleistungDoublekVA
cosPhiLeistungsfaktorDouble-

Lasttypen

  • PC: Wirkleistung + cos(φ)
  • SC: Scheinleistung + cos(φ) (Standard)
  • PQ: Wirkleistung + Blindleistung

Validierung

SchlüsselBeschreibungTyp
expectuErwartete Spannungen für ValidierungExpectUModel[]

ExpectUModel

json
"expectu": [
  {
    "scenarioId": "Starklast",
    "u": 20.5
  }
]

Export-Felder

Diese Felder werden nur im Export verwendet (Ergebnisse):

SchlüsselBeschreibungEinheit
deltaUmaxMax. Spannungsabweichung über alle Szenarien-
deltaUminMin. Spannungsabweichung über alle Szenarien-
UmaxHöchste SpannungkV
UminNiedrigste SpannungkV
violationfactorUmaxMax. Grenzwertverletzungsfaktor-
violationfactorUminMin. Grenzwertverletzungsfaktor-

Beispiel: Vollständiger Knoten

json
{
  "type": "Feature",
  "geometry": {
    "type": "Point",
    "coordinates": [10.123456, 52.987654]
  },
  "properties": {
    "ID": "ONS_100",
    "Name": "Ortsnetzstation Dorfstraße",
    "TYPE_ID": 6,
    "NENNSPANNUNG": 20.0,
    "PRIORITY": 1,
    "Anschluesse": [
      {
        "name": "Haushaltslast",
        "load": {
          "type": "SC",
          "s": -50.0,
          "cosPhi": 0.95
        },
        "scaleTags": ["Haushaltslast"]
      },
      {
        "name": "PV-Anlage",
        "load": {
          "type": "PC",
          "p": 30.0,
          "cosPhi": 1.0
        },
        "scaleTags": ["Photovoltaik"]
      }
    ]
  }
}

Siehe auch

Made with ❤️ & ☕ by IAV