CN112953318B - 永磁同步电机驱动***逆变器非线性补偿方法 - Google Patents
永磁同步电机驱动***逆变器非线性补偿方法 Download PDFInfo
- Publication number
- CN112953318B CN112953318B CN202110136391.XA CN202110136391A CN112953318B CN 112953318 B CN112953318 B CN 112953318B CN 202110136391 A CN202110136391 A CN 202110136391A CN 112953318 B CN112953318 B CN 112953318B
- Authority
- CN
- China
- Prior art keywords
- axis
- current
- motor
- inverter
- phase
- 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
Images
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
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/15—Controlling commutation time
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M1/00—Details of apparatus for conversion
- H02M1/08—Circuits specially adapted for the generation of control voltages for semiconductor devices incorporated in static converters
-
- 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
-
- 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
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/10—Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
一种永磁同步电机驱动***逆变器非线性补偿方法,属于电机控制技术领域。本发明针对现有逆变器非线性补偿中,未考虑零轴电压而影响补偿效果的问题。包括:向电机d轴输入给定斜坡电流,采集电机d轴电压给定值和电机d轴电流反馈值,计算获得d轴误差电压和电机d轴电流反馈值的非线性关系;获得不同初始电角度下的零轴电压;通过iPark变换得到三相逆变器非线性误差电压与相电流之间的关系,并转化为连续拟合函数表达式;再将三相逆变器非线性误差电压与相电流之间的关系转换为等效死区时间与相电流之间的关系;再基于等效死区时间三相逆变器进行空间矢量脉宽调制,实现逆变器非线性补偿。本发明可以广泛地应用到各种永磁同步电机控制***中。
Description
技术领域
本发明涉及永磁同步电机驱动***逆变器非线性补偿方法,属于电机控制技术领域。
背景技术
永磁同步电机由于具有功率因数高、效率高和动态性能好等优点,而广泛应用在工业生产、交通、航空航天等领域。随着工业自动化的发展,永磁同步电机的应用需求也日益提升。然而,由于电压型驱动器的非线性特性使其输出电压存在误差,进而会对电机控制效果造成影响,尤其在低速轻载工况下更为显著。为提高电机控制性能,研究具有强通用性且能准确辨识逆变器非线性的自学习与补偿方法十分重要。
目前,逆变器非线性补偿方法大致分为函数描述法、观测器法以及查表法三类:其中函数描述法根据逆变器非线性补偿电压的形式描述为方波函数和梯形函数两种,方波补偿方式忽略了误差电压随电流变化的性质,梯形补偿方式难以考虑小电流区域内误差电压随电流非线性变化的特性;观测器法通过构建逆变器非线性误差电压观测器,在电机运行过程中获取误差电压并对其实时补偿,这种方式的补偿精度依赖于电机参数,参数变化会对补偿的准确性产生较大影响;查表法是在离线情况下将逆变器非线性曲线检测出来,然后在电机运行过程中通过检测电流实时查表获取补偿电压,实现逆变器非线性补偿;查表法是目前较为常用的方式,其存在的问题是,在逆变器非线性检测的过程中未考虑零轴电压的影响,造成逆变器误差电压与电流的关系表格无法准确构建。因此,在逆变器非线性补偿中考虑零轴电压具有重要意义。
发明内容
针对现有逆变器非线性补偿中,未考虑零轴电压而影响补偿效果的问题,本发明提供一种永磁同步电机驱动***逆变器非线性补偿方法。
本发明的一种永磁同步电机驱动***逆变器非线性补偿方法,包括:
步骤一:在电机离线工况下,通过电流环闭环向电机d轴输入给定斜坡电流idref后,采集电机d轴电压给定值udref和电机d轴电流反馈值idfdb,计算获得d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系;
步骤二:计算不同初始电角度下的零轴电压u0;
步骤三:结合零轴电压u0,将d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系通过iPark变换转换为三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系;
步骤四:采用数据拟合算法,将三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系转化为连续拟合函数表达式;
步骤五:根据所述连续拟合函数表达式,将三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系转换为等效死区时间Tabc与相电流iabc之间的关系;再基于等效死区时间Tabc对三相逆变器进行空间矢量脉宽调制,实现逆变器非线性补偿。
根据本发明的永磁同步电机驱动***逆变器非线性补偿方法,
步骤一中,d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系式为:
式中Rd为电机电阻,t为时间,Δt为时间变化量,uq为q轴电压给定值,iq为q轴电流反馈值,Δi为电流增加量,给定斜坡电流idref每间隔Δt时间增加Δi。
根据本发明的永磁同步电机驱动***逆变器非线性补偿方法,
步骤三中,基于三相逆变器以及电机结构的对称性,三相逆变器非线性误差电压uabcerr的计算方法相同,则采用坐标变换方式,a相逆变器非线性误差电压uaerr与a相电流ia之间的关系通过下式求解获得:
式中uqerr为q轴误差电压,θe为初始电角度;
ia为a相电流,iq为q轴电流,i0为零轴电流。
根据本发明的永磁同步电机驱动***逆变器非线性补偿方法,
步骤三中,求解获得的三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系包括:
a)当θe=(30+60k)°时,其中k=0,1,2…;a相逆变器非线性误差电压uaerr与a相电流ia之间的关系为:
uaerr(ia)=uderr(ia/cos(θe))cos(θe);
b)当θe=(0+60k)°时,三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系为:
式中ux表示uaerr、uberr或ucerr,为三相逆变器非线性误差电压uabcerr的分体表示;ix表示ia、ib或ic,为相电流iabc的分体表示;式中h为累加变量,h=0,1,2…。
根据本发明的永磁同步电机驱动***逆变器非线性补偿方法,
步骤四中,获得连续拟合函数表达式的过程包括:
步骤一中所述采集电机d轴电压给定值udref和电机d轴电流反馈值idfdb包括:
向电机d轴输入给定斜坡电流idref后,设定在t0至tn时段内每隔Δt时间进行一次采样,得到电机d轴电流反馈值idfdb和电机d轴电压给定值udref对应的n+1组数据,具体表示为(ij,uj),j=0,1,2…n;
对n+1组数据(ij,uj)利用牛顿二次插值多项式进行处理,对于任意直轴电流id:id=idref+idfdb,若ij<id<ij+1,选择与id临近的三个点ij、ij+1和ij+2进行计算,得到连续拟合函数表达式:
拟合误差Em(id)由插值余项式获取:
式中ζ为插值区间内任意常数,ζ∈[ij,jj+2],m为插值多项式阶数,m=2,f(m+1)(ζ)为拟合函数的m+1次导数,ωn+1为自变量相关多项式,ωn+1=(id-i0)(id-i1)…(id-in)。
根据本发明的永磁同步电机驱动***逆变器非线性补偿方法,
步骤五中,等效死区时间Tabc与相电流iabc之间的关系为:
Ts·uabcerr(iabc)=Tabc(iabc)·Udc,
式中Ts为开关周期,Udc为直流母线电压。
本发明的有益效果:本发明提供了一种考虑到零轴电压误差的逆变器非线性自学习的补偿方法。该方法可实现在离线工况下不通过额外检测设备,仅通过电压型逆变器获取电机逆变器非线性误差电压随电流的非线性变化关系,并基于数据拟合方法实现电机在线运行时逆变器非线性误差电压的实时补偿和修正。针对特定电压型逆变器,仅需要通过该方法进行一次辨识,便可在后续电机运行中进行补偿,无需再次重复逆变器非线性自学习过程。
本发明方法基于d轴斜坡电流信号注入的方式实现d轴误差电压特性检测,然后将其转化为等效死区时间随相电流的关系,最后在电机运行过程中检测各相电流并将其所对应的等效死区时间补偿至各相开关管驱动信号上,即实现逆变器非线性补偿。
本发明方法提供的逆变器非线性自学习方法考虑到了相电压在全电流范围内复杂的非线性特性,基于d轴斜坡电流信号注入,实现了任意电流区间电压非线性特性的准确提取。同时,结合了仿真和实验,揭示了零轴电压在不同转子位置引入的误差影响,通过坐标变换,规避了逆变器非线性补偿方法中的零轴电压误差,可实现任意角度下全电流区域内逆变器非线性准确的补偿。
本发明基于电压型逆变器实现,无需额外的电压和电流检测硬件。逆变器非线性辨识过程中不需要采用复杂的方法搭建观测器,方法简单易行,可靠实用,动态性能好,能够在离线工况下实现电机全电流逆变器非线性电压误差的提取。该方法对提升永磁同步电机控制性能有较大价值,可以广泛地应用到各种永磁同步电机控制***中。
附图说明
图1是本发明所述永磁同步电机驱动***逆变器非线性补偿方法的流程框图;图中PMSM为永磁同步电机;
图2是未考虑零轴电压时,0°初始电角度下,三相逆变器非线性误差电压的0°重构图;
图3是未考虑零轴电压时,20°初始电角度下,三相逆变器非线性误差电压的20°重构图;
图4是未考虑零轴电压时,40°初始电角度下,三相逆变器非线性误差电压的40°重构图;
图5是未考虑零轴电压时,60°初始电角度下,三相逆变器非线性误差电压的60°重构图;
图6是逆变器非线性自学习过程中d轴误差电压与直轴电流id的曲线图;
图7是逆变器非线性自学习过程中数据拟合的牛顿二次插值分析图;
图8是考虑到零轴电压时,30°初始电角度下,采用本发明方法进行补偿的三相逆变器非线性误差电压的0°重构图;
图9是考虑到零轴电压时,30°初始电角度下,采用本发明方法进行补偿的三相逆变器非线性误差电压的20°重构图;
图10是考虑到零轴电压时,30°初始电角度下,采用本发明方法进行补偿的三相逆变器非线性误差电压的40°重构图;
图11是考虑到零轴电压时,30°初始电角度下,采用本发明方法进行补偿的三相逆变器非线性误差电压的60°重构图;
图12是三相逆变器在补偿前的A相电流波形图;
图13是三相逆变器在采用本发明方法补偿后的电流波形图;图中补偿电压32.5V/格;
图14是采用本发明方法补偿前后的电流谐波分析图,为电流频率5Hz,10%负载情况下的谐波电流分析图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
具体实施方式一、结合图1所示,本发明提供了一种永磁同步电机驱动***逆变器非线性补偿方法,包括信号注入环节,逆变器非线性自学习环节和逆变器非线性补偿环节,具体包括:
步骤一:d轴逆变器非线性特性获取:在电机离线工况下,通过电流环闭环向电机d轴输入给定斜坡电流idref,在电流注入过程中,持续采集电机d轴电压给定值udref和电机d轴电流反馈值idfdb,通过将电机电阻带入运算,计算获得d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系;
步骤二:考虑到逆变器非线性非饱和特性,通过坐标变换关系,计算不同初始电角度下的零轴电压u0;
步骤三:结合零轴电压u0,将d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系通过iPark变换转换为三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系;
步骤四:采用数据拟合算法,将三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系转化为连续拟合函数表达式,所述连续拟合函数表达式可在控制器中进行储存;
步骤五:根据所述连续拟合函数表达式,将三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系转换为等效死区时间Tabc与相电流iabc之间的关系;再基于等效死区时间Tabc对三相逆变器进行空间矢量脉宽调制,实现逆变器非线性补偿。
进一步,本实施方式的步骤一中,由于信号注入过程中逆变器非线性会在d轴引入误差电压uderr,则d轴电压方程可表示为:
udref=idRd-ωeψq+pψd+uderr, (1)
其中,id为图1中idref和idfdb之和,ωe为转子电角速度,ψdq为dq轴磁链,p为微分算子。由于逆变器非线性自学习在电机静止的情况下进行,因此ωeψq项为零,同时电流斜坡注入使得电流变化缓慢,微分项pψd为零。
综上所述,注入的给定斜坡电流idref数值按阶梯式增加,因此,在逆变器非线性自学习的过程中,d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系式为:
式中Rd为电机电阻,t为时间,Δt为时间变化量,uq为q轴电压给定值,iq为q轴电流反馈值,Δi为电流增加量,给定斜坡电流idref每间隔Δt时间增加Δi。
在d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系式中,函数f(x)表示不大于x的最大整数。
再进一步,本实施方式的步骤三中,三相逆变器非线性特性获取:步骤一通过d轴斜坡电流注入实现了d轴逆变器非线性电压误差的获取。然而为实现电机在线逆变器非线性补偿,需要获取三相逆变器非线性电压误差和相电流之间的关系。基于三相逆变器以及电机结构的对称性,三相逆变器非线性误差电压uabcerr的计算方法相同,以a相误差电压与电流关系为例,采用坐标变换方式,a相逆变器非线性误差电压uaerr与a相电流ia之间的关系通过下式求解获得:
式中uqerr为q轴误差电压,θe为初始电角度;
ia为a相电流,iq为q轴电流,i0为零轴电流。
b相逆变器非线性误差电压uberr与b相电流ib之间的关系,c相逆变器非线性误差电压ucerr与c相电流ic之间的关系采用同样的方式获取。其中u0和i0分别对应Park/iPark变换中的零轴量。对于电机Y接绕组结构,根据基尔霍夫电流定律可知零轴电流i0始终为零,然而零轴电压u0数值随角度和相电流大小变化。
结合图2至图11所示,下面对零轴电压对逆变器非线性自学习方法的影响给出解释说明,并针对地给出修正和补偿方法。对逆变器非线性自学习方法中零轴电压修正方式为:
考虑到零轴电压在逆变器非线性自学习中的影响。由公式(3)可得,要获取三相逆变器非线性特性需要考虑零轴电压u0,其计算公式为,
式中ua为a相电压,ub为b相电压,uc为c相电压,ud为d轴电压,uq为q轴电压。
再得到零轴电压表达式为(5),即零轴电压不恒为零,而是与各相逆变器非线性电压有关的变量,如图2所示。
根据式(5)以及相误差电压与相电流的关系,可得dq轴误差电压和零轴误差电压关系。
在不同角度下针对零轴电压的补偿策略。从图6和图7可得,d轴逆变器非线性可通过d轴斜坡信号注入获取,为对三相逆变器非线性补偿,需要获取零轴电压误差数值以实现逆变器非线性信息准确的坐标变换。基于对零轴误差电压u0的分析,针对公式(3)中d轴位置角θe进行分类讨论,并获取三相逆变器非线性误差随相电流的变化规律。
再进一步,本实施方式的步骤三中,将逆变器非线性自学习限定在特定角度进行,使其免受零轴电压影响。基于对零轴误差电压u0的分析,对初始电角度θe进行分类讨论,并获取三相逆变器非线性误差随相电流的变化规律;求解获得的三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系包括:
a)当θe=(30+60k)°时,其中k=0,1,2…;满足u0=0和i0=0,在d轴注入信号时有,
取a相为例,a相逆变器非线性误差电压uaerr与a相电流ia之间的关系为:
uaerr(ia)=uderr(ia/cos(θe))cos(θe);
b)当θe=(0+60k)°时,其中k=0,1,2…,有u0≠0,且三相中有两相逆变器非线性误差相同。取θe=0°时a相为例,公式(3)可写成如下迭代形式:
随着计数变量h的增加,ia趋向于0,由图2至图5可知,uaerr也趋向于0。
联立公式(8)可得,三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系为:
式中ux表示uaerr、uberr或ucerr,为三相逆变器非线性误差电压uabcerr的分体表示;ix表示ia、ib或ic,为相电流iabc的分体表示;式中h为累加变量,h=0,1,2…。
通过对不同角度逆变器非线性进行自学习,并通过公式(3)对逆变器非线性进行重构,通过采集数据与重构数据是否重合,可验证逆变器非线性自学习结果是否准确,如图2至图11所示,如不对零轴电压进行补偿,则逆变器非线性受到零轴电压影响。相反通过公式(8)和(9)对特定角度下逆变器非线性进行自学习可实现零轴电压误差的修正。
再进一步,结合图6、图7、图12至图14所示,针对逆变器非线性离散数据进行拟合及储存方式进行说明。实施逆变器非线性自学习时对逆变器非线性误差电压离散数据的拟合与储存方法为:
本实施方式的步骤四中,逆变器非线性自学习数据拟合方法。由于逆变器非线性辨识结果为离散的,结合数据拟合算法将离散数据拟合为连续的函数,以便于在线对电机逆变器非线性进行补偿。获得连续拟合函数表达式的过程包括:
步骤一中所述采集电机d轴电压给定值udref和电机d轴电流反馈值idfdb包括:
向电机d轴输入给定斜坡电流idref后,设定在t0至tn时段内每隔Δt时间进行一次采样,得到电机d轴电流反馈值idfdb和电机d轴电压给定值udref对应的n+1组数据,具体表示为(ij,uj),j=0,1,2…n;
对n+1组数据(ij,uj)利用牛顿二次插值多项式进行处理,对于任意直轴电流id:id=idref+idfdb,若ij<id<ij+1,选择与id临近的三个点ij、ij+1和ij+2进行计算,得到连续拟合函数表达式:
拟合误差Em(id)由插值余项式获取:
式中ζ为插值区间内任意常数,ζ∈[ij,jj+2],m为插值多项式阶数,m=2,f(m+1)(ζ)为拟合函数的m+1次导数,ωn+1为自变量相关多项式,ωn+1=(id-i0)(id-i1)…(id-in)。
再进一步,得到电机在线工况逆变器非线性补偿策略。逆变器非线性补偿在逆变器非线性自学习及其数据拟合基础上实现。
本实施方式的步骤五中,将三相误差电压转换为等效死区时间Tabc(iabc),用于逆变器非线性补偿。一个开关周期Ts内,三相逆变器非线性误差电压uabcerr、等效死区时间Tabc与相电流iabc之间的关系为:
Ts·uabcerr(iabc)=Tabc(iabc)·Udc,
式中Ts为开关周期,Udc为直流母线电压。
为验证本发明提出方法的有效性。通过实验比较了本发明方法和现有方法的逆变器非线性补偿效果。同时分析了逆变器非线性补偿前后相电流的5、7次谐波含量。本发明补偿方法的电流波形如图13所示,其傅立叶分析结果如图14所示。分析可得,本发明方法提出的基于逆变器非线性自学习的逆变器非线性补偿方法可有效降低相电流5、7次谐波,可有效修正逆变器非线性在电流中的影响。
虽然在本文中参照了特定的实施方式来描述本发明,但是应该理解的是,这些实施例仅仅是本发明的原理和应用的示例。因此应该理解的是,可以对示例性的实施例进行许多修改,并且可以设计出其他的布置,只要不偏离所附权利要求所限定的本发明的精神和范围。应该理解的是,可以通过不同于原始权利要求所描述的方式来结合不同的从属权利要求和本文中所述的特征。还可以理解的是,结合单独实施例所描述的特征可以使用在其它所述实施例中。
Claims (1)
1.一种永磁同步电机驱动***逆变器非线性补偿方法,其特征在于包括:
步骤一:在电机离线工况下,通过电流环闭环向电机d轴输入给定斜坡电流idref后,采集电机d轴电压给定值udref和电机d轴电流反馈值idfdb,计算获得d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系;
步骤二:计算不同初始电角度下的零轴电压u0;
步骤三:结合零轴电压u0,将d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系通过iPark变换转换为三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系;
步骤四:采用数据拟合算法,将三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系转化为连续拟合函数表达式;
步骤五:根据所述连续拟合函数表达式,将三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系转换为等效死区时间Tabc与相电流iabc之间的关系;再基于等效死区时间Tabc对三相逆变器进行空间矢量脉宽调制,实现逆变器非线性补偿;
步骤一中,d轴误差电压uderr和电机d轴电流反馈值idfdb的非线性关系式为:
式中Rd为电机电阻,t为时间,Δt为时间变化量,uq为q轴电压给定值,iq为q轴电流反馈值,Δi为电流增加量,给定斜坡电流idref每间隔Δt时间增加Δi;
步骤三中,基于三相逆变器以及电机结构的对称性,三相逆变器非线性误差电压uabcerr的计算方法相同,则采用坐标变换方式,a相逆变器非线性误差电压uaerr与a相电流ia之间的关系通过下式求解获得:
式中uqerr为q轴误差电压,θe为初始电角度;
ia为a相电流,iq为q轴电流,i0为零轴电流;
步骤三中,求解获得的三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系包括:
a)当θe=(30+60k)°时,其中k=0,1,2…;a相逆变器非线性误差电压uaerr与a相电流ia之间的关系为:
uaerr(ia)=uderr(ia/cos(θe))cos(θe);
b)当θe=(0+60k)°时,三相逆变器非线性误差电压uabcerr与相电流iabc之间的关系为:
式中ux表示uaerr、uberr或ucerr,为三相逆变器非线性误差电压uabcerr的分体表达;ix表示ia、ib或ic,为相电流iabc的分体表达;式中h为累加变量,h=0,1,2…;
步骤四中,获得连续拟合函数表达式的过程包括:
步骤一中所述采集电机d轴电压给定值udref和电机d轴电流反馈值idfdb包括:
向电机d轴输入给定斜坡电流idref后,设定在t0至tn时段内每隔Δt时间进行一次采样,得到电机d轴电流反馈值idfdb和电机d轴电压给定值udref对应的n+1组数据,具体表示为(ij,uj),j=0,1,2…n;
对n+1组数据(ij,uj)利用牛顿二次插值多项式进行处理,对于任意直轴电流id:id=idref+idfdb,若ij<id<ij+1,选择与id临近的三个点ij、ij+1和ij+2进行计算,得到连续拟合函数表达式:
拟合误差Em(id)由插值余项式获取:
式中ζ为插值区间内任意常数,ζ∈[ij,jj+2],m为插值多项式阶数,m=2,f(m+1)(ζ)为拟合函数的m+1次导数,ωn+1为自变量相关多项式,ωn+1=(id-i0)(id-i1)…(id-in);
步骤五中,等效死区时间Tabc与相电流iabc之间的关系为:
Ts·uabcerr(iabc)=Tabc(iabc)·Udc,
式中Ts为开关周期,Udc为直流母线电压。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110136391.XA CN112953318B (zh) | 2021-02-01 | 2021-02-01 | 永磁同步电机驱动***逆变器非线性补偿方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110136391.XA CN112953318B (zh) | 2021-02-01 | 2021-02-01 | 永磁同步电机驱动***逆变器非线性补偿方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112953318A CN112953318A (zh) | 2021-06-11 |
CN112953318B true CN112953318B (zh) | 2022-08-30 |
Family
ID=76240669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110136391.XA Active CN112953318B (zh) | 2021-02-01 | 2021-02-01 | 永磁同步电机驱动***逆变器非线性补偿方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112953318B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113258845B (zh) * | 2021-06-15 | 2022-08-16 | 吉林大学 | 交流电机电压源逆变器干扰特性自学习方法 |
CN113507241B (zh) * | 2021-07-16 | 2022-07-22 | 哈尔滨工业大学 | 用于永磁同步电机驱动***的逆变器非线性补偿方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108964501A (zh) * | 2017-05-09 | 2018-12-07 | 徐州润泽电气有限公司 | 一种电压源逆变器控制方法 |
CN109861622A (zh) * | 2019-04-08 | 2019-06-07 | 浙江大学 | 共直流母线开绕组永磁同步电机***的低开关频率控制策略 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7397675B2 (en) * | 2006-10-18 | 2008-07-08 | Azure Dynamics, Inc. | Inverter-filter non-linearity blanking time and zero current clamping compensation system and method |
CN101826804B (zh) * | 2010-05-21 | 2012-06-20 | 哈尔滨工业大学 | 风力发电***中的并联型永磁直驱风电变流器的控制方法 |
TWI426699B (zh) * | 2011-02-21 | 2014-02-11 | Univ Nat Taiwan Science Tech | 同步電動機之驅動控制器及驅動控制方法 |
CN104320027B (zh) * | 2014-09-25 | 2016-08-24 | 南京航空航天大学 | 并联式绕组开放式永磁发电机***的控制方法 |
JP2017169251A (ja) * | 2016-03-14 | 2017-09-21 | 株式会社明電舎 | オープン巻線誘導機の零相電流抑制制御装置 |
CN108183648B (zh) * | 2018-01-24 | 2020-04-24 | 武汉理工大学 | 一种基于逆变器非线性补偿的永磁同步电机参数辨识方法 |
CN111030534B (zh) * | 2019-12-20 | 2021-07-13 | 东南大学 | 一种永磁同步电机稳态运行方式下的参数辨识方法 |
-
2021
- 2021-02-01 CN CN202110136391.XA patent/CN112953318B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108964501A (zh) * | 2017-05-09 | 2018-12-07 | 徐州润泽电气有限公司 | 一种电压源逆变器控制方法 |
CN109861622A (zh) * | 2019-04-08 | 2019-06-07 | 浙江大学 | 共直流母线开绕组永磁同步电机***的低开关频率控制策略 |
Also Published As
Publication number | Publication date |
---|---|
CN112953318A (zh) | 2021-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | Self-commissioning of permanent magnet synchronous machine drives at standstill considering inverter nonlinearities | |
JP5492192B2 (ja) | 交流モータの制御装置 | |
CN103401503B (zh) | 一种在谐波平面在线辨识双三相电机参数的方法及装置 | |
CN110971163B (zh) | 同步磁阻电机低转矩脉动无传感器控制方法 | |
CN112953318B (zh) | 永磁同步电机驱动***逆变器非线性补偿方法 | |
CN106788127B (zh) | 基于二维查表与插值法的逆变器非线性谐波补偿方法 | |
CN112953359B (zh) | 双三相永磁同步电机电流谐波最小脉宽调制方法及*** | |
CN103731079A (zh) | 一种共母线结构的开绕组永磁电机***及其抑制零序电流的控制方法 | |
JP2010068653A (ja) | インバータ制御装置及びモータ駆動システム | |
CN110011359B (zh) | 一种有限集模型预测控制下的并网逆变器参数辨识方法 | |
CN108988725B (zh) | 一种采用改进复矢量pi控制器的永磁同步电机电流谐波抑制***及方法 | |
WO2022134772A1 (zh) | 一种永磁辅助同步磁阻电机的控制方法 | |
CN107276440B (zh) | 一种逆变器的非线性补偿装置、***及控制方法 | |
CN106385216B (zh) | 一种永磁同步电机电流预测控制稳态误差消除方法及*** | |
CN114079399B (zh) | 基于线性自抗扰控制的并网逆变器电流环控制***和方法 | |
Wang et al. | Zero-Sequence Voltage Error Elimination-Based Offline VSI Nonlinearity Identification for PMSM Drives | |
CN113067505B (zh) | 在永磁同步电机控制过程中对电压矢量进行补偿的方法 | |
CN109560741A (zh) | 一种基于测量误差补偿器的永磁同步电机***及补偿方法 | |
Pengcheng et al. | Offline parameter identification strategy of permanent magnet synchronous motor considering the inverter nonlinearities | |
CN115411991B (zh) | 同步磁阻电机驱动器的逆变器非线性自学习方法 | |
CN114301361B (zh) | 一种基于母线电流控制的无电解电容永磁同步电机驱动***控制方法 | |
CN115622468A (zh) | 基于级联滑模谐振的永磁同步电机电流环控制方法及装置 | |
Zhu et al. | Current harmonic elimination method for asymmetric dual three‐phase permanent magnet synchronous motor | |
CN113381655B (zh) | 消除单电流传感器控制的电机***中采样延迟误差的方法 | |
CN114123904B (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 | ||
CB03 | Change of inventor or designer information |
Inventor after: Wang Qiwei Inventor after: Wang Gaolin Inventor after: Zhang Guoqiang Inventor after: Zhao Nannan Inventor after: Xu Dianguo Inventor before: Wang Gaolin Inventor before: Wang Qiwei Inventor before: Zhang Guoqiang Inventor before: Zhao Nannan Inventor before: Xu Dianguo |
|
CB03 | Change of inventor or designer information |