Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema dpgsimgridschema_2.37.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default unqualified
Element DefiniteTimeOvercurrentProtection / STAGE
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_Stage
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Stage
Instance
<STAGE>
  <Stage CurrentInKiloampere="" SwitchOffTimeInSeconds="">{0,unbounded}</Stage>
</STAGE>
Source
<xs:element name="STAGE" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') is a protection device, where the swich-off time depends on the short circuit current. DTOPs are configured, such that high currents are cleared faster than small currents. The reason is that high currents indicate a close proximity to the fault location. This current-time-dependency is expressed as list of time-current pair, wich discribes a step-shaped curve. Example: - 1kA / 3.0s - 2kA / 1.5s - 4kA / 0.5s The above list of current/time pairs represents this behavior: - Fault currents below 1kA are not cleared - Fault currents between 1kA and 2kA are cleared after 3s - Fault currents between 2kA and 4kA are cleared after 1.5s - Fault currents above 4kA are cleared after 0.5s</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="CurrentInKiloampere" type="xs:double">
            <xs:annotation>
              <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
            <xs:annotation>
              <xs:documentation>The time after which the fault is cleared.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element DefiniteTimeOvercurrentProtection / STAGE / Stage
Namespace No namespace
Annotations
A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz')
										is a protection device, where the swich-off time depends on the short circuit current.
										DTOPs are configured, such that high currents are cleared faster than small currents.
										The reason is that high currents indicate a close proximity to the fault location.
										This current-time-dependency is expressed as list of time-current pair, wich discribes a step-shaped curve.
										Example:
										- 1kA / 3.0s
										- 2kA / 1.5s
										- 4kA / 0.5s

										The above list of current/time pairs represents this behavior:
										- Fault currents below 1kA are not cleared
										- Fault currents between 1kA and 2kA are cleared after 3s
										- Fault currents between 2kA and 4kA are cleared after 1.5s
										- Fault currents above 4kA are cleared after 0.5s
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_Stage_CurrentInKiloamperedpgsimgridschema_2_37_xsd.tmp#DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_DefiniteTimeOvercurrentProtection_DefiniteTimeOvercurrentProtection_STAGE_Stage_SwitchOffTimeInSeconds
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
CurrentInKiloampere xs:double optional
When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.
SwitchOffTimeInSeconds xs:double optional
The time after which the fault is cleared.
Source
<xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') is a protection device, where the swich-off time depends on the short circuit current. DTOPs are configured, such that high currents are cleared faster than small currents. The reason is that high currents indicate a close proximity to the fault location. This current-time-dependency is expressed as list of time-current pair, wich discribes a step-shaped curve. Example: - 1kA / 3.0s - 2kA / 1.5s - 4kA / 0.5s The above list of current/time pairs represents this behavior: - Fault currents below 1kA are not cleared - Fault currents between 1kA and 2kA are cleared after 3s - Fault currents between 2kA and 4kA are cleared after 1.5s - Fault currents above 4kA are cleared after 0.5s</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="CurrentInKiloampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
      <xs:annotation>
        <xs:documentation>The time after which the fault is cleared.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element DistanceProtection / STAGE
Namespace No namespace
Annotations
A DP - distance protection device (Ger. 'Distanzschutz') is a protection device, where the swich-off time depends
on the measured electical distance (in Ohm) to the fault location.
DPs are configured, such that close faults (measured impedance low) are cleared faster than distant faults (measured impedance high).
This distance-time-dependency is expressed as list of distance-time pairs, wich discribes a step-shaped curve.
Stages of DistanceProtection devices work analogously to the stages of DefiniteTimeOvercurrentProtection devices
with the difference the the distance is measured in Ohm instead of Ampere. For an example how to define stages, please look at the DefiniteTimeOvercurrentProtection device.
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_DistanceProtection_STAGE_Stage
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Stage
Instance
<STAGE>
  <Stage ImpedanceInOhm="" SwitchOffTimeInSeconds="">{0,unbounded}</Stage>
</STAGE>
Source
<xs:element name="STAGE" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A DP - distance protection device (Ger. 'Distanzschutz') is a protection device, where the swich-off time depends on the measured electical distance (in Ohm) to the fault location. DPs are configured, such that close faults (measured impedance low) are cleared faster than distant faults (measured impedance high). This distance-time-dependency is expressed as list of distance-time pairs, wich discribes a step-shaped curve. Stages of DistanceProtection devices work analogously to the stages of DefiniteTimeOvercurrentProtection devices with the difference the the distance is measured in Ohm instead of Ampere. For an example how to define stages, please look at the DefiniteTimeOvercurrentProtection device.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ImpedanceInOhm" type="xs:double"/>
          <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element DistanceProtection / STAGE / Stage
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_DistanceProtection_STAGE_DistanceProtection_DistanceProtection_STAGE_Stage_ImpedanceInOhmdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_DistanceProtection_STAGE_DistanceProtection_DistanceProtection_STAGE_Stage_SwitchOffTimeInSeconds
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
ImpedanceInOhm xs:double optional
SwitchOffTimeInSeconds xs:double optional
Source
<xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ImpedanceInOhm" type="xs:double"/>
    <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double"/>
  </xs:complexType>
</xs:element>
Element ReactivePowerCharacteristic / COSPHI_U_CHARACTERISTIC_DATA
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_ReactivePowerCharacteristic_COSPHI_U_CHARACTERISTIC_DATA_CosPhiUCharacteristicData
Properties
content complex
minOccurs 0
Model
Children CosPhiUCharacteristicData
Instance
<COSPHI_U_CHARACTERISTIC_DATA>
  <CosPhiUCharacteristicData CosPhi="" CosPhiType="" VoltageInPerUnit="">{0,unbounded}</CosPhiUCharacteristicData>
</COSPHI_U_CHARACTERISTIC_DATA>
Source
<xs:element name="COSPHI_U_CHARACTERISTIC_DATA" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="CosPhiUCharacteristicData" type="CosPhiUCharacteristicDataPoint" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element ReactivePowerCharacteristic / COSPHI_U_CHARACTERISTIC_DATA / CosPhiUCharacteristicData
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint_VoltageInPerUnitdpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint_CosPhidpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint_CosPhiTypedpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint
Type CosPhiUCharacteristicDataPoint
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Attributes
QName Type Use
CosPhi xs:double required
CosPhiType cosPhiType optional
VoltageInPerUnit xs:double required
Source
<xs:element name="CosPhiUCharacteristicData" type="CosPhiUCharacteristicDataPoint" minOccurs="0" maxOccurs="unbounded"/>
Element ReactivePowerCharacteristic / Q_U_CHARACTERISTIC_DATA
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_ReactivePowerCharacteristic_Q_U_CHARACTERISTIC_DATA_QUCharacteristicData
Properties
content complex
minOccurs 0
Model
Children QUCharacteristicData
Instance
<Q_U_CHARACTERISTIC_DATA>
  <QUCharacteristicData RelativeReactivePowerInPerUnit="" VoltageInPerUnit="">{0,unbounded}</QUCharacteristicData>
</Q_U_CHARACTERISTIC_DATA>
Source
<xs:element name="Q_U_CHARACTERISTIC_DATA" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="QUCharacteristicData" type="QUCharacteristicDataPoint" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element ReactivePowerCharacteristic / Q_U_CHARACTERISTIC_DATA / QUCharacteristicData
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#QUCharacteristicDataPoint_VoltageInPerUnitdpgsimgridschema_2_37_xsd.tmp#QUCharacteristicDataPoint_RelativeReactivePowerInPerUnitdpgsimgridschema_2_37_xsd.tmp#QUCharacteristicDataPoint
Type QUCharacteristicDataPoint
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Attributes
QName Type Use
RelativeReactivePowerInPerUnit xs:double required
VoltageInPerUnit xs:double required
Source
<xs:element name="QUCharacteristicData" type="QUCharacteristicDataPoint" minOccurs="0" maxOccurs="unbounded"/>
Element GISType / Points
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_GISType_Points_Point
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children Point
Instance
<Points>
  <Point Lat="" Lon="">{1,1}</Point>
</Points>
Source
<xs:element minOccurs="1" maxOccurs="1" name="Points">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="Point">
        <xs:complexType>
          <xs:attribute name="Lat" type="xs:double" use="required">
            <xs:annotation>
              <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Lon" type="xs:double" use="required">
            <xs:annotation>
              <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GISType / Points / Point
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_GISType_Points_GISType_GISType_Points_Point_Latdpgsimgridschema_2_37_xsd.tmp#GISType_GISType_Points_GISType_GISType_Points_Point_Lon
Properties
content complex
Attributes
QName Type Use Annotation
Lat xs:double required
Latitude in WGS-84 projection of the
current point
Lon xs:double required
Longitude in WGS-84 projection of the
current point
Source
<xs:element name="Point">
  <xs:complexType>
    <xs:attribute name="Lat" type="xs:double" use="required">
      <xs:annotation>
        <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Lon" type="xs:double" use="required">
      <xs:annotation>
        <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_DPGXMLVersiondpgsimgridschema_2_37_xsd.tmp#GRID_descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_BUSBAR_NODEdpgsimgridschema_2_37_xsd.tmp#GRID_LINEdpgsimgridschema_2_37_xsd.tmp#GRID_CONNECTIONdpgsimgridschema_2_37_xsd.tmp#GRID_VOLTAGEREGULATORdpgsimgridschema_2_37_xsd.tmp#GRID_ASYMMETRIC_LINEdpgsimgridschema_2_37_xsd.tmp#GRID_ASYMMETRIC_TRANSFORMERdpgsimgridschema_2_37_xsd.tmp#GRID_TREE-W-TRANSFORMERdpgsimgridschema_2_37_xsd.tmp#GRID_SHUNTdpgsimgridschema_2_37_xsd.tmp#GRID_LOADdpgsimgridschema_2_37_xsd.tmp#GRID_GENERATORdpgsimgridschema_2_37_xsd.tmp#GRID_TRANSFORMERdpgsimgridschema_2_37_xsd.tmp#GRID_FEEDERdpgsimgridschema_2_37_xsd.tmp#GRID_FUSEdpgsimgridschema_2_37_xsd.tmp#GRID_PROTECTIONDEVICEdpgsimgridschema_2_37_xsd.tmp#GRID_SWITCH
Properties
content complex
Model
Children ASYMMETRIC_LINE, ASYMMETRIC_TRANSFORMER, BUSBAR_NODE, CONNECTION, FEEDER, FUSE, GENERATOR, LINE, LOAD, PROTECTIONDEVICE, SHUNT, SWITCH, TRANSFORMER, TREE-W-TRANSFORMER, VOLTAGEREGULATOR, description
Instance
<GRID DPGXMLVersion="">
  <description>{0,1}</description>
  <BUSBAR_NODE>{0,1}</BUSBAR_NODE>
  <LINE>{0,1}</LINE>
  <CONNECTION>{0,1}</CONNECTION>
  <VOLTAGEREGULATOR>{0,1}</VOLTAGEREGULATOR>
  <ASYMMETRIC_LINE>{0,1}</ASYMMETRIC_LINE>
  <ASYMMETRIC_TRANSFORMER>{0,1}</ASYMMETRIC_TRANSFORMER>
  <TREE-W-TRANSFORMER>{0,1}</TREE-W-TRANSFORMER>
  <SHUNT>{0,1}</SHUNT>
  <LOAD>{0,1}</LOAD>
  <GENERATOR>{0,1}</GENERATOR>
  <TRANSFORMER>{0,1}</TRANSFORMER>
  <FEEDER>{0,1}</FEEDER>
  <FUSE>{0,1}</FUSE>
  <PROTECTIONDEVICE>{0,1}</PROTECTIONDEVICE>
  <SWITCH>{0,1}</SWITCH>
</GRID>
Attributes
QName Type Use Annotation
DPGXMLVersion xs:string optional
Internal file version of the XML file
Source
<xs:element name="GRID">
  <xs:complexType>
    <xs:all>
      <xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Descriptive field to add comments. Shown in the frontend of the software. Has no impact on any calculations.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BUSBAR_NODE" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Node" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:all>
                  <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0"/>
                </xs:all>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="CustomersToBusMatchingID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string"/>
                <xs:attribute name="Description" type="xs:string"/>
                <xs:attribute name="ConstructionYear" type="xs:integer"/>
                <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                <xs:attribute name="IsVertical" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="BusTypeEnum">
                  <xs:annotation>
                    <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BaseVoltageInKilovolt" type="xs:double"/>
                <xs:attribute name="SelfTimeInSeconds" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Optionally used in the protection calculation.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="x" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>x-coordinate of the bus to display in the schematic view</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="y" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>y-coordinate of the bus to display in the schematic view</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LINE" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="Line" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
                  </xs:sequence>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string"/>
                  <xs:attribute name="Description" type="xs:string"/>
                  <xs:attribute name="ConstructionYear" type="xs:integer"/>
                  <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                  <xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="MaximumCurrentInAmpere" type="xs:double"/>
                  <xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double"/>
                  <xs:attribute name="LengthInKilometer" type="xs:double"/>
                  <xs:attribute name="Manufacturer" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentType" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="IsOverhead" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Material" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="CrossSection" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. It will be removed after grid import, used for component matching only if the required electrical attributes are missing.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus1ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus2ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CONNECTION" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="Connection" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
                  </xs:sequence>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string"/>
                  <xs:attribute name="Description" type="xs:string"/>
                  <xs:attribute name="ConstructionYear" type="xs:integer"/>
                  <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                  <xs:attribute name="ResistanceInMilliOhm" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Resistance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ReactanceInMilliOhm" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Reactance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus1ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus2ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="VOLTAGEREGULATOR" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="VoltageRegulator" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string"/>
                  <xs:attribute name="Description" type="xs:string"/>
                  <xs:attribute name="ConstructionYear" type="xs:integer"/>
                  <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                  <xs:attribute name="HostLineID" type="StringID"/>
                  <xs:attribute name="NumTaps" type="xs:integer"/>
                  <xs:attribute name="TapSizeFractionInPercent" type="xs:double"/>
                  <xs:attribute name="DeadBandFractionInPercent" type="xs:double"/>
                  <xs:attribute name="SetpointInPerUnit" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>This defines the desired voltage in per unit at the measured bus.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ASYMMETRIC_LINE" minOccurs="0" maxOccurs="1"/>
      <xs:element name="ASYMMETRIC_TRANSFORMER" minOccurs="0" maxOccurs="1"/>
      <xs:element name="TREE-W-TRANSFORMER" minOccurs="0" maxOccurs="1"/>
      <xs:element name="SHUNT" minOccurs="0" maxOccurs="1"/>
      <xs:element name="LOAD" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Load" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ReactiveLoadCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
                </xs:sequence>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string"/>
                <xs:attribute name="Description" type="xs:string"/>
                <xs:attribute name="ConstructionYear" type="xs:integer"/>
                <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                <xs:attribute name="LoadCategory" type="LoadCategoryEnum"/>
                <xs:attribute name="ActiveLoadInMegawatt" type="xs:double"/>
                <xs:attribute name="Bus1ID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Connected" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConnectionRequestID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GENERATOR" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Generator" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ReactiveGenerationCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
                </xs:sequence>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string"/>
                <xs:attribute name="Description" type="xs:string"/>
                <xs:attribute name="ConstructionYear" type="xs:integer"/>
                <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                <xs:attribute name="GenerationCategory" type="GenerationCategoryEnum"/>
                <xs:attribute name="ConnectionType" type="GenerationConnectionEnum"/>
                <xs:attribute name="ActiveGenerationInMegawatt" type="xs:double"/>
                <xs:attribute name="MinReactiveGenerationInMegavar" type="xs:double"/>
                <xs:attribute name="MaxReactiveGenerationInMegavar" type="xs:double"/>
                <xs:attribute name="MinActiveGenerationInMegawatt" type="xs:double"/>
                <xs:attribute name="MaxActiveGenerationInMegawatt" type="xs:double"/>
                <xs:attribute name="VoltageSetpointInKilovolt" type="xs:double"/>
                <xs:attribute name="Bus1ID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Connected" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="ConnectionRequestID" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="TRANSFORMER" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:choice>
              <xs:element name="Transformer" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
                  </xs:sequence>
                  <xs:attribute name="ID" type="StringID" use="required">
                    <xs:annotation>
                      <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="MeasuredVoltageBusID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Name" type="xs:string"/>
                  <xs:attribute name="Description" type="xs:string"/>
                  <xs:attribute name="ConstructionYear" type="xs:integer"/>
                  <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                  <xs:attribute name="VectorGroup" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="StarPointGrounding" type="StarPointGrounding">
                    <xs:annotation>
                      <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double"/>
                  <xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="CopperLossesInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="RatedVoltageAtBus1" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="RatedVoltageAtBus2" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="IsTapChanging" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if transformer is a tap-changing transformer</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="NumTaps" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the number of taps</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="TapSizeInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="DeadBandInPercent" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the dead band in percent (%)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SetpointInPerUnit" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Model" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Manufacturer" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="LibraryComponentType" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus1ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="Bus2ID" type="StringID">
                    <xs:annotation>
                      <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="FEEDER" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Feeder" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID).</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string"/>
                <xs:attribute name="HostBusID" type="StringID"/>
                <xs:attribute name="Description" type="xs:string"/>
                <xs:attribute name="ConstructionYear" type="xs:integer"/>
                <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                <xs:attribute name="OperationalVoltageInPerUnit" type="xs:double"/>
                <xs:attribute name="OperationalAngleInRadians" type="xs:double"/>
                <xs:attribute name="VoltageFactorMax" type="xs:double"/>
                <xs:attribute name="VoltageFactorMin" type="xs:double"/>
                <xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
                <xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
                <xs:attribute name="ReactanceToResistanceRatio" type="xs:double"/>
                <xs:attribute name="Connected" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>True if switch is closed (connected) at the host bus, false if open (not connected)</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="FUSE" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Fuse" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string"/>
                <xs:attribute name="Description" type="xs:string"/>
                <xs:attribute name="ConstructionYear" type="xs:integer"/>
                <xs:attribute name="ExternalURL" type="xs:anyURI"/>
                <xs:attribute name="HostBranchID" type="StringID">
                  <xs:annotation>
                    <xs:documentation>ID of the branch that the fuse is connected to (required)</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="BranchEnd" type="BranchEndEnum">
                  <xs:annotation>
                    <xs:documentation>The branch end that the fuse is connected to</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="FuseType" type="FuseTypeEnum"/>
                <xs:attribute name="LibraryFuseName" type="xs:string"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PROTECTIONDEVICE" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ProtectionDevice" minOccurs="0" maxOccurs="unbounded" type="ProtectionDevice"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SWITCH" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Switch" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="StringID" use="required">
                  <xs:annotation>
                    <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Name" type="xs:string"/>
                <xs:attribute name="Description" type="xs:string"/>
                <xs:attribute name="Type" type="SwitchTypeEnum"/>
                <xs:attribute name="BranchEnd" type="BranchEndEnum"/>
                <xs:attribute name="HostBranchID" type="xs:string"/>
                <xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double"/>
                <xs:attribute name="ConstructionYear" type="xs:integer"/>
                <xs:attribute name="ExternalURL" type="xs:anyURI"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="DPGXMLVersion" type="xs:string">
      <xs:annotation>
        <xs:documentation>Internal file version of the XML file</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / description
