PMSM

本文部分内容参照此书,我非常推荐看这本书入门,从第一章起。全文转载自苏尚宇:永磁同步电机,他把书上部分内容删去了,也新增了他自己的内容,建议两个都对着看。
AD9AD50F0E1D20ED526BD5F119D15FA1.jpg

1. 三相 PMSM 基本数学模型

当三相PMSM转子磁路的结构不同时,电机的运行性能、控制方法、制造工艺和适用场合也会不同。目前,根据永磁体转子上的位置不同,三相PMSM的转子结构可以分为表贴式和内置式两种结构。

一般表贴式永磁同步电机我们认为 Ld=Lq,内嵌式永磁同步电机 Ld<Lq。有些时候由于工艺问题,有些电机不能从肉眼上看出电机的永磁体是内嵌的还是表贴的可通过 DQ 轴电感量进行判断。

1.1 表贴式 PMSM

下图所示为表面贴装电机,与内置式 PMSM 相比,该电机具有低转矩纹波和低成本的优点。 由于所考虑电机类型的气隙磁通是平滑的,因此定子的电感值 Ld=Lq(非凸极 PMSM)

image-20231005213702382.png

1.2 内置式 PMSM

下图所示为 IPMSM ,除同步转矩外,还具有额外的磁阻转矩。与 SPMSM 类型相比,它在给定的工作电流下提供更高的转矩。在内置式 PMSM 中,磁通路径的磁阻根据转子位置而变 化。这种磁凸极性会导致电机端子处的电感随转子位置变化。因此,受磁通路径中的永磁体 影响,LdLq 的有效磁通长度不同,即 LdLq(凸极)。所以 IPMSM 具有电感凸极性, 并且它利用了磁阻转矩和永磁转矩。

image-20231005220046870.png

2. 常用数学公式

2.1 ABC 三相静止坐标系

2.1.1 三相定子电压方程

