发帖 |

[经验] 基于车用PMSM永磁同步电机MTPA_MTPV算法生成idiq表

2018-5-15 22:28:22  1470
收藏 0 收藏 推荐 0 推荐
分享
本帖最后由 24不可说 于 2018-5-30 10:36 编辑

本方案主要针对新能源电动汽车用内置式永磁同步电机矢量控制,主要提供怎样得到核心算法MTPA/MTPV电流参考指令解决方案。在工程实际应用中由于永磁同步电机的电感参数随电流变化明显,使用电流idref/iqref查表法是最行之有效的方法,而使用弱磁环的方案总会有个动态调节过程会出现电机输出电流过流现象,特别是在高速弱磁,直流侧的电压利用率不够时。本方案使用纯MATLAB M脚本自动解算出高效(id,iq)工作点,并生成电流参考指令表满足MTPA/MTPV曲线控制。注:本案已在实车上得到实验验证,电机的输出外特性均能满足客户需求,满足产品级开发。

另外:本案也可以灵活应用,只使用idmap,iq指令通过电机扭矩方程计算出,但特别注意不同转速电压下,扭矩的输出能力.

内置式永磁电机驱动控制方案:

整体方案说明图.jpg

内置式永磁电机原始数据输入:

数据2.jpg

图3.jpg 图4.jpg

运行脚本:

图6.jpg

解算生成MTPA/MTPV的id和iqMap:

图5.jpg

生成的原始数据文件为idmap.csv和iqmap.csv.

最终将数据表转换为idmap.c与iqmap.c 文件,这两个.c map文件可基于插值查表算法应用于MCU软件程序开发,也可以将.csv文件直接导入到simulink中的lookuptable模块中用于MTPA/MTPV模型仿真。

data3.jpg data4.jpg



基于产品级车用PMSM永磁同步电机MTPAMTPV算法生成idiq表.pdf

下载积分: 积分 -1 分

1.42 MB, 下载次数: 30, 下载积分: 积分 -1 分

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

zhanwt168 2018-5-25 20:26:36
继续努力。共享知识
回复

举报

zhanwt168 2018-5-29 22:42:20
继续分享知识,共同进步
回复

举报

PCB00022213 2018-6-3 22:00:57
谢谢大神分享,学习一下
1回复

举报

zhanwt168 2018-6-6 22:30:56
zhanwt168 发表于 2018-5-25 20:26
继续努力。共享知识

分享下PMSM MTPA/MTPV simulink仿真模型,使用R2017a

PMSM_MTPA_MTPV_Simulation2.rar

下载积分: 积分 -1 分

755.46 KB, 下载次数: 22, 下载积分: 积分 -1 分

仿真模型

回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发经验
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表