Namespace No namespace
Annotations
Descriptive field to add comments. Shown in the frontend of the software. Has no impact on any calculations.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Descriptive field to add comments. Shown in the frontend of the software. Has no impact on any calculations.</xs:documentation>
  </xs:annotation>
</xs:element>
Element GRID / BUSBAR_NODE
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_Node
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Node
Instance
<BUSBAR_NODE>
  <Node BaseVoltageInKilovolt="" ConstructionYear="" CustomersToBusMatchingID="" Description="" ExternalURL="" ID="" IsVertical="" Name="" SelfTimeInSeconds="" Type="" x="" y="">{0,unbounded}</Node>
</BUSBAR_NODE>
Source
<xs:element name="BUSBAR_NODE" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Node" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:all>
            <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="CustomersToBusMatchingID" type="xs:string">
            <xs:annotation>
              <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string"/>
          <xs:attribute name="Description" type="xs:string"/>
          <xs:attribute name="ConstructionYear" type="xs:integer"/>
          <xs:attribute name="ExternalURL" type="xs:anyURI"/>
          <xs:attribute name="IsVertical" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Type" type="BusTypeEnum">
            <xs:annotation>
              <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="BaseVoltageInKilovolt" type="xs:double"/>
          <xs:attribute name="SelfTimeInSeconds" type="xs:double">
            <xs:annotation>
              <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Optionally used in the protection calculation.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="x" type="xs:double">
            <xs:annotation>
              <xs:documentation>x-coordinate of the bus to display in the schematic view</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="y" type="xs:double">
            <xs:annotation>
              <xs:documentation>y-coordinate of the bus to display in the schematic view</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / BUSBAR_NODE / Node
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_CustomersToBusMatchingIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_IsVerticaldpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_Typedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_BaseVoltageInKilovoltdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_SelfTimeInSecondsdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_xdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_ydpgsimgridschema_2_37_xsd.tmp#GRID_GRID_BUSBAR_NODE_GRID_GRID_BUSBAR_NODE_Node_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Node BaseVoltageInKilovolt="" ConstructionYear="" CustomersToBusMatchingID="" Description="" ExternalURL="" ID="" IsVertical="" Name="" SelfTimeInSeconds="" Type="" x="" y="">
  <GIS ShapeType="">{0,1}</GIS>
</Node>
Attributes
QName Type Use Annotation
BaseVoltageInKilovolt xs:double optional
ConstructionYear xs:integer optional
CustomersToBusMatchingID xs:string optional
Customer-specific ID to match data (e.g.,
smartmeter data) to the bus
Description xs:string optional
ExternalURL xs:anyURI optional
ID StringID required
ID (see type StringID). Each Node requires a unique ID among all Nodes.
IsVertical xs:boolean optional
Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent.
Name xs:string optional
SelfTimeInSeconds xs:double optional
Time required to deenergize underlying transformer station in case of fault. Optionally used in the protection calculation.
Type BusTypeEnum optional
Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other
x xs:double optional
x-coordinate of the bus to display in the schematic view
y xs:double optional
y-coordinate of the bus to display in the schematic view
Source
<xs:element name="Node" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:all>
      <xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CustomersToBusMatchingID" type="xs:string">
      <xs:annotation>
        <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="IsVertical" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Type" type="BusTypeEnum">
      <xs:annotation>
        <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BaseVoltageInKilovolt" type="xs:double"/>
    <xs:attribute name="SelfTimeInSeconds" type="xs:double">
      <xs:annotation>
        <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Optionally used in the protection calculation.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="x" type="xs:double">
      <xs:annotation>
        <xs:documentation>x-coordinate of the bus to display in the schematic view</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="y" type="xs:double">
      <xs:annotation>
        <xs:documentation>y-coordinate of the bus to display in the schematic view</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / BUSBAR_NODE / Node / GIS
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_ShapeTypedpgsimgridschema_2_37_xsd.tmp#GISType_Pointsdpgsimgridschema_2_37_xsd.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" maxOccurs="1" minOccurs="0"/>
Element GRID / LINE
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_Line
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Line
Instance
<LINE>
  <Line Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionYear="" CrossSection="" Description="" ExternalURL="" ID="" IsOverhead="" LengthInKilometer="" LibraryComponentName="" LibraryComponentType="" Manufacturer="" Material="" MaximumCurrentInAmpere="" Name="" ReactanceInOhmPerKilometer="" ResistanceInOhmPerKilometer="" ShuntCapacitanceInMicrofaradPerKilometer="" ZeroSequenceReactanceInOhmPerKilometer="" ZeroSequenceResistanceInOhmPerKilometer="">{0,unbounded}</Line>
</LINE>
Source
<xs:element name="LINE" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="Line" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
            </xs:sequence>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string"/>
            <xs:attribute name="Description" type="xs:string"/>
            <xs:attribute name="ConstructionYear" type="xs:integer"/>
            <xs:attribute name="ExternalURL" type="xs:anyURI"/>
            <xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
              <xs:annotation>
                <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="MaximumCurrentInAmpere" type="xs:double"/>
            <xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double"/>
            <xs:attribute name="LengthInKilometer" type="xs:double"/>
            <xs:attribute name="Manufacturer" type="xs:string">
              <xs:annotation>
                <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentType" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="IsOverhead" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Material" type="xs:string">
              <xs:annotation>
                <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="CrossSection" type="xs:string">
              <xs:annotation>
                <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. It will be removed after grid import, used for component matching only if the required electrical attributes are missing.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus1ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus2ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / LINE / Line
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ResistanceInOhmPerKilometerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ReactanceInOhmPerKilometerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ZeroSequenceResistanceInOhmPerKilometerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ZeroSequenceReactanceInOhmPerKilometerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_MaximumCurrentInAmperedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ShuntCapacitanceInMicrofaradPerKilometerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LengthInKilometerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Manufacturerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LibraryComponentNamedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_LibraryComponentTypedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_IsOverheaddpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Materialdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_CrossSectiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Bus1IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_Bus2IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConnectedAtBus1dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_ConnectedAtBus2dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LINE_GRID_GRID_LINE_Line_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Line Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionYear="" CrossSection="" Description="" ExternalURL="" ID="" IsOverhead="" LengthInKilometer="" LibraryComponentName="" LibraryComponentType="" Manufacturer="" Material="" MaximumCurrentInAmpere="" Name="" ReactanceInOhmPerKilometer="" ResistanceInOhmPerKilometer="" ShuntCapacitanceInMicrofaradPerKilometer="" ZeroSequenceReactanceInOhmPerKilometer="" ZeroSequenceResistanceInOhmPerKilometer="">
  <GIS ShapeType="">{0,1}</GIS>
</Line>
Attributes
QName Type Use Annotation
Bus1ID StringID optional
ID of bus 1 that it is connected to
Bus2ID StringID optional
ID of bus 2 that it is connected to
ConnectedAtBus1 xs:boolean optional
True if switch is closed (connected) at
bus 1, false if open (not connected). Default value is true
ConnectedAtBus2 xs:boolean optional
True if switch is closed (connected) at
bus 2, false if open (not connected). Default value is true
ConstructionYear xs:integer optional
CrossSection xs:string optional
Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library.
It will be removed after grid import, used for component matching only if the required electrical attributes are missing.
Description xs:string optional
ExternalURL xs:anyURI optional
ID StringID required
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
IsOverhead xs:boolean optional
True if overhead line, false if underground cable or other (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing)
LengthInKilometer xs:double optional
LibraryComponentName xs:string optional
Name of the component, must be unique in the component library (it will be removed after grid
import, used for component library matching only if the required electrical attributes are missing)
LibraryComponentType xs:string optional
Type of the cable (e.g., GKN). It will be removed after grid import, used 
for component library matching only if the required electrical attributes are missing.
Manufacturer xs:string optional
Manufacturer name (it will be removed after grid import, used for component
library matching only if the required electrical attributes are missing)
Material xs:string optional
Material name (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing)
MaximumCurrentInAmpere xs:double optional
Name xs:string optional
ReactanceInOhmPerKilometer xs:double optional
Required for power flow simulations. It can be fetched from the 
Component Library if resistance and reactance values are not given in the xml.
ResistanceInOhmPerKilometer xs:double optional
Required for power flow simulations. It can be fetched from the 
Component Library if resistance and reactance values are not given in the xml.
ShuntCapacitanceInMicrofaradPerKilometer xs:double optional
ZeroSequenceReactanceInOhmPerKilometer xs:double optional
Optional parameter for short circuit calculations involving
ground faults. If undefined, zero sequence impedance is linked to positive
sequence impedance using a constant factor.
ZeroSequenceResistanceInOhmPerKilometer xs:double optional
Optional parameter for short circuit calculations involving
ground faults. If undefined, zero sequence impedance is linked to positive
sequence impedance using a constant factor.
Source
<xs:element name="Line" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
      <xs:annotation>
        <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MaximumCurrentInAmpere" type="xs:double"/>
    <xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double"/>
    <xs:attribute name="LengthInKilometer" type="xs:double"/>
    <xs:attribute name="Manufacturer" type="xs:string">
      <xs:annotation>
        <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentType" type="xs:string">
      <xs:annotation>
        <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="IsOverhead" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Material" type="xs:string">
      <xs:annotation>
        <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CrossSection" type="xs:string">
      <xs:annotation>
        <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. It will be removed after grid import, used for component matching only if the required electrical attributes are missing.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus2ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / LINE / Line / GIS
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_ShapeTypedpgsimgridschema_2_37_xsd.tmp#GISType_Pointsdpgsimgridschema_2_37_xsd.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
Element GRID / CONNECTION
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_Connection
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Connection
Instance
<CONNECTION>
  <Connection Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionYear="" Description="" ExternalURL="" ID="" Name="" ReactanceInMilliOhm="" ResistanceInMilliOhm="">{0,unbounded}</Connection>
</CONNECTION>
Source
<xs:element name="CONNECTION" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="Connection" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
            </xs:sequence>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string"/>
            <xs:attribute name="Description" type="xs:string"/>
            <xs:attribute name="ConstructionYear" type="xs:integer"/>
            <xs:attribute name="ExternalURL" type="xs:anyURI"/>
            <xs:attribute name="ResistanceInMilliOhm" type="xs:double">
              <xs:annotation>
                <xs:documentation>Resistance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ReactanceInMilliOhm" type="xs:double">
              <xs:annotation>
                <xs:documentation>Reactance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus1ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus2ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / CONNECTION / Connection
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ResistanceInMilliOhmdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ReactanceInMilliOhmdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Bus1IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_Bus2IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConnectedAtBus1dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_ConnectedAtBus2dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_CONNECTION_GRID_GRID_CONNECTION_Connection_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Connection Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionYear="" Description="" ExternalURL="" ID="" Name="" ReactanceInMilliOhm="" ResistanceInMilliOhm="">
  <GIS ShapeType="">{0,1}</GIS>
</Connection>
Attributes
QName Type Use Annotation
Bus1ID StringID optional
ID of bus 1 that it is connected to
Bus2ID StringID optional
ID of bus 2 that it is connected to
ConnectedAtBus1 xs:boolean optional
True if switch is closed (connected) at
bus 1, false if open (not connected). Default value is true
ConnectedAtBus2 xs:boolean optional
True if switch is closed (connected) at
bus 2, false if open (not connected). Default value is true
ConstructionYear xs:integer optional
Description xs:string optional
ExternalURL xs:anyURI optional
ID StringID required
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
Name xs:string optional
ReactanceInMilliOhm xs:double optional
Reactance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
the connection has a minimal resistance of 1mΩ (for numerical reasons).
ResistanceInMilliOhm xs:double optional
Resistance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
the connection has a minimal resistance of 1mΩ (for numerical reasons).
Source
<xs:element name="Connection" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="ResistanceInMilliOhm" type="xs:double">
      <xs:annotation>
        <xs:documentation>Resistance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ReactanceInMilliOhm" type="xs:double">
      <xs:annotation>
        <xs:documentation>Reactance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus2ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / CONNECTION / Connection / GIS
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_ShapeTypedpgsimgridschema_2_37_xsd.tmp#GISType_Pointsdpgsimgridschema_2_37_xsd.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
Element GRID / VOLTAGEREGULATOR
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children VoltageRegulator
Instance
<VOLTAGEREGULATOR>
  <VoltageRegulator ConstructionYear="" DeadBandFractionInPercent="" Description="" ExternalURL="" HostLineID="" ID="" Name="" NumTaps="" SetpointInPerUnit="" TapSizeFractionInPercent="">{0,unbounded}</VoltageRegulator>
