modelMSLSynchronousMachine

ApparentPowerPort: Transient MSL synchronous machine model to TransiEnt interfaces
Diagram of MSLSynchronousMachine

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

Information

1. Purpose of model

MSL Synchronous Machine model adapted to TransiEnt L2E interfaces.

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

L2E (defined in the CodingConventions)

3. Limits of validity

(no remarks)

4. Interfaces

Mechanical power port mpp

Modelica RealInput: electric current in [A]

Modelica RealInput: electric potential in [V]

Apparent 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.CheckMSLSynchronousMachine"

9. References

(no remarks)

10. Version History

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

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
Modelica.Units.SI.VoltageVNominal100Nominal RMS voltage per phase
Modelica.Units.SI.FrequencyfNominal50Nominal frequency
Modelica.Units.SI.AngularVelocitywActual1499*2*Modelica.Constants.pi/60Actual speed
Modelica.Units.SI.Anglegamma00Initial rotor displacement angle
Modelica.Electrical.Machines.Utilities.SynchronousMachineDatasmeeDataChange other synchronous machine parameters
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
TransiEnt.Basics.Interfaces.Electrical.ElectricCurrentIni_eExcitation current

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)
Modelica.Electrical.Machines.BasicMachines.SynchronousMachines.SM_ElectricalExcitedsmee
Modelica.Electrical.Analog.Basic.GroundgroundExcitation
Modelica.Electrical.Machines.Sensors.ElectricalPowerSensorelectricalPowerSensor
Modelica.Electrical.Polyphase.Sources.SineVoltagesineVoltage
Modelica.Electrical.Polyphase.Basic.Starstar
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Electrical.Analog.Sources.SignalCurrentrampCurrent
Modelica.Electrical.Machines.Utilities.TerminalBoxterminalBox
Modelica.Mechanics.Rotational.Components.Fixedfixed
TransiEnt.Components.Boundaries.Electrical.ApparentPower.ApparentPowerterminal