读书笔记分成两部分,书籍原句摘抄和知识整理,本章感悟。

书籍原句摘抄和知识整理
引言
本章研究由电压型逆变器及周波电流器供电的绕线转子和永磁同步电机的控制和估计问题,介绍同步机的标量控制和矢量控制技术,讨论同步机的有传感器和无传感器传动。
9.2 正弦波SPM同步电机传动
同步电机的转速只与逆变器或周波变流器供电电源的频率有关,要不不运行,要不以同步速运行;两种控制方式:一种开环控制,一种自控方式。
9.2.1 开环电压/频率控制
Te=3(P2)ΨsΨfLssinδT_e=3(frac{P}{2})frac{Psi_sPsi_f}{L_s}sindelta Te=3(2P)LsΨsΨfsinδ
《现代电力电子学与交流传动》读书笔记(九)-编程之家
《现代电力电子学与交流传动》读书笔记(九)-编程之家
启动后A点,增加负载转矩A-B,增加频率B-C,也可以降低负载转矩到D点,减速路线,D-E-F-A
9.2.2 自控方式
特性:

  1. 电子换向取代机械换向。
  2. 由于是自控的,没有传统电机稳定性和振荡的问题。
  3. 瞬态响应与直流电机相同。
  4. 电流IsI_sIs和磁链ΨfPsi_fΨf间的相角按需要可通过延迟控制环节加以调节。
  5. 采用高能磁体,可以使转子惯量更小。
    基于以上优点同步机几乎采用自控的方式。

9.2.3 绝对位置编码器
光学编码器
带解码器的模拟式旋转变压器
《现代电力电子学与交流传动》读书笔记(九)-编程之家
9.2.4 矢量控制
矢量控制向量图如下:
《现代电力电子学与交流传动》读书笔记(九)-编程之家
转矩表达式:Te=32(P2)Ψ^fiqsT_e=frac{3}{2}(frac{P}{2})widehat{Psi}_fi_{qs}Te=23(2P)Ψfiqs
《现代电力电子学与交流传动》读书笔记(九)-编程之家
弱磁方式
弱磁控制的向量图
《现代电力电子学与交流传动》读书笔记(九)-编程之家
弱磁控制转矩-速度曲线

《现代电力电子学与交流传动》读书笔记(九)-编程之家
正弦波SPM同步电机的矢量控制(包含弱磁区)
《现代电力电子学与交流传动》读书笔记(九)-编程之家
9.3 同步磁阻电动机传动
9.4 正弦IPM电动机传动

IPM电机的转矩由两个分量组成:

  1. 磁链引起的转矩分量;
  2. 磁阻引起的转矩分量。
    Te=32(P2)(Ψdsiqs−Ψqsids)T_e=frac{3}{2}(frac{P}{2})(Psi_{ds}i_{qs}-Psi_{qs}i_{ds})Te=23(2P)(ΨdsiqsΨqsids)
    式中,P是极数,Ψds=Ψ^f+LdsidsPsi_{ds}=widehat{Psi}_f+L_{ds}i_{ds}Ψds=Ψf+Ldsids,Ψqs=LqsiqsPsi_{qs}=L_{qs}i_{qs}Ψqs=Lqsiqs,Ψ^s=Ψds2+Ψqs2widehat{Psi}_s= sqrt{Psi^2_{ds}+Psi^2_{qs}}Ψs=Ψds2+Ψqs2
    也可以表达:
    Te=32(P2)[Ψ^fiqs+(Lds−Lqs)idsiqs]T_e=frac{3}{2}(frac{P}{2})[widehat{Psi}_fi_{qs}+(L_{ds}-L_{qs})i_{ds}i_{qs}]Te=23(2P)[Ψfiqs+(LdsLqs)idsiqs]
    与SPM电机类似,IPM电机可以在直接启动或开环V/F速度控制下,但必须要有阻尼绕组。但在自动方式下,电机不需要阻尼绕组。
    最大转矩/电流矢量控制(MTPA)
    采用MTPA电机效率最优。
    定义基准转矩为TeB=32(P2)Ψ^fIbT_{eB}=frac{3}{2}(frac{P}{2})widehat{Psi}_fI_bTeB=23(2P)ΨfIb
    式中基准电流Ib=Ψ^fLqs−Lds=IfIdmLqs−LdsI_b=frac{widehat{Psi}_f}{L_{qs}-L_{ds}}=I_ffrac{I_{dm}}{L_{qs}-L_{ds}}Ib=LqsLdsΨf=IfLqsLdsIdm
    电机的虚构励磁电流IfI_fIf被认为是恒定的
    Te(pu)=TeTeB=iqsIB−idsIB.iqsIBT_e(pu)=frac{T_e}{T_{eB}}=frac{i_{qs}}{I_B}-frac{i_{ds}}{I_B}.frac{i_{qs}}{I_B}Te(pu)=TeBTe=IBiqsIBids.IBiqs
    或是
    Te(pu)=iqs(pu)[1−ids(pu)]T_e(pu)=i_{qs}(pu)[1-i_{ds}(pu)]Te(pu)=iqs(pu)[1ids(pu)]
    式中,iqs(pu)=iqsIBi_{qs}(pu)=frac{i_{qs}}{I_B}iqs(pu)=IBiqs,ids(pu)=idsIBi_{ds}(pu)=frac{i_{ds}}{I_B}ids(pu)=IBids
    恒转矩的运行曲线
    《现代电力电子学与交流传动》读书笔记(九)-编程之家
    实现MTPA的定子分量随转矩的变化曲线
    《现代电力电子学与交流传动》读书笔记(九)-编程之家
    基于MTPA的IPM电机速度控制系统框图
    《现代电力电子学与交流传动》读书笔记(九)-编程之家
    以上是书上的方式,这里介绍另一种MTPA:
    为了找到电流与转矩的最佳匹配,用下面公式求极值:
    Te=32(P2)[Ψ^fiqs+(Lds−Lqs)idsiqs]T_e=frac{3}{2}(frac{P}{2})[widehat{Psi}_fi_{qs}+(L_{ds}-L_{qs})i_{ds}i_{qs}]Te=23(2P)[Ψfiqs+(LdsLqs)idsiqs]
    is=ids2+iqs2i_s=sqrt{i^2_{ds}+i^2_{qs}}is=ids2+iqs2
    利用数学中的拉格朗日定理,引入辅助函数
    H=ids2+iqs2+λ{Te−32(P2)[Ψf+(Lds−Lqs)ids]iqs}H=sqrt{i^2_{ds}+i^2_{qs}}+lambda{T_e-frac{3}{2}(frac{P}{2})[Psi_f+(L_{ds}-L_{qs})i_{ds}]i_{qs}}H=ids2+iqs2+λ{Te23(2P)[Ψf+(LdsLqs)ids]iqs}
    接着开始拉格朗日求极值的过程
    ∂H∂ids=idsids2+iqs2+32λ(P2)(Lqs−Lds)iqs=0frac{partial H}{partial i_{ds}}= frac{i_{ds}}{sqrt{i^2_{ds}+i^2_{qs}}}+frac{3}{2}lambda(frac{P}{2})(L_{qs}-L_{ds})i_{qs}=0 idsH=ids2+iqs2ids+23λ(2P)(LqsLds)iqs=0
    ∂H∂iqs=iqsids2+iqs2+32λ(P2)(Lds−Lqs)ids=0frac{partial H}{partial i_{qs}}= frac{i_{qs}}{sqrt{i^2_{ds}+i^2_{qs}}}+frac{3}{2}lambda(frac{P}{2})(L_{ds}-L_{qs})i_{ds}=0 iqsH=ids2+iqs2iqs+23λ(2P)(LdsLqs)ids=0
    ∂H∂iλ=Te−32(P2)[ψf+(Lds−Lqs)ids]iqs=0frac{partial H}{partial i_{lambda}}= T_e-frac{3}{2}(frac{P}{2})[psi_f+(L_{ds}-L_{qs})i_{ds}]i_{qs}=0 iλH=Te23(2P)[ψf+(LdsLqs)ids]iqs=0
    对上式进行求解,得到了直轴电流idsi_{ds}ids和交轴电流iqi_{q}iq的关系(MTPA2),然后带入上面的转矩公式中,得到(MTPA1).
    iqs4.ΔL2+Tn.iqs.ψ^f−Tn2=0withTn=Tref32.(P2)(MTPA1){color{Red} i^4_{qs}.Delta ^2_L+T_n.i_{qs}.widehat{psi}_f-T ^2_n=0 with T_n=frac{T_{ref}}{frac{3}{2}.(frac{P}{2})}(MTPA1)}iqs4.ΔL2+Tn.iqs.ψfTn2=0withTn=23.(2P)Tref(MTPA1)
    ids=ψm−ψm2+(2ΔL.iqs)2ΔL(MTPA2){color{Red} i_{ds}=frac{psi_m-sqrt{psi^2_m+(2Delta L.i_{qs})}}{2Delta L}(MTPA2)}ids=2ΔLψmψm2+(2ΔL.iqs)(MTPA2)