</VOLTAGEREGULATOR>
Source
<xs:element name="VOLTAGEREGULATOR" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="VoltageRegulator" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string"/>
            <xs:attribute name="Description" type="xs:string"/>
            <xs:attribute name="ConstructionYear" type="xs:integer"/>
            <xs:attribute name="ExternalURL" type="xs:anyURI"/>
            <xs:attribute name="HostLineID" type="StringID"/>
            <xs:attribute name="NumTaps" type="xs:integer"/>
            <xs:attribute name="TapSizeFractionInPercent" type="xs:double"/>
            <xs:attribute name="DeadBandFractionInPercent" type="xs:double"/>
            <xs:attribute name="SetpointInPerUnit" type="xs:double">
              <xs:annotation>
                <xs:documentation>This defines the desired voltage in per unit at the measured bus.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / VOLTAGEREGULATOR / VoltageRegulator
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_HostLineIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_NumTapsdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_TapSizeFractionInPercentdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_DeadBandFractionInPercentdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_VOLTAGEREGULATOR_GRID_GRID_VOLTAGEREGULATOR_VoltageRegulator_SetpointInPerUnit
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
ConstructionYear xs:integer optional
DeadBandFractionInPercent xs:double optional
Description xs:string optional
ExternalURL xs:anyURI optional
HostLineID StringID optional
ID StringID required
ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.
Name xs:string optional
NumTaps xs:integer optional
SetpointInPerUnit xs:double optional
This defines the desired voltage in per unit at the measured bus.
TapSizeFractionInPercent xs:double optional
Source
<xs:element name="VoltageRegulator" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="HostLineID" type="StringID"/>
    <xs:attribute name="NumTaps" type="xs:integer"/>
    <xs:attribute name="TapSizeFractionInPercent" type="xs:double"/>
    <xs:attribute name="DeadBandFractionInPercent" type="xs:double"/>
    <xs:attribute name="SetpointInPerUnit" type="xs:double">
      <xs:annotation>
        <xs:documentation>This defines the desired voltage in per unit at the measured bus.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / ASYMMETRIC_LINE
Namespace No namespace
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="ASYMMETRIC_LINE" minOccurs="0" maxOccurs="1"/>
Element GRID / ASYMMETRIC_TRANSFORMER
Namespace No namespace
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="ASYMMETRIC_TRANSFORMER" minOccurs="0" maxOccurs="1"/>
Element GRID / TREE-W-TRANSFORMER
Namespace No namespace
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="TREE-W-TRANSFORMER" minOccurs="0" maxOccurs="1"/>
Element GRID / SHUNT
Namespace No namespace
Diagram
Diagram
Properties
minOccurs 0
maxOccurs 1
Source
<xs:element name="SHUNT" minOccurs="0" maxOccurs="1"/>
Element GRID / LOAD
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_Load
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Load
Instance
<LOAD>
  <Load ActiveLoadInMegawatt="" Bus1ID="" Connected="" ConnectionRequestID="" ConstructionYear="" Description="" ExternalURL="" ID="" LoadCategory="" Name="">{0,unbounded}</Load>
</LOAD>
Source
<xs:element name="LOAD" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Load" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ReactiveLoadCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
          </xs:sequence>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string"/>
          <xs:attribute name="Description" type="xs:string"/>
          <xs:attribute name="ConstructionYear" type="xs:integer"/>
          <xs:attribute name="ExternalURL" type="xs:anyURI"/>
          <xs:attribute name="LoadCategory" type="LoadCategoryEnum"/>
          <xs:attribute name="ActiveLoadInMegawatt" type="xs:double"/>
          <xs:attribute name="Bus1ID" type="StringID">
            <xs:annotation>
              <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Connected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConnectionRequestID" type="xs:string">
            <xs:annotation>
              <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / LOAD / Load
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_LoadCategorydpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ActiveLoadInMegawattdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Bus1IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_Connecteddpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ConnectionRequestIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_LOAD_GRID_GRID_LOAD_Load_ReactiveLoadCharacteristic
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ReactiveLoadCharacteristic
Instance
<Load ActiveLoadInMegawatt="" Bus1ID="" Connected="" ConnectionRequestID="" ConstructionYear="" Description="" ExternalURL="" ID="" LoadCategory="" Name="">
  <ReactiveLoadCharacteristic CharacteristicType="" CosPhiCharacteristicMaxCosPhiFormula="" CosPhiType="" FixedCosPhi="" FixedQInKilovar="" QUCosPhi="">{0,1}</ReactiveLoadCharacteristic>
</Load>
Attributes
QName Type Use Annotation
ActiveLoadInMegawatt xs:double optional
Bus1ID StringID optional
ID of bus 1 that it is connected to
Connected xs:boolean optional
True if switch is closed (connected) at bus
1, false if open (not connected)
ConnectionRequestID xs:string optional
Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
ConstructionYear xs:integer optional
Description xs:string optional
ExternalURL xs:anyURI optional
ID StringID required
ID (see type StringID). Each Load requires a unique ID among all Loads.
LoadCategory LoadCategoryEnum optional
Name xs:string optional
Source
<xs:element name="Load" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ReactiveLoadCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="LoadCategory" type="LoadCategoryEnum"/>
    <xs:attribute name="ActiveLoadInMegawatt" type="xs:double"/>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Connected" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectionRequestID" type="xs:string">
      <xs:annotation>
        <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / LOAD / Load / ReactiveLoadCharacteristic
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CharacteristicTypedpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_FixedCosPhidpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CosPhiTypedpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CosPhiCharacteristicMaxCosPhiFormuladpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_FixedQInKilovardpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_QUCosPhidpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_COSPHI_U_CHARACTERISTIC_DATAdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_Q_U_CHARACTERISTIC_DATAdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic
Type ReactivePowerCharacteristic
Properties
content complex
minOccurs 0
Model
Children COSPHI_U_CHARACTERISTIC_DATA, Q_U_CHARACTERISTIC_DATA
Instance
<ReactiveLoadCharacteristic CharacteristicType="" CosPhiCharacteristicMaxCosPhiFormula="" CosPhiType="" FixedCosPhi="" FixedQInKilovar="" QUCosPhi="">
  <COSPHI_U_CHARACTERISTIC_DATA>{0,1}</COSPHI_U_CHARACTERISTIC_DATA>
  <Q_U_CHARACTERISTIC_DATA>{0,1}</Q_U_CHARACTERISTIC_DATA>
</ReactiveLoadCharacteristic>
Attributes
QName Type Use
CharacteristicType reactivePowerCharacteristicType optional
CosPhiCharacteristicMaxCosPhiFormula xs:string optional
CosPhiType cosPhiType optional
FixedCosPhi xs:double optional
FixedQInKilovar xs:double optional
QUCosPhi xs:double optional
Source
<xs:element name="ReactiveLoadCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
Element GRID / GENERATOR
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_Generator
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Generator
Instance
<GENERATOR>
  <Generator ActiveGenerationInMegawatt="" Bus1ID="" Connected="" ConnectionRequestID="" ConnectionType="" ConstructionYear="" Description="" ExternalURL="" GenerationCategory="" ID="" MaxActiveGenerationInMegawatt="" MaxReactiveGenerationInMegavar="" MinActiveGenerationInMegawatt="" MinReactiveGenerationInMegavar="" Name="" VoltageSetpointInKilovolt="">{0,unbounded}</Generator>
</GENERATOR>
Source
<xs:element name="GENERATOR" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Generator" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ReactiveGenerationCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
          </xs:sequence>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string"/>
          <xs:attribute name="Description" type="xs:string"/>
          <xs:attribute name="ConstructionYear" type="xs:integer"/>
          <xs:attribute name="ExternalURL" type="xs:anyURI"/>
          <xs:attribute name="GenerationCategory" type="GenerationCategoryEnum"/>
          <xs:attribute name="ConnectionType" type="GenerationConnectionEnum"/>
          <xs:attribute name="ActiveGenerationInMegawatt" type="xs:double"/>
          <xs:attribute name="MinReactiveGenerationInMegavar" type="xs:double"/>
          <xs:attribute name="MaxReactiveGenerationInMegavar" type="xs:double"/>
          <xs:attribute name="MinActiveGenerationInMegawatt" type="xs:double"/>
          <xs:attribute name="MaxActiveGenerationInMegawatt" type="xs:double"/>
          <xs:attribute name="VoltageSetpointInKilovolt" type="xs:double"/>
          <xs:attribute name="Bus1ID" type="StringID">
            <xs:annotation>
              <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Connected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="ConnectionRequestID" type="xs:string">
            <xs:annotation>
              <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / GENERATOR / Generator
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_GenerationCategorydpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConnectionTypedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ActiveGenerationInMegawattdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_MinReactiveGenerationInMegavardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_MaxReactiveGenerationInMegavardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_MinActiveGenerationInMegawattdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_MaxActiveGenerationInMegawattdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_VoltageSetpointInKilovoltdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Bus1IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_Connecteddpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ConnectionRequestIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_GENERATOR_GRID_GRID_GENERATOR_Generator_ReactiveGenerationCharacteristic
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ReactiveGenerationCharacteristic
Instance
<Generator ActiveGenerationInMegawatt="" Bus1ID="" Connected="" ConnectionRequestID="" ConnectionType="" ConstructionYear="" Description="" ExternalURL="" GenerationCategory="" ID="" MaxActiveGenerationInMegawatt="" MaxReactiveGenerationInMegavar="" MinActiveGenerationInMegawatt="" MinReactiveGenerationInMegavar="" Name="" VoltageSetpointInKilovolt="">
  <ReactiveGenerationCharacteristic CharacteristicType="" CosPhiCharacteristicMaxCosPhiFormula="" CosPhiType="" FixedCosPhi="" FixedQInKilovar="" QUCosPhi="">{0,1}</ReactiveGenerationCharacteristic>
</Generator>
Attributes
QName Type Use Annotation
ActiveGenerationInMegawatt xs:double optional
Bus1ID StringID optional
ID of bus 1 that it is connected to
Connected xs:boolean optional
True if switch is closed (connected) at bus
1, false if open (not connected)
ConnectionRequestID xs:string optional
Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
ConnectionType GenerationConnectionEnum optional
ConstructionYear xs:integer optional
Description xs:string optional
ExternalURL xs:anyURI optional
GenerationCategory GenerationCategoryEnum optional
ID StringID required
ID (see type StringID). Each Generator requires a unique ID among all Generators.
MaxActiveGenerationInMegawatt xs:double optional
MaxReactiveGenerationInMegavar xs:double optional
MinActiveGenerationInMegawatt xs:double optional
MinReactiveGenerationInMegavar xs:double optional
Name xs:string optional
VoltageSetpointInKilovolt xs:double optional
Source
<xs:element name="Generator" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ReactiveGenerationCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="GenerationCategory" type="GenerationCategoryEnum"/>
    <xs:attribute name="ConnectionType" type="GenerationConnectionEnum"/>
    <xs:attribute name="ActiveGenerationInMegawatt" type="xs:double"/>
    <xs:attribute name="MinReactiveGenerationInMegavar" type="xs:double"/>
    <xs:attribute name="MaxReactiveGenerationInMegavar" type="xs:double"/>
    <xs:attribute name="MinActiveGenerationInMegawatt" type="xs:double"/>
    <xs:attribute name="MaxActiveGenerationInMegawatt" type="xs:double"/>
    <xs:attribute name="VoltageSetpointInKilovolt" type="xs:double"/>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Connected" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectionRequestID" type="xs:string">
      <xs:annotation>
        <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / GENERATOR / Generator / ReactiveGenerationCharacteristic
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CharacteristicTypedpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_FixedCosPhidpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CosPhiTypedpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CosPhiCharacteristicMaxCosPhiFormuladpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_FixedQInKilovardpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_QUCosPhidpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_COSPHI_U_CHARACTERISTIC_DATAdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_Q_U_CHARACTERISTIC_DATAdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic
Type ReactivePowerCharacteristic
Properties
content complex
minOccurs 0
Model
Children COSPHI_U_CHARACTERISTIC_DATA, Q_U_CHARACTERISTIC_DATA
Instance
<ReactiveGenerationCharacteristic CharacteristicType="" CosPhiCharacteristicMaxCosPhiFormula="" CosPhiType="" FixedCosPhi="" FixedQInKilovar="" QUCosPhi="">
  <COSPHI_U_CHARACTERISTIC_DATA>{0,1}</COSPHI_U_CHARACTERISTIC_DATA>
  <Q_U_CHARACTERISTIC_DATA>{0,1}</Q_U_CHARACTERISTIC_DATA>
</ReactiveGenerationCharacteristic>
Attributes
QName Type Use
CharacteristicType reactivePowerCharacteristicType optional
CosPhiCharacteristicMaxCosPhiFormula xs:string optional
CosPhiType cosPhiType optional
FixedCosPhi xs:double optional
FixedQInKilovar xs:double optional
QUCosPhi xs:double optional
Source
<xs:element name="ReactiveGenerationCharacteristic" type="ReactivePowerCharacteristic" minOccurs="0"/>
Element GRID / TRANSFORMER
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_Transformer
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Transformer
Instance
<TRANSFORMER>
  <Transformer Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionYear="" CopperLossesInPercent="" DeadBandInPercent="" Description="" ExternalURL="" ID="" IsTapChanging="" LibraryComponentName="" LibraryComponentType="" Manufacturer="" MaximumApparentPowerInMegavoltampere="" MeasuredVoltageBusID="" Model="" Name="" NumTaps="" RatedVoltageAtBus1="" RatedVoltageAtBus2="" SecondaryGroundingInductanceInHenry="" SetpointInPerUnit="" ShortCircuitVoltageInPercent="" StarPointGrounding="" TapSizeInPercent="" TransformerRatingInMegavoltampere="" VectorGroup="">{0,unbounded}</Transformer>
</TRANSFORMER>
Source
<xs:element name="TRANSFORMER" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="Transformer" minOccurs="0" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
            </xs:sequence>
            <xs:attribute name="ID" type="StringID" use="required">
              <xs:annotation>
                <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="MeasuredVoltageBusID" type="StringID">
              <xs:annotation>
                <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Name" type="xs:string"/>
            <xs:attribute name="Description" type="xs:string"/>
            <xs:attribute name="ConstructionYear" type="xs:integer"/>
            <xs:attribute name="ExternalURL" type="xs:anyURI"/>
            <xs:attribute name="VectorGroup" type="xs:string">
              <xs:annotation>
                <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="StarPointGrounding" type="StarPointGrounding">
              <xs:annotation>
                <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
              <xs:annotation>
                <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
              <xs:annotation>
                <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double"/>
            <xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="CopperLossesInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="RatedVoltageAtBus1" type="xs:double">
              <xs:annotation>
                <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="RatedVoltageAtBus2" type="xs:double">
              <xs:annotation>
                <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="IsTapChanging" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if transformer is a tap-changing transformer</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="NumTaps" type="xs:int">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the number of taps</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TapSizeInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="DeadBandInPercent" type="xs:double">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the dead band in percent (%)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SetpointInPerUnit" type="xs:double">
              <xs:annotation>
                <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Model" type="xs:string">
              <xs:annotation>
                <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Manufacturer" type="xs:string">
              <xs:annotation>
                <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LibraryComponentType" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus1ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="Bus2ID" type="StringID">
              <xs:annotation>
                <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / TRANSFORMER / Transformer
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_MeasuredVoltageBusIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_VectorGroupdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_StarPointGroundingdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_SecondaryGroundingInductanceInHenrydpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_TransformerRatingInMegavoltamperedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_MaximumApparentPowerInMegavoltamperedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ShortCircuitVoltageInPercentdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_CopperLossesInPercentdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_RatedVoltageAtBus1dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_RatedVoltageAtBus2dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_IsTapChangingdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_NumTapsdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_TapSizeInPercentdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_DeadBandInPercentdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_SetpointInPerUnitdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Modeldpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Manufacturerdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_LibraryComponentNamedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_LibraryComponentTypedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Bus1IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_Bus2IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConnectedAtBus1dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_ConnectedAtBus2dpgsimgridschema_2_37_xsd.tmp#GRID_GRID_TRANSFORMER_GRID_GRID_TRANSFORMER_Transformer_GIS
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children GIS
Instance
<Transformer Bus1ID="" Bus2ID="" ConnectedAtBus1="" ConnectedAtBus2="" ConstructionYear="" CopperLossesInPercent="" DeadBandInPercent="" Description="" ExternalURL="" ID="" IsTapChanging="" LibraryComponentName="" LibraryComponentType="" Manufacturer="" MaximumApparentPowerInMegavoltampere="" MeasuredVoltageBusID="" Model="" Name="" NumTaps="" RatedVoltageAtBus1="" RatedVoltageAtBus2="" SecondaryGroundingInductanceInHenry="" SetpointInPerUnit="" ShortCircuitVoltageInPercent="" StarPointGrounding="" TapSizeInPercent="" TransformerRatingInMegavoltampere="" VectorGroup="">
  <GIS ShapeType="">{0,1}</GIS>
