Skip to content

Class: LimitDependency

A limit calculation model used to compute an operational limit based on external input such as temperature. These are intended to be shared among operational limits with the same calculation form that apply to a piece of equipment..

URI: cim:LimitDependency

 classDiagram
    class LimitDependency
      IdentifiedObject <|-- LimitDependency


      LimitDependency <|-- LimitScalingLimit
      LimitDependency <|-- ScheduledLimitDependency
      LimitDependency <|-- SeriesEquipmentDependentLimit
      LimitDependency <|-- EnvironmentalDependentLimit


      LimitDependency : alias_name

      LimitDependency : description

      LimitDependency : diagram_objects

          LimitDependency --> DiagramObject : diagram_objects

      LimitDependency : equipment

          LimitDependency --> Equipment : equipment

      LimitDependency : instance_set

          LimitDependency --> InstanceSet : instance_set

      LimitDependency : m_rid

      LimitDependency : names

          LimitDependency --> Name : names

      LimitDependency : operational_limit

          LimitDependency --> OperationalLimit : operational_limit

      LimitDependency : properties_cimdata_object

          LimitDependency --> ChangeSetMember : properties_cimdata_object

      LimitDependency : targeting_cimdata_object

          LimitDependency --> ChangeSetMember : targeting_cimdata_object

Inheritance

Slots

Name Cardinality and Range Description Inheritance
equipment 0..1
Equipment
The equipment for which this limit dependency model is organized under direct
operational_limit 0..*
OperationalLimit
The operational limits to which this limit dependency model applies direct
alias_name 0..1
String
The aliasName is free text human readable name of the object alternative to I... IdentifiedObject
description 0..1
String
The description is a free human readable text describing or naming the object IdentifiedObject
m_rid 0..1
String
Master resource identifier issued by a model authority IdentifiedObject
diagram_objects 0..*
DiagramObject
The diagram objects that are associated with the domain object IdentifiedObject
instance_set 1..1
InstanceSet
Dataset containing the data objects IdentifiedObject
names 0..*
Name
All names of this identified object IdentifiedObject
properties_cimdata_object 0..1
ChangeSetMember
The single CIM data object in the appropriate dataset context IdentifiedObject
targeting_cimdata_object 0..*
ChangeSetMember
Data objects registered IdentifiedObject

Usages

