WOLFRAM SYSTEMMODELER

GenericHystTellinenEverett

Generic flux tube with ferromagnetic hysteresis based on the Tellinen model and the Everett fucntion [Ya89])

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenEverett"]
Out[1]:=

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 ferromagnetic hysteresis loop is specified by an analytical description of the Everett function, which is also used to parameterize the GenericHystPreisachEverett model. A library of predefined parameter sets can be found in FluxTubes.Material.HysteresisEverettParameter.

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

Connectors (3)

port_p

Type: PositiveMagneticPort

Description: Positive magnetic port

port_n

Type: NegativeMagneticPort

Description: Negative magnetic port

heatPort

Type: HeatPort_a

Description:

Parameters (15)

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: mat.sigma

Type: Conductivity (S/m)

Description: Conductivity of core material

d

Value: 0.5e-3

Type: Length (m)

Description: Tickness of lamination

eddyCurrentFactor

Value: sigma * d ^ 2 / 12

Type: Real (S·m)

Description:

mu0

Value: mat.K * mu_0

Type: Real (N/A²)

Description:

mat

Value: FluxTubes.Material.HysteresisEverettParameter.BaseData()

Type: BaseData

Description: Material properties

Js

Value: 0.5 * FluxTubes.Utilities.everett(mat.Hsat, -mat.Hsat, mat, false)

Type: MagneticFluxDensity (T)

Description: Saturation polarization

eps

Value: mat.M / 1000

Type: MagneticFluxDensity (T)

Description:

P1

Value: mat.M * mat.r * (2 / pi * atan(mat.q * (mat.Hsat - mat.Hc)) + 1) + 2 * mat.M * (1 - mat.r) / (1 + 1 / 2 * (exp(-mat.p1 * (mat.Hsat - mat.Hc)) + exp(-mat.p2 * (mat.Hsat - mat.Hc))))

Type: Real

Description:

P4

Value: mat.M * mat.r * (2 / pi * atan(mat.q * ((-mat.Hsat) - mat.Hc)) + 1) + 2 * mat.M * (1 - mat.r) / (1 + 1 / 2 * (exp(-mat.p1 * ((-mat.Hsat) - mat.Hc)) + exp(-mat.p2 * ((-mat.Hsat) - mat.Hc))))

Type: Real

Description:

Components (1)

mat

Type: BaseData

Description: Material properties

Used in Examples (1)

Used in Components (2)

Transformer1PhaseWithHysteresis

Single Phase transformer with ferromagnetic core and hysteresis

Transformer3PhaseYyWithHysteresis

Three phase transfomer in Yy configuration