</Transformer>
Attributes
QName Type Use Annotation
Bus1ID StringID optional
ID of bus 1 that it is connected to
Bus2ID StringID optional
ID of bus 2 that it is connected to
ConnectedAtBus1 xs:boolean optional
True if switch is closed (connected) at
bus 1, false if open (not connected). Default value is true
ConnectedAtBus2 xs:boolean optional
True if switch is closed (connected) at
bus 2, false if open (not connected). Default value is true
ConstructionYear xs:integer optional
CopperLossesInPercent xs:double optional
Required for power flow simulations. It can be fetched from the Component
Library if short circuit voltage and copper losses values are not given in the xml.
DeadBandInPercent xs:double optional
For tap-changing transformers, it defines the dead band in percent (%)
Description xs:string optional
ExternalURL xs:anyURI optional
ID StringID required
ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).
IsTapChanging xs:boolean optional
True if transformer is a tap-changing transformer
LibraryComponentName xs:string optional
Name of the component, must be unique in the component library (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing)
LibraryComponentType xs:string optional
Type of the transformer as described in the library (it will be removed after grid	
import, used for component library matching only if the required electrical attributes are missing)
Manufacturer xs:string optional
Manufacturer name (it will be removed after grid	import, used for 
component library matching only if the required electrical attributes are missing)
MaximumApparentPowerInMegavoltampere xs:double optional
MeasuredVoltageBusID StringID optional
The bus ID at which the voltage is measured for the tap-changing controller (see type StringID)
Model xs:string optional
Text field (it will be removed after grid	import, used for 
component library matching only if the required electrical attributes are missing)
Name xs:string optional
NumTaps xs:int optional
For tap-changing transformers, it defines the number of taps
RatedVoltageAtBus1 xs:double optional
Rated transformer voltage on the side of Bus 1 in Kilovolt
RatedVoltageAtBus2 xs:double optional
Rated transformer voltage on the side of Bus 2 in Kilovolt
SecondaryGroundingInductanceInHenry xs:double optional
In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.
SetpointInPerUnit xs:double optional
For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.
ShortCircuitVoltageInPercent xs:double optional
Required for power flow simulations. It can be fetched from the Component
Library if short circuit voltage and copper losses values are not given in the xml.
StarPointGrounding StarPointGrounding optional
Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty.
TapSizeInPercent xs:double optional
For tap-changing transformers, it defines the tap size in percent (%)
TransformerRatingInMegavoltampere xs:double optional
Required for power flow simulations. It can be fetched from the Component
Library if short circuit voltage and copper losses values are not given in the xml.
VectorGroup xs:string optional
Vector group (Schaltgruppe) of transformer, e.g. Dyn5
Source
<xs:element name="Transformer" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MeasuredVoltageBusID" type="StringID">
      <xs:annotation>
        <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="VectorGroup" type="xs:string">
      <xs:annotation>
        <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="StarPointGrounding" type="StarPointGrounding">
      <xs:annotation>
        <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
      <xs:annotation>
        <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
      <xs:annotation>
        <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double"/>
    <xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CopperLossesInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RatedVoltageAtBus1" type="xs:double">
      <xs:annotation>
        <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RatedVoltageAtBus2" type="xs:double">
      <xs:annotation>
        <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="IsTapChanging" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if transformer is a tap-changing transformer</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="NumTaps" type="xs:int">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the number of taps</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TapSizeInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="DeadBandInPercent" type="xs:double">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the dead band in percent (%)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SetpointInPerUnit" type="xs:double">
      <xs:annotation>
        <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Model" type="xs:string">
      <xs:annotation>
        <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Manufacturer" type="xs:string">
      <xs:annotation>
        <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="LibraryComponentType" type="xs:string">
      <xs:annotation>
        <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus1ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Bus2ID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus1" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ConnectedAtBus2" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / TRANSFORMER / Transformer / GIS
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_ShapeTypedpgsimgridschema_2_37_xsd.tmp#GISType_Pointsdpgsimgridschema_2_37_xsd.tmp#GISType
Type GISType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Points
Instance
<GIS ShapeType="">
  <Points>{1,1}</Points>
</GIS>
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:element name="GIS" type="GISType" minOccurs="0" maxOccurs="1"/>
Element GRID / FEEDER
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_Feeder
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Feeder
Instance
<FEEDER>
  <Feeder Connected="" ConstructionYear="" Description="" ExternalURL="" HostBusID="" ID="" MaxSourceShortCircuitPowerInMegavoltampere="" MinSourceShortCircuitPowerInMegavoltampere="" Name="" OperationalAngleInRadians="" OperationalVoltageInPerUnit="" ReactanceToResistanceRatio="" VoltageFactorMax="" VoltageFactorMin="">{0,unbounded}</Feeder>
</FEEDER>
Source
<xs:element name="FEEDER" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Feeder" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID).</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string"/>
          <xs:attribute name="HostBusID" type="StringID"/>
          <xs:attribute name="Description" type="xs:string"/>
          <xs:attribute name="ConstructionYear" type="xs:integer"/>
          <xs:attribute name="ExternalURL" type="xs:anyURI"/>
          <xs:attribute name="OperationalVoltageInPerUnit" type="xs:double"/>
          <xs:attribute name="OperationalAngleInRadians" type="xs:double"/>
          <xs:attribute name="VoltageFactorMax" type="xs:double"/>
          <xs:attribute name="VoltageFactorMin" type="xs:double"/>
          <xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
          <xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
          <xs:attribute name="ReactanceToResistanceRatio" type="xs:double"/>
          <xs:attribute name="Connected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>True if switch is closed (connected) at the host bus, false if open (not connected)</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / FEEDER / Feeder
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_HostBusIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_OperationalVoltageInPerUnitdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_OperationalAngleInRadiansdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_VoltageFactorMaxdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_VoltageFactorMindpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_MaxSourceShortCircuitPowerInMegavoltamperedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_MinSourceShortCircuitPowerInMegavoltamperedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_ReactanceToResistanceRatiodpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FEEDER_GRID_GRID_FEEDER_Feeder_Connected
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
Connected xs:boolean optional
True if switch is closed (connected) at the
host bus, false if open (not connected)
ConstructionYear xs:integer optional
Description xs:string optional
ExternalURL xs:anyURI optional
HostBusID StringID optional
ID StringID required
ID (see type StringID).
MaxSourceShortCircuitPowerInMegavoltampere xs:double optional
MinSourceShortCircuitPowerInMegavoltampere xs:double optional
Name xs:string optional
OperationalAngleInRadians xs:double optional
OperationalVoltageInPerUnit xs:double optional
ReactanceToResistanceRatio xs:double optional
VoltageFactorMax xs:double optional
VoltageFactorMin xs:double optional
Source
<xs:element name="Feeder" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="HostBusID" type="StringID"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="OperationalVoltageInPerUnit" type="xs:double"/>
    <xs:attribute name="OperationalAngleInRadians" type="xs:double"/>
    <xs:attribute name="VoltageFactorMax" type="xs:double"/>
    <xs:attribute name="VoltageFactorMin" type="xs:double"/>
    <xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
    <xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
    <xs:attribute name="ReactanceToResistanceRatio" type="xs:double"/>
    <xs:attribute name="Connected" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if switch is closed (connected) at the host bus, false if open (not connected)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element GRID / FUSE
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_Fuse
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Fuse
Instance
<FUSE>
  <Fuse BranchEnd="" ConstructionYear="" Description="" ExternalURL="" FuseType="" HostBranchID="" ID="" LibraryFuseName="" Name="">{0,unbounded}</Fuse>
</FUSE>
Source
<xs:element name="FUSE" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Fuse" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string"/>
          <xs:attribute name="Description" type="xs:string"/>
          <xs:attribute name="ConstructionYear" type="xs:integer"/>
          <xs:attribute name="ExternalURL" type="xs:anyURI"/>
          <xs:attribute name="HostBranchID" type="StringID">
            <xs:annotation>
              <xs:documentation>ID of the branch that the fuse is connected to (required)</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="BranchEnd" type="BranchEndEnum">
            <xs:annotation>
              <xs:documentation>The branch end that the fuse is connected to</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="FuseType" type="FuseTypeEnum"/>
          <xs:attribute name="LibraryFuseName" type="xs:string"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / FUSE / Fuse
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_ExternalURLdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_HostBranchIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_BranchEnddpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_FuseTypedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_FUSE_GRID_GRID_FUSE_Fuse_LibraryFuseName
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
BranchEnd BranchEndEnum optional
The branch end that the fuse is connected to
ConstructionYear xs:integer optional
Description xs:string optional
ExternalURL xs:anyURI optional
FuseType FuseTypeEnum optional
HostBranchID StringID optional
ID of the branch that the fuse is connected to (required)
ID StringID required
ID (see type StringID). Each Fuse requires a unique ID among all Fuses.
LibraryFuseName xs:string optional
Name xs:string optional
Source
<xs:element name="Fuse" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
    <xs:attribute name="HostBranchID" type="StringID">
      <xs:annotation>
        <xs:documentation>ID of the branch that the fuse is connected to (required)</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BranchEnd" type="BranchEndEnum">
      <xs:annotation>
        <xs:documentation>The branch end that the fuse is connected to</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="FuseType" type="FuseTypeEnum"/>
    <xs:attribute name="LibraryFuseName" type="xs:string"/>
  </xs:complexType>
</xs:element>
Element GRID / PROTECTIONDEVICE
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_PROTECTIONDEVICE_ProtectionDevice
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children ProtectionDevice
Instance
<PROTECTIONDEVICE>
  <ProtectionDevice ConstructionYear="" Description="" Direction="" ExternalURL="" HostSwitchID="" ID="" Name="">{0,unbounded}</ProtectionDevice>
</PROTECTIONDEVICE>
Source
<xs:element name="PROTECTIONDEVICE" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ProtectionDevice" minOccurs="0" maxOccurs="unbounded" type="ProtectionDevice"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / PROTECTIONDEVICE / ProtectionDevice
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_IDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Namedpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Directiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_HostSwitchIDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice
Type ProtectionDevice
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
ConstructionYear xs:integer optional
Description xs:string optional
Direction ProtectionDeviceDirection optional
ExternalURL xs:anyURI optional
HostSwitchID StringID optional
ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
Name xs:string optional
Source
<xs:element name="ProtectionDevice" minOccurs="0" maxOccurs="unbounded" type="ProtectionDevice"/>
Element GRID / SWITCH
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_Switch
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children Switch
Instance
<SWITCH>
  <Switch BranchEnd="" ConstructionYear="" Description="" ExternalURL="" HostBranchID="" ID="" MaxAperiodicShortCircuitCurrentInKiloampere="" Name="" Type="">{0,unbounded}</Switch>
</SWITCH>
Source
<xs:element name="SWITCH" minOccurs="0" maxOccurs="1">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Switch" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="StringID" use="required">
            <xs:annotation>
              <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="Name" type="xs:string"/>
          <xs:attribute name="Description" type="xs:string"/>
          <xs:attribute name="Type" type="SwitchTypeEnum"/>
          <xs:attribute name="BranchEnd" type="BranchEndEnum"/>
          <xs:attribute name="HostBranchID" type="xs:string"/>
          <xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double"/>
          <xs:attribute name="ConstructionYear" type="xs:integer"/>
          <xs:attribute name="ExternalURL" type="xs:anyURI"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element GRID / SWITCH / Switch
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_IDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_Namedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_Descriptiondpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_Typedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_BranchEnddpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_HostBranchIDdpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_MaxAperiodicShortCircuitCurrentInKiloamperedpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#GRID_GRID_SWITCH_GRID_GRID_SWITCH_Switch_ExternalURL
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use Annotation
BranchEnd BranchEndEnum optional
ConstructionYear xs:integer optional
Description xs:string optional
ExternalURL xs:anyURI optional
HostBranchID xs:string optional
ID StringID required
ID (see type StringID). Each Switch requires a unique ID among all Switches.
MaxAperiodicShortCircuitCurrentInKiloampere xs:double optional
Name xs:string optional
Type SwitchTypeEnum optional
Source
<xs:element name="Switch" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="StringID" use="required">
      <xs:annotation>
        <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Name" type="xs:string"/>
    <xs:attribute name="Description" type="xs:string"/>
    <xs:attribute name="Type" type="SwitchTypeEnum"/>
    <xs:attribute name="BranchEnd" type="BranchEndEnum"/>
    <xs:attribute name="HostBranchID" type="xs:string"/>
    <xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double"/>
    <xs:attribute name="ConstructionYear" type="xs:integer"/>
    <xs:attribute name="ExternalURL" type="xs:anyURI"/>
  </xs:complexType>
</xs:element>
Simple Type StarPointGrounding
Namespace No namespace
Annotations
This type characterizes how the star point of a transformer is grounded. This is relevant in case of a short circuit.
Not all transformers have a star point. Only if the vector group contains a 'y' character on the secondary side, e.g. 'Dy', the transformer has a star point.
In the Adaptricity platform the StarPointGrounding property is interpreted as grounding information for a star point the secondary side of the transformer.
This property is not mandatory. However, if not provided for transformers that do have a star point on the secondary side, short circuit calculation is not possible.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Direct grounding
The start point is connected to ground by a (low resistance) cable.
enumeration Resonant grounding
The start point is connected to ground by an inductor.
enumeration Insulated grid
The start point is not connected to ground (insulated).
Used by
Source
<xs:simpleType name="StarPointGrounding">
  <xs:annotation>
    <xs:documentation>This type characterizes how the star point of a transformer is grounded. This is relevant in case of a short circuit. Not all transformers have a star point. Only if the vector group contains a 'y' character on the secondary side, e.g. 'Dy', the transformer has a star point. In the Adaptricity platform the StarPointGrounding property is interpreted as grounding information for a star point the secondary side of the transformer. This property is not mandatory. However, if not provided for transformers that do have a star point on the secondary side, short circuit calculation is not possible.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Direct grounding">
      <xs:annotation>
        <xs:documentation>The start point is connected to ground by a (low resistance) cable.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Resonant grounding">
      <xs:annotation>
        <xs:documentation>The start point is connected to ground by an inductor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Insulated grid">
      <xs:annotation>
        <xs:documentation>The start point is not connected to ground (insulated).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type ShapeTypeEnum
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Point
Shape type "Point" needs in its child node element "Points" exactly one "Point" element.
enumeration Line
Shape type "Line" needs in its child node element "Points" two or more "Point" elements.
enumeration Polygon
Shape type "Polygon" needs in its child node element "Points" three or more "Point" elements.
Used by
Attribute GISType/@ShapeType
Source
<xs:simpleType name="ShapeTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Point">
      <xs:annotation>
        <xs:documentation>Shape type "Point" needs in its child node element "Points" exactly one "Point" element.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Line">
      <xs:annotation>
        <xs:documentation>Shape type "Line" needs in its child node element "Points" two or more "Point" elements.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Polygon">
      <xs:annotation>
        <xs:documentation>Shape type "Polygon" needs in its child node element "Points" three or more "Point" elements.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type BusTypeEnum
