.FluxTubesExtension.Examples.ToroidalCoreAirgap

Information

Educational example of a magnetic circuit containing a toroidal iron core with circular cross section and an airgap:

A current ramp is applied in positive electric direction through the exciting coil, causing a rising magnetomotive force (mmf) in positive magnetic direction of the electromagnetic converter. The mmf in turn causes a magnetic flux through the circuit in the direction indicated by the flux sensor. From that magnetic flux, flux density can be calculated in every element of the magnetic circuit. Flux density is used to derive magnetic field strength. Magnetic field strength times length of the flux line gives magnetic potential difference of each element. The sum of all magnetic potential differences is covered by the mmf of the exciting coil.

Using the values shown in section Parameters, the results can be validated easily by analytic calculations:

element cross section length rel. permeability B H mmf
core d2*pi/4r*alpha μr flux / cross sectionB/(μr0)H*length
airgap d2*pi/4delta=r*(2*pi-alpha)1 flux / cross sectionB/(μ0)H*delta
total Σ mmf = N*I

Note that since no leakage is present, the magnetic flux is the same in every element - they are connected in series. For calculation of the length of flux lines, a flux line in the middle of the toroid is used.

Additionally, a measuring coil is placed in the airgap. Due to Faraday's law, the time derivative of flux causes an induced voltage both in the exciting coil (in positive direction) and in the measuring coil (in negative direction). Since current is given as a linear-time dependent ramp, the induced voltages during that ramp are constant and otherwise zero. Note that usage of nonlinear magnetic material would change that result due the nonlinear relationship between magnetic field strength and flux density.

Note the proper usage of electric and magnetic grounds to define zero potential.

Extension: Influence of saturation

After simulating the example with constant permeability of the core (core.nonLinearPermeability=false), this result can be compared with the result taking saturation of the core (core.nonLinearPermeability=true) into account. The initial permeability of the core is the same in both cases, but saturation is demonstrated with the following piecewise linear characteristic defined in the parameter record named material:

H / A/mB / T
0 0.00
300 1.20
1600 1.40

Taking saturation into account the point of operation can be ontained by the following procedure:

Toroidal core with airgap

Generated at 2024-11-23T19:25:52Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos