How to make Motor Power Loss Map from efficiency map ?

33 visualizzazioni (ultimi 30 giorni)
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

Risposte (1)

KSSV
KSSV il 26 Mag 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 Commento
Jay Talreja
Jay Talreja il 30 Mag 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

Accedi per commentare.

Categorie

Scopri di più su Oceanography and Hydrology in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by