MATLAB中的abc-dq相坐标变换
matlab锁相环仿真
锁相环
1.svpwm调制
(1)、simulink搭建的结构图为
(2)、三相正弦波经过alpha-beta 坐标变换的x-y坐标图形为
(2)、以上结果经过svpwm调制模块后输出的适量顶点轨迹xy图形为
2
2、三相锁相环的设计
(1)、三相锁相环的原理为
三相锁相环的基本原理是基于坐标变换,采用静止坐标变换和同步坐标变换完成鉴相功能(将输入的三相电压经过坐标变换输出输入电压(相位给定)与输出信号的相位差),然后经过滤波器将高频信号过滤,经过pi调节器锁定到输入信号的频率,然后经过积分器对频率w进行积分得到电角度。
最后将输出反馈到输入端,构成闭环系统。
(2)、结构框图为
Pll局部结构图为
(3)、仿真结果与分析1 三相电源中含有谐波电源波形含有五次谐波
电源波形
仿真结果为
当三相电源不平衡时
仿真结果图为
电源波形为
仿真结果图为
对以上仿真结果的具体分析为
如果电源中含有直流分量,在进行abc到dq变换过程中直流分量会自动消失掉,故输出波形中不会含有直流分量
当电源中含有谐波时变换以后会是一个正弦量这个时候在系统
中添加一个滤波器将高频信号过滤掉即可。
其实锁相环最终的输出量为与输入量同相位的基波分量。
3 单相锁相环的设计
结构图为
pll具体结构图为
该仿真电源含有三相谐波。
一种电流源型三相逆变器模型
一种电流源型三相逆变器模型申中鸿;杨林;蒋春旭【摘要】A 3-phase current-source inverter is mathematically modeled and analyzed in this paper.Firstly,the basic coordinate transformation is described;secondly,this paper derives a mathematical model of 3-phase current-source inverter in the d-q coordinate system and gives its block diagram;lastly,this paper analyzes the parameters related to the inverter,including power factor,harmonic state and output filter design.%对电流源型三相逆变器进行数学建模与分析。
首先介绍了基本的坐标变换;其次以电流源型三相逆变器的原理为基础,在d-q坐标系下,推导出其数学模型,并画出了结构框图;最后分析了逆变器的相关参数,包括功率因数、谐波状态和输出滤波器设计。
【期刊名称】《电气自动化》【年(卷),期】2014(000)005【总页数】4页(P12-14,50)【关键词】电流源型三相逆变器;坐标变换;建模;参数设计;滤波器【作者】申中鸿;杨林;蒋春旭【作者单位】工业和信息化部电子第五研究所,广东广州 510610;工业和信息化部电子第五研究所,广东广州 510610;工业和信息化部电子第五研究所,广东广州 510610【正文语种】中文【中图分类】TM460 引言近年来,随着微电子技术的快速发展,电力电子变换技术从中受益良多,获得了迅猛的发展,被世界各国学者视为人类社会的第二次腾飞。
矢量控制的异步电动机调速系统仿真设计
摘要近年来,随着电力半导体器件及微电子器件特别是微型计算机及大规模集成电路的发展,再加上现代控制理论,特别是矢量控制技术向电气传动领域的渗透和应用,使得交流电机调速技术日臻成熟。
以矢量控制为代表的交流调速技术通过坐标变换重建电机模型,从而可以像直流电机那样对转矩和磁通进行控制,交流调速系统的调速性能已经可以和直流调速系统相媲美。
因此,研究由矢量控制构成的交流调速系统已成为当今交流变频调速系统中研究的主要发展方向。
最后,综合矩阵变换的控制策略及异步电动机转子磁场定向理论,采用计算机仿真方法分别建立了矩阵变换仿真模型以及基于矩阵变换的异步电动机矢量控制系统仿真模型,对矩阵变换的控制原理、输入、输出性能以及矢量控制系统的优质的抗扰能力及四象限运行特性进行分析验证,展现了该新型交流调速系统的广阔发展前景,并针对基于矩阵变换的异步电动机矢量控制系统的特点,着重对矢量控制单元进行了软件设计。
关键词:坐标变换矢量控制异步电动机仿真ABSTRACTIn recent years, with the development of the power semiconductor device,the microelectronics component, the microcomputer and large-scale integrated circuit and modern control theory, especially the penetration from vector control technology to electric drive field and application, the feasible AC motor speed regulation technology has become more mature day by day.Depend on the control principle of the MC and the rotor-flux orientation theory, and using the computer simulation technology, the simulation model of the MC and the matrix converter fed induction motor vector control drive system has been build. The input-output characteristic and the ability of four-quadrant operation have been testified, which has proved that the system has wide application field. The software of the vector control unit was designed at the end.Key words: matrix converter vector control induction motor simulation目录1.绪论 (1)1.1引言 (1)1.2 交流调速技术概况 (2)1.3 系统仿真技术概述 (3)1.4仿真软件的发展状况与应用 (4)1.5 MATLAB 概述 (4)1.6 Simulink 概述 (6)2.矢量控制理论 (7)2.1 异步电机的动态数学模型 (7)2.2 坐标变换 (10)2.2.1变换矩阵的确定原则 (10)2.2.2功率不变原则 (10)2.3矢量控制 (11)2.3.1 问题分析 (11)2.3.2直流电机的转矩控制 (12)2.3.3异步电机的转矩分析 (12)2.3.4 矢量控制原理 (12)3.总体模块设计 (15)3.1矢量控制结构框图 (15)3.2各子系统模块 (16)3.2.1求解磁链模块 (16)3.2.2 求解转子磁链角模块 (17)3.2.3 ids*求解模块 (17)3.2.4 iqs*求解模块 (17)3.2.5 ABC到DQ坐标变换模块 (18)3.2.6 DQ到ABC坐标变换模块 (18)3.3 电机参数设置 (19)3.4矢量控制环节模块 (21)3.5矢量控制的异步电动机调速系统模块 (21)4.Simulink 仿真 (23)5.结论 (28)致谢 (29)参考文献 (30)附录1 3s/2r坐标变换 (32)附录2 ω*=100和ω*=150时的比较 (34)1.绪论1.1引言工农业生产、交通运输、国防军事以及日常生活中广泛应用着电机传动,其中很多机械有调速要求,如车辆、电梯、机床及造纸机械等,而风机、水泵等为了减少损耗,节约电能也需要调速。
dq资料
基于瞬时无功功率理论的瞬时电压dq 分解 为了提高电压凹陷检测算法的动态响应时间和检测精度,本文根据dq 变换后信号结构的特征,利用形态滤波原理,首次提出了形态学_dq 变换综合检测算法。
理论分析和实验研究表明该方法既保留了基于dq 变换电压凹陷检测方法原有的特点,同时也具有以下显著特征:具有更快的动态响应时问,通过选取合适的结构元素可以获取更高的检测精度。
[20]常见的三相电源系统是以ABC 坐标系统表示的,这种坐标在空间是静止不动的。
dq 坐标是由在空间以发电机同步旋转的两相坐标构成的。
从ABC 坐标系到dq 坐标系的变换称为派克变换。
将ABC 三相电压变换到dq 坐标的关系为:d q u u ⎡⎤⎢⎥⎣⎦=C a b c u u u ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦(3-1)式23()()()()00000022sin sin sin 3322cos cos cos 33w t w t w t w t w t w t ππππ⎡⎤-+⎢⎥⎢⎥----+⎢⎥⎣⎦变换阵C 中0sin w t 和0cos w t 是与扰动前a 相电压同相位的正负余弦信号。
将变换后dq 分量电压中的直流成分,d a U 和,q a U 提取出来,则可得,d a U 3cos sag U a (3-2),q a U 3sin sag U a (3-3)式中sag U 为凹陷幅值,a 为相位跳跃角。
其中,d a U 和,q a U 经实测计算获得,则由式(2)(3)可求出凹陷电压的幅值和相位跳跃角。
22,,33sag d a q a U U U =+ (3-4) ,1122,,3sin sin 3q a sag d a q a U U a U U U --⎛⎫⎛⎫=-= ⎪ ⎪+⎝⎭ (3-5) 由此可见,低通滤波器的选择成了该算法的能否实用的关键,经过研究表明较为适合这个算法的滤波器是巴特沃斯2阶,截至频率c f =60Hz 的低通滤波器。
坐标变换在matlab中的实现
1,abc to ab(park)
2,ab to abc(clark)
4,dq to abc
6,dq to ab
注意,涉及到abc到dq的坐标变换时,要加时钟函数具体见前面。
参数如下
7,abc坐标系和αβγ坐标系之间的变换矩阵
考虑矩阵符号前面的因子后,以上变换矩阵的行向量分别是α、β、γ坐标轴上的单位向量在abc坐标系中的坐标。
变换矩阵的逆矩阵,实际上就是线性代数课程中所定义的由旧基(a、b、c轴的单位向量)向新基(α、β、γ轴的单位向量)的过渡矩阵。
此矩阵左乘某向量在abc坐标中的坐标向量,可得到该向量在αβγ坐标系中的坐标向量;此矩阵的逆矩阵左乘某向量在αβγ坐标中的坐标向量,可得到该向量在abc坐标系中的坐标向量。
若将abc坐标变换到αβγ坐标的同时还将所得αβγ坐标系中的向量旋转θ角度,这样的变换称为Park变换。
显然,abc坐标到αβγ坐标的变换矩阵是Park变换矩阵在θ=0时的特例
不同情况下公式的第三行不一样。
基于Matlab交流异步电机矢量控制系统的仿真建模_纪志成
Hysteresis current controller
Invertor
id iq Sum1 Reference speed 1/2 Sum 1/P Speed Motor model Load Torque alfa_beta2abc Position Torque To Workspace AC asynchronism motor
1 in_1
in_1
Usd
isd wr Frq Frd
out_1 in_2
isd
1 out_1
isd Frd 2 out_2 3 out_3 4 out_4
Frd 2 in_2 wr Frq 3 in_3
Usq
isd 和 isq 、转子绕组磁链 Ø
rd
和Ø
rd
,模块结构框图如图 、Ø rq 。 rq
收稿日期 :2003-07-29 修回日期: 2003-12-15 基金项目: 教育部重点科技项目(03085) 作 者 简 介 : 纪 志 成 (1959-), 男, 浙江杭州人, 教授, 博士, 研究方向 为电力电子与电气传动; 薛 花 (1979-), 女, 江苏无锡人, 硕士生, 研究方向为电力电子与智能控制; 沈 艳 霞 (1973-), 女, 山东淄博人, 讲师, 博士生, 研究方向为电力电子与电气传动。
2 所示,图 2 中的 Frd 、Frq 分别指代 Ø
图 2 中,isd 子模块和 isq 子模块负责求取 dq 两相相电 流 isd 、 isq ,计算方程:对交流异步电机数学模型的电压 方程式(1)(2)进行 abc/dq 变换,可得两相电机的电压 方程式(6):
Usq
Frd wr isq Frq Frq
U A = r1i A + pØ A U B = r1iB + pØ B U = r i + pØ C C 1C
同步电动机的MATLAB仿真
摘要采用电力电子变频装置实现电压频率协调控制,改变了同步电机历来的恒速运行不能调速的面貌,使它和异步电机一样成为调速电机大家庭的一员。
本文针对同步电机中具有代表性的凸极机,在忽略了一部分对误差影响较小而使算法复杂度大大增加的因素(如谐波磁势等),对其内部电流、电压、磁通、磁链及转矩的相互关系进行了一系列定量分析,建立了简化的基于abc三相变量上的数学模型,并将其进行派克变换,转换成易于计算机控制的d/q坐标下的模型。
再使用MATLAB中用于仿真模拟系统的SIMULINK对系统的各个部分进行封装及连接,系统总体分为电源、abc/dq转换器、电机内部模拟、控制反馈四个主要部分,并为其设计了专用的模块,同时对其中的一系列参数进行了配置。
系统启动仿真后,在经历了一开始的振荡后,各输出相对于输出时间的响应较稳定。
关键词:同步电机 d/q模型 MATLAB SIMULINK 仿真。
目录第1章引言 ........................................................................................................................................ - 1 - 1.1引言 (1)1.2同步电机概述 (1)1.3系统仿真技术概述 (2)1.4仿真软件的发展状况与应用 (2)1.5MATLAB概述 (2)1.6S IMULINK概述 (4)第2章同步电机基本原理 (5)2.1理想同步电机 (5)2.2 ABC/DQ模型的建立 (5)第3章仿真系统总体设计 (9)3.1系统对象 (9)3.2系统分块 (9)3.3控制反馈环节 (10)第4章仿真系统详细设计 (12)4.1总体设计 (12)4.2具体设计 (12)4.3控制反馈环节 (15)第5章系统仿真运行 (16)5.1输出结果稳定情况 (16)结论 (19)致谢 (20)参考文献 (21)第1章引言1.1引言世界工业进步的一个重要因素是过去几十年中工厂自动化的不断完善。
MATLAB中的abc-dq相坐标变换
坐标变换总结姓名:日期:2011.11.4坐标变换的总结一.由三项坐标系变换到两相旋转坐标系1.三相到两相静止坐标系的变换首先,确定三相电压的相序:cos()2cos()34cos()3A m B m c m u U wt u U wt u U wt ππ==-=-在坐标图上表示三相到两相静止坐标系上的变换,如图所示:图13-2s 变换由上图,我们可以将A u 、B u 、c u转化到两相静止坐标系上,具体等式如下:211()3222()322A B C B C u u u u u αβ⎧=--⎪⎪⎨⎪=-⎪⎩插入系数2、3是为了保证两相坐标系中合成矢量的模与各相电压的模相同。
后面会推导为什么可以保证模不变。
整理成状态方程的形式,如下:1112223022A B C u u u u u αβ⎡⎤⎡⎤--⎢⎥⎡⎤⎢⎥⎢=⎢⎥⎢⎥⎢⎣⎦⎢⎥-⎣⎦⎢⎥⎣⎦2.两相静止坐标系到两相旋转坐标系的变换我们知道,在两相静止坐标系中,合成矢量是旋转的,我们令旋转坐标系的d 轴与旋转矢量重合,则可将其转换到旋转坐标系中。
坐标变换如图所示:图22s-2r 变换此时,我们可以得到,两相静止坐标系到两相旋转坐标系的公式,其中θ一般取为A 相的相角。
cos sin sin cos d q u u u u αβθθθθ⎡⎤⎡⎤⎡⎤=⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦⎣⎦二.反向变换1.若需要将旋转坐标系转化到静止坐标系上,只需相应的将d-q 向αβ-投影即可,根据图二,我们可以得到:cos sin sin cos d q u u u u αβθθθθ⎡⎤⎡⎤-⎡⎤=⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦2.同理,根据图1,我们可以将αβ-分别投影到A 、B 、C 上,获得其逆变换:102133221322A B C u u u u u αβ⎡⎤⎢⎥⎡⎤⎢⎥⎡⎤⎢⎥⎢⎥=-⎢⎥⎢⎥⎢⎥⎣⎦⎢⎥⎢⎣⎦⎢⎥--⎢⎥⎣⎦三.关于乘以2/3保持模不变的问题首先,我们已经能够确定了电压相序cos()2cos()34cos()3A m B m c m u U wt u U wt u U wt ππ==-=-经过变换后:211()322A B c u u u u α=--进而,我们可以推知:211()322B AC U U U U α∙∙∙∙=--22211()211(1)32223()32A A A A A A U a U aU U a a U U ∙∙∙∙∙∙=--=--==其中,a=23j e π。
基于d—q变换的微电网PQ控制
基于d—q变换的微电网PQ控制作者:侯海涛霍彦明焦立春来源:《山东工业技术》2017年第15期摘要:基于d-q变换的前馈解耦PQ控制,可使微电源发出的有功及无功功率恒定,是目前微电网的主流控制策略之一。
本文采用MATLAB中的SIMULINK模块搭建了系统仿真模型。
该模型中的并网逆变器在输出有功功率的同时补偿一定量的无功功率,并且使用了LCL 滤波器技术、锁相环技术。
为了使用参数时更加方便,本文对某些参数进行了标幺化。
最后通过运行仿真模型测得THD畸变略小,达到了控制要求。
关键词:变换;微电网;PQ控制DOI:10.16640/ki.37-1222/t.2017.15.1601 恒PQ控制策略PQ控制主要用于并网运行模式,是指对并网逆变器输出的有功功率和无功功率进行控制[2]。
由式1-1可知电网电压存在着耦合关系:(1-1)为了实现解耦控制需要从静止abc坐标系下转换为dq坐标系(称为Park变换,或dp变换)。
经过dp变换可得:(1-2)ud和uq均为常数实现了解耦控制。
PQ控制策略框图如图1所示。
三相交流电通过锁相环(PLL)得到电压和电流的相位,该角度用于Park变换中。
三相电压和电流经过Park变换,得到dq0分量。
通过式子(1-2)可以得到逆变器输入的参考无功功率和有功功率。
(1-3)再通过PQ计算器得到控制电流。
将控制电流与实际值比较,将结果输入到PI控制器中,最后转换到abc静止坐标系下得到并网逆变器输出的三相交流电。
2 PQ控制策略MATLAB/SIMULINK模型搭建2.1 LCL滤波器的设计微电网在并网时可看做受控电流源。
其中的逆变器发出的电流波形具有一定的谐波,为了抑制其产生的谐波,提高并网质量,通常需要接通低通滤波器。
在传统的微电网中采用L滤波器。
为了抑制高次谐波需要增大电感值,这样所使用的电感体积增大,会对整个系统带来一定的损耗。
为了解决以上问题,本文采用LCL滤波器。
同步电机模型的MATLAB仿真
同步电机模型的MATLAB仿真摘要采用电力电子变频装置实现电压频率协调控制,改变了同步电机历来的恒速运行不能调速的面貌,使它和异步电机一样成为调速电机大家庭的一员。
本文针对同步电机中具有代表性的凸极机,在忽略了一部分对误差影响较小而使算法复杂度大大增加的因素(如谐波磁势等),对其内部电流、电压、磁通、磁链及转矩的相互关系进行了一系列定量分析,建立了简化的基于abc三相变量上的数学模型,并将其进行派克变换,转换成易于计算机控制的d/q坐标下的模型。
再使用MATLAB中用于仿真模拟系统的SIMULINK 对系统的各个部分进行封装及连接,系统总体分为电源、abc/dq转换器、电机内部模拟、控制反馈四个主要部分,并为其设计了专用的模块,同时对其中的一系列参数进行了配置。
系统启动仿真后,在经历了一开始的振荡后,各输出相对于输出时间的响应较稳定。
关键词:同步电机 d/q模型 MATLAB SIMULINK 仿真。
The Simulation Platform of Synchronous Machine by MATLABAbstract:The utilization of transducer realizes the control of voltage’s frequency. It changes the situation that Synchronous Machine is always running with constant speed. Just like Asynchronous Machine, Synchronous machine can also be viewed as a member of the timing machine. This thesis intends to aim at the typical salient pole machine in Synchronous Machine. Some quantitative analysis are made on relations of salient pole machine among current, voltage, flux, flux linkage and torque, under the condition that some factors such as harmonic electric potential are ignored. These factors have less influence on error but greatly increase complexity of arithmetic. Thus, simplified mathematic model is established on the basis of a, b, c three phase variables. By the Park transformation, this model is transformed to d, q model which, is easy to be controlled by computer. Simulink is used to masking and linking all the parts of the system. The system can be divided into four main parts, namely power system, abc/dq transformation, simulation model of the machine and feedback control. Special blocks are designed for the four parts and a series of parameters in these parts are configured. The results of simulation show that each output has a satisfactory response when there is disturbance.Key Words: Synchronous Machine Simulation d/q Model MATLAB SIMULINK目录第1章引言 (1)1.1引言 (1)1.2同步电机概述 (1)1.3系统仿真技术概述 (2)1.4仿真软件的发展状况与应用 (2)1.5MATLAB概述 (2)1.6S IMULINK概述 (4)1.7小结 (5)第2章同步电机基本原理 (6)2.1理想同步电机 (6)2.2ABC/DQ模型的建立 (6)第3章仿真系统总体设计 (10)3.1系统对象 (10)3.2系统分块 (10)3.3控制反馈环节 (11)第4章仿真系统详细设计 (13)4.1总体设计 (13)4.2具体设计 (13)4.3控制反馈环节 (16)第5章系统仿真运行 (17)5.1输出结果稳定情况 (17)5.2小结 (20)第6章结论 (21)第7章致谢 (22)参考文献 (23)第1章引言1.1引言世界工业进步的一个重要因素是过去几十年中工厂自动化的不断完善。
三相逆变器
MATLAB仿真——仿真波形
(3)电流波形图
输出电流的dq轴分量:
30
20
20
15
10
10
0
5
-10
0
-20
-5
-30 0
0.05
0.1
0.15
0.2
0.25 -100
t/s
0.05
0.1
0.15
0.2
0.25
t/s
i/A iLdq
分析可知,由于每段时间输出的功率不同 无论功率怎么变化,最终输出的电
设计思路
MATLAB仿真 结论
2020/3/24
1
1.研究概述
本文主要研究三相逆变器的离网运行,通过对 逆变器的控制,目的是使得最后输出的电压按正 弦规律变化,而且其幅值稳定在311v,频率稳定 在50Hz。控制方式采 用外环PI调节使其紧紧跟随 电压的变换进行调节,以保持输出电压恒定。内 环采用P调节;调制方式采用SPWM调制。由于PI 无法实现无静差的跟踪交流量只能跟踪直流量, 所以有必要利用abc-dq变换将三相交流量变为两 相的直流量,为了分析和计算参数的方便其中涉 及到了解锁的过程。
导通信号,给V1和V4关断信号,如io<0,V2和V3通,如io>0,VD2和VD3通 ,Uo=-Ud.
设计思路——控制方式
控制方式采用外环PI调节,使其紧紧跟随电压的变换
进行调节,以保持输出电压恒定;内环采用P调节其中比
例环节及时反映控制系统的偏差信号,偏差一旦产生,控
制器立即产生控制作用,以减少偏差;积分作用主要用消
1/LS ild
1/CS uod
3 .MATLAB的仿真
永磁同步电机矢量控制系统建模与仿真
永磁同步电机矢量控制系统建模与仿真王涛;李勇;王青;贾克军【摘要】基于永磁同步电机具有多变量、非线性的复杂特性,为研究需要,对其物理模型进行简化,建立了电机的数学模型及其基本方程.在矢量控制众多方法中采用最为简单的使直轴电流id=0方法进行研究,得到了基于转子磁场定向矢量控制下的电机电磁转矩方程.在Matlab/Simulink搭建整个系统仿真模型、转速和电流控制模块,并对这些模块进行仿真.仿真结果表明所得波形符合理论分析,系统响应快、超调量小,系统运行稳定,具有良好的动、静态特性.该模型的建立和分析对电机的实际控制提供了新的研究思路.%Based on the complex system of Permanent Magnetic Synchronous Motor (PMSM) with multi-variable and nonlinear, in this paper, the physical model of PMSM is simplified and the mathematical model of the motor is established in order to facilitate research. This paper uses id = 0 control manner which is the simplest manner in vector control methods, motor electromagnetic torque equation is established based on rotor field oriented vector control. The system model,speed and current control block are built and simulated with Matlab/Simulink. Simulation results show that the waveform is consistent with theoretical analysis; the model has fast response and small overshoot. The system runs stably with good dynamic and static characteristics. So,the establishment and analysis of PMSM model provide a new study for its actual control.【期刊名称】《河北大学学报(自然科学版)》【年(卷),期】2011(031)006【总页数】5页(P648-652)【关键词】永磁同步电机;矢量控制;建模;仿真【作者】王涛;李勇;王青;贾克军【作者单位】河北大学质量技术监督学院,河北保定071002;北京科技大学车辆工程研究所,北京100083;河北大学质量技术监督学院,河北保定071002;河北大学质量技术监督学院,河北保定071002【正文语种】中文【中图分类】TH39永磁同步电机与励磁同步电机相比取消了励磁电源和励磁绕组,取而代之的是能够产生稳定磁场的永磁体,这就使得永磁同步电机结构更加紧凑,重量减轻,体积减小,又由于同时也取消了励磁系统的损耗,其效率、功率因数得到了很大的提高[1-2].永磁同步电机的励磁磁场由转子上的永磁体产生,按转子磁场定向的矢量控制实现类似于直流电机对转矩和转子磁链的分别控制,从而获得类似于直流电机的宽范围调速性能.随着电力电子技术和控制技术的发展,永磁同步电机具有精度高、动态性能好、调速范围大以及定位控制准确等优点,常被应用于伺服系统和高性能的调速系统,因此引起了国内外越来越多学者的广泛关注[3].本文对永磁同步电机建立数学模型得到其基本方程,对矢量控制众多控制方法中最为简单的id=0方法进行研究,在Matlab/Simulink平台下建立该控制方法的仿真模型并进行仿真,并对仿真结果进行分析.该模型的建立和分析对电机的实际控制提供了新的研究思路.1.1 永磁同步电机基本结构永磁同步电机的定子与一般交流电机的定子绕组相同,采用三相交流绕组.定子铁心由带有齿和槽的冲片叠成,在槽中嵌入交流绕组.当三相对称电流通入三相对称绕组时,在气隙中产生同步旋转磁场,为简化问题同时又不影响数学模型的精度,常作如下假设:1)气隙磁场即永磁体产生的励磁磁场和三相绕组产生的电枢反应磁场呈正弦分布,定子三相绕组磁通产生的感应电动势也呈正弦分布;2)由于永磁同步电机的气隙比较大,所以不计定子磁路的饱和和铁损;3)转子上没有阻尼绕组,永磁体没有阻尼作用[4-5].1.2 永磁同步电机基本方程将永磁同步电机模型建立在三相静止坐标系(abc坐标系)上,可得到其各绕组电压平衡方程[6-7]式中,ea,eb,ec 为永磁体磁场在a,b,c三相电枢绕组中感应的旋转电动势,Rs 为定子绕组电阻,La,Lb,Lc 为定子绕组自感,Mab,Mbc,Mca为绕组间的互感.由于转子结构不对称,将abc坐标系(三相静止坐标系)中的a,b,c三相绕组先变换到αβ坐标系(两相静止坐标系),然后再由αβ坐标系变换到dq坐标系(两相旋转坐标系)中.采用的坐标变换关系式为[8-11]得到dq坐标系上的电压方程为dq向abc转换关系如式(5)所示.式中,Ld,Lq 为定子绕组自感,id,iq 为d,q轴电流分量,Rs 为定子绕组电阻,ud,uq 为d,q轴电压分量,ωr 为转子角速度,ψf =ψfm/2,ψfm 为与定子a,b,c三相绕组交链的永磁体磁链的幅值.电机在dq坐标系中转矩方程为永磁同步电机的矢量控制方法有很多种,其中使直轴电流id=0控制是最常用的方法.此时电流矢量随负载状态的变化在q轴上移动.根据式(4),id=0时的电磁转矩为.采用该方法消除了直轴电流带来的电枢反应,电机所有电流都用来产生电磁转矩,电流控制效率得到提高,产生最大的电磁转矩.永磁同步电机矢量控制结构图1所示.根据永磁同步电机矢量控制结构图[12-15],在Matlab/Simulink中搭建仿真模型,如图2所示.本文采用永磁同步电机电流、速度的双闭环控制,如图3所示.内环为电流环,外环为速度环.将电流环看作是速度调节系统中的一个环节,其作用是提高系统的快速性,抑制电流环内部干扰,限制最大电流以保障系统安全运行,速度环的作用是增强系统抗负载扰动的能力,抑制速度波动[16].转速调节模块如图4所示.该模块由PI调节器和限幅输出模块组成.通过反复调整kp,ki参数使系统输出达到最佳状态.电流调节其实就是转矩调节模块,将转速调节器的输出电流作为转矩调节器的输入.该模块也由PI调节器和限幅输出模块组成,电流调节模型图与转速调节模型图相同[17-18].仿真参数设置:逆变器直流电源电压380V,永磁同步电机定子绕组电阻Rs=2.67Ω,d轴电感Ld=0.007H,q轴电感Lq=0.007H,极对数p=2,电机转动惯量J=0.006kg·m2.电机空载启动,启动转速给定n=3 000r/min;待系统进入稳态后在0.05s时突加Tl=6N·m的负载,仿真时间t=0.1s.仿真结果如图5a-c 所示.从图5a中可以看出电机在启动后的0.02s内转速快速上升,并在经过0.01s的波动之后迅速达到稳定状态,电机动态响应性能良好.图5b中看出0.03s之前出现很大的振荡,这是因为电机启动初期转子转速低于定子旋转磁场转速,定子磁链和永磁体磁链产生的转矩在较短的时间内起到制动作用.当牵引转矩小于制动转矩时,电机总转矩下降,从而出现振荡现象.在0.05s突加6N·m的负载时,转速、转矩均有相应响应,但经过短暂的波动之后均达到稳定状态.由于仿真过程中使用PWM逆变器供电,定子电流中出现一定的谐波分量,影响到电磁转矩,使转矩和转速均出现一定的脉动,但不影响系统的稳定性.图5c为电机的机械特性曲线,可以看出机械特性较为理想.在分析永磁同步电机数学模型的基础之上,建立了电机的数学方程,通过数学的方法去研究永磁同步电机,并在Matlab/Simulink里搭建模型并进行仿真.由电机仿真波形可以看出,系统响应快速且平稳,转速和转矩超调量非常小,系统起动后保持恒定转矩;突加扰动时系统波动较小,充分说明系统具有较好的鲁棒性.仿真结果证明了本文所提出的永磁同步电机仿真建模方法的有效性.【相关文献】[1]曾毅.变频调速控制系统的设计和维护[M].2版.济南:山东科学技术出版社,2002.[2]张铁军.永磁同步电机数字化控制系统研究[D].长沙:湖南大学,2006.[3]王成元.电机现代控制技术[M].北京:机械工业出版社,2007.[4]杨文峰,孙韶元.参数自调整模糊控制交流调速系统的研究[J].电工技术杂志,2001(9):11-13.[5]BARRERO F,GONZÁLEZ A ,TORRALBA A,et al.Speed control of induction motors using a novel fuzzy sliding mode structure[J].IEEE Transactions on Fuzzy Systems,2002,10(3):375-380.[6]薛峰,谢运祥,吴捷.直接转矩控制系统的转速估算模型及其参数补偿方法[J].电工技术学报,1998,13(5):26-30.[7]EBERHART R,KENNEDY J.A new optimizer using particl swarm theory[Z].Proceedings of Sixth International Symposium MicroMachine and Human Science,Nagoya,Japan,1995.[8]陈伯时.电力拖动自动控制系统[M].2版.北京:机械工业出版社,2001.[9]陈荣.永磁同步电机伺服系统研究[D].南京:南京航空航天大学,2004.[10]黄永安,马路,刘慧敏.MATLAB 7.1/Simulink 6.1建模仿真开发与高级工程应用[M].北京:清华大学出版社,2005.[11]李学文,李学军.基于SIMULINK的永磁同步电机建模与仿真[J].河北大学学报:自然科学版,2007,27(S1):28-31.[12]BOUCHIKER S,CAPOLINO G A.Vector control of a permanent magnet synchronous motor using AC matrix converter[J].IEEE Transactions on Power Electronics,1998,13(6):1089-1099.[13]沈艳霞,吴定会,李三东.永磁同步电机位置跟踪控制器及Backstepping方法建模[J].系统仿真学报,2005,17(6):1318-1321.[14]薛花,姜建国.基于EKF永磁同步电机FMRC方法的仿真研究[J].系统仿真学报,2006,18(11):3324-3327.[15]林伟杰.永磁同步电机两种磁场定向控制策略的比较[J].电力电子技术,2007,41(1):26-29.[16]LI Yong,MA Fei,CHEN Shunxin,et al.PMSM simuation for AC drive in mining dump truck[Z].The Ninth International Conference on Information and Management Sciences(IMS2010),Urumchi,2010.[17]KENNEDY J,EBERHART R.Particle swarm optimization[Z].Pro IEEE Int Conf on Neural Networks,Perth,1995.[18]钱昊,赵荣祥.永磁同步电机矢量控制系统[J].农机化研究,2006(2):90-91.。
基于Matlab永磁同步电机控制系统建模仿真
式中包含零序分量,在对称三相条件下,没有 零序分量,dq向abc转换结构框图如图3所示。
dq向abc转换模块输出三路基准信号,该曲线 的横坐标按转子位置标注,纵坐标按电流标注。3 根曲线分别代表对应转子某一位置的3个绕组各 自驱动电流瞬时值,通过矢量合成可知此刻的旋 转磁场矢量的角度。 3.3 三相电流源型逆变器模块
(3) iq一旦确定,控制量的选择仅剩下确定期望值 id,可以简单令id=0。对于给定转矩,这将实现最小 可能的电枢电流。 PMSM 的控制与驱动是双闭环系统,将图1的 控制系统分割为功能独立的子模块,其中转速环 由PI调节器构成,电流环采用滞环控制产生三路 基准信号,图2 即为P M S M 建模的整体控制框图。 其中包括:PMSM 本体模块、dq向abc 转换模块、三 相电流源型逆变器模块、速度控制器模块等。通过 这些功能模块的有机整合,就可在Matlab/Simu-
正向导通,负向关断;当i s经惯性环节1/ T s+1 超 过isr且偏差大于滞环比较器的环宽时,对应相正 向 关 断 ,负 向 导 通 。选 择 适 当 的 滞 环 宽 ,实 际 电 流可不断跟踪参考电流的波形,实现电流闭环控 制。 3.4 速度控制器模块
速度控制模块的结构如图5所示,参考转速和 实际转速的差值为单输入项,三相参考相电流幅 值iqref为单输出项。其中,ki为PI控制器中P(比例) 的参数,k/TI为PI控制器中(I 积分)的参数,Satura- tion饱和限幅模块将输出的三相参考相电流幅值 限定在要求范围内。
P M S M 的主要设置参数包括:定子电阻R 、电 感L d和L q、转子磁通λ、转动惯量J 、粘滞磨擦系统 B,极对数p 等。 3.2 dq向abc 转换模块
MATLAB与电力系统仿真
2.电力系统元件库简介 与电力系统建模与仿真有关的一些元件 :
1)电源元件(Electrical Sources) 直流电压源
交流电压源
交流电流源
三相压电源
受控电压源 受控电流源 三相可编程电压源
MATLAB应用技术
➢三相电源参数设置:
电源内部连接方式: Y:Y形连接,中性点不引出 Yn:Y形连接,中性点引出,可以 接外电路(如:中性点经电阻或消 弧线圈接地) Yg:Y形连接,中性点直接接地。
形式汇报
听口诀写算 式
扔骰子说口 诀
MATLAB应用技术
第四个环节:总结提升,升华课堂
说一说本节 课的收获
评一评自己 的课堂表现
根据学生的 回答总结全
课
评价学生
MATLAB应用技术
七.说作业设计
60页第1题:根据口诀写算式,巩固一个口诀可以写出两个乘法算式的知识 61页第1题:回顾口诀之间的联系,后一个口诀的得数是前一个口诀的得数加6 62页第7题:先找规律,再根据算式说口诀,复习编口诀的过程。
3
cos( 2 )
3 1
2
sin( cos(
2
3
2
3
)
)
ia ib
1
ic
2
在MATLAB中,使用abc坐标系统转换为dq0坐标系统(abc_to_dq0
Transformation)元件可以实现这种变换。
abc_to_dq0 Transformation在电力系统元件库(PowerLib)中的附加元件(Extras)
MATLAB应用技术
六.说教学过程
第一个环节:创设情境,导入新知 第二个环节:观察比较,探究新知 第三个环节:巩固练习,学以致用 第四个环节:总结提升,升华课堂
基于dq变换的电压暂降检测方法研究
I专业论文Research papers基于dq变换的电压暂降检测方法研究国网湖南综合能源服务有限公司徐勇向运琨曾麟何哲摘要:在Matlab仿真环境中提出基于瞬时无功功率dqO的变换法,针对三相平衡的电压暂降进行了仿真分析。
最终检测到了电压暂降的幅值和持续时间,验证了检测方法的有效性。
关键词:电压暂降;dq变换;SSRF-SPLL;Matlab仿真压暂降是指供电电压方均根值在短时间突||[然下降且经过短暂时间间隔后又重新恢复的变化现象。
国际电工委员会指出电压暂降电压有效值变化范围在1%-90%后又回到额定值,持续时间为10ms-1min。
暂降幅值、持续时间和相位跳变是评价电压暂降的三个主要特征量111。
随着目前电力系统的电能质量问题严峻,客户对电压质量的要求也逐步提升。
电压暂降事件问题尤其突出,亟需开展电压暂降监测诊断及治理工作。
本文从理论上详细介绍了基于dq变换的三种常用的电压暂降检测方法:基于瞬时无功功率dq0的变换法,瞬时dq变换法以及单相变换法|1-31。
分析了基于单同步坐标系的软件锁相环(SSRF-SPLL)。
同时在Matlab仿真环境中采用基于瞬时无功功率dq0的变换法,针对三相对称的电压暂降进行仿真验证了检测方法的有效性。
1基于dq坐标变换的检测方法基于瞬时无功功率的dq0方法目前在电压暂降的检测中广泛应用。
该方法可瞬时求取对称三相电压的有效值,在三相平衡暂降情况不会存在相位跳变,可快速计算电压暂降幅值,具备良好的实时性和精确性。
然而实际三相平衡暂降情况少之又少且通常伴随相位变化,该方法适用范围较窄。
瞬时dq变换法。
对于单相电压暂降的测量,可以单相电路电压为基础构造虚拟的三相系统,进而利用坐标变换可进行电压暂降的幅值、相位特征量分析。
假设检测a相,构造三相电压,将耳延时60。
得到-U”进而有基尔霍夫定律关系得到U b=U a-U c,从而得到基波电压的有效值U初始的相位为0,可得到基波电压的幅值U s ag和相角e,瞬时dq变换法检测速度快、动态响应好,准确提取电压暂降的幅值相位。
DQ坐标变换器在三相对称系统中的验证(MATLAB仿真)
DQ 坐标变换器在三相对称系统中的验证(MATLAB 仿真)
系如下式:
⎥⎥⎥⎦
⎤⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤
⎢⎢⎢
⎢⎣⎡---=⎥⎦
⎤⎢⎣⎡C B A i i i i i 232302121132βα
图 3
αβ/dq 模块
如图3是αβ/dq 模块,α-β坐标系的量转换到d-q 坐标系,其变换关系如下式:
⎥⎦
⎤
⎢⎣⎡⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡q d i i i i ϕϕ
ϕϕβαcos sin sin cos
1.当负载为纯阻性时
以A 相为例,其电源和负载的参数如图4
图 4 电源和负载参数
图 5
α-β坐标系
在上图5中红色曲线为αi ,紫色曲线为βi 。
图 6 d-q 坐标系
在上图6中:上方的红色曲线为d i 、下方的紫色曲线为q i 。
2. 当负载为纯感性时
以A 相为例,电源参数不变,电感参数如图7
图 7 电感参数
图 8
α-β坐标系
在上图8中红色曲线为αi ,紫色曲线为βi ,可以看出αi 始终保持超前βi 一个角度。
图 9 d-q 坐标系
在上图9中:上方的紫色曲线为q i 、下方的红色曲线为d i 。
基于MATLAB的柴油发电机组起动过程仿真分析
基于MATLAB的柴油发电机组起动过程仿真分析【摘要】建立了柴油机发电机组起动全过程的数学模型,并分别求解出柴油发电机组起动特性和柴油机及调速系统数学模型。
详细论述了运用Matlab/Simulink建立400V柴油发电机组起动全过程的仿真模型。
仿真结果分析表明:所建立的模型具有较高的准确可靠性,能够真实反映发电机实际起动过程特性,可以作为柴油机结构设计和方案优化的计算机模拟仿真分析工具,为柴油发电机组性能分析和综合评估提供了一种新的研究方法。
【关键词】柴油发电机组;起动过程;Matlab/Simulink;仿真引言柴油机起动过程的综合性能是评价柴油发电机组质量水平的重要技术指标,通过准确可靠的仿真模拟,获得准确详细的工况性能曲线和数据,对于指导发电机组进行优化设计,减少试验内容及工作量,降低研究开发成本,缩短研发时间周期,提高研发工作效率,确保柴油发电机组的类型、结构参数和性能参数均达到良好匹配特性[1]。
采用计算机对柴油发电机组的起动过程进行全面建模与仿真,是目前研究柴油发电机起动调控性能,并对研发方案、方法思路和技术性能进行综合评价和优化改进的重要手段。
结合现代控制理论建立与柴油发电机组起动过程实际运行工况相匹配的数学模型,并采用Matlab软件中的Simulink仿真工具箱,构造仿真模型对其起动全过程进行仿真,获得起动全过程的转速、转矩等仿真特性曲线和数据,并以此指导柴油发电机组进行优化改进设计,确保其具有良好的起动动态和稳定性能,且满足技术、经济和环境等多方面评价指标,推动柴油发电机研发优质、节能、经济的进行,课题具有非常重要的理论分析和工程实践意义。
1.柴油发电机起动性能的数学模型分析1.1 柴油发电机起动过程特性分析柴油发电机主要起动过程为:首先起动装置开始工作,然后由起动装置拖拽静止的柴油机开始转动,待柴油机依靠压缩缸内气体燃烧过程中产生的热量能够自行进行加速并达到发电机组最低稳定空转转速的全过程[2]。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MATLAB中的abc-dq相坐标变换
坐标变换总结
姓名:
日期:2011.11.4
坐标变换的总结
一. 由三项坐标系变换到两相旋转坐标系
1. 三相到两相静止坐标系的变换 首先,确定三相电压的相序:
cos()2cos()34cos()
3A m B m c m u U wt u U wt u U wt ππ
==-
=-
在坐标图上表示三相到两相静止坐标系上的变换,如图所示:
A
u B
u C
u α
β
图1 3-2s 变换
由上图,我们可以将A u 、B u 、c u 转化到两相静止坐标系上,具体等式如下:
211()322233()322A B C B C u u u u u u αβ⎧
=--⎪⎪⎨
⎪=-⎪⎩
插入系数2、3是为了保证两相坐标系中合成矢量的模与各相电压的模相同。
后面会推导为什么可以保证模不变。
整理成状态方程的形式,如下:
11122
2333022A B C u
u u u u αβ⎡⎤⎡⎤-
-
⎢⎥⎡⎤⎢⎥⎢=⎢⎥
⎢⎥⎢⎣⎦⎢⎥-⎣⎦⎢⎣⎦
2. 两相静止坐标系到两相旋转坐标系的变换
我们知道,在两相静止坐标系中,合成矢量是旋转的,我们令旋转坐标系的d 轴与旋转矢量重合,则可将其转换到旋转坐标系中。
坐标变换如
图所示:
β
θ
d
q
图2 2s-2r 变换
此时,我们可以得到,两相静止坐标系到两相旋转坐标系的公式,其中θ一般取为A 相的相角。
cos sin sin cos d q u u u u αβθθθ
θ⎡⎤⎡⎤
⎡⎤=⎢⎥⎢⎥⎢
⎥-⎣⎦⎣⎦
⎣⎦
二. 反向变换
1. 若需要将旋转坐标系转化到静止坐标系上,只需相应的将d-q 向αβ-投影即可,根据图二,我们可以得到:
cos sin sin cos d q u u u u αβθ
θθ
θ⎡⎤
⎡⎤-⎡⎤=⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦
2. 同理,根据图1,我们可以将αβ-分别投影到A 、B 、C 上,获得其逆变换:
1
021332132
A B C u u u u u αβ⎡⎤
⎢⎥⎡⎤⎢
⎥
⎡⎤
⎢⎥⎢⎥=-⎢⎥⎢⎥⎢⎥⎣⎦⎢⎥⎢⎣⎦
⎢-⎢⎣
三. 关于乘以2/3保持模不变的问题
首先,我们已经能够确定了电压相序
cos()2cos()34cos()
3A m B m c m u U wt u U wt u U wt π
π
==-
=-
经过变换后:
211()
322
A B c u u u u α=-- 进而,我们可以推知:
211()
322B A C U U U U α•
•••
=--
22211()322211(1)32223()32
A A A A A A
U a U aU U a a U U ••••••
=--=--==
其中,a=23
j
e
π。
同理,我们可以求的A q U jU •
•
=-
即
cos()cos()
2
d A m q m u u U wt u U wt π
===-
合成矢量
sin t cos cos()cos()
2d q
m m t jarc g
t
m U u ju U wt jU wt U e
ωωπ
=+=+-=
显然,此时空间相量的模和时间相量的模相等。
至于为什么要保持模不变,我没找到相关的说明,谈一下我的理解。
如果只考虑坐标变换的话,那么乘不乘这个系数并没有什么实际意义,也就是说,之所以乘这个系数是为了方便后续模块的使用。
在此次实验中,αβ-的输出主要是给SVPWM 使用。
而6个扇区的参考量i U 的大小一般取的是直流侧电压。
乘以2/3后,合成空间矢量的模就等于输出正弦信号的的模,我们知道输出正弦信号的最大值m U 必然会小于直流侧电压DC U ,这样取值后,在SVPWM 调制时带来的好处就是可以保证在任意扇区两个非零导通时间12PWM
t t T +≤.我们知
道,当
12PWM t t T +=时合成矢量旋转形成一个圆,在该圆内,合成的输出信
号为正弦信号,超出这个圆,输出为非正弦信号。
也就是说,乘以系数2/3之后,可以保证合成矢量在上述的圆内,保证输出为正弦信号。
四. MATLAB 中的abc-aq 变换
首先,MATLAB 中的电压参考量取得和我们常用的不同,为正弦信号,
如下所示:
sin()2sin()34sin()
3A m B m c m u U wt u U wt u U wt ππ
==-
=-
和我们的相位相差了90度,相应的其dq 轴的选取也和我们不同(实
际上MATLAB 中的q 轴和我们的d 轴重合)。
我们不关心他具体是怎么变换的,我们更关心他的输出和我们变换方式下的输出是否一致。
下面是我的推导过程: 1. 按照我们的的变换方式,输入为余弦信号,
cos()2cos()34cos()
3A m B m c m u U wt u U wt u U wt ππ
==-
=-
输出为:
224cos cos()cos()333224sin sin()sin()333d A B C q A B C u u t u t u t u u t u t u t ππωωωππωωω⎡⎤=+-+-⎢⎥⎣⎦⎡⎤=
-----⎢⎥⎣⎦
在MATLAB 中,输入为正弦信号,和我们的相位相差了90度,其输出为:
224sin sin()sin()333224cos cos()cos()333d A B C q A B C u u t u t u t u u t u t u t ππωωωππωωω⎡⎤=+-+-⎢⎥⎣⎦⎡⎤=
+-+-⎢⎥⎣⎦
我们知道,在两个变换中,旋转角都是取得A 相的相角,也就是说在MATLAB 的变换中,其相角相当于余弦量的相角加上90度,sin cos 2
t t πωω=+,
将该式带入到MATLAB 的输出中,并化简,我们可以得到:
22224cos cos()cos()333224sin sin()sin()333d A B C q A B C u u t u t u t u u t u t u t ππωωωππωωω⎡⎤=+-+-⎢⎥⎣⎦⎡⎤=
-----⎢⎥⎣⎦
这个表达式和按照我们变换方式变换获得的输出是一致的,也就是说,
MATLAB 的dq 相当于将我们的dq 轴旋转了90度,但是dq 本身就是一个旋转的坐标系,因而我们可以认为,这两种方式获得的输出是完全等价的。
另外,在MATLAB 中,为了验证两种变换方式下,控制方式相同,我们可以交换dq 的控制信号,观察实际的控制效果,来证明刚才的结论是否成立。
对于基于电压矢量的控制,如果我们令Iqref=0的话,那么输出电流应该和电网电压同相位。
如果这两种变换方式不等效的话,则电流和电压不可能同相位。
按照这种思想,在MATLAB中仿真,得到输出结果如图所示,此时变换输出Iq 与Iqref=0做差,做为PI控制器的输入信号。
而将dq的控制信号交换后,可得下面的输出,也就是说,此时电流和电网电压相位相差了90度。
由上两图可知,两种变换的输出是等效的。