基于MatlabSimulink的永磁同步电机(PMSM) 矢量控制
基于SIMULINK的永磁同步电机控制系统的仿真设计

基于SIMULINK的永磁同步电机控制系统的仿真设计中文摘要在MATLAB/SIMULINK中建立独立的功能模块主要有:PMSM本体模块、矢量控制模块、电流滞环控制模块、速度控制模块等。
同时进行功能模块的有机整合,搭建PMSM控制系统的仿真模型采用双臂环控制,速度环采用PI控制,电流环采用滞环电流控制。
仿真结果证明了该方法的有效性,同时该模型也适用于验证其他控制算法的合理性,为实际电机控制系统的设计和调试提供的新的思路。
为了实现高性能的电流环控制,对比了常规电流滞环控制和三角波载波比较方式的电流滞环控制。
在MATLAB中搭建了两种电流滞环控制方式的仿真模型,通过仿真得出采用常规电流滞环控制对系统的整体性能影响比较大,而采用三角载波比较方式的电流滞环控制容易获得良好的控制效果。
采用三角载波比较方式的电流滞环控制的仿真结果进一步验证了本文分析的正确性,并且为系统的整体设计提供了理论基础。
关键词:永磁同步电动机;SIMULINK;电气系统模型库Simulation of control system for the Permanent MagentSynchronousAbstractThe paper as the example of the control system of permanent synchronous motor, mainly introduces how to get the simulation of AC driven system under the environment of SIMULINK by using the toolbox of power system, then discusses the effect of adjuster PI on the revolution during suddenly changed load.In MATLAB/SIMULINK it establishes the independent function modules; PMSM body module, vector control module, the current hysteresis control, speed control module, function module and so on. At the same time, it integrates the function module and establishes the simulation module of PMSM control system. this system adopts double closed-loop control system, the PI control the speed loop, the sluggish loop electric current controls electric current loop the simulation result proves the effective method of the indeperdent function modules. This model also applies to test and verify the reasonableness of thought for both design of practical electrical engineering control system and debugging.For the sake of high-performance current-loop in position servo system, we studied general hysteresis-band current-control and triangular carrier wave hysteresis-band current-control. Simulation models of the two mode were build in MATLAB, by the simulation analysis, we can know that general hysteresis-band current-control will seriously influence on performance of system, and triangular carrier wave hysteresis-band current-control can be used for good control performance. When triangular carrier wave hysteresis-band current-control was used, analytical results are good agreement with the feasible simulation results, and the results can provide theoretical basis for the design of servo system.Key words: permanent magnet synchronous motor; SIMULINK; toolbox of power system.目录第一章前言 (1)1.1课题研究背景 (1)1.1.1永磁同步电机发展状况 (1)1.1.2永磁同步电机控制系统的发展 (1)1.1.3计算机仿真技术的发展 (3)1.2MATLAB简介 (3)1.2.1 MATLAB软件的简介 (3)1.2.1 MATLAB仿真工具箱简介 (8)1.3本文主要任务 (9)第二章永磁同步电机的结构及其数学模型 (9)2.1永磁同步电机的概述 (9)2.1.1 同步电机的基本工作原理 (9)2.1.2 永磁同步电机的基本结构及其分类 (9)2.1.3 永磁同步电机的特点与应用 (11)2.2永磁同步电机的数学模型 (13)2.2.1 电压平衡方程 (14)2.2.2 磁链方程及感应电动势方程 (15)2.3永磁同步电机在各个坐标系下的数学模型 (17)2.3.1 磁同步电机A-B-C坐标下数学模型 (17)α-坐标系下数学模型 (18)2.3.2 磁同步电机β2.3.3 永磁同步电机d-q坐标系下数学模型 (18)第三章永磁同步电机控制系统工作原理 (19)3.1PWM(PULSE-WIDTH MODULATION)技术 (19)3.2PMSM控制系统的组成 (22)3.3PMSM控制系统的运行原理 (23)第四章永磁同步电机控制系统仿真设计 (24)4.1D-Q坐标系与ABC三相坐标系转换 (24)4.2PI调节器 (27)4.3利用SIMULINK构建PMSM控制系统仿真模型 (30)4.4仿真结果 (31)全文总结 (35)致谢 (36)参考文献 (37)附录 (38)第一章前言1.1课题研究背景1.1.1 永磁同步电机发展状况永磁同步电机出现于20世纪50年代。
基于MATLAB的永磁同步电机矢量控制系统仿真

