General Field Oriented Control Drives