BHalbachAxialFluxMotor:
% Computes the B field of a Halbach array for a dual rotor motor.
d.lA is the length of one cycle of the Halbach array.
d.nM is the number of magnets per pole.
--------------------------------------------------------------------------
Form:
[bT, bA] = BHalbachAxialFluxMotor( d, theta, z )
--------------------------------------------------------------------------
------
Inputs
------
d (,)
.t (1,1) Distance between magnets (m)
.bR (1,1) Magnet remanence (T)
.hM (1,1) Magnet thickness (m)
.nP (1,1) Number of poles
.nM (1,1) Number of magnets per pole
.radius (1,1) Mean magnet radius
Children:
Common: Graphics/Plot2D