电机系统建模与分析大作业.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 13 MACROBUTTON MTEditEquationSection2 SEQ MTEqn \r \h SEQ MTSec \r 1 \h SEQ MTChap \r 1 \h 本科上机大作业报告 课程名称: 电机系统建模与分析 姓 名: 许* yxu263@ 学 号: 3100****** 学 院: 电气工程学院 专 业: 电气工程及其自动化 指导教师: 沈** 提交日期: 2013年 4 月 5 日 目录 TOC \o 1-3 \h \z \u 一、作业目的 3 二、作业要求 3 三、模型的建立 3 四、控制策略与算法实现 5 五、仿真程序 6 六、仿真结果及分析 8 七、进一步的分析 9 1、步长的选择 9 2、功率管的开关频率 9 3、灵敏度分析 11 八、改进的控制方法 11 1、改变滞环的上下限 12 2、采用PI调节 13 3、采用PD调节 13 九、总结 14 一、作业目的 1.熟悉永磁直流电动机及其调速系统的建模与仿真; 2.熟悉滞环控制的原理与实现方法; 3.熟悉Rungle-Kutta方法在仿真中的应用。 二、作业要求 一台永磁直流电动机及其控制系统如图1所示。直流电源Udc=200V;电机永磁励磁?f=1Wb, 电枢绕组电阻Rq=0.5ohm、电感Lq=0.05H;转子转动惯量J=0.002kgm2 ;系统阻尼转矩系数B=0.1Nm/(rad/s) ,不带负载 ;用滞环控制的方法进行限流保护,电流上限Ih=15A、下限Il=14A;功率管均为理想开关器件;电机在t=0时刻开始运行,并给定阶跃(方波)转速命令,即,在0~0.2s是80rad/s,在0.2~0.4s是120rad/s,在0.4~0.6s是80rad/s如此反复,用滞环控制的方法进行转速调节(滞环宽度±2rad/s)。用四阶龙格-库塔求解电机的电流与转速响应。 图 SEQ 图 \* ARABIC 1 三、模型的建立 参照一般化电机模型,本例永磁直流电动机可等效为图2的模型。Uq是加在电枢绕组两端的电压,永磁体看做开路的fd绕组。 图 SEQ 图 \* ARABIC 2 电气状态方程: 将(2)式和(3)式代入(1)式可得 其中,p是海氏算子。因为Lq是常数,故(4)式可写作 机械状态方程: 将(7)~(10)式代入(6)式,可得 将(5)式和(11)式整理得到 四、控制策略与算法实现 使用功率管实现滞环控制,当电流超过Ih或转速超过设定转速(ωs)+2rad/s时,断开功率管,电流通过续流二极管形成回路;当电流小于Il或转速低于设定转速-2rad/s时开通功率管,续流二极管截止。引入0,1变量flag1和flag2。 为了便于用四阶龙格-库塔方法求解上面的微分方程,将变量离散化,且全部采用国际单位制(SI)。算法思想如图3所示。 图 SEQ 图 \* ARABIC 3 下面详述其中“用四阶龙格库塔方法计算下一时刻的iq和ω的算法。 定义变量矩阵 ,根据(12)式和(13)式可得 其中 , 。 将所求区间[0,t]按步长h等分成n份,若已知ti时刻的xi,经图3所示方法判断Uq,可通过下面的方法计算ti+1时刻的xi+1。 五、仿真程序 在Matlab环境下编写m文件实现上面的算法。 代码如下: T=1; %求解时间 h=0.00005; %步长 %变量定义 Ucd=200; pf=1; Rq=0.5; Lq=0.05; J=0.002; Ih=15; Il=14; B=0.1; w1=80; w2=120; A=[-Rq/Lq, -pf/Lq; pf/J, -B/J]; %设置初始值 t=0; tt=t; iq=0; w=0; x=[iq;w]; xx=x; cnt=1; %用龙格库塔方法计算 程序自己编!!! while(tT) % Do % It % Yourself end %绘图 figure; plot(tt,xx(1,:),-r); hold on; plot(tt,xx(2,:),-b); grid on; title(iq和w随时间变化曲线); xlabel(t(s)); ylabel(iq(A)/w(rad/s)); axis([0 T -10 140]); hold off; 六、仿真结果及分析 图 SEQ 图 \* ARABIC 4 仿真结果如图4所

文档评论(0)

131****9010 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档