Modelica.Magnetic.QuasiStatic.FluxTubes.Basic

Basic elements of magnetic network models

Information

This package contains the basic components of quasi static flux tubes package.

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

Name Description
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Ground Ground Zero magnetic potential
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ElectroMagneticConverter ElectroMagneticConverter Electro-magnetic energy conversion
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ConstantReluctance ConstantReluctance Constant reluctance
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ConstantPermeance ConstantPermeance Constant permeance
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.LeakageWithCoefficient LeakageWithCoefficient Leakage reluctance with respect to the reluctance of a useful flux path (not for dynamic simulation of actuators)
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.EddyCurrent EddyCurrent For modelling of eddy current in a conductive magnetic flux tube
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Idle Idle Idle running branch
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Short Short Short cut branch
Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Crossing Crossing Crossing of two branches

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Ground Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Ground

Zero magnetic potential

Information

The magnetic potential at the magnetic ground node is zero. Every magnetic network model must contain at least one magnetic ground object.

Connectors

NameDescription
port 

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ElectroMagneticConverter Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ElectroMagneticConverter

Electro-magnetic energy conversion

Information

The electro magnetic energy conversion is given by Ampere's law and Faraday's law respectively:

In this equation is the magnetomotive force that is supplied to the connected magnetic circuit, is the magnetic flux through the associated branch of this magnetic circuit. The negative sign of the induced voltage is due to Lenz's law.

The static inductance is calculated from the flux linkage

and the current :

This quantity is calculated for information only.

Note

is set to

if .

Parameters

NameDescription
NNumber of turns

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
pin_pPositive electric pin
pin_nNegative electric pin

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ConstantReluctance Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ConstantReluctance

Constant reluctance

Information

This constant reluctance is provided for test purposes and simple magnetic network models. The reluctance is not calculated from geometry and permeability of a flux tube, but is provided as parameter.

Extends from FluxTubes.Interfaces.PartialTwoPorts (Partial component with magnetic potential difference between two magnetic ports p and n and magnetic flux Phi from p to n).

Parameters

NameDescription
R_mMagnetic reluctance [H-1]

Connectors

NameDescription
port_pPositive quasi-static magnetic port
port_nNegative quasi-static magnetic port

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ConstantPermeance Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.ConstantPermeance

Constant permeance

Information

This constant permeance is provided for test purposes and simple magnetic network models. The permeance is not calculated from geometry and permeability of a flux tube, but is provided as parameter.

Extends from FluxTubes.Interfaces.PartialTwoPorts (Partial component with magnetic potential difference between two magnetic ports p and n and magnetic flux Phi from p to n).

Parameters

NameDescription
G_mMagnetic permeance [H]

Connectors

NameDescription
port_pPositive quasi-static magnetic port
port_nNegative quasi-static magnetic port

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.LeakageWithCoefficient Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.LeakageWithCoefficient

Leakage reluctance with respect to the reluctance of a useful flux path (not for dynamic simulation of actuators)

Information

Differently from the flux tube elements of package Shapes.Leakage that are calculated from their geometry, this leakage reluctance is calculated with reference to the total reluctance of a useful flux path. Parameter c_usefulFlux is the ratio of the useful flux over the total flux.

Extends from FluxTubes.Interfaces.PartialLeakage (Base class for leakage flux tubes with position-independent permeance and hence no force generation; mu_r=1).

Parameters

NameDescription
c_usefulFluxRatio useful flux/(leakage flux + useful flux) = useful flux/total flux [1]
Reference reluctance
R_mUsefulTotTotal reluctance of useful flux path as reference [H-1]

Connectors

NameDescription
port_pPositive quasi-static magnetic port
port_nNegative quasi-static magnetic port

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.EddyCurrent Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.EddyCurrent

For modelling of eddy current in a conductive magnetic flux tube

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.

Extends from FluxTubes.Interfaces.PartialTwoPorts (Partial component with magnetic potential difference between two magnetic ports p and n and magnetic flux Phi from p to n), 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).

Parameters

NameDescription
useConductanceUse conductance instead of geometry data and rho
GEquivalent loss conductance G=A/rho/l [S]
rhoResistivity of flux tube material (default: Iron at 20degC) [Ohm.m]
lAverage length of eddy current path [m]
ACross sectional area of eddy current path [m2]
useHeatPort=true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]

Connectors

NameDescription
port_pPositive quasi-static magnetic port
port_nNegative quasi-static magnetic port
heatPortOptional port to which dissipated losses are transported in form of heat

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Idle Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Idle

Idle running branch

Information

This is a simple idle running branch. The magnetic flux through this component is equal to zero.

Extends from FluxTubes.Interfaces.PartialTwoPorts (Partial component with magnetic potential difference between two magnetic ports p and n and magnetic flux Phi from p to n).

Connectors

NameDescription
port_pPositive quasi-static magnetic port
port_nNegative quasi-static magnetic port

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Short Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Short

Short cut branch

Information

This is a simple short cut branch. The magnetic voltage of this component is equal to zero.

Extends from FluxTubes.Interfaces.PartialTwoPorts (Partial component with magnetic potential difference between two magnetic ports p and n and magnetic flux Phi from p to n).

Connectors

NameDescription
port_pPositive quasi-static magnetic port
port_nNegative quasi-static magnetic port

Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Crossing Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Crossing

Crossing of two branches

Information

This is a simple crossing of two branches. The ports port_p1 and port_p2 are connected, as well as port_n1 and port_n2.

Connectors

NameDescription
port_p1Positive port_p1 connected with port_p2
port_p2Positive port_p2 connected with port_p1
port_n1Negative port_n1 connected with port_n2
port_n2Negative port_n2 connected with port_n1
Automatically generated Thu Dec 19 17:20:04 2019.