I have a 6KW motor so theorictically after constant torque region the power must be maintained constant at 6KW.My problem is that power is dropping at high RPMS.The flux weakening method I use now is Voltage Saturation Method However when I load the motor the Vd saturates to vmax(Vdc/sqrt(3) )before I can get 6KW power thus I cannot push more id and I am getting almost 25% less power in Higher RPM areas.The Motor is an IPMSM with infinite speed (-sif/Ld) is less than imax.So Will implementing MTPV help in getting more power out of the motor.I currently switch from MTPA to fw along the current limit circle using voltage saturation Now how to identify transistion point from fw region 1 to MTPV region that from Current limit circle along the voltage limit circle to the center of the voltage limit circle which is inside the current limit circle in this case.What are the equations governing this operation.Upon searching mathworks references I found MTPA control reference block which has two equations governing fw control in IPMSMS one which gives max torque for a given speed value and one for a given speed and torque value.How to transistion between these two modes and which equation is the one representing MTPV operation.