emf.base._BasePhase¶
-
class
emf.base.
_BasePhase
(name, diameter, voltage, current, phase_angle, num_wires, spacing, ph_type, in_deg)[source]¶ A base class for creating a transmission line phase.
Parameters: - name : str
The name of the phase.
- diameter : float
The diameter of the wire.
- voltage : float
The phase voltage.
- current : float
The current in the phase.
- phase_angle : float
The phase angle.
- num_wires : int
The number of wires in the bundle.
- spacing : float
The bundle spacing.
- ph_type : {‘ac3’, ‘dc’}
The phase type. Use ‘ac3’ for 3-phase alternating current and ‘dc’ for direct current.
- in_deg : bool
Specify True if input phase angle is in degrees; False if angle is in radians.
Methods
equiv_diameter
(self)Returns the equivalent diameter for the phase bundle. get_phase_angle
(self)Returns the phase angle in radians. ph_to_gnd_voltage
(self)Returns the phase to ground voltage for a 3 phase system. phasor_current
(self)Returns the currect with real and reactive components.