Skip to content

Latest commit

 

History

History
560 lines (513 loc) · 29.9 KB

File metadata and controls

560 lines (513 loc) · 29.9 KB

Smart Data Models

Entität: TopologicalNode

Offene Lizenz

Dokument automatisch generiert

Globale Beschreibung: Abgeleitet von CIM-Datenmodellen. Für ein detailliertes Umspannwerkmodell ist ein topologischer Knoten ein Satz von Verbindungsknoten, die im aktuellen Netzzustand durch jede Art von geschlossenen Schaltern, einschließlich Steckbrücken, miteinander verbunden sind. Topologische Knoten ändern sich, wenn sich der aktuelle Netzzustand ändert (d. h. wenn Schalter, Unterbrecher usw. ihren Zustand ändern). Bei einem Planungsmodell werden die Schalterzustände nicht zur Bildung topologischer Knoten verwendet. Stattdessen werden sie manuell in einem Model Builder Tool erstellt oder gelöscht. Topologische Knoten, die auf diese Weise gepflegt werden, werden auch als "Busse" bezeichnet.

Version: 0.0.1

Liste der Eigenschaften

[*] Wenn es für ein Attribut keinen Typ gibt, kann es mehrere Typen oder verschiedene Formate/Muster haben.

  • AngleRefTopologicalIsland[number]: Die Insel, für die der Knoten eine Winkelreferenz darstellt. Normalerweise gibt es für jede Insel einen Winkelreferenzknoten. Voreinstellung: Keine . Model: https://schema.org/Number
  • BaseVoltage[number]: Die Basisspannung des topologoschen Knotens. Voreinstellung: Keine . Model: https://schema.org/Number
  • ConnectivityNodeContainer[number]: Der Konnektivitätsknoten-Container, zu dem der toplogische Knoten gehört. Voreinstellung: Keine . Model: https://schema.org/Number
  • ConnectivityNodes[number]: Der topologische Knoten, dem dieser Verbindungsknoten zugeordnet ist. Kann vom aktuellen Zustand der Schalter im Netz abhängen. Voreinstellung: 'list' . Model: https://schema.org/Number
  • ReportingGroup[number]: Die topologischen Knoten, die zu der Meldegruppe gehören. Voreinstellung: Keine . Model: https://schema.org/Number
  • SvInjection[number]: Der topologische Knoten, der mit der Zustandsvariablen der Fließinjektion verbunden ist. Voreinstellung: Keine . Model: https://schema.org/Number
  • SvVoltage[number]: Der topologische Knoten, der mit dem Spannungszustand verbunden ist. Voreinstellung: Keine . Model: https://schema.org/Number
  • Terminal[number]: Der mit dem Terminal verbundene topologische Knoten. Dies kann als Alternative zum Konnektivitätsknoten Pfad zu topologischem Knoten verwendet werden, wodurch die Modellierung von Konnektivitätsknoten in einigen Fällen überflüssig wird. Wenn Konnektivitätsknoten im Modell vorhanden sind, würde diese Assoziation wahrscheinlich nicht als Eingabespezifikation verwendet werden. Voreinstellung: 'list' . Model: https://schema.org/Number
  • TopologicalIsland[number]: Ein topologischer Knoten gehört zu einer topologischen Insel. Voreinstellung: Keine . Model: https://schema.org/Number
  • address[object]: Die Postanschrift . Model: https://schema.org/address
  • alternateName[string]: Ein alternativer Name für diesen Artikel
  • areaServed[string]: Das geografische Gebiet, in dem eine Dienstleistung oder ein angebotener Artikel erbracht wird . Model: https://schema.org/Text
  • boundaryPoint[number]: Gibt an, ob ein Knoten ein BoundaryPoint ist. Bei boundaryPoint=true stellt der ConnectivityNode oder der TopologicalNode einen BoundaryPoint dar. Voreinstellung: False . Model: https://schema.org/Number
  • dataProvider[string]: Eine Folge von Zeichen zur Identifizierung des Anbieters der harmonisierten Dateneinheit
  • dateCreated[date-time]: Zeitstempel der Entitätserstellung. Dieser wird normalerweise von der Speicherplattform zugewiesen
  • dateModified[date-time]: Zeitstempel der letzten Änderung der Entität. Dieser wird in der Regel von der Speicherplattform vergeben
  • description[string]: Eine Beschreibung dieses Artikels
  • fromEndIsoCode[number]: Das Attribut dient dem Austausch des ISO-Codes der Region, zu der die "Von"-Seite des Begrenzungspunkts gehört oder mit der er verbunden ist. Der ISO-Code ist ein zweistelliger Ländercode gemäß der Definition von ISO 3166 (). Die Länge der Zeichenfolge beträgt maximal 2 Zeichen. Das Attribut ist für das Boundary Model Authority Set erforderlich, wo dieses Attribut nur für den TopologicalNode im Boundary Topology Profil und ConnectivityNode im Boundary Equipment Profil verwendet wird. Voreinstellung: '' . Model: https://schema.org/Number
  • fromEndName[number]: Das Attribut wird für den Austausch eines von Menschen lesbaren Namens mit einer Länge von maximal 32 Zeichen verwendet. Das Attribut deckt zwei Fälle ab: Das Attribut ist für das Boundary Model Authority Set erforderlich, wo es nur für den TopologicalNode im Boundary Topology Profil und ConnectivityNode im Boundary Equipment Profil verwendet wird. Voreinstellung: '' . Model: https://schema.org/Number
  • fromEndNameTso[number]: Das Attribut dient dem Austausch des Namens des TSO, zu dem die "Von"-Seite des Begrenzungspunkts gehört oder mit dem er verbunden ist. Die Länge der Zeichenfolge beträgt maximal 32 Zeichen. Das Attribut ist für das Boundary Model Authority Set erforderlich, wo es nur für den TopologicalNode im Profil Boundary Topology und ConnectivityNode im Profil Boundary Equipment verwendet wird. Voreinstellung: '' . Model: https://schema.org/Number
  • id[*]: Eindeutiger Bezeichner der Entität
  • location[*]: Geojson-Referenz auf das Element. Es kann Punkt, LineString, Polygon, MultiPoint, MultiLineString oder MultiPolygon sein
  • name[string]: Der Name dieses Artikels
  • owner[array]: Eine Liste mit einer JSON-kodierten Zeichenfolge, die auf die eindeutigen Kennungen der Eigentümer verweist
  • seeAlso[*]: Liste von URLs, die auf zusätzliche Ressourcen zu dem Artikel verweisen
  • source[string]: Eine Folge von Zeichen, die die ursprüngliche Quelle der Entitätsdaten als URL angibt. Empfohlen wird der voll qualifizierte Domänenname des Quellanbieters oder die URL des Quellobjekts.
  • toEndIsoCode[number]: Das Attribut dient dem Austausch des ISO-Codes der Region, zu der die "Bis"-Seite des Begrenzungspunkts gehört oder mit der er verbunden ist. Der ISO-Code ist ein zweistelliger Ländercode gemäß ISO 3166 (). Die Länge der Zeichenfolge beträgt maximal 2 Zeichen. Das Attribut ist für das Boundary Model Authority Set erforderlich, wobei dieses Attribut nur für den TopologicalNode im Boundary Topology Profil und den ConnectivityNode im Boundary Equipment Profil verwendet wird. Voreinstellung: '' . Model: https://schema.org/Number
  • toEndName[number]: Das Attribut wird für den Austausch eines von Menschen lesbaren Namens mit einer Länge von maximal 32 Zeichen verwendet. Das Attribut deckt zwei Fälle ab: Das Attribut ist für das Boundary Model Authority Set erforderlich, wo es nur für den TopologicalNode im Boundary Topology Profil und ConnectivityNode im Boundary Equipment Profil verwendet wird. Voreinstellung: '' . Model: https://schema.org/Number
  • toEndNameTso[number]: Das Attribut dient dem Austausch des Namens des TSO, zu dem die "To"-Seite des Begrenzungspunkts gehört oder mit dem er verbunden ist. Die Länge der Zeichenfolge beträgt maximal 32 Zeichen. Das Attribut ist für das Boundary Model Authority Set erforderlich, wo es nur für den TopologicalNode im Profil Boundary Topology und ConnectivityNode im Profil Boundary Equipment verwendet wird. Voreinstellung: '' . Model: https://schema.org/Number
  • type[string]: NGSI-Typ. Es muss TopologicalNode sein

