pub struct TransformerEnd {
pub base: IdentifiedObject,
pub base_voltage: Option<MridRef>,
pub terminal: Option<MridRef>,
pub end_number: Option<i64>,
pub grounded: Option<bool>,
pub rground: Option<f64>,
pub xground: Option<f64>,
}Expand description
A conducting connection point of a power transformer. It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose, but this class is more flexible because it associates to terminal but is not a specialization of ConductingEquipment.
Fields§
§base: IdentifiedObject§base_voltage: Option<MridRef>Base voltage of the transformer end. This is essential for PU calculation.
terminal: Option<MridRef>Terminal of the power transformer to which this transformer end belongs.
end_number: Option<i64>Number for this transformer end, corresponding to the end’s order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number.
grounded: Option<bool>(for Yn and Zn connections) True if the neutral is solidly grounded.
rground: Option<f64>(for Yn and Zn connections) Resistance part of neutral impedance where ‘grounded’ is true.
xground: Option<f64>(for Yn and Zn connections) Reactive part of neutral impedance where ‘grounded’ is true.
Implementations§
Source§impl TransformerEnd
impl TransformerEnd
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for TransformerEnd
impl CimElement for TransformerEnd
Source§impl Clone for TransformerEnd
impl Clone for TransformerEnd
Source§fn clone(&self) -> TransformerEnd
fn clone(&self) -> TransformerEnd
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more