基于Matlab的BLDC系统仿真 论文

合集下载

一种基于Matlab的无刷直流电机控制系统建模仿真方法

一种基于Matlab的无刷直流电机控制系统建模仿真方法

一种基于Matlab的无刷直流电机控制系统建模仿真方法一、本文概述无刷直流电机(Brushless DC Motor, BLDC)以其高效率、低噪音、长寿命等优点,在航空航天、电动汽车、家用电器等领域得到广泛应用。

为了对无刷直流电机控制系统进行性能分析和优化,需要建立精确的数学模型并进行仿真研究。

Matlab作为一种强大的数学计算和仿真软件,为无刷直流电机控制系统的建模仿真提供了有力支持。

二、无刷直流电机控制系统原理1、无刷直流电机基本结构和工作原理无刷直流电机(Brushless Direct Current Motor,简称BLDCM)是一种基于电子换向技术的直流电机,其特点在于去除了传统直流电机中的机械换向器和电刷,从而提高了电机的运行效率和可靠性。

无刷直流电机主要由电机本体、电子换向器和功率驱动器三部分组成。

电机本体通常采用三相星形或三角形接法,其定子上分布有多个电磁铁(也称为线圈),而转子上则安装有永磁体。

当电机通电时,定子上的电磁铁会产生磁场,与转子上的永磁体产生相互作用力,从而驱动转子旋转。

电子换向器是无刷直流电机的核心部分,通常由霍尔传感器和控制器组成。

霍尔传感器安装在电机本体的定子附近,用于检测转子位置,并将位置信息传递给控制器。

控制器则根据霍尔传感器提供的位置信息,控制功率驱动器对定子上的电磁铁进行通电,从而实现电机的电子换向。

功率驱动器负责将控制器的控制信号转换为实际的电流,驱动定子上的电磁铁工作。

功率驱动器通常采用三相全桥驱动电路,具有输出电流大、驱动能力强等特点。

无刷直流电机的工作原理可以简单概括为:控制器根据霍尔传感器检测到的转子位置信息,控制功率驱动器对定子上的电磁铁进行通电,产生磁场并驱动转子旋转;随着转子的旋转,霍尔传感器不断检测新的转子位置信息,控制器根据这些信息实时调整电磁铁的通电状态,从而保持电机的连续稳定运行。

由于无刷直流电机采用电子换向技术,避免了传统直流电机中机械换向器和电刷的磨损和故障,因此具有更高的运行效率和更长的使用寿命。

基于Matlab的直流电机弱磁调速系统仿真

基于Matlab的直流电机弱磁调速系统仿真

毕业设计 (论文)课题:基于Matlab的直流电机弱磁调速系统仿真学院:机械与电气工程学院学生姓名:XXXXXXXXX 学号:XXXXXXXXXXXX 专业班级:XXXXXXXXXXXXXXX 指导老师: XXXXXXXXX 完成时间:XXXXXXXXX摘要直流电动机的调速性能好,启动转矩大,特别是调速性能为交流电机所不及。

因此,在对电动机的调速性能和启动性能要求比较高的生产机械上,大都使用直流电动机进行拖动。

而通过减小直流电动机励磁磁通的方法对直流电动机调速,不仅调速过程平滑,可控制性高,而且能量损耗小,成本低,被广泛应用于恒功率调速场合。

Matlab是一种科学计算软件,利用其Simulink仿真环境可以很方便的对各类系统进行仿真。

利用matlab进行电机仿真有很多优点。

第一、能够大大提高实验过程当中的安全性;第二、搭建仿真模型操作简单,修改各参数方便快捷,在今后电动机的改良及系统的设计中可以大大缩短设计开发周期,有利于选择最佳参数和设计最合理的系统方案;第三、仿真结果通过Simulink模块当中示波器显示其曲线变化,这样可以更为直观的观察到各参数对电动机性能的影响,对电动机的研究带来了极大的方便。

本文使用Simulink仿真环境中的各类模块,组成直流电动机弱磁调速控制系统。

通过改变励磁磁通量,可以得到电机在不同条件下的运行参数。

经过对仿真结果进行分析,对弱磁调速特点进行了验证。

关键词:直流电机;弱磁调速;Matlab仿真;SimulinkAbstractDC motor‘s speed performance and starting torque is higher than AC motor。