基于MATLAB的永磁同步电机矢量控制系统仿真
叶军军
【期刊名称】《商品储运与养护》
【年(卷),期】2008(030)006
【摘要】根据永磁同步电机(PMSM)的数学模型及矢量控制方法,在
MATLAB/SIMULINK环境中建立独立的功能模块,对电机及其控制系统的各部分进行建模,并进行了仿真分析.
【总页数】2页(P110-111)
【作者】叶军军
【作者单位】公安海警高等专科学校,机电管理系,浙江,宁波,315801
【正文语种】中文
【中图分类】TN912
【相关文献】
1.基于MATLAB的永磁同步电机矢量控制系统仿真 [J], 叶军军
2.MATLAB/SIMULINK永磁同步电机矢量控制系统仿真 [J], 王春民;嵇艳鞠;栾卉;张智恩
3.基于MATLAB的永磁同步电机矢量控制系统仿真 [J], 叶军军;
4.基于Matlab的永磁同步电机矢量控制系统仿真研究 [J], 龚云飞;富历新
5.MATLAB/SIMULINK永磁同步电机无传感器矢量控制系统仿真 [J], 黄斌;潘云蛟
因版权原因,仅展示原文概要,查看原文内容请购买。
【精品】永磁同步电机矢量控制仿真

永磁同步电动机矢量控制仿真1.前言随着微电子和电力电子技术的飞速发展,越来越多的交流伺服系统采用了数字信号处理器(DSP)和智能功率模块(IPM),从而实现了从模拟控制到数字控制的转变。
空间矢量PWM调制,它具有线性范围宽,高次谐波少,易于数字实现等优点,在新型的驱动器中得到了普遍应用。
永磁同步电机(PMSM)具有较高的运行效率、较高的转矩密度、转动惯量小、转矩脉动小、可高速运行等特点,在诸如高性能机床进给控制、位置控制、机器人等领域PMSM得到了广泛的应用。
近几年来,国内外学者将空间矢量脉宽调制算法应用于永磁同步电机控制中,并取得了一定的成就。
同时,永磁同步电机交流变频调速系统发展也很快,已成为调速系统的主要研究和发展对象。
数字仿真技术一直是交流调速系统分析计算的有用工具。
但随着对PMSM控制技术要求的提高,空间矢量PWM控制系统成为首选方案。
本文对其进行MATLABSIMULINK下仿真,并给出了仿真结果。
2.永磁同步电动机矢量控制原理矢量控制的目的是为了改善转矩控制性能,而最终实施仍然是落实到对定子电流(交流量)的控制上。
由于在定子侧的各个物理量,包括电压、电流、电动势、磁动势等等,都是交流量,其空间矢量在空间以同步转速旋转,调节、控制和计算都不是很方便。
因此,需要借助于坐标变换,使得各个物理量从静止坐标系转换到同步旋转坐标系,然后,站在同步旋转坐标系上进行观察,电动机的各个空间矢量都变成了静止矢量,在同步坐标系上的各个空间矢量就都变成了直流量,可以根据转矩公式的几种形式,找到转矩和被控矢量的各个分量之间的关系,实时的计算出转矩控制所需要的被控矢量的各个分量值,即直流给定量。
按照这些给定量进行实时控制,就可以达到直流电动机的控制性能。
由于这些直流给定量在物理上是不存在的,是虚构的,因此,还必须再经过坐标的逆变换过程,从旋转坐标系回到静止坐标系,把上述的直流给定量变换成实际的交流给定量,在三相定子坐标系上对交流量进行控制,使其实际值等于给定值。
matlab_simulink_永磁同步电机_概述及解释说明

