MATLAB Function Based Approach to FOC of PMSM Drive

Ömer Cihan Kivanç, S. Ozturk
{"title":"MATLAB Function Based Approach to FOC of PMSM Drive","authors":"Ömer Cihan Kivanç, S. Ozturk","doi":"10.1109/EMS.2015.81","DOIUrl":null,"url":null,"abstract":"In this study, modeling and simulation of a speed sensored field-oriented control (FOC) of a permanent magnet synchronous motor (PMSM) drive is developed by using MATLAB Function blocks in MATLAB/Simulink. This method allows easier algorithm and software development stages for experimental studies compared to the classical block diagram approach. The superiority of the method over commonly used \"Code Generation\" tools is also emphasized. First, a MATLAB/Simulink model of the FOC of PMSM drive is developed by using MATLAB programming in MATLAB Functions similar to C coding techniques. The results of the simulation are presented. Then, the MATLAB programming based codes developed in simulation are implemented in a TMS320F28335 floating-point MCU by using C programming language and the experimental results are obtained. Finally, the results of the simulation and experiments are compared.","PeriodicalId":253479,"journal":{"name":"2015 IEEE European Modelling Symposium (EMS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE European Modelling Symposium (EMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMS.2015.81","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

In this study, modeling and simulation of a speed sensored field-oriented control (FOC) of a permanent magnet synchronous motor (PMSM) drive is developed by using MATLAB Function blocks in MATLAB/Simulink. This method allows easier algorithm and software development stages for experimental studies compared to the classical block diagram approach. The superiority of the method over commonly used "Code Generation" tools is also emphasized. First, a MATLAB/Simulink model of the FOC of PMSM drive is developed by using MATLAB programming in MATLAB Functions similar to C coding techniques. The results of the simulation are presented. Then, the MATLAB programming based codes developed in simulation are implemented in a TMS320F28335 floating-point MCU by using C programming language and the experimental results are obtained. Finally, the results of the simulation and experiments are compared.
基于MATLAB函数的永磁同步电机驱动FOC方法
本文利用MATLAB/Simulink中的MATLAB函数块,对永磁同步电机(PMSM)驱动的速度感应磁场定向控制(FOC)进行了建模和仿真。与经典的方框图方法相比,这种方法允许更容易的算法和软件开发阶段进行实验研究。该方法相对于常用的“代码生成”工具的优越性也被强调。首先,在MATLAB Functions中采用类似于C语言编码技术的MATLAB编程方法,建立了永磁同步电机驱动FOC的MATLAB/Simulink模型。最后给出了仿真结果。然后,用C语言在TMS320F28335浮点单片机上实现了仿真开发的基于MATLAB编程的代码,得到了实验结果。最后,对仿真结果和实验结果进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信