How to make Motor Power Loss Map from efficiency map ?

19 visualizaciones (últimos 30 días)
Jay Talreja
Jay Talreja el 26 de Mayo de 2022
Comentada: Jay Talreja el 30 de Mayo de 2022
Hello Everyone,
I have a question to ask regarding the motor powerloss map.
I have motor efficiency map and I am trying to build its power loss map. So the question I used to prepare powerloss map is
PowLoss = (2*pi*N*T/60)*(1 - (Eff/100))
This formula is simple to understand when Motor efficiency map is given. This is how I plot the results
surf(Motor_RPM,Motor_Trq,Eff') % Plot Motor Efficiency Map
surf(Motor_RPM,Motor_Trq,PowLoss') % Plots Motor Powerloss Map
My question is that there are certain points where motor will never operate such as outside its motor curve. So how do I calculate my powerloss outside motor map ? Because this formula calculates the powerloss as matrix function which results in very large powerloss and it does not seems to be possible given the capacity of motor.
I have attached one Motor Map also with this question.
Thanks in Advance

Respuestas (1)

KSSV
KSSV el 26 de Mayo de 2022
load('Motor_Map.mat') ;
figure
h1 = pcolor(Motor_RPM,Motor_Trq,Eff') ; % Plot Motor Efficiency Map
h1.EdgeColor = 'none' ;
idx = isnan(Eff) ;
PowLoss(idx)= NaN ;
figure
h2 = pcolor(Motor_RPM,Motor_Trq,PowLoss') ; % Plots Motor Powerloss Map
h2.EdgeColor = 'none' ;
  1 comentario
Jay Talreja
Jay Talreja el 30 de Mayo de 2022
Hello @KSSV,
Thankyou for the answer.
But I was not looking for this. My question was that the method I am doing to find powerloss outside of the motor map is correct representation or not ? Because my motor in simulation is switiching to outisde motor map region for 0.01s which takes some significant powerloss in that region.
So I was not sure how to calculate powerloss outside my operating region.
Thankyou

Iniciar sesión para comentar.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by