弱磁控制
IPM电机的有效气隙更小,这使得励磁电感变大,也就是电枢反应的影响很大。这意味着定子电流对定子绕组(ΨsPsi_sΨs)链路的弱磁有更强的影响。可以使电机在基速ωbomega_bωb之上运行。
在采用PWM方式电流控制的恒转矩区域中,随着电机转速增加,CEMF也将成比例增加,因而需要更高的供电电压。
在方波模式下,得到定子电压峰值与稳态下相电压的vdsv_{ds}vdsvqsv_{qs}vqs存在下面的关系:
V^s=2Vd/πwidehat{V}_s=2V_d/piVs=2Vd/π
V^s=vds2+vqs2widehat{V}_s=sqrt{v^2_{ds}+v^2_{qs}}Vs=vds2+vqs2
vqs=ωeΨds′+ωeΨ^fv_{qs}=omega_e{Psi_{ds}}'+omega_ewidehat{Psi}_fvqs=ωeΨds+ωeΨf
vds=−ωeΨqsv_{ds}= -omega_ePsi_{qs}vds=ωeΨqs
导出一个椭圆方程的形式
(ids−C)2A2+iqs2B2=1frac{(i_{ds}-C)^2}{A^2}+frac{i_{qs}^2}{B^2}=1A2(idsC)2+B2iqs2=1
式中,A=2VdπωeLdsA=frac{2V_d}{piomega_eL_{ds}}A=πωeLds2Vd是长轴的长度;B=2VdπωeLqsB=frac{2V_d}{piomega_eL_{qs}}B=πωeLqs2Vd是短轴的长度;C=−Ψ^fLdsC=-frac{widehat{Psi}_f}{L_ds}C=LdsΨf是椭圆中心相对于idsi_{ds}ids轴的偏移量。
由上式看出,椭圆的中心是固定的,但椭圆的大小随着ωeomega_eωe增大而减小。
《现代电力电子学与交流传动》读书笔记(九)-编程之家
对于工作点1或者椭圆外任何工作必须落在椭圆内,否则电流控制失效。
考虑工作点2所对应的电流需求,可以把Iqs∗I_{qs}^{*}Iqs给定减少至工作点3.(在恒功率区削弱定子磁链ΨsPsi_sΨs,即削弱CEMF以使电流控制在基速之上仍然有效)。
注意工作点3可得转矩比工作点1要大一些。
《现代电力电子学与交流传动》读书笔记(九)-编程之家
以上是书上用PI调节器实现弱磁的方式,另一种方式:
第一步:Ψmax=Vmaxωe{color{Red} Psi_{max}= frac{V_{max}}{omega _e}}Ψmax=ωeVmax
进而计算出最大磁链的平方Ψmax2Psi_{max}^2Ψmax2
第二步:Ψq=LqIqmtpa{color{Red} Psi_q =L_qI_{qmtpa}}Ψq=LqIqmtpa
进而计算出Q轴磁链的平方Ψq2Psi_{q}^2Ψq2
第三步:由Ψmax2=Ψq2+Ψd2{color{Red} Psi_{max}^2 = Psi_{q}^2+ Psi_{d}^2}Ψmax2=Ψq2+Ψd2Ψmax2=(LqIq)2+(Ψm+LdId)2{color{Red} Psi_{max}^2 = (L_qI_q)^2+(Psi_m+L_dI_d)^2}Ψmax2=(LqIq)2+(Ψm+LdId)2导出Idfw=−ΨmLd+Ψmax2−Ψq2Ld{color{Red} I_{dfw}=-frac{Psi_m}{L_d}+frac{sqrt{Psi_{max}^2-Psi_{q}^2}}{L_d}}Idfw=LdΨm+LdΨmax2Ψq2
第四步:如果IdfwI_{dfw}IdfwIdmtpaI_{dmtpa}Idmtpa小,则需要弱磁。
第五步:弱磁;重新计算IdfwI_{dfw}IdfwIqfwI_{qfw}Iqfw
如果IdfwI_{dfw}Idfw比IGBT最大电流小,IdfwI_{dfw}Idfw就不变,否则IdfwI_{dfw}Idfw等于IGBT最大电流;
如果转矩TeT_{e}Te为负,则IqfwI_{qfw}Iqfw乘-1变号,否则不变;
按上述的椭圆公式计算计算IdfwI_{dfw}Idfw和$I_{qfw}。
关于IPM的另一种控制方法的详细代码在我的另一篇博文