Namespace No namespace
Annotations
Each bus can optionally have a bus Type. Depending on the type the bus is visualized differently in the schematic grid viewer.
Unless indicated, this property doesn't affect calculations.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration TransformerStation
Indicates the location of a transformer station.
Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).
enumeration DistributionCabinet
A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power to different households or streets.
They sometimes include metering devices.
enumeration CableJunction
A cable junction (Ger. 'Muffe') is used to connect two different cables.
Connecting other grid elements is usually not possible.
enumeration BusBar
A bus bar (Ger. 'Sammelschiene') is a metallic bar inside a transformer station used for high current power distribution.
enumeration ConnectionPoint
A connection point (Ger. 'Hausanschluss') represents a customer (private or commercial).
enumeration SmallConnectionPoint
A small connection point (Ger. 'Kleinverbraucheranschluss') is a small power consumer, typically located in public areas, such as ticket machines or street lighting.
enumeration Virtual
Virtual buses are buses that do not exist in the physical reality but are created for the sake of the grid modelling.
enumeration PreferredNetworkFeederLocation
If the grid model does not have a network feeder, this defines the host bus of the network feeder that is created by the software. If the grid model has a network feeder it is recommended to use this type for the host bus.
enumeration Other
Other buses that don't match any of the above types.
Used by
Source
<xs:simpleType name="BusTypeEnum">
  <xs:annotation>
    <xs:documentation>Each bus can optionally have a bus Type. Depending on the type the bus is visualized differently in the schematic grid viewer. Unless indicated, this property doesn't affect calculations.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="TransformerStation">
      <xs:annotation>
        <xs:documentation>Indicates the location of a transformer station. Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="DistributionCabinet">
      <xs:annotation>
        <xs:documentation>A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power to different households or streets. They sometimes include metering devices.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CableJunction">
      <xs:annotation>
        <xs:documentation>A cable junction (Ger. 'Muffe') is used to connect two different cables. Connecting other grid elements is usually not possible.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BusBar">
      <xs:annotation>
        <xs:documentation>A bus bar (Ger. 'Sammelschiene') is a metallic bar inside a transformer station used for high current power distribution.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ConnectionPoint">
      <xs:annotation>
        <xs:documentation>A connection point (Ger. 'Hausanschluss') represents a customer (private or commercial).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="SmallConnectionPoint">
      <xs:annotation>
        <xs:documentation>A small connection point (Ger. 'Kleinverbraucheranschluss') is a small power consumer, typically located in public areas, such as ticket machines or street lighting.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Virtual">
      <xs:annotation>
        <xs:documentation>Virtual buses are buses that do not exist in the physical reality but are created for the sake of the grid modelling.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PreferredNetworkFeederLocation">
      <xs:annotation>
        <xs:documentation>If the grid model does not have a network feeder, this defines the host bus of the network feeder that is created by the software. If the grid model has a network feeder it is recommended to use this type for the host bus.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>Other buses that don't match any of the above types.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type BranchEndEnum
Namespace No namespace
Annotations
The BranchEndEnum at which end of a branch (line, transformer, connection) something is measured/installed .
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Bus1
The end of the branch where the bus1 is connected.
enumeration Bus2
The end of the branch where the bus2 is connected.
Used by
Source
<xs:simpleType name="BranchEndEnum">
  <xs:annotation>
    <xs:documentation>The BranchEndEnum at which end of a branch (line, transformer, connection) something is measured/installed .</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Bus1">
      <xs:annotation>
        <xs:documentation>The end of the branch where the bus1 is connected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Bus2">
      <xs:annotation>
        <xs:documentation>The end of the branch where the bus2 is connected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type GenerationCategoryEnum
Namespace No namespace
Annotations
Generators can have a category. This is used for filtering.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration PV
A photovoltaic generator (solar power).
enumeration Wind
A Wind turbine.
enumeration Biomass
In a biomass power plant is some kind of biofuel (e.g. wood) is burned to produce electricity.
enumeration Hydro
A power plant where water is used to power a generator.
For example with a high pressure from a reservior (pumped hydro) or low pressure (river).
enumeration Gas turbine
A power plant where gas is burned to power a generator.
enumeration Combined heat and power
A power plant where a fuel is burned to provide thermal and electrical energy.
enumeration Equivalent aggregated generation
When a grid is split, in each subgrid, the generation is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This generator has the type 'Equivalent aggregated generation'.
enumeration Other
A generator that doesn't match any other category.
Used by
Source
<xs:simpleType name="GenerationCategoryEnum">
  <xs:annotation>
    <xs:documentation>Generators can have a category. This is used for filtering.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="PV">
      <xs:annotation>
        <xs:documentation>A photovoltaic generator (solar power).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Wind">
      <xs:annotation>
        <xs:documentation>A Wind turbine.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Biomass">
      <xs:annotation>
        <xs:documentation>In a biomass power plant is some kind of biofuel (e.g. wood) is burned to produce electricity.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Hydro">
      <xs:annotation>
        <xs:documentation>A power plant where water is used to power a generator. For example with a high pressure from a reservior (pumped hydro) or low pressure (river).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Gas turbine">
      <xs:annotation>
        <xs:documentation>A power plant where gas is burned to power a generator.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Combined heat and power">
      <xs:annotation>
        <xs:documentation>A power plant where a fuel is burned to provide thermal and electrical energy.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Equivalent aggregated generation">
      <xs:annotation>
        <xs:documentation>When a grid is split, in each subgrid, the generation is summed up and placed in the higher voltage grid (where the subgrid was extracted from). This generator has the type 'Equivalent aggregated generation'.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>A generator that doesn't match any other category.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type LoadCategoryEnum
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Residential
Load of a private customer
enumeration Industrial
Load of an industrial customer
enumeration Heat pump
A heat pump, e.g. to heat a building.
enumeration Electric heating
Electric resistive heating, e.g. to heat a building.
As this is very inefficient, this is forbidden in some countries.
enumeration Electric water heater
For example a hot water boiler.
enumeration EV charger
Charger of an electric vehicle
enumeration Stationary battery
A Battery. A batterie defined as static load will always consumer power.
Batteries with a charge and discharge behavior cannot be modelled in a static grid model.
They can be applied in the software as part of a 'Scenario'.
enumeration Equivalent aggregated load
When a grid is split, in each subgrid, the load is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This load has the type 'Equivalent aggregated load'.
enumeration Other
A load that doesn't match any other category.
Used by
Source
<xs:simpleType name="LoadCategoryEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Residential">
      <xs:annotation>
        <xs:documentation>Load of a private customer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Industrial">
      <xs:annotation>
        <xs:documentation>Load of an industrial customer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Heat pump">
      <xs:annotation>
        <xs:documentation>A heat pump, e.g. to heat a building.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Electric heating">
      <xs:annotation>
        <xs:documentation>Electric resistive heating, e.g. to heat a building. As this is very inefficient, this is forbidden in some countries.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Electric water heater">
      <xs:annotation>
        <xs:documentation>For example a hot water boiler.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="EV charger">
      <xs:annotation>
        <xs:documentation>Charger of an electric vehicle</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Stationary battery">
      <xs:annotation>
        <xs:documentation>A Battery. A batterie defined as static load will always consumer power. Batteries with a charge and discharge behavior cannot be modelled in a static grid model. They can be applied in the software as part of a 'Scenario'.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Equivalent aggregated load">
      <xs:annotation>
        <xs:documentation>When a grid is split, in each subgrid, the load is summed up and placed in the higher voltage grid (where the subgrid was extracted from). This load has the type 'Equivalent aggregated load'.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Other">
      <xs:annotation>
        <xs:documentation>A load that doesn't match any other category.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type FuseTypeEnum
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Grid
A grid fuse protects a larger (usually public) part of the distribution grid from a short circuit.
They are typically found in transformer stations and distribution cabinets.
Grid fuses are dimensioned to withstand a higher current and melt slowler than a connection fuse, allowing connection fuses to melt first.
enumeration Connection
A connection fuse protects an individual customer from a short circuit.
They are installed where the customer is connected to the grid.
Connection fuses are dimension to withstand a lower current and melt faster than grid fuses, preventing the grid fuses to disconnect a much larger part of the grid.
Used by
Source
<xs:simpleType name="FuseTypeEnum">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Characterizes the location of a fuse.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="Grid">
      <xs:annotation>
        <xs:documentation>A grid fuse protects a larger (usually public) part of the distribution grid from a short circuit. They are typically found in transformer stations and distribution cabinets. Grid fuses are dimensioned to withstand a higher current and melt slowler than a connection fuse, allowing connection fuses to melt first.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Connection">
      <xs:annotation>
        <xs:documentation>A connection fuse protects an individual customer from a short circuit. They are installed where the customer is connected to the grid. Connection fuses are dimension to withstand a lower current and melt faster than grid fuses, preventing the grid fuses to disconnect a much larger part of the grid.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type GenerationConnectionEnum
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Direct
This option is deprecated and should not be used anymore.
enumeration Inverter
An inverter (Ger. 'Wechselrichter') converts DC power to AC power. It is typically used for solar PV.
enumeration Synchronous Machine
Synchronous generators have a efficieny and are typically used in large power plants (such as hydro or nuclear).
enumeration Asynchronous Machine
Asynchronous machines are sometimes used in small generators (Diesel generator, wind power, hydro ).
enumeration Converter
A converter (Ger. 'Frequenzumrichter') converts the frequency and amplitude.
Used by
Source
<xs:simpleType name="GenerationConnectionEnum">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Discribes how a generator is connected to the grid. The connection type describes, to what extent a generator contributes to a short circuit.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="Direct">
      <xs:annotation>
        <xs:documentation>This option is deprecated and should not be used anymore.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Inverter">
      <xs:annotation>
        <xs:documentation>An inverter (Ger. 'Wechselrichter') converts DC power to AC power. It is typically used for solar PV.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Synchronous Machine">
      <xs:annotation>
        <xs:documentation>Synchronous generators have a efficieny and are typically used in large power plants (such as hydro or nuclear).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Asynchronous Machine">
      <xs:annotation>
        <xs:documentation>Asynchronous machines are sometimes used in small generators (Diesel generator, wind power, hydro ).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Converter">
      <xs:annotation>
        <xs:documentation>A converter (Ger. 'Frequenzumrichter') converts the frequency and amplitude.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type StringID
Namespace No namespace
Annotations
A valid ID consists of lowercase letters, digits, _, and @. Uppercase letters are accepted for importing the grid but need to be corrected in the Grid Editor in the software before the grid can be used.
Each element requires a unique ID. Usually IDs must be unique among their own type.
For branch types (Line, DiscSwitch, LoadSwitch, CircuitBreaker, Transformer) all IDs must be unique among all branch types. E.g. A line must not have the same ID as a DiscSwitch.
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:simpleType name="StringID">
  <xs:annotation>
    <xs:documentation>A valid ID consists of lowercase letters, digits, _, and @. Uppercase letters are accepted for importing the grid but need to be corrected in the Grid Editor in the software before the grid can be used. Each element requires a unique ID. Usually IDs must be unique among their own type. For branch types (Line, DiscSwitch, LoadSwitch, CircuitBreaker, Transformer) all IDs must be unique among all branch types. E.g. A line must not have the same ID as a DiscSwitch.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[a-zA-Z0-9_@]+"/>
  </xs:restriction>
</xs:simpleType>
Simple Type ProtectionDeviceDirection
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Undirected
Faults in both directions are cleared. This option must not be used for Distance Protection Devices as they cannot be undirected.
enumeration Bus 1 to Bus 2
Only faults visible when 'looking' from bus1 to bus2 are cleared.
enumeration Bus 2 to Bus 1
Only faults visible when 'looking' from bus2 to bus1 are cleared.
Used by
Source
<xs:simpleType name="ProtectionDeviceDirection">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Protection devices can be directed in the sense that they only clear faults (short circuits) that occur on a specific side of the device.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="Undirected">
      <xs:annotation>
        <xs:documentation>Faults in both directions are cleared. This option must not be used for Distance Protection Devices as they cannot be undirected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Bus 1 to Bus 2">
      <xs:annotation>
        <xs:documentation>Only faults visible when 'looking' from bus1 to bus2 are cleared.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Bus 2 to Bus 1">
      <xs:annotation>
        <xs:documentation>Only faults visible when 'looking' from bus2 to bus1 are cleared.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type SwitchTypeEnum
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Circuit Breaker
A circuit breaker (Ger. 'Leitungsschutzschalter') is an automatically operated electrical
switch designed to protect an electrical circuit from damage caused by excess current from an overload or short circuit.
It can switch under load and has a mechanism to suppress electric arcs.
enumeration Disconnect Switch
A disconnect switch (Ger. 'Trennschalter') is used to ensure that an electrical circuit is completely
de-energized for service or maintenance. It connot switch under load.
enumeration Load Switch
The switch is a load 2 (Ger. 'Lastschalter') is a switch designed to connect and disconnect devices under
normal operating conditions. It has a mechanism to suppress electric arcs caused by normal operational currents (not fault currents).
Used by
Source
<xs:simpleType name="SwitchTypeEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Circuit Breaker">
      <xs:annotation>
        <xs:documentation>A circuit breaker (Ger. 'Leitungsschutzschalter') is an automatically operated electrical switch designed to protect an electrical circuit from damage caused by excess current from an overload or short circuit. It can switch under load and has a mechanism to suppress electric arcs.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Disconnect Switch">
      <xs:annotation>
        <xs:documentation>A disconnect switch (Ger. 'Trennschalter') is used to ensure that an electrical circuit is completely de-energized for service or maintenance. It connot switch under load.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Load Switch">
      <xs:annotation>
        <xs:documentation>The switch is a load 2 (Ger. 'Lastschalter') is a switch designed to connect and disconnect devices under normal operating conditions. It has a mechanism to suppress electric arcs caused by normal operational currents (not fault currents).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Complex Type ProtectionDevice
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_IDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Namedpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Directiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_HostSwitchID
Used by
Attributes
QName Type Use Annotation
ConstructionYear xs:integer optional
Description xs:string optional
Direction ProtectionDeviceDirection optional
ExternalURL xs:anyURI optional
HostSwitchID StringID optional
ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
Name xs:string optional
Source
<xs:complexType name="ProtectionDevice">
  <xs:attribute name="ID" type="StringID" use="required">
    <xs:annotation>
      <xs:documentation>ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="Name" type="xs:string"/>
  <xs:attribute name="Description" type="xs:string"/>
  <xs:attribute name="ConstructionYear" type="xs:integer"/>
  <xs:attribute name="ExternalURL" type="xs:anyURI"/>
  <xs:attribute name="Direction" type="ProtectionDeviceDirection"/>
  <xs:attribute name="HostSwitchID" type="StringID">
    <xs:annotation>
      <xs:documentation>ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type DefiniteTimeOvercurrentProtection
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_IDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Namedpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Directiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_HostSwitchIDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevicedpgsimgridschema_2_37_xsd.tmp#DefiniteTimeOvercurrentProtection_STAGE
Type extension of ProtectionDevice
Type hierarchy
Model
Children STAGE
Attributes
QName Type Use Annotation
ConstructionYear xs:integer optional
Description xs:string optional
Direction ProtectionDeviceDirection optional
ExternalURL xs:anyURI optional
HostSwitchID StringID optional
ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
Name xs:string optional
Source
<xs:complexType name="DefiniteTimeOvercurrentProtection">
  <xs:complexContent>
    <xs:extension base="ProtectionDevice">
      <xs:sequence>
        <xs:element name="STAGE" minOccurs="0" maxOccurs="1">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>A DTOP - definite time overcurrent protection device (Ger. 'UMZ - Unabhängiger Maximalstromzeitschutz') is a protection device, where the swich-off time depends on the short circuit current. DTOPs are configured, such that high currents are cleared faster than small currents. The reason is that high currents indicate a close proximity to the fault location. This current-time-dependency is expressed as list of time-current pair, wich discribes a step-shaped curve. Example: - 1kA / 3.0s - 2kA / 1.5s - 4kA / 0.5s The above list of current/time pairs represents this behavior: - Fault currents below 1kA are not cleared - Fault currents between 1kA and 2kA are cleared after 3s - Fault currents between 2kA and 4kA are cleared after 1.5s - Fault currents above 4kA are cleared after 0.5s</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:attribute name="CurrentInKiloampere" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                  <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>The time after which the fault is cleared.</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type DistanceProtection
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_IDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Namedpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Descriptiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ConstructionYeardpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_ExternalURLdpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_Directiondpgsimgridschema_2_37_xsd.tmp#ProtectionDevice_HostSwitchIDdpgsimgridschema_2_37_xsd.tmp#ProtectionDevicedpgsimgridschema_2_37_xsd.tmp#DistanceProtection_DirectionalFinalTimeInSecondsdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_NonDirectionalFinalTimeInSecondsdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_OvercurrentThresholdInKiloamperedpgsimgridschema_2_37_xsd.tmp#DistanceProtection_DirectionalImmediateSwitchoffImpedanceInOhmdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_MaxStagesdpgsimgridschema_2_37_xsd.tmp#DistanceProtection_STAGE
Type extension of ProtectionDevice
Type hierarchy
Model
Children STAGE
Attributes
QName Type Use Annotation
ConstructionYear xs:integer optional
Description xs:string optional
Direction ProtectionDeviceDirection optional
DirectionalFinalTimeInSeconds xs:double optional
When a distance protection device recognizes a fault in it's direction,
this is the time after which the device sends a second 
	switch-open-signal to the circuit breaker if the first one didn't work for some reason.