Therefore DC motor has been widely applied in the in many demanding occasions.The design is electric machinery simulation experiment based on MATLAB. Firstly, we sh ould learn to study the internal structure and principle of operation of the electric machiner y. Secondly, it is the learning of the MATLAB software. To build up a simulation model we need to use the Simulink module to build up different type and capacity motors’ starting, s peed regulation and braking module by Simulink module, then simulate the curves of the p arameters.The simulation of the motor plays an important role in studying the electric machinery. By buildi ng up the models to simulate the variety of the motors’starting,speed regulation and braking curves. Firstly, we can greatly improve the safety during the process of the experiment. Secondly, it is easy to build up a simulation model and convenient to modify the parameters, so we can greatly shorten the design cycle in the future motor improvement and system design and it is propitious to select optimum parameters and design the most reasonable system scheme. Thirdly, the simulation results is used by oscilloscope in Simulink modules to display theirs’ curves variety, in this way we can intuitionisticly observe the effects of parameters on the performance of the motors, it brings great convenience in motor research.KeyWords:DC motor; Matlab; Speed regulation with Field weakening;Simulink目录摘要 (2)Abstract (3)1 绪论 (5)1.1课题研究的目的和意义 (5)1.2论文的主要研究内容 (5)2 直流电动机 (6)2.1 直流电动机的基本工作原理 (6)2.2直流电机的励磁方式 (7)2.3直流电动机相关公式 (8)3 弱磁调速系统 (9)3.1他励直流电动机的机械特性 (9)3.1.1他励直流电动机的机械特性 (9)3.1.2固有机械特性 (10)3.1.3人为机械特性 (10)3.2他励直流电动机的调速 (13)3.2.1调速指标 (13)3.2.2 调速方法 (14)3.3 他励直流电动机弱磁调速系统概述 (16)4 Matlab概述 (17)4.1 Matlab简介 (17)4.2 Simulink的应用 (18)4.2.1 简介 (18)4.2.2 功能 (18)4.2.3 启动方法 (19)5 直流电机弱磁调速仿真 (19)5.1 设计思路及模块介绍 (19)5.1.1设计思路 (19)5.1.2模块介绍 (19)5.2 在simulink上建立仿真模型 (21)5.3仿真结果及分析 (25)5.3.1 仿真结果 (25)5.3.2 结果分析 (27)5.4 弱磁控制的直流调速系统 (27)6 总结 (29)致谢 (30)参考文献 (30)附录(中英文翻译) (31)外文资料 (31)中文翻译 (36)1 绪论1.1课题研究的目的和意义在国民经济生产中,电机工业是机械工业的一个重要组成部分,电机是机电一体化中机和电的结合部位,是机电一体化的重要基础,电机可称为电气化的心脏。

基于Matlab无刷直流电机双闭环调速系统仿真研究_张克涵

基于Matlab无刷直流电机双闭环调速系统仿真研究_张克涵

绕组的相电流幅值。 BLDCM 的运动方程可表示为 J· dω = Te - Tl - kb ω dt ( 3)
式中,J 为电机转子的转动惯量,ω 为电机转子的机 械角速度,T e 为电机电磁转矩, T l 为电机转子负载 转矩,k b 为转子对轴承的阻尼系数。
2
基于 Matlab / Simulink 的 BLDCM 调 速系统模型的建立
[23 ]
0


永磁无 刷 直 流 电 机 ( Brushless DC Motor, BLDCM) 以其体积小、 效率高、 转动惯量小、 控制方法 相对简单、控制效果较好等优点, 同时还保留了普 通直流电动机优良的机械特性, 广泛应用于伺服控 制、航空航天、 机器人等领域
[1 ]

也为实际电机调速系统的设计提供了新的思路 。
真模型的新方法。在 Matlab / Simulink 环境下,把功能模块和 S 函数相结合, 实现了 BLDCM 本体模块、 速度控制模 块、电流滞环控制模块等 ,再进行功能模块的有机整合 , 搭建了 BLDCM 调速系统的仿真模型。 仿真和试验结果证 明了该方法的有效性 ,同时也适用于验证其他控制算法的合理性 ,为实际电机调速系统设计提供了新的思路 。 关键词: 无刷直流电机; 电流滞环; 双闭环 中图分类号: TM36 + 1 文献标志码: A 文章编号: 1001-6848 ( 2015 ) 02-0044-05
2期
张克涵等: 基于 Matlab 无刷直流电机双闭环调速系统仿真研究
· 45 ·
( 4 ) 不 考 虑 电 枢 反 应, 气 隙 磁 场 分 布 近 似 为 120° 平顶矩形波,三相绕组完全对称。 则根据 BLDCM 特性,可建立其电压、转矩与运 动方程: 1. 1 BLDCM 的电压方程 假设 电 机 各 相 绕 组 及 空 间 结 构 完 全 对 称, 则 BLDCM 的定子三相绕组的电压平衡方程为 : U an R U = 0 bn U cn 0 0 R 0 0 ia L - M 0 ib + 0 R ic 0 0 L -M 0 0 · L - M ( 1) 0

基于MATLAB的无刷直流电机双闭环控制系统建模与仿真

基于MATLAB的无刷直流电机双闭环控制系统建模与仿真

28
第 33 卷 第 1 期
广西物理 GUANGXI PHYSICS
Vol.33 No.1 2012
符合理论分析,系统能够快速响应且平稳运行,具有良好的静、动态特性。由于采用模块化设计,只需对部
分模块进行修改,就可以快速验证各种新型控制算法和策略,为今后进一步研究提供了有效的手段和工具。
本文的不足之处,一是换相过程中没有考虑到换向暂态运行特性,理论上任意时刻都有一相悬空,但是
M ib + M ic + M ia = 0
将式(2)、(3)代入(1),得到电压方程:
(2) (3)
收稿日期:2012-01-03 † 通讯作者:hbypolly@
25
基于 MATLAB 的无刷直流电机双闭环控制系统建模与仿真
⎡⎤ ⎢ua ⎥