https://blog.csdn.net/Viccj/article/details/106273341

9.4.3 定子磁链定向的矢量控制

《现代电力电子学与交流传动》读书笔记(九)-编程之家
如上图,电机工作区可分成两部分:恒转矩区和恒功率区,分界线取决于母线电压VdV_dVd
基于铁损是磁链和频率的函数。给出磁链-速度关系式如下
Ψs=Vsωr=ωeΨsr=ωeψfPsi_s=frac{V_s}{omega_r}=omega_ePsi_{sr}=omega_epsi_fΨs=ωrVs=ωeΨsr=ωeψf
式中ΨsPsi_sΨs为定子磁链;ΨsrPsi_{sr}Ψsr是额定功率TerT_{er}Ter的定子磁链;ΨfPsi_fΨf为励磁磁链;ωbomega_bωb是基速;ωromega_rωr为转速。
《现代电力电子学与交流传动》读书笔记(九)-编程之家
《现代电力电子学与交流传动》读书笔记(九)-编程之家
电枢反应磁链:Ψa=Ψ^a2=12(Ldsids)2+(Lqsiqs)2Psi_a=frac{widehat{Psi}_a}{sqrt{2}}=frac{1}{sqrt{2}}sqrt{(L_{ds}i_{ds})^2+(L_{qs}i_{qs})^2}Ψa=2Ψa=21(Ldsids)2+(Lqsiqs)2
磁链ΨaPsi_aΨaΨfPsi_fΨf合成定子磁链ΨsPsi_sΨsΨsPsi_sΨs被定向在与ded^ede轴成δdeltaδ角的方向。
在新的坐标系中的公式:
Te=32(P2)(Ψdse′IT+Ψqse′IM)T_e=frac{3}{2}(frac{P}{2})(Psi_{ds}^{e^{'}}I_T+Psi_{qs}^{e^{'}}I_M)Te=23(2P)(ΨdseIT+ΨqseIM)
式中,注意Ψdse′=Ψ^fPsi_{ds}^{e^{'}}=widehat{Psi}_fΨdse=Ψf,Ψqse′=0Psi_{qs}^{e^{'}}=0Ψqse=0

