基于MATLAB直流无刷电动机系统建模及仿真.docVIP

基于MATLAB直流无刷电动机系统建模及仿真.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MATLAB直流无刷电动机系统建模及仿真

基于MATLAB直流无刷电动机系统建模及仿真【摘要】在分析直流无刷电动机数学模型的基础上,利用MATLAB/SIMULINK仿真平台建立系统的仿真模型,给出仿真结果,通过施加不同的控制策略,以验证控制算法的合理性,为分析直流无刷电动机控制系统提供有效手段和工具。 【关键词】直流无刷电动机 建模 仿真 【中图分类号】G642 【文献标识码】A 【文章编号】1009-9646(2008)08(b)-0145-03 1 引言 直流无刷电动机具有体积小、重量轻、效率高、惯量小和控制精度高等优点,同时还保留了普通直流电动机优良的机械特性,随着直流无刷电动机应用领域的不断扩大,要求控制系统设计简单、成本低廉、控制算法合理、开发周期短。本文采用MATLAB/SIMULINK进行仿真,它具有构造模型简单、动态修改参数实现系统控制容易、界面友好、功能强大等优点,它可以利用鼠标在模型窗口上“画”出所需控制系统模型,然后对系统进行仿真和分析,从而使得一个复杂系统变得相当容易且直观。 2 直流无刷电动机的数学模型 假定直流无刷电动机工作在两相导通星形三相6状态方式下,三相绕组电压方程为 (1) 其中: ua、ub、uc分别为电动机各相相电压(V) ia、ib、ic电动机各相相电流(A) ea、eb、ec电动机各相反电势(V) R电动机各相绕组的电阻(Ω) L电动机各相绕组的自感(H) M电动机各相绕组间的互感(H) P=d/dt微分算子 电动机的电磁转矩方程为: (2) 电动机运动方程为: (3) 其中:Te电磁转矩(Nm) TL负载转矩(Nm) J电动机和负载的转动惯量之和(Nm2) ω机械角速度(rad/s) 3 基于MATLAB/SIMULINK直流无刷电动机系统模型的实现 在MATLAB/SIMULINK环境下,提出建立直流无刷电动机系统仿真模型的方法,系统设计框图如图1所示。 直流无刷电动机建模仿真系统采用双闭环控制方案:转速环由PID调节器构成,电流环由电流滞环调节器构成。根据模块化建模的思想,将图1所示的控制系统分割为各个功能独立的子模块,通过这些功能模块的有机组合,就可以在MATLAB/SIMULINK中搭建出直流无刷电动机控制系统的仿真模型。将主要功能模块的作用与结构简述如下。 3.1 速度控制模块 采用传统PID控制:PID调节模块为MATLAB自带模块,这里不再赘述。 采用模糊PID控制取代传统PID控制:如图2所示 3.2 参考电流模块 参考电流模块的作用是根据电流幅值信号和三相参考电流,输出的三相参考电流直接输入电流滞环控制模块,用于与实际电流比较进行电流滞环控制。 3.3 电流滞环控制模块 电流滞环控制模块的作用是实现滞环电流控制方法,输入为三相参考电流和三相实际电流,输出为逆变器控制信号,模块结构框图如图3所示。当实际电流低于参考电流且偏差大于滞环比较器的环宽时,对应相正向导通,负向关断;当实际电流超过参考电流且偏差大于滞环比较器的环宽时,对应相正向关断,负向导通。选择适当的滞环环宽,即可使实际电流不断跟踪参考电流的波形,实现电流闭环控制。 3.4 电压逆变模块 电压逆变模块实现的是逆变器功能,输入为位置信号和电流滞环控制模块给出逆变控制信号,输出为三相端电压。该模块可根据位置信号判断电机所处的运行阶段,给出相应的三相端电压信号。 3.5 直流无刷电动机本体模块 在整个系统的仿真模型中,直流无刷电动机本体模块是最重要的部分,该模块根据直流无刷电动机电压方程式求取直流无刷电动机三相相电流,控制框图如图4所示。 3.6 电磁转矩测量模块与机械运动方程模块 由电磁转矩方程和机械运动方程直接得到。 4 仿真试验及结果 根据上述所建直流无刷电动机控制系统的仿真模型,进行仿真试验。直流无刷电动机参数以实际直流无刷电动机控制系统所用的电机参数为参考:额定电压UN=36V,额定电流IN=4.7A,额定转速n=2000r/min,额定转矩TN=0.8Nm,极对数为5。图6、7、8、分别为PID调节时的转速、电流和转矩仿真波形。 图9、10、11分别为模糊PID调节时转速、电流和转矩仿真波形。 从系统速度响应曲线、相电流响应曲线和转矩响应曲线比较分析容易看出:采用模糊PID控制,速度响应快,无超调,当负载突变时,转速有轻微波动,系统对负载的扰动有较好的抗干扰性能;电流脉动较小;当负载突变时,转矩迅速调整到相应稳态。采用模糊PID控制,系统动、静态性能得到改善,并提高了系统鲁棒性和抗干扰能力,从

您可能关注的文档

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档