本发明涉及永磁发电机技术领域,尤其涉及永磁同步发电机的电流环前馈方法及系统。
背景技术:
永磁发电机具有效率高、功率高、可靠性高以及可输出高质量的稳定直流电能等优点。在工业及民用等领域中得到了广泛的应用。而在很多场合下,编码器作为一个易损件,常给设备可靠运行带来很多麻烦。所以研究发电机开环(无传感器控制)运行成为必然。
无传感器控制启动技术是一个关键点。在发电机的应用场合里,一般都是发电机被外力拉起来,发电机再启动。当电机在一定转速下直接开管,会有电压阶跃,容易造成过流。
技术实现要素:
本发明提供了一种永磁同步发电机的电流环前馈方法及系统,用以解决现有的电机在一定转速下直接开管电压阶跃容易造成过流技术问题。
为解决上述技术问题,本发明提出的技术方案为:
一种永磁同步发电机的电流环前馈方法,包括以下步骤:
在开管前,采样电机的线反电动势,计算线反电动势的幅值,作为q轴电压的初值,作为电流环前馈值,进行开管。
优选地,反电动势的幅值通过以下步骤计算得到:
采样得到电机的三相线电压,将三相线电压经过clark变换,得到两相线电压,求平方并开根号,得到线电压的幅值,即为反电动势的幅值。
优选地,计算得到线电压的幅值后,方法还包括计算线电压的标幺值:
其中下标pro代表标幺值,下标real代表实际值,iq24_one代表基值2~24;
将计算得到的线电压的标幺值更新为线电压的幅值作为q轴电压的初值。
优选地,方法还包括:在封管状态时,将两相线电压作为锁相环的输入得到转子的位置信息和转速信息。
优选地,转子的位置信息和转速信息,通过下式得到:
正转时:
反转时:
其中,
微分得到转速信息:
其中,
本发明还提供一种永磁同步发电机的电流环前馈系统,包括:
电压采样模块,用于采样电机的三相线电压;
clark模块,用于将采样得到的定子电流进行clark变换,得到两相线电压;
幅值计算单元,用于对两相线电压进行求平方和开根号,得到线电压的幅值;
将线电压的幅值作为q轴电压的初值,作为电流环前馈值,进行开管。
优选地,还包括标幺值计算单元,用于通过下式计算线电压的标幺值:
其中下标pro代表标幺值,下标real代表实际值,iq24_one代表基值2~24;
将计算得到的线电压的标幺值更新为线电压的幅值作为q轴电压的初值。
优选地,还包括:
转子位置和速度计算单元,用于根据线电压计算磁链的角度和幅值,得到转子位置和速度;
将转子位置和速度分别输入到坐标变换和速度控制器中,构成双闭环结构进行双闭环矢量控制。
本发明具有以下有益效果:
本发明的永磁同步发电机的电流环前馈方法及系统,通过电流环前馈,不需要标定前馈量,而且可以精确前馈当前电压,且前馈补偿简单,准确。
除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照附图,对本发明作进一步详细的说明。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明优选实施1的开环矢量控制框图;
图2是本发明优选实施例1的线电压幅值计算原理示意图。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
实施例1:
图1为本实施例的开环矢量控制框图。
在同步dq坐标系下,永磁同步电机的数学模型可表示:
式中
由式(1)(2)可以推算出电机稳态方程:
由式(18)可知,当电流为0时,由反电动势产生的电压都会作用在q轴。因此开管前只需要采集到反电势,计算出它的幅值,作为q轴电压的初值,即可作为电流环前馈值。
本实施例的永磁同步发电机的电流环前馈方法,包括以下步骤:
在开管前(即封管状态,本实施例中转速达到10%之前控制器均处于封管状态),采样电机的线反电动势,计算线反电动势的幅值,作为q轴电压的初值,作为电流环前馈值,进行开管。
实施时,采样得到电机的三相线电压,将三相线电压经过clark变换,得到两相线电压(封管状态时,即两相的反电动势,也是两相磁链),求平方并开根号
由图1可知,反电动势采样的放大倍数关系为12:1,与母线电压一致。定标是以母线电压作为基值,以2~24代表基值,计算线电压的标幺值:
其中下标pro代表标幺值,下标real代表实际值,iq24_one代表2~24;
优选将计算得到的线电压的标幺值更新为线电压的幅值作为q轴电压的初值。
对应地,参见图1,图2,本发明还提供一种永磁同步发电机的电流环前馈系统,包括:
电压采样模块(图1中虚线边框a部分),用于采样电机的三相线电压;封管状态时,线电压即为线反电动势;
clark模块,用于将采样得到的定子电流进行clark变换,得到两相线电压(两相的线反电势);
幅值计算单元(图1中,虚线边框b部分),用于对两相线电压进行求平方和开根号,得到线电压的幅值;
标幺值计算单元,用于通过式(4)计算线电压的标幺值;参见图2,
将计算得到的线电压的标幺值更新为线电压的幅值作为q轴电压的初值,作为电流环前馈值,进行开管。
实施例2:
目前应用比较广泛的两种无传感器控制启动技术为:i/f(电流闭环)控制和高频信号注入法。其中i/f控制方法主要应用于电机工作在转速控制模式下,通过给定固定的电流频率曲线拉着电机转动起来,不适合发电机这种靠外力转动的工况。而高频信号注入法需要电机静止的时候来判断电机的极性,然后再启动,在发电机的应用场合里,一般都是发电机被外力拉起来,发电机再启动,没有静止的工况给控制器来做极性判断。因此开管时还需要判断转子的位置信息和转速信息。
本实施例在实施例1的基础上,增加:在封管状态时,采样电机的线反电动势(图1中虚线边框a部分,封管状态时,线反电动势就是线电压),将三相线电压做clark变化,得到两相磁链(即得到两相线反电动势),将两相磁链作为锁相环的输入得到转子的位置信息和转速信息。将转子位置和速度分别输入到坐标变换和速度控制器中,构成双闭环结构进行双闭环矢量控制。
转子的位置信息和转速信息,通过下式得到:
正转时:
反转时:
其中,
通过微分得到转速信息:
其中,
对应地,本实施例的永磁同步发电机的电流环前馈系统,在实施例1的基础上增加:
转子位置和速度计算单元,(分别为图1中的虚线边框c、e部分完成),用于根据线电压计算磁链的角度和幅值,得到转子位置和速度;将转子位置和速度分别输入到坐标变换和速度控制器中,构成双闭环结构进行双闭环矢量控制。
实施时,优选还包括以下组件,以进行电流控制:
电流传感器,设置于定子电源线上用于釆样定子电流,并将采样的定子电流输入到clark模块;
clark模块,用于将采样得到的定子电流进行clark变换,输出
和park模块,用于将
带转速启动时,如果不加电流环前馈,控制器会过流。本发明通过前馈补偿,简单,准确。不需要标定前馈量,而且可以精确前馈当前电压。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。