Skip to content

Slot: raa

Resistance matrix element R_aa in per-unit (base z_base).

URI: distopf:raa

Applicable Classes

Name Description Modifies Slot
BranchRecord Branch data record for DistOPF no

Properties

Type and Range

Property Value
Range Float
Domain Of BranchRecord

Cardinality and Requirements

Property Value
### Slot Characteristics
Property Value
If Absent float(0.0)
Owner BranchRecord
Additional Constraints **Unit:** | Property | Value | | --- | --- | | ucum_code | pu |

Comments

  • Import: for lines, ACLineSegment.r = raa × z_base (per-unit to ohms; raa is the only diagonal term read, and is applied as the segment's single r, not a per-phase value). For transformers, the same raa × z_base is written to PowerTransformerEnd.r on end 1 only. Export: for lines, raa = PhaseImpedanceData(row=1,col=1).r × length / z_base when a PerLengthPhaseImpedance with PhaseImpedanceData is present; otherwise raa falls back to ACLineSegment.r / z_base (also copied into rbb/rcc). For switches and transformers, raa is a synthesized value (see the rbb/rcc and class-level comments), not a genuine per-phase resistance.

Identifier and Mapping Information

Annotations

property value
order 5
value_type float
precision 16
separator ,

Schema Source

  • from schema: https://gridappsd.org/cimhub/distopf

Mappings

Mapping Type Mapped Value
self distopf:raa
native distopf:raa
close cim:ACLineSegment.r, cim:PerLengthPhaseImpedanceData.r

LinkML Source

name: raa
annotations:
  order:
    tag: order
    value: 5
  value_type:
    tag: value_type
    value: float
  precision:
    tag: precision
    value: 16
  separator:
    tag: separator
    value: ','
description: Resistance matrix element R_aa in per-unit (base z_base).
comments:
- 'Import: for lines, ACLineSegment.r = raa × z_base (per-unit to ohms; raa is the
  only diagonal term read, and is applied as the segment''s single r, not a per-phase
  value). For transformers, the same raa × z_base is written to PowerTransformerEnd.r
  on end 1 only. Export: for lines, raa = PhaseImpedanceData(row=1,col=1).r × length
  / z_base when a PerLengthPhaseImpedance with PhaseImpedanceData is present; otherwise
  raa falls back to ACLineSegment.r / z_base (also copied into rbb/rcc). For switches
  and transformers, raa is a synthesized value (see the rbb/rcc and class-level comments),
  not a genuine per-phase resistance.'
from_schema: https://gridappsd.org/cimhub/distopf
close_mappings:
- cim:ACLineSegment.r
- cim:PerLengthPhaseImpedanceData.r
rank: 1000
ifabsent: float(0.0)
owner: BranchRecord
domain_of:
- BranchRecord
range: float
required: false
unit:
  ucum_code: pu