DirectionalImmediateSwitchoffImpedanceInOhm xs:double optional
In case a fault is detected closer than this threshold, the device clears the fault immediately.
ExternalURL xs:anyURI optional
HostSwitchID StringID optional
ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.
ID StringID required
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
MaxStages xs:integer optional
The maximum number of stages that can be configured in the device
Name xs:string optional
NonDirectionalFinalTimeInSeconds xs:double optional
The swich-off time when a fault in backwards direction is detected.
OvercurrentThresholdInKiloampere xs:double optional
Threshold for the device to get active. Measured currents above this threshold are assumed to be faults,
in this case the device will switch after the delay defined by the stages and the measured impedance.
whereas currents under this threshold are assumed to be normal operational currents.
Source
<xs:complexType name="DistanceProtection">
  <xs:complexContent>
    <xs:extension base="ProtectionDevice">
      <xs:sequence>
        <xs:element name="STAGE" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>A DP - distance protection device (Ger. 'Distanzschutz') is a protection device, where the swich-off time depends on the measured electical distance (in Ohm) to the fault location. DPs are configured, such that close faults (measured impedance low) are cleared faster than distant faults (measured impedance high). This distance-time-dependency is expressed as list of distance-time pairs, wich discribes a step-shaped curve. Stages of DistanceProtection devices work analogously to the stages of DefiniteTimeOvercurrentProtection devices with the difference the the distance is measured in Ohm instead of Ampere. For an example how to define stages, please look at the DefiniteTimeOvercurrentProtection device.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Stage" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:attribute name="ImpedanceInOhm" type="xs:double"/>
                  <xs:attribute name="SwitchOffTimeInSeconds" type="xs:double"/>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="DirectionalFinalTimeInSeconds" type="xs:double">
        <xs:annotation>
          <xs:documentation>When a distance protection device recognizes a fault in it's direction, this is the time after which the device sends a second switch-open-signal to the circuit breaker if the first one didn't work for some reason.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="NonDirectionalFinalTimeInSeconds" type="xs:double">
        <xs:annotation>
          <xs:documentation>The swich-off time when a fault in backwards direction is detected.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="OvercurrentThresholdInKiloampere" type="xs:double">
        <xs:annotation>
          <xs:documentation>Threshold for the device to get active. Measured currents above this threshold are assumed to be faults, in this case the device will switch after the delay defined by the stages and the measured impedance. whereas currents under this threshold are assumed to be normal operational currents.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="DirectionalImmediateSwitchoffImpedanceInOhm" type="xs:double">
        <xs:annotation>
          <xs:documentation>In case a fault is detected closer than this threshold, the device clears the fault immediately.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="MaxStages" type="xs:integer">
        <xs:annotation>
          <xs:documentation>The maximum number of stages that can be configured in the device</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Simple Type reactivePowerCharacteristicType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration FIXED_Q
Reactive Power is directly entered as a (constant) value in Megawatt. This is the simplest form of defining reactive power.
enumeration FLUCTUATING_Q
Reactive Power is randomly chosen between two user-defined limits (minimal and maximal power in Megawatt).
enumeration P_Q_CHARACTERISTIC
User can define a curve that links active powers to reactive power.
enumeration FIXED_COS_PHI
Reactive power is calculated from a fixed cosPhi and a cosPhiType.
enumeration FLUCTUATING_COS_PHI
Reactive power is calculated from a cosPhi and a cosPhiType. The cosPhi is chosen randomly between two user-defined limits.
enumeration COS_PHI_CHARACTERISTIC
User can define a curve that links active powers to a cosPhi. The active power is calcuated out of the cosPhi.
enumeration COS_PHI_U
User can define a curve that links voltage to a cos(phi). During the powerflow, the voltage is measured and the reactive power is determined from the cos(phi) for that voltage.
enumeration Q_U
User can define a curve that links voltage to reactive power. During the powerflow, the voltage is measured and the reactive power is determined from the curse.
Used by
Source
<xs:simpleType name="reactivePowerCharacteristicType">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation>Defines how reactive power is calculated out of active power.</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="FIXED_Q">
      <xs:annotation>
        <xs:documentation>Reactive Power is directly entered as a (constant) value in Megawatt. This is the simplest form of defining reactive power.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FLUCTUATING_Q">
      <xs:annotation>
        <xs:documentation>Reactive Power is randomly chosen between two user-defined limits (minimal and maximal power in Megawatt).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="P_Q_CHARACTERISTIC">
      <xs:annotation>
        <xs:documentation>User can define a curve that links active powers to reactive power.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FIXED_COS_PHI">
      <xs:annotation>
        <xs:documentation>Reactive power is calculated from a fixed cosPhi and a cosPhiType.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FLUCTUATING_COS_PHI">
      <xs:annotation>
        <xs:documentation>Reactive power is calculated from a cosPhi and a cosPhiType. The cosPhi is chosen randomly between two user-defined limits.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="COS_PHI_CHARACTERISTIC">
      <xs:annotation>
        <xs:documentation>User can define a curve that links active powers to a cosPhi. The active power is calcuated out of the cosPhi.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="COS_PHI_U">
      <xs:annotation>
        <xs:documentation>User can define a curve that links voltage to a cos(phi). During the powerflow, the voltage is measured and the reactive power is determined from the cos(phi) for that voltage.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Q_U">
      <xs:annotation>
        <xs:documentation>User can define a curve that links voltage to reactive power. During the powerflow, the voltage is measured and the reactive power is determined from the curse.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type cosPhiType
Namespace No namespace
Annotations
Defines in which situations reactive power is injected into or consumed from the grid. This depends on the cosPhiType and sometimes on the 'reference frame'.
Loads are evaluated in the 'cosumer reference frame' and generators in the 'producer reference frame'.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration INDUCTIVE
For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed.
For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.
enumeration CAPACITIVE
For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected.
For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.
enumeration UNDEREXCITED
For Loads and Generators: Reactive power is drawn from the grid.
enumeration OVEREXCITED
For Loads and Generators: Reactive power is injected into the grid.
Used by
Source
<xs:simpleType name="cosPhiType">
  <xs:annotation>
    <xs:documentation>Defines in which situations reactive power is injected into or consumed from the grid. This depends on the cosPhiType and sometimes on the 'reference frame'. Loads are evaluated in the 'cosumer reference frame' and generators in the 'producer reference frame'.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="INDUCTIVE">
      <xs:annotation>
        <xs:documentation>For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed. For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CAPACITIVE">
      <xs:annotation>
        <xs:documentation>For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected. For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="UNDEREXCITED">
      <xs:annotation>
        <xs:documentation>For Loads and Generators: Reactive power is drawn from the grid.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="OVEREXCITED">
      <xs:annotation>
        <xs:documentation>For Loads and Generators: Reactive power is injected into the grid.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Complex Type ReactivePowerCharacteristic
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CharacteristicTypedpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_FixedCosPhidpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CosPhiTypedpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_CosPhiCharacteristicMaxCosPhiFormuladpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_FixedQInKilovardpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_QUCosPhidpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_COSPHI_U_CHARACTERISTIC_DATAdpgsimgridschema_2_37_xsd.tmp#ReactivePowerCharacteristic_Q_U_CHARACTERISTIC_DATA
Used by
Model
Children COSPHI_U_CHARACTERISTIC_DATA, Q_U_CHARACTERISTIC_DATA
Attributes
QName Type Use
CharacteristicType reactivePowerCharacteristicType optional
CosPhiCharacteristicMaxCosPhiFormula xs:string optional
CosPhiType cosPhiType optional
FixedCosPhi xs:double optional
FixedQInKilovar xs:double optional
QUCosPhi xs:double optional
Source
<xs:complexType name="ReactivePowerCharacteristic">
  <xs:sequence>
    <xs:element name="COSPHI_U_CHARACTERISTIC_DATA" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="CosPhiUCharacteristicData" type="CosPhiUCharacteristicDataPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Q_U_CHARACTERISTIC_DATA" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="QUCharacteristicData" type="QUCharacteristicDataPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="CharacteristicType" type="reactivePowerCharacteristicType"/>
  <xs:attribute name="FixedCosPhi" type="xs:double"/>
  <xs:attribute name="CosPhiType" type="cosPhiType"/>
  <xs:attribute name="CosPhiCharacteristicMaxCosPhiFormula" type="xs:string"/>
  <xs:attribute name="FixedQInKilovar" type="xs:double"/>
  <xs:attribute name="QUCosPhi" type="xs:double"/>
</xs:complexType>
Complex Type CosPhiUCharacteristicDataPoint
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint_VoltageInPerUnitdpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint_CosPhidpgsimgridschema_2_37_xsd.tmp#CosPhiUCharacteristicDataPoint_CosPhiType
Used by
Model
Attributes
QName Type Use
CosPhi xs:double required
CosPhiType cosPhiType optional
VoltageInPerUnit xs:double required
Source
<xs:complexType name="CosPhiUCharacteristicDataPoint">
  <xs:sequence/>
  <xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
  <xs:attribute name="CosPhi" type="xs:double" use="required"/>
  <xs:attribute name="CosPhiType" type="cosPhiType"/>
</xs:complexType>
Complex Type QUCharacteristicDataPoint
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#QUCharacteristicDataPoint_VoltageInPerUnitdpgsimgridschema_2_37_xsd.tmp#QUCharacteristicDataPoint_RelativeReactivePowerInPerUnit
Used by
Model
Attributes
QName Type Use
RelativeReactivePowerInPerUnit xs:double required
VoltageInPerUnit xs:double required
Source
<xs:complexType name="QUCharacteristicDataPoint">
  <xs:sequence/>
  <xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
  <xs:attribute name="RelativeReactivePowerInPerUnit" type="xs:double" use="required"/>
</xs:complexType>
Complex Type GISType
Namespace No namespace
Diagram
Diagramdpgsimgridschema_2_37_xsd.tmp#GISType_ShapeTypedpgsimgridschema_2_37_xsd.tmp#GISType_Points
Used by
Model
Children Points
Attributes
QName Type Use Annotation
ShapeType ShapeTypeEnum required
Type of shape, either Point, Line, or Polygon
Source
<xs:complexType name="GISType">
  <xs:sequence>
    <xs:element minOccurs="1" maxOccurs="1" name="Points">
      <xs:complexType>
        <xs:sequence maxOccurs="unbounded">
          <xs:element name="Point">
            <xs:complexType>
              <xs:attribute name="Lat" type="xs:double" use="required">
                <xs:annotation>
                  <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
                </xs:annotation>
              </xs:attribute>
              <xs:attribute name="Lon" type="xs:double" use="required">
                <xs:annotation>
                  <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="ShapeType" type="ShapeTypeEnum" use="required">
    <xs:annotation>
      <xs:documentation>Type of shape, either Point, Line, or Polygon</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Attribute ProtectionDevice / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each ProtectionDevice requires a unique ID among all ProtectionDevices.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute ProtectionDevice / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute ProtectionDevice / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute ProtectionDevice / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute ProtectionDevice / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute ProtectionDevice / @Direction
