基于DSP模块化编程的永磁同步电机矢量控制系统的设计与实现

被引量 : 0次 | 上传用户:strengthandhonor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于算法复杂的DSP控制系统,当使用C语言进行软件设计时存在开发难度大、周期长、寄存器配置复杂等问题。本文研究一种基于DSP模块化编程(Model-Based Design, MBD)的软件开发方法,该方法可大幅度提高系统的开发效率,使工程师不需要熟练掌握DSP繁杂的寄存器位的设置,从而降低代码的错误率,并能实现控制算法从仿真模型到实时软件的无缝集成,因此可以加快系统的开发进程。本文以永磁同步电机(Permanent Magnet Synchronous Motor, PMSM)为控制对象,采用矢量控制算法,基于DSP模块化编程的方法对系统设计过程进行研究,主要内容如下:1、研究PMSM矢量控制原理。结合坐标变换,给出PMSM在三种不同的坐标系下的数学模型,并在Simulink环境下对矢量控制算法建模并仿真。2、研究DSP基于模型设计的系统的开发流程。建立采用MBD法进行系统软件开发的步骤,并对每一步进行详细的分析;以流水灯和单极倍频法产生SPWM为例,用MBD方法进行软件设计,通过实验验证MBD方法的高效性与正确性。3、基于DSP模块化编程方法研究PMSM矢量控制系统的设计和实现问题。在MATLAB环境下,利用Embedded Coder工具箱,结合DSP集成开发环境Code Composer Studio 3.3(CCS3.3),采用MBD方式实现PMSM矢量控制系统从系统构架、建模仿真到自动代码生成。结合外部硬件电路在Simulink环境下对电流环和转速环进行验证。最终实验结果表明,自动生成的代码能在TMS320F2812目标板中运行,结果正确,同时此方法可提高DSP的开发效率。
其他文献
本文试阐明如何正确把握新古典主义理论在室内设计中的运用。
大学生作为重要的人才要素流动性日益增强,其就业的区域流向直接关系到区域人才资源的配置和分布格局,对区域社会经济的运行与发展至关重要。基于对浙江省内大学生就业区域流
通过调研,总结新时期高职院校成人高等学历教育发展过程中存在的诸如招生人数少、部分专业课程设置脱离实际、存在工学矛盾、社会认知度低等问题,并深入分析了问题背后的原因
文章在回顾国内藏敦煌藏文文献出版、解题目录的基础上,对20世纪七八十年代和21世纪初国内有关藏敦煌藏文文献的研究文章进行了梳理和评述,并对国内藏敦煌藏文文献再次加以统计
协同消费是共享经济运营所对应的消费模式,其规范健康发展已成为社会各界关注的热点。本文基于演化博弈理论,构建供给方、需求方与支撑平台三方参与的协同消费行为演化博弈模
目的观察孟鲁斯特纳联合布地奈德在缓解期哮喘患儿中的应用效果。方法选择本院诊治的106例缓解期哮喘患儿为研究对象,其中接受布地奈德雾化吸入者(A组)52例,接受孟鲁斯特钠联合布
介绍了工件清洁度的判定方法和标准。对清洗工艺过程的安全和废液处理提出了指引。
构建社会主义和谐社会,是我们党根据马克思主义基本原理和我国新时期新阶段社会主义建设的新特点新要求相结合提出的一项重大战略举措,准确把握社会主义和谐社会的科学内涵,
目的探究孟鲁司特钠对小儿哮喘的治疗效果分析。方法选择2016年1月至2017年12月我院收治的80例小儿哮喘患者为研究对象,根据入院先后顺序分为对照组与观察组,对照组给予常规
在列车红外轴温监测系统中,前端的红外探测器是轴温信息直接来源,其探测模式、信号放大方式及信号的智能补偿处理直接影响了轴温数据准确性。本文简要探究了红外探测器的类型及