基于matlab的永磁同步电机嵌入式控制系统开发研究

基于matlab的永磁同步电机嵌入式控制系统开发研究

ID:35057785

大小:6.64 MB

页数:133页

时间:2019-03-17

基于matlab的永磁同步电机嵌入式控制系统开发研究_第1页
基于matlab的永磁同步电机嵌入式控制系统开发研究_第2页
基于matlab的永磁同步电机嵌入式控制系统开发研究_第3页
基于matlab的永磁同步电机嵌入式控制系统开发研究_第4页
基于matlab的永磁同步电机嵌入式控制系统开发研究_第5页
资源描述:

《基于matlab的永磁同步电机嵌入式控制系统开发研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着永磁材料、交流调速理论及微处理器技术的发展,永磁同步电动机交流伺服系统获得了广泛的应用。基于其具有体积小、无机械换向器和电刷、电磁转矩脉动小等特点,适用于小惯量、高速旋转稳像平台,其在要求高控制精度场合中获得广泛应用。本文针对永磁同步电机控制提出了一种基于Simulink/RTWEC平台对永磁同步电机控制算法进行DSP硬件协处理的实现方法。并通过Simulink平台应用DSP支持库模块组建控制算法模型进行功能测试,相比于传统的手写代码效率有显著提高。本文首先针对MATLAB软件的RTW工具箱,深入分析了其原理及其利用RTW自动生成嵌入式代码流程。其次,研究了

2、DSP2812的原理及其各个功能,及MATLAB/Simulink中的DSP支持库中F2812的各个功能模型模块。再次,基于永磁同步电机工作原理及其相应坐标变换方法研究了基于SVPWM控制的方法,提出两种解决逆变器输出失真的方法——最大圆磁场法和最大电压矢量输出法,对抑制逆变器输出失真有很好的效果。最后,建立永磁同步电机控制系统硬件平台,并利用MATLAB/Simulink搭建了永磁同步电机控制模型,进行仿真,得到了很好的效果,经过较少的改动使其适用于自动代码生成功能,实现嵌入式代码自动生成,自动加载至嵌入式控制系统,实现永磁同步电机控制,得到了很好的控制效果。关键

3、字:永磁同步电机嵌入式开发MATLAB/Simulink自动代码生成DSPABSTRACTWiththedevelopmentofpermanentmagnetmaterials、theoriesofACspeedregulationsystemandmicroprocessor,PMSMACservosystemsgetsawiderangeofapplications.Basedonthespecialityofasmallsize、nomechanicalcommutatorandbrush、littlefluctuantelectromagnetismtor

4、gueandsoon,PMSMthatappliestothestabilizingimageframeworkoflittleinertia、tailwagginghasobtainedthewidespreadapplication.ForthePMSM,thispaperrisesamethodofhardware-sofwareco-simulationforSimulinkalgorithmusingMATLAB/Simulink/RTWEC.modelofAlgorithm.Comparedwiththetraditionalhand-writtenco

5、de,efficiencyimprovedsignificantly.Inthispaper,itintroducestheRTWtool-boxofMATLABfirst,anddeeplyanalyzesitstheory,theprocessofautomaticcodegenerationofRTW,theapplication-modelandthegeneratedcode.Second,thispaperanalyzesthetheoryandthefunctionsofDSP2812andthefunction-modelofF2812intheDS

6、PlibraryoftheMATLAB/Simulink.AndthenitresearchontheSVPWMbasedontheworkingprincipleandcoordinationtransformationprincipleofPMSM,bringsforwardtwomethodswhicharecalled‘maximalrotunditymagneticfield’and‘maximalvectorofvoltage’tosolvingthedistortionoftheoutputofinvertor.Lastbutnotleast,this

7、paperbuildsandsimulatesthecontrollingmodelofPMSMusingMATLAB/Simulinkwhichobtainsagoodeffect.Basedonthemodelitgeneratestheembeddedcodesautomatically,andthenloads-and-goesintheDSPF2812.Itobtainsagoodeffect.KEYWORDS:PMSM,DevelopmentofEmbeddedSystem,MATLAB/Simulink,Automaticcodegeneratio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。