Why output results are coming 50 Nm when i checked pmsm block .actualy ipmsm machine model has to be generate 60 Nm for 300 phase current( id is -82 Amp, iq is 268 Amp).but i

4 visualizaciones (últimos 30 días)
I am using pmsm block with delta connection for three phase inverter and Torque controller with FOC .
i checked inverter output or motor input. line peak current is 519 Amps for 60 Nm request torque.phase peak current is 300 Amps it is enough to 60 Nm .Parameter Symbol Value Pole pairs 𝑝 5 Flux linkage Φ 0.02665 Wb D-axis inductance 𝐿𝑑 0.000091 H Q-axis inductance 𝐿𝑞 0.000127 H.when i check electromagnetic torque in pmsm model,it shows 50 Nm.and i check electromagnetic torque in excel calculation ,it shows 60 Nm.actual Id and Iq from simulation id is -82 Amp, iq is 268 Amp for 60 Nm from extract value using park transformation
Why output results are coming 50 Nm when i checked pmsm block .actualy ipmsm machine model has to be generate 60 Nm for 300 phase current( id is -82 Amp, iq is 268 Amp).but it generates only 50 Nm.
  1 comentario
Sam Chak
Sam Chak el 4 de Jun. de 2025
I experience mild dyslexia related to improper punctuation, which makes it difficult for me to interpret paragraphs. Based on the image, the apparent steady-state error is likely caused by insufficient integral action to compensate for the error.

Iniciar sesión para comentar.

Respuestas (1)

Sabin
Sabin el 5 de Ag. de 2025
Without a model is difficult to debug and point to a specific root cause. There can be a couple or things that can prevent the torque from reaching the desired value. I assume the model is in closed loop. First possible problem can be the rotor angle mismatch. If the rotor angle has an error from the real angle, then the torque will be less than what should be. Second, the controller parameters can prevent reaching the reference. Third, the motor model may have losses included, if that’s the case we should see some torque reduction due to losses. I hope this helps.

Productos


Versión

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by