Simulink基础:直流电动机建模

来源:互联网 发布:淘宝流量钱包兑换 编辑:程序博客网 时间:2024/05/16 06:26
Matlab版本:r2014a

1、数学模型分析


电压平衡方程:ua(t) = R*ia(t) + L*dia(t)/dt + Ea
感应电动势方程:Ea = Kemf *w(t)
电磁转矩方程:T(t) = Km*ia(t)
转矩平衡方程:T(t) = J*dw(t)/dt + Kf*w(t) + Td(t)
其中:
R = 2;                  % 电阻值 Resistor
L = 0.5;                % 电感值 Inductor
Km = 0.1;               % 转矩常量 Torque Constant
Kemf = 0.1;             % 反电动势常量 Back EMF Voltage Constant
Kf = 0.2;               % 阻尼系数 Viscous Friction Constant
J = 0.02;               % 惯性载荷 Inertial Load
Td(t);               %  负载转矩,当无负载时等于零
通过以上方程可以导出下面公式:
dia(t)/dt = {ua(t) -  R*ia(t) - Kemf *w(t)}/L
dw(t)/dt = {Km*ia(t) - Kf*w(t)}/J

2、根据上面公式搭建simulink模型

DC_motor_subsystem的内容如下:




------------------------------------------------

微信公众号:lanniaoyun

QQ:3223484818


0 0
原创粉丝点击