Namespace No namespace
Type ProtectionDeviceDirection
Properties
content simple
Facets
enumeration Undirected
Faults in both directions are cleared. This option must not be used for Distance Protection Devices as they cannot be undirected.
enumeration Bus 1 to Bus 2
Only faults visible when 'looking' from bus1 to bus2 are cleared.
enumeration Bus 2 to Bus 1
Only faults visible when 'looking' from bus2 to bus1 are cleared.
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="Direction" type="ProtectionDeviceDirection"/>
Attribute ProtectionDevice / @HostSwitchID
Namespace No namespace
Annotations
ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Complex Type ProtectionDevice
Source
<xs:attribute name="HostSwitchID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of the switch where the protection device is connected to (required). Previously called 'HostCircuitBreakerID'.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DefiniteTimeOvercurrentProtection / STAGE / Stage / @CurrentInKiloampere
Namespace No namespace
Annotations
When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="CurrentInKiloampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>When measuring a current between this current and the next higher CurrentInKiloampere, the devices clears the fault after SwitchOffTimeInSeconds seconds.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DefiniteTimeOvercurrentProtection / STAGE / Stage / @SwitchOffTimeInSeconds
Namespace No namespace
Annotations
The time after which the fault is cleared.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SwitchOffTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>The time after which the fault is cleared.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DistanceProtection / STAGE / Stage / @ImpedanceInOhm
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ImpedanceInOhm" type="xs:double"/>
Attribute DistanceProtection / STAGE / Stage / @SwitchOffTimeInSeconds
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SwitchOffTimeInSeconds" type="xs:double"/>
Attribute DistanceProtection / @DirectionalFinalTimeInSeconds
Namespace No namespace
Annotations
When a distance protection device recognizes a fault in it's direction,
this is the time after which the device sends a second 
	switch-open-signal to the circuit breaker if the first one didn't work for some reason.
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="DirectionalFinalTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>When a distance protection device recognizes a fault in it's direction, this is the time after which the device sends a second switch-open-signal to the circuit breaker if the first one didn't work for some reason.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DistanceProtection / @NonDirectionalFinalTimeInSeconds
Namespace No namespace
Annotations
The swich-off time when a fault in backwards direction is detected.
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="NonDirectionalFinalTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>The swich-off time when a fault in backwards direction is detected.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DistanceProtection / @OvercurrentThresholdInKiloampere
Namespace No namespace
Annotations
Threshold for the device to get active. Measured currents above this threshold are assumed to be faults,
in this case the device will switch after the delay defined by the stages and the measured impedance.
whereas currents under this threshold are assumed to be normal operational currents.
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="OvercurrentThresholdInKiloampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Threshold for the device to get active. Measured currents above this threshold are assumed to be faults, in this case the device will switch after the delay defined by the stages and the measured impedance. whereas currents under this threshold are assumed to be normal operational currents.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DistanceProtection / @DirectionalImmediateSwitchoffImpedanceInOhm
Namespace No namespace
Annotations
In case a fault is detected closer than this threshold, the device clears the fault immediately.
Type xs:double
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="DirectionalImmediateSwitchoffImpedanceInOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>In case a fault is detected closer than this threshold, the device clears the fault immediately.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DistanceProtection / @MaxStages
Namespace No namespace
Annotations
The maximum number of stages that can be configured in the device
Type xs:integer
Properties
content simple
Used by
Complex Type DistanceProtection
Source
<xs:attribute name="MaxStages" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The maximum number of stages that can be configured in the device</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute CosPhiUCharacteristicDataPoint / @VoltageInPerUnit
Namespace No namespace
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
Attribute CosPhiUCharacteristicDataPoint / @CosPhi
Namespace No namespace
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="CosPhi" type="xs:double" use="required"/>
Attribute CosPhiUCharacteristicDataPoint / @CosPhiType
Namespace No namespace
Type cosPhiType
Properties
content simple
Facets
enumeration INDUCTIVE
For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed.
For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.
enumeration CAPACITIVE
For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected.
For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.
enumeration UNDEREXCITED
For Loads and Generators: Reactive power is drawn from the grid.
enumeration OVEREXCITED
For Loads and Generators: Reactive power is injected into the grid.
Used by
Source
<xs:attribute name="CosPhiType" type="cosPhiType"/>
Attribute QUCharacteristicDataPoint / @VoltageInPerUnit
Namespace No namespace
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="VoltageInPerUnit" type="xs:double" use="required"/>
Attribute QUCharacteristicDataPoint / @RelativeReactivePowerInPerUnit
Namespace No namespace
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="RelativeReactivePowerInPerUnit" type="xs:double" use="required"/>
Attribute ReactivePowerCharacteristic / @CharacteristicType
Namespace No namespace
Type reactivePowerCharacteristicType
Properties
content simple
Facets
enumeration FIXED_Q
Reactive Power is directly entered as a (constant) value in Megawatt. This is the simplest form of defining reactive power.
enumeration FLUCTUATING_Q
Reactive Power is randomly chosen between two user-defined limits (minimal and maximal power in Megawatt).
enumeration P_Q_CHARACTERISTIC
User can define a curve that links active powers to reactive power.
enumeration FIXED_COS_PHI
Reactive power is calculated from a fixed cosPhi and a cosPhiType.
enumeration FLUCTUATING_COS_PHI
Reactive power is calculated from a cosPhi and a cosPhiType. The cosPhi is chosen randomly between two user-defined limits.
enumeration COS_PHI_CHARACTERISTIC
User can define a curve that links active powers to a cosPhi. The active power is calcuated out of the cosPhi.
enumeration COS_PHI_U
User can define a curve that links voltage to a cos(phi). During the powerflow, the voltage is measured and the reactive power is determined from the cos(phi) for that voltage.
enumeration Q_U
User can define a curve that links voltage to reactive power. During the powerflow, the voltage is measured and the reactive power is determined from the curse.
Used by
Source
<xs:attribute name="CharacteristicType" type="reactivePowerCharacteristicType"/>
Attribute ReactivePowerCharacteristic / @FixedCosPhi
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="FixedCosPhi" type="xs:double"/>
Attribute ReactivePowerCharacteristic / @CosPhiType
Namespace No namespace
Type cosPhiType
Properties
content simple
Facets
enumeration INDUCTIVE
For Loads: Reactive power is injected when active power is injected, reactive power is consumed when active power is consumed.
For Generators: Reactive power is consumed when active power is injected, reactive power is injected when active power is consumed.
enumeration CAPACITIVE
For Loads: Reactive power is injected when active power is consumed, reactive power is consumed when active power is injected.
For Generators: Reactive power is consumed when active power is consumed, reactive power is injected when active power is injected.
enumeration UNDEREXCITED
For Loads and Generators: Reactive power is drawn from the grid.
enumeration OVEREXCITED
For Loads and Generators: Reactive power is injected into the grid.
Used by
Source
<xs:attribute name="CosPhiType" type="cosPhiType"/>
Attribute ReactivePowerCharacteristic / @CosPhiCharacteristicMaxCosPhiFormula
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="CosPhiCharacteristicMaxCosPhiFormula" type="xs:string"/>
Attribute ReactivePowerCharacteristic / @FixedQInKilovar
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="FixedQInKilovar" type="xs:double"/>
Attribute ReactivePowerCharacteristic / @QUCosPhi
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="QUCosPhi" type="xs:double"/>
Attribute GISType / Points / Point / @Lat
Namespace No namespace
Annotations
Latitude in WGS-84 projection of the
current point
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="Lat" type="xs:double" use="required">
  <xs:annotation>
    <xs:documentation>Latitude in WGS-84 projection of the current point</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GISType / Points / Point / @Lon
Namespace No namespace
Annotations
Longitude in WGS-84 projection of the
current point
Type xs:double
Properties
use required
Used by
Source
<xs:attribute name="Lon" type="xs:double" use="required">
  <xs:annotation>
    <xs:documentation>Longitude in WGS-84 projection of the current point</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GISType / @ShapeType
Namespace No namespace
Annotations
Type of shape, either Point, Line, or Polygon
Type ShapeTypeEnum
Properties
use required
Facets
enumeration Point
Shape type "Point" needs in its child node element "Points" exactly one "Point" element.
enumeration Line
Shape type "Line" needs in its child node element "Points" two or more "Point" elements.
enumeration Polygon
Shape type "Polygon" needs in its child node element "Points" three or more "Point" elements.
Used by
Complex Type GISType
Source
<xs:attribute name="ShapeType" type="ShapeTypeEnum" use="required">
  <xs:annotation>
    <xs:documentation>Type of shape, either Point, Line, or Polygon</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Node requires a unique ID among all Nodes.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Node requires a unique ID among all Nodes.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @CustomersToBusMatchingID
Namespace No namespace
Annotations
Customer-specific ID to match data (e.g.,
smartmeter data) to the bus
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="CustomersToBusMatchingID" type="xs:string">
  <xs:annotation>
    <xs:documentation>Customer-specific ID to match data (e.g., smartmeter data) to the bus</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / BUSBAR_NODE / Node / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / BUSBAR_NODE / Node / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / BUSBAR_NODE / Node / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / BUSBAR_NODE / Node / @IsVertical
Namespace No namespace
Annotations
Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent.
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="IsVertical" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Defines if the bus (if it is drawn as a bus bar) is drawn horizontally or vertically. Buses are drawn horizontally by default, i.e., if this attribute is absent.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @Type
Namespace No namespace
Annotations
Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other
Type BusTypeEnum
Properties
content simple
Facets
enumeration TransformerStation
Indicates the location of a transformer station.
Useful in MV grid to see where transformers are connected (in the same grid model, or in a subgrid).
enumeration DistributionCabinet
A distribtion cabinet (Ger. 'Verteilkabine') is used in LV grids to distribute the power to different households or streets.
They sometimes include metering devices.
enumeration CableJunction
A cable junction (Ger. 'Muffe') is used to connect two different cables.
Connecting other grid elements is usually not possible.
enumeration BusBar
A bus bar (Ger. 'Sammelschiene') is a metallic bar inside a transformer station used for high current power distribution.
enumeration ConnectionPoint
A connection point (Ger. 'Hausanschluss') represents a customer (private or commercial).
enumeration SmallConnectionPoint
A small connection point (Ger. 'Kleinverbraucheranschluss') is a small power consumer, typically located in public areas, such as ticket machines or street lighting.
enumeration Virtual
Virtual buses are buses that do not exist in the physical reality but are created for the sake of the grid modelling.
enumeration PreferredNetworkFeederLocation
If the grid model does not have a network feeder, this defines the host bus of the network feeder that is created by the software. If the grid model has a network feeder it is recommended to use this type for the host bus.
enumeration Other
Other buses that don't match any of the above types.
Used by
Source
<xs:attribute name="Type" type="BusTypeEnum">
  <xs:annotation>
    <xs:documentation>Denotes the type of the grid node and shall be either TransformerStation, DistributionCabinet, CableJunction, BusBar, ConnectionPoint, SmallConnectionPoint, or Other</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @BaseVoltageInKilovolt
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="BaseVoltageInKilovolt" type="xs:double"/>
Attribute GRID / BUSBAR_NODE / Node / @SelfTimeInSeconds
Namespace No namespace
Annotations
Time required to deenergize underlying transformer station in case of fault. Optionally used in the protection calculation.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SelfTimeInSeconds" type="xs:double">
  <xs:annotation>
    <xs:documentation>Time required to deenergize underlying transformer station in case of fault. Optionally used in the protection calculation.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @x
Namespace No namespace
Annotations
x-coordinate of the bus to display in the schematic view
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="x" type="xs:double">
  <xs:annotation>
    <xs:documentation>x-coordinate of the bus to display in the schematic view</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / BUSBAR_NODE / Node / @y
Namespace No namespace
Annotations
y-coordinate of the bus to display in the schematic view
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="y" type="xs:double">
  <xs:annotation>
    <xs:documentation>y-coordinate of the bus to display in the schematic view</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / LINE / Line / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / LINE / Line / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / LINE / Line / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / LINE / Line / @ResistanceInOhmPerKilometer