⎤⎡⎤
⎢r 0 0 ⎥ ⎢ia ⎥
⎡ ⎢
本文采用离散 PID 算法,输入为额定转速和实际转速的差值,输出三相参考电流的幅值 Is,同时使用 Saturation 饱和限幅模块将输出的参考相电流幅值限定在要求范围内,如图 1 所示。 3.5 转矩和转速计算模块
根据式(6)、(7),可以建立如图 7 转矩计算模块和图 8 转速计算模块。
27
基于 MATLAB 的无刷直流电机双闭环控制系统建模与仿真
1 引言
无刷直流电机(Brushless DC Motor,以下简称 BLDCM)是随着电力电子技术和电机控制技术的发展而 迅速成熟起来的一种新型电机。因其体积小、结构简单、高效和控制精度高等优点,广泛应用于伺服领域, 机器人等领域[1]。随着无刷直流电机的应用领域不断拓宽,各种控制算法和策略不断涌现,建立无刷直流电 机控制系统的仿真模型可以有效验用于各种算法和策略,缩短开发周期。文献[2]提出了基于 S 函数的建模方 法,虽比较灵活,但模型较为复杂,仿真速度较慢,且程序比较繁杂。本文利用 MATLAB/SIMULINK 的仿 真工具箱,通过建立子模块并结合 S 函数,建立了 BLDCM 控制系统。仿真结果验证了该模型的有效性。

基于Matlab无刷直流电机控制系统仿真

基于Matlab无刷直流电机控制系统仿真

基于Matlab无刷直流电机控制系统仿真王亚茹;宋晓梅;何程;巩学芳【摘要】In order to reduce the design cost and save design time of brushless DC motor ,in Matlab/Simulink environment ,the control principle and the mathematical model of BLDCM are analyzed to conduct research related to control system .In the modular notion of control system ,by the combina‐tion of the isolated blocks and S‐function ,the model of BLDCM can be established .This system is con‐trolled by the speed and current double loop .Through a classical PID joined to th e speed loop ,the ad‐justment of speed achieves smoothness .And a current controller is completed in the current loop on the principle of hysteresis current track PWM inverter .The simulation results prove that the system has good static and dynamic charactertics ,and verify the rationality and validity of this method .By studying the simulation model of BLDCM based on Matlab ,a new approach for designing and debug‐ging motors is provided .%为了降低无刷直流电机(brushless DC motor ,BLDCM )的设计成本,节省设计时间,在Matlab/Simulink环境下,通过分析BLDCM 的控制原理及数学模型,进行BLDCM 控制系统的仿真研究。

基于MATLAB无刷直流电机控制系统的仿真

基于MATLAB无刷直流电机控制系统的仿真

基于MAT LAB无刷直流电机控制系统的仿真3许丽娟,王庭有(昆明理工大学机电工程学院, 云南昆明650093)摘 要:在分析了无刷直流电机(BLDC)数学模型的基础上,并在MAT LAB/SI M UL I N K环境下,把功能模块和S函数相结合,构建了BLDC控制系统的仿真模型。

并对系统进行了仿真,仿真结果与理论分析一致,验证了该控制系统设计的合理性。

实验证明该建模方法具有快速、实用和可植性强的优点,对实际无刷直流电机控制系统的设计具有指导意义。

关键词:无刷直流电机(BLDC);数学模型;仿真;MAT LAB中图分类号:TP391.9 文献标识码:A 文章编号:1008-5300(2010)01-0062-03Si m ulati on of BLDC Contr ol Syste m Based on MAT LABXU L i2j uan,WAN G Ti ng2yo u(Kunm ing U niversity of Science and Technology,Facu lty of M echanical and E lectrical Engineering, Kunm ing650093,China)Abstract:Based on analysis of the mathe matical model of the brushless DC mot or(BLDC),the si m ulati on model of BLDC could be established by combinati on of the functi onal bl ocks and S2functi ons in MAT LAB/ SI M UL I N K.The reas onability of the contr ol syste m was verified by the coincidence of the si m ulati on and theo2 retical analysis.The modeling method has merits in rap idity,p racticality and trans portability and has guiding significance t o designing actual brushless DC mot or contr ol syste m.Key words:brushless DC mot or(BLDC);mathe matical model;si m ulati on;MAT LAB0 引 言无刷直流电机(B rushless DC Mot or,以下简称BLDC)是随着电力电子技术和新型永磁材料的发展而迅速成熟起来的一种新型电机[1]。

基于 MatlabSimulink 的 BLDCM 控制系统模型的建立

基于 MatlabSimulink 的 BLDCM 控制系统模型的建立

基于 Matlab/Simulink 的 BLDCM 控制系统模型的建立在Matlab7.6的 Simulink 环境下,利用其丰富的模块库,在了解和分析BLDCM 数学模型的基础上,建立起 BLDCM 控制系统仿真模型。

本文设计了一种BLDCM 的建模方法,将控制单元模块化。

在Matlab/Simulink 中建立独立的功能模块:电机本体模块,电压逆变模块,转矩计算模块,参考电流模块,转速PI 控制模块和电流滞环跟踪控制模块。

将以上的模块进行合理的连接,就能搭建出BLDCM 双闭环控制仿真系统。