{ua=Rs×ia+Ldψadtub=Rs×ib+Ldψbdtuc=Rs×ic+Ldψcdt

2.1.2 三相定子磁链方程

由下面公式可以看出定子磁链方程是多变量,强耦合的

{ψa=Laa×ia+Mab×ib+Mac×ic+ψf×cosθeψb=Mba×ia+Laa×ib+Mac×ic+ψf×cos(θe23π)ψc=Mca×ia+Mcb×ib+Lcc×ic+ψf×cos(θe+23π)

2.2 α-β 静止坐标系

2.2.1 α-β 轴电压方程

[uαuβ]=[Rs+ddtLdωe(LdLq)ωe(LdLq)Rs+ddtLd][iαiβ]+[eαeβ]{uα=Rsiα+Lsddtiαωeψfsinθeuβ=Rsiβ+Lsddtiβ+ωeψfcosθe

2.2.2 α-β 轴反电动势方程

[eαeβ]=[(LdLq)(ωeidddtiq)+ωeψf][sinθecosθe]

2.2.3 α-β 轴磁链方程

{dψαdt=Lsddtiαωeψfsinθedψβdt=Lsddtiβ+ωeψfcosθe

2.3 d-q 旋转坐标系

2.3.1 d-q 轴电压方程

{ud=Rsid+LdddtidωeLqiquq=Rsiq+Lqddtiq+ωe(Ldid+ψf)

2.3.2 电磁转矩方程

τem=32pniqid(LdLq)+32pniqψf

从上面的等式可以看出,磁阻转矩是由于 d-q 轴的电感不同所产生的。所以表贴电机就没有磁阻转矩。想要输出的扭矩够大不仅需要从电机本体下手(增大永磁同步电机的永磁体磁链和增加极对数都能增加电机输出扭矩),还需要在控制上考虑,如果电机 LdLqid=0 的控制模式就不能输出最好的效率,MTPA 的控制方法就出来了。

2.3.3 d-q 轴运动方程

τem=τL+1pnBωe+1pnJdωdt

2.3.4 d-q 轴磁链方程

{ψd=Ldid+ψfψq=Lqiq

平时说的弱磁控制就是给 id ,从上面的公式就可以看出 ψf 不变,当 id<0 就达到了减小 d 轴磁链的效果。

2.3.5 功率估算

Pout=32(udid+uqiq)

2.4 角度与速率转换

2.4.1 电角度与机械角度

机械角度转一圈,就有极对数个电角度,所以:

θe=θ×Pn

2.4.2 角速度与速度

{ωe=2πf(rad/s)n=60fpn(rpm/min)

角速度与电机转速相互转换:

ωe=2πpnn60

其中在实际工程中可以用示波器读取相电流的频率值。通过这个公式可以方便的在实际应用中测量转速或者极对数参数。

2.5 电压极限圆和电流极限(椭)圆

令:

Im2=id2+iq2

前面介绍了 d-q 轴坐标下电压方 程,现在考虑稳态,这里可以先忽略 Rs,稳态的时 候 idiq 不再变化,并把电压方程和磁链方程整合,因此电压方程可以简化为:

{ud=ωeLqiq=ωeψquq=ω(Ldid+ψf)=ωeψd

2.5.1 表贴电机电压与电流极限圆

当电机为表贴电机时:Ld=Lq=L

同样,令

um2=ud2+uq2

代入得:

(umωeL)2=(id+ψfL)2+iq2

画出电压和电流的曲线圆:

其中绿色是电压极限圆,红色是电流极限圆。

image-20231009142948587.png

由上图可得到以下结论:

当电机转速很低时,电压极限圆很大,电流极限是其主要约束,因此低速下电流可以一直保持在 iq 为最大值状态,此时称之为恒转矩区,如下图所示的 T1 区。当转速继续上升时,电压和电流极限圆都成为约束,两者的交点处为工作点,如下图的 T2 和 T3 区, id 开始出现分量,此时成为弱磁状态,即永磁体产生的磁场被 id 产生的磁场削弱了,进而在同样的电压下能够产生更高的转速。

2.5.1 凸极电机电压与电流极限圆

当电机为凸极电机时:LdLq,电压圆方程为

(umωeL)2=Ld2(id+ψfL)2+(Lqiq)2

这里的电压圆已经变成椭圆了

image-20231009144055101.png

此时任意的 idiq 都对应一个力矩值,把力矩相同的线连起来就得到了一簇等力矩曲线,如下图三条黑色的等力矩线。

image-20231009144218100.png

控制上,我们就需要根据实际不同的工况,找到 MTPA 对应的 Id 和 Iq 的曲线点,通过查表或者其他方法给到控制电流指令。

3. 电机参数的测量和计算

3.1 相电阻

3.1.1 万用表测量

相电阻可以使用万用表做粗略测量,用万用表的两支表笔接电机的任意两相,所得到的阻值的一半就是相电阻。

image-20231009151015155 1.png

三相电机的等效电路如下图所示。RaRbRc 分别为每相的等效电阻,LaLbLc分别为每相的等效电感。

image-20231009151333270.png

假设万用表的两支表笔分别接电机三相中的任意两相,3次测得的阻值分别为R1R2R3,那么:

{R1=Ra+RbR2=Ra+RcR3=Rb+Rc

假定电机的三相对称,电阻值相等,即Ra=Rb=Rc,可以得出电机的相电阻 RS,为

Rs=R1+R2+R33×12

3.1.2 电桥测量

相电阻使用电桥测量时:将频率设为 1kHz,电压设为1V,然后用电桥的两支表笔接电机的任意两相,所得到阻值的一半就是相电阻。

image-20231009152626377.png

为了提高测量精度,也可以像万用表测量一样,分别测电机三相中的任意两相。

三相电机的等效电路如下图所示。RaRbRc 分别为每相的等效电阻,LaLbLc分别为每相的等效电感。

image-20231009151333270 1.png

假设电桥的两支表笔分别接电机三相中的任意两相,3次测得的阻值分别为R1R2R3,那么:

{R1=Ra+RbR2=Ra+RcR3=Rb+Rc

假定电机的三相对称,电阻值相等,即Ra=Rb=Rc,可以得出电机的相电阻 RS,为

Rs=R1+R2+R33×12

3.1.3 电源测量

使用直流电源测量时,可以将电源电流限制到电机额定电流的10%,然后接电机的任意两相,通过观测直流电源输出的电压电流来通过欧姆定律计算出电机的电阻阻值相电阻。

无标题

为了提高测量精度,也可以像万用表测量一样,分别接电机三相中的任意两相。

三相电机的等效电路如下图所示。RaRbRc 分别为每相的等效电阻,LaLbLc分别为每相的等效电感。

image-20231009151333270 2.png

假设电源分别接电机三相中的任意两相,3次测得的阻值分别为V1I1V2I3V3I3,那么:

{R1=U1/I1R2=U2/I2R3=U3/I3

假定电机的三相对称,电阻值相等,流过的电流相同,可以得出电机的相电阻 RS,为

Rs=R1+R2+R33

3.2 相电感

3.2.1 电桥测量

相电感使用电桥测量时:将频率设为 1kHz,电压设为1V,然后用电桥的两支表笔接电机的任意两相,所得到阻值的一半就是相电阻。

image-20231009152626377 1.png

为了提高测量精度,也可以像万用表测量一样,分别测电机三相中的任意两相。

三相电机的等效电路如下图所示。RaRbRc 分别为每相的等效电阻,LaLbLc分别为每相的等效电感。

image-20231009151333270 3.png

假设电桥的两支表笔分别接电机三相中的任意两相,3次测得的阻值分别为 L1L2L3,那么:

{L1=La+LbL2=La+LcL3=Lb+Lc

假定电机的三相对称,电感值相等,即La=Lb=Lc 分,可以得出电机的相电阻 LS,为

Ls=L1+L2+L33×12

3.2.3 d-q 轴电感计算

无刷直流电机控制有时候需要精确地获取d-q轴的等效电感,此时可以借助 d-q 轴等效电压方程来计算:

{ud=Rsid+LdddtidωeLqiquq=Rsiq+Lqddtiq+ωe(Ldid+ψf)

当电机处于稳态时,动态微分项为0,上式可以简化为:

{ud=RsidωeLqiquq=Rsiq+ωe(Ldid+ψf)

由此可以计算出 d-q轴 的等效电感:

{Ld=uqRsiqpnωeψfpnωidLq=Rsidudpnωiq

3.3 极对数

3.3.1 示波器测量

用示波器探头一根线夹住电机一根线,另一根用探头测,然后旋转电机一圈,会在示波器上连续出现对应正弦波形,然后数一下波峰个数,为偶数值再除以2,就是电机的极对数。

3.3.2 电源测量

使用直流电源测量时,可以将电源电流限制到电机额定电流的10%,然后接电机的任意两相,也可以将电流缓慢往上加。

3.4 反电动势测量

示波器探头接一相,地接电机另外两相任意一相,转动电机测出反电动势波形,取中间一个波形,测量其峰峰值和频率

Ke=1000×P×Vpp2×1.73×60×fKe=3ωeψf

3.5 磁链

磁链是电机内部的磁场分布

ψf=Ke3ωeψf=uqRsiqωeLdidωe

3.6 转矩常数

转矩常数与电机的设计和构造有关,在实际应用中,通常会使用转矩常数来计算所需的电流,以达到期望的电机转矩输出

Kt=1.5ψfpnKt=1.5ψfpn

3.7 转动惯量

电机加减速控制常常会涉及转动惯量的测量。转动惯量是一种表征刚体转动惯性大小的物理量,与刚体的质量、质量相对于转轴的分布等有关。

转动惯量对整个无刷电机控制系统的精度、稳定性以及动态响应都有很大的影响,特别是在频繁的正反转切换、加减速过程中,转动惯量的影响非常明显。

小惯量的电机启动很快,制动性能也好,频繁加减速响应快,适合轻负载、高转速的场合。但是,如果负载很大,电机惯量很小,那么电机轴就容易受损,因此电机的转动惯量要与折算到电机轴的负载惯量尽量匹配,过大、过小都不合适。

3.7.1 自减速法

以额定励磁电流驱动电机,当转速高于额定转速时,让电机空载运转。等电机平稳后迅速切断电机电源,电机在惯性状态下会继续运行,并自然减速,测量电机的减速曲线,如图所示。电机的转动惯量可以由下式计算:

J=P4×1.37×n12n22t2t1×106

image-20231009173604796.png

4. Field Oriented Control

4.1 矢量控制架构

矢量控制架构如图所示:电流环外部是速度环,通过安装在电机底部的位置传感器或者无感观测器算法获得转子位置信息,并计算反馈速度,与给定速度进行比较,将结果送入速度 PI 控制器,控制转矩电流输出。之后,转矩电流进入电流环转矩PI控制器,以便输出 d-q 轴电压。这个电压是无法直接驱动电机的,因此需要将 d-q 两相旋转坐标系下的电压经过 Park 反变换以及 Clarke 反变换,变换为 A-B-C 三相静止坐标系下的电压,以驱动三相电机。

矢量控制的整体流程总结如下:

所以矢量控制需要直接或者间接的得到:

image-20231008102220792.png

4.2 坐标变换

4.2.1 Clarke 变换

Clarke 变换就是将 A-B-C 三相静止坐标系变换到 a-β 两相静止坐标系的过程。

Clarke 变换如图所示。

image-20231010100100109.png

{iα=iaiβ=(ibic)×33

4.2.2 Park 变换

Park 变换就是将 α-β 轴决定的两相静止坐标系变换为随磁场旋转的 d-q 坐标系。

Park 变换如图所示。

image-20231010095949669.png

{id=iαcosθ+iβsinθiq=iαsinθ+iβcosθ

下图形象的表示了 Clarke 变换和 Park 变换后的波形:

image-20231010100134774.png

4.2.3 Park 逆变换

矢量控制的最后一个环节要将电流环输出的 vdvq 进行坐标反变换,形成三相电机所需要的电压值,然后送到svpwm或者spwm中去。

Park 反变换就是将两相旋转坐标系下的 vdvq 变换成 a-β 两相静止坐标系的 vαvβ

image-20231010100217422.png

{vα=vdcosθvqsinθvβ=vdsinθ+vqcosθ

4.2.4 Clarke 逆变换

Clarke 逆变换就是将 a-β 两相静止坐标系变换到 A-B-C 三相静止坐标系的过程。

这种情况下得出的三相电压就是三个相差120°的正弦波,可直接用于电机的控制,也可以作为谐波注入式svpwm的输入,该svpwm调制方法也被叫做中点平移法

{ua=uβub=(uα+3uβ)/2uc=(uα3uβ)/2

4.3 SVPWM

4.3.1 SVPWM 原理

SVPWM的全称是Space Vector Pulse Width Modulation,即空间矢量脉宽调制。它通过三相逆变器的6个功率管输出随时间变化的PWM波,模拟三相对称正弦电流形成的电压矢量圆,产生接近圆形的磁链轨迹。

SVPWM利用平均值等效原理,在一个开关周期内,对基础矢量加以组合,产生与期望电压矢量相同的效果。根据电压矢量的不同判断其所在的扇区区间,并利用相应扇区的基础矢量不断合成需要的电压矢量。这样,电压矢量转动一圈,即在空间上形成一个旋转的近似圆形的磁场。图4.1所示为典型的三相逆变器驱动电路。

Q Q为三相逆变器的6个功率管。同一时刻,同一桥臂上下两个功率管不能同时开通,否则会造成电源短路。

因此,一般要在互补PWM波中加入死区,防止短路造成危害。

由于上下两个功率管必须互补操作,因此可以使用上桥臂功率管的状态表示该桥臂对应的那一相的状态。只有当上桥臂开通后,对应的那一相与电源的正极连通,该相才有正向电流流过。如果下桥臂开通,则该相直接与电源的负极连接,电流从电机的端线流出,通过下桥臂的功率管进入电源的负极。

image-20231010145759844.png

比如,Q₁开通、Q₂关断,电流会从DC+经Q₁流入电机的A相;Q₁关断、Q₂开通,电流会从电机的A相流出,经Q₂流入电源的DC-。

假定上桥臂开通,下桥臂关断,将该桥臂的状态记为1,反之记为0。因为有3个桥臂,因此我们可以定义开关函数Sx(x=a,b,c)为:

Sx={10

于是,3个桥臂的状态可以有2³=8种,也就是 A、B、C 三相共有8种状态组合。

假设一种状态组合为 A 相上桥臂开通,下桥臂关断,A相直接连接到电源的正极;B 相上桥臂关断,下桥臂开通,B 相直接连接到电源的负极;C 相上桥臂关断,下桥臂开通,C 相直接连接到电源的负极。也就是说 Sa=1Sb=0Sc=0,此时的等效电路如图所示。

image-20231010152317941.png

所以用 UaUbUc 表示各相的相电压,也就是各相相对于电机中性点N的电压:

{Ua=UAUNUb=UBUNUc=UCUN

那么在Sx(x=a,b,c)的状态为 100 时,B 相与 C 相相当于并联后再与 A 相串联,根据这个等效电路可以推出:

{Ua=23UdcUb=13UdcUc=13Udc

将上面计算的值,代入三相对称正弦电压矢量合成的公式:

Uout=23(Ua+Ubej2π3+Ucej2π3)

前面的系数23是为了保证变化前后幅值不变原则,因此可以得出:

Uout=23[23Udc13Udc(cos2π3+jsin2π3)13Udc(cos2π3jsin2π3)]

整理得:

Uout=23Udc=23Udcj0

同理可以推出其他状态下的相电压,并根据三相合成的公式推出合成矢量的大小和方向,从上面的计算可以看出,合成矢量可以表示成Uout=23Udceωetωe=2πf,6个基础矢量的模长等值,均为 23Udc

将上面的 8 个矢量放到矢量分布图中,红色为 A-B-C 三相空间静止坐标系。

image-20231010175715816.png

U(100) 表示 A 相上桥臂开通,A 相直接连接到电源的正极;B相和C相下桥臂开通,B相和C相直接连接到电源的负极。此时起作用的是A相,因此该矢量与A轴重合,U(100) 中的下标“0”表示其在矢量圆中的位置为0°。

矢量 S1 S2 S3 A B C Ua Ub Uc Uout
Uz(000) 0 0 0 0 0 0 0 0 0 0
U0(100) 1 0 0 1 0 0 23Udc 13Udc 13Udc 23Udc
U60(110) 1 1 0 1 1 0 13Udc 13Udc 23Udc 23Udcejπ3
U120(010) 0 1 0 0 1 0 13Udc 23Udc 13Udc 23Udcej2π3
U180(011) 0 1 1 0 1 1 23Udc 13Udc 13Udc 23Udcejπ
U240(001) 0 0 1 0 0 1 13Udc 13Udc 23Udc 23Udcej4π3
U300(101) 1 0 1 1 0 1 13Udc 23Udc 13Udc 23Udcej5π3
Uz(111) 1 1 1 1 1 1 0 0 0 0

下面这幅图就展示了合成一个任意矢量时(但这幅图的任意矢量只展示了不同方向却未展示不同大小),对应的ABC三相矢量的大小和方向(正或负)。黑色的是合成矢量,红色的是A相矢量,蓝色的是B相矢量,绿色的是C相矢量。

2817d077ee575e7abd79676bb49636b3.gif

4.3.2 SVPWM 扇区判断法

SVPWM 扇区判断法也是主流的 SVPWM 发生方式,这里需要引入扇区 Sector 的概念,将整个平面分为六个扇区。如下图所示:

image-20231011153111585.png

所以每个扇区包含两个基本矢量,落在某个扇区的电压空间矢量将由扇区边界的两个基本电压空间矢量进行合成。

假定位于扇区I中的某个非零矢量Urer,与它相邻的两个非零矢量为 U(100)U(110),它们之间的夹角为60°,合成矢量由 UαUβ 的大小确定,如图所示:

image-20231011150543250.png

因此在扇区 I 中满足 0<<arctanUβUα<<π3, 矢量落在扇区I的充分必要条件是 Uα>0Uβ>0UβUα<3 ,同理,可以推出矢量落在其他扇区的充分必要条件。

扇 区 充分必要条件
I Uα>0Uβ>0UβUα<3
II Uβ>0 且 $\cfrac{U_\beta}{ U_\alpha }>\sqrt3$
III Uα<0Uβ>0UβUα<3
IV Uα<0Uβ<0UβUα<3
V Uβ<0 且 $-\cfrac{U_\beta}{ U_\alpha }>\sqrt3$
VI Uα>0Uβ<0UβUα<3
电压矢量的合成:

扇区确定之后,就可以利用扇区边界上的两个基本矢量合成所需的矢量 u,在合成过程中应当使得两个基本矢量的合成效果接近于期望矢量的效果。于是采用伏秒平衡的原则,以扇区图所示的第Ⅲ扇区为例,以 α-β 轴为基准,将两个基本矢量向 α-β 轴上投影,应当有:

α 轴:uαT=|u4|T4+12|u6|T6

β 轴:uβT=32|u6|T6

其中,Ti 为对应的电压矢量 ui 作用的时间(i=07),T 为采样周期,一般是PWM的调制周期。

|u4|=|u6|=23Udc,所以可以求出 u4u6 这两个基本矢量的作用时间:

{T4=3T2Udc(3uαuβ)T6=3uβT2Udc

通过上面的方法即可以确定基本矢量的作用时间,当需要合成的矢量位于各个不同的扇区时都存在如上的运算。通过对每个通过对每个扇区基本矢量动作时间的求解不难发现它们都是一些基本时间的组合。所以给出几个基本的时间变量 X,Y,Z。定义:

{X=3uβTUdcY=(3uβ+32uα)TUdcZ=(3uβ32uα)TUdc

通过计算可以得到在每个扇区内的基本矢量动作时间,设每个扇区的两个基本矢量动作的时间为T₁,T₂。于是可以得到矢量动作时间表(七段式)

I II III IV V VI
T1 Z Y Z X X Y
T2 Y X X Z Y Z

由于每个PWM周期被分为七段,所以每个矢量的动作时间也应当有所调整,这里零矢量的动作时间为 T=T=(TTT)/2,由于MCU定时器单元有三个比较寄存器,每个比较单元控制两路互补的PWM,正好可以实现七段式的SVPWM,为了给出比较寄存器的值,这里引入了一些时间变量 TaTbTc

PWM 模式2下的:

image-20231011173452773.png

{Ta=TT1T24Tb=Ta+T12Tc=Tb+T22

PWM 模式1下的:

image-20231011173307906.png

{Ta=T+T1+T24Tb=TaT12Tc=TbT22

这也是在计数器增计数或减计数时的比较值,在六个扇区中由于作用的矢量不同所以输出PWM的翻转时刻也不同,但都要满足每个周期每个开关最多动做两次的原则。每个扇区的比较值表如下:

扇区 I II III IV V
CCRA Tb Ta Tc Tc Tb
CCRB Ta Tb Tb Ta Tc
CCRC Tc Tc Ta Tb Ta

这样,三相对应的矢量作用时间就分配好了,但是需要把时间转换成不同单片机对应的比较值。因此输出还需要乘上相应的系数,取决的不同MCU工作的PWM频率对应的比较值。

4.3.3 SVPWM 中点平移法

相比与扇区判断实现的 SVPWM 方法,中点平移法没有大量复杂的计算,程序更加简单。

中点平移法是通过 Clarke 逆变换得到 SPWM ,然后对其注入三次三角谐波电压得到跟扇区判断的 SVPWM 一样。

{Vi(t)=Vi(t)+e(t),i=a,b,ce(t)=12(1Vmax)+12(1Vmin)

其中 Vi(t) 就是 Clark 反变换得到的三相电压,VmaxVmin 是三相电压的最大值和最小值,实现原理如下图所示。

image-20231012161405215.png

4.4 PI 控制器及参数设计

电机控制的电流环和速度环参数都是可以通过一些相关公式计算出来的,但是在实际开发调试中依然需要通过手动调试,计算出来的参数只是一个理论值。

4.4.1 电流环 PI 参数设计

参考 TI 的设计,电流环的PI参数是可以通过电机的电阻和电感来计算得出。

忽略反电动势得到 d-q 坐标轴的电压方程:

{ud=Rsid+Ldddtiduq=Rsiq+Lqddtiq

对上面的式子进行拉普拉斯变换得到:

{Gd(s)=Ud(s)Id(s)=1Lds+RsGq(s)=Uq(s)Iq(s)=1Lqs+Rs

得到电流环的传递函数为:

{Gdcl(s)=PI(s)Gd(s)1+PI(s)Gd(s)=(kpd+kids)(1Lds+Rs)1+(kpd+kids)(1Lds+Rs)Gqcl(s)=PI(s)Gq(s)1+PI(s)Gq(s)=(kpq+kiqs)(1Lqs+Rs)1+(kpq+kiqs)(1Lqs+Rs)

闭环传递函数化简到最后得到电流环的 PI 参数,其中 Bandwith 为带宽系数:

{kpd=Ld×Bandwithkid=Rs×Bandwith{kpq=Lq×Bandwithkiq=Rs×Bandwith

注意:

这里的 LsRs 的单位是 HΩ

一般设计电流环 PI 控制器参数或者其他控制器参数时需要考虑带宽的选取,一般带宽越高,响应越快但是相应稳态性能偏差,带宽越低响应越慢,相应的稳态性能就越好。设计控制器参数时根据系统定义需求进行调整即可。

根据ti的资料,带宽取电流采样频率的 1/20;一般电流环带宽从100Hz到1000Hz的都有。

4.4.2 速度环 PI 参数设计

{kpω=βJ1.5pnψfkiω=βkpω

其中 β 是速度环的期望带宽,单位为 rad/s;J 为转动惯量;pn 为极对数;ψf 为电机的磁链。

5. 有感控制

5.1 开关霍尔角度观测器

5.2 线性霍尔角度观测器

5.3 磁编码器角度观测器

6. 无感控制

6.1 非线性磁链观测器

6.2 全阶滑膜观测器

6.3 龙伯格观测器

6.4 扩展卡尔曼滤波观测器

7. 测速原理

7.1 M法测速

7.2 T法测速

7.3 M/T法测速

7.4 PLL 测速

8. 矢量控制方法

8.1 id = 0 控制

8.2 MTPA (最大转矩电流比控制)

8.3 MTPV (最大转矩电压比控制)

8.4 弱磁控制

8.5 最大功率输出控制