Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets

Flux tube elements for modelling ferromagnetic hysteresis, eddy currents and permanent magnets

Information

Please have a look at UsersGuide.Hysteresis for an explanation of the Content of the package.

Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).

Package Content

Name Description
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenSoft GenericHystTellinenSoft Generic flux tube with soft magnetic hysteresis based on the Tellinen model and simple tanh()-functions
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenHard GenericHystTellinenHard Generic flux tube with hard magnetic hysteresis based on the Tellinen model and simple tanh()-functions
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenEverett GenericHystTellinenEverett Generic flux tube with ferromagnetic hysteresis based on the Tellinen model and the Everett function [Ya89])
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenTable GenericHystTellinenTable Generic flux tube with ferromagnetic hysteresis based on the Tellinen model and table data
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystPreisachEverett GenericHystPreisachEverett Generic flux tube with ferromagnetic hysteresis based on the Preisach model and the Everett function [Ya89])
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenPermanentMagnet GenericHystTellinenPermanentMagnet Permanent magnet based on the Tellinen hysteresis model
Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericLinearPermanentMagnet GenericLinearPermanentMagnet Permanent Magnet with linear characteristic

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenSoft Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenSoft

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

Information

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.

Extends from BaseClasses.GenericHysteresisTellinen (Partial Tellinen hysteresis model).

Parameters

NameDescription
Hysteresis
JsSaturation polarization [T]
BrRemanence [T]
HcCoercitivity [A/m]
KSlope of hysteresis in the saturation region (K*mu_0)
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
HMagnetic field strength [A/m]
MagRelRelative magnetization at initialization (-1..1) [1]
derHstat[A/(m.s)]
ascTrue when der(Hstat)>0
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
Eddy currents
includeEddyCurrents= true, if eddy current losses are enabled
sigmaConductivity of core material [S/m]
dThickness of lamination [m]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
heatPort 

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenHard Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenHard

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

Information

Flux tube element for modeling the ferromagnetic (static) hysteresis of hard magnetic materials. The ferromagnetic hysteresis behavior is defined by the Tellinen hysteresis model. The shape of the limiting hysteresis loop is described by simple hyperbolic tangent functions with 4 parameters.

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

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

Extends from BaseClasses.GenericHysteresisTellinen (Partial Tellinen hysteresis model).

Parameters

NameDescription
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
HMagnetic field strength [A/m]
MagRelRelative magnetization at initialization (-1..1) [1]
derHstat[A/(m.s)]
ascTrue when der(Hstat)>0
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Hysteresis
BrRemanence [T]
HcCoercitivity [A/m]
MSlope of tanh()-function
KSlope of hysteresis in the saturation region (K*mu_0)
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
Eddy currents
includeEddyCurrents= true, if eddy current losses are enabled
sigmaConductivity of core material [S/m]
dThickness of lamination [m]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
heatPort 

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenEverett Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenEverett

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

Information

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.

Extends from BaseClasses.GenericHysteresisTellinen (Partial Tellinen hysteresis model).

Parameters

NameDescription
Material
matMaterial properties
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
HMagnetic field strength [A/m]
MagRelRelative magnetization at initialization (-1..1) [1]
derHstat[A/(m.s)]
ascTrue when der(Hstat)>0
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
Eddy currents
includeEddyCurrents= true, if eddy current losses are enabled
sigmaConductivity of core material [S/m]
dThickness of lamination [m]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
heatPort 

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenTable Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenTable

Generic flux tube with ferromagnetic hysteresis based on the Tellinen model and table data

Information

Flux tube element for modeling magnetic materials with ferromagnetic and dynamic hysteresis (eddy currents). The ferromagnetic hysteresis behavior is defined by the Tellinen hysteresis model. The rising and falling branch of the limiting ferromagnetic hysteresis loop are specified by table data. Therefore, almost any hysteresis shapes are possible. A library with predefined tables can be found at FluxTubes.Material.HysteresisTableData.

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

Extends from BaseClasses.GenericHysteresisTellinen (Partial Tellinen hysteresis model).

Parameters

NameDescription
Hysteresis
matMaterial properties
KSlope of hysteresis in the saturation region (K*mu_0)
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
HMagnetic field strength [A/m]
MagRelRelative magnetization at initialization (-1..1) [1]
derHstat[A/(m.s)]
ascTrue when der(Hstat)>0
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
Eddy currents
includeEddyCurrents= true, if eddy current losses are enabled
sigmaConductivity of core material [S/m]
dThickness of lamination [m]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
heatPort 

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystPreisachEverett Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystPreisachEverett

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

Information

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.

Extends from BaseClasses.GenericHysteresis (Partial hysteresis model).

Parameters

NameDescription
Material
matPreisach Parameters
Advanced
CountLength of history array
epsTolerance in Preisach history [A/m]
t1Initialization time [s]
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
HMagnetic field strength [A/m]
MagRelRelative magnetization at initialization (-1..1) [1]
derHstat[A/(m.s)]
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
Eddy currents
includeEddyCurrents= true, if eddy current losses are enabled
sigmaConductivity of core material [S/m]
dThickness of lamination [m]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
heatPort 

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenPermanentMagnet Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericHystTellinenPermanentMagnet

Permanent magnet based on the Tellinen hysteresis model

Information

Flux tube element for modeling the hard magnetic hysteresis of permanent magnets. The model is similar to GenericHystTellinenHard but has an initial magnetization preset of -100% and an adapted icon for better readability of the diagram.

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

Extends from BaseClasses.GenericHysteresisTellinen (Partial Tellinen hysteresis model).

Parameters

NameDescription
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
HMagnetic field strength [A/m]
derHstat[A/(m.s)]
ascTrue when der(Hstat)>0
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Hysteresis
BrRemanence [T]
HcCoercitivity [A/m]
MSlope of tanh()-function [1]
Kmu_0 multiplier [1]
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
Eddy currents
includeEddyCurrents= true, if eddy current losses are enabled
sigmaConductivity of core material [S/m]
dThickness of lamination [m]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
heatPort 

Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericLinearPermanentMagnet Modelica.Magnetic.FluxTubes.Shapes.HysteresisAndMagnets.GenericLinearPermanentMagnet

Permanent Magnet with linear characteristic

Information

Simple model of a linear permanent Magnet. Typical characteristics of common permanent magnetic materials can be found at FluxTubes.Material.HardMagnetic.

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

Extends from BaseClasses.Generic (Partial Tellinen hysteresis model).

Parameters

NameDescription
Initialization
PhiMagnetic flux from port_p to port_n [Wb]
Fixed geometry
lLength in direction of flux [m]
AArea of cross section [m2]
Material
matMaterial

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port
Automatically generated Thu Oct 1 16:07:49 2020.