First tests for the field oriented control (FOC) of a pmsm may be conducted only on an inductance or a stator, i.e. not at the rotating machine, e.g. when the machine has more or less high power I want to be sure that the controller works.
My question is if it is actually possible to control a three phase current in the phases of a stator or at a standing still pmsm, when the angle is generated by the software.
In other words explained, the set-up is the following:
- I measure the phase currents ia, ib, ic
- I generate a rotating angle in software for fixed speed
- The currents ia, ib, ic are transformed in dq- coordinates with the generated angle
- The transformed currents and set points for Id, Iq enter PI controllers respectively for d and q.
- An inverse clark transform is performed for the outputs of the PI controllers using the generated angle.
- Space vector modulation is performed to generate duty cycles
- Duty cycles steer a 3 phase inverter in order to implement the phase currents in the stator windings
Could this actually work, or do I have a mistake in my understanding of FOC? Since the motor is indeed not rotating.