其系统框图如下图1.参考转速BLDCM 模块电压逆变器参考电流模块电流滞环控制器转速PI 控制器ua ub ucia icib Ia*Ib*Ic*负载转矩输出转矩转速位置图1:BLDCM 双闭环控制系统框图BLDCM 控制系统采用双闭环控制方案:转速环由 PI 调节器构成,电流环由电流滞环调节器构成,本文据此建立的 BLDCM 控制系统仿真模型。

如图2所示。

图 2:BLDCM控制系统仿真模型1 BLDCM模块的建立在整个控制系统的仿真模型中,BLDCM本体模块是最重要的部分,该模块根据BLDCM电压方程式求取BLDCM三相相电流,控制框图如图2所示。

由电压方程式(可得,要获得三相相电流信号ia 、ib 、ic ,必需首先求得三相反电动势信号ea 、eb 、ec。

获得理想的反电动势波形是BLDCM仿真建模的关键问题之一。

本文采用现在流行的分段线性法,如图3所示,将一个运行周期0-360°分为6 个阶段,每60°为一个换向阶段,每一相的每一个运行阶段都可用一段直线进行表示,根据某一时刻的转子位置和转速信号,确定该时刻各相所处的运行状态,通过直线方程即可求得反电动势波形。

分段线性法简单易行,且精度较高,能够较好的满足建模仿真的设计要求。

因而,本文采用分段线性法建立梯形波反电动势波形。

理想情况下,二相导通星形三相六状态的BLDCM定子三相反电动势的波形如图3所示。

基于matlab无刷直流电机驱动控制系统的仿真本科设计论文

基于matlab无刷直流电机驱动控制系统的仿真本科设计论文

基于matlab无刷直流电机驱动控制系统的仿真摘要:在分析无刷直流电机(BLDCM)数学模型的基础之上,提出了一种新型的无刷直流电机控制系统建模仿真方法。

在Matlab /Simulink环境之下,利用无刷直流电机的电压方程、电磁转矩方程和运动方程构建了无刷直流电机本体的仿真模型。

系统采用单闭环控制:速度环采用经典PI控制,电流控制采用滞环电流跟踪型PWM。

仿真实验结果表明:系统具有良好的静、动态特性,验证了该方法的有效性,为实际电机控制系统的设计和调速提供了新的思路。

关键词:无刷直流电机;模型;simulink;仿真;霍尔位置传感器;引言电机在人类社会中的应用已有近100 多年的历史,电机的发展是从永磁电机开始的。

诞生于19 世纪20 年代的第一台电机便是一台永磁发电机,但由于材料的制约,在随后的岁月里,永磁电机逐渐被电励磁电机所取代,而交流异步电机的出现并广泛应用,进一步压缩了永磁电机的应用空间。

直至上世纪60 年代稀土永磁材料的出现,影响永磁电机广泛使用的材料问题得以基本解决,永磁电机又开始被广泛关注。

但由于稀土材料昂贵的价格,永磁电机仅应用在对成本要求相对较低的场合。

上世纪80 年代初,新型永磁材料钕铁硼的出现,大大降低了永磁体的成本,永磁电机才在较多的场合得到了应用。

无刷直流电动机是在有刷直流电动机的基础上发展起来的。

现阶段,虽然各种交流电动机和直流电动机在传动应用中占主导地位,但无刷直流电动机正受到自20世纪90年代以来,随着人们生活水平的提高和现代化生产、办公自动化的发展,家用电器、工业机器人等设备都越来越趋向于高效率化、小型化及高智能化,作为执行元件的重要组成部分,电机必须具有精度高、速度快、效率高等特点,无刷直流电机的应用也因此而迅速增长。

随着永磁电机的广泛应用,其本身的缺陷也逐渐体现出来。

传统的永磁电机往往使用电刷这种机械部件作为换向器,在运行过程中,电刷带来了换向火花、电磁干扰等问题;同时,电刷换向器极易磨损,造成了永磁电机维护频率高,维护过程复杂;机械式电刷换向器还限制了电机转速的提高和体积的缩小。

基于Matlab无刷直流电机系统仿真建模的新方法

基于Matlab无刷直流电机系统仿真建模的新方法

基于Matlab无刷直流电机系统仿真建模的新方法摘要:基于matlab无刷直流电机系统仿真建模的新方法,是在对matlab无刷直流电机的数学模型剖析基础之上,从而提出matlab 无刷直流电机系统进行建模防真一种新方法。

老式的建模方式在机电当中性点电压与极对数是多级时候转子位置进行的计算略有不足之处,这导致对机电特性进行分析的时候容易出现偏差,推导了无刷直流电机当中包含中点电压的数学模型,对于多级数的转子电角度进行了计算分析,在老式模型基础上,使用matlab对无刷直流电机进行了建模,并且建立起了pid以及电流滞环的控制系统对于机电建立模型方法的可行性进行了验证。

这样的仿真模型当中速度环使用的是pid控制,而电流环使用的是电流滞环进行控制,仿真出来的结果证实了本文电机建立模型方式的准确性和正确性,同时也给尝试别的控制进行方法提供了依据,给进行实际单机控制系统的控制设计以及调试提供了参考和思路。

关键词:matlab;直流电机;系统建模;电流滞环;pid中图分类号:tm33伴随着社会经济的快速发展,电子科学技术也在不断进步,伴随着电子技术、新型的电机控制理论以及稀土等永磁材料的开发,永磁性无刷直流电机系统得到了广泛的应用。

永磁性无刷直流电机系统主要特点有体积小、性能高、结构简易、稳定性好以及输出转矩大等等。

永磁性无刷直流电机系统关注度也越来越高。

伴随无刷直流电机系统运用越来越广泛,对于电机系统控制要求也随之提高,但是这要考虑到成本的投入、控制计算合理、还有可控制性能高以及研发周期短。

对此怎么样建立高效的用磁性无刷直流电机系统的模型一时间成为了机电控制研发人员急切须要解决的问题,从而基于matlab无刷直流电机系统仿真建模新方法是具有十分重要的意义的。

1 如何进行matlab无刷直流电机系统仿真建模永磁性无刷直流电机系统在气隙当中所形成的磁场波形不一样,可以分成pmsm无刷直流电机与bldc无刷直流电机。

基于Matlab的BLDC系统仿真_论文

基于Matlab的BLDC系统仿真_论文

一种基于 Matlab的无刷直流电机控制系统建模仿真方法摘要:本文首先介绍了无刷直流电机的结构和工作原理,然后论述了无刷直流电机的控制技术和策略。

为了验证控制算法和控制策略的合理性,在分析无刷直流电机(BLDC)数学模型的基础上,提出了一种无刷直流电机控制系统仿真建模的方法。

本文在Matlab/Simulink环境下,构建了无刷直流电机系统的仿真模型,并详细介绍了控制系统的各个子模块。

该系统采用双闭环控制:速度环采用离散PID控制,根据滞环电流跟踪型PWM逆变器原理实现电流控制。

在建立仿真模型的基础上,本论文对模型进行了仿真。

观察电机的相电流、反电动势、转速、输出电磁转矩等参数,并进行了分析。

仿真和试验结果与理论分析一致,验证了该方法的合理性和有效性。

该仿真模型适用于验证其他控制算法的合理性,并且为实际电机控制系统的设计和调试提供了新的思路。

关键词:无刷直流电机;建模;仿真;电流滞环;MatlabABSTRACTAbstract:At the beginning of this paper,the basic structure and principle of Brushless DC motor(BLDC) were introduced, then this paper presented the control technologies and strategies about BLDC. In order to verify the rationality of the controlling algorithms and strategies,on the basis of analysis of the mathematical model of BLDC, a novel method for modeling and simulation of BLDC control system was proposed. This paper built a simulation model of BLDC control system with MA TLAB/simulation, and introduced the sub-modules of the controlling system in detail. This control system adopted double loop control. 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 simulation model 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; Matlab1. 引言无刷直流电机(Brushless DC Motor,以下简称BLDC)是随着电力电子技术及新型永磁材料的发展而迅速成熟起来的一种新型电机。

基于matlab的直流无刷电机控制系统的仿真

基于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的无刷直流电机控制系统建模与仿真5

基于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无刷直流电机控制系统建模与仿真

基于Matlab无刷直流电机控制系统建模与仿真
收稿日期 :2007 - 06 - 26
+ 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无刷直流电机系统仿真建模的新方法

基于Matlab无刷直流电机系统仿真建模的新方法
Is 速 度 控 制 速度控制器 W
图3
BLDC 控制系统仿真建模组成框图
根据电压方程式(4)可得电机的等效电路图 如图 2 所示
如图 3 所示 BLDC 建模仿真系统采用双闭环控制方 案 转速环由 PI 调节器构成 成 根据模块化建模的思想 为各个功能独立的子模块 制框图 模块 其中主要包括 电流环由电流滞环调节器构 将图 3 所示的控制系统分割 电流滞环控制 就可在
并且 Mib + Mic = −Mia 将式 2 和式 3 代入式 1
ua r 0 0 i a L − M u = 0 r 0 i + 0 b b ic 0 u c 0 0 r 0 L−M 0
引 言1
随着电力电子技术 微电子技术 新型电机控制理论 永磁无刷直流电动机得以迅速 结构简单 可靠性高 输出转 随着 和稀土永磁材料的快速发展 推广 因其体积小 性能好
没有给出 BLDC 的电机模型[8] 因此 本文在分析无刷直流 电机数学模型的基础上 借助于 Matlab 强大的仿真建模能力 在 Matlab/Simulink 中建立了 BLDC 控制系统的仿真模型 对于在 Matlab 中进行 BLDC 建模仿真方法的研究已受 到广泛关注 例如 已有提出采用节点电流法对电机控制系 统进行分析 通过列写 m 文件 建立 BLDC 仿真模型[9]-[11] 这种方法实质上是一种整体分析法 因而这一模型基础上修 改控制算法或添加 删除闭环就显得很不方便 为了克服这 一不足 文献[12]提出在 Matlab/Simulink 中构造独立的功能 模块 通过模块组合进行 BLDC 建模 这一方法可观性好 在原有的建模基础上添加 删除闭环或改变控制策略都十分 便捷 但该方法采用快速傅立叶变换 FFT 方法求取反电 动势 使得仿真速度很受限制 本文提出了一种新型的 BLDC 建模方法 将控制单元模块化 在 Matlab/Simulink 建 立独立的功能模块 BLDC 本体模块 电流滞环控制模块 速度控制模块 模块 参考电流模块 转矩计算模块和电压逆变 在建模过程中 梯形波反电动势 本文采用分段线性 克服了文献[12]建模方法存在的 快速 对这些功能模块进行有机整合 即可搭建出无刷直

基于Matlab的无刷直流电机控制系统建模与仿真

基于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 (ω,θ)。

无刷直流电机的matlab仿真

无刷直流电机的matlab仿真

机电技术 2011年8月60作者简介:程勇(1979-),男,讲师,主要研究方向:电机控制,智能算法研究。

无刷直流电机的matlab 仿真程 勇(西安科技大学,陕西 西安 710054)摘 要:首先分析了无刷直流电机数学模型,结合matlab 软件对直流无刷电机调速系统进行了仿真研究和分析,最后给出了仿真波形,验证了模型准确可靠。

关键词:直流无刷电机;matlab ;调速中图分类号:TM33 文献标识码: A 文章编号:1672-4801(2011)04-06-02直流无刷电机转子为永磁材料,随定子磁场同步转动。

这种电机结构简单而且解决了普通直流电机物理电刷等缺点。

随着永磁材料不断发展,直流无刷电机应用越来越广泛[1]。

本文详细分析了无刷直流电机模型后,通过MATLAB 仿真实现直流无刷电机的调速仿真系统。

通过仿真结论可知,文中的BLDCM 模型准确可靠,具有一定的应用价值。

1 直流无刷电机基本特性直流无刷电动机三相定子电压的平衡方程式可用下列状态方程表达[5]:0000A s A AABAC A A B s B BA B BC B B C s C CACBC C C u R i L L L i e u R i L L L P i e u R i L L L i e ⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥=++⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦(1)式中, A u 、B u 、C u 为定子相绕组电压;A i 、B i 、C i 为定子相绕组电流;A e 、B e 、C e 为定子绕组电动势;A L 、B L 、C L 为每相绕组的自感;AB L 、AC L 、BA L 、BC L 、CA L 、CB L 为每两相绕组间互感;P 为微分算子。

由电动机结构决定,在一个360°电角度(机械上为一对磁极距),转子的磁阻不随转子位置变化而变化,并假定三相对称,则有:AB BA AC CA BC CB L L L L L L M ====== A B C L L L L ===式中,M 为无刷直流电动机定子绕组间互感。

基于matlab的bldc电机控制系统设计

基于matlab的bldc电机控制系统设计

基于Matlab的BLDC电机控制系统设计摘要:本文主要介绍了基于Matlab的无刷直流电机(BLDC)控制系统设计。

首先介绍了BLDC电机的工作原理和特点,然后详细分析了Matlab在BLDC电机控制系统设计中的应用方法。

给出了一个基于Matlab的BLDC电机控制系统设计实例,以验证该方法的有效性和可行性。

关键词:无刷直流电机(BLDC)、Matlab、控制系统设计1. 研究背景1.1 BLDC电机的工作原理和特点BLDC电机是一种可以实现无刷换向的直流电机,由于其无刷换向、高效率、低噪音等特点,在工业控制、汽车电子、航空航天等领域得到了广泛应用。

BLDC电机的工作原理是通过电子换向器,根据转子位置和电流磁场的大小实现电机正常运转。

BLDC电机还具有高速度范围、响应快、寿命长等优点。

2. Matlab在BLDC电机控制系统设计中的应用2.1 BLDC电机的数学建模在控制系统设计中,首先要进行BLDC电机的数学建模,建立电机的动态模型和静态模型。

通过Matlab工具箱中的Simulink进行模拟建模,可以得到BLDC电机的转速、转矩和电流等参数特性曲线,为后续控制系统设计提供依据。

2.2 闭环控制系统设计在BLDC电机控制系统中,闭环控制系统设计是非常重要的环节。

利用Matlab工具箱中的控制系统工具,可以设计PID控制器、模糊控制器、模型预测控制器等多种控制算法,并通过仿真验证控制系统的性能。

Matlab还提供了实时仿真和硬件联合仿真的功能,在设计过程中可以有效地验证控制系统的鲁棒性和稳定性。

2.3 实时控制系统实现通过Matlab工具箱中的嵌入式开发工具,可以将设计好的控制算法快速移植到嵌入式系统中,实现实时控制系统。

Matlab提供了丰富的硬件支持库,可以方便地与各种嵌入式处理器、通信接口、传感器等硬件进行接口,快速实现控制系统的实时性和稳定性。

3. 基于Matlab的BLDC电机控制系统设计实例通过以上分析,我们可以给出一个基于Matlab的BLDC电机控制系统设计实例,以验证该方法的有效性和可行性。

基于MATLAB的无刷直流电动机控制系统仿真

基于MATLAB的无刷直流电动机控制系统仿真
function sys = m dlOu tputs( t, x, u ) p = 3. 1415926; if rem ( u, 2* p ) < p /6
sy s = 0; else if rem ( u, 2* p ) < 5* p /6
sy s = 1; else
sy s = 0; en d
1前 言
无刷直流电动机由于转子采用永磁材料励磁, 无励磁损耗, 具有体积小、重量轻、结构简单、维护方 便、运行可靠、力矩电流比率高、高效节能易于控制 等优点, 从而在军民各个领域得到了广泛应用。与 此同时, 对无刷直流电动机控制系统的性能也提出 了更高的要求, 故需要建立无刷直流电动机控制系 统的仿真模型来验算各种控制算法, 优化整个控制 系统, 可以在短时间内设计出预期效果的控制系统。 本文在分析方波 驱动无 刷直流 电动机 ( 以下简 称 BLDCM )的数学模 型的基础上, 用 M atlab 6. 5 下的 PSB、Sim ulink和 S- FUNCT ION 建立了无刷直流电 动机控制系统的仿真模型, 并通过对实例电机的仿 真, 给出了各种仿真波形。
La、Lb、Lc - 定子各相绕组自感;
Lab、Lba、Lca、Lac、Lbc、Lcb - 定子各相绕组间的互
感。
由于转子是永磁的, 忽略其磁阻影响, 可以认为 Lab、Lba、Lca、Lac、Lbc、Lcb为常数, 与转子位置无关。则 有
La = Lb = Lc = L
Lab = Lba = Lca = Lac = Lbc = Lcb = M
驱动控制 D rive and control
图 8 定子电流波形
图 9 反电动势波形
波形看, 与理论分析基本一致, 具有较好的动态、静 态响应。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一种基于Matlab的无刷直流电机控制系统建模仿真方法摘要:本文首先介绍了无刷直流电机的结构和工作原理,然后论述了无刷直流电机的控制技术和策略。

为了验证控制算法和控制策略的合理性,在分析无刷直流电机(BLDC)数学模型的基础上,提出了一种无刷直流电机控制系统仿真建模的方法。

本文在Matlab/Simulink环境下,构建了无刷直流电机系统的仿真模型,并详细介绍了控制系统的各个子模块。

该系统采用双闭环控制:速度环采用离散PID控制,根据滞环电流跟踪型PWM逆变器原理实现电流控制。

在建立仿真模型的基础上,本论文对模型进行了仿真。

观察电机的相电流、反电动势、转速、输出电磁转矩等参数,并进行了分析。

仿真和试验结果与理论分析一致,验证了该方法的合理性和有效性。

该仿真模型适用于验证其他控制算法的合理性,并且为实际电机控制系统的设计和调试提供了新的思路。

关键词:无刷直流电机;建模;仿真;电流滞环;MatlabABSTRACTAbstract:At the beginning of this paper,the basic structure and principle of Brushless DC motor(BLDC)were introduced,then this paper presented the control technologies and strategies about BLDC.In order to verify the rationality of the controlling algorithms and strategies,on the basis of analysis of the mathematical model of BLDC,a novel method for modeling and simulation of BLDC control system was proposed.This paper built a simulation model of BLDC control system with MATLAB/simulation,and introduced the sub-modules of the controlling system in detail.This control system adopted double loop control.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 simulation model 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;Matlab1.引言无刷直流电机(Brushless DC Motor,以下简称BLDC)是随着电力电子技术及新型永磁材料的发展而迅速成熟起来的一种新型电机。

以其体积小、重量轻、效率高、惯量小和控制精度高等优点,同时还保留了普通直流电动机优良的机械特性,广泛应用于伺服控制、数控机床、机器人等领域,随着无刷直流电机应用领域的不断扩大,要求控制系统设计简易、成本低廉、控制算法合理、开发周期短。

建立无刷直流电机控制系统的仿真模型,可以有效的节省控制系统设计时间,及时验证施加于系统的控制算法,观察系统的控制输出;同时可以充分利用计算机仿真的优越性,人为地改变系统的结构、加入不同的扰动和参数变化,以便考察系统在不同结构和不同工况下的动、静态特性。

因此,如何建立有效的无刷直流电机控制系统的仿真模型成为电机控制算法设计人员迫切需要解决的关键问题。

本文在分析无刷直流电机数学模型的基础上,借助于Matlab强大的仿真建模能力,利用电气模块库中内含的功能元件,对通常的运动控制系统仿真模型进行了改进,提出了一种基于Matlab/Simulink建立无刷直流电机系统仿真模型的新方法。

利用Matlab中的Simulink工具箱建立了BLDC控制系统的计算机仿真模型,进行了控制系统的仿真,结果表明,通过该模型验证了数学模型的有效性及控制系统的合理性,加快了实际系统设计和调试的进程。

2.无刷直流电机工作原理无刷直流电机的基本工作原理是借助转子位置传感器测得的位置信号,通过驱动电路,驱动逆变电路的功率开关元件,使电枢绕组依一定顺序馈电,从而在气隙中产生步进式旋转磁场,拖动永磁转子旋转。

随着转子的转动,转子位置信号依一定规律变化,从而改变电枢绕组的通电状态,实现无刷直流电机的机电能量转换。

图1无刷直流电机工作原理框图无刷直流电机有多相结构,可分为半桥驱动和全桥驱动,全桥驱动又分成星形和角形连接以及不同的通电方式。

目前三相星形全桥驱动方式以绕组利用率高、转矩的波动较小和电路成本较低的优势而使用最多,在本文的设计中使用该种驱动方式。

3.无刷直流电机的数学模型预建立无刷直流电机的数学模型,需要在合理的范围内对其进行必要的简化,因此假定:定子星形连接,三相绕组完全对称,工作在二相导通,三相六状态下;反电势波形是平顶宽度为120°电角度的梯形波;电机在工作过程中磁路不饱和,不计涡流和磁滞损耗,;气隙均匀,磁场为方波,定子电流、转子磁场分布皆对称,电枢绕组在定子内表面均匀连续分布;忽略电枢效应、齿槽效应。

在以上假设条件下,可以得到无刷直流电机的数学模型如下:利用基尔霍夫电压定律(KVL)可以得到三相绕组的电压平衡方程:其中:A u 、B u 、C u 为定子相绕组电压(V);A i 、B i 、C i 为定子相绕组电流(A);A e 、B e 、C e 为定子相绕组电动势(V);R为电机相电阻;L为每相绕组的自感(H);M为每两相绕组间的互感(H)。

p为微分算子,p=d/dt。

由绕组电压方程可知,无刷直流电机的等效电路如图:图2无刷直流电机的等效电路图无刷直流电机的定子绕组输入功率与产生的电磁转矩关系为:故无刷直流电机的电磁转矩为:()/A A B B C C T e i e i e i w=++其中,ω为电机的机械角速度(rad/s)。

无刷直流电机的电磁转矩是由定子绕组中的电流与转子磁钢产生的磁场相互作用而产生的,由上式可见,电机电磁转矩与磁场和000000A A A A B B B B C C C C u i i e R L M u Ri L M P i e R L M u i i e -⎛⎫⎛⎫⎛⎫⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪=+-+ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪-⎝⎭⎝⎭⎝⎭⎝⎭⎝⎭⎝⎭A AB BC C e i e i e i T ω++=相电流成正比,与转动角速度成反比。

无刷直流电机的运动方程为:式中,T L 为负载转矩,J 为电机转动惯量。

4.基于Matlab 的BLDC 系统模型的建立在Matlab 的Simulink 环境下,利用SimPowerSystem Toolbox 提供的丰富模块库,在分析BLDC 数学模型的基础上,提出了建立BLDC 控制系统仿真模型的方法,系统设计框图如图3所示。

BLDC 建模仿真系统采用双闭环控制方案:转速环由PID 调节器构成,电流环由电流滞环调节器构成。

根据模块化建模的思想,将图3所示的控制系统分割为各个功能独立的子模块。

图3即为BLDC 建模的整体控制框图。

图3Matlab Simulink 中BLDC 仿真建模整体控制框图其中主要包括:BLDCM 本体模块、速度控制模块、参考电流模块、电流滞环控制模块、转矩计算模块和电压逆变器模块。

把这些功能模块和S 函数相结合,在Matlab/Simulink 中搭建出BLDC 控制系统的仿真模型,并实现双闭环的控制算法。

由于篇幅限制,其余各模块的建模方法不再累述。

5.仿真结果本文基于Matlab/Simulink 建立了BLDC 控制系统的仿真模型,并对该模型进行了BLDC 双闭环控制系统的仿真。

仿真中,BLDC 电机参数设置为:定子相绕组电阻R=1Ω,定子相绕组自感L=0.02L,互感M=-0.061H,转动惯量J=0.005kg.m2,阻尼系数dd L T T Jtω-=B=0.0002N·m·s/rad,额定转速n=1000r/min,极对数p=1,220V直流电源供电。

离散PID控制器三个参数Kp=5,Ki=0.01,Kd=0.001,饱和限幅模块幅值限定在±35内,采样周期T=0.001s。

为了验证所设计的BLDC控制系统仿真模型的静、动态性能,系统空载起动,待进入稳态后,在t=0.3s时突然加负载TL=5N·m,在t=0.65s时突然撤去负载。

可得到系统转速、转矩、三相电流和三相反电动势仿真曲线如图所示。

由仿真波形可以看出,在n=1000r/min的参考转速下,系统响应快速且平稳,相电流和反电动势波形较为理想。

仿真波形图表明:起动阶段系统保持转矩恒定,因而没有造成较大的转矩和相电流冲击,参考电流的限幅作用十分有效;在t=0.5s时突加负载,转速发生突降,但又能迅速恢复到平衡状态,稳态运行时无静差。

仿真波形图中,突加负载后,负载转矩有较大的脉动,这主要是由电流换向和电流滞环控制器的频繁切换造成的。

本系统经过硬件试验,其结果与仿真波形一致,证明了本文所提出的这种新型BLDC仿真建模方法的有效性及控制系统的合理性。

图4转速响应曲线图5转矩响应曲线图6电流波形图7反电动势波形6.结论本文在分析无刷直流电机数学模型的基础上,提出了一种新型的基于Matlab的BLDC控制系统仿真建模的方法,将该方法在Simulink环境下结合S函数构建了无刷直流电机仿真模型,采用经典的速度、电流双闭环控制方法对该建模方法进行了测试,仿真和试验结果表明:波形符合理论分析,系统能平稳运行,具有较好的静、动态特性。

相关文档
最新文档