matlab编程直流电动机,直流电动机的MATLAB仿真.doc
直流电动机的MATLAB仿真
第一章 课程设计内容及要求
1. 直流电动机的机械特性仿真;
2. 直流电动机的直接起动仿真;
3. 直流电动机电枢串联电阻启动仿真;
4. 直流电动机能耗制动仿真;
5.直流电动机反接制动仿真;
6. 直流电动机改变电枢电压调速仿真;
7. 直流电动机改变励磁电流调速仿真。
要求:编写M文件,在Simulink环境画仿真模型原理图,用二维画图命令画仿真结果图或用示波器观察仿真结果,并加以分析
直流电动机的电力拖动仿真绘制
1)直流电动机的机械特性仿真
clear;
U_N=220;P_N=22;I_N=115;
n_N=1500;R_a=0.18;R_f=628;
Ia_N=I_N-U_N/R_f;
C_EPhi_N=(U_N-R_a*Ia_N)/n_N;
C_TPhi_N=9.55*C_EPhi_N;
Ia=0;Ia_N;
n=U_N/C_EPhi_N-R_a/(C_EPhi_N)*Ia;
Te=C_TPhi_N*Ia;
P1=U_N*Ia+U_N*U_N/R_f;
T2_N=9550*P_N/n_N;
figure(1);
plot(Te,n,'.-');
xlabel('电磁转矩Te/N.m');
ylabel('转矩n/rpm');
ylim([0,1800]);
figure(2);
plot(Te,n,'rs');
xlabel('电磁转矩Te/N.m');
ylabel('转矩n/rpm');
hold on;
R_c=0;
for coef=1:-0.25;0.25;
U=U_N*coef;
n=U/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te;
plot(Te,n,'k-');
str=strcat('U=',num2str(U),'V');
s_y=1650*coef;
text(50,s_y,str);
end
figure(3);
n=U_N/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te;
plot(Te,n,'rs');
xlabel('电磁转矩Te/N.m');
ylabel('转矩n/rpm');
hold on;
U=U_N;R_c=0.02;
for R_c=0:0.5:1.9;
n=U/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te;
plot(Te,n,'k-');
str=strcat('R=',num2str(R_c+R_a),'\Omega');
s_y=400*(4-R_c*1.8);
text(120,s_y,str);
end
ylim([0,1700]);
figure(4);
R_c=0;
n=U_N/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te;
plot(Te,n,'rs');
xlabel('电磁转矩Te/N.m');
ylabel('转矩n/rpm');
hold on;
U=U_N;R_c=0.02;
for R_c=0.5:0.25:1.3;
C_EPhi=C_EPhi_N*coef;
C_TPhi=C_TPhi_N*coef;
n=U/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te;
plot(Te,n,'k-');
str=strcat('\phi=',num2str(coef),'*\phi_N');
s_y=900*(4-coef*2.2);
text(120,s_y,str);
end
a)固有机械特性 b)降低电枢电压人为机械特性
c) 增加电枢电阻人为机械特性 d) 改变磁通人为机械特性
直流电动机直接起动仿真
直流电动机直接起动时,起动电流很大,可以达到额定电流的10-20倍,由此产生很大的冲击转矩。适用Simulink对直流电动机的直接起动过程建立仿真模型,通过仿真获得直流电动机的直接起动电流和电磁转矩的变化过程。
他励直流电动机直接起动仿真模型原理图
直流电动机模块参数设置图 直流电源模块参数设置图
定时模块参数设置图
开关模块参数设置图
他励直流电动机直接起动转速—电流关系仿真结果
他励直流电动机直接起动仿真结果
3)直流电动机电枢串联电阻启动仿
matlab编程直流电动机,直流电动机的MATLAB仿真.doc相关推荐
- matlab计算应力位移,2012年-有限元作业-matlab编程实现有限元求解简单结构位移及应力.doc...
<2012年-有限元作业-matlab编程实现有限元求解简单结构位移及应力.doc>由会员分享,可在线阅读,更多相关<2012年-有限元作业-matlab编程实现有限元求解简单结构位 ...
- 弯曲圆波导matlab_基于MATLAB编程的圆形波导中能流密度分布图仿真
基于 MATLAB 编程的圆形波导中能流密度分布图仿真 王永龙 ; 夏昌龙 ; 刘朋 [期刊名称] <临沂大学学报> [年 ( 卷 ), 期] 2008(030)003 [摘要] 基于 M ...
- 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真.doc...
基于matlab的QPSK与BPSK信号性能比较仿真.doc 2装订线目 录第一章概述2第二章QPSK通信系统原理与仿真22.1 QPSK系统框图介绍22.2QPSK信号的调制原理32.2.1QPSK ...
- 用matlab编程节点电压法求电路,MATLAB在电路中的应用
<MATLAB在电路中的应用>由会员分享,可在线阅读,更多相关<MATLAB在电路中的应用(59页珍藏版)>请在人人文库网上搜索. 1.MATLAB应用(三) Matlab在电 ...
- 常规调幅系统matlab结果,基于MATLAB的单边带调幅系统的建模仿真.doc
基于MATLAB的单边带调幅系统的建模仿真 目 录 0 前言1 1 单边带调制与解调的基本概念2 1.1 单边带调制2 1.2 单边带解调2 1.3 希尔波特(Hilbert)变化2 2 单边带调制的 ...
- 位移到速度的变化 matlab,单摆运动过程的matlabsimulink建模与仿真.doc
单摆运动过程的matlabsimulink建模与仿真.doc 1单摆运动过程的MATLA2周期与摆球质量无关3单摆振动的周期与摆长有关单摆周期的平方与摆长成正比以上结论是在理想条件下得到的结论,现对这 ...
- 采用Matlab编程实现 高频强调滤波,[转载]MATLAB图像处理-基于高频强调滤波和直方均衡化图像增强...
摘要: 现代医学非常发达,能通过各种手段来获取人体的各种信息,例如,X光可以拍摄人的骨头等图片.但是,这些图片效果不一定很好,所以在使用着大量的数字成像和数字图片处理设备.那么,现在,我用Matlab ...
- 用matlab编程实现h鲁棒控制算法,利用matlab实现H-infinity鲁棒控制
利用matlab实现H-infinity鲁棒控制 利用Matlab实现H∞控制 Prof. Dr.-Ing.F.Allgwer Institute for Systems Theory and Aut ...
- matlab编程是用c语言吗,matlab调用c语言编程.doc
实用标准文案 精彩文档 matlab与C语言混合编程 用C编写mex程序??大家都知道,matlab是一种解释型的编程环境,也就是说,跟以前的basic一样,是读一句执行一句的.这样做可以很方便的实现 ...
- matlab编程读取导航文件文件,基于Matlab读取标准RINEX格式的GPS星历数据
[实例简介] 基于Matlab读取标准RINEX格式的GPS星历数据,采用Matlab直接读取Rinex文件 张妮,等基于 Matlab读取标准 RINEX格式的GPS星历数据 navdata(i). ...
最新文章
- 【一次面试】再谈javascript中的继承
- 位运算02 - 零基础入门学习C语言65(完)
- 用字体选择对话框改变字体
- Bable实现由ES6转译为ES5
- 《程序是怎么跑起来的》第六章
- MySQL timestamp的默认值怎么设置?
- WebSocket In ASP.NET Core(二)
- 天池 在线编程 音乐组合
- 结对编程--基于android平台的黄金点游戏(2.0版本)
- VB 源码 产生任意数之间随机数,支持负数
- Teorex Inpaint v9.0.1 图片去水印软件中文便携单文件免费版
- ug齿条插件_NX9.0齿轮齿条运动仿真—齿轮工具箱巧用及渐开线制作
- 工作说明书SOW(Statement Of Work)
- tableau连接Mysql出现的密码验证 cannot be loaded
- JavaScript基础的全部东东
- flink任务优化总结
- 【侯捷】C++STL标准库与泛型编程(第二讲)
- 矩阵转置运算简单总结
- CSDN页面打印不正常的解决方法
- Python基于深度学习算法实现图书推荐系统项目实战