电机系统建模与分析大作业.doc
更新时间:2023-04-12 14:33:01 阅读量: 实用文档 文档下载
- 电机系统建模与分析大作业推荐度:
- 相关推荐
本科上机大作业报告
课程名称:电机系统建模与分析
姓名:
学号:
学院:
专业:
指导教师:
提交日期:年月日
1
目录
一、作业目的 (2)
二、作业要求 (3)
三、解题思路 (3)
1.数学模型的建立 (3)
2.滞环PWM的产生 (4)
3.电枢电压的确定 (4)
4.电枢电流为负值时的处理方法 (4)
5.R UNGLE-K UTTA法的基本算式 (5)
四、仿真程序 (5)
1.主程序 (5)
2.调用程序 (8)
五、仿真结果及其分析 (9)
1.仿真结果 (9)
2.分析计算结果 (11)
3.计算结果影响因素 (11)
步长的影响 (11)
转动惯量的影响 (12)
电感的影响 (13)
4.改进控制策略以获得更好的转速控制性能(PID) (14)
1.主程序 (16)
2.调用程序 (18)
六、收获与体会 (18)
一、作业目的
1.熟悉永磁直流电动机及其调速系统的建模与仿真;
2.熟悉滞环控制的原理与实现方法;
3.熟悉Rungle-Kutta方法在仿真中的应用。
2
二、作业要求
一台永磁直流电动机及其控制系统如下图。直流电源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)。用四阶龙格-库塔求解电机的电流与转速响应。
三、解题思路
1.数学模型的建立
按电动机原则取正方向
即:
3
4 整理得状态方程组:
000,0
q f q q q q f q q u R i pi L i B p J i ωψψωωω--?=???-?=????==?? 2.滞环PWM 的产生
写一个PWM 波发生函数,使其具有以下功能:
1) 周期T 、占空比t 可调
2) 输入一个时刻值t ,可输出对应时刻下输出电压值(高电平/低电平)
设置一个电流限制标识变量:当电枢电流小于电流下限值时,该变量置1(开通);当电枢电流大于电流上限值时,该变量置0(关断);当电枢电流在上下限之间时,该变量保持原值不变。
3.电枢电压的确定
对上述电流限制标识变量和PWM 波输出做“与”运算,通过判断对Uq 赋值:如果“与”结果为1,则Uq 的值为Udc ;如果“与”结果为0,则Uq 的值为0。
4.电枢电流为负值时的处理方法
在滞环控制中,当转速从120r/min 下降到80r/min 时,由于电机自身转动惯量J 的影响,即使uq 为0,转速下降还是需要一段时间,而电枢电流就有可能在这段时间能掉到负值。而通过实际电路分析可以发现,当电流反向时,并没有实际的通路,故电枢电流值不可能为负,在迭代求解时需要改变电机状态方程组,即电枢电流iq 的值置为0,uq 置为电机两端感应电势。
电枢电流出现了负数的情况,而根据理论分析,由于续流二极管的存在,电枢电流是不可能反向流动的,故现在的仿真程序是需要调整的。
当功率管断开时,通过电机的电流不断减小,当电流等于零时,此时可以看作电机两端断开,由于没有了电流,此时电机上的电压就是电机的旋转电势,故在仿真中,出现iq<=0 时,就直接把iq 赋零。
5.Rungle-Kutta法的基本算式
对于微分方程组
四、仿真程序
1.主程序
%% Square wave generator ----just for persipicuous visialization.
FS=10000; % sampling rate
t=0:1/FS:0.6;
p=20*(-square(t*5*pi,50))+100; % square wave controller
plot(t,p);
hold on
%% Main code ----only one period from 0~0.4s deserve improving!
t1=0.2;t2=0.4;t3=0.6;h=0.0001;Udc=200;Ff=1;
fi=1;B=0.1;J=0.002;Rq=0.5;Lq=0.05;
vb(1)=80;vb(2)=120;
5
i=1;resid=0.00002;
pwm_i=1;pwm_w=1;Uq(1)=Udc;
w(1)=0;iq(1)=0;pwm(1)=1;
con_flag=0;
for t1=h:h:0.6
if t1<0.2
limit_flag =1;
elseif t1<0.4 && t1>0.2
limit_flag =2;
else
limit_flag=1;
end
%
if iq(i)>0.04
con_flag=1;
end
%
% if (iq<0.004 & con_flag==1)
% Udc=w(i)*Ff;
% else
% Udc=200;
% end
%
% Udc=pwm(i)*200;
if(pwm(i)==1)
[iq(i+1),w(i+1)]=rungeon(iq(i),w(i),Lq,Udc);
plot(t1,iq(i+1),t1,w(i+1));hold on
i=i+1;
if(w(i)>vb(limit_flag)+resid)
pwm_w=0;
end
if(iq(i)>15)
pwm_i=0;
end
pwm(i)=pwm_i*pwm_w;
% if(iq(i)<14 && pwm_i==1 && pwm_w==0)
% pwm(i)=1;
% end
6
正在阅读:
电机系统建模与分析大作业.doc04-12
中国化学会第27届学术年会10-24
春姑娘来到我们身边作文400字07-03
《学习雷锋精神做一个有道德的人》中队会10-06
浙江省温州市平阳县2011-2012学年七年级下学期期中考试科学试题12-26
企业战略管理考试试题单选and多选03-20
沽源县农业土地利用结构优化研究06-06
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 建模
- 电机
- 作业
- 分析
- 系统
- doc
- 高中理科数学解题方法篇方程与函数
- 二级建造师-建筑施工管理-文档电子书
- 侯均生《西方社会学理论教程》重点及笔记整理
- 教育系统作风建设年心得体会doc
- 六级词汇电子版(含例句)下
- (完整)小学数学分数加减法
- 中考英语 动词短语专项讲解及练习(1)
- 小丑捕鱼机打鱼机说明书
- 2022年北京协和医学院阜外心血管病医院821生物化学考研冲刺密押
- 2008-2013自学考试马克思主义基本原理概论试题及答案
- 财务管理期末计算题题库(附答案)
- 导致Wi-Fi无线连接失败的原因及解决方法
- 消防安全管理规定(2022新版)
- 小学数学教研组学期工作总结
- 高中化学必修一氧化还原反应教案
- 初中地理教学:应收获方法、智慧和情感
- 野炊安全注意事项大全.doc
- 劳动保障监察执法队支部民主生活会发言材料
- 班级文化“主题命名”系列活动
- 高三历史下学期开学考试试题