CN115411995B - 一种永磁同步电机离线参数辨识方法 - Google Patents
一种永磁同步电机离线参数辨识方法 Download PDFInfo
- Publication number
- CN115411995B CN115411995B CN202210832059.1A CN202210832059A CN115411995B CN 115411995 B CN115411995 B CN 115411995B CN 202210832059 A CN202210832059 A CN 202210832059A CN 115411995 B CN115411995 B CN 115411995B
- Authority
- CN
- China
- Prior art keywords
- current
- permanent magnet
- pwm
- phase
- magnet synchronous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 90
- 238000000034 method Methods 0.000 title claims abstract description 66
- 230000004907 flux Effects 0.000 claims abstract description 39
- 230000009466 transformation Effects 0.000 claims description 24
- 239000013598 vector Substances 0.000 claims description 20
- 101100311460 Schizosaccharomyces pombe (strain 972 / ATCC 24843) sum2 gene Proteins 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 17
- 238000005070 sampling Methods 0.000 claims description 15
- 230000003068 static effect Effects 0.000 claims description 12
- 238000001914 filtration Methods 0.000 claims description 10
- 238000004804 winding Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/16—Estimation of constants, e.g. the rotor time constant
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/141—Flux estimation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/022—Synchronous motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明公开一种永磁同步电机离线参数辨识方法,包括以下步骤:1)建立永磁同步电机的V/f控制***,并利用所述V/f控制***控制永磁同步电机旋转;2)对永磁同步电机转子进行预定位,并设置PWM开关模式;3)根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻;4)计算固定占空比下的实际作用电压和相电感;5)在永磁同步电机空载时,采用V/f控制***逐步增加电压和频率,直到永磁同步电机的转子转速达到磁链辨识的转速,计算永磁同步电机的磁链。本发明可在永磁同步电机无位置传感器控制参数辨识等领域广泛推广及应用。
Description
技术领域
本发明涉及永磁同步电机领域,具体是一种永磁同步电机离线参数辨识方法。
背景技术
永磁同步电机具有结构简单、功率密度高、大转矩惯量比和效率高等优点,在工业生产、航空航天、新能源交通等领域具有广泛的应用。由于位置传感器容易受到干扰,同时增加电机控制的硬件成本。因此,在永磁同步电机控制中采用无位置传感器的控制技术可以提高电机运行的可靠性、避免电机运行时受位置传感器的噪声干扰、降低电机控制器的成本。
在无位置传感器的控制中,电机控制的性能以及电机转子位置的观测都依赖于电机模型参数的准确性,需要对电机参数进行辨识。通过离线参数辨识可以获得较为准确的电机参数,进而可以进行电机速度环电流环调节器的参数整定以及电机转子位置的估算。
目前参数辨识的方法主要分为离线参数辨识和在线参数辨识。在线参数辨识是在电机运行过程中进行电机参数的实时辨识,在无位置传感器控制时,由于辨识模型的欠秩导致辨识过程较为复杂且精度较低。离线参数辨识是在电机空载或者静止状态下进行参数辨识。离线参数辨识主要包括有限元法和实验检验法。有限元法利用有限元软件完成磁链计算和电磁参数计算,该方法计算量大、耗时长,大多用于电机设计阶段。相比之下,实验法测量法较为简便且电磁参数结果较为准确,但是电阻和电感的参数测量容易受死区的影响,且磁链的辨识需要位置传感器提供电机的角度。
发明内容
本发明的目的是提供一种永磁同步电机离线参数辨识方法,包括以下步骤:
1)建立永磁同步电机的V/f控制***,并利用所述V/f控制***控制永磁同步电机旋转;
2)对永磁同步电机转子进行预定位,并设置PWM开关模式;
3)根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻;
4)计算固定占空比下的实际作用电压和相电感;
5)在永磁同步电机空载时,采用V/f控制***逐步增加电压和频率,直到永磁同步电机的转子转速达到磁链辨识的转速,计算永磁同步电机的磁链。
进一步,利用所述V/f控制***控制永磁同步电机旋转的步骤包括:
1)采集A相定子电流iA、B相电子电流iB和C相定子电流iC,并进行Clark变换,得到αβ静止两相坐标轴系下的α轴电流iα和β轴电流iβ;
2)对α轴电流iα和β轴电流iβ进行Park变换,得到dq旋转坐标轴系下的d轴电流id和q轴电流iq;
3)给定d轴电压Ud=0,q轴电压Uq=Uqref;
4)对d轴电压Ud、q轴电压Uq进行反Park变换,得到静止两相坐标下的α轴电压uα和β轴电压uβ;
5)将α轴电压uα和β轴电压uβ输入到SVPWM模块得到UVW三相桥臂的占空比,进而控制永磁同步电机的旋转。
进一步,Park变换如下所示:
式中,θi为角度。
进一步,对永磁同步电机转子进行预定位的方法包括六步定位法。
进一步,对永磁同步电机转子进行预定位的步骤包括:按电机旋转方向依次定时产生六个预设幅值的基本电压矢量,使最后一个基本电压矢量对应的角度为-30度方向。
进一步,所述PWM开关模式设置为定子三相绕组选通AB两相,C相悬空,其中,C相配置为上下桥臂均不导通;B相上桥臂强制不导通,下桥臂强制导通;A相上桥臂由比较逻辑驱动,下桥臂强制不导通。
进一步,根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻的步骤包括:
1)初始化设置:设置PWM的比较值为零,电流滤波器清零,设置PWM比较值的最大值以及电阻估算时间的最大值;
2)采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
3)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
4)判断电流iR是否到达电机额定电流的h1%,若是,则进入步骤5),否则,增加PWM的比较值,并返回步骤2);
5)维持当前PWM占空比t1时间,直到电流稳定,采样T个周期的电流值isum1,并记录当前PWM占空比D1;
6)增加PWM的比较值,并采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
7)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
8)判断电流iR是否到达电机额定电流的h2%,若是,则进入步骤9),否则,增加PWM的比较值,并返回步骤7);h2%>h1%>0;
9)维持当前PWM占空比t2时间,直到电流稳定,采样T个周期的电流值isum2,并记录当前PWM占空比D2;
10)根据电流isum1、电流isum2、PWM占空比D1、PWM占空比D2,利用差值欧姆定律计算得到相电阻Vdc为电压。
进一步,记录不同占空比对应的反馈电流稳定值的过程中,若PWM比较值达到设定的最大值,但电流iR没有达到电机额定电流的h1%或h2%,则PWM比较值恢复为0,关闭PWM,并置位辨识错误标志位。
进一步,计算固定占空比下的实际作用电压和相电感的步骤包括:
1)设置PWM的比较值为零,计数器清零,静置,直到反馈电流稳定为零;
2)给定PWM的占空比为D2,实时读取反馈电流,计数器开始计时,直到反馈电流达到isum2的0.632倍时,计数器停止计时,并记录计数器当前计时tL;
3)计算固定占空比下的实际作用电压VD2,即:
4)将PWM比较值恢复为0,关闭PWM,计算电机的相电感L,即:
L=(tL-td)*R (3)
其中,无效时间td如下所示:
td=(V’D2-VD2)ts (4)
式中,ts为采样周期;电压V’D2=D2Vdc。
进一步,计算永磁同步电机的磁链的步骤包括:
1)将PWM改为逻辑驱动模式,通过修改PWM比较值的方式控制每个桥臂的占空比,产生不同的电压矢量;
2)给定d轴电压Ud=0,q轴电压Uq=Uqref,根据转速修改反Park变换的角度,在转速提升的过程中,增加电压Uqref的值,直到电机到达磁链辨识的转速,即电机转子的转速达到额定转速的g%;
3)建立电机开环情况下的dq电压方程,即:
式中,ωe为电角速度;ψf为永磁体磁链;Ld、Lq分别为d轴和q轴电感;θerr为定子磁场与转子磁场的角度差;
4)计算永磁同步电机的磁链ψf,即:
式中,iq为电流。
本发明的技术效果是毋庸置疑的,本发明提供了一种无位置控制器下的离线永磁同步电机参数辨识方法,该方法主要包括电机电阻辨识、电感辨识和磁链辨识。通过该方法可以有效提高电机在无位置控制器下电机参数辨识的精度。
本发明中的电阻和电感辨识方法可以有效避免驱动器死区对辨识精度的影响。由于预定位的作用,在电阻电感辨识过程中不会发生电机的旋转,有效提高参数辨识的精度。
本发明在磁链辨识过程中未使用位置传感器,同步电机采用开环V/f控制的方式,将电机拖动到磁链观测的转速。利用开环情况下含有功率角的电压方程,有效求解电机磁链。
本发明可在永磁同步电机无位置传感器控制参数辨识等领域广泛推广及应用。
附图说明
图1是六步预定位过程示意图;
图2是电阻电感辨识拓扑示意图;
图3是电阻辨识中电流示意图;
图4是V/f控制***示意图。
具体实施方式
下面结合实施例对本发明作进一步说明,但不应该理解为本发明上述主题范围仅限于下述实施例。在不脱离本发明上述技术思想的情况下,根据本领域普通技术知识和惯用手段,做出各种替换和变更,均应包括在本发明的保护范围内。
实施例1:
参见图1至图4,一种永磁同步电机离线参数辨识方法,包括以下步骤:
1)建立永磁同步电机的V/f控制***,并利用所述V/f控制***控制永磁同步电机旋转;
利用所述V/f控制***控制永磁同步电机旋转的步骤包括:
1)采集A相定子电流iA、B相电子电流iB和C相定子电流iC,并进行Clark变换,得到αβ静止两相坐标轴系下的α轴电流iα和β轴电流iβ;
2)对α轴电流iα和β轴电流iβ进行Park变换,得到dq旋转坐标轴系下的d轴电流id和q轴电流iq;
3)给定d轴电压Ud=0,q轴电压Uq=Uqref;
4)对d轴电压Ud、q轴电压Uq进行反Park变换,得到静止两相坐标下的α轴电压uα和β轴电压uβ;
5)将α轴电压uα和β轴电压uβ输入到SVPWM模块得到UVW三相桥臂的占空比,进而控制永磁同步电机的旋转。
Park变换如下所示:
式中,θi为角度。
2)对永磁同步电机转子进行预定位,并设置PWM开关模式;
对永磁同步电机转子进行预定位的方法包括六步定位法。
对永磁同步电机转子进行预定位的步骤包括:按电机旋转方向依次定时产生六个预设幅值的基本电压矢量,使最后一个基本电压矢量对应的角度为-30度方向。
所述PWM开关模式设置为定子三相绕组选通AB两相,C相悬空,其中,C相配置为上下桥臂均不导通;B相上桥臂强制不导通,下桥臂强制导通;A相上桥臂由比较逻辑驱动,下桥臂强制不导通。
3)根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻;
根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻的步骤包括:
3.1)初始化设置:设置PWM的比较值为零,电流滤波器清零,设置PWM比较值的最大值以及电阻估算时间的最大值;
3.2)采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
3.3)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
3.4)判断电流iR是否到达电机额定电流的h1%,若是,则进入步骤3.5),否则,增加PWM的比较值,并返回步骤3.2);
3.5)维持当前PWM占空比t1时间,直到电流稳定,采样T个周期的电流值isum1,并记录当前PWM占空比D1;
3.6)增加PWM的比较值,并采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
3.7)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
3.8)判断电流iR是否到达电机额定电流的h2%,若是,则进入步骤3.9),否则,增加PWM的比较值,并返回步骤3.7);h2%>h1%>0;
3.9)维持当前PWM占空比t2时间,直到电流稳定,采样T个周期的电流值isum2,并记录当前PWM占空比D2;
3.10)根据电流isum1、电流isum2、PWM占空比D1、PWM占空比D2,利用差值欧姆定律计算得到相电阻Vdc为电压。
在记录不同占空比对应的反馈电流稳定值的过程中,若PWM比较值达到设定的最大值,但电流iR没有达到电机额定电流的h1%或h2%,则PWM比较值恢复为0,关闭PWM,并置位辨识错误标志位。
4)计算固定占空比下的实际作用电压和相电感;
计算固定占空比下的实际作用电压和相电感的步骤包括:
4.1)设置PWM的比较值为零,计数器清零,静置,直到反馈电流稳定为零;
4.2)给定PWM的占空比为D2,实时读取反馈电流,计数器开始计时,直到反馈电流达到isum2的0.632倍时,计数器停止计时,并记录计数器当前计时tL;
4.3)计算固定占空比下的实际作用电压VD2,即:
4.4)将PWM比较值恢复为0,关闭PWM,计算电机的相电感L,即:
L=(tL-td)*R (3)
其中,无效时间td如下所示:
td=(V’D2-VD2)ts (4)
式中,ts为采样周期;电压V’D2=D2Vdc。
5)在永磁同步电机空载时,采用V/f控制***逐步增加电压和频率,直到永磁同步电机的转子转速达到磁链辨识的转速,计算永磁同步电机的磁链。
计算永磁同步电机的磁链的步骤包括:
5.1)将PWM改为逻辑驱动模式,通过修改PWM比较值的方式控制每个桥臂的占空比,产生不同的电压矢量;
5.2)给定d轴电压Ud=0,q轴电压Uq=Uqref,根据转速修改反Park变换的角度,在转速提升的过程中,增加电压Uqref的值,直到电机到达磁链辨识的转速,即电机转子的转速达到额定转速的g%;
5.3)建立电机开环情况下的dq电压方程,即:
式中,ωe为电角速度;ψf为永磁体磁链;Ld、Lq分别为d轴和q轴电感;θerr为定子磁场与转子磁场的角度差;
5.4)结合Ud=0和Uq=Uqref可以得到磁链的表达式为:
式中,iq为电流。
实施例2:
一种永磁同步电机离线参数辨识方法,包括以下步骤:
1)建立永磁同步电机的V/f控制***,并利用所述V/f控制***控制永磁同步电机旋转;
2)对永磁同步电机转子进行预定位,并设置PWM开关模式;
3)根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻;
4)计算固定占空比下的实际作用电压和相电感;
5)在永磁同步电机空载时,采用V/f控制***逐步增加电压和频率,直到永磁同步电机的转子转速达到磁链辨识的转速,计算永磁同步电机的磁链。
实施例3:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,利用所述V/f控制***控制永磁同步电机旋转的步骤包括:
1)采集A相定子电流iA、B相电子电流iB和C相定子电流iC,并进行Clark变换,得到αβ静止两相坐标轴系下的α轴电流iα和β轴电流iβ;
2)对α轴电流iα和β轴电流iβ进行Park变换,得到dq旋转坐标轴系下的d轴电流id和q轴电流iq;
3)给定d轴电压Ud=0,q轴电压Uq=Uqref;
4)对d轴电压Ud、q轴电压Uq进行反Park变换,得到静止两相坐标下的α轴电压uα和β轴电压uβ;
5)将α轴电压uα和β轴电压uβ输入到SVPWM模块得到UVW三相桥臂的占空比,进而控制永磁同步电机的旋转。
实施例4:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例3,其中,Park变换如下所示:
式中,θi为角度。
实施例5:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,对永磁同步电机转子进行预定位的方法包括六步定位法。
实施例6:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,对永磁同步电机转子进行预定位的步骤包括:按电机旋转方向依次定时产生六个预设幅值的基本电压矢量,使最后一个基本电压矢量对应的角度为-30度方向。
实施例7:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,所述PWM开关模式设置为定子三相绕组选通AB两相,C相悬空,其中,C相配置为上下桥臂均不导通;B相上桥臂强制不导通,下桥臂强制导通;A相上桥臂由比较逻辑驱动,下桥臂强制不导通。
实施例8:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻的步骤包括:
1)初始化设置:设置PWM的比较值为零,电流滤波器清零,设置PWM比较值的最大值以及电阻估算时间的最大值;
2)采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
3)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
4)判断电流iR是否到达电机额定电流的h1%,若是,则进入步骤5),否则,增加PWM的比较值,并返回步骤2);
5)维持当前PWM占空比t1时间,直到电流稳定,采样T个周期的电流值isum1,并记录当前PWM占空比D1;
6)增加PWM的比较值,并采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
7)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
8)判断电流iR是否到达电机额定电流的h2%,若是,则进入步骤9),否则,增加PWM的比较值,并返回步骤7);h2%>h1%>0;
9)维持当前PWM占空比t2时间,直到电流稳定,采样T个周期的电流值isum2,并记录当前PWM占空比D2;
10)根据电流isum1、电流isum2、PWM占空比D1、PWM占空比D2,利用差值欧姆定律计算得到相电阻
实施例9:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例8,其中,记录不同占空比对应的反馈电流稳定值的过程中,若PWM比较值达到设定的最大值,但电流iR没有达到电机额定电流的h1%或h2%,则PWM比较值恢复为0,关闭PWM,并置位辨识错误标志位。
实施例10:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,计算固定占空比下的实际作用电压和相电感的步骤包括:
1)设置PWM的比较值为零,计数器清零,静置,直到反馈电流稳定为零;
2)给定PWM的占空比为D2,实时读取反馈电流,计数器开始计时,直到反馈电流达到isum2的0.632倍时,计数器停止计时,并记录计数器当前计时tL;
3)计算固定占空比下的实际作用电压VD2,即:
4)将PWM比较值恢复为0,关闭PWM,计算电机的相电感L,即:
L=(tL-td)*R (3)
其中,无效时间td如下所示:
td=(V’D2-VD2)ts (4)
式中,ts为采样周期;电压V’D2=D2Vdc。
实施例11:
一种永磁同步电机离线参数辨识方法,主要步骤见实施例2,其中,计算永磁同步电机的磁链的步骤包括:
1)将PWM改为逻辑驱动模式,通过修改PWM比较值的方式控制每个桥臂的占空比,产生不同的电压矢量;
2)给定d轴电压Ud=0,q轴电压Uq=Uqref,根据转速修改反Park变换的角度,在转速提升的过程中,增加电压Uqref的值,直到电机到达磁链辨识的转速,即电机转子的转速达到额定转速的g%;
3)建立电机开环情况下的dq电压方程,即:
式中,ωe为电角速度;ψf为永磁体磁链;Ld、Lq分别为d轴和q轴电感;θerr为定子磁场与转子磁场的角度差;
4)计算永磁同步电机的磁链ψf,即;
结合Ud=0和Uq=Uqref可以得到磁链的表达式为:
式中,iq为电流。
实施例12:
一种永磁同步电机离线参数辨识方法,步骤包括:
1)建立永磁同步电机的V/f控制***
2)采用V/f六步定位,将电机转子定位至-30°附近。设置PWM开关模式为定子三相绕组选通AB两相,C相悬空。
3)根据反馈电流调整占空比,记录两次不同占空比时候的反馈电流稳定值。计算电机的相电阻。
4)根据辨识电阻时候的占空比以及辨识结果,结算固定占空比下的实际作用电压。定子三相绕组选通AB两相,C相悬空。阶跃给定固定占空比,记录电流到达对应电流的0.632倍的时间,计算电感值。
5)在永磁同步电机空载时,采用V/f控制的方法,逐步增加电压和频率,将永磁同步电机的转子带到额定转速的10%。根据电机在开环状态下的dq轴电压方程,计算电机的磁链。
所述步骤(1)具体实现方法为:
将采集到的A相定子电流iA、B相定子电流iB和C相定子电流iC通过Clark变换得到αβ静止两相坐标轴系下的α轴电流iα和β轴电流iβ。电流iα和电流iβ通过Park变换得到dq旋转坐标轴系下的d轴电流id和q轴电流iq。
V/f控制为开环控制,此时给定d轴电压和q轴电压,Ud=0,Uq=Uqref。d轴电压和q轴电压进行反Park变换得到静止两相坐标下的电压uα和uβ,通过SVPWM模块得到UVW三相桥臂的占空比,经过逆变器的输出控制电机的旋转。
所述步骤(2)具体实现方法为:
由于永磁同步电机在电流流过A相和B相绕组后会产生-30°方向的电压矢量,造成电机的旋转以及电阻辨识精度降低。因此,在电阻参数辨识之前需要采用六步点位法实现转子的预定位,即按电机旋转方向依次定时产生六个预设幅值的基本电压矢量,并且最后一次基本电压矢量对应的角度为-30度方向。
修改PWM模块配置,将C相配置为上下桥臂均不导通;B相上桥臂强制不导通,下桥臂强制导通;A相上桥臂由比较逻辑驱动,下桥臂强制不导通。
所述步骤(3)具体实现方法为:
首先,进行初始化设置,设置PWM的比较值为零,电流滤波器清零。为防止电机电流过大,设置PWM比较值的最大值以及电阻估算时间的最大值。
其次,逐步增加PWM的比较值,采样A相电流iA和B相电流iB,iA=-iB,则反馈电流为iRF=(iA-iB)/2,通过电流滤波器滤除电流高频谐波后得到电流iR。若电流iR没有到达电机额定电流的10%,则增加PWM的比较值,直到电反馈流到达电机额定电流的10%。维持此时的PWM占空比一段时间,直到电流稳定,采样16个周期的电流值isum1,记录此时的PWM占空比D1。
然后,在刚才的基础上再逐步增加PWM的比较值,采样A相电流iA和B相电流iB,通过电流滤波器滤除电流高频谐波后得到电流iR。若电流iR没有到达电机额定电流的40%,则增加PWM的比较值,直到电反馈流到达电机额定电流的40%。维持此时的PWM占空比一段时间,直到电流稳定,采样16个周期的电流值isum2,记录此时的PWM占空比D2。
若在上述过程中PWM比较值达到设定的最大值时,反馈电流依然没有达到设定值,或者电阻辨识的时间过长,则PWM比较值恢复为0,关闭PWM,并置位辨识错误标志位。
最后,将PWM比较值恢复为0,关闭PWM。根据记录的电流值isum1和isum2,PWM占空比D1和D2,利用差值欧姆定律计算相电阻。
所述步骤(4)具体实现方法为:
首先,设置PWM的比较值为零,计数器清零,等待一段时间直到反馈电流稳定为零。
然后,根据电阻辨识的结果,给定PWM的占空比为D2,实时读取反馈电流,计数器开始计时,直到反馈电流达到isum2的0.632倍时,计数器停止计时。
最后,将PWM比较值恢复为0,关闭PWM。根据记录的计数器的值和步骤(3)中的电阻值,计算电机的相电感为计数器的时间乘以相电阻。
所述步骤(5)具体实现方法为:
首先,将PWM改为逻辑驱动模式,通过修改比较值可以控制每个桥臂的占空比,产生不同的电压矢量。
然后,给定d轴电压和q轴电压,Ud=0,Uq=Uqref,根据转速修改反Park变换的角度,在转速逐渐提升的过程中,逐渐增加Uqref的值,直到电机到达磁链辨识的转速。
接着,根据电机开环情况下的dq电压方程,如下所示:
结合Ud=0和Uq=Uqref可以得到磁链的表达式为:
最后,在计算完成后,将PWM比较值恢复为0,关闭PWM。
实施例13:
一种永磁同步电机离线参数辨识方法,步骤包括:
步骤(1):建立永磁同步电机的V/f控制***;
将采集到的A相定子电流iA、B相电子电流iB和C相定子电流iC通过Clark变换得到αβ静止两相坐标轴系下的α轴电流iα和β轴电流iβ。电流iα和电流iβ通过Park变换得到dq旋转坐标轴系下的d轴电流id和q轴电流iq。
V/f控制为开环控制,即电流和角度均没有实现闭环控制,此时给定d轴电压和q轴电压,Ud=0,Uq=Uqref。d轴电压和q轴电压进行反Park变换得到静止两相坐标下的电压uα和uβ,通过SVPWM模块得到UVW三相桥臂的占空比,经过逆变器的输出控制电机的旋转。
Uqref的选择需要根据开环给定的转速逐渐增加,以保证在空载情况下可以稳定拖动电机。
步骤(2):采用V/f六步定位,将电机转子定位至-30°附近。设置PWM开关模式为定子三相绕组选通AB两相,C相悬空;
由于永磁同步电机在电流流过A相和B相绕组后会产生-30°方向的电压矢量,造成电机的旋转以及电阻辨识精度降低。因此,在电阻参数辨识之前需要采用六步点位法实现转子的预定位,即按电机旋转方向依次定时产生六个预设幅值的基本电压矢量,并且最后一次基本电压矢量对应的角度为-30度方向,如图1所示。
修改PWM模块配置,将C相配置为上下桥臂均不导通;B相上桥臂强制不导通,下桥臂强制导通;A相上桥臂由比较逻辑驱动,下桥臂强制不导通,如图2所示。
步骤(3):根据反馈电流调整占空比,记录两次不同占空比时候的反馈电流稳定值。计算电机的相电阻;
首先,进行初始化设置,设置PWM的比较值为零,使得A相占空比为0。电流滤波器清零。为防止电机电流过大,设置PWM比较值的最大值以及电阻估算时间的最大值。
其次,逐步增加PWM的比较值,采样A相电流iA和B相电流iB,iA=-iB,则反馈电流为iRF=(iA-iB)/2,通过电流滤波器滤除电流高频谐波后得到电流iR。若电流iR没有到达电机额定电流的10%,则继续增加PWM的比较值,直到电反馈流到达电机额定电流的10%。维持此时的PWM占空比300ms,电流稳定,采样16个周期的电流值isum1,记录此时的PWM占空比D1。
然后,在D1的基础上再逐步增加PWM的比较值,采样A相电流iA和B相电流iB,通过电流滤波器滤除电流高频谐波后得到电流iR。若电流iR没有到达电机额定电流的40%,则增加PWM的比较值,直到电反馈流到达电机额定电流的40%。维持此时的PWM占空比一段时间,直到电流稳定,采样16个周期的电流值isum2,记录此时的PWM占空比D2,两次电流的波形如图3所示。
若在上述增加PWM比较值的过程中,PWM比较值达到设定的最大值时,反馈电流依然没有达到设定值,或者电阻辨识的时间过长,则PWM比较值恢复为0,关闭PWM,并置位辨识错误标志位。
最后,将PWM比较值恢复为0,关闭PWM。根据记录的电流值isum1和isum2,PWM占空比D1和D2,利用差值欧姆定律计算相电阻,公式如下。
由于D1和D2中含有死区的作用时间,利用差值欧姆定律计算相电阻,可以有效。
步骤(4):根据辨识电阻时候的占空比以及辨识结果,结算固定占空比下的实际作用电压。定子三相绕组选通AB两相,C相悬空。阶跃给定固定占空比,记录电流到达对应电流的0.632倍的时间,计算电感值;
首先,设置PWM的比较值为零,并将计数器清零,等待一段时间直到反馈电流稳定为零。
然后,根据电阻辨识的结果,给定PWM的占空比为D2,实时读取反馈电流,计数器开始计时,直到反馈电流达到isum2的0.632倍时,计数器停止计时。
在静止状态下时,RL电路的电压阶跃输入时的电流响应为:
当t=L/R时,电流i≈0.632U/R,即电流到达稳定值的0.632倍时,电感值可以表示为:
L=tτ*R
其中tτ为电流从0到达到达稳定值的0.632倍的时间。
根据步骤(3)中的电阻和电流值大小反算真实作用的电压值:
无效时间为:
td=(VD1-VD2)ts
其中ts为采样周期/电流环计算周期。
最后,将PWM比较值恢复为0,关闭PWM。根据记录的计数器的值tL和步骤(3)中的电阻值,计算电机的相电感为计数器的时间乘以相电阻。
L=(tL-td)*R
步骤(5):在永磁同步电机空载时,采用V/f控制的方法,逐步增加电压和频率,将永磁同步电机的转子带到额定转速的10%。根据电机在开环状态下的dq轴电压方程,计算电机的磁链;
首先,将PWM改为逻辑驱动模式,通过修改比较值可以控制每个桥臂的占空比,产生不同的电压矢量。
然后,给定d轴电压和q轴电压,Ud=0,Uq=Uqref,根据转速修改反Park变换的角度,在转速逐渐提升的过程中,逐渐增加Uqref的值,直到电机到达磁链辨识的转速,V/f控制***的框图如图4所示。
接着,根据电机开环情况下的dq电压方程,如下所示:
将上式变形可得:
结合Ud=0和Uq=Uqref并消除功率角,可以得到磁链的表达式为:
最后,在计算完成后,将PWM比较值恢复为0,关闭PWM。
Claims (4)
1.一种永磁同步电机离线参数辨识方法,其特征在于,包括以下步骤:
1)建立永磁同步电机的V/f控制***,并利用所述V/f控制***控制永磁同步电机旋转;
2)对永磁同步电机转子进行预定位,并设置PWM开关模式;
3)根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻;
4)计算固定占空比下的实际作用电压和相电感;
5)在永磁同步电机空载时,采用V/f控制***逐步增加电压和频率,直到永磁同步电机的转子转速达到磁链辨识的转速,计算永磁同步电机的磁链;
对永磁同步电机转子进行预定位的方法包括六步定位法;
对永磁同步电机转子进行预定位的步骤包括:按电机旋转方向依次定时产生六个预设幅值的基本电压矢量,使最后一个基本电压矢量对应的角度为-30度方向;
所述PWM开关模式设置为定子三相绕组选通AB两相,C相悬空,其中,C相配置为上下桥臂均不导通;B相上桥臂强制不导通,下桥臂强制导通;A相上桥臂由比较逻辑驱动,下桥臂强制不导通;
根据反馈电流调整占空比,记录不同占空比对应的反馈电流稳定值,并计算电机的相电阻的步骤包括:
2.1)初始化设置:设置PWM的比较值为零,电流滤波器清零,设置PWM比较值的最大值以及电阻估算时间的最大值;
2.2)采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
2.3)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
2.4)判断电流iR是否到达电机额定电流的h1%,若是,则进入步骤2.5),否则,增加PWM的比较值,并返回步骤2.2);
2.5)维持当前PWM占空比t1时间,直到电流稳定,采样T个周期的电流值isum1,并记录当前PWM占空比D1;
2.6)增加PWM的比较值,并采集A相电流iA和B相电流iB,其中,A相电流iA=-iB;
2.7)计算反馈电流iRF=(iA-iB)/2,并利用电流滤波器滤除反馈电流的高频谐波,得到电流iR;
2.8)判断电流iR是否到达电机额定电流的h2%,若是,则进入步骤2.9),否则,增加PWM的比较值,并返回步骤2.7);h2%>h1%>0;
2.9)维持当前PWM占空比t2时间,直到电流稳定,采样T个周期的电流值isum2,并记录当前PWM占空比D2;
2.10)根据电流isum1、电流isum2、PWM占空比D1、PWM占空比D2,利用差值欧姆定律计算得到相电阻Vdc为电压;
计算固定占空比下的实际作用电压和相电感的步骤包括:
4.1)设置PWM的比较值为零,计数器清零,静置,直到反馈电流稳定为零;
4.2)给定PWM的占空比为D2,实时读取反馈电流,计数器开始计时,直到反馈电流达到isum2的0.632倍时,计数器停止计时,并记录计数器当前计时tL;
4.3)计算固定占空比下的实际作用电压VD2,即:
4.4)将PWM比较值恢复为0,关闭PWM,计算电机的相电感L,即:
L=(tL-td)*R (3)
其中,无效时间td如下所示:
td=(V′D2-VD2)ts (4)
式中,ts为采样周期;电压V′D2=D2Vdc;
计算永磁同步电机的磁链的步骤包括:
5.1)将PWM改为逻辑驱动模式,通过修改PWM比较值的方式控制每个桥臂的占空比,产生不同的电压矢量;
5.2)给定d轴电压Ud=0,q轴电压Uq=Uqref,根据转速修改反Park变换的角度,在转速提升的过程中,增加电压Uqref的值,直到电机到达磁链辨识的转速,即电机转子的转速达到额定转速的g%;
5.3)建立电机开环情况下的dq电压方程,即:
式中,ωe为电角速度;ψf为永磁体磁链;Ld、Lq分别为d轴和q轴电感;θerr为定子磁场与转子磁场的角度差;
5.4)计算永磁同步电机的磁链ψf,即;
式中,iq为电流。
2.根据权利要求1所述的一种永磁同步电机离线参数辨识方法,其特征在于:利用所述V/f控制***控制永磁同步电机旋转的步骤包括:
1)采集A相定子电流iA、B相定子电流iB和C相定子电流iC,并进行Clark变换,得到αβ静止两相坐标轴系下的α轴电流iα和β轴电流iβ;
2)对α轴电流iα和β轴电流iβ进行Park变换,得到dq旋转坐标轴系下的d轴电流id和q轴电流iq;
3)给定d轴电压Ud=0,q轴电压Uq=Uqref;
4)对d轴电压Ud、q轴电压Uq进行反Park变换,得到静止两相坐标下的α轴电压uα和β轴电压uβ;
5)将α轴电压uα和β轴电压uβ输入到SVPWM模块得到UVW三相桥臂的占空比,进而控制永磁同步电机的旋转。
3.根据权利要求2所述的一种永磁同步电机离线参数辨识方法,其特征在于,Park变换如下所示:
式中,θi为角度。
4.根据权利要求1所述的一种永磁同步电机离线参数辨识方法,其特征在于:记录不同占空比对应的反馈电流稳定值的过程中,若PWM比较值达到设定的最大值,但电流iR没有达到电机额定电流的h1%或h2%,则PWM比较值恢复为0,关闭PWM,并置位辨识错误标志位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210832059.1A CN115411995B (zh) | 2022-07-15 | 2022-07-15 | 一种永磁同步电机离线参数辨识方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210832059.1A CN115411995B (zh) | 2022-07-15 | 2022-07-15 | 一种永磁同步电机离线参数辨识方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115411995A CN115411995A (zh) | 2022-11-29 |
CN115411995B true CN115411995B (zh) | 2024-06-18 |
Family
ID=84157300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210832059.1A Active CN115411995B (zh) | 2022-07-15 | 2022-07-15 | 一种永磁同步电机离线参数辨识方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115411995B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110198150A (zh) * | 2019-06-14 | 2019-09-03 | 浙江工业大学 | 一种永磁同步电机多参数在线辨识方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110224648B (zh) * | 2019-06-19 | 2020-11-24 | 南京奇智控制技术有限公司 | 永磁同步电机参数辨识和无位置传感器控制方法及*** |
CN110635728B (zh) * | 2019-11-11 | 2020-11-24 | 哈尔滨工业大学 | 一种永磁同步电机无位置传感器控制中的参数辨识方法 |
CN111064409A (zh) * | 2020-01-08 | 2020-04-24 | 东南大学 | 一种带转子位置观测和多参数辨识的自适应电流控制方法 |
CN112003529A (zh) * | 2020-08-14 | 2020-11-27 | 中车青岛四方车辆研究所有限公司 | 通用的永磁同步电机磁链离线辨识方法及*** |
CN114337430B (zh) * | 2021-12-28 | 2023-11-14 | 江苏国传电气有限公司 | 一种大功率永磁同步电机定子电阻离线辨识方法及装置 |
-
2022
- 2022-07-15 CN CN202210832059.1A patent/CN115411995B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110198150A (zh) * | 2019-06-14 | 2019-09-03 | 浙江工业大学 | 一种永磁同步电机多参数在线辨识方法 |
Non-Patent Citations (1)
Title |
---|
" Restart Strategy for Scalar (V/f) Controlled Synchronous Reluctance Machine Driving a High-Inertia Load";Lee, K等;《IEEE》;20190831;第55卷(第04期);第3834-3841页 * |
Also Published As
Publication number | Publication date |
---|---|
CN115411995A (zh) | 2022-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108183648B (zh) | 一种基于逆变器非线性补偿的永磁同步电机参数辨识方法 | |
Liu et al. | Overview of advanced control strategies for electric machines | |
Liu et al. | Direct torque control of brushless DC drives with reduced torque ripple | |
CN107317532B (zh) | 基于滑模的永磁同步电机预测电流控制方法和*** | |
Fang et al. | Self-compensation of the commutation angle based on DC-link current for high-speed brushless DC motors with low inductance | |
Liu et al. | Instantaneous torque estimation in sensorless direct-torque-controlled brushless DC motors | |
Cupertino et al. | Sensorless position control of permanent-magnet motors with pulsating current injection and compensation of motor end effects | |
De Belie et al. | A sensorless drive by applying test pulses without affecting the average-current samples | |
CN110071674B (zh) | 一种无位置传感器永磁同步电机最大转矩电流比控制方法 | |
CN107508521B (zh) | 一种永磁同步电机的无速度传感器控制方法和*** | |
CN109039171B (zh) | 一种基于可变导通周期的高速永磁无刷直流电机控制方法 | |
CN111293939A (zh) | 一种电机谐波电流的抑制方法 | |
CN109861622B (zh) | 共直流母线开绕组永磁同步电机***的低开关频率控制策略 | |
CN114465530A (zh) | 永磁同步电机的速度控制方法及*** | |
CN105429547B (zh) | 基于虚拟相构造的单相无刷直流电机矢量控制方法 | |
CN115411995B (zh) | 一种永磁同步电机离线参数辨识方法 | |
CN108809187A (zh) | 离散空间矢量调制的开关磁阻电机转矩预测控制***及方法 | |
CN116208054B (zh) | 一种正弦型电励磁双凸极电机转子初始位置检测方法 | |
CN117277878A (zh) | 一种基于相角补偿的电机带载启动控制方法 | |
CN114157193A (zh) | 一种寻优插值式同步电机转矩脉动抑制控制方法及*** | |
CN111130409B (zh) | 一种无框力矩电机的超低速高精度定位控制方法 | |
CN114696676A (zh) | 基于脉冲电压法的离线参数辨识方法 | |
Park et al. | Saliency-Based Sensorless IPMSM Drives Using Derivatives of Phase Currents With Single DC-Link Current Sensor | |
CN116599413B (zh) | 一种永磁同步电机的无位置传感器控制方法及装置 | |
CN111565001B (zh) | 无位置传感器电机驱动方法、永磁同步电机和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |