WOLFRAM SYSTEMMODELER

GenericHystPreisachEverett

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

Wolfram Language

In[1]:=
SystemModel["Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystPreisachEverett"]
Out[1]:=

Information

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

Flux tube element for modeling magnetic materials with ferromagnetic and dynamic hysteresis (eddy currents). The ferromagnetic hysteresis behavior is defined by the Preisach hysteresis model. The Shape of the limiting ferromagnetic hysteresis loop is specified by an analytical description of the Everett function. A library of predefined parameter sets can be found in FluxTubes.Material.HysteresisEverettParameter.

An overview over all 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: mat.sigma

Type: Conductivity (S/m)

Description: Conductivity of core material

d

Value: 0.5e-3

Type: Length (m)

Description: Thickness of lamination

mat

Value: FluxTubes.Material.HysteresisEverettParameter.BaseData()

Type: BaseData

Description: Preisach Parameters

Count

Value: 100

Type: Integer

Description: Length of history array

eps

Value: 1e-5

Type: MagneticFieldStrength (A/m)

Description: Tolerance in Preisach history

t1

Value: 1e-6

Type: Time (s)

Description: Initialization time

Outputs (7)

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)

Connectors (3)

port_p

Type: PositiveMagneticPort

Description: Positive magnetic port

port_n

Type: NegativeMagneticPort

Description: Negative magnetic port

heatPort

Type: HeatPort_a

Components (1)

mat

Type: BaseData

Description: Preisach Parameters

Used in Examples (1)

HysteresisModelComparison

Modelica.Magnetic.FluxTubes.Examples.Hysteresis

Comparison of the different hysteresis models