@paul, wrt field weakening, the end result is full scale but increasingly narrow spvwm waveforms as rpm increases, no? (no is an acceptable response, just trying to understand the end result here).
@cs Are you familiar with DTC?
Direct torque control - Wikipedia, the free encyclopedia , it sounds a little bit like what you are describing.