modelbaseMotor

Base model for the PSSE three-phase induction motor models

Extends from OpenIPSL.Electrical.Essentials.pfComponent (Partial model containing all the parameters for entering power flow data).

Information

This component is the base class for the PSSE induction motor models from the Machines.PSSE sub-package.

Parameters

TypeNameDefaultDescription
Power flow data
OpenIPSL.Types.ApparentPowerM_b15e6Machine base power
Types.ApparentPowerS_b (from pfComponent)SysData.S_bSystem base power
Types.VoltageV_b (from pfComponent)400e3Base voltage of the bus
Types.Frequencyfn (from pfComponent)SysData.fnSystem frequency
Types.ActivePowerP_0 (from pfComponent)1e6Initial active power
Types.ReactivePowerQ_0 (from pfComponent)0Initial reactive power
Types.PerUnitv_0 (from pfComponent)1Initial voltage magnitude
Types.Angleangle_0 (from pfComponent)0Initial voltage angle
BooleandisplayPF (from pfComponent)falseDisplay power flow:
Parameter mask
BooleanenableS_b (from pfComponent)falseEnable S_b in parameter list
BooleanenableV_b (from pfComponent)falseEnable V_b in parameter list
Booleanenablefn (from pfComponent)falseEnable fn in parameter list
BooleanenableP_0 (from pfComponent)falseEnable P_0 in parameter list
BooleanenableQ_0 (from pfComponent)falseEnable Q_0 in parameter list
Booleanenablev_0 (from pfComponent)falseEnable v_0 in parameter list
Booleanenableangle_0 (from pfComponent)falseEnable angle_0 in parameter list
BooleanenabledisplayPF (from pfComponent)falseEnable displayPF in parameter list
Motor Setup
BooleanSuptrueTrue: Start-up process, False: Steady-state condition
BooleanCtrltrueTrue: Model for VSD control, False: Model not controllable
Machine parameters
RealN1Number of pair of Poles
Modelica.Units.SI.TimeH0.4Inertia constant

Connectors

TypeNameDefaultDescription
OpenIPSL.Interfaces.PwPinp
Modelica.Blocks.Interfaces.RealOutputwrAbsolute angular velocity of flange as output signal (rad/s)
Modelica.Blocks.Interfaces.RealInputweInput for controllable synchronous speed functionality (rad/s)

Components

TypeNameDefaultDescription
OpenIPSL.Electrical.SystemBaseSysData (from pfComponent)Must add this line in all models
OpenIPSL.Types.PerUnitvBus voltage magnitude
OpenIPSL.Types.AngleanglevBus voltage angle
OpenIPSL.Types.AngledeltaBus voltage angle
OpenIPSL.Types.PerUnitsInduction motor slip
OpenIPSL.Types.PerUnitPActive power
OpenIPSL.Types.PerUnitQReactive power
Modelica.Units.SI.AngularVelocitynrRotor speed
Modelica.Units.SI.AngularVelocitynsSynchronous speed
Modelica.Units.SI.AngularVelocityw_syncControllable synchronous speed
OpenIPSL.Types.PerUnitP_motorActive power in motor base power
OpenIPSL.Types.PerUnitQ_motorReactive power in motor base power
OpenIPSL.Types.PerUnitVrReal part of terminal voltage
OpenIPSL.Types.PerUnitViImaginary part of terminal voltage
OpenIPSL.Types.PerUnitIrReal part of terminal current
OpenIPSL.Types.PerUnitIiImaginary part of terminal current
OpenIPSL.Types.PerUnitImagTerminal current magnitude
OpenIPSL.Types.PerUnitTe_motorElectromagnetic torque in motor base
OpenIPSL.Types.PerUnitTe_sysElectromagnetic torque in system base
Modelica.Blocks.Math.Gainwe_fixNecessary gain for controllable synchronous speed functionality
Modelica.Blocks.Sources.Constantwe_source_fixNecessary source for controllable synchrnous speed functionality