modelEddyCurrent

For modelling of eddy current in a conductive magnetic flux tube

Extends from Interfaces.TwoPort (Two magnetic ports for textual modeling), Modelica.Thermal.HeatTransfer.Interfaces.PartialElementaryConditionalHeatPort (Partial model to include a conditional HeatPort in order to dissipate losses, used for textual modeling, i.e., for elementary models).

Information

Eddy currents are induced in a conductive magnetic flux tube when the flux changes with time. This causes a magnetic voltage drop in addition to the voltage drop that is due to the reluctance of this flux tube. The eddy current component can be thought of as a short-circuited secondary winding of a transformer with only one turn. Its resistance is then determined by the geometry and resistivity of the eddy current path. Alternatively, a total conductance parameter can be used.

Partitioning of a solid conductive cylinder or prism into several hollow cylinders or separate nested prisms and modelling of each of these flux tubes connected in parallel with a series connection of a reluctance element and an eddy current component can model the delayed buildup of the magnetic field in the complete flux tube from the outer to the inner sections. Please refer to [Ka08] for an illustration.

Parameters

TypeNameDefaultDescription
ComplexjComplex(0, 1)
BooleanuseConductancefalseUse conductance instead of geometry data and rho
SI.ConductanceG1/0.098e-6Equivalent loss conductance G=A/rho/l
SI.Resistivityrho0.098e-6Resistivity of flux tube material (default: Iron at 20degC)
SI.Lengthl1Average length of eddy current path
SI.AreaA1Cross sectional area of eddy current path
SI.ResistanceRrho*l/AElectrical resistance of eddy current path
BooleanuseHeatPort (from PartialElementaryConditionalHeatPort)false= true, if heatPort is enabled
SI.TemperatureT (from PartialElementaryConditionalHeatPort)293.15Fixed device temperature if useHeatPort = false

Connectors

TypeNameDefaultDescription
FluxTubes.Interfaces.PositiveMagneticPortport_p (from TwoPortElementary)Positive quasi-static magnetic port
FluxTubes.Interfaces.NegativeMagneticPortport_n (from TwoPortElementary)Negative quasi-static magnetic port
HeatTransfer.Interfaces.HeatPort_aheatPort (from PartialElementaryConditionalHeatPort)Optional port to which dissipated losses are transported in form of heat

Components

TypeNameDefaultDescription
SI.ComplexMagneticPotentialDifferenceV_m (from TwoPortElementary)Magnetic potential difference of both ports
SI.MagneticPotentialDifferenceabs_V_m (from TwoPortElementary)Modelica.ComplexMath.abs(V_m)Magnitude of complex magnetic potential difference
SI.Anglearg_V_m (from TwoPortElementary)Modelica.ComplexMath.arg(V_m)Argument of complex magnetic potential difference
SI.ComplexMagneticFluxPhi (from TwoPortElementary)Magnetic flux from port_p to port_n
SI.MagneticFluxabs_Phi (from TwoPortElementary)Modelica.ComplexMath.abs(Phi)Magnitude of complex magnetic flux
SI.Anglearg_Phi (from TwoPortElementary)Modelica.ComplexMath.arg(Phi)Argument of complex magnetic flux
SI.AngularVelocityomega (from TwoPortElementary)
SI.PowerlossPower (from PartialElementaryConditionalHeatPort)Loss power leaving component via heatPort (> 0, if heat is flowing out of component)
SI.TemperatureTheatPort (from PartialElementaryConditionalHeatPort)Temperature of heatPort

Revisions