Erforderliche Eigenschaften

Angepasst von CIM-Datenmodellen und CIMpy - https://github.com/sogno-platform/cimpy. Dieses Datenmodell ist eine direkte Umsetzung des Common Information Model (CIM), das durch die Norm IEC61970 spezifiziert ist, in intelligente Datenmodelle. Die Python-Klassen, auf denen dieses Modell basiert, wurden vom Institut für Automatisierung komplexer Stromversorgungssysteme (ACS), dem EON Energy Research Center (EONERC) und der RWTH Aachen, Deutschland, entwickelt. Einige Eigenschaften können den falschen Typ haben. Sollte dies der Fall sein, melden Sie bitte einen Fehler oder senden Sie eine E-Mail an [email protected].

Datenmodell Beschreibung der Eigenschaften

Alphabetisch sortiert (für Details anklicken)

full yaml details
TopologicalNode:    
  description: 'Adapted from CIM data models. For a detailed substation model a topological node is a set of connectivity nodes that, in the current network state, are connected together through any type of closed switches, including  jumpers. Topological nodes change as the current network state changes (i.e., switches, breakers, etc. change state). For a planning model, switch statuses are not used to form topological nodes. Instead they are manually created or deleted in a model builder tool. Topological nodes maintained this way are also called ''busses''.'    
  properties:    
    AngleRefTopologicalIsland:    
      description: 'The island for which the node is an angle reference.   Normally there is one angle reference node for each island. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    BaseVoltage:    
      description: 'The base voltage of the topologocial node. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    ConnectivityNodeContainer:    
      description: 'The connectivity node container to which the toplogical node belongs. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    ConnectivityNodes:    
      description: 'The topological node to which this connectivity node is assigned.  May depend on the current state of switches in the network. Default: ''list'''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    ReportingGroup:    
      description: 'The topological nodes that belong to the reporting group. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    SvInjection:    
      description: 'The topological node associated with the flow injection state variable. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    SvVoltage:    
      description: 'The topological node associated with the voltage state. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    Terminal:    
      description: 'The topological node associated with the terminal.   This can be used as an alternative to the connectivity node path to topological node, thus making it unneccesary to model connectivity nodes in some cases.   Note that the if connectivity nodes are in the model, this association would probably not be used as an input specification. Default: ''list'''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    TopologicalIsland:    
      description: 'A topological node belongs to a topological island. Default: None'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    address:    
      description: The mailing address    
      properties:    
        addressCountry:    
          description: 'The country. For example, Spain'    
          type: string    
          x-ngsi:    
            model: https://schema.org/addressCountry    
            type: Property    
        addressLocality:    
          description: 'The locality in which the street address is, and which is in the region'    
          type: string    
          x-ngsi:    
            model: https://schema.org/addressLocality    
            type: Property    
        addressRegion:    
          description: 'The region in which the locality is, and which is in the country'    
          type: string    
          x-ngsi:    
            model: https://schema.org/addressRegion    
            type: Property    
        district:    
          description: 'A district is a type of administrative division that, in some countries, is managed by the local government'    
          type: string    
          x-ngsi:    
            type: Property    
        postOfficeBoxNumber:    
          description: 'The post office box number for PO box addresses. For example, 03578'    
          type: string    
          x-ngsi:    
            model: https://schema.org/postOfficeBoxNumber    
            type: Property    
        postalCode:    
          description: 'The postal code. For example, 24004'    
          type: string    
          x-ngsi:    
            model: https://schema.org/https://schema.org/postalCode    
            type: Property    
        streetAddress:    
          description: The street address    
          type: string    
          x-ngsi:    
            model: https://schema.org/streetAddress    
            type: Property    
        streetNr:    
          description: Number identifying a specific property on a public street    
          type: string    
          x-ngsi:    
            type: Property    
      type: object    
      x-ngsi:    
        model: https://schema.org/address    
        type: Property    
    alternateName:    
      description: An alternative name for this item    
      type: string    
      x-ngsi:    
        type: Property    
    areaServed:    
      description: The geographic area where a service or offered item is provided    
      type: string    
      x-ngsi:    
        model: https://schema.org/Text    
        type: Property    
    boundaryPoint:    
      description: 'Identifies if a node is a BoundaryPoint. If boundaryPoint=true the ConnectivityNode or the TopologicalNode represents a BoundaryPoint. Default: False'    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    dataProvider:    
      description: A sequence of characters identifying the provider of the harmonised data entity    
      type: string    
      x-ngsi:    
        type: Property    
    dateCreated:    
      description: Entity creation timestamp. This will usually be allocated by the storage platform    
      format: date-time    
      type: string    
      x-ngsi:    
        type: Property    
    dateModified:    
      description: Timestamp of the last modification of the entity. This will usually be allocated by the storage platform    
      format: date-time    
      type: string    
      x-ngsi:    
        type: Property    
    description:    
      description: A description of this item    
      type: string    
      x-ngsi:    
        type: Property    
    fromEndIsoCode:    
      description: 'The attribute is used for an exchange of the ISO code of the region to which the `From` side of the Boundary point belongs to or it is connected to. The ISO code is two characters country code as defined by ISO 3166 (). The length of the string is 2 characters maximum. The attribute is a required for the Boundary Model Authority Set where this attribute is used only for the TopologicalNode in the Boundary Topology profile and ConnectivityNode in the Boundary Equipment profile. Default: '''''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    fromEndName:    
      description: 'The attribute is used for an exchange of a human readable name with length of the string 32 characters maximum. The attribute covers two cases:  The attribute is required for the Boundary Model Authority Set where it is used only for the TopologicalNode in the Boundary Topology profile and ConnectivityNode in the Boundary Equipment profile. Default: '''''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    fromEndNameTso:    
      description: 'The attribute is used for an exchange of the name of the TSO to which the `From` side of the Boundary point belongs to or it is connected to. The length of the string is 32 characters maximum. The attribute is required for the Boundary Model Authority Set where it is used only for the TopologicalNode in the Boundary Topology profile and ConnectivityNode in the Boundary Equipment profile. Default: '''''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    id:    
      anyOf:    
        - description: Identifier format of any NGSI entity    
          maxLength: 256    
          minLength: 1    
          pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$    
          type: string    
          x-ngsi:    
            type: Property    
        - description: Identifier format of any NGSI entity    
          format: uri    
          type: string    
          x-ngsi:    
            type: Property    
      description: Unique identifier of the entity    
      x-ngsi:    
        type: Property    
    location:    
      description: 'Geojson reference to the item. It can be Point, LineString, Polygon, MultiPoint, MultiLineString or MultiPolygon'    
      oneOf:    
        - description: Geojson reference to the item. Point    
          properties:    
            bbox:    
              items:    
                type: number    
              minItems: 4    
              type: array    
            coordinates:    
              items:    
                type: number    
              minItems: 2    
              type: array    
            type:    
              enum:    
                - Point    
              type: string    
          required:    
            - type    
            - coordinates    
          title: GeoJSON Point    
          type: object    
          x-ngsi:    
            type: GeoProperty    
        - description: Geojson reference to the item. LineString    
          properties:    
            bbox:    
              items:    
                type: number    
              minItems: 4    
              type: array    
            coordinates:    
              items:    
                items:    
                  type: number    
                minItems: 2    
                type: array    
              minItems: 2    
              type: array    
            type:    
              enum:    
                - LineString    
              type: string    
          required:    
            - type    
            - coordinates    
          title: GeoJSON LineString    
          type: object    
          x-ngsi:    
            type: GeoProperty    
        - description: Geojson reference to the item. Polygon    
          properties:    
            bbox:    
              items:    
                type: number    
              minItems: 4    
              type: array    
            coordinates:    
              items:    
                items:    
                  items:    
                    type: number    
                  minItems: 2    
                  type: array    
                minItems: 4    
                type: array    
              type: array    
            type:    
              enum:    
                - Polygon    
              type: string    
          required:    
            - type    
            - coordinates    
          title: GeoJSON Polygon    
          type: object    
          x-ngsi:    
            type: GeoProperty    
        - description: Geojson reference to the item. MultiPoint    
          properties:    
            bbox:    
              items:    
                type: number    
              minItems: 4    
              type: array    
            coordinates:    
              items:    
                items:    
                  type: number    
                minItems: 2    
                type: array    
              type: array    
            type:    
              enum:    
                - MultiPoint    
              type: string    
          required:    
            - type    
            - coordinates    
          title: GeoJSON MultiPoint    
          type: object    
          x-ngsi:    
            type: GeoProperty    
        - description: Geojson reference to the item. MultiLineString    
          properties:    
            bbox:    
              items:    
                type: number    
              minItems: 4    
              type: array    
            coordinates:    
              items:    
                items:    
                  items:    
                    type: number    
                  minItems: 2    
                  type: array    
                minItems: 2    
                type: array    
              type: array    
            type:    
              enum:    
                - MultiLineString    
              type: string    
          required:    
            - type    
            - coordinates    
          title: GeoJSON MultiLineString    
          type: object    
          x-ngsi:    
            type: GeoProperty    
        - description: Geojson reference to the item. MultiLineString    
          properties:    
            bbox:    
              items:    
                type: number    
              minItems: 4    
              type: array    
            coordinates:    
              items:    
                items:    
                  items:    
                    items:    
                      type: number    
                    minItems: 2    
                    type: array    
                  minItems: 4    
                  type: array    
                type: array    
              type: array    
            type:    
              enum:    
                - MultiPolygon    
              type: string    
          required:    
            - type    
            - coordinates    
          title: GeoJSON MultiPolygon    
          type: object    
          x-ngsi:    
            type: GeoProperty    
      x-ngsi:    
        type: GeoProperty    
    name:    
      description: The name of this item    
      type: string    
      x-ngsi:    
        type: Property    
    owner:    
      description: A List containing a JSON encoded sequence of characters referencing the unique Ids of the owner(s)    
      items:    
        anyOf:    
          - description: Identifier format of any NGSI entity    
            maxLength: 256    
            minLength: 1    
            pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$    
            type: string    
            x-ngsi:    
              type: Property    
          - description: Identifier format of any NGSI entity    
            format: uri    
            type: string    
            x-ngsi:    
              type: Property    
        description: Unique identifier of the entity    
        x-ngsi:    
          type: Property    
      type: array    
      x-ngsi:    
        type: Property    
    seeAlso:    
      description: list of uri pointing to additional resources about the item    
      oneOf:    
        - items:    
            format: uri    
            type: string    
          minItems: 1    
          type: array    
        - format: uri    
          type: string    
      x-ngsi:    
        type: Property    
    source:    
      description: 'A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object'    
      type: string    
      x-ngsi:    
        type: Property    
    toEndIsoCode:    
      description: 'The attribute is used for an exchange of the ISO code of the region to which the `To` side of the Boundary point belongs to or it is connected to. The ISO code is two characters country code as defined by ISO 3166 (). The length of the string is 2 characters maximum. The attribute is a required for the Boundary Model Authority Set where this attribute is used only for the TopologicalNode in the Boundary Topology profile and ConnectivityNode in the Boundary Equipment profile. Default: '''''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    toEndName:    
      description: 'The attribute is used for an exchange of a human readable name with length of the string 32 characters maximum. The attribute covers two cases:  The attribute is required for the Boundary Model Authority Set where it is used only for the TopologicalNode in the Boundary Topology profile and ConnectivityNode in the Boundary Equipment profile. Default: '''''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    toEndNameTso:    
      description: 'The attribute is used for an exchange of the name of the TSO to which the `To` side of the Boundary point belongs to or it is connected to. The length of the string is 32 characters maximum. The attribute is required for the Boundary Model Authority Set where it is used only for the TopologicalNode in the Boundary Topology profile and ConnectivityNode in the Boundary Equipment profile. Default: '''''    
      type: number    
      x-ngsi:    
        model: https://schema.org/Number    
        type: Property    
    type:    
      description: NGSI type. It has to be TopologicalNode    
      enum:    
        - TopologicalNode    
      type: string    
      x-ngsi:    
        type: Property    
  required: []    
  type: object    
  x-derived-from: ""    
  x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted  provided that the license conditions are met. Copyleft (c) 2022 Contributors to Smart Data Models Program'    
  x-license-url: https://github.com/smart-data-models/dataModel.EnergyCIM/blob/master/TopologicalNode/LICENSE.md    
  x-model-schema: https://smart-data-models.github.io/dataModels.CIMEnergyClasses/TopologicalNode/schema.json    
  x-model-tags: ""    
  x-version: 0.0.1    