matlab simulink 永磁同步电机概述及解释说明1. 引言1.1 概述在电力传动领域中,永磁同步电机已成为一种重要的电机类型。
相比于传统的感应电机和直流电机,永磁同步电机具有高效率、高功率密度和较低的维护成本等优势。
随着现代工业对能源效率和环境保护的日益重视,永磁同步电机在工业应用中得到了广泛的推广和应用。
本文将介绍永磁同步电机及其与Matlab Simulink的结合。
首先,我们将简要介绍Matlab Simulink软件以及其在工程领域中的应用。
接下来,我们将详细介绍永磁同步电机的基本原理、结构特点以及在工业中的实际应用情况。
然后,我们将重点讲解如何使用Matlab Simulink建模永磁同步电机,并通过仿真设计过程详解该方法的具体操作步骤。
最后,我们将分析仿真结果,评估永磁同步电机性能以及控制策略调整优化方法论述与解释。
1.2 文章结构本文共分为五个部分:引言、Matlab Simulink简介、永磁同步电机简介、Matlab Simulink建模永磁同步电机原理及方法解析以及结论与展望。
在引言部分,我们将概述本文的主要内容和结构安排,为读者提供一个整体的框架。
接下来的各个部分将逐一介绍Matlab Simulink软件、永磁同步电机以及它们之间的关联,并详细解释如何使用Matlab Simulink建模永磁同步电机以及评估其性能和优化控制策略。
最后,我们将总结全文观点并对未来永磁同步电机建模与控制策略设计进行展望。
1.3 目的本文的目的是介绍Matlab Simulink和永磁同步电机,并阐述它们之间的关系。
通过对Matlab Simulink建模永磁同步电机过程的详细解释,读者可以了解到使用该软件进行系统建模和仿真的好处,并且理解永磁同步电机在工业中的应用情况以及其优势和局限性。
此外,我们还将分享一些调整优化方法,帮助读者评估永磁同步电机性能并设计出更高效的控制策略。
通过本文的阅读,读者将对Matlab Simulink和永磁同步电机有更深入的了解,并对未来的相关研究和应用有所展望。
基于MATLAB的永磁同步电机矢量控制系统仿真

3 矢量控制与坐标变换模块
矢量控制 模 块 实 现 的 就 是 PMSM 的 矢 量 控 制 算 法 , 其 中 ,
空间矢量变换 ABC- DQ 和 DQ- ABC 的变换矩阵分别为:
! CABC- DQ=
2 3
"
##sinθ
#
#
#
#
##cosθ
#
#
#
1 #
#
#
# $
!
2
sin(
θ-
2 3
π)
cos( θ- 2 π) 3
运行方式由电机电磁转矩符号决定 (为正则是电动机状态, 为
负则是发电机状态)。为了简化模型, 可以假定转子永磁磁极在
定子上产生的感应磁通是正弦分布的, 并且由于通常永磁同
步电机的气隙较大, 可以近似地忽略定电机铁心的磁饱和。
因此永磁同步电机在 d- q 轴的电压方程为:
d dt
id
=
1 Ld
ud
-
R1 Ld
π)
cos(θ+ 2 3π) Nhomakorabea$
1 !2
& & & & ’
根 据 上 面 两 式 在 MATLAB 环 境 下 可 分 别 得 到 dq/abc 和
abc/dq 坐标变换的子模块, 用以实现 PMSM 的矢量控制算法,
将电流转换为电压。
4 电流滞环型 PWM模块
电 流 滞 环 PWM 模 块 实 现 的 是 PMSM 的 滞 环 电 流 控 制 方
The S imula tion Ba s e d on Ma tla b for Ve ctor Control of P e rma ne nt Ma gne t S ynchronous Motor
基于Matlab永磁同步电机矢量控制的仿真分析

