电流零位确定方法、装置和存储介质制造方法及图纸

技术编号:33616335 阅读:19 留言:0更新日期:2022-06-02 00:31
本申请公开了一种电流零位确定方法、装置和存储介质,属于电机控制技术领域。所述方法包括:在控制器的启动时刻,获取母线输入至逆变器的母线电流值作为第一母线电流值,以及获取逆变器输出至电机的三相电流值;在控制器的运行过程中,若电机的机械功率为零,则获取母线输入至逆变器的母线电流值作为第二母线电流值;将第二母线电流值和第一母线电流值的差值作为电流零位漂移值;根据该电流零位漂移值和该三相电流值确定三相电流零位。本申请可以准确确定电机的三相电流零位,从而便于控制器据此准确控制电机。据此准确控制电机。据此准确控制电机。

【技术实现步骤摘要】
电流零位确定方法、装置和存储介质


[0001]本申请涉及电机控制
,特别涉及一种电流零位确定方法、装置和存储介质。

技术介绍

[0002]电机系统一般包括母线、电机、连接于母线与电机之间的逆变器,以及与逆变器连接的控制器。在电机系统中,控制器对输入电机的三相电流的准确控制是至关重要的,而要保证三相电流的精确度,就需要确定三相电流的零位。
[0003]相关技术中,三相电流的零位不够准确,影响控制器对电机的准确控制。

技术实现思路

