modelSMEE_LoadImpedance1
Electrical excited synchronous machine operating at variable load impedance with angle 45° cap.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Description
This example investigates the voltage versus current characteristic of an uncontrolled
electrically excited synchronous generator operated at different loads.
In each load case the phase angle phi of the load impedance is kept constant,
but the magnitude of the impedance is varied logarithmic.
The generator is driven with constant speed.
The intention is to compare the results of the following simulation models in one plot:
- SMEE_LoadImpedance1: phase angle of load,
phi = -45° (capacitive) - SMEE_LoadImpedance2:
phase angle of load,
phi = -30° (capacitive) - SMEE_LoadImpedance2:
phase angle of load,
phi = 0° (ohmic) - SMEE_LoadImpedance2:
phase angle of load,
phi = +30° (inductive) - SMEE_LoadImpedance2:
phase angle of load,
phi = +45° (inductive)
Plot the following variable(s)
smee.abs_vs[1]againstsmee.abs_is[1]: RMS stator voltage against RMS stator current (of phase 1)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of stator phases |
| Modelica.Units.SI.Voltage | VsNominal | smeeData.VsNominal | Nominal RMS voltage per phase |
| Modelica.Units.SI.Current | IsNominal | smeeData.SNominal/m/VsNominal | Nominal current |
| Modelica.Units.SI.Angle | phi | -45*pi/180 | Load impedance angle |
| Modelica.Units.SI.Impedance | ZsNominal | VsNominal/IsNominal | Nominal impedance |
| Modelica.Units.SI.Frequency | fsNominal | smeeData.fsNominal | Nominal frequency |
| Modelica.Units.SI.AngularVelocity | w | 2*pi*fsNominal/smee.p | Actual speed |
| Modelica.Units.SI.Current | IeMax | 19 | Maximum excitation current |
| Modelica.Units.SI.Current | Ie0 | 10 | Open circuit excitation current for nominal voltage |
| Modelica.Units.SI.Current | ie | Ie0 | Actual open circuit current |
| Modelica.Units.SI.Angle | gamma0 | 0 | Initial rotor displacement angle |
| Boolean | positiveRange | false | Use positive range of angles, if true |
| ParameterRecords.SMEE1 | smeeData | Synchronous machine data |