I need to contol the speed of a 3-phase mains induction motor. I intend to use IGBTs, in pairs to drive each of the phases of the motor U,V and W.
The drive signals required are PWM, to simulate a sinusoidal amplitude that are phase related by 120 degrees. Whilst the rate of the PWM signals needs to be variable, in order to adjust the speed of the motor, the phase relationship of the drive signals is fixed. I've determined the coeiffcients necessary to yield a sinusoidal PWM drive, but I'm struggling to code it. Has anyone come across this before...It would be common practice for a Variable Frequency Drive for instance. The HW design is relatively straightforward, but my brain is struggling with reading out an array in the correct sequence....any suggestions welcome.