C="This block diagram illustrates a stepper motor model, which is suitable for both Variable Reluctance (VR) and Permanent Magnet (PM) types. The model neglects the effect of mutual inductance in the phase windings and only includes the self inductance and resistance (La and Ra). This is a valid assumption since the voltage due to mutual inductance is normally much smaller than that due to the self inductance. Self inductance varies with rotor position and is approximated in this model using the fundamental terms in the Fourier Series as:
La = La_nom + delta_La*cos (# rotor teeth*theta)
where: delta_La is typically 10 to 20 percent of the nominal inductance value, La_nom
The voltage due to the self inductance is called a back e.m.f. and is present in both VR and PM motor types. The back e.m.f. is proportional to the rotor speed (thetadot) and also varies periodically with respect to the rotor angle. The back e.m.f. is approximated using a Fourier Series as;
Vbemf = -kb*thetadot*sin(nr*theta)
where; nr=number of rotor teeth and theta = rotor angle.
The motor input voltage is 5 volts DC and applied to the summing junction through a step input shown far to the left in the block diagram. "