pub struct MutualCoupling {
pub base: IdentifiedObject,
pub first_terminal: Option<MridRef>,
pub second_terminal: Option<MridRef>,
pub b0ch: Option<f64>,
pub distance11: Option<f64>,
pub distance12: Option<f64>,
pub distance21: Option<f64>,
pub distance22: Option<f64>,
pub g0ch: Option<f64>,
pub r0: Option<f64>,
pub x0: Option<f64>,
}Expand description
This class represents the zero sequence line mutual coupling.
Fields§
§base: IdentifiedObject§first_terminal: Option<MridRef>The starting terminal for the calculation of distances along the first branch of the mutual coupling. Normally MutualCoupling would only be used for terminals of AC line segments. The first and second terminals of a mutual coupling should point to different AC line segments.
second_terminal: Option<MridRef>The starting terminal for the calculation of distances along the second branch of the mutual coupling.
b0ch: Option<f64>Zero sequence mutual coupling shunt (charging) susceptance, uniformly distributed, of the entire line section.
distance11: Option<f64>Distance to the start of the coupled region from the first line’s terminal having sequence number equal to 1.
distance12: Option<f64>Distance to the end of the coupled region from the first line’s terminal with sequence number equal to 1.
distance21: Option<f64>Distance to the start of coupled region from the second line’s terminal with sequence number equal to 1.
distance22: Option<f64>Distance to the end of coupled region from the second line’s terminal with sequence number equal to 1.
g0ch: Option<f64>Zero sequence mutual coupling shunt (charging) conductance, uniformly distributed, of the entire line section.
r0: Option<f64>Zero sequence branch-to-branch mutual impedance coupling, resistance.
x0: Option<f64>Zero sequence branch-to-branch mutual impedance coupling, reactance.
Implementations§
Source§impl MutualCoupling
impl MutualCoupling
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for MutualCoupling
impl CimElement for MutualCoupling
Source§impl Clone for MutualCoupling
impl Clone for MutualCoupling
Source§fn clone(&self) -> MutualCoupling
fn clone(&self) -> MutualCoupling
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more