I have been exploring different methods to speed control small shaded pole motors and came up with an interesting idea. Most methods switch the power on and off very fast, either by the use of a triac or igbt / mosfet (pwm). Those methods introduce noise at low frequencies therefore the switching frequency needs to be quite high.

What if you controlled how many cycles of power were delivered to the motor, for a very basic example, there are 60 complete cycles in one second, what if you switched the mosfet at the zero crossings and evenly as possible distributed the cycles throughout the 1s period, ie at 50% you would pass through every other cycle.

I searched the web but i could find little more than a name, skip cycle modulation ...

This method would have the benefit of very low rfi ... as would pass one complete cycle at a time and switch on the 0 crossings ...

Thoughts?