modelGenericHystTellinenSoft
Extends from BaseClasses.GenericHysteresisTellinen (Partial Tellinen hysteresis model).
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.
![]()
![]()
|
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Volume | V (from Generic) | A*l | Volume of FluxTube |
| Hysteresis | |||
| SI.MagneticFluxDensity | Js | 1.8 | Saturation polarization |
| SI.MagneticFluxDensity | Br | 0.9 | Remanence |
| SI.MagneticFieldStrength | Hc | 120 | Coercitivity |
| Real | K | 1 | Slope of hysteresis in the saturation region (K*mu_0) |
| Fixed geometry | |||
| SI.Length | l (from Generic) | 0.1 | Length in direction of flux |
| SI.Area | A (from Generic) | 1e-4 | Area of cross section |
| Losses and heat › HeatPort | |||
| Boolean | useHeatPort (from ConditionalHeatPort) | false | = true, if HeatPort is enabled |
| SI.Temperature | T (from ConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
| Losses and heat › Eddy currents | |||
| Boolean | includeEddyCurrents (from GenericHysteresis) | false | = true, if eddy current losses are enabled |
| SI.Conductivity | sigma (from GenericHysteresis) | 10e6 | Conductivity of core material |
| SI.Length | d (from GenericHysteresis) | 0.5e-3 | Thickness of lamination |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| FluxTubes.Interfaces.PositiveMagneticPort | port_p (from TwoPortElementary) | Positive magnetic port | |
| FluxTubes.Interfaces.NegativeMagneticPort | port_n (from TwoPortElementary) | Negative magnetic port | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from ConditionalHeatPort) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.MagneticPotentialDifference | V_m (from TwoPortExtended) | Magnetic potential difference of ports | |
| SI.MagneticFlux | Phi (from TwoPortExtended) | Magnetic flux from port_p to port_n | |
| SI.Power | LossPower (from ConditionalHeatPort) | Loss power leaving component via HeatPort | |
| SI.Temperature | T_heatPort (from ConditionalHeatPort) | Temperature of HeatPort | |
| SI.MagneticFieldStrength | H (from GenericHysteresis) | Magnetic field strength | |
| SI.MagneticFieldStrength | Hstat (from GenericHysteresis) | Static (ferromagnetic) portion of the magnetic field strength | |
| SI.MagneticFieldStrength | Heddy (from GenericHysteresis) | Dynamic (eddy currents) portion of the magnetic field strength | |
| SI.MagneticFluxDensity | B (from GenericHysteresis) | Magnetic flux density | |
| Real | MagRel (from GenericHysteresis) | Relative magnetization at initialization (-1..1) | |
| SI.Power | LossPowerStat (from GenericHysteresis) | Ferromagnetic (static) hysteresis losses | |
| SI.Power | LossPowerEddy (from GenericHysteresis) | Eddy current losses (dynamic hysteresis losses) | |
| Real | derHstat (from GenericHysteresis) | der(Hstat) | |
| Boolean | asc (from GenericHysteresisTellinen) | True when der(Hstat)>0 |

