一种基于多种不连续pwm的永磁同步电机控制系统及方法
【技术领域】
[0001] 本发明设及电动汽车用永磁同步电机(PMSM)电压调制领域,尤其设及一种基于多 种不连续PWM的永磁同步电机控制系统及方法。
【背景技术】
[0002] 随着能源短缺和环境污染问题的加剧,电动汽车成为21世纪汽车工业的主要发展 方向。电动汽车是用动力电池替代传统的汽油作为车载能源的,然而在现有的技术条件下, 动力电池较大的重量和相对汽油较低能量密度限制了电机的动力特性和汽车的续驰里程。 研究优化控制策略,提高电机驱动系统的工作效率显得具有重要现实意义。
[0003] 空间电压矢量脉宽调制具有较高直流电压利用率,低谐波污染,控制方法相对简 单,易于数字化实现等优点。随着电力电子技术和各种新型功率器件的进步,电驱动系统逐 渐向高频化、大电流密度方向发展。在高频逆变器的空间电压矢量脉宽调制中无论采用何 种调制方式,输出电压谐波含量及分布和开关损耗是不得不考虑的两个问题。随着开关频 率的提高,功率器件的功耗是一个亟待解决的问题,特别是开关损耗,它将使功率器件的开 关频率潜能得不到充分发挥。W两电平=相逆变器为例,如果工作在高频情况下,那么6个 主开关器件因开关损耗而引起的发热给充分应用其开关频率带来障碍。电压谐波含量一直 是衡量调制方法的重要因素,传统的连续PWM(如两种零矢量均匀分配的SVPWM),在开关次 数相同的条件下,虽然在中低调制比下,具有谐波含量较低的优势,但在高调制比阶段,谐 波含量显明高于不连续PWM。而在电动汽车电驱动系统为了优化工作电流,往往工作在高调 制比阶段。特别是电驱动系统工作在弱磁区时,调制比往往为逆变器所能提供的最大值。运 些因素更加恶化了逆变器输出的电压质量。
[0004] 现在已研究出了多种优化的P歷方法,如GDP丽,DDTPWM,通过动态改变调制方法, 使得开关损耗和波形质量得到优化。但GDPWM方法依赖运行状态的检测,计算量较大,而且 不能覆盖所有功率因数,DDTPWM方法的实现需要在S相静止坐标系中,而多数电机控制均 在两相旋转坐标系中计算。运些缺点限制了其在实际的应用。
【发明内容】
[0005] 本发明为了解决上述问题,提出了一种基于多种不连续Pmi的永磁同步电机控制 系统及方法,本发明提供了一种基于多种不连续P丽调制的电动汽车用PMSM电压调制的新 思路、新方法,有效地实现开关损耗的最小和电压波形质量的提高。
[0006] 为了实现上述目的,本发明采用如下技术方案:
[0007] -种基于多种不连续PWM的永磁同步电机控制方法,包括W下步骤:
[000引(1)根据dq轴实际电流值和电压前馈值计算估计功率因数角;
[0009] (2)利用估计功率因数角和动态电压给定值将空间矢量平面动态的划分为多个区 域,根据各区域的取值,确定扇区变量的大小;
[0010] (3)采集载波周期和直流母线电压值,结合扇区变量确定基本电压矢量作用时间 变量的取值;
[0011] (4)根据载波周期确定周期寄存器的值,根据基本电压矢量作用时间变量的取值 确定=个比较寄存器的赋值,得到多种不连续PWM调制信号,W此输出六路PWM信号。
[0012] 优选的,所述步骤(1)中,估计功率因数角的计算方法为:估计功率因数角哀:
[0014] 其中,id,iq为dq轴实际电流值,苗和《;为电压前馈值。
[0015] 所述步骤(2)中,空间矢量平面动态的划分的具体方法为,根据估计功率因数角和 动态电压给定值,定义六个基本变量,每个基本变量对应有一个逻辑变量,判断每个基本变 量是否大于0,根据判断结果,赋予对应逻辑变量不同值,划分出12个区域。
[0016] 优选的,空间矢量平面动态的划分的具体方法,定义逻辑变量A、B、C、D、E和F,定义 基本变量Bi、B2、B3、B4、化和Bs,令:
[0023] 若 Bl〉0,A=l,否则A=0;若化〉0,B=l,否贝lJB = 0;
[0024] 若 B3〉0,C = 1,否则C = 0;若B4〉0,D = 1,否则D = 0;
[0025] 若 B5〉0,E = 1,否贝化=0;若B6〉0,F = 1,否则F = 0。
[0026] 所述步骤(2)中,扇区变量与六个逻辑变量呈线性关系。
[0027] 优选的,所述步骤(2)中,扇区变量N,N=32冲+16地+8*D+4*C+巧B+A。
[0028] 所述步骤(3)中,根据载波周期、直流母线电压和动态电压给定值,确定=个计算 因子的值,根据扇区变量的取值区间,赋值于基本电压矢量作用时间变量。
[0029] 优选的,所述计算因子的赋值方法为:
[0033] 其中,Ts为载波周期,Udc为直流母线电压。
[0034]优选的,所述基本矢量作用时间变量Tx、Ty的取值方法为:
[0036] N为扇区变量。
[0037] 所述步骤(4)中,根据基本电压矢量作用时间变量和载波周期,确定基本适量切换 时刻算子的取值,将其根据扇区变量不同的取值范围分别赋值于=个比较寄存器。
[0038] 所述步骤(4)中,周期寄存器中的存储周期TlPR为载波周期的一半。
[0039] 所述步骤(4)中,基本矢量切换时刻算子的计算方法为:
[0043] 优选的,所述步骤(4)中,根据功率因数角§的大小,当'
时 若
,反之令
,如下表方式计算开关序列。
[0045]优选的,所述步骤(4)中,根据功率因数角§的大小,当
时,按下表所示, 计算开关序列。
[0047] -种基于多种不连续PWM的永磁同步电机控制系统,包括估计功率因数角计算模 块、扇区确定模块、电压矢量切换计算模块和DSP控制模块,其中:
[004引所述估计功率因数角计算模块,根据dq轴实际电流值和电压前馈值计算估计功率 因数角;
[0049] 所述扇区确定模块,利用估计功率因数角和动态电压给定值将空间矢量平面动态 的划分为12个区域,根据各区域的取值,确定扇区变量的大小;
[0050] 所述电压适量切换计算模块,采集载波周期和直流母线电压值,结合扇区变量确 定基本电压矢量作用时间变量的取值;
[0051] 所述DSP控制模块,根据载波周期确定周期寄存器的值,根据基本电压矢量作用时 间变量的取值确定S个比较寄存器的赋值,W此输出六路PWM信号。
[0052] -种电动汽车用永磁同步电机矢量控制系统,包括永磁同步电机,所述永磁同步 电机的转速信息与给定的转速做差后,输入到转速环,得到电流矢量参考值,最大转矩电流 比模块根据电流矢量参考值计算得到dq轴电流参考值;
[0053] 所述永磁同步电机的位置角信息输入第一坐标变换模块,所述永磁同步电机的两 相输出电流经过第=坐标变换模块计算得到静止坐标系下的两相电流,结合位置角信息, 第一坐标变换模块得到dq轴电流实际值;
[0054] 电流调节器模块根据dq轴电流参考值和dq轴电流实际值,计算电压前馈值;功率 因数角估计模块根据电压前馈值和dq轴电流实际值,计算估计功率因数角;
[0055] 第二坐标变换模块将电压前馈值转化为动态电压给定值,电压调制模块根据动态 电压给定值和估计功率因数角将空间矢量平面动态划分,确定扇区变量,控制器根据扇区 变量和载波周期与直流母线电压确定周期寄存器和比较寄存器的值,W得到多种不连续 PWM调制信号,控制逆变器的运行。
[0056] 本发明的有益效果为:
[0057] (1)本发明利用空间矢量概念,综合了多种不连续PWM,达到实时跟踪功率因数从 而改变调制方式,从调制角度达到开关损耗最小,从而减小功率器件的损耗,提高的电动汽 车电驱动系统的可靠性和运行效率。且具有计算量小,控制算法易于数字实现等优点;
[0058] (2)本发明发挥了不连续PWM在高调制比区域的波形质量优势,有助于降低电动汽 车逆变器的谐波含量;
[0059] (3)本发明利用了矢量控制中矢量与相量的相位关系,只使用传统双环控制中的 控制与反馈量,既没有改变拓扑也没有增加新的传感器,可由仅仅改变算法提高系统性能。
【附图说明】
[0060] 图1为本发明所提控制方法的整体结构框图;
[0061 ]图2为利用DSP实现S相驱动信号波形示意图;
[0062] 图3a为一相电流与该相相对直流中性点的相电压曲线(ISOOrmp);
[0063] 图3b为运行过程中功率因数角的变化曲线(ISOOrmp);
[0064] 图4a为一相电流与该相相对直流中性点的相电压曲线(4000rmp);
[0065] 图4b为运行过程中功率因数角的变化曲线(4000rmp);
[0066] 图5为不同调制方式下的波形崎变因数。
【具体实施方式】:
[0067] 下面结合附图与实施例对本发明作进一步说明。
[006引如图1所示,一种电动汽车用永磁同步电机矢量控制系统,包括:永磁同步电机 PMSM( 11)、电流传感器、位置/速度检测模块(12)、坐标变换模块、PI速度环控制器(4)、最大 转矩电流比模块MPTA(5)、电流调节器模块(6)、功率因数角估计模块(7)、电压调制模块(9) 和逆变器(10)。其中,
[0069] I)在永磁同步电机PMSM(11)运行过程中,经过转速/位置检测模块(4)得到电机的 转速《和位置角0,并将0值输入到坐标变换模块(3)和坐标变换模块(8)中,将得到的永磁 同步电机PMSM( 11)的转速值CO与给定的电机转速值CO r输入到PI速度环控制器(4)中,经过 PI运算得到电流矢量参考值<,《经过最大转矩电流比模块(5)得到dq轴电流参考值V和 .* Ig。
[0070] 2)电流传感器模块(1)将采集到的电机两相输出电流ia和ib输入到S相静止到两 相静止的坐标变换模块(2),求得第=相电流i。,并经过坐标变换,得到在两相静止坐标系 下的电流ia和ie,然后ia,ieW及位置角巧俞入到两相静止到两相旋转的坐标变换模块(3)得 到i(l和iq。
[0071] 3)将