modelLinearSynchronousMachine

ApparentPowerPort: Linear generator model with constant efficiency

Extends from TransiEnt.Components.Electrical.Machines.Base.PartialQuasiStationaryGenerator (Abstract class for quasistationary generators).

Information

1. Purpose of model

Model of a synchronous machine with constant efficiency. Mechanical connection is stiff.

2. Level of detail, physical effects considered, and physical insight

L1E (defined in the CodingConventions)

- only active power flow and frequency

- Constant efficiency

- Mechanical connection is stiff

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

Mechanical power port mpp

Modelica RealInput:

Modelica RealInput: electric potential in [V]

Active power port epp

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

Do not use!

8. Validation

Tested in the check model "TransiEnt.Components.Electrical.Machines.Check.CheckLinearSynchronousMachine"

9. References

(no remarks)

10. Version History

Model created by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2014

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.Efficiencyeta1Total efficiency
Modelica.Units.SI.Frequencyf_nsimCenter.f_nNominal frequency
Modelica.Units.SI.ActivePowerP_el_n180e3Nominal active power
Modelica.Units.SI.ApparentPowerS_n225e3Nominal apparent power
Modelica.Units.SI.PowerFactorcosphi_nP_el_n/S_n
Modelica.Units.SI.ReactivePowerQ_nsqrt(S_n^2 - P_el_n^2)
General
SI.Voltagev_n (from PartialQuasiStationaryGenerator)simCenter.v_nNominal voltage

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Electrical.ActivePowerPortepp (from PartialActivePowerGenerator)
TransiEnt.Basics.Interfaces.General.MechanicalPowerPortmpp (from PartialActivePowerGenerator)
Modelica.Blocks.Interfaces.RealInputE_input (from PartialActivePowerGenerator)Control input
Modelica.Blocks.Interfaces.RealInputK_qControl input

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from PartialActivePowerGenerator)
Modelica.Units.SI.ActivePowerP (from PartialActivePowerGenerator)epp.P
Modelica.Units.SI.ActivePowerP_el_is (from PartialActivePowerGenerator)-epp.PActual active power output
Modelica.Units.SI.Frequencyf_grid (from PartialActivePowerGenerator)epp.f
Modelica.Units.SI.AngularVelocityomega (from PartialActivePowerGenerator)der(mpp.phi)
Modelica.Units.SI.ReactivePowerQ (from PartialQuasiStationaryGenerator)epp.Q
Modelica.Units.SI.Voltagev_grid (from PartialQuasiStationaryGenerator)epp.v
Modelica.Units.SI.ApparentPowerS (from PartialQuasiStationaryGenerator)sign(epp.P)*sqrt(epp.P^2 + epp.Q^2)
Modelica.Units.SI.PowerFactorcosphi (from PartialQuasiStationaryGenerator)noEvent(if S > 0 then P/S else 0)
SI.Voltagev_starepp.v/v_n
SI.VoltageDelta_v_starv_star - 1
SI.Frequencyf_starepp.f/f_n
SI.FrequencyDelta_f_starf_star - 1
SI.ReactivePowerQ_star-epp.Q/Q_n
SI.ReactivePowerQ_is-epp.Q
SI.ReactivePowerDelta_Q_starQ_star - 1