Namespace No namespace
Annotations
Required for power flow simulations. It can be fetched from the 
Component Library if resistance and reactance values are not given in the xml.
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ResistanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @ReactanceInOhmPerKilometer
Namespace No namespace
Annotations
Required for power flow simulations. It can be fetched from the 
Component Library if resistance and reactance values are not given in the xml.
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ReactanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if resistance and reactance values are not given in the xml.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @ZeroSequenceResistanceInOhmPerKilometer
Namespace No namespace
Annotations
Optional parameter for short circuit calculations involving
ground faults. If undefined, zero sequence impedance is linked to positive
sequence impedance using a constant factor.
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ZeroSequenceResistanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @ZeroSequenceReactanceInOhmPerKilometer
Namespace No namespace
Annotations
Optional parameter for short circuit calculations involving
ground faults. If undefined, zero sequence impedance is linked to positive
sequence impedance using a constant factor.
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ZeroSequenceReactanceInOhmPerKilometer" type="xs:double">
  <xs:annotation>
    <xs:documentation>Optional parameter for short circuit calculations involving ground faults. If undefined, zero sequence impedance is linked to positive sequence impedance using a constant factor.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @MaximumCurrentInAmpere
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="MaximumCurrentInAmpere" type="xs:double"/>
Attribute GRID / LINE / Line / @ShuntCapacitanceInMicrofaradPerKilometer
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ShuntCapacitanceInMicrofaradPerKilometer" type="xs:double"/>
Attribute GRID / LINE / Line / @LengthInKilometer
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LengthInKilometer" type="xs:double"/>
Attribute GRID / LINE / Line / @Manufacturer
Namespace No namespace
Annotations
Manufacturer name (it will be removed after grid import, used for component
library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Manufacturer" type="xs:string">
  <xs:annotation>
    <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @LibraryComponentName
Namespace No namespace
Annotations
Name of the component, must be unique in the component library (it will be removed after grid
import, used for component library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LibraryComponentName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @LibraryComponentType
Namespace No namespace
Annotations
Type of the cable (e.g., GKN). It will be removed after grid import, used 
for component library matching only if the required electrical attributes are missing.
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="LibraryComponentType" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of the cable (e.g., GKN). It will be removed after grid import, used for component library matching only if the required electrical attributes are missing.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @IsOverhead
Namespace No namespace
Annotations
True if overhead line, false if underground cable or other (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing)
Type xs:boolean
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="IsOverhead" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if overhead line, false if underground cable or other (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @Material
Namespace No namespace
Annotations
Material name (it will be removed after grid import, used for 
component library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Material" type="xs:string">
  <xs:annotation>
    <xs:documentation>Material name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @CrossSection
Namespace No namespace
Annotations
Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library.
It will be removed after grid import, used for component matching only if the required electrical attributes are missing.
Type xs:string
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="CrossSection" type="xs:string">
  <xs:annotation>
    <xs:documentation>Cross section of the cable (e.g. 95mm^2, 3x95/95, ...), notation needs to match the notation in the component library. It will be removed after grid import, used for component matching only if the required electrical attributes are missing.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @Bus1ID
Namespace No namespace
Annotations
ID of bus 1 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @Bus2ID
Namespace No namespace
Annotations
ID of bus 2 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="Bus2ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @ConnectedAtBus1
Namespace No namespace
Annotations
True if switch is closed (connected) at
bus 1, false if open (not connected). Default value is true
Type xs:boolean
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConnectedAtBus1" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LINE / Line / @ConnectedAtBus2
Namespace No namespace
Annotations
True if switch is closed (connected) at
bus 2, false if open (not connected). Default value is true
Type xs:boolean
Properties
content simple
Used by
Element GRID/LINE/Line
Source
<xs:attribute name="ConnectedAtBus2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Line requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / CONNECTION / Connection / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / CONNECTION / Connection / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / CONNECTION / Connection / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / CONNECTION / Connection / @ResistanceInMilliOhm
Namespace No namespace
Annotations
Resistance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
the connection has a minimal resistance of 1mΩ (for numerical reasons).
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ResistanceInMilliOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>Resistance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @ReactanceInMilliOhm
Namespace No namespace
Annotations
Reactance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided,
the connection has a minimal resistance of 1mΩ (for numerical reasons).
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ReactanceInMilliOhm" type="xs:double">
  <xs:annotation>
    <xs:documentation>Reactance in mΩ. Optional parameter. If neither ResistanceInMilliOhm nor ReactanceInMilliOhm are provided, the connection has a minimal resistance of 1mΩ (for numerical reasons).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @Bus1ID
Namespace No namespace
Annotations
ID of bus 1 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @Bus2ID
Namespace No namespace
Annotations
ID of bus 2 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="Bus2ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @ConnectedAtBus1
Namespace No namespace
Annotations
True if switch is closed (connected) at
bus 1, false if open (not connected). Default value is true
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus1" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / CONNECTION / Connection / @ConnectedAtBus2
Namespace No namespace
Annotations
True if switch is closed (connected) at
bus 2, false if open (not connected). Default value is true
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each VoltageRegulator requires a unique ID among all VoltageRegulators.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @HostLineID
Namespace No namespace
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="HostLineID" type="StringID"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @NumTaps
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="NumTaps" type="xs:integer"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @TapSizeFractionInPercent
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="TapSizeFractionInPercent" type="xs:double"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @DeadBandFractionInPercent
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="DeadBandFractionInPercent" type="xs:double"/>
Attribute GRID / VOLTAGEREGULATOR / VoltageRegulator / @SetpointInPerUnit
Namespace No namespace
Annotations
This defines the desired voltage in per unit at the measured bus.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SetpointInPerUnit" type="xs:double">
  <xs:annotation>
    <xs:documentation>This defines the desired voltage in per unit at the measured bus.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LOAD / Load / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Load requires a unique ID among all Loads.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Load requires a unique ID among all Loads.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LOAD / Load / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / LOAD / Load / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / LOAD / Load / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / LOAD / Load / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / LOAD / Load / @LoadCategory
Namespace No namespace
Type LoadCategoryEnum
Properties
content simple
Facets
enumeration Residential
Load of a private customer
enumeration Industrial
Load of an industrial customer
enumeration Heat pump
A heat pump, e.g. to heat a building.
enumeration Electric heating
Electric resistive heating, e.g. to heat a building.
As this is very inefficient, this is forbidden in some countries.
enumeration Electric water heater
For example a hot water boiler.
enumeration EV charger
Charger of an electric vehicle
enumeration Stationary battery
A Battery. A batterie defined as static load will always consumer power.
Batteries with a charge and discharge behavior cannot be modelled in a static grid model.
They can be applied in the software as part of a 'Scenario'.
enumeration Equivalent aggregated load
When a grid is split, in each subgrid, the load is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This load has the type 'Equivalent aggregated load'.
enumeration Other
A load that doesn't match any other category.
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="LoadCategory" type="LoadCategoryEnum"/>
Attribute GRID / LOAD / Load / @ActiveLoadInMegawatt
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ActiveLoadInMegawatt" type="xs:double"/>
Attribute GRID / LOAD / Load / @Bus1ID
Namespace No namespace
Annotations
ID of bus 1 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LOAD / Load / @Connected
Namespace No namespace
Annotations
True if switch is closed (connected) at bus
1, false if open (not connected)
Type xs:boolean
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="Connected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / LOAD / Load / @ConnectionRequestID
Namespace No namespace
Annotations
Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
Type xs:string
Properties
content simple
Used by
Element GRID/LOAD/Load
Source
<xs:attribute name="ConnectionRequestID" type="xs:string">
  <xs:annotation>
    <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / GENERATOR / Generator / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Generator requires a unique ID among all Generators.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Generator requires a unique ID among all Generators.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / GENERATOR / Generator / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / GENERATOR / Generator / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / GENERATOR / Generator / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / GENERATOR / Generator / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / GENERATOR / Generator / @GenerationCategory
Namespace No namespace
Type GenerationCategoryEnum
Properties
content simple
Facets
enumeration PV
A photovoltaic generator (solar power).
enumeration Wind
A Wind turbine.
enumeration Biomass
In a biomass power plant is some kind of biofuel (e.g. wood) is burned to produce electricity.
enumeration Hydro
A power plant where water is used to power a generator.
For example with a high pressure from a reservior (pumped hydro) or low pressure (river).
enumeration Gas turbine
A power plant where gas is burned to power a generator.
enumeration Combined heat and power
A power plant where a fuel is burned to provide thermal and electrical energy.
enumeration Equivalent aggregated generation
When a grid is split, in each subgrid, the generation is summed up and placed in the higher voltage grid
(where the subgrid was extracted from). This generator has the type 'Equivalent aggregated generation'.
enumeration Other
A generator that doesn't match any other category.
Used by
Source
<xs:attribute name="GenerationCategory" type="GenerationCategoryEnum"/>
Attribute GRID / GENERATOR / Generator / @ConnectionType
Namespace No namespace
Type GenerationConnectionEnum
Properties
content simple
Facets
enumeration Direct
This option is deprecated and should not be used anymore.
enumeration Inverter
An inverter (Ger. 'Wechselrichter') converts DC power to AC power. It is typically used for solar PV.
enumeration Synchronous Machine
Synchronous generators have a efficieny and are typically used in large power plants (such as hydro or nuclear).
enumeration Asynchronous Machine
Asynchronous machines are sometimes used in small generators (Diesel generator, wind power, hydro ).
enumeration Converter
A converter (Ger. 'Frequenzumrichter') converts the frequency and amplitude.
Used by
Source
<xs:attribute name="ConnectionType" type="GenerationConnectionEnum"/>
Attribute GRID / GENERATOR / Generator / @ActiveGenerationInMegawatt
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ActiveGenerationInMegawatt" type="xs:double"/>
Attribute GRID / GENERATOR / Generator / @MinReactiveGenerationInMegavar
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MinReactiveGenerationInMegavar" type="xs:double"/>
Attribute GRID / GENERATOR / Generator / @MaxReactiveGenerationInMegavar
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaxReactiveGenerationInMegavar" type="xs:double"/>
Attribute GRID / GENERATOR / Generator / @MinActiveGenerationInMegawatt
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MinActiveGenerationInMegawatt" type="xs:double"/>
Attribute GRID / GENERATOR / Generator / @MaxActiveGenerationInMegawatt
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaxActiveGenerationInMegawatt" type="xs:double"/>
Attribute GRID / GENERATOR / Generator / @VoltageSetpointInKilovolt
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="VoltageSetpointInKilovolt" type="xs:double"/>
Attribute GRID / GENERATOR / Generator / @Bus1ID
Namespace No namespace
Annotations
ID of bus 1 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / GENERATOR / Generator / @Connected
Namespace No namespace
Annotations
True if switch is closed (connected) at bus
1, false if open (not connected)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="Connected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / GENERATOR / Generator / @ConnectionRequestID
Namespace No namespace
Annotations
Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="ConnectionRequestID" type="xs:string">
  <xs:annotation>
    <xs:documentation>Optional parameter. If set to the ID of a connection request, the corresponding request is automatically closed when the grid is imported via grid data integration.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Transformer requires a unique ID among all branch types (Line, Connection, Transformer).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @MeasuredVoltageBusID
Namespace No namespace
Annotations
The bus ID at which the voltage is measured for the tap-changing controller (see type StringID)
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="MeasuredVoltageBusID" type="StringID">
  <xs:annotation>
    <xs:documentation>The bus ID at which the voltage is measured for the tap-changing controller (see type StringID)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / TRANSFORMER / Transformer / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / TRANSFORMER / Transformer / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / TRANSFORMER / Transformer / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / TRANSFORMER / Transformer / @VectorGroup
Namespace No namespace
Annotations
Vector group (Schaltgruppe) of transformer, e.g. Dyn5
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="VectorGroup" type="xs:string">
  <xs:annotation>
    <xs:documentation>Vector group (Schaltgruppe) of transformer, e.g. Dyn5</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @StarPointGrounding
Namespace No namespace
Annotations
Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty.
Type StarPointGrounding
Properties
content simple
Facets
enumeration Direct grounding
The start point is connected to ground by a (low resistance) cable.
enumeration Resonant grounding
The start point is connected to ground by an inductor.
enumeration Insulated grid
The start point is not connected to ground (insulated).
Used by
Source
<xs:attribute name="StarPointGrounding" type="StarPointGrounding">
  <xs:annotation>
    <xs:documentation>Defines how the star point is grounded. If vectorGroup doesn't have a star point, leave empty.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @SecondaryGroundingInductanceInHenry
Namespace No namespace
Annotations
In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SecondaryGroundingInductanceInHenry" type="xs:double">
  <xs:annotation>
    <xs:documentation>In case the star point grounding type 'Resonant grounding' was selected, this number defines the grounding inductance in Henry.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @TransformerRatingInMegavoltampere
Namespace No namespace
Annotations
Required for power flow simulations. It can be fetched from the Component
Library if short circuit voltage and copper losses values are not given in the xml.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="TransformerRatingInMegavoltampere" type="xs:double">
  <xs:annotation>
    <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @MaximumApparentPowerInMegavoltampere
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaximumApparentPowerInMegavoltampere" type="xs:double"/>
Attribute GRID / TRANSFORMER / Transformer / @ShortCircuitVoltageInPercent
Namespace No namespace
Annotations
Required for power flow simulations. It can be fetched from the Component
Library if short circuit voltage and copper losses values are not given in the xml.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ShortCircuitVoltageInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @CopperLossesInPercent
Namespace No namespace
Annotations
Required for power flow simulations. It can be fetched from the Component
Library if short circuit voltage and copper losses values are not given in the xml.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="CopperLossesInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>Required for power flow simulations. It can be fetched from the Component Library if short circuit voltage and copper losses values are not given in the xml.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @RatedVoltageAtBus1
Namespace No namespace
Annotations
Rated transformer voltage on the side of Bus 1 in Kilovolt
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="RatedVoltageAtBus1" type="xs:double">
  <xs:annotation>
    <xs:documentation>Rated transformer voltage on the side of Bus 1 in Kilovolt</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @RatedVoltageAtBus2
Namespace No namespace
Annotations
Rated transformer voltage on the side of Bus 2 in Kilovolt
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="RatedVoltageAtBus2" type="xs:double">
  <xs:annotation>
    <xs:documentation>Rated transformer voltage on the side of Bus 2 in Kilovolt</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @IsTapChanging
Namespace No namespace
Annotations
True if transformer is a tap-changing transformer
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="IsTapChanging" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if transformer is a tap-changing transformer</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @NumTaps
Namespace No namespace
Annotations
For tap-changing transformers, it defines the number of taps
Type xs:int
Properties
content simple
Used by
Source
<xs:attribute name="NumTaps" type="xs:int">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the number of taps</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @TapSizeInPercent
Namespace No namespace
Annotations
For tap-changing transformers, it defines the tap size in percent (%)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="TapSizeInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the tap size in percent (%)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @DeadBandInPercent
Namespace No namespace
Annotations
For tap-changing transformers, it defines the dead band in percent (%)
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="DeadBandInPercent" type="xs:double">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the dead band in percent (%)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @SetpointInPerUnit
Namespace No namespace
Annotations
For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="SetpointInPerUnit" type="xs:double">
  <xs:annotation>
    <xs:documentation>For tap-changing transformers, it defines the desired voltage in per unit at the measured bus.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @Model
Namespace No namespace
Annotations
Text field (it will be removed after grid	import, used for 
component library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Model" type="xs:string">
  <xs:annotation>
    <xs:documentation>Text field (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @Manufacturer
Namespace No namespace
Annotations
Manufacturer name (it will be removed after grid	import, used for 
component library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Manufacturer" type="xs:string">
  <xs:annotation>
    <xs:documentation>Manufacturer name (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @LibraryComponentName
Namespace No namespace
Annotations
Name of the component, must be unique in the component library (it will be removed after 
grid import, used for component library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryComponentName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the component, must be unique in the component library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @LibraryComponentType
Namespace No namespace
Annotations
Type of the transformer as described in the library (it will be removed after grid	
import, used for component library matching only if the required electrical attributes are missing)
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="LibraryComponentType" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of the transformer as described in the library (it will be removed after grid import, used for component library matching only if the required electrical attributes are missing)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @Bus1ID
Namespace No namespace
Annotations
ID of bus 1 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="Bus1ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 1 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @Bus2ID
Namespace No namespace
Annotations
ID of bus 2 that it is connected to
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="Bus2ID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of bus 2 that it is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @ConnectedAtBus1
Namespace No namespace
Annotations
True if switch is closed (connected) at
bus 1, false if open (not connected). Default value is true
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus1" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 1, false if open (not connected). Default value is true</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / TRANSFORMER / Transformer / @ConnectedAtBus2
Namespace No namespace
Annotations
True if switch is closed (connected) at
bus 2, false if open (not connected). Default value is true
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="ConnectedAtBus2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at bus 2, false if open (not connected). Default value is true</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / FEEDER / Feeder / @ID
Namespace No namespace
Annotations
ID (see type StringID).
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID).</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / FEEDER / Feeder / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / FEEDER / Feeder / @HostBusID
Namespace No namespace
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="HostBusID" type="StringID"/>
Attribute GRID / FEEDER / Feeder / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / FEEDER / Feeder / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / FEEDER / Feeder / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / FEEDER / Feeder / @OperationalVoltageInPerUnit
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="OperationalVoltageInPerUnit" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @OperationalAngleInRadians
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="OperationalAngleInRadians" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @VoltageFactorMax
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="VoltageFactorMax" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @VoltageFactorMin
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="VoltageFactorMin" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @MaxSourceShortCircuitPowerInMegavoltampere
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaxSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @MinSourceShortCircuitPowerInMegavoltampere
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MinSourceShortCircuitPowerInMegavoltampere" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @ReactanceToResistanceRatio
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="ReactanceToResistanceRatio" type="xs:double"/>
Attribute GRID / FEEDER / Feeder / @Connected
Namespace No namespace
Annotations
True if switch is closed (connected) at the
host bus, false if open (not connected)
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="Connected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if switch is closed (connected) at the host bus, false if open (not connected)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / FUSE / Fuse / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Fuse requires a unique ID among all Fuses.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Fuse requires a unique ID among all Fuses.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / FUSE / Fuse / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / FUSE / Fuse / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / FUSE / Fuse / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / FUSE / Fuse / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / FUSE / Fuse / @HostBranchID
Namespace No namespace
Annotations
ID of the branch that the fuse is connected to (required)
Type StringID
Properties
content simple
Facets
pattern [a-zA-Z0-9_@]+
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="HostBranchID" type="StringID">
  <xs:annotation>
    <xs:documentation>ID of the branch that the fuse is connected to (required)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / FUSE / Fuse / @BranchEnd
Namespace No namespace
Annotations
The branch end that the fuse is connected to
Type BranchEndEnum
Properties
content simple
Facets
enumeration Bus1
The end of the branch where the bus1 is connected.
enumeration Bus2
The end of the branch where the bus2 is connected.
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="BranchEnd" type="BranchEndEnum">
  <xs:annotation>
    <xs:documentation>The branch end that the fuse is connected to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / FUSE / Fuse / @FuseType
Namespace No namespace
Type FuseTypeEnum
Properties
content simple
Facets
enumeration Grid
A grid fuse protects a larger (usually public) part of the distribution grid from a short circuit.
They are typically found in transformer stations and distribution cabinets.
Grid fuses are dimensioned to withstand a higher current and melt slowler than a connection fuse, allowing connection fuses to melt first.
enumeration Connection
A connection fuse protects an individual customer from a short circuit.
They are installed where the customer is connected to the grid.
Connection fuses are dimension to withstand a lower current and melt faster than grid fuses, preventing the grid fuses to disconnect a much larger part of the grid.
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="FuseType" type="FuseTypeEnum"/>
Attribute GRID / FUSE / Fuse / @LibraryFuseName
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element GRID/FUSE/Fuse
Source
<xs:attribute name="LibraryFuseName" type="xs:string"/>
Attribute GRID / SWITCH / Switch / @ID
Namespace No namespace
Annotations
ID (see type StringID). Each Switch requires a unique ID among all Switches.
Type StringID
Properties
use required
Facets
pattern [a-zA-Z0-9_@]+
Used by
Source
<xs:attribute name="ID" type="StringID" use="required">
  <xs:annotation>
    <xs:documentation>ID (see type StringID). Each Switch requires a unique ID among all Switches.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute GRID / SWITCH / Switch / @Name
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Name" type="xs:string"/>
Attribute GRID / SWITCH / Switch / @Description
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="Description" type="xs:string"/>
Attribute GRID / SWITCH / Switch / @Type
Namespace No namespace
Type SwitchTypeEnum
Properties
content simple
Facets
enumeration Circuit Breaker
A circuit breaker (Ger. 'Leitungsschutzschalter') is an automatically operated electrical
switch designed to protect an electrical circuit from damage caused by excess current from an overload or short circuit.
It can switch under load and has a mechanism to suppress electric arcs.
enumeration Disconnect Switch
A disconnect switch (Ger. 'Trennschalter') is used to ensure that an electrical circuit is completely
de-energized for service or maintenance. It connot switch under load.
enumeration Load Switch
The switch is a load 2 (Ger. 'Lastschalter') is a switch designed to connect and disconnect devices under
normal operating conditions. It has a mechanism to suppress electric arcs caused by normal operational currents (not fault currents).
Used by
Source
<xs:attribute name="Type" type="SwitchTypeEnum"/>
Attribute GRID / SWITCH / Switch / @BranchEnd
Namespace No namespace
Type BranchEndEnum
Properties
content simple
Facets
enumeration Bus1
The end of the branch where the bus1 is connected.
enumeration Bus2
The end of the branch where the bus2 is connected.
Used by
Source
<xs:attribute name="BranchEnd" type="BranchEndEnum"/>
Attribute GRID / SWITCH / Switch / @HostBranchID
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Source
<xs:attribute name="HostBranchID" type="xs:string"/>
Attribute GRID / SWITCH / Switch / @MaxAperiodicShortCircuitCurrentInKiloampere
Namespace No namespace
Type xs:double
Properties
content simple
Used by
Source
<xs:attribute name="MaxAperiodicShortCircuitCurrentInKiloampere" type="xs:double"/>
Attribute GRID / SWITCH / Switch / @ConstructionYear
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Source
<xs:attribute name="ConstructionYear" type="xs:integer"/>
Attribute GRID / SWITCH / Switch / @ExternalURL
Namespace No namespace
Type xs:anyURI
Properties
content simple
Used by
Source
<xs:attribute name="ExternalURL" type="xs:anyURI"/>
Attribute GRID / @DPGXMLVersion
Namespace No namespace
Annotations
Internal file version of the XML file
Type xs:string
Properties
content simple
Used by
Element GRID
Source
<xs:attribute name="DPGXMLVersion" type="xs:string">
  <xs:annotation>
    <xs:documentation>Internal file version of the XML file</xs:documentation>
  </xs:annotation>
</xs:attribute>