Skip to content

Class: SvShuntCompensatorSections

State variable for the number of sections in service for a shunt compensator.

URI: cim:SvShuntCompensatorSections

 classDiagram
    class SvShuntCompensatorSections
      StateVariable <|-- SvShuntCompensatorSections

      SvShuntCompensatorSections : phase

          SvShuntCompensatorSections --> SinglePhaseKind : phase

      SvShuntCompensatorSections : sections

      SvShuntCompensatorSections : shunt_compensator

          SvShuntCompensatorSections --> ShuntCompensator : shunt_compensator

Inheritance

Slots

Name Cardinality and Range Description Inheritance
phase 0..1
SinglePhaseKind
The terminal phase at which the connection is applied direct
sections 0..1
Float
The number of sections in service as a continuous variable direct
shunt_compensator 1..1
ShuntCompensator
The shunt compensator for which the state applies direct

Usages

used by used in type used
ShuntCompensator sv_shunt_compensator_sections range SvShuntCompensatorSections
LinearShuntCompensator sv_shunt_compensator_sections range SvShuntCompensatorSections
NonlinearShuntCompensator sv_shunt_compensator_sections range SvShuntCompensatorSections
SVC sv_shunt_compensator_sections range SvShuntCompensatorSections
MktShuntCompensator sv_shunt_compensator_sections range SvShuntCompensatorSections

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: SvShuntCompensatorSections
description: State variable for the number of sections in service for a shunt compensator.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: StateVariable
attributes:
  phase:
    name: phase
    description: The terminal phase at which the connection is applied.   If missing,
      the injection is assumed to be balanced among non-neutral phases.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SvShuntCompensatorSections.phase
    multivalued: false
    domain_of:
    - SvInjection
    - SvVoltage
    - SvStatus
    - ACLineSegmentPhase
    - SvSwitch
    - SvPowerFlow
    - PowerElectronicsConnectionPhase
    - ShuntCompensatorPhase
    - SvShuntCompensatorSections
    - EnergyConsumerPhase
    - EnergySourcePhase
    - WireSegmentPhase
    range: SinglePhaseKind
    required: false
  sections:
    name: sections
    description: The number of sections in service as a continuous variable. The attribute
      shall be a positive value or zero. To get integer value scale with ShuntCompensator.bPerSection.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SvShuntCompensatorSections.sections
    multivalued: false
    domain_of:
    - ShuntCompensatorPhase
    - ShuntCompensator
    - SvShuntCompensatorSections
    range: float
    required: false
  shunt_compensator:
    name: shunt_compensator
    description: The shunt compensator for which the state applies.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SvShuntCompensatorSections.ShuntCompensator
    multivalued: false
    domain_of:
    - ShuntCompensatorPhase
    - SvShuntCompensatorSections
    - ShuntCompensatorAction
    range: ShuntCompensator
    required: true
class_uri: cim:SvShuntCompensatorSections

Induced

name: SvShuntCompensatorSections
description: State variable for the number of sections in service for a shunt compensator.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: StateVariable
attributes:
  phase:
    name: phase
    description: The terminal phase at which the connection is applied.   If missing,
      the injection is assumed to be balanced among non-neutral phases.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SvShuntCompensatorSections.phase
    multivalued: false
    alias: phase
    owner: SvShuntCompensatorSections
    domain_of:
    - SvInjection
    - SvVoltage
    - SvStatus
    - ACLineSegmentPhase
    - SvSwitch
    - SvPowerFlow
    - PowerElectronicsConnectionPhase
    - ShuntCompensatorPhase
    - SvShuntCompensatorSections
    - EnergyConsumerPhase
    - EnergySourcePhase
    - WireSegmentPhase
    range: SinglePhaseKind
    required: false
  sections:
    name: sections
    description: The number of sections in service as a continuous variable. The attribute
      shall be a positive value or zero. To get integer value scale with ShuntCompensator.bPerSection.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SvShuntCompensatorSections.sections
    multivalued: false
    alias: sections
    owner: SvShuntCompensatorSections
    domain_of:
    - ShuntCompensatorPhase
    - ShuntCompensator
    - SvShuntCompensatorSections
    range: float
    required: false
  shunt_compensator:
    name: shunt_compensator
    description: The shunt compensator for which the state applies.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SvShuntCompensatorSections.ShuntCompensator
    multivalued: false
    alias: shunt_compensator
    owner: SvShuntCompensatorSections
    domain_of:
    - ShuntCompensatorPhase
    - SvShuntCompensatorSections
    - ShuntCompensatorAction
    range: ShuntCompensator
    required: true
class_uri: cim:SvShuntCompensatorSections