欢迎来到天天文库
浏览记录
ID:34841094
大小:20.70 MB
页数:81页
时间:2019-03-12
《基于dsp模块化编程的永磁同步电机矢量控制系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、TP311?:10426分类号:学校代码.不保密401304000],密级.学号看處奸化乂净qUstUlQiveifi&TeoingdaonrstyoScencechnogy专业硕±学位论文PROFESSISIONALMASTERDEGREETHES某干DSP模块化编程的永磁同步电机矢量粹制系统的设计与实现作者:费洪伟指导教师:途海萍学科专业:控制工程专业代码:085210研巧方向:智能控制理论及应用2015
2、年5月28日基于DSP模块化编程的永磁同步电机矢量控制系统的设计与实现y皆.巧学位论文完成日期:片公畫'指导教师签字:答辩委员会成员签字:碱—寺支舍基于DSP模块化编程的永磁同步电机矢量控制系统的设计与实现摘要对于算法复杂的DSP控制系统,当使用C语言进行软件设计时存在开发难一SP度大、周期长、寄存器配置复杂等问题。本文研究种基于D模块化编程(Model卫asedDesign,MBD)的软件开发方紀该方法可大幅度提高系统的开发效率,使工程师不需要
3、熟练掌握DSP繁杂的寄存器位的设置,从而降低代码的错误率,并能实现控制算法从仿真模型到实时软件的无缝集成,因此可W加快系统的开发进程ermanentMaetSnchronousMotorPMSM。本文永磁同步电机(P醉y,)为控制对象,采用矢量控制算法,基于DSP模块化编程的方法对系统设计过程进行研究,主要内容如下:1、研究PMSM矢量控制原理。结合坐标变换,给出PMSM在三种不同的坐,并在Simulink环境下对矢量控制算法建模并仿真标系下的数学模型。2、研究DS
4、P基于模型设计的系统的开发流程。建立采用MBD法进行系统一挂产生,步进行详细的分析并对每!^^流水灯和单极倍频软件开发的步驟;SPWM为例,用MBD方法进行软件设计,通过实验验证MBD方法的高效性与正确性。3、基于DSP模块化编程方法研巧PMSM矢量控制系统的设计和实现问题。TLAB环境下eddedCder工具,DSP集成开发环境Code在MA,利用Embo箱结合ComposerStu山03.3(CCS3巧,采用MBD方式实现PMSM矢量控制系统从系统构架、建模仿真到
5、自动代码生成。结合外部硬件电路在Simulink环境下对电流环和转速环进斤验证。最终实验结果表明,自动生成的代码能在TMS320F2812目标,此方法可提高DSP的开发效率。板中运巧结果正确,同时关键词:DSP;矢量控制;代码自动生成;PMSMIDE别GNANDREALIZATIONONPERMANENTMAGNETSYNCHRONOUSMOTO民VECTORCONT民OLSYSTEMB乂SEDONTHEMODEI-^DESIGNMETHODOF
6、DSPABSTRACTAsoftwaoenDPu-redevdpmt化chniqueforSsingamethodcalledmodelbaseddesignisstudiedaimingattheproblemthatacomplexalgorithmforDSPcontrolstemusuarnsbidificultlondevelomentccleandcomcatedKster巧llybiggy,gpypli
7、giCO打扫gurationwhenwri行enbyCla打uae.Thistechniuecanreatlimrovetheggqgypmdev*eficiencyofsysteelopment.Theengineeisdonotneedtoma巧ercomplexsettinsoftheDSPreistersoastoreducethecodeerrorrate.Andcanrealizethegg,-seam
8、lessintegrationofcontrolalgorithmfromsimulationmodeltorealtimesoftware.Soitcanspeedupthedevelopmentprocessofthesystem.Inthispaper,permanentmagnetsynchronousmotor(PMSM)isusedascontrolobjectusi打
此文档下载收益归作者所有