雅虎提交网站入口,用织梦做的企业网站,wordpress翻译,推广平台软件这里写目录标题环境准备基础准备模型参数输入和输出仿真原理图仿真资源环境准备
MatLab2021b
基础准备
打开Matlab#xff0c;在帮助文档里面搜索step motor,我们这里选择如下模型 该模型实现了一个通用的步进电机模型#xff1a;
可变磁阻步进电机永磁或混合步进电机
…
这里写目录标题环境准备基础准备模型参数输入和输出仿真原理图仿真资源环境准备
MatLab2021b
基础准备
打开Matlab在帮助文档里面搜索step motor,我们这里选择如下模型 该模型实现了一个通用的步进电机模型
可变磁阻步进电机永磁或混合步进电机
下面我们看下永磁步进电机其余介绍参考matlab的help文档 上图显示了永磁 (PM) 或混合步进电机中一相的等效电路 在该模型中Ra 和 La 分别代表 A 相绕组的电阻和电感。 由于磁体引入的气隙值较大PM 或混合式步进电机的绕组电感可以被认为与转子位置无关。 电压源 ea(θ) 表示电机反电动势 (EMF)它是转子位置的正弦函数 ea(θ)−pψmsin(pθ)dθdte_a(\theta) -p\psi_msin(p\theta){d\theta\over dt} ea(θ)−pψmsin(pθ)dtdθ p 是极对数。 极对数 p 由 p Nr/2 给出。 ψm 是电机最大磁通量。 注意在参考位置 (θ 0)转子上的北极与 A 轴极完全对齐以实现 A 相反电动势的零值。 两相 PM 或混合式步进电机产生的电磁转矩等于相电流和磁铁产生的磁通量相互作用产生的转矩与转子凸极产生的制动转矩的总和.
模型参数
这里以永磁/混合为例进行说明
参数说明电机类型选择永磁/混合默认以实现 PM 或混合步进电机相数选择 2默认或 4 相绕组电感每相绕组的电感 La以 H 为单位。默认值为 10e-3。绕组电阻每相绕组的电阻 Ra单位为欧姆。默认值为 1.2。步距角转子运动的步距角以度为单位。默认值为 30。最大磁链由磁铁产生的最大磁链 ψm以 V.s 为单位。默认值为 0.04。最大定位扭矩最大制动扭矩Tdm以 N.m 为单位由转子的凸极产生。默认值为 0.02。总惯量电机和负载的总惯性动量 J以 kg.m2 为单位。默认值为 1e-4/5。总粘性摩擦系数电机和负载的总粘性摩擦系数 B单位为 N.m.s。默认值为 1e-3。初速度初始旋转速度ω0以 rad/s 为单位。默认值为 0。初始位置初始转子位置Θ0以度为单位。默认值为 0。采样时间-1 表示继承指定步进电机采样时间以 s 为单位。指定 –1 以继承模型中 powergui 模块的采样时间。默认值为 –1。
输入和输出
TL机械负载扭矩单位 N.m TL 在电动机运行时为正在发电机运行时为负。
SignalDefinitionUnitsSymbol1PhasevoltageV2Phasecurrent AIph3ElectromagnetictorqueN.m4Rotor speedrad/sw5Rotor positionradTheta
模块的 Simulink® 输出是一个包含五个信号的向量。 您可以使用 Simulink 库中提供的 Bus Selector 模块对这些信号进行解复用。
仿真原理图 负载为0时进行仿真 增加负载扭矩到8T.m,再次观察波形
仿真资源
两线步进电机matlab仿真图