Class: Transformer¶
A Transformer object in OpenDSS representing a multi-winding transformer connecting two or more buses in the distribution system.
URI: dss:Transformer
classDiagram
class Transformer
click Transformer href "../Transformer/"
Transformer : bank
Transformer : basefreq
Transformer : bus
Transformer : buses
Transformer : conn
Transformer --> "0..1" ConnectionType : conn
click ConnectionType href "../ConnectionType/"
Transformer : conns
Transformer --> "*" ConnectionType : conns
click ConnectionType href "../ConnectionType/"
Transformer : Core
Transformer --> "0..1" CoreType : Core
click CoreType href "../CoreType/"
Transformer : emergamps
Transformer : emerghkVA
Transformer : enabled
Transformer : faultrate
Transformer : flrise
Transformer : hsrise
Transformer : kV
Transformer : kVA
Transformer : kVAs
Transformer : kVs
Transformer : LeadLag
Transformer --> "0..1" LeadLagType : LeadLag
click LeadLagType href "../LeadLagType/"
Transformer : like
Transformer : m
Transformer : MaxTap
Transformer : MinTap
Transformer : n
Transformer : name
Transformer : normamps
Transformer : normhkVA
Transformer : NumTaps
Transformer : pct_imag
Transformer : pct_loadloss
Transformer : pct_noloadloss
Transformer : pct_perm
Transformer : pct_R
Transformer : pct_Rs
Transformer : phases
Transformer : ppm_antifloat
Transformer : Ratings
Transformer : RdcOhms
Transformer : repair
Transformer : Rneut
Transformer : Seasons
Transformer : sub
Transformer : subname
Transformer : tap
Transformer : taps
Transformer : thermal
Transformer : wdg
Transformer : windings
Transformer : X12
Transformer : X13
Transformer : X23
Transformer : XfmrCode
Transformer : XHL
Transformer : XHT
Transformer : XLT
Transformer : Xneut
Transformer : XRConst
Transformer : Xscarray
Class Properties¶
| Property | Value |
|---|---|
| Class URI | dss:Transformer |
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 1 String |
Object name | direct |
| phases | 0..1 Integer |
Number of phases this transformer | direct |
| windings | 0..1 Integer |
Number of windings, this transformers | direct |
| wdg | 0..1 Integer |
Set this to the number of the winding you wish to define | direct |
| bus | 0..1 String |
Bus connection spec for this winding | direct |
| conn | 0..1 ConnectionType |
Connection of this winding | direct |
| kV | 0..1 Float |
For 2-or 3-phase, enter phase-phase kV rating | direct |
| kVA | 0..1 Float |
Base kVA rating of the winding | direct |
| tap | 0..1 Float |
Per unit tap that this winding is on | direct |
| pct_R | 0..1 Float |
Percent resistance this winding | direct |
| Rneut | 0..1 Float |
Neutral resistance of wye (star)-connected winding in actual ohms | direct |
| Xneut | 0..1 Float |
Neutral reactance of wye(star)-connected winding in actual ohms | direct |
| buses | * String |
Use this to specify all the bus connections at once using an array | direct |
| conns | * ConnectionType |
Use this to specify all the Winding connections at once using an array | direct |
| kVs | * Float |
Use this to specify the kV ratings of all windings at once using an array | direct |
| kVAs | * Float |
Use this to specify the kVA ratings of all windings at once using an array | direct |
| taps | * Float |
Use this to specify the p | direct |
| XHL | 0..1 Float |
Percent reactance, H-L (winding 1 to winding 2) | direct |
| XHT | 0..1 Float |
Percent reactance, H-T (winding 1 to winding 3) | direct |
| XLT | 0..1 Float |
Percent reactance, L-T (winding 2 to winding 3) | direct |
| Xscarray | * Float |
Percent reactance between all pairs of windings as an array | direct |
| thermal | 0..1 Float |
Thermal time constant of the transformer in hours | direct |
| n | 0..1 Float |
n Exponent for thermal properties in IEEE C57 | direct |
| m | 0..1 Float |
m Exponent for thermal properties in IEEE C57 | direct |
| flrise | 0..1 Float |
Temperature rise, deg C, for full load | direct |
| hsrise | 0..1 Float |
Hot spot temperature rise, deg C | direct |
| pct_loadloss | 0..1 Float |
Percent load loss at full load | direct |
| pct_noloadloss | 0..1 Float |
Percent no load losses at rated excitatation voltage | direct |
| normhkVA | 0..1 Float |
Normal maximum kVA rating of H winding (winding 1) | direct |
| emerghkVA | 0..1 Float |
Emergency (contingency) kVA rating of H winding (winding 1) | direct |
| sub | 0..1 Boolean |
Designates whether this transformer is to be considered a substation | direct |
| MaxTap | 0..1 Float |
Max per unit tap for the active winding | direct |
| MinTap | 0..1 Float |
Min per unit tap for the active winding | direct |
| NumTaps | 0..1 Integer |
Total number of taps between min and max tap | direct |
| subname | 0..1 String |
Substation Name | direct |
| pct_imag | 0..1 Float |
Percent magnetizing current | direct |
| ppm_antifloat | 0..1 Float |
Default=1 ppm | direct |
| pct_Rs | * Float |
Use this property to specify all the winding %resistances using an array | direct |
| bank | 0..1 String |
Name of the bank this transformer is part of, for CIM, MultiSpeak, and other ... | direct |
| XfmrCode | 0..1 String |
Name of a library entry for transformer properties | direct |
| XRConst | 0..1 Boolean |
Default is NO | direct |
| X12 | 0..1 Float |
Alternative to XHL for specifying the percent reactance from winding 1 to win... | direct |
| X13 | 0..1 Float |
Alternative to XHT for specifying the percent reactance from winding 1 to win... | direct |
| X23 | 0..1 Float |
Alternative to XLT for specifying the percent reactance from winding 2 to win... | direct |
| LeadLag | 0..1 LeadLagType |
Designation in mixed Delta-wye connections the relationship between HV to LV ... | direct |
| Core | 0..1 CoreType |
Core Type | direct |
| RdcOhms | * Float |
Winding dc resistance in OHMS | direct |
| Seasons | 0..1 Integer |
Defines the number of ratings to be defined for the transfomer, to be used on... | direct |
| Ratings | * Float |
An array of ratings to be used when the seasonal ratings flag is True | direct |
| normamps | 0..1 Float |
Normal rated current | direct |
| emergamps | 0..1 Float |
Maximum or emerg current | direct |
| faultrate | 0..1 Float |
Failure rate per year | direct |
| pct_perm | 0..1 Float |
Percent of failures that become permanent | direct |
| repair | 0..1 Float |
Hours to repair | direct |
| basefreq | 0..1 Float |
Base Frequency for ratings | direct |
| enabled | 0..1 Boolean |
Indicates whether this element is enabled | direct |
| like | 0..1 String |
Make like another object, e | direct |
Comments¶
- 3-phase (or phases > 1): mapped to CIM PowerTransformer with one PowerTransformerEnd per winding. Single-phase with bank set: mapped to a TransformerTank (one TransformerTankEnd per winding) attached to a shared PowerTransformer named after the bank, so all single-phase units of a bank share one CIM transformer container. Impedances are stored as TransformerMeshImpedance objects between winding pairs, and no-load losses/magnetizing current as a single TransformerCoreAdmittance on the primary winding — unless an XfmrCode catalog entry is referenced, in which case impedance and loss data are instead read from the catalog's ShortCircuitTest and NoLoadTest objects.
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://gridappsd.github.io/dss-graph/opendss
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | dss:Transformer |
| native | dss:Transformer |
| exact | cim:PowerTransformer |
LinkML Source¶
Direct¶
name: Transformer
description: A Transformer object in OpenDSS representing a multi-winding transformer
connecting two or more buses in the distribution system.
comments:
- '3-phase (or phases > 1): mapped to CIM PowerTransformer with one PowerTransformerEnd
per winding. Single-phase with bank set: mapped to a TransformerTank (one TransformerTankEnd
per winding) attached to a shared PowerTransformer named after the bank, so all
single-phase units of a bank share one CIM transformer container. Impedances are
stored as TransformerMeshImpedance objects between winding pairs, and no-load losses/magnetizing
current as a single TransformerCoreAdmittance on the primary winding — unless an
XfmrCode catalog entry is referenced, in which case impedance and loss data are
instead read from the catalog''s ShortCircuitTest and NoLoadTest objects.'
from_schema: https://gridappsd.github.io/dss-graph/opendss
exact_mappings:
- cim:PowerTransformer
attributes:
name:
name: name
description: Object name. Must be unique per object type.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:IdentifiedObject.name
identifier: true
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Cndata
- Dynamicexp
- Growthshape
- Linecode
- Linegeometry
- Linespacing
- Loadshape
- Priceshape
- Spectrum
- TccCurve
- Tsdata
- Tshape
- Wiredata
- Xfmrcode
- Xycurve
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: string
required: true
phases:
name: phases
annotations:
order:
tag: order
value: 1
dss_default:
tag: dss_default
value: int(3)
description: Number of phases this transformer. Default is 3.
comments:
- 1-phase transformers with bank set are routed to the TransformerTank path rather
than a standalone PowerTransformer.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformerEnd
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Xfmrcode
- Fault
- Gicsource
- Isource
- Vsource
range: integer
required: false
minimum_value: 1
maximum_value: 3
windings:
name: windings
annotations:
order:
tag: order
value: 2
dss_default:
tag: dss_default
value: int(2)
description: Number of windings, this transformers. Also is the number of terminals.
Default is 2. This property triggers memory allocation for the Transformer and
will cause other properties to revert to default values.
comments:
- Count of PowerTransformerEnd objects attached to the PowerTransformer.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformerEnd
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: integer
required: false
minimum_value: 2
wdg:
name: wdg
annotations:
order:
tag: order
value: 3
description: Set this to the number of the winding you wish to define. Then set
the values for this winding. Repeat for each winding.
comments:
- 'N/A: OpenDSS winding selector resolved at parse time; no CIM equivalent.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: integer
required: false
bus:
name: bus
annotations:
order:
tag: order
value: 4
description: Bus connection spec for this winding.
comments:
- 'Per-winding terminal traversal: each winding maps to a CIM Terminal whose ConnectivityNode
carries the bus name.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:Terminal.ConnectivityNode
domain_of:
- Autotrans
- Transformer
- Regcontrol
range: string
required: false
conn:
name: conn
annotations:
order:
tag: order
value: 5
description: Connection of this winding. Default is wye with the neutral solidly
grounded.
comments:
- 'WindingConnection enum: Y→wye, D→delta. Import/export: direct enum translation.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.connectionKind
domain_of:
- Load
- Generator
- Generic5
- Indmach012
- Pvsystem
- Storage
- Windgen
- Autotrans
- Capacitor
- Reactor
- Transformer
- Xfmrcode
- Sensor
range: ConnectionType
required: false
kV:
name: kV
annotations:
order:
tag: order
value: 6
description: For 2-or 3-phase, enter phase-phase kV rating. Otherwise, kV rating
of the actual winding.
comments:
- 'Unit conversion: import ratedU = kV(V) * 1000; export kV = ratedU / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedU
domain_of:
- Load
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
kVA:
name: kVA
annotations:
order:
tag: order
value: 7
description: 'Base kVA rating of the winding. Side effect: forces change of max
normal and emerg kVA ratings.'
comments:
- 'Unit conversion: import ratedS = kVA * 1000; export kVA = ratedS / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedS
domain_of:
- Load
- Generator
- Generic5
- Indmach012
- Pvsystem
- Storage
- Windgen
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
tap:
name: tap
annotations:
order:
tag: order
value: 8
description: Per unit tap that this winding is on.
comments:
- 'Per-unit tap position. A RatioTapChanger is attached to the PowerTransformerEnd
when tap != 1.0. Import/export: direct per-unit value.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:RatioTapChanger.step
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_R:
name: pct_R
annotations:
order:
tag: order
value: 9
dss_name:
tag: dss_name
value: '%R'
description: Percent resistance this winding. Half of total for a 2-winding.
comments:
- 'Import: r_ohm = (pct_R / 100) * zbase, where zbase = kV^2 * 1e6 / kVA_VA. Export:
pct_R = (r / zbase) * 100.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:PowerTransformerEnd.r
domain_of:
- Pvsystem
- Storage
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
minimum_value: 0.0
Rneut:
name: Rneut
annotations:
order:
tag: order
value: 10
dss_default:
tag: dss_default
value: float(-1.0)
description: Neutral resistance of wye (star)-connected winding in actual ohms.
Default is -1. If entered as negative, the neutral is assumed to be open or
floating.
comments:
- 'Unit: ohm (no conversion). Negative value indicates open/floating neutral.
Import/export: direct ohm value.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.rground
domain_of:
- Load
- Transformer
- Xfmrcode
range: float
required: false
Xneut:
name: Xneut
annotations:
order:
tag: order
value: 11
description: Neutral reactance of wye(star)-connected winding in actual ohms.
May be positive or negative.
comments:
- 'Unit: ohm (no conversion). Import/export: direct ohm value.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.xground
domain_of:
- Load
- Transformer
- Xfmrcode
range: float
required: false
buses:
name: buses
annotations:
order:
tag: order
value: 12
description: Use this to specify all the bus connections at once using an array.
comments:
- Array form of bus (one entry per winding). Each element maps to the ConnectivityNode
of the corresponding winding Terminal.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:Terminal.ConnectivityNode
domain_of:
- Autotrans
- Transformer
range: string
required: false
multivalued: true
conns:
name: conns
annotations:
order:
tag: order
value: 13
description: Use this to specify all the Winding connections at once using an
array.
comments:
- 'Array form of conn (one WindingConnection per winding). Import/export: direct
enum translation per element.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.connectionKind
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: ConnectionType
required: false
multivalued: true
kVs:
name: kVs
annotations:
order:
tag: order
value: 14
description: Use this to specify the kV ratings of all windings at once using
an array.
comments:
- 'Array form of kV (one per winding, kV). Unit conversion per element: import
ratedU = kVs[i] * 1000; export kVs[i] = ratedU / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedU
domain_of:
- Autotrans
- Transformer
- Xfmrcode
- Sensor
range: float
required: false
multivalued: true
minimum_value: 0.0
kVAs:
name: kVAs
annotations:
order:
tag: order
value: 15
description: Use this to specify the kVA ratings of all windings at once using
an array.
comments:
- 'Array form of kVA (one per winding, kVA). Unit conversion per element: import
ratedS = kVAs[i] * 1000; export kVAs[i] = ratedS / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedS
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
minimum_value: 0.0
taps:
name: taps
annotations:
order:
tag: order
value: 16
description: Use this to specify the p.u. tap of all windings at once using an
array.
comments:
- Array form of tap (one per winding, per-unit). A RatioTapChanger is created
per winding where taps[i] != 1.0.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:RatioTapChanger.step
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
XHL:
name: XHL
annotations:
order:
tag: order
value: 17
description: Percent reactance, H-L (winding 1 to winding 2). Use for 2- or 3-winding
transformers. On the kVA base of winding 1.
comments:
- 'Winding 1-to-2 leakage reactance, in percent on the kVA base of winding 1.
Import: x_ohm = (XHL / 100) * zbase, where zbase = kV_wdg1^2 * 1000 / kVA_wdg1
(both taken from the lower- numbered winding of the pair — here winding 1).
Export: the same zbase formula recovers XHL = (x / zbase) * 100.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
domain_of:
- Transformer
range: float
required: false
XHT:
name: XHT
annotations:
order:
tag: order
value: 18
description: Percent reactance, H-T (winding 1 to winding 3). Use for 3-winding
transformers only. On the kVA base of winding 1.
comments:
- Winding 1-to-3 leakage reactance, in percent on the kVA base of winding 1. Same
conversion as XHL, with zbase computed from winding 1's own kV and kVA (winding
1 is the lower-numbered winding of the 1-3 pair).
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
domain_of:
- Autotrans
- Transformer
range: float
required: false
XLT:
name: XLT
annotations:
order:
tag: order
value: 19
description: Percent reactance, L-T (winding 2 to winding 3). Use for 3-winding
transformers only. On the kVA base of winding 1.
comments:
- 'Winding 2-to-3 leakage reactance, in percent, using the kVA base of winding
1 but the kV base of winding 2 (the lower- numbered winding of the 2-3 pair):
zbase = kV_wdg2^2 * 1000 / kVA_wdg1. Import/export conversion is otherwise the
same formula as XHL.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
domain_of:
- Transformer
range: float
required: false
Xscarray:
name: Xscarray
annotations:
order:
tag: order
value: 20
description: Percent reactance between all pairs of windings as an array. All
values are on the kVA base of winding 1.
comments:
- Array form giving one percent leakage-reactance entry per winding pair, ordered
(1-2, 1-3, ..., 2-3, 2-4, ...) — i.e. by increasing "from" winding, then increasing
"to" winding. Each entry maps to a separate TransformerMeshImpedance.x, with
zbase = kV_from^2 * 1000 / kVA_wdg1 (the "from" winding's own kV, always winding
1's kVA), matching the XHL/XHT/XLT convention.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
thermal:
name: thermal
annotations:
order:
tag: order
value: 21
dss_default:
tag: dss_default
value: float(2.0)
description: Thermal time constant of the transformer in hours. Typically about
2.
todos:
- No CIM equivalent in standard profile. Consider CIM extension for IEEE C57 thermal
model parameters.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
n:
name: n
annotations:
order:
tag: order
value: 22
dss_default:
tag: dss_default
value: float(0.8)
description: n Exponent for thermal properties in IEEE C57. Typically 0.8.
todos:
- No CIM equivalent. IEEE C57 exponent n for thermal model; requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
m:
name: m
annotations:
order:
tag: order
value: 23
dss_default:
tag: dss_default
value: float(0.9)
description: m Exponent for thermal properties in IEEE C57. Typically 0.9 - 1.0.
todos:
- No CIM equivalent. IEEE C57 exponent m for thermal model; requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
flrise:
name: flrise
annotations:
order:
tag: order
value: 24
dss_default:
tag: dss_default
value: float(65.0)
description: Temperature rise, deg C, for full load. Default is 65.
todos:
- No CIM equivalent. Full-load temperature rise (deg C); requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
hsrise:
name: hsrise
annotations:
order:
tag: order
value: 25
dss_default:
tag: dss_default
value: float(15.0)
description: Hot spot temperature rise, deg C. Default is 15.
todos:
- No CIM equivalent. Hot-spot temperature rise (deg C); requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_loadloss:
name: pct_loadloss
annotations:
order:
tag: order
value: 26
dss_name:
tag: dss_name
value: '%loadloss'
description: Percent load loss at full load. The %R of the High and Low windings
(1 and 2) are adjusted to agree at rated kVA loading.
comments:
- 'Import fallback only, used when neither %R nor %Rs[] is given: each winding''s
own resistance percentage is set to %loadloss / num_windings (evenly split),
then converted to ohms on PowerTransformerEnd.r using the same zbase formula
as %R. Export never recovers %loadloss — it always recomputes %r per winding
from PowerTransformerEnd.r, so a model that originally set only %loadloss will
round-trip as %Rs[] instead.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformerEnd.r
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_noloadloss:
name: pct_noloadloss
annotations:
order:
tag: order
value: 27
dss_name:
tag: dss_name
value: '%noloadloss'
dss_default:
tag: dss_default
value: float(0.0)
description: Percent no load losses at rated excitatation voltage. Default is
0. Converts to a resistance in parallel with the magnetizing impedance in each
winding.
comments:
- 'Import: a single TransformerCoreAdmittance is created on the primary winding
(whenever %noloadloss or %imag is nonzero), with g = (pct_noloadloss / 100)
/ zbase, using the primary winding''s own zbase = kV^2 * 1000 / kVA. Export
reverses the same formula. When an XfmrCode catalog entry is used instead, the
equivalent value is read from a NoLoadTest attached to the catalog''s primary
TransformerEndInfo.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerCoreAdmittance.g
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
normhkVA:
name: normhkVA
annotations:
order:
tag: order
value: 28
description: Normal maximum kVA rating of H winding (winding 1). Usually 100%-110%
of maximum nameplate rating. Defaults to 110% of kVA rating of Winding 1.
todos:
- No CIM equivalent. Normal H-winding kVA rating; consider OperationalLimitSet
mapping.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
emerghkVA:
name: emerghkVA
annotations:
order:
tag: order
value: 29
description: Emergency (contingency) kVA rating of H winding (winding 1). Usually
140%-150% of maximum nameplate rating. Defaults to 150% of kVA rating of Winding
1.
todos:
- No CIM equivalent. Emergency H-winding kVA rating; consider OperationalLimitSet
mapping.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
sub:
name: sub
annotations:
order:
tag: order
value: 30
dss_default:
tag: dss_default
value: 'false'
description: Designates whether this transformer is to be considered a substation.
Default is No.
todos:
- Not read by the current importer or written by the exporter — the transformer's
EquipmentContainer is always the feeder container, never a Substation. If implemented,
sub=Yes should place the PowerTransformer in a CIM Substation container.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
range: boolean
required: false
MaxTap:
name: MaxTap
annotations:
order:
tag: order
value: 31
dss_default:
tag: dss_default
value: float(1.10)
description: Max per unit tap for the active winding. Default is 1.10.
todos:
- 'Not exported: the exporter reads back RatioTapChanger.step for tap= but never
reconstructs MaxTap/MinTap/NumTaps from highStep/lowStep/stepVoltageIncrement.'
comments:
- 'Import: only applies to windings whose tap differs from 1.0 (a RatioTapChanger
is created for that winding); highStep is set to NumTaps / 2 (defaulting to
16 if NumTaps is absent), and stepVoltageIncrement = (MaxTap - MinTap) / (highStep
- lowStep) * 100. MaxTap itself is not stored on any CIM field — only its derived
effect on highStep and stepVoltageIncrement is.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:RatioTapChanger.highStep
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
MinTap:
name: MinTap
annotations:
order:
tag: order
value: 32
dss_default:
tag: dss_default
value: float(0.90)
description: Min per unit tap for the active winding. Default is 0.90.
todos:
- Not exported; see MaxTap todos.
comments:
- 'Import: lowStep = -highStep (see MaxTap comments), and combines with MaxTap
to set stepVoltageIncrement. MinTap itself is not stored on any CIM field directly.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:RatioTapChanger.lowStep
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
NumTaps:
name: NumTaps
annotations:
order:
tag: order
value: 33
dss_default:
tag: dss_default
value: int(32)
description: Total number of taps between min and max tap. Default is 32 (16 raise
and 16 lower taps about the neutral position). The neutral position is not counted.
todos:
- Not exported; see MaxTap todos.
comments:
- 'Import: highStep = NumTaps / 2, lowStep = -highStep (see MaxTap comments);
no single CIM field stores NumTaps directly.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:RatioTapChanger.highStep
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: integer
required: false
subname:
name: subname
annotations:
order:
tag: order
value: 34
description: Substation Name. Optional. Default is null. If specified, printed
on plots.
todos:
- Not read by the current importer or written by the exporter; see sub todos.
If implemented, would name the CIM Substation container created for sub=Yes
transformers.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
range: string
required: false
pct_imag:
name: pct_imag
annotations:
order:
tag: order
value: 35
dss_name:
tag: dss_name
value: '%imag'
dss_default:
tag: dss_default
value: float(0.0)
description: Percent magnetizing current. Default=0.0. Magnetizing branch is in
parallel with windings in each phase.
comments:
- 'Import: stored on the same primary-winding TransformerCoreAdmittance as %noloadloss,
with b = (pct_imag / 100) / zbase using the primary winding''s own zbase = kV^2
* 1000 / kVA. Export reverses the same formula. When an XfmrCode catalog entry
is used instead, the equivalent value is reconstructed from the catalog NoLoadTest''s
excitingCurrent field via pct_imag = sqrt(excitingCurrent^2 - pct_noloadloss^2).'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerCoreAdmittance.b
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
ppm_antifloat:
name: ppm_antifloat
annotations:
order:
tag: order
value: 36
dss_default:
tag: dss_default
value: float(1.0)
description: Default=1 ppm. Parts per million of transformer winding VA rating
connected to ground to protect against accidentally floating a winding without
a reference.
todos:
- No CIM equivalent. Anti-float grounding resistance in ppm; requires CIM extension
or drop on export.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_Rs:
name: pct_Rs
annotations:
order:
tag: order
value: 37
dss_name:
tag: dss_name
value: '%Rs'
description: Use this property to specify all the winding %resistances using an
array.
comments:
- 'Array form of pct_R (one per winding). Same per-unit to ohm conversion as pct_R:
r_ohm = (pct_Rs[i] / 100) * zbase_i.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:PowerTransformerEnd.r
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
bank:
name: bank
annotations:
order:
tag: order
value: 38
description: Name of the bank this transformer is part of, for CIM, MultiSpeak,
and other interfaces.
comments:
- Bank name groups single-phase TransformerTank objects under one shared PowerTransformer.
When bank is set, this Transformer becomes a TransformerTank; multiple tanks
with the same bank name share one PowerTransformer parent.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformer
domain_of:
- Autotrans
- Transformer
range: string
required: false
XfmrCode:
name: XfmrCode
annotations:
order:
tag: order
value: 39
description: Name of a library entry for transformer properties. The named XfmrCode
must already be defined.
comments:
- 'Import (3-phase path): looked up by name against previously converted PowerTransformerInfo
catalog objects; if found, it is set as PowerTransformer.AssetDatasheet and
impedance/loss data come from the catalog''s TransformerEndInfo/ShortCircuitTest/
NoLoadTest objects instead of being computed inline. Export: writes XfmrCode=AssetDatasheet.name
whenever AssetDatasheet is set. Single-phase bank members instead look up a
TransformerTankInfo directly (see general/xfmrcode.yaml).'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformer.AssetDatasheet
domain_of:
- Autotrans
- Transformer
range: string
required: false
XRConst:
name: XRConst
annotations:
order:
tag: order
value: 40
dss_default:
tag: dss_default
value: 'false'
description: Default is NO. Signifies whether or not the X/R is assumed contant
for harmonic studies.
todos:
- No CIM equivalent. X/R constancy flag for harmonic studies; drop on export or
store as extension attribute.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
range: boolean
required: false
X12:
name: X12
annotations:
order:
tag: order
value: 41
description: Alternative to XHL for specifying the percent reactance from winding
1 to winding 2. Use for 2- or 3-winding transformers. Percent on the kVA base
of winding 1.
comments:
- 'Import-only fallback for XHL: used when XHL is not specified (2-winding case)
or when XHL/XHT/XLT are not all three given together (3-winding case). Same
zbase conversion as XHL. Export always writes XHL, never X12.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
X13:
name: X13
annotations:
order:
tag: order
value: 42
description: Alternative to XHT for specifying the percent reactance from winding
1 to winding 3. Use for 3-winding transformers only. Percent on the kVA base
of winding 1.
comments:
- Import-only fallback for XHT, used only when XHL/XHT/XLT are not all three given
together for a 3-winding transformer (must appear alongside X12 and X23). Same
zbase conversion as XHT. Export always writes XHT, never X13.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
X23:
name: X23
annotations:
order:
tag: order
value: 43
description: Alternative to XLT for specifying the percent reactance from winding
2 to winding 3. Use for 3-winding transformers only. Percent on the kVA base
of winding 1.
comments:
- Import-only fallback for XLT, used only when XHL/XHT/XLT are not all three given
together for a 3-winding transformer (must appear alongside X12 and X13). Same
zbase conversion as XLT. Export always writes XLT, never X23.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
LeadLag:
name: LeadLag
annotations:
order:
tag: order
value: 44
description: Designation in mixed Delta-wye connections the relationship between
HV to LV winding. Default is ANSI 30 deg lag.
todos:
- No CIM equivalent in standard profile. Phase shift convention for mixed Delta-wye;
requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
range: LeadLagType
required: false
Core:
name: Core
annotations:
order:
tag: order
value: 46
description: Core Type. Used for GIC analysis. Default is Shell.
todos:
- No CIM equivalent in standard profile. Core type for GIC analysis (Shell/5-leg/3-leg);
requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Transformer
range: CoreType
required: false
RdcOhms:
name: RdcOhms
annotations:
order:
tag: order
value: 47
description: Winding dc resistance in OHMS. Useful for GIC analysis. From transformer
test report. Defaults to 85% of %R property.
todos:
- No CIM equivalent in standard profile. DC winding resistance for GIC analysis;
requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
rank: 1000
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
Seasons:
name: Seasons
annotations:
order:
tag: order
value: 48
description: Defines the number of ratings to be defined for the transfomer, to
be used only when defining seasonal ratings using the Ratings property.
todos:
- No CIM equivalent. Seasonal ratings count; see Ratings property.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Line
- Transformer
- Storagecontroller
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Xfmrcode
range: integer
required: false
Ratings:
name: Ratings
annotations:
order:
tag: order
value: 49
description: An array of ratings to be used when the seasonal ratings flag is
True. Given in kVA.
todos:
- Seasonal kVA ratings array. Map to CIM OperationalLimitSet with one ActivePowerLimit
or ApparentPowerLimit per season; converter not yet implemented.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:OperationalLimitSet
domain_of:
- Line
- Transformer
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Xfmrcode
range: float
required: false
multivalued: true
normamps:
name: normamps
annotations:
order:
tag: order
value: 50
description: Normal rated current.
todos:
- Map to CIM OperationalLimitSet/CurrentLimit for normal rating; converter not
yet implemented.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:OperationalLimit
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Fault
range: float
required: false
emergamps:
name: emergamps
annotations:
order:
tag: order
value: 51
description: Maximum or emerg current.
todos:
- Map to CIM OperationalLimitSet/CurrentLimit for emergency rating; converter
not yet implemented.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:OperationalLimit
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Fault
range: float
required: false
faultrate:
name: faultrate
annotations:
order:
tag: order
value: 52
description: Failure rate per year.
todos:
- No CIM equivalent in standard profile. Requires CIM extension for reliability
data.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Linecode
- Fault
range: float
required: false
pct_perm:
name: pct_perm
annotations:
order:
tag: order
value: 53
dss_name:
tag: dss_name
value: pctperm
description: Percent of failures that become permanent.
todos:
- No CIM equivalent in standard profile. Requires CIM extension for reliability
data.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Line
- Transformer
range: float
required: false
repair:
name: repair
annotations:
order:
tag: order
value: 54
description: Hours to repair.
todos:
- No CIM equivalent in standard profile. Requires CIM extension for reliability
data.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Linecode
- Fault
range: float
required: false
basefreq:
name: basefreq
annotations:
order:
tag: order
value: 55
description: Base Frequency for ratings.
todos:
- Not stored on CIM PowerTransformer. Extract from circuit-level BaseVoltage or
NetworkModelProject frequency attribute on export.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: float
required: false
enabled:
name: enabled
annotations:
order:
tag: order
value: 56
dss_default:
tag: dss_default
value: 'true'
description: Indicates whether this element is enabled.
comments:
- 'N/A: CIM transformers are always present/enabled; disabled elements are omitted
from the CIM export.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: boolean
required: false
like:
name: like
annotations:
order:
tag: order
value: 57
description: 'Make like another object, e.g.: New Capacitor.C2 like=c1 ...'
comments:
- 'N/A: OpenDSS template mechanism; resolved at parse time, not stored in CIM.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Cndata
- Dynamicexp
- Growthshape
- Linecode
- Linegeometry
- Linespacing
- Loadshape
- Priceshape
- Spectrum
- TccCurve
- Tsdata
- Tshape
- Wiredata
- Xfmrcode
- Xycurve
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: string
required: false
class_uri: dss:Transformer
Induced¶
name: Transformer
description: A Transformer object in OpenDSS representing a multi-winding transformer
connecting two or more buses in the distribution system.
comments:
- '3-phase (or phases > 1): mapped to CIM PowerTransformer with one PowerTransformerEnd
per winding. Single-phase with bank set: mapped to a TransformerTank (one TransformerTankEnd
per winding) attached to a shared PowerTransformer named after the bank, so all
single-phase units of a bank share one CIM transformer container. Impedances are
stored as TransformerMeshImpedance objects between winding pairs, and no-load losses/magnetizing
current as a single TransformerCoreAdmittance on the primary winding — unless an
XfmrCode catalog entry is referenced, in which case impedance and loss data are
instead read from the catalog''s ShortCircuitTest and NoLoadTest objects.'
from_schema: https://gridappsd.github.io/dss-graph/opendss
exact_mappings:
- cim:PowerTransformer
attributes:
name:
name: name
description: Object name. Must be unique per object type.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:IdentifiedObject.name
identifier: true
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Cndata
- Dynamicexp
- Growthshape
- Linecode
- Linegeometry
- Linespacing
- Loadshape
- Priceshape
- Spectrum
- TccCurve
- Tsdata
- Tshape
- Wiredata
- Xfmrcode
- Xycurve
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: string
required: true
phases:
name: phases
annotations:
order:
tag: order
value: 1
dss_default:
tag: dss_default
value: int(3)
description: Number of phases this transformer. Default is 3.
comments:
- 1-phase transformers with bank set are routed to the TransformerTank path rather
than a standalone PowerTransformer.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformerEnd
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Xfmrcode
- Fault
- Gicsource
- Isource
- Vsource
range: integer
required: false
minimum_value: 1
maximum_value: 3
windings:
name: windings
annotations:
order:
tag: order
value: 2
dss_default:
tag: dss_default
value: int(2)
description: Number of windings, this transformers. Also is the number of terminals.
Default is 2. This property triggers memory allocation for the Transformer and
will cause other properties to revert to default values.
comments:
- Count of PowerTransformerEnd objects attached to the PowerTransformer.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformerEnd
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: integer
required: false
minimum_value: 2
wdg:
name: wdg
annotations:
order:
tag: order
value: 3
description: Set this to the number of the winding you wish to define. Then set
the values for this winding. Repeat for each winding.
comments:
- 'N/A: OpenDSS winding selector resolved at parse time; no CIM equivalent.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: integer
required: false
bus:
name: bus
annotations:
order:
tag: order
value: 4
description: Bus connection spec for this winding.
comments:
- 'Per-winding terminal traversal: each winding maps to a CIM Terminal whose ConnectivityNode
carries the bus name.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:Terminal.ConnectivityNode
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Regcontrol
range: string
required: false
conn:
name: conn
annotations:
order:
tag: order
value: 5
description: Connection of this winding. Default is wye with the neutral solidly
grounded.
comments:
- 'WindingConnection enum: Y→wye, D→delta. Import/export: direct enum translation.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.connectionKind
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Indmach012
- Pvsystem
- Storage
- Windgen
- Autotrans
- Capacitor
- Reactor
- Transformer
- Xfmrcode
- Sensor
range: ConnectionType
required: false
kV:
name: kV
annotations:
order:
tag: order
value: 6
description: For 2-or 3-phase, enter phase-phase kV rating. Otherwise, kV rating
of the actual winding.
comments:
- 'Unit conversion: import ratedU = kV(V) * 1000; export kV = ratedU / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedU
owner: Transformer
domain_of:
- Load
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
kVA:
name: kVA
annotations:
order:
tag: order
value: 7
description: 'Base kVA rating of the winding. Side effect: forces change of max
normal and emerg kVA ratings.'
comments:
- 'Unit conversion: import ratedS = kVA * 1000; export kVA = ratedS / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedS
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Indmach012
- Pvsystem
- Storage
- Windgen
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
tap:
name: tap
annotations:
order:
tag: order
value: 8
description: Per unit tap that this winding is on.
comments:
- 'Per-unit tap position. A RatioTapChanger is attached to the PowerTransformerEnd
when tap != 1.0. Import/export: direct per-unit value.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:RatioTapChanger.step
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_R:
name: pct_R
annotations:
order:
tag: order
value: 9
dss_name:
tag: dss_name
value: '%R'
description: Percent resistance this winding. Half of total for a 2-winding.
comments:
- 'Import: r_ohm = (pct_R / 100) * zbase, where zbase = kV^2 * 1e6 / kVA_VA. Export:
pct_R = (r / zbase) * 100.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:PowerTransformerEnd.r
owner: Transformer
domain_of:
- Pvsystem
- Storage
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
minimum_value: 0.0
Rneut:
name: Rneut
annotations:
order:
tag: order
value: 10
dss_default:
tag: dss_default
value: float(-1.0)
description: Neutral resistance of wye (star)-connected winding in actual ohms.
Default is -1. If entered as negative, the neutral is assumed to be open or
floating.
comments:
- 'Unit: ohm (no conversion). Negative value indicates open/floating neutral.
Import/export: direct ohm value.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.rground
owner: Transformer
domain_of:
- Load
- Transformer
- Xfmrcode
range: float
required: false
Xneut:
name: Xneut
annotations:
order:
tag: order
value: 11
description: Neutral reactance of wye(star)-connected winding in actual ohms.
May be positive or negative.
comments:
- 'Unit: ohm (no conversion). Import/export: direct ohm value.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.xground
owner: Transformer
domain_of:
- Load
- Transformer
- Xfmrcode
range: float
required: false
buses:
name: buses
annotations:
order:
tag: order
value: 12
description: Use this to specify all the bus connections at once using an array.
comments:
- Array form of bus (one entry per winding). Each element maps to the ConnectivityNode
of the corresponding winding Terminal.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:Terminal.ConnectivityNode
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: string
required: false
multivalued: true
conns:
name: conns
annotations:
order:
tag: order
value: 13
description: Use this to specify all the Winding connections at once using an
array.
comments:
- 'Array form of conn (one WindingConnection per winding). Import/export: direct
enum translation per element.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.connectionKind
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: ConnectionType
required: false
multivalued: true
kVs:
name: kVs
annotations:
order:
tag: order
value: 14
description: Use this to specify the kV ratings of all windings at once using
an array.
comments:
- 'Array form of kV (one per winding, kV). Unit conversion per element: import
ratedU = kVs[i] * 1000; export kVs[i] = ratedU / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedU
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
- Sensor
range: float
required: false
multivalued: true
minimum_value: 0.0
kVAs:
name: kVAs
annotations:
order:
tag: order
value: 15
description: Use this to specify the kVA ratings of all windings at once using
an array.
comments:
- 'Array form of kVA (one per winding, kVA). Unit conversion per element: import
ratedS = kVAs[i] * 1000; export kVAs[i] = ratedS / 1000.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:PowerTransformerEnd.ratedS
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
minimum_value: 0.0
taps:
name: taps
annotations:
order:
tag: order
value: 16
description: Use this to specify the p.u. tap of all windings at once using an
array.
comments:
- Array form of tap (one per winding, per-unit). A RatioTapChanger is created
per winding where taps[i] != 1.0.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
exact_mappings:
- cim:RatioTapChanger.step
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
XHL:
name: XHL
annotations:
order:
tag: order
value: 17
description: Percent reactance, H-L (winding 1 to winding 2). Use for 2- or 3-winding
transformers. On the kVA base of winding 1.
comments:
- 'Winding 1-to-2 leakage reactance, in percent on the kVA base of winding 1.
Import: x_ohm = (XHL / 100) * zbase, where zbase = kV_wdg1^2 * 1000 / kVA_wdg1
(both taken from the lower- numbered winding of the pair — here winding 1).
Export: the same zbase formula recovers XHL = (x / zbase) * 100.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
owner: Transformer
domain_of:
- Transformer
range: float
required: false
XHT:
name: XHT
annotations:
order:
tag: order
value: 18
description: Percent reactance, H-T (winding 1 to winding 3). Use for 3-winding
transformers only. On the kVA base of winding 1.
comments:
- Winding 1-to-3 leakage reactance, in percent on the kVA base of winding 1. Same
conversion as XHL, with zbase computed from winding 1's own kV and kVA (winding
1 is the lower-numbered winding of the 1-3 pair).
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: float
required: false
XLT:
name: XLT
annotations:
order:
tag: order
value: 19
description: Percent reactance, L-T (winding 2 to winding 3). Use for 3-winding
transformers only. On the kVA base of winding 1.
comments:
- 'Winding 2-to-3 leakage reactance, in percent, using the kVA base of winding
1 but the kV base of winding 2 (the lower- numbered winding of the 2-3 pair):
zbase = kV_wdg2^2 * 1000 / kVA_wdg1. Import/export conversion is otherwise the
same formula as XHL.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
owner: Transformer
domain_of:
- Transformer
range: float
required: false
Xscarray:
name: Xscarray
annotations:
order:
tag: order
value: 20
description: Percent reactance between all pairs of windings as an array. All
values are on the kVA base of winding 1.
comments:
- Array form giving one percent leakage-reactance entry per winding pair, ordered
(1-2, 1-3, ..., 2-3, 2-4, ...) — i.e. by increasing "from" winding, then increasing
"to" winding. Each entry maps to a separate TransformerMeshImpedance.x, with
zbase = kV_from^2 * 1000 / kVA_wdg1 (the "from" winding's own kV, always winding
1's kVA), matching the XHL/XHT/XLT convention.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
owner: Transformer
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
thermal:
name: thermal
annotations:
order:
tag: order
value: 21
dss_default:
tag: dss_default
value: float(2.0)
description: Thermal time constant of the transformer in hours. Typically about
2.
todos:
- No CIM equivalent in standard profile. Consider CIM extension for IEEE C57 thermal
model parameters.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
n:
name: n
annotations:
order:
tag: order
value: 22
dss_default:
tag: dss_default
value: float(0.8)
description: n Exponent for thermal properties in IEEE C57. Typically 0.8.
todos:
- No CIM equivalent. IEEE C57 exponent n for thermal model; requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
m:
name: m
annotations:
order:
tag: order
value: 23
dss_default:
tag: dss_default
value: float(0.9)
description: m Exponent for thermal properties in IEEE C57. Typically 0.9 - 1.0.
todos:
- No CIM equivalent. IEEE C57 exponent m for thermal model; requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
flrise:
name: flrise
annotations:
order:
tag: order
value: 24
dss_default:
tag: dss_default
value: float(65.0)
description: Temperature rise, deg C, for full load. Default is 65.
todos:
- No CIM equivalent. Full-load temperature rise (deg C); requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
hsrise:
name: hsrise
annotations:
order:
tag: order
value: 25
dss_default:
tag: dss_default
value: float(15.0)
description: Hot spot temperature rise, deg C. Default is 15.
todos:
- No CIM equivalent. Hot-spot temperature rise (deg C); requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_loadloss:
name: pct_loadloss
annotations:
order:
tag: order
value: 26
dss_name:
tag: dss_name
value: '%loadloss'
description: Percent load loss at full load. The %R of the High and Low windings
(1 and 2) are adjusted to agree at rated kVA loading.
comments:
- 'Import fallback only, used when neither %R nor %Rs[] is given: each winding''s
own resistance percentage is set to %loadloss / num_windings (evenly split),
then converted to ohms on PowerTransformerEnd.r using the same zbase formula
as %R. Export never recovers %loadloss — it always recomputes %r per winding
from PowerTransformerEnd.r, so a model that originally set only %loadloss will
round-trip as %Rs[] instead.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformerEnd.r
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_noloadloss:
name: pct_noloadloss
annotations:
order:
tag: order
value: 27
dss_name:
tag: dss_name
value: '%noloadloss'
dss_default:
tag: dss_default
value: float(0.0)
description: Percent no load losses at rated excitatation voltage. Default is
0. Converts to a resistance in parallel with the magnetizing impedance in each
winding.
comments:
- 'Import: a single TransformerCoreAdmittance is created on the primary winding
(whenever %noloadloss or %imag is nonzero), with g = (pct_noloadloss / 100)
/ zbase, using the primary winding''s own zbase = kV^2 * 1000 / kVA. Export
reverses the same formula. When an XfmrCode catalog entry is used instead, the
equivalent value is read from a NoLoadTest attached to the catalog''s primary
TransformerEndInfo.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerCoreAdmittance.g
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
normhkVA:
name: normhkVA
annotations:
order:
tag: order
value: 28
description: Normal maximum kVA rating of H winding (winding 1). Usually 100%-110%
of maximum nameplate rating. Defaults to 110% of kVA rating of Winding 1.
todos:
- No CIM equivalent. Normal H-winding kVA rating; consider OperationalLimitSet
mapping.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
emerghkVA:
name: emerghkVA
annotations:
order:
tag: order
value: 29
description: Emergency (contingency) kVA rating of H winding (winding 1). Usually
140%-150% of maximum nameplate rating. Defaults to 150% of kVA rating of Winding
1.
todos:
- No CIM equivalent. Emergency H-winding kVA rating; consider OperationalLimitSet
mapping.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
sub:
name: sub
annotations:
order:
tag: order
value: 30
dss_default:
tag: dss_default
value: 'false'
description: Designates whether this transformer is to be considered a substation.
Default is No.
todos:
- Not read by the current importer or written by the exporter — the transformer's
EquipmentContainer is always the feeder container, never a Substation. If implemented,
sub=Yes should place the PowerTransformer in a CIM Substation container.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: boolean
required: false
MaxTap:
name: MaxTap
annotations:
order:
tag: order
value: 31
dss_default:
tag: dss_default
value: float(1.10)
description: Max per unit tap for the active winding. Default is 1.10.
todos:
- 'Not exported: the exporter reads back RatioTapChanger.step for tap= but never
reconstructs MaxTap/MinTap/NumTaps from highStep/lowStep/stepVoltageIncrement.'
comments:
- 'Import: only applies to windings whose tap differs from 1.0 (a RatioTapChanger
is created for that winding); highStep is set to NumTaps / 2 (defaulting to
16 if NumTaps is absent), and stepVoltageIncrement = (MaxTap - MinTap) / (highStep
- lowStep) * 100. MaxTap itself is not stored on any CIM field — only its derived
effect on highStep and stepVoltageIncrement is.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:RatioTapChanger.highStep
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
MinTap:
name: MinTap
annotations:
order:
tag: order
value: 32
dss_default:
tag: dss_default
value: float(0.90)
description: Min per unit tap for the active winding. Default is 0.90.
todos:
- Not exported; see MaxTap todos.
comments:
- 'Import: lowStep = -highStep (see MaxTap comments), and combines with MaxTap
to set stepVoltageIncrement. MinTap itself is not stored on any CIM field directly.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:RatioTapChanger.lowStep
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
NumTaps:
name: NumTaps
annotations:
order:
tag: order
value: 33
dss_default:
tag: dss_default
value: int(32)
description: Total number of taps between min and max tap. Default is 32 (16 raise
and 16 lower taps about the neutral position). The neutral position is not counted.
todos:
- Not exported; see MaxTap todos.
comments:
- 'Import: highStep = NumTaps / 2, lowStep = -highStep (see MaxTap comments);
no single CIM field stores NumTaps directly.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:RatioTapChanger.highStep
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: integer
required: false
subname:
name: subname
annotations:
order:
tag: order
value: 34
description: Substation Name. Optional. Default is null. If specified, printed
on plots.
todos:
- Not read by the current importer or written by the exporter; see sub todos.
If implemented, would name the CIM Substation container created for sub=Yes
transformers.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: string
required: false
pct_imag:
name: pct_imag
annotations:
order:
tag: order
value: 35
dss_name:
tag: dss_name
value: '%imag'
dss_default:
tag: dss_default
value: float(0.0)
description: Percent magnetizing current. Default=0.0. Magnetizing branch is in
parallel with windings in each phase.
comments:
- 'Import: stored on the same primary-winding TransformerCoreAdmittance as %noloadloss,
with b = (pct_imag / 100) / zbase using the primary winding''s own zbase = kV^2
* 1000 / kVA. Export reverses the same formula. When an XfmrCode catalog entry
is used instead, the equivalent value is reconstructed from the catalog NoLoadTest''s
excitingCurrent field via pct_imag = sqrt(excitingCurrent^2 - pct_noloadloss^2).'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerCoreAdmittance.b
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
ppm_antifloat:
name: ppm_antifloat
annotations:
order:
tag: order
value: 36
dss_default:
tag: dss_default
value: float(1.0)
description: Default=1 ppm. Parts per million of transformer winding VA rating
connected to ground to protect against accidentally floating a winding without
a reference.
todos:
- No CIM equivalent. Anti-float grounding resistance in ppm; requires CIM extension
or drop on export.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
pct_Rs:
name: pct_Rs
annotations:
order:
tag: order
value: 37
dss_name:
tag: dss_name
value: '%Rs'
description: Use this property to specify all the winding %resistances using an
array.
comments:
- 'Array form of pct_R (one per winding). Same per-unit to ohm conversion as pct_R:
r_ohm = (pct_Rs[i] / 100) * zbase_i.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:PowerTransformerEnd.r
owner: Transformer
domain_of:
- Autotrans
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
bank:
name: bank
annotations:
order:
tag: order
value: 38
description: Name of the bank this transformer is part of, for CIM, MultiSpeak,
and other interfaces.
comments:
- Bank name groups single-phase TransformerTank objects under one shared PowerTransformer.
When bank is set, this Transformer becomes a TransformerTank; multiple tanks
with the same bank name share one PowerTransformer parent.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: string
required: false
XfmrCode:
name: XfmrCode
annotations:
order:
tag: order
value: 39
description: Name of a library entry for transformer properties. The named XfmrCode
must already be defined.
comments:
- 'Import (3-phase path): looked up by name against previously converted PowerTransformerInfo
catalog objects; if found, it is set as PowerTransformer.AssetDatasheet and
impedance/loss data come from the catalog''s TransformerEndInfo/ShortCircuitTest/
NoLoadTest objects instead of being computed inline. Export: writes XfmrCode=AssetDatasheet.name
whenever AssetDatasheet is set. Single-phase bank members instead look up a
TransformerTankInfo directly (see general/xfmrcode.yaml).'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:PowerTransformer.AssetDatasheet
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: string
required: false
XRConst:
name: XRConst
annotations:
order:
tag: order
value: 40
dss_default:
tag: dss_default
value: 'false'
description: Default is NO. Signifies whether or not the X/R is assumed contant
for harmonic studies.
todos:
- No CIM equivalent. X/R constancy flag for harmonic studies; drop on export or
store as extension attribute.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: boolean
required: false
X12:
name: X12
annotations:
order:
tag: order
value: 41
description: Alternative to XHL for specifying the percent reactance from winding
1 to winding 2. Use for 2- or 3-winding transformers. Percent on the kVA base
of winding 1.
comments:
- 'Import-only fallback for XHL: used when XHL is not specified (2-winding case)
or when XHL/XHT/XLT are not all three given together (3-winding case). Same
zbase conversion as XHL. Export always writes XHL, never X12.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
owner: Transformer
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
X13:
name: X13
annotations:
order:
tag: order
value: 42
description: Alternative to XHT for specifying the percent reactance from winding
1 to winding 3. Use for 3-winding transformers only. Percent on the kVA base
of winding 1.
comments:
- Import-only fallback for XHT, used only when XHL/XHT/XLT are not all three given
together for a 3-winding transformer (must appear alongside X12 and X23). Same
zbase conversion as XHT. Export always writes XHT, never X13.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
owner: Transformer
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
X23:
name: X23
annotations:
order:
tag: order
value: 43
description: Alternative to XLT for specifying the percent reactance from winding
2 to winding 3. Use for 3-winding transformers only. Percent on the kVA base
of winding 1.
comments:
- Import-only fallback for XLT, used only when XHL/XHT/XLT are not all three given
together for a 3-winding transformer (must appear alongside X12 and X13). Same
zbase conversion as XLT. Export always writes XLT, never X23.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
close_mappings:
- cim:TransformerMeshImpedance.x
rank: 1000
owner: Transformer
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
LeadLag:
name: LeadLag
annotations:
order:
tag: order
value: 44
description: Designation in mixed Delta-wye connections the relationship between
HV to LV winding. Default is ANSI 30 deg lag.
todos:
- No CIM equivalent in standard profile. Phase shift convention for mixed Delta-wye;
requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: LeadLagType
required: false
Core:
name: Core
annotations:
order:
tag: order
value: 46
description: Core Type. Used for GIC analysis. Default is Shell.
todos:
- No CIM equivalent in standard profile. Core type for GIC analysis (Shell/5-leg/3-leg);
requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Transformer
range: CoreType
required: false
RdcOhms:
name: RdcOhms
annotations:
order:
tag: order
value: 47
description: Winding dc resistance in OHMS. Useful for GIC analysis. From transformer
test report. Defaults to 85% of %R property.
todos:
- No CIM equivalent in standard profile. DC winding resistance for GIC analysis;
requires CIM extension.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
rank: 1000
owner: Transformer
domain_of:
- Transformer
- Xfmrcode
range: float
required: false
multivalued: true
Seasons:
name: Seasons
annotations:
order:
tag: order
value: 48
description: Defines the number of ratings to be defined for the transfomer, to
be used only when defining seasonal ratings using the Ratings property.
todos:
- No CIM equivalent. Seasonal ratings count; see Ratings property.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Line
- Transformer
- Storagecontroller
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Xfmrcode
range: integer
required: false
Ratings:
name: Ratings
annotations:
order:
tag: order
value: 49
description: An array of ratings to be used when the seasonal ratings flag is
True. Given in kVA.
todos:
- Seasonal kVA ratings array. Map to CIM OperationalLimitSet with one ActivePowerLimit
or ApparentPowerLimit per season; converter not yet implemented.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:OperationalLimitSet
owner: Transformer
domain_of:
- Line
- Transformer
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Xfmrcode
range: float
required: false
multivalued: true
normamps:
name: normamps
annotations:
order:
tag: order
value: 50
description: Normal rated current.
todos:
- Map to CIM OperationalLimitSet/CurrentLimit for normal rating; converter not
yet implemented.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:OperationalLimit
owner: Transformer
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Fault
range: float
required: false
emergamps:
name: emergamps
annotations:
order:
tag: order
value: 51
description: Maximum or emerg current.
todos:
- Map to CIM OperationalLimitSet/CurrentLimit for emergency rating; converter
not yet implemented.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
related_mappings:
- cim:OperationalLimit
owner: Transformer
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Cndata
- Linecode
- Linegeometry
- Tsdata
- Wiredata
- Fault
range: float
required: false
faultrate:
name: faultrate
annotations:
order:
tag: order
value: 52
description: Failure rate per year.
todos:
- No CIM equivalent in standard profile. Requires CIM extension for reliability
data.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Linecode
- Fault
range: float
required: false
pct_perm:
name: pct_perm
annotations:
order:
tag: order
value: 53
dss_name:
tag: dss_name
value: pctperm
description: Percent of failures that become permanent.
todos:
- No CIM equivalent in standard profile. Requires CIM extension for reliability
data.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Line
- Transformer
range: float
required: false
repair:
name: repair
annotations:
order:
tag: order
value: 54
description: Hours to repair.
todos:
- No CIM equivalent in standard profile. Requires CIM extension for reliability
data.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Linecode
- Fault
range: float
required: false
basefreq:
name: basefreq
annotations:
order:
tag: order
value: 55
description: Base Frequency for ratings.
todos:
- Not stored on CIM PowerTransformer. Extract from circuit-level BaseVoltage or
NetworkModelProject frequency attribute on export.
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: float
required: false
enabled:
name: enabled
annotations:
order:
tag: order
value: 56
dss_default:
tag: dss_default
value: 'true'
description: Indicates whether this element is enabled.
comments:
- 'N/A: CIM transformers are always present/enabled; disabled elements are omitted
from the CIM export.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: boolean
required: false
like:
name: like
annotations:
order:
tag: order
value: 57
description: 'Make like another object, e.g.: New Capacitor.C2 like=c1 ...'
comments:
- 'N/A: OpenDSS template mechanism; resolved at parse time, not stored in CIM.'
from_schema: https://gridappsd.github.io/dss-graph/pde/transformer
owner: Transformer
domain_of:
- Load
- Generator
- Generic5
- Gicline
- Indmach012
- Pvsystem
- Storage
- Upfc
- Vccs
- Vsconverter
- Windgen
- Autotrans
- Capacitor
- Gictransformer
- Line
- Reactor
- Transformer
- Capcontrol
- Espvlcontrol
- Expcontrol
- Fuse
- Gendispatcher
- Invcontrol
- Pycontrol
- Recloser
- Regcontrol
- Relay
- Storagecontroller
- Swtcontrol
- Upfccontrol
- Cndata
- Dynamicexp
- Growthshape
- Linecode
- Linegeometry
- Linespacing
- Loadshape
- Priceshape
- Spectrum
- TccCurve
- Tsdata
- Tshape
- Wiredata
- Xfmrcode
- Xycurve
- Energymeter
- Fmonitor
- Monitor
- Sensor
- Fault
- Gicsource
- Isource
- Vsource
range: string
required: false
class_uri: dss:Transformer