pyleecan.Methods.Output.LUTdq.interp_Ploss_dqh module

interp_Ploss_dqh(self, Id, Iq, N0)[source]

Interpolate losses in function of Id and Iq and for given speed

Parameters:
  • self (LUTdq) – a LUTdq object

  • Id (float or ndarray) – current Id

  • Iq (float or ndarray) – current Iq

  • N0 (float) – rotation speed [rpm]

Returns:

Ploss_dqh – interpolated losses function of dq currents (N_OP, 5) - 1st column : Joule losses - 2nd column : stator core losses - 3rd column : magnet losses - 4th column : rotor core losses - 5th column : proximity losses

Return type:

float or ndarray