Te=32(P2)Ψ^sITT_e=frac{3}{2}(frac{P}{2})widehat{Psi}_sI_TTe=23(2P)ΨsIT
对于负转矩,角度δdeltaδ和有功电流IrI_rIr也是负的,此时磁链三角形移动到第四象限。
绕组励磁式同步电机的磁链ΨsPsi_sΨs由励磁电流控制,因此电机始终工作在单位功率因数下。但对于IPM电机,磁链由定子的滞后电流分量IMI_MIM控制,因此工作在滞后功率因数下。
《现代电力电子学与交流传动》读书笔记(九)-编程之家
反馈信号的处理:
1. 由位置信号通过查表的方式完成单位矢量信号(cosθe和sinθecostheta_e和sintheta_ecosθesinθe)的合成。
2. 定子磁链估计(Vd′和Vq′V^{'}_d和V^{'}_qVdVq)
转子凸极产生的电感饱和导致直轴和交轴间存在非常复杂的耦合。
建模和仿真采用如下公式:
Vq′=ωbΨqs=ωbiqsLqsV^{'}_q=omega_bPsi_{qs}=omega_bi_{qs}L_{qs}Vq=ωbΨqs=ωbiqsLqs
式中Lqs=Lqs0−idsB−iqsC−ids2D−iqs2E−idsiqsFL_{qs}=L_{qs0}-frac{i_{ds}}{B}-frac{i_{qs}}{C}-frac{i_{ds}^2}{D}-frac{i_{qs}^2}{E}-frac{i_{ds}i_{qs}}{F}Lqs=Lqs0BidsCiqsDids2Eiqs2Fidsiqs
且有Vd′=ωbΨf+ωbLdsidsV^{'}_d=omega_bPsi_f+omega_bL_{ds}i_{ds}Vd=ωbΨf+ωbLdsids
式中,ωbLdsomega_bL_{ds}ωbLds为恒值,
且有ωbΨf=ωbΨf0+idsH+iqsI−ids2J+iqs2K+idsiqsLomega_bPsi_f=omega_bPsi_{f0}+frac{i_{ds}}{H}+frac{i_{qs}}{I}-frac{i_{ds}^2}{J}+frac{i_{qs}^2}{K}+frac{i_{ds}i_{qs}}{L}ωbΨf=ωbΨf0+Hids+IiqsJids2+Kiqs2+Lidsiqs上式中所有常量取决于实际使用的电机。电压Vd′和Vq′V^{'}_d和V^{'}_qVdVq分别代表基速ωbomega_bωb时对应的磁链分量。上式表明参数Lqs和ΨfL_{qs}和Psi_fLqsΨfLds和LqsL_{ds}和L_{qs}LdsLqs的函数,但LdsL_{ds}Lds实质是恒定的。
3. ia和ibi_a和i_biaibVR−1VR^{-1}VR1变换(ids和iqsi_{ds}和i_{qs}idsiqs)
ids=iasinθe−13(ia+2ib)cosθei_{ds}=i_asintheta_e-frac{1}{sqrt{3}}(i_a+2i_b)costheta_eids=iasinθe31(ia+2ib)cosθe
iqs=iacosθe+13(ia+2ib)sinθei_{qs}=i_acostheta_e+frac{1}{sqrt{3}}(i_a+2i_b)sintheta_eiqs=iacosθe+31(ia+2ib)sinθe
4. 磁链的温度补偿
Vd′和Vq′V^{'}_d和V^{'}_qVdVq磁链公式都需要温度补偿,这是因为高能NbFeBNbFeBNbFeB磁体具有约0.1%/oC^{o}CoC的负温度系数。补偿公式为Vd=Vd′+Kd(75o−TR)V_d=V_d^{'}+K_d(75^o-T_R)Vd=Vd+Kd(75oTR)Vq=Vq′[1−Kq(75o−TR)]V_q=V_q^{'}[1-K_q(75^o-T_R)]Vq=Vq[1Kq(75oTR)]式中TRT_RTR为转子温度,由下面的一阶热模型给出;TR(n)=TR(n−1)+1τ[TS(n−1)−TR(n−1)]T_R(n)=T_R(n-1)+frac{1}{tau}[T_S(n-1)-T_R(n-1)]TR(n)=TR(n1)+τ1[TS(n1)TR(n1)]
带转子温度补偿的定子磁链表达式如下:
V^b=ωbΨ^s=Vd2+Vq2widehat{V}_b=omega_bwidehat{Psi}_s=sqrt{V^2_d+V^2_q}Vb=ωbΨs=Vd2+Vq2
5. 转矩和δdeltaδ角的估计
Te=32(P2)1ωb(Vdiqs−Vqids)T_e=frac{3}{2}(frac{P}{2})frac{1}{omega_b}(V_di_{qs}-V_qi_{ds})Te=23(2P)ωb1(VdiqsVqids)
sinδ=VqV^bsindelta=frac{V_q}{widehat{V}_b}sinδ=VbVq
cosδ=VdV^bcosdelta=frac{V_d}{widehat{V}_b}cosδ=VbVd
9.4.3.2方波(SW)模式下的弱磁控制
《现代电力电子学与交流传动》读书笔记(九)-编程之家
9.4.3.3 PWM-SW模式的切换
《现代电力电子学与交流传动》读书笔记(九)-编程之家
9.5 梯形波SPM同步电机传动系统
9.6 绕组励磁式同步电机传动系统
9.7 无传感器控制
9.7.1 梯形波SPM电机的无传感器控制
9.7.2 正弦波SPM电机的无传感器控制
9.7.2.1 电机端电压和电流检测法
由电机端的电压和电流信号估计获得单位矢量信号,基于此实现定子磁链定向的矢量控制已在上图作了解释。下图是电机的向量图,基于下下框图,其估算的公式如下:
Ψdss=∫(vdss−Rsidss)dtPsi^s_{ds}=int(v_{ds}^s-R_si_{ds}^s)mathrm{d}tΨdss=(vdssRsidss)dt
Ψqss=∫(vqss−Rsiqss)dtPsi^s_{qs}=int(v_{qs}^s-R_si_{qs}^s)mathrm{d}tΨqss=(vqssRsiqss)dt
Ψ^s=Ψdss2+Ψqss2widehat{Psi}_s=sqrt{Psi_{ds}^{s^2}+Psi_{qs}^{s^2}}Ψs=Ψdss2+Ψqss2
cos(θe+δ)=ΨdssΨ^scos(theta_e+delta)=frac{Psi_{ds}^s}{widehat{Psi}_s}cos(θe+δ)=ΨsΨdss
sin(θe+δ)=ΨqssΨ^ssin(theta_e+delta)=frac{Psi_{qs}^s}{widehat{Psi}_s}sin(θe+δ)=ΨsΨqss
ωe=dθedt=(vqss−iqssRs)Ψdss−(vdss−idssRs)ΨqssΨ^s2omega_e=frac{mathrm{d} {theta_e}}{mathrm{d} t}=frac{(v_{qs}^s-i_{qs}^sR_s)Psi_{ds}^s-(v_{ds}^s-i_{ds}^sR_s)Psi_{qs}^s}{widehat{Psi}_s^2}ωe=dtdθe=Ψs2(vqssiqssRs)Ψdss(vdssidssRs)Ψqss
式中cos(θe+δ)和sin(θe+δ)cos(theta_e+delta)和sin(theta_e+delta)cos(θe+δ)sin(θe+δ)是单位矢量信号。ds和qsd^s和q^sdsqs轴上的电流和电压信号分别有电机相电压和相电流通过坐标变换方程得到。
注意,无论是SPM或是IPM电机传动系统该控制策略都适用,但只有当电机运行在最低转速(一般为5%基速以上)时,电机的反电动势足够大时,才适用。
《现代电力电子学与交流传动》读书笔记(九)-编程之家
《现代电力电子学与交流传动》读书笔记(九)-编程之家
9.7.2.2 电感变化(凸极)效应法
原理是IPM每相绕组的自感将随着转子的位置变化而改变,因此,通过获取相电感值就可以获得转子的位置信息。
IPM电机的相同步电感可以由瞬时电压和电流信息进行计算获得,也可以直接由下式估算:
Lsa=va−ea−RsiadiadtL_{sa}=frac{v_a-e_a-R_si_a}{frac{mathrm{d} {i_a}}{mathrm{d} t}}Lsa=dtdiavaeaRsia
式中diadt=ΔiaΔt=ia(t2)−ia(t1)Δtfrac{mathrm{d} {i_a}}{mathrm{d} t}=frac{Delta i_a}{Delta t}=frac{i_a(t_2)-i_a(t_1)}{Delta t}dtdia=ΔtΔia=Δtia(t2)ia(t1)
ea=Kωe=Kθeiadt=K[θe(t2)−θe(t1)Δt]e_a=Komega_e=Kfrac{mathrm{theta_e} {i_a}}{mathrm{d} t}=K[frac{theta_e(t_2)-theta_e(t_1)}{Delta t}]ea=Kωe=Kdtθeia=K[Δtθe(t2)θe(t1)]
时间t1t_1t1t2t_2t2是相连的两个采样时刻。
《现代电力电子学与交流传动》读书笔记(九)-编程之家
9.7.2.3 扩展卡尔曼滤波(EKF)的状态估计法
9.8 开关磁阻电机传动系统
9.9 小结
本章首先讨论单个电机或多个电机并联的开环电压/频率控制方案,然后介绍了矢量控制和以弱磁方式扩展运行速度。最后介绍了无传感器控制和SRM的控制。
自我感受

  1. 同步电机的控制与异步电机的控制大同小异,开环电压/频率和矢量控制的结构几乎完全相同。
  2. 因为同步特性,转子磁链位置不在是难度了,转而介绍无位置传感器的算法。