本发明属于电机技术领域,尤其涉及一种永磁同步电机无差拍直接转矩控制系统及控制方法。
背景技术:
本发明主要应用对象为电动汽车用永磁同步电机。电动汽车用永磁同步电机包括集中驱动式和轮毂驱动式两种。集中驱动式永磁同步电机体积小、重量轻、转矩密度大,轮毂驱动式场调制型永磁轮毂电机(本质也是永磁同步电机)基于磁场调制原理,具有输出低转速、大转矩的特性,它们在电动汽车驱动系统中都有很大的应用前景。目前,电动汽车用永磁同步电机常采用的控制策略为矢量控制,矢量控制算法简单、易于操作,但其转矩响应相对较慢。为了提高转矩响应,可采用直接转矩控制。直接转矩控制具有较快的转矩响应,但其采用滞环控制的方法带来了逆变器开关频率不固定、转矩纹波较大等问题。无差拍直接转矩控制是一种改进的控制策略,利用永磁同步电机的数学模型,在离散状态下根据转矩和磁链的给定值直接计算出参考电压矢量,在母线电压满足要求的情况下可以实现在一个控制周期内消除转矩和磁链误差。但是由于采样和计算时间的存在,当前控制周期产生的控制信号必需等到下一控制周期才能给到逆变器,这严重影响了系统的稳定性。
为了解决无差拍直接转矩控制一周期延迟的问题,使无差拍直接转矩控制能在永磁同步电机中有效应用,可以利用状态观测器在当前控制周期预测出下一控制周期系统的状态,并通过无差拍控制算法计算出下一控制周期应产生的控制信号,在下一控制周期开始时给到逆变器,消除延迟。
技术实现要素:
发明目的:为了解决现有技术中永磁同步电机采用矢量控制或直接转矩控制分别带来的转矩响应较慢和转矩纹波较大的问题,本发明提出了一种永磁同步电机无差拍直接转矩控制系统及控制方法,基于离散状态观测器对定子电流进行预测,实现永磁同步电机无差拍直接转矩控制。
技术方案:为了实现上述目的,本发明中永磁同步电机无差拍直接转矩控制系统,包括:编码器、状态观测器、无差拍控制器、svpwm调制模块、逆变器;对于某一控制周期k,
所述编码器用于获取电机旋转电角速度ωr和电机转速n;利用所述电机转速n与转速给定值nref的偏差通过pi调节器计算电磁转矩给定值teref;
所述状态观测器用于根据当前控制周期永磁同步电机的定子电流
所述无差拍控制器以电磁转矩给定值teref与电磁转矩预测值te*所求得的转矩偏差δte以及定子磁链的预测值
所述svpwm调制模块根据所述参考电压vd和vq经park逆变换所得到的两相电压生成逆变器的控制信号;
所述逆变器用于根据所述控制信号控制永磁同步电机的电压。
其中,所述状态观测器包括电流预测模块、磁链预测模块和转矩预测模块。
所述电流预测模块用于利用观测器方程根据当前控制周期永磁同步电机的定子电流
所述磁链预测模块用于利用磁链方程根据对下一控制周期定子电流的预测值
所述转矩预测模块用于利用转矩方程根据对下一控制周期定子电流的预测值
相应地,本发明还公开了一种永磁同步电机无差拍直接转矩控制方法,应用于上述控制系统,该方法包括以下步骤:
所述编码器获取电机旋转电角速度ωr和电机转速n;
所述电机转速n与转速给定值nref的偏差通过pi调节器计算电磁转矩给定值teref;
所述状态观测器根据当前控制周期永磁同步电机的定子电流
所述无差拍控制器以电磁转矩给定值teref与电磁转矩预测值te*所求得的转矩偏差δte以及定子磁链预测值
所述svpwm调制模块根据所述参考电压vd和vq经park逆变换所得到的两相电压生成逆变器的控制信号;
所述逆变器根据所述控制信号控制永磁同步电机的电压。
其中,所述状态观测器计算下一控制周期的定子磁链的预测值
利用观测器方程根据当前控制周期永磁同步电机的定子电流
将上一控制周期对当前控制周期定子电流的预测值
利用磁链方程根据对下一控制周期定子电流的预测值
利用转矩方程根据下一控制周期定子电流的预测值
有益效果:本发明中永磁同步电机无差拍直接转矩控制系统及控制方法,采用离散状态观测器,能够利用当前控制周期的定子电流、定子电压以及转速采样值准确地预测下一控制周期的定子电流,进而计算出下一控制周期永磁同步电机定子磁链和电磁转矩的预测值,利用无差拍控制器计算出下一控制周期的参考电压矢量,并通过svpwm调制产生控制信号,并在下一控制周期开始时作用到逆变器,实现永磁同步电机的无差拍直接转矩控制。本发明解决了无差拍直接转矩控制存在一周期延迟的问题,使得无差拍直接转矩控制能够运用于永磁同步电机。整体控制系统的转矩脉动小、响应快,大大改善了永磁同步电机的运行性能。
附图说明
图1是本发明中永磁同步电机无差拍直接转矩控制系统的原理框图;
图2是本发明中利用观测器方程求解电流初始预测值的原理框图;
图3是本发明中电流观测器原理框图;
图4是本发明中用于永磁同步电机无差拍直接转矩控制的状态观测器原理框图;
图5是电流观测器matlab/simulink仿真波形;
图6是电流观测器实验波形;
图7是永磁同步电机无差拍直接转矩控制系统实验波形。
具体实施方式
下面结合附图对本发明作更进一步的说明。
图1中的永磁同步电机无差拍直接转矩控制系统主要包括:编码器、状态观测器、无差拍控制器、svpwm调制模块、逆变器,在一个控制周期内,利用电流传感器测得永磁同步电机a、b相电流ia(k)、ib(k),经clarke和park变换得到两相旋转坐标系下的定子电流
在同步旋转dq坐标系中,假设
电压方程:
磁链方程:
其中,
由于定子绕组电感的存在,在永磁同步电机运行过程中,定子电流不能突变,而定子电压可以突变。因此离散状态下,可近似认为在一个控制周期内,定子电压是保持不变的,而定子电流线性变化,磁链与电流呈线性关系,定子磁链也线性变化。在一个控制周期内对(3)进行数值积分,其中电压采用向前欧拉法,电流采用梯形法,得到
式中ts为控制周期时长,在(4)和(5)中,当前控制周期(k)的定子电压
为了消除预测误差,在观测器中引入比例积分调节器(pi调节器)构造电流观测器,如图3所示,将上一控制周期(k-1)的定子电流预测值利用离散状态下的延时函数(1/z模块)延时一个控制周期,将该预测值与当前控制周期(k)的定子电流实际采样值之间的误差输入pi调节器,利用pi调节器根据该误差值计算并输出误差补偿值,将该误差补偿值与观测器方程计算出的定子电流初始预测值相加得到最终的定子电流预测值
图4给出了用于永磁同步电机无差拍直接转矩控制的离散状态观测器的原理框图,在上述基础上,根据磁链方程(2),利用定子电流预测值
可以进一步预测下一控制周期的电磁转矩te*。
上述无差拍控制器数学模型由永磁同步电机模型逆向推导而来,具体表达式为:
式中,
δte为预测电磁转矩与给定电磁转矩的差值,
图5给出了电流观测器预测结果的matlab/simulink仿真波形,仿真中控制周期为2khz,从图中可以看出当前控制周期对下一控制周期定子电流的预测值与下一控制周期的定子电流的采样值基本相等。图6给出了电流观测器预测结果的实验波形,实验中控制周期为5khz,从图中可以看出当前控制周期对下一控制周期定子电流的预测值与下一控制周期的定子电流采样值基本相同。图7给出了永磁同步电机无差拍直接转矩控制系统实验波形,可见转速、转矩波形较平稳,电流波形thd达到了3.40%。
以上仅是本发明的优选实施方式,应当指出以上实施列对本发明不构成限定,相关工作人员在不偏离本发明技术思想的范围内,所进行的多样变化和修改,均落在本发明的保护范围内。