Skip to content

Measurement

A Measurement represents any measured, calculated or non-measured non-calculated quantity. Any piece of equipment may contain Measurements, e.g. a substation may have temperature measurements and door open indications, a transformer may have oil temperature and tank pressure measurements, a bay may contain a number of power flow measurements and a Breaker may contain a switch status measurement. The PSR - Measurement association is intended to capture this use of Measurement and is included in the naming hierarchy based on EquipmentContainer. The naming hierarchy typically has Measurements as leaves, e.g. Substation-VoltageLevel-Bay-Switch-Measurement. Some Measurements represent quantities related to a particular sensor location in the network, e.g. a voltage transformer (VT) or potential transformer (PT) at a busbar or a current transformer (CT) at the bar between a breaker and an isolator. The sensing position is not captured in the PSR - Measurement association. Instead it is captured by the Measurement - Terminal association that is used to define the sensing location in the network topology. The location is defined by the connection of the Terminal to ConductingEquipment. If both a Terminal and PSR are associated, and the PSR is of type ConductingEquipment, the associated Terminal should belong to that ConductingEquipment instance. When the sensor location is needed both Measurement-PSR and Measurement-Terminal are used. The Measurement-Terminal association is never used alone.

*NOTE: this is an abstract class and should not be instantiated directly

URI: cim:Measurement
Type: Class

%%{init: {'theme':'base','themeVariables': {'lineColor': '#FF0000'}}}%%
classDiagram
    class Measurement
    click Measurement href "/Models/Profiles/Operation/AbstractClasses/Measurement/"
    style Measurement fill:#102820,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement <|-- Accumulator : inherits

        Accumulator
            click Accumulator href "/Models/Profiles/Operation/ConcreteClasses/Accumulator/"
            style Accumulator fill:#8F9779,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement <|-- Analog : inherits

        Analog
            click Analog href "/Models/Profiles/Operation/ConcreteClasses/Analog/"
            style Analog fill:#8F9779,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement <|-- Discrete : inherits

        Discrete
            click Discrete href "/Models/Profiles/Operation/ConcreteClasses/Discrete/"
            style Discrete fill:#8F9779,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement <|-- StringMeasurement : inherits

        StringMeasurement
            click StringMeasurement href "/Models/Profiles/Operation/ConcreteClasses/StringMeasurement/"
            style StringMeasurement fill:#8F9779,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        IdentifiedObject <|-- Measurement : inherits
            click IdentifiedObject href "/Models/Profiles/Operation/AbstractClasses/IdentifiedObject/"
            style IdentifiedObject fill:#8F9779,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement --> ACDCTerminal : Measurement.Terminal

        ACDCTerminal
            click ACDCTerminal href "/Models/Profiles/Operation/AbstractClasses/ACDCTerminal/"
            style ACDCTerminal fill:#A52A2A,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white
        Measurement --> PowerSystemResource : Measurement.PowerSystemResource

        PowerSystemResource
            click PowerSystemResource href "/Models/Profiles/Operation/AbstractClasses/PowerSystemResource/"
            style PowerSystemResource fill:#A52A2A,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        ACDCTerminal --> Measurement : ACDCTerminal.Measurements

        ACDCTerminal
            click ACDCTerminal href "/Models/Profiles/Operation/AbstractClasses/ACDCTerminal/"
            style ACDCTerminal fill:#A52A2A,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        PowerSystemResource --> Measurement : PowerSystemResource.Measurements

        PowerSystemResource
            click PowerSystemResource href "/Models/Profiles/Operation/AbstractClasses/PowerSystemResource/"
            style PowerSystemResource fill:#A52A2A,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement --> PhaseCode : Measurement.phases

        PhaseCode
            click PhaseCode href "/Models/Profiles/Operation/Enumerations/PhaseCode/"
            style PhaseCode fill:#4D2D18,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white
        Measurement --> UnitMultiplier : Measurement.unitMultiplier

        UnitMultiplier
            click UnitMultiplier href "/Models/Profiles/Operation/Enumerations/UnitMultiplier/"
            style UnitMultiplier fill:#4D2D18,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white
        Measurement --> UnitSymbol : Measurement.unitSymbol

        UnitSymbol
            click UnitSymbol href "/Models/Profiles/Operation/Enumerations/UnitSymbol/"
            style UnitSymbol fill:#4D2D18,stroke:#333,stroke-width:2px,rx:10,ry:10,color:white

        Measurement : Measurement.Terminal
        Measurement : Measurement.measurementType
        Measurement : Measurement.phases
        Measurement : Measurement.unitMultiplier
        Measurement : Measurement.unitSymbol
        Measurement : Measurement.PowerSystemResource
        IdentifiedObject : IdentifiedObject.description
        IdentifiedObject : IdentifiedObject.mRID
        IdentifiedObject : IdentifiedObject.name

Inheritance

Attributes

Name URI Cardinality and Range Description Inheritance
Terminal cim:Measurement.Terminal No cardinality available ACDCTerminal One or more measurements may be associated with a terminal in the network. direct
measurementType cim:Measurement.measurementType No cardinality available string Specifies the type of measurement. For example, this specifies if the measurement represents an indoor temperature, outdoor temperature, bus voltage, line flow, etc.
When the measurementType is set to "Specialization", the type of Measurement is defined in more detail by the specialized class which inherits from Measurement. direct
phases cim:Measurement.phases No cardinality available PhaseCode Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). The phase information in Measurement, along with 'measurementType' and 'phases' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons.
If the attribute is missing three phases (ABC) shall be assumed. direct
unitMultiplier cim:Measurement.unitMultiplier No cardinality available UnitMultiplier The unit multiplier of the measured quantity. direct
unitSymbol cim:Measurement.unitSymbol No cardinality available UnitSymbol The unit of measure of the measured quantity. direct
PowerSystemResource cim:Measurement.PowerSystemResource No cardinality available PowerSystemResource The power system resource that contains the measurement. direct
description cim:IdentifiedObject.description No cardinality available string The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy. IdentifiedObject
mRID cim:IdentifiedObject.mRID No cardinality available string Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements. IdentifiedObject
name cim:IdentifiedObject.name No cardinality available string The name is any free human readable and possibly non unique text naming the object. IdentifiedObject

Schema Source

Responsive Footer