Field-Weakening Control (with MTPA) of PMSM
    11 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
Hello,
I would like to plot the MTPA curve in Matlab. For this I would need the code. 
Has anyone of you already plotted this curve?
Many thanks in advance!
Greeting,
Michael
0 commentaires
Réponses (2)
  Dakai Hu
    
 le 5 Mai 2022
        Hi Michael,
Are you referring to the MTPA trajectories based on fixed PMSM parameters ?   If so,  we now have a block in Motor Control Blockset named "MTPA Control Reference" that will generate the MTPA trajectories based on your motor's parameters. See the documentation for that block below:
https://www.mathworks.com/help/releases/R2022a/mcb/ref/mtpacontrolreference.html
If you are looking at plotting MTPA trajetories based on measured nonlinear torque/flux linkage tables, I could possibly help you come up with some MATLAB scripts once you are able to show me some data.
0 commentaires
  Raghunath Rachabattuni
    
 le 30 Juin 2023
        
      Modifié(e) : Raghunath Rachabattuni
    
 le 30 Juin 2023
  
      Hi
You can refer to the following link to know the the principles behind the MTPA curve of a PMSM, and find how to plot them. 
The link shows the equations for MTPA curves with linear lumped parameters for motor. It explains about all the characteristic curves of a PMSM too. 
For non-linear parameters (for motors which saturate their core under heavy current operation), further down the page in the link, a block LUT based PMSM Control Reference (Generate lookup-table-based control reference currents for field-oriented control of permanent magnet synchronous motor - Simulink - MathWorks India) is shown, and it creates the MTPA curve based on the non-linear characterization data of the motor. 
Hope this helps. 
0 commentaires
Voir également
Catégories
				En savoir plus sur Permanent Magnet Synchronous Motors (PMSM) dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!