The invention discloses a dead time compensation method for an electric motor driver, an electric motor driver and a storage medium. The present invention through the acquisition of motor current and the current temperature value according to the delay time of the current and the current temperature value corresponding to the difference, according to the current delay time difference of ideal dead time compensation voltage correction, will no longer delay time difference as a fixed value, but according to the current and current the temperature switch delay difference determined to modify the ideal compensation voltage, the output voltage and the theory is more close to the motor control, improve the accuracy of.
【技术实现步骤摘要】
电机驱动器的死区补偿方法、电机驱动器及存储介质
本专利技术涉及电机控制
,尤其涉及一种电机驱动器的死区补偿方法、电机驱动器及存储介质。
技术介绍
在电机控制领域,为了避免逆变器同一桥臂的上下开关管直通,在每一次上下开关管换流的过程中,都需要人为地设置一段上下开关管都不开通的时间,这段时间就是防止上下开关管直通的死区时间。由于死区时间的设置会导致逆变器输出电压的占空比丢失,使得实际输出电压低于理论值,导致输出电压波形畸变,进而影响电机控制的精度,因此,如何补偿死区问题对输出电压的影响是近年来学者们研究的热点。从本质上讲,现有的众多死区补偿方法可分为两大类:第一类是针对理想死区时间进行补偿,第二类是考虑开关器件非线性因素后对理想死区补偿电压进行修正。目前,理想死区问题已经得到了完美的解决,然而,在实际应用中,由于开关器件非线性因素的多样性与复杂性,对开关器件的非线性因素的补偿问题,并没有非常完美的解决方案。在开关器件的非线性因素中,开关管压降、开关管的开通延时与关断延时、门极驱动电路的延时是导致输出电压占空比丢失及输出电压畸变的主要因素。其中,开关管压降这一因素 ...
【技术保护点】
一种电机驱动器的死区补偿方法,其特征在于,所述方法包括以下步骤:获取电机的当前电流值及当前温度值;根据所述当前电流值及当前温度值确定对应的当前延时时间差;根据所述当前延时时间差对理想死区补偿电压进行修正。
【技术特征摘要】
1.一种电机驱动器的死区补偿方法,其特征在于,所述方法包括以下步骤:获取电机的当前电流值及当前温度值;根据所述当前电流值及当前温度值确定对应的当前延时时间差;根据所述当前延时时间差对理想死区补偿电压进行修正。2.如权利要求1所述的方法,其特征在于,所述根据所述当前电流值及当前温度值确定对应的当前延时时间差,具体包括:根据所述当前电流值及当前温度值采用映射曲线集确定对应的当前延时时间差,所述映射曲线集包括不同温度值下的映射曲线,所述映射曲线为反映延时时间差与电流值对应关系的曲线。3.如权利要求2所述的方法,其特征在于,所述根据所述当前电流值及当前温度值采用映射曲线确定对应的当前延时时间差,具体包括:查找所述映射曲线集中各映射曲线的线性区,根据所述当前电流值及当前温度值采用所述线性区确定对应的当前延时时间差。4.如权利要求3所述的方法,其特征在于,所述根据所述当前电流值及当前温度值采用所述线性区确定对应的当前延时时间差,具体包括:从所述映射曲线集中选取两条映射曲线,从选取的映射曲线的线性区中分别选取两个参考点,获取各参考点的参考电流值、参考温度值及参考延时时间差,根据所述当前电流值、当前温度值、各参考点的参考电流值、参考温度值及参考延时时间差确定所述当前延时时间差。5.如权利要求4所述的方法,其特征在于,根据所述当前电流值、当前温度值、各参考点的参考电流值、参考温度值及参考延时时间差通过下式确定所述当前延时时间差,其中,t1(T)=t(i1,T2)-k1(T-T2)2,t2(T)=t(i2,T2)-k2(T-T2)2,k1=-[t(i1,T1)-t(i1,T2)]/(T1-T2)2,k2=-[t(i2,T1)-t(i2,T2)]/(T1-T2)2,i为当前电流值,T为当前温度值,Δtdelay(i,T)为当前延时时间差,t(i1,T1)为参考电流值i1、参考温度值T1对应的参考延时时间差,t(i1,T2)为参考电流值i1、参考温度值T2对应的参考延时时间差,t(i2,T1)为参考电流值...
【专利技术属性】
技术研发人员:黄亮,付俊永,徐磊,秦向南,赵小安,龚黎明,
申请(专利权)人:广东威灵电机制造有限公司,美的威灵电机技术上海有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。