GenericHystTellinenSoft

Generic flux tube with soft magnetic hysteresis based on the Tellinen model and simple tanh()-functions

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Flux tube element for modeling soft magnetic materials with ferromagnetic and dynamic hysteresis (eddy currents). The ferromagnetic hysteresis behavior is defined by the Tellinen hysteresis model. The shape of the limiting hysteresis loop (see Fig. 1) is described by simple hyperbolic tangent functions with 4 parameters. Therefore, the hysteresis shape variety is limited but the parameterization of the model is very simple and the model is relatively fast and robust. The rising (hystR) and falling (hystF) branches of the limiting hysteresis loop are defined by the following equations.


Fig. 1: Hyperbolic tangent functions define the shape of the ferromagnetic (static) hysteresis


An overview over of available hysteresis and permanent magnet elements of the package HysteresisAndMagnets can be found in UsersGuide.Hysteresis.

Parameters (12)

l

Value: 0.1

Type: Length (m)

Description: Length in direction of flux

A

Value: 1e-4

Type: Area (m²)

Description: Area of cross section

V

Value: A * l

Type: Volume (m³)

Description: Volume of FluxTube

useHeatPort

Value: false

Type: Boolean

Description: = true, if HeatPort is enabled

T

Value: 293.15

Type: Temperature (K)

Description: Fixed device temperature if useHeatPort = false

includeEddyCurrents

Value: false

Type: Boolean

Description: = true, if eddy current losses are enabled

sigma

Value: 10e6

Type: Conductivity (S/m)

Description: Conductivity of core material

d

Value: 0.5e-3

Type: Length (m)

Description: Thickness of lamination

Js

Value: 1.8

Type: MagneticFluxDensity (T)

Description: Saturation polarization

Br

Value: 0.9

Type: MagneticFluxDensity (T)

Description: Remanence

Hc

Value: 120

Type: MagneticFieldStrength (A/m)

Description: Coercitivity

K

Value: 1

Type: Real

Description: Slope of hysteresis in the saturation region (K*mu_0)

Outputs (8)

H

Type: MagneticFieldStrength (A/m)

Description: Magnetic field strength

Hstat

Type: MagneticFieldStrength (A/m)

Description: Static (ferromagnetic) portion of the magnetic field strength

Heddy

Type: MagneticFieldStrength (A/m)

Description: Dynamic (eddy currents) portion of the magnetic field strength

B

Type: MagneticFluxDensity (T)

Description: Magnetic flux density

MagRel

Type: Real

Description: Relative magnetization at initialization (-1..1)

LossPowerStat

Type: Power (W)

Description: Ferromagnetic (static) hysteresis losses

LossPowerEddy

Type: Power (W)

Description: Eddy current losses (dynamic hysteresis losses)

asc

Type: Boolean

Description: True when der(Hstat)>0

Connectors (3)

port_p

Type: PositiveMagneticPort

Description: Positive magnetic port

port_n

Type: NegativeMagneticPort

Description: Negative magnetic port

heatPort

Type: HeatPort_a

Used in Examples (1)

HysteresisModelComparison

Modelica.Magnetic.FluxTubes.Examples.Hysteresis

Comparison of the different hysteresis models