基于Matlab永磁同步电机矢量控制的仿真分析
鲁守军;魏海坤;张侃健
【期刊名称】《工业控制计算机》
【年(卷),期】2011(24)9
【摘 要】在分析永磁同步电机(PMSM)数学模型和矢量控制原理的基础上,提出了
PMSM控制系统建模的方法,在Matlab/Simulink环境中搭建了电流和速度双闭
环控制仿真模型,仿真结果也证明了该系统模型的有效性,验证了所采用的控制算法,
为在实际控制系统设计和调试运行提供了充分的理论依据.
【总页数】2页(P37-38)
【作 者】鲁守军;魏海坤;张侃健
【作者单位】东南大学自动化学院,江苏南京210096;东南大学自动化学院,江苏南
京210096;东南大学自动化学院,江苏南京210096
【正文语种】中 文
【相关文献】
1.基于MATLAB/Simulink的永磁同步电机矢量控制 [J], 张成;王富东;李胜宁;杨
丹明
2.基于MATLAB的永磁同步电机矢量控制系统 [J], 耿翠红;曹以龙;汪文俊
3.基于MATLAB永磁同步电机矢量控制的仿真研究 [J], 常亮
4.基于Matlab与CCS的永磁同步电机矢量控制 [J], 闫福财;赵翼翔;陈文戈;王晗
5.基于矩阵变换器的永磁同步电机矢量控制模型及仿真分析 [J], 葛红娟;穆新华;张
绍;周波
因版权原因,仅展示原文概要,查看原文内容请购买
基于MATLAB的永磁同步电机矢量控制系统
, d , , 口 ——d , q 轴上的电流分量 ;
— —
d , q坐 标 系旋转 角频 率 ;
。— —
永磁体在 d , q轴上的磁链. 磁 链方 程 为 :
,
1 永磁 同步 电动 机 在 旋 转 坐 标 系 下 的数 学模 型
根据坐标变换原理 , 可将永磁同步 电机在旋 பைடு நூலகம்
S i mu l a t i o n o f P MS M Ve c t o r Co n t r o l S y s t e m Ba s e d o n Ma t l a b
G E NG C u i h o n g ,C AO Y i l o n g , WAN G We n j u n
矢量控制一般通过检测或估计电机转子磁通 的位置和幅值来控制定子 电流或 电压 , 永磁同步 电机 ( P MS M) 矢 量 控 制 系 统 正 是应 用 这 一 原 理 , 使得该系统具有较高 的精度和动态性 能, 并 能满 足大范 围调速 和 位置控 制 的要求 … .
式 中: , — —d , q轴 上 的电压分 量 ;
( 1 . S c h o o l o f E l e c t r i c P o w e r E n g i n e e r i n g, S h a n g h a i U n i v e r s i t y f o E l e c t r i c P o w e r , S h a n g h a i 2 0 0 0 9 0 ,C h i n a ;
mo d e l i s b u i l t . B y a d j u s i t n g d i f f r e n t p a r a me t e r s , a n i d e a l o u t p u t wa v e f o r m i s o b t  ̄ n e d a n d he t
采用MATLAB-Simulink对永磁同步电机进行模型仿真和调速研究
采用MATLAB/Simulink对永磁同步电机进行模型仿
真和调速研究
1.引言
随着高性能永磁材料、大规模集成电路和电力电子技术的发展,永磁同步电机因为其功率密度高,体积小,功率因数和高效率而得到发展,且引起了国内外研究学者的关注。
传统的控制方式由于引入了位置传感器而给当前的调速系统带来了一系列的问题:占据了比较大的有效空间,使系统编程复杂。
因此无位置传感器控制系统的研究变得越发的重要。
2.PMSM的坐标系和数学模型
永磁同步电机在定子三相(ABC)静止坐标系下的电压方程:
式中,三相绕组的相电压瞬时值分别为A u 、B u 、C u ; A i 、B i 、C i 是相电流的瞬时值;s R 是永磁同步电机定子的每相绕组电阻; A ψ、B ψ、C ψ是永磁体的磁链在各相绕组的投影。
在d-q旋转坐标系下的电磁转矩方程为:
3.SIMULINK仿真。
三相永磁同步电机空间矢量控制simulink模型
三相永磁同步电机空间矢量控制 Simulink 模型1. 简介三相永磁同步电机是一种高效、高性能的电机,广泛应用于工业和家用领域。
空间矢量控制是一种常用的控制方法,用于实现对永磁同步电机的精确控制。
Simulink 是一种流行的仿真工具,可用于建立电机系统的模型并进行仿真分析。
本文将介绍三相永磁同步电机空间矢量控制的 Simulink 模型。
首先,我们将简要介绍三相永磁同步电机的基本原理和空间矢量控制的概念。
然后,我们将详细说明如何在 Simulink 中建立电机系统的模型,并实现空间矢量控制。
最后,我们将通过仿真验证模型的性能和效果。
2. 三相永磁同步电机基本原理三相永磁同步电机由三个相互偏移120度的绕组组成,每个绕组通以相应的交流电流。
电机的转子上有一组永磁体,其磁场与定子绕组的磁场相互作用,产生转矩。
电机的运行速度由定子绕组的交流电源频率决定。
三相永磁同步电机的转矩与电流和磁场之间的关系密切相关。
为了实现精确控制,需要测量电机的转速和转子位置,并根据这些测量值调整电流和磁场。
3. 空间矢量控制概念空间矢量控制是一种用于永磁同步电机控制的高级控制方法。
它通过在两个正交轴上控制电流矢量的大小和方向,实现对电机的精确控制。
空间矢量控制的基本原理是将电机的电流矢量分解为两个正交轴上的分量。
通过控制这两个分量的大小和相位差,可以实现对电机转矩和转速的精确控制。
4. Simulink 模型建立在 Simulink 中建立三相永磁同步电机空间矢量控制模型的步骤如下:4.1 建立电机模型首先,我们需要建立电机的模型。
在 Simulink 中,可以使用电机模型库中的组件来建立电机模型。
这些组件包括电机绕组、转子、永磁体等。
4.2 添加控制器在电机模型中添加控制器组件。
控制器组件用于计算电流矢量的大小和相位差,并输出给电机模型。
4.3 设定控制参数设置控制器的参数,包括电流矢量的大小、相位差以及采样周期等。
matlab中三相永磁同步电机矢量控制模型
matlab中三相永磁同步电机矢量控制模型Matlab中三相永磁同步电机矢量控制模型是一种高精度的电机控制方法,其基本原理是通过电流控制来实现电机的转速、位置和转矩等参数的控制。
下面我将详细介绍Matlab中三相永磁同步电机矢量控制模型的原理、步骤和应用。
一、Matlab中三相永磁同步电机矢量控制模型的原理三相永磁同步电机是由永磁体和定子捆绑成一个整体的电机,其基本结构和特点是永磁体产生的磁场和定子绕组产生的磁场空间相互垂直且矢量相同,因此电机的控制比较精确且能效高。
矢量控制是一种广泛使用的方法,它的原理是将三相永磁同步电机的磁通分解成两个部分,分别控制正方向和反方向,从而实现精确的转速和转矩控制。
二、Matlab中三相永磁同步电机矢量控制模型的步骤1.电机模型创建在Matlab中创建三相永磁同步电机模型,包括模型的参数、控制算法和模拟环境。
2.电磁转矩和转速控制根据电机模型和控制算法,计算出合适的电磁转矩和转速控制策略,包括PI控制和PID控制等。
3.电流控制根据电磁转矩和转速控制策略,计算出合适的电流控制策略,包括P控制和B控制等。
4.矢量控制将电流控制策略转化为矢量控制策略,分别控制正方向和反方向磁通的大小和方向,从而实现精确的转速和转矩控制。
5.仿真和优化通过电机仿真和优化,得出最优的控制参数和控制策略,从而实现实际应用。
三、Matlab中三相永磁同步电机矢量控制模型的应用三相永磁同步电机矢量控制模型广泛应用于电机驱动、机床控制、自动化装置、船舶、轨道交通和风力发电等领域,其主要优点是控制精度高、能效高、噪声小、可靠性强、使用成本低等。
总结起来,Matlab中三相永磁同步电机矢量控制模型是一种高精度的电机控制方法,其原理是将三相永磁同步电机的磁通分解成两个部分,通过电流控制来实现电机的转速、位置和转矩等参数的控制。
在实际应用中,三相永磁同步电机矢量控制模型具有广泛的应用前景和发展潜力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Matlab的永磁同步电机矢量控制原理
摘要:在现代交流伺服系统中,矢量控制原理以及空间电压矢量脉宽调制(SVPWM)技术使得交流电机能够获得和直流电机相媲美的性能。
永磁同步电机(PMSM)是一个复杂耦合的非线性系统。
关键词:永磁同步电机;电压空间矢量脉宽调制
0、引言
永磁同步电机(PMSM)是采用高能永磁体为转子,具有低惯性、快响应、高功率密度、低损耗、高效率等优点,成为了高精度、微进给伺服系统的最佳执行机构之一。
永磁同步电机构成的永磁交流伺服系统已经向数字化方向发展。
因此如何建立有效的仿真模型具有十分重要的意义。
对于在Matlab中进行永磁同步电机(PMSM)建模仿真方法的研究已经受到广泛关注。
本文介绍了电压空间矢量脉宽调制原理并给出了坐标变换模块、SVPWM模块以及整个PMSM闭环矢量控制仿真模型,给出了仿真模型结构图和仿真结果。
1、永磁同步电机的数学模型
永磁同步电机在d-q轴下的理想电压方程为:
(1)
(2)
(3)
(4)
(5)
(6)
(7)
式中,ud和uq分别为d、q轴定子电压;id和iq分别为d、q 轴定子电流;和分别为d、q轴定子磁链;ld和lq分别为定子绕组d、q轴电感;r为定子电阻;p为微分符号;lmd
为定、转子间的d轴电感;ifd为永磁体的等效d轴励磁电流;pn为极对数;te为电磁转矩;tl为负载转矩;j为转动惯量;b为阻尼系数;为转子角速度。
2、电压空间矢量脉宽调制原理
2.1电压空间矢量
电机输入三相正弦电压的最终目的是在空间产生圆形旋转磁场,从而产生恒定的电磁转矩。
直接针对这个目标,把逆变器和异步电机视为一体,按照跟踪圆形旋转磁场来控制PWM 电压,这样的控制方法称为“磁链跟踪控制”,磁链的轨迹是靠电压空间矢量相加得到的,所以又称“电压空间矢量PWM控制”。
空间矢量是按电压所加绕组的空间位置来定义的。
在图1中,A、B、C分别表示在空间静止不动的电机定子三相绕组的轴线,它们在空间互差120°,三相定子相电压U A、U B、
U C分别加在三相绕组上,可以定义三个电压空间矢量U A、U B、U C,它们的方向始终在各相的轴线上,而大小则随时间按正弦规律变化,时间相位互差120°。
图1 三相电压矢量
将图1的平面看成是一个复平面,则
(1.1)
三相合成的空间电压矢量U可写为
(1.2)
由于都是正弦量,利用欧拉公式可得
(1.3)
我们可以看到三相电压空间矢量的合成空间矢量是一个旋转空间矢量,它的幅值是每相电压值的1.5倍,其旋转的角速度等于正弦电压量的角频率。
磁链和电流空间矢量电压平衡方程的矢量表示
(1.4)
在转速不太低时,RI较小,故
(1.5)
式(1.5)表明:电压矢量的大小等于磁链的变化率,而电压矢量的方向就是磁链运动的方向。
在调速系统中,电机由三相PWM逆变器供电,如图2所示。
为使电机对称工作,必须三相同时供电,即在任一时刻一定有处于不同桥臂下的三个器件同时导通,而相应桥臂的另三个功率器件则处于关断状态。
图2 三相PWM逆变器
逆变器共有8种工作状态,即001、010、011、100、101、110、111、000。
将其中6个非零的开关状态相电压值代入式(1.2),可得到6个空间电压矢量,如图3所示。
图3基本空间电压矢量
2.2零矢量的作用
在非零矢量作用的同时,插入零矢量的作用,让电机的磁链端点“走走停停”,这样可改变磁链运行速度,使磁链轨迹近似为一个圆形,从而实现恒磁通变频调速。
改变非零矢量的作用时间与总的作用时间的比值,就改变了输出电压的频率,也改变了输出电压的幅值。
3.3空间电压矢量控制算法
上面我们提到,控制过程包括非零矢量和零矢量的作用,非零矢量用来控制磁通的轨迹,而利用零矢量改变磁通的运行速度。
现在以U1、U2作用区间为例,根据电压和时间乘积平衡原理,可以得到任意一个参考电压矢量U r。
图4 U1和U2合成矢量U r
2、坐标变换模块
三相永磁同步电机矢量控制的基本思想是把交流电机当成直流电机来控制,即模拟直流电机的控制特点进行永磁同步电机的控制。
为简化感应电机模型,可将电机三相绕组电流产生的磁动势按平面矢量的叠加原理进行合成和分解,使得能够用两相正交绕组来等效实际电动机的三相绕组。
由于两相绕组的正交性,变量之间的耦合大大减小。
矢量控制中用到的变换有:将三相平面坐标系向两相平面直角坐标系的转换(Clarke 变换)和将两相静止直角坐标系向两相旋转直角坐标系的变换(Park变换)。
坐标变换矩阵的Matlab实现如图5和图6所示
1 PMSM数学模型
永磁同步电机的矢量控制基于电机的dqO坐标系统。
在建立数学模型前,可先作以下几点假设:即忽略铁心饱和,不计涡流及磁滞损耗,转子上没有阻尼绕组,永磁材料的电导率为零,电机电流为对称的三相正弦电流。
在上述假设的基础上,运用坐标变换理论,便可得到dqO轴下PMSM数学模型。
该模型的电压、磁链、电磁转矩和功率方程(即派克方程)如下:
2 矢量控制系统
2.1 矢量控制基本原理
矢量控制的基本思想是在磁场定向坐标上,将电流矢量分解成两个相互垂直,彼此独立的矢量id(产生磁通的励磁电流分量)和iq(产生转矩的转矩电流分量),也就是说,控制id
和iq便可以控制电动机的转矩。
按转子磁链定向的控制方法(id=0)就是使定子电流矢量位于q轴,而无d轴分量。
此时转矩Te和iq呈线性关系(由上转矩方程),因此,只要对iq进行控制,就可以达到控制转矩的目的。
既定子电流全部用来产生转矩,此时,PMSM的电压方程可写为:
通过上面的简化过程可以看出,只要准确地检测出转子空间位置的θ角,并通过控制逆变器使三相定子的合成电流(磁动势)位于q轴上,那么,通过控制定子电流的幅值,就能很好地控制电磁转矩。
此时对PMSM的控制,就类似于对直流电机的控制。
2.2 矢量控制调速系统的控制组成
在电机起动时,就应当通过软件进行系统初始定位,以获得转子的实际位置,这是永磁同步电机实现矢量控制的必要条件。
首先,应通过转子位置传感器检测出转子角位置ωr,同时计算出转子的速度n,然后检测定子(任两相)电流并经矢量变换,以得到检测值id和iq,然后分别经PI调节器输出交直流轴电压值ud和uq,再经过坐标变换后生成电压值uα和uβ,最后利用SVPWM方法输出6脉冲逆变器驱动控制信号。
6、结束语
本文通过对电压空间矢量控制原理及算法的分析,得到了永磁同步电机的数学模型,运用Matlab/Simulink软件,构建了永磁同步电机控制系统的模型,通过仿真结果可以看到系统能平稳运行,具有良好的静、动态特性,仿真结果符合永磁同步电机的运行特性,也为实际伺服系统的设计和调试提供了新的思路。
参考文献
[1] 刘永飘,钟彦儒,徐艳平.永磁交流伺服系统矢量控制仿真[J].电气传动自动化2006,28(1):18-21.
[2] 孙亚树,周新云,李正明. 空间矢量PWM的SIMULINK仿真[J]. 农机化研究,2003,4(2):105-106.
[3] 熊健. 空间矢量脉宽调制的调制波分析[J]. 电气自动化,2002,(2):7-9.
[4] 李永东. 交流电机数字控制系统[M]. 北京:机械工业出版社.2002.
[5] 舒志兵, 等.交流伺服运动控制系统[M].北京:清华大学出版社.2006.
[6] 范影乐. Matlab仿真应用详解(第2版)[M]. 北京:人民邮电出版社。