[0004]本申请提供了一种电流零位确定方法、装置和存储介质,可以准确确定电机的三相电流零位,便于控制器据此准确控制电机。所述技术方案如下:
[0005]第一方面,提供了一种电流零位确定方法,应用于电机系统中的控制器,所述电机系统包括母线、逆变器、电机和所述控制器,所述逆变器连接于所述母线与所述电机之间,所述控制器连接至所述逆变器,所述方法包括:
[0006]在所述控制器的启动时刻,获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及获取所述逆变器输出至所述电机的三相电流值;
[0007]在所述控制器的运行过程中,若所述电机的机械功率为零,则获取所述母线输入至所述逆变器的母线电流值作为第二母线电流值;
[0008]将所述第二母线电流值和所述第一母线电流值的差值作为电流零位漂移值;
[0009]根据所述电流零位漂移值和所述三相电流值确定三相电流零位。
[0010]在本申请中,在控制器的启动时刻,电机的机械功率为零,此时获取第一母线电流值和电机的三相电流值,获取到的三相电流值即为三相电流初始零位。在控制器的运行过程中,电机系统温度升高。在该运行过程中若电机的机械功率依旧为零,则母线的机械功率也接近零。此时可以获取第二母线电流值,第二母线电流值和第一母线电流值的差值即为由于电机系统温度升高而产生的电流零位漂移值。由此,根据该电流零位漂移值和该三相电流初始零位,即可确定在控制器的运行过程中的三相电流零位,从而便于控制器据此准确控制电机。
[0011]可选地,所述方法还包括:
[0012]获取所述电机的转速和扭矩;
[0013]若所述电机的转速小于或等于转速阈值,且所述电机的扭矩为零,则确定所述电机的机械功率为零。
[0014]可选地,所述转速阈值小于或等于所述电机的额定转速的三分之一。
[0015]可选地,所述三相电流值包括A相电流值、B相电流值和C相电流值,所述根据所述电流零位漂移值和所述三相电流值确定三相电流零位,包括:
[0016]将所述A相电流值与所述电流零位漂移值之和作为A相电流零位;
[0017]将所述B相电流值与所述电流零位漂移值之和作为B相电流零位;
[0018]将所述C相电流值与所述电流零位漂移值之和作为C相电流零位。
[0019]可选地,所述在所述控制器的启动时刻,获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及获取所述逆变器输出至所述电机的三相电流值,包括:
[0020]在所述控制器的启动时刻,通过第一霍尔电流传感器获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及通过第二霍尔电流传感器获取所述逆变器输出至所述电机的三相电流值。
[0021]可选地,所述根据所述电流零位漂移值和所述三相电流值确定三相电流零位之后,还包括:
[0022]根据所述三相电流零位,控制所述逆变器输出至所述电机的三相电流的大小。
[0023]第二方面,提供了一种电流零位确定装置,所述装置应用于电机系统中的控制器,所述电机系统包括母线、逆变器、电机和所述控制器,所述逆变器连接于所述母线与所述电机之间,所述控制器连接至所述逆变器,所述装置包括:
[0024]电流获取模块,用于在所述控制器的启动时刻,获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及获取所述逆变器输出至所述电机的三相电流值;
[0025]所述电流获取模块,还用于在所述控制器的运行过程中,若所述电机的机械功率为零,则获取所述母线输入至所述逆变器的母线电流值作为第二母线电流值;
[0026]差值确定模块,用于将所述第二母线电流值和所述第一母线电流值的差值作为电流零位漂移值;
[0027]电流零位确定模块,用于根据所述电流零位漂移值和所述三相电流值确定三相电流零位。
[0028]可选地,所述装置还包括:
[0029]电机数据获取模块,用于获取所述电机的转速和扭矩;
[0030]判断模块,用于若所述电机的转速小于或等于转速阈值,且所述电机的扭矩为零,则确定所述电机的机械功率为零。
[0031]可选地,所述转速阈值小于或等于所述电机的额定转速的三分之一。
[0032]可选地,所述三相电流值包括A相电流值、B相电流值和C相电流值,所述电流零位确定模块用于:
[0033]将所述A相电流值与所述电流零位漂移值之和作为A相电流零位;
[0034]将所述B相电流值与所述电流零位漂移值之和作为B相电流零位;
[0035]将所述C相电流值与所述电流零位漂移值之和作为C相电流零位。
[0036]可选地,所述电流获取模块用于:
[0037]在所述控制器的启动时刻,通过第一霍尔电流传感器获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及通过第二霍尔电流传感器获取所述逆变器输出至所述电机的三相电流值。
[0038]可选地,所述装置还包括:
[0039]控制模块,用于根据所述三相电流零位,控制所述逆变器输出至所述电机的三相电流的大小。
[0040]第三方面,提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的方法。
[0041]第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
[0042]可以理解的是,上述第二方面、第三方面和第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0043]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是相关技术中电机系统的结构示意图;
[0045]图2是本申请实施例提供的第一种电流零位确定方法的流程图;
[0046]图3是本申请实施例提供的一种电机系统的结构示意图;
[0047]图4是本申请实施例提供的第二种电流零位确定方法的流程图;
[0048]图5是本申请实施例提供的一种判断电机的机械功率是否为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电流零位确定方法,其特征在于,应用于电机系统中的控制器,所述电机系统包括母线、逆变器、电机和所述控制器,所述逆变器连接于所述母线与所述电机之间,所述控制器连接至所述逆变器,所述方法包括:在所述控制器的启动时刻,获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及获取所述逆变器输出至所述电机的三相电流值;在所述控制器的运行过程中,若所述电机的机械功率为零,则获取所述母线输入至所述逆变器的母线电流值作为第二母线电流值;将所述第二母线电流值和所述第一母线电流值的差值作为电流零位漂移值;根据所述电流零位漂移值和所述三相电流值确定三相电流零位。2.如权利要求1所述的方法,其特征在于,所述方法还包括:获取所述电机的转速和扭矩;若所述电机的转速小于或等于转速阈值,且所述电机的扭矩为零,则确定所述电机的机械功率为零。3.如权利要求2所述的方法,其特征在于,所述转速阈值小于或等于所述电机的额定转速的三分之一。4.如权利要求1所述的方法,其特征在于,所述三相电流值包括A相电流值、B相电流值和C相电流值,所述根据所述电流零位漂移值和所述三相电流值确定三相电流零位,包括:将所述A相电流值与所述电流零位漂移值之和作为A相电流零位;将所述B相电流值与所述电流零位漂移值之和作为B相电流零位;将所述C相电流值与所述电流零位漂移值之和作为C相电流零位。5.如权利要求1所述的方法,其特征在于,所述在所述控制器的启动时刻,获取所述母线输入至所述逆变器的母线电流值作为第一母线电流值,以及获取所述逆变器输出至所述电机的三相电流值,包括:在所述控制器的启动时刻,通过第一霍尔电流传感器获取所述母线输入至所述逆变器的母线电流值...

【专利技术属性】
技术研发人员:沈彪翟国建谢玲玉卢琪
申请(专利权)人:无锡蓝海华腾技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1