本发明实施例涉及电机控制技术领域,尤其涉及一种基于功率平衡的同步磁阻电机的控制方法和控制装置。
背景技术:
同步磁阻电机(synchronousreluctancemotor,synrm)是一种遵循磁阻最小路径闭合原理,通过转子在不同位置引起的磁阻变化产生磁拉力(即磁阻转矩)驱动电机旋转的交流电动机。
目前,对于同步磁阻电机的控制,主要采取以下两种控制方法:其一是转子磁场定向控制方法;其二,直接转矩控制方法。
在基于转子磁场定向的控制方法中,需要获取转子位置信息,位置检测的准确性直接影响控制性能,通过在转子上加装传感器或者根据电机的电阻、电感等参数进行转子角度估算,然后将定子的三相电流通过clarke变换、park变换等折算到转子的d-q坐标系中,进行解耦,对转子的d轴电流和q轴电流分别进行pid控制,并利用d轴电流和q轴电流分别计算d轴电压和q轴电压,再将转子侧的d轴电压和q轴电压通过park逆变换折算到定子侧。该控制方法的算法计算量大,控制框架复杂,且控制过程受电机参数(尤其是电机电阻参数)影响较大,此外,在出现定子电压矢量幅值饱和时,需要等比例缩减定子的αβ坐标系中的α轴电压或者β轴电压,以确保定子综合电压矢量的方向准确,算法计算量大。
在直接转矩控制方法中,在对同步磁阻电机进行低速控制时,控制过程受电机定子电阻参数影响较大,通常需要设置pid控制环节进行参数自适应控制,控制框架复杂,算法计算量大,此外,在基于定子磁链跟踪的控制方法中,磁链设定的准确度较低,经常发生磁链设定过高或者过低导致控制效率低,或者产生明显的磁噪声,用户体验较差。
技术实现要素:
本发明提供一种基于功率平衡的同步磁阻电机的控制方法,以解决电机控制算法复杂的问题,简化了计算和控制框架,提高了控制效率。
第一方面,本发明实施例提供了一种基于功率平衡的同步磁阻电机的控制方法,包括以下步骤:
获取同步磁阻电机的定子电流;
对定子电流进行三相静止abc坐标系-两相静止αβ坐标系变换,获取定子α轴电流值isα和定子β轴电流值isβ;
根据公式一计算自动功率调节器的输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值;
在同步磁阻电机的控制策略约束条件下,调节定子电压矢量旋转角频率ωs,使所述自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs;
根据调节前的定子电压矢量旋转角频率
根据所述调节后的定子电压矢量旋转角频率ωs获取控制角度θ;
根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行。
可选地,在所述根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行之前,所述基于功率平衡的同步磁阻电机的控制方法还包括:根据所述控制角度θ对所述参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,其中,
可选地,所述根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行,包括以下步骤:根据所述参考电压us和所述控制角度θ获取第一占空比da、第二占空比db和第三占空比dc;根据所述第一占空比da输出第一pwm驱动波,根据所述第二占空比db输出第二pwm驱动波,根据所述第三占空比dc输出第三pwm驱动波,并根据所述第一pwm驱动波、所述第二pwm驱动波和所述第三pwm驱动波控制同步磁阻电机运行。
可选地,所述同步磁阻电机的控制策略约束条件包括最大转矩控制策略约束条件,在最大转矩控制策略约束条件下,等效直轴电流值id=等效交轴电流值iq,所述系数k=iq/id=1。
可选地,所述同步磁阻电机的控制策略约束条件包括最大转矩变化率控制策略约束条件,在最大转矩变化率控制策略约束条件下,
可选地,所述同步磁阻电机的控制策略约束条件包括最大功率因数控制策略约束条件,在最大功率因数控制策略约束条件下,
第二方面,本发明实施例还提供了一种基于功率平衡的同步磁阻电机的控制装置,包括:自动功率调节器、电流采样单元、三相-两相变换器、第一pid调节器、第二pid调节器、速度积分器和空间矢量调制单元,其中,所述电流采样单元用于获取同步磁阻电机的定子电流;所述三相-两相变换器用于对定子电流进行三相静止abc坐标系-两相静止αβ坐标系变换,获取定子α轴电流值isα和定子β轴电流值isβ;
所述自动功率调节器用于根据公式一计算输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值;
所述第一pid调节器用于在同步磁阻电机的控制策略约束条件下,调节定子电压矢量旋转角频率ωs,使所述自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs;
所述第二pid调节器用于根据调节前的定子电压矢量旋转角频率
所述速度积分器用于根据所述调节后的定子电压矢量旋转角频率ωs获取控制角度θ;
所述空间矢量调制单元用于根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行。
可选地,所述空间矢量调制单元包括空间矢量调制器和pwm逆变器,其中,所述空间矢量调制器用于根据所述参考电压值us和所述控制角度θ获取第一占空比da、第二占空比db和第三占空比dc;所述pwm逆变器用于根据所述第一占空比da输出第一pwm驱动波,根据所述第二占空比db输出第二pwm驱动波,根据所述第三占空比dc输出第三pwm驱动波,并根据所述第一pwm驱动波、所述第二pwm驱动波和所述第三pwm驱动波控制同步磁阻电机运行控制同步磁阻电机运行。
可选地,所述基于功率平衡的同步磁阻电机的控制装置还包括正余弦坐标变换器,所述正余弦坐标变换器用于根据所述控制角度θ对所述参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,其中,
可选地,所述同步磁阻电机的控制策略约束条件包括最大转矩控制策略约束条件,在最大转矩控制策略约束条件下,等效直轴电流值id=等效交轴电流值iq,所述系数k=iq/id=1。
可选地,所述同步磁阻电机的控制策略约束条件包括最大转矩变化率控制策略约束条件,在最大转矩变化率控制策略约束条件下,
可选地,所述同步磁阻电机的控制策略约束条件包括最大功率因数控制策略约束条件,在最大功率因数控制策略约束条件下,
本发明实施例提出的基于功率平衡的同步磁阻电机的控制装置,通过电流采样单元获取定子电流,并采用三相两相变换器对定子电流进行坐标变换获取定子α轴电流值isα和定子β轴电流值isβ,自动功率调节器根据公式一中的参数计算输出值a,第一pid调节器调节定子电压矢量旋转角频率ωs,使自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs,第二pid调节器根据调节前的定子电压矢量旋转角频率
附图说明
图1是本发明实施例的基于功率平衡的同步磁阻电机的控制方法的流程图;
图2是本发明实施例的一种基于功率平衡的同步磁阻电机的控制方法的流程图;
图3是本发明实施例的基于功率平衡的同步磁阻电机的控制装置的控制框架示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
图1是本发明实施例的基于功率平衡的同步磁阻电机的控制方法的流程图。该方法可由同步磁阻电机的控制器来执行,具体包括如下步骤:
步骤s110、获取同步磁阻电机的定子电流。
其中,可分别获取同步磁阻电机的a相定子电流ia、b相定子电流ib和c相定子电流ic,三相电流ia,ib,ic的幅值相同,任意两相定子电流的相位差为120°。
步骤s120、对定子电流进行三相静止abc坐标系-两相静止αβ坐标系变换,获取定子α轴电流值isα和定子β轴电流值isβ。
其中,两相绕组的磁动势和三相绕组的磁动势等效相等,假设两相绕组的匝数也相等,即nα=nβ=n2,且三相绕组的匝数相等,即na=nb=nc=n3,可得到两相绕组的磁动势和三相绕组的磁动势等效表达式,磁动势等效表达式如公式二所示,
其中,n2表示两相绕组每相的有效匝数,n3表示三相绕组每相的有效匝数。
当定子绕组为y形接线时,将公式二表示为矩阵形式,可得公式三,
其中,当定子绕组为考虑到坐标变换前后的功率不变,
需要说明的是,在已知定子绕组为无零线y形接线时,ia ib ic=0,此时,可以采样同步磁阻电机的a相定子电流ia、b相定子电流ib,并将ic=-ia-ib代入公式三进行简化,获取定子α轴电流值isα和定子β轴电流值isβ。
步骤s130、根据公式一计算自动功率调节器的输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值。
本实施例中,可采用自动功率调节器获取两相静止αβ坐标系下的系统功率与功率平衡状态下的功率差值即输出值a。输出值a值取决于定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα、定子β轴电流值isβ、电机定子侧的参数(电机直轴电感值ld、电机交轴电感值lq和定子电阻值rs)及定子电压矢量旋转角频率ωs,计算输出值a的全部参数均为定子侧的参数,无需获取转子角度,简化了计算和控制框架。
具体地,同步磁阻电机遵循磁通总是沿着磁阻最小路径闭合的原理,通过转子在不同位置引起的磁阻变化产生的磁拉力形成转矩。在两相旋转dq坐标系下,同步磁阻电机的动态电压方程可由公式四进行表示,
其中,ud表示等效直轴电压值,uq表示等效交轴电压值,rs表示定子电阻值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,id表示等效直轴电流值,iq表示等效交轴电流值。
对同步磁阻电机的电压和电流进行αβ坐标系变换,由于坐标变换前后的功率不变,则功率平衡方程可由公式五进行表示,
如公式五所示,等号左侧表示两相旋转dq坐标系下的功率,等号右侧表示两相静止αβ坐标系下的功率。
将公式四代入公式五,可得到,功率平衡方程可由公式六和公式七进行表示,
令:iq=kid,可得到,功率平衡方程可由公式八和公式九进行表示。
根据电流的等效关系,
由公式九,可得到如下所示的公式十,
将公式十代入公式八,进行化简,对自动功率调节器的输出值进行赋值,可得到公式一,
其中,公式一为同步磁阻电机在两相静止αβ坐标系下的控制目标函数。由公式一可知,同步磁阻电机的自动功率调节器的输出值a由定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs及定子电流和定子电压的测量精度决定,调节定子电压矢量旋转角频率ωs可调节自动功率调节器的输出值a,无需求取转子角度。
步骤s140、在同步磁阻电机的控制策略约束条件下,调节定子电压矢量旋转角频率ωs,使自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs。
其中,在执行控制策略对同步磁阻电机进行控制时,同步磁阻电机定子电流和定子电压会发生变化,进而,定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα、定子β轴电流值isβ变化,导致自动功率调节器的输出值a发生变化,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整。根据功率平衡的原理,同步磁阻电机在控制策略约束条件下达到稳定运行状态时,自动功率调节器的输出值a趋于零,实时获取输出值a的实际值,第一pid调节器按照预设第一控制规律对输出值a的实际值与零的偏差e1(t)进行调节,并输出调节后的定子电压矢量旋转角频率ωs,直至自动功率调节器的输出值a近似为零。
具体地,第一pid调节器的预设第一控制规律可用公式十一所示的函数进行表示,
其中,y1(t)表示第一pid调节器的输出ωs,e1(t)表示第一pid调节器的控制偏差,kp1表示第一pid调节器的比例系数,ti1表示第一pid调节器的积分系数,td1表示第一pid调节器的微分系数。
步骤s150、根据调节前的定子电压矢量旋转角频率
其中,可利用第二pid调节器获取调节前的定子电压矢量旋转角频率
具体地,第二pid调节器的预设第二控制规律可用公式十二所示的函数进行表示,
其中,y2(t)表示第二pid调节器的输出us,e2(t)表示第二pid调节器的控制偏差,kp2表示第二pid调节器的比例系数,ti2表示第二pid调节器的积分系数,td2表示第二pid调节器的微分系数。
步骤s160、根据调节后的定子电压矢量旋转角频率ωs获取控制角度θ。
其中,在对同步磁阻电机进行控制时,采用空间矢量调制技术,要实现空间矢量调制首先需要获取参考电压矢量所在的空间位置,可采用速度积分器对调节后的定子电压矢量旋转角频率ωs进行积分计算,获取检测时间内的定子转角θ,并将定子转角作为空间矢量调制的控制角度θ。
步骤s170、根据参考电压值us和控制角度θ控制同步磁阻电机运行。
其中,参考电压值us为定子侧相电压的矢量幅值,控制角度θ为定子电压的空间矢量所在扇区的相对位置角,根据参考电压值us和控制角度θ可以进行空间矢量调制,控制各个电压矢量的作用时间,通过pwm逆变器的不同开关状态形成脉宽调制波,使输入同步磁阻电机的电流波形尽可能接近理想的正弦波形,控制同步磁阻电机运行。
本实施例提出的基于功率平衡的同步磁阻电机的控制方法的具体工作原理如下:
在执行控制策略对同步磁阻电机进行控制时,实时采样定子电流和定子电压,并对定子电流进行坐标变换获取定子α轴电流值isα和定子β轴电流值isβ,实时获取定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,自动功率调节器根据上述参数计算系统功率与功率平衡状态下的功率差值即输出值a,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,根据调节前的定子电压矢量旋转角频率
本发明实施例提出的基于功率平衡的同步磁阻电机的控制方法,通过采用自动功率调节器实时计算系统功率与功率平衡状态下的功率差值即输出值a,并通过调节定子电压矢量旋转角频率ωs使自动功率调节器的输出值a趋于零,并根据定子电压矢量旋转角频率ωs进行同步磁阻电机的闭环控制,解决了电机控制算法复杂的问题,避免了求取转子角度的运算,避免了对定子侧电流进行park变换折算到转子侧及将转子侧电压进行park逆变换折算到定子侧导致的计算复杂的问题,避免了对速度、转子的d轴电流和q轴电流分别进行pid控制导致的控制环节相互缠绕、参数难以整定的问题,简化了计算和控制框架,提高了控制效率。
可选地,在根据参考电压值us和控制角度θ控制同步磁阻电机运行之前,基于功率平衡的同步磁阻电机的控制方法还包括:根据控制角度θ对参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,其中,
其中,同步磁阻电机的各相电压由pwm逆变器的六个功率开关进行调节,参考电压值us为定子侧相电压的矢量幅值,参考电压以旋转角频率ωs在空间逆时针旋转,控制角度θ为某一时刻定子电压的空间矢量所在扇区的相对位置角,将定子侧相电压变换为两相静止αβ坐标系下的定子α轴电压值usα和定子β轴电压值usβ,其中,定子α轴电压值usα=uscosθ,usβ=ussinθ。进而,根据定子α轴电压值usα和定子β轴电压值usβ控制同步磁阻电机运行。
此外,将定子α轴电压值usα和定子β轴电压值usβ发送至自动功率调节器,自动功率调节器根据定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数计算输出值a,实现闭环控制。
图2是本发明实施例的一种基于功率平衡的同步磁阻电机的控制方法的流程图。
可选地,如图2所示,根据参考电压值us和控制角度θ控制同步磁阻电机运行,包括以下步骤:
步骤s701:根据参考电压值us和控制角度θ获取第一占空比da、第二占空比db和第三占空比dc。
其中,利用参考电压值us和控制角度θ进行空间矢量调制,可采用pwm逆变器的六个功率开关组成的开关状态产生pwm(pulsewidthmodulation,脉冲宽度调制)驱动波,首先需要确定pwm逆变器的六个功率开关的开关状态。
本实施例中,根据参考电压us和控制角度θ判断参考电压矢量信号所在的扇区,获取所需的基本电压空间矢量,并根据基本电压空间矢量的作用时间确定各相功率开关的开通时间,其中,a相功率开关的开通时间为ta,b相功率开关的开通时间为tb,c相功率开关的开通时间为tc。进而,根据各相功率开关的开通时间和功率开关的开关周期计算ts各相占空比,其中,第一占空比用于表示a相功率开关的开通时间ta相对于开关周期ts所占的比例,第一占空比
步骤s702:根据第一占空比da输出第一pwm驱动波,根据第二占空比db输出第二pwm驱动波,根据第三占空比dc输出第三pwm驱动波,并根据第一pwm驱动波、第二pwm驱动波和第三pwm驱动波控制同步磁阻电机运行。
本实施例中,pwm逆变器根据第一占空比da、第二占空比db和第三占空比dc输出三相pwm驱动波,其中,第一pwm驱动波,第一pwm驱动波用于调节同步磁阻电机的a相输入电压,第一pwm驱动波第二pwm驱动波用于调节同步磁阻电机的b相输入电压,第三pwm驱动波用于调节同步磁阻电机的c相输入电压,使同步磁阻电机的输出电流波形尽可能接近理想的正弦波形,达到稳定运行的状态。
根据运行环境的需求,对同步磁阻电机执行相应的控制策略,本发明提出的基于功率平衡的同步磁阻电机的控制方法适用于多种控制策略,下面对不同控制策略约束条件下的同步磁阻电机的控制过程进行详细描述。
实施例一
本实施例中,同步磁阻电机的控制策略可为最大转矩控制(maximumtorquecontrol,mtc)。
可选地,同步磁阻电机的控制策略约束条件包括最大转矩控制策略约束条件,在最大转矩控制策略约束条件下,等效直轴电流值id=等效交轴电流值iq,系数k=iq/id=1。
其中,当控制策略约束条件要求最大转矩控制时,等效直轴电流值id=等效交轴电流值iq,在根据公式一计算自动功率调节器的输出值a时,系数k=iq/id=1。
本实施例中,首先实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并将k=1代入公式一,获得公式十三,根据公式十三计算自动功率调节器的实际输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,rs表示定子电阻值。
进一步地,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,根据调节前的定子电压矢量旋转角频率
实施例二
在实施例二中,同步磁阻电机的控制策略可为最大转矩变化率控制(maximumrateofchangeoftorquecontrol,mrctc)。
可选地,同步磁阻电机的控制策略约束条件包括最大转矩变化率控制策略约束条件,在最大转矩变化率控制策略约束条件下,
其中,当控制策略约束条件要求最大转矩变化率控制时,定子电流矢量与d轴的夹角
本实施例中,首先实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并将k=ξ代入公式一,获得公式十四,根据公式十四计算自动功率调节器的实际输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,rs表示定子电阻值。
进一步地,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,根据调节前的定子电压矢量旋转角频率
实施例三
在实施例三中,同步磁阻电机的控制策略可为最大功率因数控制(maximumpowerfactorcontrol,mpfc)。
可选地,同步磁阻电机的控制策略约束条件包括最大功率因数控制策略约束条件,在最大功率因数控制策略约束条件下,
其中,由于功率因数直接关系到变频器的输出功率,当控制策略约束条件要求最大功率因数控制时,定子电流矢量与d轴的夹角
本实施例中,实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并将
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,rs表示定子电阻值。
进一步地,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,根据调节前的定子电压矢量旋转角频率
实施例四
本实施例中,同步磁阻电机的控制策略可为增磁控制,在增磁控制策略约束条件下,自动功率调节器的输出值a<0。
本实施例中,在执行增磁控制策略时,电机的自动功率调节器的实际输出值a<0,|a|越大,增磁效果越强。实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并根据公式一计算自动功率调节器的实际输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值。
进一步地,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,根据调节前的定子电压矢量旋转角频率
实施例五
本实施例中,同步磁阻电机的控制策略可为弱磁控制,在弱磁控制策略约束条件下,自动功率调节器的输出值a>0。
本实施例中,在执行弱磁控制策略时,电机的自动功率调节器的实际输出值a>0,|a|越大,弱磁效果越强。首先实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并根据公式一计算自动功率调节器的实际输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值。
进一步地,通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,根据调节前的定子电压矢量旋转角频率
应当理解的是,本发明提出的基于功率平衡的同步磁阻电机的控制方法,至少适用于上述控制策略,在同步磁阻电机控制框架不变的前提下,在本申请未提到的其他同步磁阻电机的控制策略约束条件下,本发明提出的基于功率平衡的同步磁阻电机的控制方法同样适用,其工作过程与上述描述一致,对此不作赘述。
由此,本发明实施例提出的基于功率平衡的同步磁阻电机的控制方法,根据控制策略约束条件可以快速获取输出值a的表达式,输出值a的表达式与转子角度无关,解决了电机控制算法复杂的问题,避免了求取转子角度的运算,避免了对定子侧电流进行park变换折算到转子侧及将转子侧电压进行park逆变换折算到定子侧导致的计算复杂的问题,避免了对速度、转子的d轴电流和q轴电流分别进行pid控制导致的控制环节相互缠绕、参数难以整定的问题,简化了计算和控制框架,提高了控制效率。
图3是本发明实施例的基于功率平衡的同步磁阻电机的控制装置的结构框架示意图。
如图3所示,本发明的基于功率平衡的同步磁阻电机的控制装置包括:自动功率调节器10、电流采样单元20、三相-两相变换器30、第一pid调节器40、第二pid调节器50、速度积分器60和空间矢量调制单元70。
电流采样单元20用于获取同步磁阻电机100的定子侧的三相电流ia,ib,ic。
三相-两相变换器30用于对三相电流ia,ib,ic进行三相静止abc坐标系-两相静止αβ坐标系变换,获取定子α轴电流值isα和定子β轴电流值isβ。
自动功率调节器10用于根据公式一计算输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值。
第一pid调节器40用于在同步磁阻电机100的控制策略约束条件下,调节定子电压矢量旋转角频率ωs,使自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs。
第二pid调节器50用于根据调节前的定子电压矢量旋转角频率
速度积分器60用于根据调节后的定子电压矢量旋转角频率ωs获取控制角度θ。
空间矢量调制单元70用于根据参考电压值us和控制角度θ控制同步磁阻电机100运行。
其中,电流采样单元20的输入端与同步磁阻电机100的定子绕组的输出端相连,电流采样单元20的输出端与三相-两相变换器30的输入端相连,三相-两相变换器30的输出端与自动功率调节器10的第一输入端相连,自动功率调节器10的输出端与第一pid调节器40的输入端相连,第一pid调节器40的输出端分别与第二pid调节器50和速度积分器60的输入端相连,第二pid调节器50的输出端与空间矢量调制单元70的第一输入端相连,速度积分器60的输出端与空间矢量调制单元70的第二输入端相连,空间矢量调制单元70的输出端与同步磁阻电机100的定子绕组的输入端相连。
本实施例中,在控制装置执行控制策略对同步磁阻电机100进行控制时,电流采样单元20实时采样定子电流,三相-两相变换器30对定子电流进行坐标变换获取定子α轴电流值isα和定子β轴电流值isβ,自动功率调节器10实时获取定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并根据上述参数计算系统功率与功率平衡状态下的功率差值即输出值a,第一pid调节器40通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,第二pid调节器50根据调节前的定子电压矢量旋转角频率
可选地,如图3所示,基于功率平衡的同步磁阻电机100的控制装置还包括:正余弦坐标变换器80,正余弦坐标变换器80用于根据控制角度θ对参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,其中,
可选地,如图3所示,空间矢量调制单元70包括空间矢量调制器701和pwm逆变器702,其中,空间矢量调制器701用于根据参考电压值us和控制角度θ输出第一占空比da、第二占空比db和第三占空比dc;pwm逆变器702用于根据第一占空比da输出第一pwm驱动波,根据第二占空比db输出第二pwm驱动波,根据第三占空比dc输出第三pwm驱动波,并根据第一pwm驱动波、第二pwm驱动波和第三pwm驱动波控制同步磁阻电机100运行。
如图3所示,在控制装置执行控制策略对同步磁阻电机100进行控制时,第二pid调节器50根据定子电压矢量旋转角频率ωs获取参考电压值us,速度积分器60对定子电压矢量旋转角频率ωs进行积分计算获取控制角度θ,正余弦坐标变换器80根据控制角度θ对参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,空间矢量调制器701根据定子α轴电压值usα和定子β轴电压值usβ输出三相占空比,pwm逆变器702根据三相占空比输出三相pwm驱动波控制同步磁阻电机100运行。
电流采样单元20实时采样定子电流,三相-两相变换器30对定子电流进行坐标变换获取定子α轴电流值isα和定子β轴电流值isβ;自动功率调节器10实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并根据上述参数计算系统功率与功率平衡状态下的功率差值即输出值a,第一pid调节器40通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,并将调节后的定子电压矢量旋转角频率ωs反馈至第二pid调节器50和速度积分器60的输入端,实现同步磁阻电机100的闭环控制。
根据运行环境的需求,控制装置对同步磁阻电机100执行相应的控制策略,下面对不同控制策略约束条件下的控制装置的工作过程进行详细描述。
可选地,同步磁阻电机100的控制策略约束条件包括最大转矩控制策略约束条件,在最大转矩控制策略约束条件下,等效直轴电流值id=等效交轴电流值iq,系数k=iq/id=1。
本实施例中,自动功率调节器10实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,自动功率调节器10将k=1代入公式一,获得公式十三,根据公式十三计算实际输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,rs表示定子电阻值。
进一步地,第一pid调节器40通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器10的输出值a趋于零,第二pid调节器50根据调节前的定子电压矢量旋转角频率
可选地,同步磁阻电机100的控制策略约束条件包括最大转矩变化率控制策略约束条件,在最大转矩变化率控制策略约束条件下,
本实施例中,自动功率调节器10首先实时获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并将k=ξ代入公式一,获得公式十四,根据公式十四计算自动功率调节器10的实际输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,rs表示定子电阻值。
进一步地,第一pid调节器40通过调节定子电压矢量旋转角频率ωs可对自动功率调节器10的输出值a进行调整,使自动功率调节器的输出值a趋于零,第二pid调节器50根据调节前的定子电压矢量旋转角频率
可选地,同步磁阻电机100的控制策略约束条件包括最大功率因数控制策略约束条件,在最大功率因数控制策略约束条件下,
本实施例中,自动功率调节器10首先获取定子α轴电压值usα、定子β轴电压值usβ、定子α轴电流值isα和定子β轴电流值isβ,以及定子电压矢量旋转角频率ωs、电机直轴电感值ld、电机交轴电感值lq、定子电阻值rs等定子侧参数,并将
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,rs表示定子电阻值。
进一步地,第一pid调节器40通过调节定子电压矢量旋转角频率ωs可对自动功率调节器的输出值a进行调整,使自动功率调节器的输出值a趋于零,第二pid调节器50根据调节前的定子电压矢量旋转角频率
综上所述,本发明实施例提出的基于功率平衡的同步磁阻电机的控制装置,根据控制策略约束条件可以快速获取输出值a的表达式,输出值a的表达式与转子角度无关,解决了电机控制算法复杂的问题,避免了求取转子角度的运算,避免了对定子侧电流进行park变换折算到转子侧及将转子侧电压进行park逆变换折算到定子侧导致的计算复杂的问题,避免了对速度、转子的d轴电流和q轴电流分别进行pid控制导致的控制环节相互缠绕、参数难以整定的问题,简化了计算和控制框架,提高了控制效率。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
1.一种基于功率平衡的同步磁阻电机的控制方法,其特征在于,包括以下步骤:
获取同步磁阻电机的定子电流;
对定子电流进行三相静止abc坐标系-两相静止αβ坐标系变换,获取定子α轴电流值isα和定子β轴电流值isβ;
根据公式一计算自动功率调节器的输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值;
在同步磁阻电机的控制策略约束条件下,调节定子电压矢量旋转角频率ωs,使所述自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs;
根据调节前的定子电压矢量旋转角频率
根据所述调节后的定子电压矢量旋转角频率ωs获取控制角度θ;
根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行。
2.根据权利要求1所述的基于功率平衡的同步磁阻电机的控制方法,其特征在于,在所述根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行之前,还包括:根据所述控制角度θ对所述参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,其中,
3.根据权利要求1所述的基于功率平衡的同步磁阻电机的控制方法,其特征在于,所述根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行,包括以下步骤:
根据所述参考电压值us和所述控制角度θ获取第一占空比da、第二占空比db和第三占空比dc;
根据所述第一占空比da输出第一pwm驱动波,根据所述第二占空比db输出第二pwm驱动波,根据所述第三占空比dc输出第三pwm驱动波,并根据所述第一pwm驱动波、所述第二pwm驱动波和所述第三pwm驱动波控制同步磁阻电机运行。
4.根据权利要求1所述的基于功率平衡的同步磁阻电机的控制方法,其特征在于,所述同步磁阻电机的控制策略约束条件包括最大转矩控制策略约束条件,在最大转矩控制策略约束条件下,等效直轴电流值id=等效交轴电流值iq,所述系数k=iq/id=1。
5.根据权利要求1所述的基于功率平衡的同步磁阻电机的控制方法,其特征在于,所述同步磁阻电机的控制策略约束条件包括最大转矩变化率控制策略约束条件,在最大转矩变化率控制策略约束条件下,
6.根据权利要求1所述的基于功率平衡的同步磁阻电机的控制方法,其特征在于,所述同步磁阻电机的控制策略约束条件包括最大功率因数控制策略约束条件,在最大功率因数控制策略约束条件下,
7.一种基于功率平衡的同步磁阻电机的控制装置,其特征在于,包括:自动功率调节器、电流采样单元、三相-两相变换器、第一pid调节器、第二pid调节器、速度积分器和空间矢量调制单元,其中,
所述电流采样单元用于获取同步磁阻电机的定子电流;
所述三相-两相变换器用于对定子电流进行三相静止abc坐标系-两相静止αβ坐标系变换,获取定子α轴电流值isα和定子β轴电流值isβ;
所述自动功率调节器用于根据公式一计算输出值a,
其中,usα表示定子α轴电压值,usβ表示定子β轴电压值,ωs表示定子电压矢量旋转角频率,ld表示电机直轴电感值,lq表示电机交轴电感值,is表示定子电流值,id表示等效直轴电流值,iq表示等效交轴电流值,系数k=iq/id,rs表示定子电阻值;
所述第一pid调节器用于在同步磁阻电机的控制策略约束条件下,调节定子电压矢量旋转角频率ωs,使所述自动功率调节器的输出值a趋于零,并获取调节后的定子电压矢量旋转角频率ωs;
所述第二pid调节器用于根据调节前的定子电压矢量旋转角频率
所述速度积分器用于根据所述调节后的定子电压矢量旋转角频率ωs获取控制角度θ;
所述空间矢量调制单元用于根据所述参考电压值us和所述控制角度θ控制同步磁阻电机运行。
8.根据权利要求7所述的基于功率平衡的同步磁阻电机的控制装置,其特征在于,还包括:正余弦坐标变换器,所述正余弦坐标变换器用于根据所述控制角度θ对所述参考电压值us进行正余弦变换,获取定子α轴电压值usα和定子β轴电压值usβ,其中,
9.根据权利要求7所述的基于功率平衡的同步磁阻电机的控制装置,其特征在于,所述空间矢量调制单元包括空间矢量调制器和pwm逆变器,其中,
所述空间矢量调制器用于根据所述参考电压值us和所述控制角度θ获取第一占空比da、第二占空比db和第三占空比dc;
所述pwm逆变器用于根据所述第一占空比da输出第一pwm驱动波,根据所述第二占空比db输出第二pwm驱动波,根据所述第三占空比dc输出第三pwm驱动波,并根据所述第一pwm驱动波、所述第二pwm驱动波和所述第三pwm驱动波控制同步磁阻电机运行。
10.根据权利要求7所述的基于功率平衡的同步磁阻电机的控制装置,其特征在于,所述同步磁阻电机的控制策略约束条件包括最大转矩控制策略约束条件,在最大转矩控制策略约束条件下,等效直轴电流值id=等效交轴电流值iq,所述系数k=iq/id=1。
11.根据权利要求7所述的基于功率平衡的同步磁阻电机的控制装置,其特征在于,所述同步磁阻电机的控制策略约束条件包括最大转矩变化率控制策略约束条件,在最大转矩变化率控制策略约束条件下,
12.根据权利要求7所述的基于功率平衡的同步磁阻电机的控制装置,其特征在于,所述同步磁阻电机的控制策略约束条件包括最大功率因数控制策略约束条件,在最大功率因数控制策略约束条件下,
