modelHollowCylinderCircumferentialFlux
Extends from Modelica.Magnetic.QuasiStatic.FluxTubes.BaseClasses.FixedShape (Base class for flux tubes with fixed shape during simulation), Modelica.Magnetic.QuasiStatic.FluxTubes.Icons.HollowCylinderCircumferentialFlux (Icon for cylinder with circumferential flux).
Information
Please refer to the enclosing sub-package FixedShape for a description of all elements of this package and to [Ro41] for derivation and/or coefficients of the equation for permeance G_m.
For hollow cylindrical flux tubes with a circumferential magnetic flux, the flux density is a function of the radius.
For that reason, the characteristic mu_r(B) is evaluated for the flux density at the flux tube's mean radius.
For those flux tube sections of a magnetic device that have a nonlinear material characteristic mu_r(B) and a large aspect ratio of outer to inner radius r_o/r_i, the section can be split up in a series connection of several hollow cylindrical flux tubes with radial flux. This allows for more realistic modelling of the dependence of flux density on the radius compared to modelling with just one flux tube element.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.RelativePermeability | mu_rConst (from FixedShape) | 1 | Constant relative permeability |
| Fixed geometry | |||
| SI.Length | l | 0.02 | Width (orthogonal to flux direction) |
| SI.Radius | r_i | 0.01 | Inner radius of hollow cylinder |
| SI.Radius | r_o | 0.02 | Outer radius of hollow cylinder |
| SI.Angle | alpha | pi/2 | Angle of cylinder section |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| FluxTubes.Interfaces.PositiveMagneticPort | port_p (from TwoPortElementary) | Positive quasi-static magnetic port | |
| FluxTubes.Interfaces.NegativeMagneticPort | port_n (from TwoPortElementary) | Negative quasi-static magnetic port |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.ComplexMagneticPotentialDifference | V_m (from TwoPortElementary) | Magnetic potential difference of both ports | |
| SI.MagneticPotentialDifference | abs_V_m (from TwoPortElementary) | Modelica.ComplexMath.abs(V_m) | Magnitude of complex magnetic potential difference |
| SI.Angle | arg_V_m (from TwoPortElementary) | Modelica.ComplexMath.arg(V_m) | Argument of complex magnetic potential difference |
| SI.ComplexMagneticFlux | Phi (from TwoPortElementary) | Magnetic flux from port_p to port_n | |
| SI.MagneticFlux | abs_Phi (from TwoPortElementary) | Modelica.ComplexMath.abs(Phi) | Magnitude of complex magnetic flux |
| SI.Angle | arg_Phi (from TwoPortElementary) | Modelica.ComplexMath.arg(Phi) | Argument of complex magnetic flux |
| SI.AngularVelocity | omega (from TwoPortElementary) | ||
| SI.Reluctance | R_m (from FixedShape) | Magnetic reluctance | |
| SI.Permeance | G_m (from FixedShape) | Magnetic permeance | |
| SI.ComplexMagneticFluxDensity | B (from FixedShape) | Magnetic flux density (normal component) | |
| SI.MagneticFluxDensity | abs_B (from FixedShape) | Modelica.ComplexMath.abs(B) | Magnitude of complex magnetic flux density |
| SI.Angle | arg_B (from FixedShape) | Modelica.ComplexMath.arg(B) | Argument of complex magnetic flux density |
| SI.CrossSection | A (from FixedShape) | Area of cross section penetrated by magnetic flux | |
| SI.ComplexMagneticFieldStrength | H (from FixedShape) | Magnetic field strength (normal component) | |
| SI.MagneticFieldStrength | abs_H (from FixedShape) | Modelica.ComplexMath.abs(H) | Magnitude of complex magnetic field strength |
| SI.Angle | arg_H (from FixedShape) | Modelica.ComplexMath.arg(H) | Argument of complex magnetic field strength |
| SI.RelativePermeability | mu_r (from FixedShape) | Relative magnetic permeability |