基于Matlab的多极多相永磁无刷直流电动机仿真
一种基于Matlab的无刷直流电机控制系统建模仿真方法
一种基于Matlab的无刷直流电机控制系统建模仿真方法一、本文概述无刷直流电机(Brushless DC Motor, BLDC)以其高效率、低噪音、长寿命等优点,在航空航天、电动汽车、家用电器等领域得到广泛应用。
为了对无刷直流电机控制系统进行性能分析和优化,需要建立精确的数学模型并进行仿真研究。
Matlab作为一种强大的数学计算和仿真软件,为无刷直流电机控制系统的建模仿真提供了有力支持。
二、无刷直流电机控制系统原理1、无刷直流电机基本结构和工作原理无刷直流电机(Brushless Direct Current Motor,简称BLDCM)是一种基于电子换向技术的直流电机,其特点在于去除了传统直流电机中的机械换向器和电刷,从而提高了电机的运行效率和可靠性。
无刷直流电机主要由电机本体、电子换向器和功率驱动器三部分组成。
电机本体通常采用三相星形或三角形接法,其定子上分布有多个电磁铁(也称为线圈),而转子上则安装有永磁体。
当电机通电时,定子上的电磁铁会产生磁场,与转子上的永磁体产生相互作用力,从而驱动转子旋转。
电子换向器是无刷直流电机的核心部分,通常由霍尔传感器和控制器组成。
霍尔传感器安装在电机本体的定子附近,用于检测转子位置,并将位置信息传递给控制器。
控制器则根据霍尔传感器提供的位置信息,控制功率驱动器对定子上的电磁铁进行通电,从而实现电机的电子换向。
功率驱动器负责将控制器的控制信号转换为实际的电流,驱动定子上的电磁铁工作。
功率驱动器通常采用三相全桥驱动电路,具有输出电流大、驱动能力强等特点。
无刷直流电机的工作原理可以简单概括为:控制器根据霍尔传感器检测到的转子位置信息,控制功率驱动器对定子上的电磁铁进行通电,产生磁场并驱动转子旋转;随着转子的旋转,霍尔传感器不断检测新的转子位置信息,控制器根据这些信息实时调整电磁铁的通电状态,从而保持电机的连续稳定运行。
由于无刷直流电机采用电子换向技术,避免了传统直流电机中机械换向器和电刷的磨损和故障,因此具有更高的运行效率和更长的使用寿命。
基于MATLAB的电机仿真分析
基于MATLAB的电机仿真分析
摘要:电机是工业生产中常用的动力设备,对电机进行仿真分析可以帮助工程师们更好地了解电机的工作原理和性能特点。
本文将介绍基于MATLAB的电机仿真分析方法,并以直流电机为例进行仿真分析,通过仿真分析得出了电机的性能曲线和工作特性,为电机的设计和优化提供了参考。
关键词:电机;仿真分析;MATLAB;直流电机;性能曲线
一、引言
二、电机仿真分析的基本原理
电机的仿真分析是通过对电机的工作原理和性能参数进行数学建模,然后利用计算机软件对模型进行求解和分析。
在MATLAB中,可以通过建立电机的数学模型,然后利用工具箱中的仿真模块对电机进行仿真分析。
电机的数学建模包括电机的电气特性和机械特性两方面,其中电气特性包括电机的电路方程和电磁方程,机械特性包括电机的转子惯量、机械摩擦等参数。
通过建立完整的电机数学模型,可以对电机的性能进行准确地仿真分析。
1. 建立电机数学模型
2. 利用MATLAB进行仿真分析
在MATLAB中,可以利用Simulink工具箱对电机的数学模型进行仿真计算。
首先将电机的数学模型用Simulink建模工具进行建模,然后设置仿真参数,运行仿真模拟,得到电机的仿真结果。
通过仿真结果,可以得到电机的性能曲线、工作特性等重要参数。
3. 优化分析
根据电机的仿真结果进行分析和评估,对电机的性能进行优化。
可以通过修改电机的某些参数,重新进行仿真分析,得出最优的电机设计参数。
一种基于 Matlab的无刷直流电机控制系统建模仿真方法
一种基于Matlab的无刷直流电机控制系统建模仿真方法摘要:在分析无刷直流电机(BLDC)数学模型的基础上,提出了一种无刷直流电机控制系统仿真建模的新方法。
在Matlab/Simulink环境下,把独立的功能模块和S函数相结合,构建了无刷直流电机系统的仿真模型。
系统采用双闭环控制:速度环采用离散PID控制,根据滞环电流跟踪型PWM逆变器原理实现电流控制。
仿真和试验结果与理论分析一致,验证了该方法的合理性和有效性。
此方法也适用于验证其他控制算法的合理性,为实际电机控制系统的设计和调试提供了新的思路。
关键词:无刷直流电机;建模;仿真;电流滞环;Matlab中图分类号:TP391.9 文献标识码:A 文章编号:1004-731X (2008) 02-293-06A Method for Modeling andSimulation ofBrushless DC Motor Control System based on MatlabYIN Y un-hua, ZHENG Bin, ZHENG Hao-xin(National Key Laboratory for Electronic Measurement Technology, North University of China, Taiyuan 030051, China)Abstract: Based on the mathematical model of the Brushless DC motor (BLDC), a novel method for modeling and simulation of BLDC control system was proposed. In Matlab/Simulink, by the combination of the isolated functional blocks and S-functions, the model of BLDC could be established. In the double loop of control system, a discrete PID controller was adopted in the speed loop and a current controller was completed in the current loop on the principle of hysteresis current track PWM inverter. The reasonability and validity were testified by the coincidence of the simulation and experimentation results and theory analysis. This novel method is also suitable for verifying the reasonability of other control algorithms and offers a new thinking for designing and debugging actual motors. Key words: BLDC; modeling; simulation; hysteresis current; Matlab引言1无刷直流电机(Brushless DC Motor,以下简称BLDC)是随着电力电子技术及新型永磁材料的发展而迅速成熟起来的一种新型电机。
基于MATLAB的永磁无刷直流电机仿真模型
WU g s n, Qa 一 hn Yn 一 h g H i s g i e U n e
(lt aEge i Dp oS ta Uirt Nnn 2 9) ei, jg 06 E cil ien e . oh s n s ai 1 er nn rg t f e t y c u v 0
图? 考虑中点电压的转矩波形图
图6图7 , 为电机在考虑中点电压前后的转矩 波形, 从中可以看出, 虽然幅值没有什么大的变化, 但在加进了中点电压之后, 换相的时候, 转矩脉动有 明显减小, 稳定性能有所提高。从前面推导的中点 电 压公式() 3中也可以看出中点电压主要出现在换 相的时候, 而正常导通时是很小的, 可见中点电压主
. 仿真与智能化・
电路方程是符合实际的, 减少了中点电压带来的误 差, 提高了实验的精度。
0 仪1 . 02 03 . 05 . 07 . 09 . 04 . 06 . 08 .
-. 04
0 . 0 03 . 05 . 0 0 09 1 ) 01 2 . 04 . 06 . 名 . 1( 7 s
2 0 5 r -
20 0
1, 2 转动惯量J 00比・ 反电势系数k= A = .1 扩 , 8 0 . Vr/。 /ds 仿真条件: a 采用四阶Rn - t 算法, u e ua gkt 变
50 0 50 0
步长, 仿真时间05. . s 对系统进行仿真, 通过调节 P I D控制器的参数 来使电机达到稳态运行。 各组不同的P 参数所得 I D 到的转速曲线会稍有不同。这里只给出了电机带负 载时的曲线图( ) 图4。从中可以看出, 转速较快达 到稳态, 转矩基本稳定在额定转矩附近, 但有一些脉 动, 从这里来看, 主要是由于换相所引起, 这一点结
基于Matlab无刷直流电机系统仿真建模的新方法
(1)
运动方程:
Te − TL − Bω = J
dù = JP ù dt
(8)
式中: u a、u b、u c —定子相绕组电压(V); ia、ib、ic — 定子相绕组电流 (A) ; e a、eb、ec — 定子相绕组电动势 (V) ; L —每相绕组的自感 (H) ; M —每两相绕组间的互感 (H) ; p—微分算子 p = d dt 。一相方波电流和梯形波反电 动势如图 1 所示。
(5)
由(5) 式可看出,无刷直流电动机的电磁转矩方程与普 通直流电动机相似,其电磁转矩大小与磁通和电流幅值成 正比,所以控制逆变器输出方波电流的幅值即可控制无刷 直流电动机的转矩。为产生恒定的电磁转矩,要求定子电 流为方波,反电动势为梯形波,且在每半个周期内,方波 电流的持续时间为 120° 电角度,梯形波反电动势的平顶部 分也为 120° 电角度,两者应严格同步。由于在任何时刻, 定子只有两相导通,则: 电磁功率可表示为: Pe = ea i a + ebi b + ec ic = 2 Es I s 电磁转矩又可表示为: Te = Pe / ω = 2 Es I s / ω (6) (7)
没有给出 BLDC 的电机模型[8]。因此,本文在分析无刷直流 电机数学模型的基础上,借助于 Matlab 强大的仿真建模能力, 在 Matlab/Simulink 中建立了 BLDC 控制系统的仿真模型。 对于在 Matlab 中进行 BLDC 建模仿真方法的研究已受 到广泛关注,例如:已有提出采用节点电流法对电机控制系 统进行分析,通过列写 m 文件,建立 BLDC 仿真模型 [9][11]
Vol. 15 No. 12 Dec. 2003
系 统 仿 真 学 报 JOURNAL OF SYSTEM SIMULATION
基于MATLAB无刷直流电机控制系统的仿真
rt a n l s .T e mo e i g meh d h sme i n r p d t p a t ai n r n o tb l y a d h sg i ig ei l a ay i e s h d l t o a r si a i i n t y. r ci l y a d t sp r i t n a u d n c t a a i
S MUU NK.Th e s n b l y o h o to y t m sv rfe y t e c ic d n e o h i lto n h o I e r a o a ii ft ec nr ls se wa e i d b h on i e c ft e smu ain a d t e . t i
() 1 三相绕组完全对称 , 气隙磁场为方波 , 定子电
[[ 兰+ 言 ] ] 虽[ : ] NhomakorabeaI L £
6
I I 6 P +l l I
J L L J
o
SF N TO -U C IN建立 B D L C控制系统的仿真模型 , 仿真结 果验证了数学模型的有效性及控制系统的合理性。
sg fc r e t e ini cua r s ls ini at o d sg ng a t lb u h e s DC trc n r ls se i c mo o o to y t m.
Ke r s b u hesD tr( DC);mah maia d l i lt n;MAT AB y wo d :r s ls C moo BL te t lmo e ;smuai c o L
中图分类号 :P 9 . ’ 3 19 r 文 献标识 码 : A 文章编 号 :0 8— 3 0 2 1 ) 1 0 6 O 10 5 0 (0 0 0 — 0 2一 3
基于Matlab无刷直流电机系统仿真建模的新方法
基于Matlab无刷直流电机系统仿真建模的新方法摘要:基于matlab无刷直流电机系统仿真建模的新方法,是在对matlab无刷直流电机的数学模型剖析基础之上,从而提出matlab 无刷直流电机系统进行建模防真一种新方法。
老式的建模方式在机电当中性点电压与极对数是多级时候转子位置进行的计算略有不足之处,这导致对机电特性进行分析的时候容易出现偏差,推导了无刷直流电机当中包含中点电压的数学模型,对于多级数的转子电角度进行了计算分析,在老式模型基础上,使用matlab对无刷直流电机进行了建模,并且建立起了pid以及电流滞环的控制系统对于机电建立模型方法的可行性进行了验证。
这样的仿真模型当中速度环使用的是pid控制,而电流环使用的是电流滞环进行控制,仿真出来的结果证实了本文电机建立模型方式的准确性和正确性,同时也给尝试别的控制进行方法提供了依据,给进行实际单机控制系统的控制设计以及调试提供了参考和思路。
关键词:matlab;直流电机;系统建模;电流滞环;pid中图分类号:tm33伴随着社会经济的快速发展,电子科学技术也在不断进步,伴随着电子技术、新型的电机控制理论以及稀土等永磁材料的开发,永磁性无刷直流电机系统得到了广泛的应用。
永磁性无刷直流电机系统主要特点有体积小、性能高、结构简易、稳定性好以及输出转矩大等等。
永磁性无刷直流电机系统关注度也越来越高。
伴随无刷直流电机系统运用越来越广泛,对于电机系统控制要求也随之提高,但是这要考虑到成本的投入、控制计算合理、还有可控制性能高以及研发周期短。
对此怎么样建立高效的用磁性无刷直流电机系统的模型一时间成为了机电控制研发人员急切须要解决的问题,从而基于matlab无刷直流电机系统仿真建模新方法是具有十分重要的意义的。
1 如何进行matlab无刷直流电机系统仿真建模永磁性无刷直流电机系统在气隙当中所形成的磁场波形不一样,可以分成pmsm无刷直流电机与bldc无刷直流电机。
基于Matlab的永磁无刷直流电机仿真控制系统
基于Matlab的永磁无刷直流电机仿真控制系统
魏江鹏;文程祥;涂世军
【期刊名称】《装备制造技术》
【年(卷),期】2016(000)012
【摘要】首先介绍了永磁无刷直流电机的结构原理及控制方式,然后利用Matlab 中提供的永磁无刷直流电机模型,并添加逆变器模块、换向逻辑模块、直流无刷电机模块、直流电源模块等,搭建该电机的转速控制系统,通过调节相应的PID参数获得不同转速,利用仿真实验得到电机仿真数据,给出仿真结果并与理论分析一致.【总页数】2页(P47-48)
【作者】魏江鹏;文程祥;涂世军
【作者单位】长安大学,陕西西安710064;长安大学,陕西西安710064;长安大学,陕西西安710064
【正文语种】中文
【中图分类】TP391.9
【相关文献】
1.基于MATLAB的越野叉车举升装置位置控制系统建模与仿真分析 [J], 罗艳蕾; 石立明; 屠松庭; 罗瑜; 陈旺
2.基于Matlab的电阻炉温度控制系统设计及仿真比较 [J], 夏百花;韦颖;方飞
3.基于Matlab的自动控制系统的仿真设计 [J], 陈琦
4.基于MATLAB的过程控制系统仿真设计 [J], 张松兰
5.基于MATLAB的永磁无刷直流电机仿真研究 [J], 李刚;黄海桥
因版权原因,仅展示原文概要,查看原文内容请购买。
基于matlab的直流无刷电机控制系统的仿真
关键词: 关键词: 直流无刷电机,控制系统,仿真
3
上海工程技术大学毕业设计
基于 Matlab 的直流无刷电机控制系统仿真
Simulation Of Brushless DC Motor Control System Based On Matlab
ABSTRACT
More than a century, Electric motor act as electrical energy conversion device,its use has spread in all fields of national economy and people's daily life.There are main types of motor synchronous motor, asynchronous motor and DC motors.DC motor has high efficiency and good speed
1
上海工程技术大学毕业设计
基于 Matlab 的直流无刷电机控制系统仿真
(1) 数学模型 …………………………………………………………… 28 (2) 仿真模型 …………………………………………………………… 29 (3) 模块检测………………………………………………………………30 2.1.2 电压逆变器仿真模块…………………………………………… 32 (1) 数学模型 …………………………………………………………… 32 (2) 仿真模型……………………………………………………………… 33 (3) 模块检测……………………………………………………………… 34 2.1.3 译码器仿真模块………………………………………………… 35 (1) 数学模型 …………………………………………………………… 35 (2) 仿真模型……………………………………………………………… 36 (3) 模块检测……………………………………………………………… 36 2.1.4 PWM 波形仿真模块……………………………………………… 37 (1) 数学模型 …………………………………………………………… 38 (2) 仿真模型 …………………………………………………………… 39 (3) 模块检测……………………………………………………………… 39 3 实例仿真 ……………………………………………………………… 40
基于MATLAB的无刷直流电动机控制系统仿真
i a e a ・ L6c i6 + e6 L c i c ec
( l)
2 无刷直流电动机的数学模型
无刷直流电动机是由电力电子开关逆变器、永 磁同步电动机和磁极位置检测电路等组成。假定无 刷直流电动机工作在二二导通、 三相六拍工作方式; 定子绕组为 60 相带整距集中绕组,Y 形连接;忽略 磁路饱和, 不计涡流和磁滞损耗; 转子上没有阻尼绕 组, 永磁体也不起阻尼作用; 不考虑电枢反应, 气隙 忽略齿槽 磁场分布为梯形波, 平顶宽为 l20 电角度; 效应,三相绕组完全对称均匀分布于光滑定子的内
U ! Ud Ut
" !t
图 4 PWM 信号
图 6 转子转速波形
" !t
3. 7 BLDCM 控制系统控制器模块 BLDCM 控制系统采用串级控制,分为速度环 (外环) 和电流环 (内环) 。内环和外环均采用 PI 算 法, 保证系统为无静差系统, 并且有较好的动态和 静态特性。 3. 8 电源和逆变器模块 电源采用 MATLAB 中的 DC 电源模块; 逆变器 采用 IGBT 功率开关器件模块。组合上述各个模块 就可以建立无刷直流电动机控制系统的仿真模型, 如图 5 所示。
function sys = mdlOutputs ( t , X , u ) p = 3. 1415926; if rem ( u , 2$p ) < p / 6 sys = 0; elseif rem ( u , 2$p ) < 5$p / 6 sys = 1; else sys = 0; end
2005 年 第 l 期
叶振锋, 雷淮刚
基于MATLAB的无刷直流电动机控制系统仿真
,6 = J 邙
i
2无刷直流 电动机 的数学模型
B D M 的反 电 动 势 波 形 是 梯 形 波 ,这 意 味 着 LC
= J=, = , J M 6 R = 6 /= “ R t R c
。
= ,。 = , J J
俞 ;
定子和转子间的互感是非正 弦的,因此将 B D M LC
槽效应, 三相绕组完全对称均匀分布于光滑定子的 ; 内表面。由此可建立无刷直流电动机动态数学模 ! 型。 ;
2 1电压方程 .
l 刖
昌
无刷直 流电动机由于转子采用永磁材料励磁 , 无励磁损耗 , 具有体积小、 重量轻 、 结构简单 、 维护方 便、 运行可靠 、 力矩 电流比率高 、 高效节能易 于控制 等优点 , 从而在军 民各个领域得到了广泛应用。与 此同时 , 对无刷直流电动机控制系统的性能也提 出 了更高的要求 , 故需要建立无刷直流 电动机控制系 统的仿真模型来验算各种控制算法 , 优化整个控制 系统, 可以在短时间内设计出预期效果的控制系统。 本文在分析方 波驱动无 刷直 流电动 机 ( 以下 简称
s s m ,h i lt e mo e fs se i b i , n i ltd i yt e t e smu ai d l y t m s u l a d smu ae n v o d
MAT AB L .T e r s l r r s n e . h e ut we e p e e td s Ke wo  ̄ :b u h e s dr c c r n mo o ;smu a in; y r r s ls i t u r t e e t r i lt o mah maia d l c n rls se t e t lmo e o t y tm c I o
基于Matlab的无刷直流电机的建模与仿真
S at m m h ode 1. Us ng h m el i t e od and ATL B s mu at on of a M A i l i s tw re, E ab s t e st li h h BL DC mot si or mul J n od at o m el, Th e
ZuJaja h unun ( 陕西理工学院电气工程系,陕西 汉中 730 ) 203 (hniU iest fT cn lg ,Sax Hnhn 730 ) S ax nvriyo ehooy hn i azog 203
摘 要 :分析 了无刷直流 电机 的工作原理及 控制 系统的组成 ,推导 出无 刷直流 电机 的数学模 型,利用此数学模 型并借
0 引言
1 无刷直流电动机的控制 的迅速发展,为当今无 微 刷直流电机的研究和制造奠 定了一定的基础 。 目前无刷直流 电动机的发展己经与大功率 开关器件 、专用集成 电路、稀土 永磁材料、 微机 、 新型控制理论及 电机理论的发展 紧密结合, 体现着当今应用科学的许多最新 成果 。 同时由于无刷直流电 动机具有可靠性高、维护方便 、 构简单、特性 好、散热容 结 易、 转速不受机械换相的限制 、噪音小等优点,因此被广泛 应用于各种工业领域。 a l b 以矩阵为基本编程单元的一 Mta 是 种程序设计语言,它提供 了各种 矩阵的运算与操作,并有较 强的绘图功能, 目 是 前国际上最流行 的控 制系统计算机辅助 设计软件。19 年 Mt ok 公司推 出了交互式模型输入 92 ah Wrs 仿真环境SbIN, lU I 它可对 采用方框图或 微分方程描述 的系 t K 统进行仿真 。对于 电力电子 电路,可 以采用受控 开关分析 , 特别是 19 年推 出的 Mta52 SMIN 巾增加 了功率 98 alb . 中, IU IK 现对 电力电子系统的仿真分析。以 态变量 为基础 的仿 状 真方法 ,使 人们可以容易得到 电路的瞬态性能,并评价 电路
基于MATLAB的无刷直流电机控制系统建模与仿真5
20103904基于MATLAB 的无刷直流电机控制系统建模与仿真张立1,2,李莉3(1.安徽矿业职业技术学院,安徽淮北235000;2.淮北煤电技师学院,安徽淮北235000;3.濉溪供电公司,安徽淮北235100)收稿日期:2009-11-08(BLDCM )的数学模型的基础上,利用MATLAB 对无刷直流电机进行建模,,此种建模方法具有快速、实用的优点,能较好地模拟无刷直流电机的运行;。
MATLAB 仿真;建模;控制系统文献标识码:A文章编号:1009-9492(2010)04-0029-031引言无刷直流电动机是一个强耦合、多变量、非线性、时变的复杂系统,为了获得满意的控制参数,在设计其控制系统前有必要先对其建模和控制系统仿真[1]。
本文没有采用传统的S-Function 来生成感应梯形波电动势,而是采用了查表的方法,并在此基础上生成Te 模块,从而避免了在求取Te 时分母为零造成积分器输出错误的问题,这样有利于提高仿真的进度和成功率。
2无刷直流电机的数学模型因为BLDCM 的反电动势波形是梯形波,从而造成定子和转子间的互感是非止弦的[1-2],因此将BLDCM 三相方程变换为d-q 方程比较困难,因为d-q 方程适用于气隙磁场为正弦分布的电动机。
所以直接利用电动机原有的相变量,即a-b-c 坐标系来建立数学模型比较方便。
为简化分析,作以下假设:(1)定子绕组为60°相带整距集中绕组,Y 形连接,三相六状态;(2)忽略磁路饱和,不计涡流和磁滞损耗;(3)忽略齿槽效应,不考虑电枢反应,气隙磁场分布为梯形波,平顶宽为电角度;(4)三相绕组完全对称。
2.1三相绕组相电压方程根据以上分析,建立无刷直流电动机动态数学模型如下:其中:u a 、u b 、u c ———定子各相电压;e a 、e b 、e c ———定子各相反电动势;i a 、i b 、i c ———定子电流;L ———定子各绕组自感;M ———定子各绕组间互感;R a 、R b 、R c ———定子各相绕组电阻。
基于Matlab无刷直流电机控制系统建模与仿真
+ eb
ec
当三相绕组为星形连接 ,且没有中线 , 则有 :
ia + ib + ic = 0 (2 ) (3 )
并且
M i b + M ic = - M ia
将式 (2 )和式 ( 3 ) 代入式 ( 1 ) , 经过简化 , 可得到 电压方程为 : ・35 ・
+ eb
ec (4 )
0
由式 (4 )可得出电机的等效电路 , 如图 1 所示 .
图1 无刷直流电机的等效电路
无刷直流电机的电磁转矩是由定子绕组中的电 流与转子磁钢产生的磁场相互作用而产生的 . 因此 , 电磁转矩方程式可表示为 :
Te =
1 ( ) ω ea ia + eb ib + ec ic
图6 电流调节 PWM 模块
2. 3. 3 换向逻辑模块 BLDCM 控制系统中逆变器的换向信号是通过
பைடு நூலகம்
图4 转矩计算模块
检测转子位置来控制的 , 并与各相反电动势是相对 应的 . 由图 3 所示的反电动势的波形可知 ,当反电动 势到达波顶或波谷时对应的开关管导通 , 并导通 120° 电角度后关断 . 根据二相导通星形三相六状态 下的 BLDCM 工 作过 程中 的基 本原 理 , 可 以得 到 BLDCM 的 开 关 管 导 通 顺 序 为 : V 4 V 1 - V 1 V 6 V 6 V 3 - V 3 V 2 - V 2 V 5 - V 5 V 4 ∗∗ , 每导通 60° 电角 度开关管导通顺序变化一次 ,依次循环导通 . 根据此 导通顺序可以方便地用 S - Functio n 生成换向逻辑 信号 . 2. 4 电源和逆变器模块 电源采用 Matlab 中的 DC 电源模块 ; 逆变器采 用多功能桥式电路模块 , 设置为 IGB T 功率开关器 件 . 将电流调节 PWM 模块和换向逻辑模块逻辑与 , 就可以产生 6 路脉冲信号 , 控制 IGB T 的开关器件 的导通和关断 ,从而产生三相端电压输出 [ 5 ] . 把以上各个模块组合起来就可以建立 BLDCM 控制系统的仿真模型 ,如图 7 所示 .
基于Matlab无刷直流电机建模与仿真
3 总 结
首先分 析 了浙 江工 贸职业 技术学 院 图书信 息中心 的 现 状 ,然 后根据 现有 的打孔装 订装置 设备 的特 点,开发 了全新 的打孔 装订装置 的机 构硬件 部分 、 电器控 制硬件
工位进 行移动 当到达 期刊位置 时速度减慢进行打孔操作 , 并且集 屑器 3 开始 收集纸 屑完成打孔操作 。当管状钻 5 向 下方移动到光 电传感器感测 位置时 ,由 电器控制板8 控 制 主 电机停止运行工作 。经过2 S 的延 时打孔操作完成后集屑 器 3 和管状钻 5 升起 回到初始位置完成一次打孔操作 。
开始 向期刊进 行移动把期刊压紧 固定 。在压紧板 的上面有 4 个预 留的1 0 am的孔洞,在 压紧板 的上面装有压力传感器 r 进 行压力检测 ,压紧板4 压力到达 一定的极 限数值 时压紧 板升 降电机停止工作 。经过2 S 的延时后主电机 开始启动工
作 ,期刊打孔装订装置 的管状钻5 和集屑器 3 开 始向期刊
无刷 直流 电机 的仿 真模型 ,系统采 用双闭环控制 ,速度环 采用 离散P I D控制 ,根 据滞环 电流跟踪型P w M逆 变器原理 实
现 电流控制 。同时详 细介绍 电机各个模块 的组成 ,通过 电机仿真 ,给 出仿真 曲线 ,验证 了该模 型的正确性 。
【 关键词பைடு நூலகம்】 无刷 直流电机 ;建模 ;仿真
尽
0 斟
0尽
f
4 - a
]
‘ H 弓l
( 1 )
j
图1 B L D C控制系统设计框图
L
二 —
其中, 为定 子相 绕组 电流 ; 、 、 为定 子相 绕 组 电动 势 ; 、 、U c 为定子相 绕组 电压 ;R s 为 电机相 电
基于Matlab的直流无刷电机IP控制的设计与仿真
0.643
-0.512
处理方法以满足更多的数据处理需求,将是下一步
0.352
-0.309
-0.317
0.339
0.477
发提高了实验的工作效率,促进了实验室的发展,
两相绕组工作。
(
)
JLs + J ( R s + G c ( s ) β ) s + 1.5K t α + G c ( s ) K p s + 1.5K t G c ( s ) K p
3
2
(2)
相 对 于 PI 控 制 策 略 的 无 刷 直 流 电 机 调 速 系
统,IP 控制策略的闭环传递函数具有相同的特征方
真结果表明该系统速度环的抗干扰能力提高了。
2
83
舰 船 电 子 工 程
无刷直流电动机控制
节器的速度环控制系统,如图 3 所示。电流环作为
普通的无刷直流电机采用三相电压型逆变器
为,β(s) 为电流环反馈回路传递函数。
速度环的内环,其中 G c (s) 为控制器传递函数表示
供电,其定子绕组为星型接法,如图 1 所示,其中
响应能力增强。根据幅频响应曲线可知增大 IP 控
制器比例增益可以提高系统响应带宽,而稳定裕度
变换很小,保留了原系统的鲁棒性。
5
结语
[5]黎永华,皮佑国. 基于磁定位原理的永磁同步电机转子
初始位置定位研究[J]. 电气传动,2010,40(3):28-31.
[6]陆华才,徐月同,杨伟民,等. 表面式永磁直线同步电机
loop,and the motor can obtain the speed response without overshoot,and has strong anti-disturbance ability. The simulation results
基于matlab永磁同步电机控制系统建模仿真方法
基于matlab永磁同步电机控制系统建模仿真方法1. 建立永磁同步电机模型
我们可以通过matlab中的Simulink工具箱建立永磁同步电机的模型,模型中包括电机本身和电机驱动系统。
该模型可以包括各种控制系统,比如位置控制、速度控制、电流控制等。
2. 设计控制系统
根据永磁同步电机的特性和实际控制需求,选定相应的控制策略。
常见的控制策略有FOC(磁场定向控制)、DTC(直接扭矩控制)等。
设计控制系统包括建立系统数学模型、设计控制算法、仿真验证等步骤。
3. 仿真实现
在matlab中进行仿真实现,根据设计的控制系统和模型参数,运行仿真程序,验证设计的控制系统的性能和功能是否符合实际控制要求,以此优化和完善控制系统。
4. 实验验证
在实验室或者实际应用场景中,进行实验验证,对控制系统进行调试和优化。
实
验验证可以通过实际硬件搭建或者仿真器件模拟等方式实现。
根据验证结果,并结合实际应用需求,对控制系统进行进一步优化和改进。
基于Matlab的无刷直流电机控制系统建模与仿真
[摘要]无刷直流电机具有矩形电流波形,梯形反电动势。
定子和转子的互感是非线性的。
形符合理论分析,系统能平稳运行,具有较好的静、动态特性。
同时,该模型提供的各仿真模块具有通用性。
因此,它为分析和设计无刷直流电机控制系统提供了有效手段和工具,也为实际电机控制系统的设计和调试提供了新的思路。
[关键词]无刷直流电机;建模;仿真基于Matlab 的无刷直流电机控制系统建模与仿真殷淑英(青岛科技大学,山东青岛266011)1永磁无刷直流电机(BLDC )的数学模型无刷直流电机具有矩形电流波形,梯形反电动势。
定子和转子的互感是非线性的。
因此,在分析和仿真BLDC 控制系统时,为简化仿真模型的建立,作以下的假设:定子绕组为60o 相带整距集中绕组,Y 形连接,忽略齿槽效应,转子上没有阻尼绕组,电机无阻尼作用。
由此则可建立三相绕组的电压转矩,状态平衡方程及可表示为:1.1电压方程三相绕组的电压平衡方程可表示为:(1)1.2转矩方程BLDCM 的电磁转矩方程可表示为Te=p n (e a i a +e b i b +e c i c)/ω(2)BLDCM 的运动方程可表示为:Te=T L +B ω+Jdt /d ω(3)式中:P n 为极对数;Te 为电磁转矩;T L 为负载转矩;B 为阻尼系数;ω为电机机械转速。
2仿真模型的建立BLDC 建模仿真系统采用双闭环控制方案:转速环由PID 调节器构成,电流环由电流滞环调节器构成。
根据模块化建模的思想,将控制系统分割为各个功能独立的子模块。
把这些功能模块和S 函数相结合,搭建出BLDC 控制系统的仿真模型,并实现双闭环的控制算法,图中各功能模块的作用与结构简述如下:2.1电机本体模块直流无刷电机本体模块的建立是根据电压方程式(1)构建的。
电机本体的输入为逆变模块的输出的三相端电压,输出是三相电流。
电机绕组反电势波形为梯形波,其形状与电角度有关,其幅值的大小与电机转速成正比,因此电机反电势可表示成函数e=f (ω,θ)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于M atlab 的多极多相永磁无刷直流电动机仿真收稿日期:2004-03-18樊晓华,梁得亮,邹根华(西安交通大学电气工程学院,西安,710049)摘 要:文中基于多极多相永磁直流无刷电动机(BLDC M )的数学模型,以四极五相永磁无刷直流电动机为仿真实例,利用有限元分析获得电感参数和反电势波形,对样机进行了仿真。
对所得仿真结果和基于A nsoft 的分析结果进行比较,吻合较好,证明该方法是有效的。
关键词:无刷直流电动机;M atlab Si m ulink ;仿真;数字模型中图分类号:TM 361 TM 351 文献标识码:A 文章编号:1001-6848(2005)06-0016-03Si m ula tion of M ulti -poles M ulti -pha se P M B LDC M otor Ba sed On M a tlabFAN X iao -hua ,L I AN G D e -liang ,Z OU Gen -hua(E lectrical Engineering Co llege ,X i’an J iao tong U niversity ,X i’an 710049,Ch ina )Abstract :Based on the m athem atical model of m ulti -po les m ulti -phase per m anent m agnetic BLDC mo to r ,its building model and si m ulati on m ethod are studied in theM atlab Si m ulink environm ent ,the four -po les five -phase per m anent m agnetic BLDC mo to r is si m ulatied as an p ro to type ,its inductance param eter and E M F is calculated by using FE M .T he result of si m ulati on show s a very good agreem ent w ith one based on A nsoft ,it validates the theo rytical app roach .Key words :BLDC mo to r ;M atlab Si m ulink ;M athem atical model0 引 言计算机仿真是借助计算机,用系统模型对真实系统或者设想的系统进行实验的一门综合性技术。
M athw o rk s 公司M atlab 仿真软件是一种面向科学与工程计算的高级语言。
由于集成了控制系统、信号处理、模糊控制、功率系统等工具箱,能很好地实现多极多相永磁无刷直流电机系统的仿真。
利用其中的M atlab Fcn 和Sfuncti on 等用户自定义的函数可以非常容易实现各种算法。
在Si m u link 环境中,将各种控制仿真工具箱和自定义函数有机的结合起,使得多极多相永磁无刷直流电机系统的建模和仿真变得较为简单。
1 多极多相BLDCM 的数学模型多极多相永磁无刷直流电动机(BLDC M )的电压平衡方程和电磁转矩方程可以表示如下[Μ]=[R ][i ]+[L ]P [i ]+P [L ][i ]+[e ](1)T e =[i ]T d d Η[L ][i ]+[e ]T [i ] Ξ(2)式中, [Μ]=[Μ1 Μ2…Μm ]T[i ]=[i 1 i 2…i m ]T[R ]=RRωR[L ]=L11L 12…L 1m L21L22…L2m … … … …L m 1L m 2…L mm[e ]=[e 1 e 2…e m ]T式中:[Μ]为相电压:[R ][i ]为电阻的压降;P 为微分算子d d t ;[L ]P [i ]为每相绕组总磁链产生的电动势;[e ]为每相绕组切割磁场产生的反电势。
如果忽略定子电流饱和影响,考虑到研究电机中转子磁阻不随转子位置变化,定子绕组的自感和互感认为是常数,因而方程(1)、(2)可简化为[Μ]=[R ][i ]+[L ]P [i ]+[e ](3)T e =[e ]T[i ] Ξ(4)其运动方程可以表示为J P Ξr =T e -T m -B Ξr(5)式中,J 为转子的转动惯量(kg ・m 2);T m 为负载转矩(N ・m );B 为磨擦系数(Nm s rad )。
如果用k b 表示多极多相永磁无刷直流电动机反电势与转速的比例系数,再用最大值1、最小值-—61—微电机 2005年 第38卷 第6期(总第147期)1的函数f 1(Η)、f 2(Η)、…f m (Η)来表示反电势的波形,则e 1e 2… … …e m =k bf 1(Η)f 2(Η) … … …fm(Η)Ξr(6)反电势的波形与电枢反应、齿槽效应等多种因素有关系,本文假设它是转子位置角的函数,并根据有限元法算出的实际反电势的波形,利用曲线拟合描述出平滑的f 1(Η)、f 2(Η)…f m (Η)曲线。
2 电机电感参数和反电势波形的计算为了进行多极多相永磁无刷直流电机系统的仿真,首先要确定各个绕组的基本电磁关系,即确定各个绕组的自感和互感,在此基础上建立系统仿真用的电压平衡方程的传递函数。
关于电机电感系数的获得,有多种方法,如实验测定、理论分析和数值计算,为了能够确切地仿真电机的运行性能,本文应用有限元法求得更加接近实际的电感系数,进而仿真系统的运行特性[3]。
电机的反电势值也是通过有限元法计算得到。
图1所示为计算所得A 相反电势波形。
图2为四极1相电机在某一转子位置的磁场分布。
图1 A 相实际的反电势波形计算值图2 电机磁场分布3 位置传感器以五相电动机为例,采用5个霍尔位置传感器均布在定子端部,利用转子永磁体产生的磁场做霍尔元件的工作磁场。
图3为五相直流无刷电动机的示意图。
其中内环表示两对极的转子,外环表示定子,定子上有五相绕组,按照图中所示的位置依次安装5只霍尔传感器。
图3 五相无刷直流电动机的位置传感器对五五通电方式,在同一时刻,五相绕组同时导通,这样可增加绕组的利用率。
为了产生逆时针旋转的定子绕组磁场,可以按下述规律给定子绕组通电:(A +B +C +D -E -)→(A -B +C +D -E -)→(A -B +C +D +E -)→(A -B -C +D +E -)→(A -B -C +D +E +)→(A -B -C -D +E +)→(A +B -C -D +E +)→(A +B -C -D -E +)→(A +B +C -D -E +)→(A +B +C -D -E -)。
可以看出,在一个电角度周期内,定子绕组将经过10次换流。
如果假设转子沿逆时针从图示零位置开始旋转,则产生的五相信号如图4中的u 、v 、w 、x 、y 所示。
根据u 、v 、w 、x 、y 五相位置信号的组合状态不同可以将一个电角度周期360度的范围分成10个区域,如01010对应于(0°,60°),01011对应于(60°,120°)等等。
图4 位置信号波形图4 多极多相永磁BLDCM 建模采用M atlab Si m u link 软件包实现四极五相无刷直流电动机及其系统的仿真。
其仿真模型如图5所示。
主要包括逆变器模型、直流电源、位置解码器模型和无刷直流电动机模型,其中直流电源的电压为45V 。
在Si m u link 中最为灵活的构造模块的方法就是用高级语言或M 文件Sfun 来实现所需要的功能。
在图5模型中,电机转子的转角作为位置解码器—71—基于M atlab 多极多相永磁无刷直流电动机的仿真 樊晓华 梁得亮 邹根华图5 五相无刷直流电动机系统的仿真模型的输入。
它主要模拟位置传感器的安装策略,其输出为逆变器所需要的栅极驱动信号。
图6 五相无刷直流电动机的逆模型图6是逆变器模型。
它利用Si m Pow erSystem s 中的现成模块搭建。
基于前面给出的数学模型,采用M atlab 建模和封装技术构建了四极五相永磁直流无刷电机模块。
5 仿真结果和比较仿真样机主要数据列表1。
表1 技术数据功率240W 相数5额定电压45V 额定转速3000r m in槽数20极数4绕组形式单层定子外径7.1c m 转子外径3.88c m电机轴上长2.8c m 图7a )、图8a )给出了M atlab Si m u link 仿真得到的电机A相电流和电磁转矩波形。
图7b )、图8b )是相同条件下应用有限元分析得到的结果,二者较为吻合。
由于四极五相永磁无刷直流电机系统的M atlab 仿真所给的每相反电势的值是通过样条插值而得到的平滑曲线,忽略了反电势的波动,因此得到的电流和转矩波形的脉动比较小,可见提出的仿真方法是较为有效的。
a )仿真的A 相电流b )A nsoft 分析的A 相电流图7 A 相电流波形a )基于M atlab 仿真的 b )基于A nsoft 分析的 电磁转矩 电磁转矩图8 电磁转矩波形6 结 论本文建立了多极多相无刷直流电机的数学模型;利用M atlab Si m u link 和Si m Pow erSystem s 软件包,建立了四极五相无刷直流电动机和五相逆变电路的通用仿真模型,并对该系统进行了仿真。
仿真结果与基于A n soft 软件的分析结果较为吻合,为研究多极多相永磁无刷电动机调速系统及控制方法提供了一种新的思路。
参考文献[1] J inyunGan ,K .T .Chau .A newsurface inset ,per m anent m agnet ,brush less DC mo to r drive fo r electric veh icles [J ].IEEE T rans on M A G ,2000,36(5):3810~3819[2] 李钟明.稀土永磁电机[M ].北京:国防工业出版社,2001.[3] 梁得亮,丁梵林.反应式减速直线同步电机起动性能的仿真[J ].西安交通大学学报,2000,34(2):20~23.[4] 郭宏,王光能.异步电动机直接转矩控制系统的M A TLAB 仿真[J ].北京航空航天大学学报,2002,28(1):78~81.作者简介:樊晓华(1978-),男,硕士,研究方向为直流无刷电机及其控制。
—81—微电机 2005年 第38卷 第6期(总第147期)。