used by used in type used
OperationalLimit limit_dependency_model range LimitDependency
Equipment limit_dependency_model range LimitDependency
ProtectionEquipment limit_dependency_model range LimitDependency
ProtectedSwitch limit_dependency_model range LimitDependency
Switch limit_dependency_model range LimitDependency
ConductingEquipment limit_dependency_model range LimitDependency
TransformerTank limit_dependency_model range LimitDependency
PowerTransformer limit_dependency_model range LimitDependency
Clamp limit_dependency_model range LimitDependency
ACLineSegment limit_dependency_model range LimitDependency
Conductor limit_dependency_model range LimitDependency
Cut limit_dependency_model range LimitDependency
Ground limit_dependency_model range LimitDependency
Jumper limit_dependency_model range LimitDependency
DCConductingEquipment limit_dependency_model range LimitDependency
CompositeSwitch limit_dependency_model range LimitDependency
ThermalGeneratingUnit limit_dependency_model range LimitDependency
GeneratingUnit limit_dependency_model range LimitDependency
EnergyConnection limit_dependency_model range LimitDependency
RotatingMachine limit_dependency_model range LimitDependency
RegulatingCondEq limit_dependency_model range LimitDependency
BusbarSection limit_dependency_model range LimitDependency
Connector limit_dependency_model range LimitDependency
HydroPump limit_dependency_model range LimitDependency
HydroGeneratingUnit limit_dependency_model range LimitDependency
SynchronousMachine limit_dependency_model range LimitDependency
EquivalentInjection limit_dependency_model range LimitDependency
EquivalentEquipment limit_dependency_model range LimitDependency
PowerElectronicsConnection limit_dependency_model range LimitDependency
PowerElectronicsUnit limit_dependency_model range LimitDependency
AsynchronousMachine limit_dependency_model range LimitDependency
MktGeneratingUnit limit_dependency_model range LimitDependency
MktPowerTransformer limit_dependency_model range LimitDependency
MktSeriesCompensator limit_dependency_model range LimitDependency
SeriesCompensator limit_dependency_model range LimitDependency
MktACLineSegment limit_dependency_model range LimitDependency
MktThermalGeneratingUnit limit_dependency_model range LimitDependency
AuxiliaryEquipment limit_dependency_model range LimitDependency
ACDCConverter limit_dependency_model range LimitDependency
ActivePowerLimit limit_dependency_model range LimitDependency
ApparentPowerLimit limit_dependency_model range LimitDependency
CurrentLimit limit_dependency_model range LimitDependency
VoltageLimit limit_dependency_model range LimitDependency
ShuntCompensator limit_dependency_model range LimitDependency
Disconnector limit_dependency_model range LimitDependency
EnergyConsumer limit_dependency_model range LimitDependency
Breaker limit_dependency_model range LimitDependency
GroundDisconnector limit_dependency_model range LimitDependency
Fuse limit_dependency_model range LimitDependency
PetersenCoil limit_dependency_model range LimitDependency
EarthFaultCompensator limit_dependency_model range LimitDependency
GroundingImpedance limit_dependency_model range LimitDependency
Recloser limit_dependency_model range LimitDependency
Sectionaliser limit_dependency_model range LimitDependency
EnergySource limit_dependency_model range LimitDependency
StaticVarCompensator limit_dependency_model range LimitDependency
Junction limit_dependency_model range LimitDependency
FrequencyConverter limit_dependency_model range LimitDependency
LoadBreakSwitch limit_dependency_model range LimitDependency
ExternalNetworkInjection limit_dependency_model range LimitDependency
LinearShuntCompensator limit_dependency_model range LimitDependency
NonlinearShuntCompensator limit_dependency_model range LimitDependency
WireSegment limit_dependency_model range LimitDependency
DisconnectingCircuitBreaker limit_dependency_model range LimitDependency
NuclearGeneratingUnit limit_dependency_model range LimitDependency
WindGeneratingUnit limit_dependency_model range LimitDependency
SolarGeneratingUnit limit_dependency_model range LimitDependency
BatteryUnit limit_dependency_model range LimitDependency
PhotoVoltaicUnit limit_dependency_model range LimitDependency
PowerElectronicsWindUnit limit_dependency_model range LimitDependency
ConformLoad limit_dependency_model range LimitDependency
NonConformLoad limit_dependency_model range LimitDependency
StationSupply limit_dependency_model range LimitDependency
Sensor limit_dependency_model range LimitDependency
CurrentTransformer limit_dependency_model range LimitDependency
WaveTrap limit_dependency_model range LimitDependency
SurgeArrester limit_dependency_model range LimitDependency
PostLineSensor limit_dependency_model range LimitDependency
PotentialTransformer limit_dependency_model range LimitDependency
FaultIndicator limit_dependency_model range LimitDependency
CurrentRelay limit_dependency_model range LimitDependency
SynchrocheckRelay limit_dependency_model range LimitDependency
EquivalentShunt limit_dependency_model range LimitDependency
EquivalentBranch limit_dependency_model range LimitDependency
DCLineSegment limit_dependency_model range LimitDependency
DCBreaker limit_dependency_model range LimitDependency
DCSwitch limit_dependency_model range LimitDependency
DCBusbar limit_dependency_model range LimitDependency
DCDisconnector limit_dependency_model range LimitDependency
DCGround limit_dependency_model range LimitDependency
DCShunt limit_dependency_model range LimitDependency
VsConverter limit_dependency_model range LimitDependency
CsConverter limit_dependency_model range LimitDependency
DCChopper limit_dependency_model range LimitDependency
DCSeriesDevice limit_dependency_model range LimitDependency
SVC limit_dependency_model range LimitDependency
MktShuntCompensator limit_dependency_model range LimitDependency
MktSwitch limit_dependency_model range LimitDependency
MktConductingEquipment limit_dependency_model range LimitDependency

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:LimitDependency
native cim:LimitDependency

