34358 views|38 replies

2

Posts

0

Resources
The OP
 

Generate idiq table based on MTPA/MTPV algorithm for PMSM permanent magnet synchronous motor for electric vehicles [Copy link]

 
It is mainly aimed at the vector control of built-in permanent magnet synchronous motors for new energy electric vehicles, and mainly provides a solution for how to obtain the core algorithm MTPA/MTPV current reference instruction. In actual engineering applications, since the inductance parameters of permanent magnet synchronous motors change significantly with current, several groups of motor inductance parameters are first calibrated offline (or several groups of inductance parameters are provided by motor electromagnetic simulation engineers), and then this case is used to generate an idiq table that meets MTPA/MTPV control. That is, the current idref/iqref table lookup method is the most effective method, and the solution using a weak magnetic ring will always have a dynamic adjustment process, and the motor output current overcurrent phenomenon will occur, especially when the voltage utilization rate of the DC side is insufficient at high speed weak magnetic field. This solution uses pure MATLAB M scripts to automatically solve the high-efficiency (id, iq) working point, and generate a current reference instruction table to meet MTPA/MTPV curve control. At the same time, it can also reduce the workload of engineers for motor calibration. Note: This case has been experimentally verified on a real vehicle, and the output external characteristics of the motor can meet customer needs and meet product-level development.
In addition: This case can also be applied flexibly, using only idmap, iq instructions to calculate through the motor torque equation, but pay special attention to the torque output capacity under different speeds and voltages.
Note: Added explanation of the corresponding relationship between the generated id/iqmap and the MTPA/MTPV curve to help learners understand the optimal control of automotive PMSM.
Built-in permanent magnet motor drive control solution:
Input of raw data of built-in permanent magnet motor:
Run related M scripts
Solve and generate MTPA/MTPV ID and iq Map
The generated raw data files are idmap.csv and iqmap.csv.
Finally, the data table is converted into idmap.c and iqmap.c files. These two .c map files can be applied to MCU software program development based on the interpolation table lookup algorithm, or the .csv file can be directly imported into the lookuptable module in simulink for MTPA/MTPV model simulation.

基于电动汽车用PMSM永磁同步电机MTPA_MTPV算法生成idiq表.pdf

1.53 MB, downloads: 1598

只要提供永磁电机的LdLq初始电感仿真或实验数据就可使用本案Matlab M脚本自动生成满足永磁电机MTPA/MTPV控 ...

Latest reply

Thanks for sharing, thumbs up! thumbs up! thumbs up!   Details Published on 2024-2-4 15:40

赞赏

1

查看全部赞赏

 
 

152

Posts

0

Resources
2
 
Thanks for sharing
Personal signature

欢迎大家来到电机驱动控制技术天地,一起在EEworld交流、学习。

 
 
 

32

Posts

0

Resources
3
 
Thanks for sharing
 
 
 

2

Posts

0

Resources
4
 
PMSM MTPA_MTPV simulation model uses R2017a

PMSM_MTPA_MTPV_Simulation2.rar

755.46 KB, downloads: 1259

仿真模型

 
 
 

7

Posts

0

Resources
5
 
Thanks for sharing
 
 
 

1

Posts

0

Resources
6
 
Keep up the good work!
 
 
 

4

Posts

0

Resources
7
 
Thanks for sharing
 
 
 

33

Posts

0

Resources
8
 
Thanks for sharing
 
 
 

1

Posts

0

Resources
9
 

Thanks for sharing

 
 
 

291

Posts

0

Resources
10
 

Thanks for sharing

 
 
 

3

Posts

0

Resources
11
 

Thanks for sharing

 
 
 

1

Posts

0

Resources
12
 

Thank you thank you thank you

 
 
 

2

Posts

0

Resources
13
 
Hello, can you share a program to generate a query table? Thank you 1678337443@qq.com
 
 
 

2

Posts

0

Resources
14
 

Hi, can you share the program?

 
 
 

1

Posts

0

Resources
15
 

xiexiefenxiang

 
 
 

1

Posts

0

Resources
16
 

Thank you so much, I need this information! I like the sharing!

 
 
 

1

Posts

0

Resources
17
 

Thank you so much

 
 
 

4

Posts

3

Resources
18
 

Thanks for sharing!

 
 
 

1

Posts

0

Resources
19
 

Hello, could you please leave your contact information? I would like to ask you for advice.

 
 
 

1

Posts

0

Resources
20
 
Thanks for sharing
 
 
 

Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list