Problem with PMSM motor model in Simulink

Click For Summary
SUMMARY

The discussion centers on a user experiencing issues with a Permanent Magnet Synchronous Motor (PMSM) model in Simulink, specifically using Simscape Electrical. Despite applying a step signal from 0 to 300, the motor fails to spin, although the error signal behaves as expected. The user seeks assistance in diagnosing the problem through signal tracing and reviewing the provided Simulink file and screenshots of the signals.

PREREQUISITES
  • Understanding of Permanent Magnet Synchronous Motor (PMSM) operation
  • Familiarity with Simulink and Simscape Electrical
  • Knowledge of vector control techniques for electric motors
  • Basic signal processing and troubleshooting skills
NEXT STEPS
  • Investigate Simulink signal tracing techniques to identify issues in the model
  • Learn about PMSM control strategies and their implementation in Simulink
  • Explore the use of voltage and current waveform analysis in motor simulations
  • Review documentation on common pitfalls in Simscape Electrical motor models
USEFUL FOR

Engineers and developers working with electric motor simulations, particularly those using Simulink and Simscape Electrical, as well as anyone involved in vector control of PMSM motors.

Schenk123
Messages
1
Reaction score
0
TL;DR
Field-oriented controlled PMSM motor won't spin. Motor speed oscillates initially for 1 second but oscillations die at 0 rad/s and have no idea of why this is happening in simulation
Good afternoon,

I have developed a Vector Control for a PMSM motor in Simulink using Simscape Electrical but my motor is not spinning. I have tried applying various speed values but nothing happens. I am applying a step signal from 0 to 300 but the motor speed still doesn't move. My error signal, however, tracks my input as it should. I do not know what has happened. Could someone look at my simulation and tell me what is going on ? My simulink can be downloaded from my OneDrive and the screenshots of my signals are attached.

Simulink File: https://1drv.ms/u/s!AlkE9jIQZ7btg33sjTBLiQkBkyKd?e=KlvTet
 

Attachments

  • d_current_and_q_current.png
    d_current_and_q_current.png
    26.3 KB · Views: 289
  • Input_&_Measured_Speed.png
    Input_&_Measured_Speed.png
    30.8 KB · Views: 292
  • FOC_Simscape.png
    FOC_Simscape.png
    30.6 KB · Views: 311
  • 2LevelInverter.png
    2LevelInverter.png
    25 KB · Views: 277
Engineering news on Phys.org
Can you show graphs for both voltage and current waveforms at the motor?

Then it is a matter of signal tracing to see where it isn't doing what you think it is!
 

Similar threads

  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
3
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K