Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Model Representation

Figure below shows an UML diagram for Terminal and ConnectivityNode in Common Information Model (CIM) which is used to connect terminals of ac conducting equipment which is analogous to DistributionBus in grid data models. The CIM diagram is accessed from here.. Terminal class inherits from IdentifiedObject class which has name, description and mrid. IdentifiedObject.mrid is analogous to ComponentWithQuantities.uuid. Note in GDM we also have system_uuid to sort of manage which system these assets belong to. Also DistributionBus has coordinate attribute of type Location which is equivalent to PositionPoint in CIM.

GDMCIMNote
ComponentWithQuantities.namecim:IdentifiedObject.nameBoth of them are string.
ComponentWithQuantities.uuidcim:IdentifiedObject.mridUnique identifier for the component.
ComponentWithQuantities.system_uuidN/ASystem UUID to which this component belongs to.
PowerSystemBus.rated_voltagecim:BaseVoltage.ratedVoltageNote rated voltage is unit aware but BaseVoltage is not.
Location.xcim:PositionPoint.xPositionx coordinate of the component.
Location.ycim:PositionPoint.yPositiony coordinate of the component
Location.crsN/ACoordinate reference system for geo coordinates.
DistributionBus.voltage_typeN/ADifferentiates from line to line voltage to line to ground voltage
DistributionComponent.feederName of the feeder to which this component belong to
DistributionComponent.substationName of the substation to which this component belongs to.
DistributionBus.phasescim:Terminal.phasesList of phases.
VoltageLimitSet.typeLimit type min or max
VoltageLimitSet.valueValue for limit.
Connectivity Node

Here is an UML diagram of DistributionBus from Grid data models.