about the motor I told you it works by the back emf but I must put a sinusoidal current shape not sinusoidal voltage shape like all driver circuits give , this concept has been done for torque ripple reduction, they store a data map with the voltage waveform for every RPM and reduce torque ripple, the voltage waveform is really messed up nothing like sinusoidal waveform but that's how you use all back emf for work and not have opposite forces acting on a motor like all modern motors have.
I will release a paper sometime about this, I use a modified lorrentz law F=qv x B(stationary) + B(motional) x vq