LinkML Source

Direct

name: LimitDependency
description: A limit calculation model used to compute an operational limit based
  on external input such as temperature. These are intended to be shared among operational
  limits with the same calculation form that apply to a piece of equipment..
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
  equipment:
    name: equipment
    description: The equipment for which this limit dependency model is organized
      under.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:LimitDependency.Equipment
    multivalued: false
    domain_of:
    - OperationalLimitSet
    - LimitDependency
    - ContingencyEquipment
    - EquipmentUnavailabilitySchedule
    - EquipmentLimitSeriesComponent
    - ProtectiveActionEquipment
    - PinEquipment
    - WeatherStation
    range: Equipment
    required: false
  operational_limit:
    name: operational_limit
    description: The operational limits to which this limit dependency model applies.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:LimitDependency.OperationalLimit
    multivalued: true
    domain_of:
    - LimitDependency
    - OperationalLimitType
    range: OperationalLimit
    required: false
class_uri: cim:LimitDependency

Induced

name: LimitDependency
description: A limit calculation model used to compute an operational limit based
  on external input such as temperature. These are intended to be shared among operational
  limits with the same calculation form that apply to a piece of equipment..
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
  equipment:
    name: equipment
    description: The equipment for which this limit dependency model is organized
      under.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:LimitDependency.Equipment
    multivalued: false
    alias: equipment
    owner: LimitDependency
    domain_of:
    - OperationalLimitSet
    - LimitDependency
    - ContingencyEquipment
    - EquipmentUnavailabilitySchedule
    - EquipmentLimitSeriesComponent
    - ProtectiveActionEquipment
    - PinEquipment
    - WeatherStation
    range: Equipment
    required: false
  operational_limit:
    name: operational_limit
    description: The operational limits to which this limit dependency model applies.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:LimitDependency.OperationalLimit
    multivalued: true
    alias: operational_limit
    owner: LimitDependency
    domain_of:
    - LimitDependency
    - OperationalLimitType
    range: OperationalLimit
    required: false
  alias_name:
    name: alias_name
    description: "The aliasName is free text human readable name of the object alternative\
      \ to IdentifiedObject.name. It may be non unique and may not correlate to a\
      \ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
      \ compatibility between CIM relases. It is however recommended to replace aliasName\
      \ with the Name class as aliasName is planned for retirement at a future time.\r\
      \n\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.aliasName
    multivalued: false
    alias: alias_name
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    range: string
    required: false
  description:
    name: description
    description: 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.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.description
    multivalued: false
    alias: description
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    - NameType
    - NameTypeAuthority
    - DataSet
    - SwitchingStepGroup
    - AreaReserveSpec
    range: string
    required: false
  m_rid:
    name: m_rid
    description: "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.\r\nFor 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."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.mRID
    multivalued: false
    alias: m_rid
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    - DataSet
    range: string
    required: false
  diagram_objects:
    name: diagram_objects
    description: The diagram objects that are associated with the domain object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.DiagramObjects
    multivalued: true
    alias: diagram_objects
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    range: DiagramObject
    required: false
  instance_set:
    name: instance_set
    description: Dataset containing the data objects.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.InstanceSet
    multivalued: false
    alias: instance_set
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    range: InstanceSet
    required: true
  names:
    name: names
    description: All names of this identified object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.Names
    multivalued: true
    alias: names
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    - NameType
    range: Name
    required: false
  properties_cimdata_object:
    name: properties_cimdata_object
    description: The single CIM data object in the appropriate dataset context.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
    multivalued: false
    alias: properties_cimdata_object
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
  targeting_cimdata_object:
    name: targeting_cimdata_object
    description: Data objects registered.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
    multivalued: true
    alias: targeting_cimdata_object
    owner: LimitDependency
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:LimitDependency