Beispiel-Nutzlasten

Nicht verfügbar ist das Beispiel eines TopologicalNode im JSON-LD Format als Key-Values. Dies ist kompatibel mit NGSI-v2, wenn options=keyValues verwendet wird und liefert die Kontextdaten einer einzelnen Entität.

Nicht verfügbar ist das Beispiel eines TopologicalNode im JSON-LD-Format in normalisierter Form. Dies ist kompatibel mit NGSI-v2, wenn keine Optionen verwendet werden, und liefert die Kontextdaten einer einzelnen Entität.

Nicht verfügbar ist das Beispiel eines TopologicalNode im JSON-LD Format als Key-Values. Dies ist mit NGSI-LD kompatibel, wenn options=keyValues verwendet wird und liefert die Kontextdaten einer einzelnen Entität.

Nicht verfügbar ist das Beispiel eines TopologicalNode im JSON-LD-Format in normalisierter Form. Dies ist kompatibel mit NGSI-LD, wenn keine Optionen verwendet werden, und liefert die Kontextdaten einer einzelnen Entität.

Siehe [FAQ 10] (https://smartdatamodels.org/index.php/faqs/), um eine Antwort auf die Frage zu erhalten, wie man mit Größeneinheiten umgeht


Smart Data Models +++ Contribution Manual +++ About