modelPermanentMagnet

Permanent magnet represented by magnetic potential difference

Extends from Magnetic.FundamentalWave.Sources.ConstantMagneticPotentialDifference (Source with constant magnetic potential difference), Modelica.Electrical.Machines.Losses.InductionMachines.PermanentMagnetLosses (Model of permanent magnet losses dependent on current and speed).

Information

Simple model of a permanent magnet, containing:

The permanent magnet is modeled by a magnetic potential difference. The internal reluctance of the permanent magnet is not taken into account. The internal reluctance needs to be modeled outside the permanent magnet model, e.g., by the total machine reluctance considered in the air gap model.

Parameters

TypeNameDefaultDescription
SI.ComplexMagneticPotentialDifferenceV_m (from ConstantMagneticPotentialDifference)Complex(re = 1, im = 0)Complex magnetic potential difference
Integerm (from PermanentMagnetLosses)3Number of phases
Machines.Losses.PermanentMagnetLossParameterspermanentMagnetLossParameters (from PermanentMagnetLosses)Permanent magnet loss parameters
BooleanuseHeatPort (from PartialElementaryConditionalHeatPortWithoutT)false= true, if heatPort is enabled

Connectors

TypeNameDefaultDescription
PositiveMagneticPortport_p (from TwoPortElementary)Positive magnetic port of fundamental wave machines
NegativeMagneticPortport_n (from TwoPortElementary)Negative magnetic port of fundamental wave machines
Modelica.Mechanics.Rotational.Interfaces.Flange_aflange (from FlangeSupport)Shaft end
Modelica.Mechanics.Rotational.Interfaces.Flange_asupport (from FlangeSupport)Housing and support
HeatTransfer.Interfaces.HeatPort_aheatPort (from PartialElementaryConditionalHeatPortWithoutT)Optional port to which dissipated losses are transported in form of heat

Components

TypeNameDefaultDescription
SI.MagneticPotentialDifferenceabs_V_m (from ConstantMagneticPotentialDifference)Modelica.ComplexMath.abs(V_m)Magnitude of complex magnetic potential difference
SI.Anglearg_V_m (from ConstantMagneticPotentialDifference)Modelica.ComplexMath.arg(V_m)Argument of complex magnetic potential difference
SI.ComplexMagneticFluxPhi (from ConstantMagneticPotentialDifference)Complex magnetic flux
SI.MagneticPotentialDifferenceabs_Phi (from ConstantMagneticPotentialDifference)Modelica.ComplexMath.abs(Phi)Magnitude of complex magnetic flux
SI.Anglearg_Phi (from ConstantMagneticPotentialDifference)Modelica.ComplexMath.arg(Phi)Argument of complex magnetic flux
SI.Anglephi (from FlangeSupport)Angle between shaft and support
SI.Torquetau (from FlangeSupport)Torque
SI.AngularVelocityw (from FlangeSupport)Relative angular velocity of flange and support
SI.PowerlossPower (from PartialElementaryConditionalHeatPortWithoutT)Loss power leaving component via heatPort (> 0, if heat is flowing out of component)
SI.Current[m]is (from PermanentMagnetLosses)Instantaneous stator currents
SI.CurrentiRMS (from PermanentMagnetLosses)quasiRMS(is)