用于无电解电容永磁同步电机驱动系统的防过压控制系统及方法与流程

文档序号:17724188发布日期:2019-05-22 02:23阅读:302来源:国知局
用于无电解电容永磁同步电机驱动系统的防过压控制系统及方法与流程

本发明属于电机控制技术领域,特别是涉及无电解电容永磁同步电机系统中的防过压控制技术。



背景技术:

永磁同步电机有着高功率密度、高转矩密度、低成本的优势,其在工业和家电领域有着越来越多的应用。传统的电机驱动拓扑中,在其直流侧往往使用大容值铝电解电容以保证直流母线电压的稳定。但是铝电解电容受环境温度和电流纹波影响较大,当环境温度为105℃时,温度每上升10℃,铝电解电容寿命将减半;据统计,在电力电子系统中,约60%的故障为铝电解电容的造成。相比于铝电解电容,薄膜电容更适用于电力电子系统,采用薄膜电容能显著提升电机驱动系统的可靠性、提升网侧功率因数、降低系统成本。将直流侧铝电解电容换成薄膜电容的电机驱动系统,称之为无电解电容电机驱动系统。

无电解电容永磁同步电机驱动系统主要由二极管不控整流桥、小容值薄膜电容、三相电压型逆变器、永磁同步电机构成。永磁同步电机运行时会在mtpa运行模式和再生制动模式之间切换,当电机运行于再生制动模式时,由于薄膜电容的容值较小,储存能量能力较弱,不具有稳压作用,能量回馈到直流侧会导致直流侧过电压现象。在工业应用领域,永磁同步电机的转子速度下降速率和负载转矩减小的斜率受到严格的限制。因此研究无电解电容永磁同步电机驱动系统防过压控制策略具有重要意义。

现有技术中,2001年jinshengjiang和joachimholtz在ieeetrans.ind.appl.期刊sept.-oct刊的37卷5号,1299-1306页上发表的标题名称为“anefficientbrakingmethodforcontrolledacdriveswithadioderectifierfrontend(一种针对采用二极管整流前端的交流电机驱动系统的有效制动方法)”的文章中提出了一种基于系统损耗的防过压控制策略,但是由于缺少防过压控制器参数,控制系统稳定性受到电机运行状态的影响;

2006年m.hinkkanen和j.luomi在ieeetrans.ind.appl.期刊sept.-oct.刊的42卷5号,1257-1263页上发表的标题名称为“brakingschemeforvector-controlledinductionmotordrivesequippedwithdioderectifierwithoutbrakingresistor(采用二极管整流器的矢量控制异步电机驱动系统无制动电阻制动方案)”的文章中提供了通过限制q轴电流边界实现了制动过程中的防过压控制,但是q轴电流边界的整定含有电机参数;由于电机型号的不同导致该方法可移植性较差。

因此现有防过压的控制方案具备如下缺陷:1.由于缺少防过压控制器参数,导致控制系统稳定性较差;2.控制过程中需要电机参数,导致控制系统可移植性差。



技术实现要素:

本发明旨在解决在无电解电容永磁同步电机驱动系统中电机运行在再生制动模式产生的直流侧过压环境中,现有的防过压控制方案由于缺少防过压控制器参数,导致控制系统稳定性较差;及在控制过程中需要电机参数,导致控制系统可移植性差的问题。

为解决上述问题,技术方案如下:

本发明提供了用于无电解电容永磁同步电机驱动系统的防过压控制系统,防过压控制系统包括五号减法运算单元201、比例积分运算单元202、mtpa运算单元203、余弦函数运算单元204、正弦函数运算单元205和角度选择单元206;

角度选择单元206用于采集电流指令isref,电流指令isref为无电解电容永磁同步电机驱动系统中速度调节器102的输出信号,

五号减法运算单元201用于采集di轴电压边界uidref和di轴电压指令ui*d,di轴电压指令ui*d为无电解电容永磁同步电机驱动系统中定向坐标变换单元108的一个输出信号,di轴电压边界uidref为固定值,

五号减法运算单元201的减法信号输出端与比例积分运算单元202的减法信号输入端连接,

比例积分运算单元202的比例积分信号输出端与角度选择单元206的比例积分信号输入端连接,

mtpa运算单元203的mtpa信号输出端与角度选择单元206的mtpa信号输入端连接,角度选择单元206的角度信号输出端分别与余弦函数运算单元204和正弦函数运算单元205的角度信号输入端连接,

余弦函数运算单元204的余弦信号输出端与无电解电容永磁同步电机驱动系统中的一号乘法运算单元103的一个乘法信号输入端连接,

正弦函数运算单元205的正弦信号输出端与无电解电容永磁同步电机驱动系统中的二号乘法运算单元105的一个乘法信号输入端连接。

本发明提供了用于无电解电容永磁同步电机驱动系统的防过压控制方法,防过压控制方法步骤如下,

步骤s1:

采集无电解电容永磁同步电机驱动系统中速度调节器102输出的电流指令isref,

对电流指令isref进行判断,

若电流指令isref>0,执行步骤s2;

若电流指令isref≤0,执行步骤s3;

步骤s2:

将电流指令isref在mpta运行模式轨迹上的标准角度θm作为电流角度θ,

执行步骤s4;

步骤s3:

采集给定的di轴电压边界uidref和无电解电容永磁同步电机驱动系统中的di轴电压指令ui*d,

将di轴电压边界uidref和di轴电压指令ui*d做差得到di轴电压差δuid,

对di轴电压差δuid进行比例积分运算获得电流指令isref在再生制动模式时的角度θb,

令电流角度θ=θb,

执行步骤s4;

步骤s4:

对电流角度θ分别进行正弦和余弦运算得到正弦值sinθ和余弦值cosθ,

将正弦值sinθ反馈至无电解电容永磁同步电机驱动系统中的二号乘法运算单元105,

将余弦值cosθ反馈至无电解电容永磁同步电机驱动系统中的一号乘法运算单元103,

完成无电解电容永磁同步电机驱动系统的防过压控制;

本申请具有如下优势:1.本申请的防过压控制系统和防过压控制方法中的参数通过理论整定获得,大大提升了系统的稳定性;2.本申请的防过压控制系统和防过压控制方法无需使用电机参数,进而不需要根据使用的环境中的电机参数对系统或方法进行手动修正,降低了工作难度,提高了工作效率,同时增强了实用性,提高了防过压控制系统和方法的可移植性,使可移植性提升至100%,可适合任何电机型号的无电解电容永磁同步电机环境中。

附图说明

图1为本发明的防过压控制系统应用于无电解电容永磁同步电机驱动系统的原理框图;

图2为本发明的防过压控制系统的原理框图;

图3为本发明的防过压控制方法的流程框图;

图4为电机空载运行,采用了本发明防过压控制系统及方法时电机转速从900r/min降到100r/min的波形图;

图5为当电机转速为900r/min时,采用了本发明防过压控制系统及方法时电机负载从100%额定值降到0n.m的波形图。

图中:101.一号减法运算单元;102.速度调节器;103.一号乘法运算单元;104.二号减法运算单元;105.二号乘法运算单元;106.三号减法运算单元;107.电流调节器;108.定向坐标变换单元;109.坐标变换单元;110.pwm调制单元;111.三相无电解电容驱动器;112.pmsm;113.编码器;114.clarke变换单元;115.park变换单元;116.锁相环ppl;117.四号减法运算单元;118.转速位置计算单元;201.五号减法运算单元;202.比例积分运算单元;203.mtpa运算单元;204.余弦函数运算单元;205.正弦函数运算单元;206.角度选择单元。

具体实施方式

应当理解到,尽管在下文中详细的说明了本发明的实施方式的示例性实现方案,但是所公开的组成可以使用当前已知或者尚未存在的任何其它合适的技术来实现。因此,本发明绝不应当仅限于在下文中描述的示例性实施方案,而是可以在随附权利要求及其等同方案的范围内进行适当修改。现在将参照附图更加完全地描述本发明,附图中示出了本发明的示例性实施方式。但是,本发明可按照更多不同的形式实现,并且不应该被理解为限制于这里阐述的实施方式。相反,提供这些实施方式使得本公开变得彻底和完整,并将本发明的构思完全传递给本领域技术人员。

具体实施方式一、下面结合图1-5说明本实施方式,本发明为解决在无电解电容永磁同步电机驱动系统中电机运行在再生制动模式产生的直流侧过压环境中,现有的防过压控制方案由于缺少防过压控制器参数,导致控制系统稳定性较差;及在控制过程中需要电机参数,导致控制系统可移植性差的问题;

为解决上述问题,本发明提出用于无电解电容永磁同步电机驱动系统的防过压控制系统,防过压控制系统包括五号减法运算单元201、比例积分运算单元202、mtpa运算单元203、余弦函数运算单元204、正弦函数运算单元205和角度选择单元206;

角度选择单元206用于采集电流指令isref,电流指令isref为无电解电容永磁同步电机驱动系统中速度调节器102的输出信号,

五号减法运算单元201用于采集di轴电压边界uidref和di轴电压指令ui*d,di轴电压指令ui*d为无电解电容永磁同步电机驱动系统中定向坐标变换单元108的一个输出信号,di轴电压边界uidref为固定值,

五号减法运算单元201的减法信号输出端与比例积分运算单元202的减法信号输入端连接,

比例积分运算单元202的比例积分信号输出端与角度选择单元206的比例积分信号输入端连接,

mtpa运算单元203的mtpa信号输出端与角度选择单元206的mtpa信号输入端连接,

角度选择单元206的角度信号输出端分别与余弦函数运算单元204和正弦函数运算单元205的角度信号输入端连接,

余弦函数运算单元204的余弦信号输出端与无电解电容永磁同步电机驱动系统中的一号乘法运算单元103的一个乘法信号输入端连接,

正弦函数运算单元205的正弦信号输出端与无电解电容永磁同步电机驱动系统中的二号乘法运算单元105的一个乘法信号输入端连接;

图1所示,经过本发明优化后的无电解电容永磁同步电机的整体驱动系统主要由两部分构成,一部分是矢量控制部分即原无电解电容永磁同步电机驱动系统,也就是权利要求中提及的无电解电容永磁同步电机驱动系统,另一部分为防过压控制系统,

图1中ωe*为转速指令,ωe为实际转速,δωe为转速差,isref为电流指令,id*为d轴电流指令,iq*为q轴电流指令,ia为实际a相电流,ib为实际b相电流,ic为实际c相电流,iα为实际α轴电流,iβ为实际β轴电流,id为实际d轴电流,iq为实际q轴电流,δid为d轴电流差,δiq为q轴电流差,ud*为d轴电压指令,uq*为q轴电压指令,uα*为α轴电压指令,uβ*为β轴电压指令,uidref为di轴电压边界,ui*d为di轴电压指令,δuid为di轴电压差,ui*q为qi轴电压指令,θ为电流角度,θe为电机的电角度,θm为电流指令isref在mpta运行模式轨迹上的标准角度,θb为电流指令isref在再生制动模式时的角度,θi为定子电流在α、β轴上的角度,θa为定子电流在d、q轴上的角度,p1为脉冲信号;

矢量控制部分包括一号减法运算单元101、速度调节器102、一号乘法运算单元103、二号减法运算单元104、二号乘法运算单元105、三号减法运算单元106、电流调节器107、定向坐标变换单元108、坐标变换单元109、pwm调制单元110、三相无电解电容驱动器111、pmsm112、编码器113、clarke变换单元114、park变换单元115、锁相环ppl116、四号减法运算单元117和转速位置计算单元118;

其中,定向坐标变换单元108为两相旋转到定子电流定向坐标变换单元,

坐标变换单元109为定子电流定向到两相静止坐标变换单元;

防过压控制系统包括五号减法运算单元201、比例积分运算单元202、mtpa运算单元203、余弦函数运算单元204,正弦函数运算单元205、角度选择单元206;防过压控制系统连接关系如上所述及图2所示;

工作过程及原理:

一号减法运算单元101采集转速指令ωe*

转速指令ωe*通过一号减法运算单元101的一个信号输入端输入,

编码器113采集pmsm112的信号输出,

编码器113经过处理将输出信号输入至转速位置计算单元118的信号输入端,

转速位置计算单元118对编码器113输出的信号进行处理后得到实际转速ωe和电机的电角度θe,

实际转速ωe经转速位置计算单元118输出至一号减法运算单元101的另一个信号输入端;

转速指令ωe*与实际转速ωe经过一号减法运算单元101做差得到转速差δωe,

即δωe=ωe*-ωe,

转速差δωe经过速度调节器102得到电流指令isref,

角度选择单元206采集电流指令isref;

角度选择单元206根据电流指令isref的大小,选择不同的运行模式;

其中,电流指令isref≤0,则选择再生制动模式,若电流指令isref>0,则选择mtpa运行模式;

若选择mtpa运行模式,则通过mtpa运算单元203通过预存的标准值得到电流指令isref在mpta运行轨迹上的标准角度θm,角度选择单元206令电流角度θ=θm,

若选择再生制动模式,di轴电压边界uidref和di轴电压指令ui*d经过五号减法运算单元201做差得到di轴电压差δuid,

即δuid=uidref-ui*d,

di轴电压差δuid经过比例积分运算单元202进行比例积分运算得到电流指令isref在再生制动模式时的角度θb,即θb=(k1+k2/s)·(uidref-ui*d),也为θb=(k1+k2/s)·δuid,角度选择单元206令电流角度θ=θb,

角度选择单元206的信号输出端输出电流角度θ,

电流角度θ经余弦运算单元204对其进行余弦计算得到电流角度θ的余弦值cosθ,

电流角度θ的余弦值cosθ通过余弦运算单元204的信号输出端输出至一号乘法运算单元103的一个信号输入端,

角度选择单元206的信号输出端输出电流角度θ,

电流角度θ经正弦运算单元205得到电流角度θ的正弦值sinθ;电流角度θ的正弦值sinθ通过正弦运算单元205的信号输出端输出至二号乘法运算单元105的一个信号输入端,

速度调节器102输出的电流指令isref分别输入至一号乘法运算单元103的另一个信号输入端和二号乘法运算单元105的另一个信号输入端,

电流指令isref与电流角度θ的余弦值cosθ经过一号乘法运算单元103得到d轴电流指令id*,d轴电流指令id*通过一号乘法运算单元103的信号输出端输出至二号减法运算单元104的一个信号输入端,

电流指令isref与电流角度θ的正弦值sinθ经过二号乘法运算单元105得到q轴电流指令iq*,q轴电流指令iq*通过二号乘法运算单元105的信号输出端输出至三号减法运算单元106的一个信号输入端,

clarke变换单元114的三个信号输入端为pmsm112的三相电流信号即实际a相电流ia、实际b相电流ib和实际c相电流ic,

实际a相电流ia、实际b相电流ib和实际c相电流ic经过clarke变换单元114得到实际α轴电流iα和实际β轴电流iβ,clarke变换单元114进行的变换公式为:

通过转速位置计算单元118输出的电机的电角度θe输入至park变换单元115的一个信号输入端,

实际α轴电流iα和实际β轴电流iβ输入至park变换单元115的另两个信号输入端,

电机的电角度θe、实际α轴电流iα和实际β轴电流iβ经过park变换单元115得到实际d轴电流id和实际q轴电流iq,park变换单元115进行的变换公式为:

实际d轴电流id输出至二号减法运算单元104的另一个信号输入端,

实际q轴电流iq输出至三号减法运算单元106的另一个信号输入端,

二号减法运算单元104经过计算得到d轴电流差δid并将其输出至电流调节器107的一个信号输入端,

三号减法运算单元106经过计算得到q轴电流差δiq并将其输出至电流调节器107的另一个信号输入端,

电流调节器107经过计算d轴电流差δid和q轴电流差δiq分别得到d轴电压指令ud*和q轴电压指令uq*,d轴电压指令ud*输出至定向坐标变换单元108的一个信号输入端,q轴电压指令uq*输出至定向坐标变换单元108的另一个信号输入端,

经clarke变换单元114得到的实际α轴电流iα和实际β轴电流iβ分别被输出至锁相环ppl116的两个信号输入端,

实际α轴电流iα和实际β轴电流iβ经过锁相环ppl116得到定子电流在α、β轴上的角度θi,锁相环ppl116进行的计算为:

其中k3=1200,k4=360000,s是频域算子;

定子电流在α、β轴上的角度θi和电机的电角度θe经过四号减法运算单元117得到定子电流在d、q轴上的角度θa,

即θa=θi-θe,

定子电流在d、q轴上的角度θa输出至定向坐标变换单元108的第三个信号输入端,

d轴电压指令ud*、q轴电压指令uq*和定子电流在d、q轴上的角度θa经过定向坐标变换单元108得到di轴电压指令ui*d和qi轴电压指令ui*q,其中,di轴电压指令ui*d输入至五号减法运算单元201的信号输入端,

定向坐标变换单元108进行定向坐标变换计算的公式如下:

di轴电压指令ui*d、qi轴电压指令ui*q和定子电流在α、β轴上的角度θi经过坐标变换单元109得到α轴电压指令uα*和β轴电压指令uβ*

坐标变换单元109进行坐标变换计算的公式如下:

若选择再生制动模式,di轴电压指令ui*d需要被五号减法运算单元201采集,

α轴电压指令uα*和β轴电压指令uβ*经过pwm调制单元110得到六路脉冲信号p1,脉冲信号p1经过三相无电解电容驱动器111得到三相交流电,从而驱动pmsm112;

本申请的防过压控制系统中的参数通过理论整定获得,且经过防过压控制系统的反馈后,原无电解电容永磁同步电机的驱动系统的稳定性大大提升,无电解电容永磁同步电机的驱动系统在再生制动模式时,能量回馈到直流侧将不会产生过压现象;

需要指出的是本发明防过压控制系统,图2中的各个单元框即各运算单元并不应是具体的一成不变,若将单元实现的功能进行拆分、组合或集成,或者将某一单元用软件代替集成到硬件中的等等一系列受本申请启发的改动都应在本公开的范围内;

因此,图1和图2中所示的一些单元框是功能实体,不一定必须与物理或逻辑上独立的实体相对应,可以采用软件形式来实现这些功能实体,或者在一个或多个硬件模块或集成电路中实现这些功能实体,或者在不同处理装置和/或微控制器装置中实现这些功能实体,只要工作原理相同即可落入本公开的范围内。

具体实施方式二、下面结合图1-5说明本实施方式,本发明提供了用于无电解电容永磁同步电机驱动系统的防过压控制方法,防过压控制方法步骤如下,

步骤s1:

采集无电解电容永磁同步电机驱动系统中速度调节器102输出的电流指令isref,

对电流指令isref进行判断,

若电流指令isref>0,执行步骤s2;

若电流指令isref≤0,执行步骤s3;

步骤s2:

将电流指令isref在mpta运行模式轨迹上的标准角度θm作为电流角度θ,

执行步骤s4;

步骤s3:

采集给定的di轴电压边界uidref和无电解电容永磁同步电机驱动系统中的di轴电压指令ui*d,

将di轴电压边界uidref和di轴电压指令ui*d做差得到di轴电压差δuid,

对di轴电压差δuid进行比例积分运算获得电流指令isref在再生制动模式时的角度θb,

令电流角度θ=θb,

执行步骤s4;

步骤s4:

对电流角度θ分别进行正弦和余弦运算得到正弦值sinθ和余弦值cosθ,

将正弦值sinθ反馈至无电解电容永磁同步电机驱动系统中的二号乘法运算单元105,

将余弦值cosθ反馈至无电解电容永磁同步电机驱动系统中的一号乘法运算单元103,

完成无电解电容永磁同步电机驱动系统的防过压控制;

步骤执行框图如图3所示;

永磁同步电机运行时会在mtpa运行模式和再生制动模式之间切换,当电机运行于再生制动模式时,由于薄膜电容的容值较小,储存能量能力较弱,不具有稳压作用,能量回馈到直流侧会导致直流侧过电压现象,

该方法通过监控无电解电容永磁同步电机驱动系统中的电流指令isref,监控永磁同步电机的运行模式,当运行在再生制动模式时,进而采取下一步,通过上述防过压控制方法产生一个反馈输入到原无电解电容永磁同步电机驱动系统中,从源头进行判断,以防出现过压现象,因此有效预防了过压现象的产生;

同时该防过压控制方法中的参数通过理论整定获得,大大提升了系统的稳定性;防过压控制方法无需使用电机参数,进而不需要根据使用的环境中的电机参数对系统或方法进行手动修正,降低了工作难度,提高了工作效率,同时增强了实用性;提高了防过压控制系统和方法的可移植性,使可移植性提升至100%,可适合任何电机型号的无电解电容永磁同步电机环境中;

同时需要指出:步骤顺序用于示意性说明本方法的实施,若根据本防过压控制方法的原理进行修改、演变等都应落入本公开范围内。

具体实施方式三、下面结合图1-5说明本实施方式,本发明用于无电解电容永磁同步电机驱动系统的防过压控制方法,在具体实施方式二基础上,重复执行步骤s1至步骤s4,完成对于无电解电容永磁同步电机驱动系统防过压的实时控制;

该方法通过实时监控无电解电容永磁同步电机驱动系统中的电流指令isref,实时监控永磁同步电机的运行模式,当运行在再生制动模式时,进而采取下一步,通过上述防过压控制方法产生一个反馈输入到原电机驱动系统中,从源头进行判断,以防出现过压现象,因此有效预防了过压现象的产生;

实时监控可以保障系统的稳定性。

具体实施方式四、下面结合图1-5说明本实施方式,本发明用于无电解电容永磁同步电机驱动系统的防过压控制方法,在具体实施方式二和具体实施方式三基础上,步骤s3中δuid通过以下公式获得:

δuid=uidref-ui*d,

δuid为di轴电压差,uidref为di轴电压边界,ui*d为di轴电压指令。

具体实施方式五、下面结合图1-5说明本实施方式,本发明用于无电解电容永磁同步电机驱动系统的防过压控制方法,在具体实施方式二、具体实施方式三和具体实施方式四基础上,步骤s3中θb的计算公式为θb=(k1+k2/s)·(uidref-ui*d),

即θb=(k1+k2/s)·δuid,

式中:k1为比例系数,k2为积分系数,s为频域算子,uidref为di轴电压边界,ui*d为di轴电压指令,根据经验取值k1=0.0023,k2=4。

具体实施方式六、下面结合图1-5说明本实施方式,本实施方式提供了一种实施例,实施方式通过结合具体实施方式一的控制系统和具体实施方式二至具体实施方式五的控制方法实施的,

该实施方式的防过压控制系统与具体实施方式一相同,防过压控制系统原理框图如图2所示,整体系统的原理框图如图1所示,

该实施方式采用的防过压控制方法结合具体实施方式二至具体实施方式五,

具体工作步骤为:

步骤s1:

采集无电解电容永磁同步电机驱动系统中速度调节器102输出的电流指令isref,

对电流指令isref进行判断,

若电流指令isref>0,执行步骤s2;

若电流指令isref≤0,执行步骤s3;

步骤s1运行的具体步骤为:

步骤s10:角度选择单元206采集电流指令isref;

其中,电流指令isref的来源为:

通过编码器113采集pmsm112的运转信息,

编码器113将经过编码的信息发送给转速位置计算单元118,

转速位置计算单元118经过转速位置计算分别得到电机的电角度θe和实际转速ωe,

转速位置计算单元118将实际转速ωe发送给一号减法运算单元101,

一号减法运算单元101采集转速指令ωe*

一号减法运算单元101将转速指令ωe*与实际转速ωe做差,即用转速指令ωe*减去实际转速ωe得到转速差δωe,

即δωe=ωe*-ωe,

转速差δωe经过速度调节器102之后获得电流指令isref;

步骤s11:角度选择单元206对电流指令isref进行判断,

若电流指令isref>0,则选择mtpa运行模式,执行步骤s2;

若电流指令isref≤0,则选择再生制动模式,执行步骤s3;

通过采集pmsm112运行状态信息并进行反馈的步骤为:

转速位置计算单元118将电机的电角度θe发送至四号减法运算单元117和park变换单元115,

clarke变换单元114的三个信号输入端分别采集三相电流即实际a相电流ia、实际b相电流ib和实际c相电流ic,

实际a相电流ia、实际b相电流ib和实际c相电流ic经过clarke变换单元114得到实际α轴电流iα和实际β轴电流iβ,clarke变换单元114进行的变换公式为:

利用锁相环pll116对α、β轴电流iα和iβ进行处理得到定子电流在α、β轴上的角度θi,锁相环ppl116进行的计算为:

其中k3=1200,k4=360000,s是频域算子;

锁相环pll116将得到的定子电流在α、β轴上的角度θi分别输出至四号减法运算单元117和坐标变换单元109,

定子电流在α、β轴上的角度θi和电机的电角度θe经过四号减法运算单元117做差得到定子电流在d、q轴上的角度θa;

park变换单元115采集clarke变换单元114输出的实际α轴电流iα和实际β轴电流iβ,

电机的电角度θe、实际α轴电流iα和实际β轴电流iβ经park变换单元115变换得到实际d轴电流id和实际q轴电流iq,park变换单元115进行的变换公式为:

实际d轴电流id被二号减法运算单元104采集,

实际q轴电流iq被三号减法运算单元106采集,

步骤s2:

将电流指令isref在mpta运行模式轨迹上的标准角度θm作为电流角度θ,

执行步骤s4;

步骤s2运行的具体步骤为:

步骤s20:选择mtpa运行模式,则利用mtpa运算单元203通过预存在mtpa运算单元203中的标准值得到电流指令isref在mpta运行轨迹上的标准角度θm;

步骤s21:角度选择单元206令电流角度θ=θm;

步骤s3:

采集给定的di轴电压边界uidref和无电解电容永磁同步电机驱动系统中的di轴电压指令ui*d,将di轴电压边界uidref和di轴电压指令ui*d做差得到di轴电压差δuid,

对di轴电压差δuid进行比例积分运算获得电流指令isref在再生制动模式时的角度θb,

令电流角度θ=θb,

执行步骤s4;

步骤s3运行的具体步骤为:

步骤s30:五号减法运算单元201采集无电解电容永磁同步电机驱动系统中定向坐标变换单元108输出的di轴电压指令ui*d和已知的di轴电压边界uidref,

步骤s31:五号减法运算单元201将di轴电压边界uidref和di轴电压指令ui*d做差得到di轴电压差δuid,即δuid=uidref-ui*d,

步骤s32:将di轴电压差δuid经比例积分运算单元202进行比例积分运算获得电流指令isref在再生制动模式时的角度θb,即θb=(k1+k2/s)·(uidref-ui*d),因为δuid=uidref-ui*d,故θb=(k1+k2/s)·δuid也成立,

式中:k1为比例系数,k2为积分系数,s为频域算子,根据经验取值k1=0.0023,k2=4;

步骤s33:角度选择单元206令电流角度θ=θb,并将电流角度θ输出;

步骤s4:

对电流角度θ分别进行正弦和余弦运算得到正弦值sinθ和余弦值cosθ,

将正弦值sinθ反馈至无电解电容永磁同步电机驱动系统中的二号乘法运算单元105,

将余弦值cosθ反馈至无电解电容永磁同步电机驱动系统中的一号乘法运算单元103,

完成无电解电容永磁同步电机驱动系统的防过压控制,

返回执行步骤s1;

步骤s4的具体步骤为:

步骤s40:电流角度θ经过余弦运算单元204进行余弦运算得到电流角度θ的余弦值cosθ,

电流角度θ经过正弦运算单元205进行正弦运算得到电流角度θ的正弦值sinθ;

步骤s41:正弦值sinθ反馈至无电解电容永磁同步电机驱动系统中的二号乘法运算单元105,

余弦值cosθ反馈至无电解电容永磁同步电机驱动系统中的一号乘法运算单元103,

完成无电解电容永磁同步电机驱动系统的防过压控制;

而后实现对电机的驱动过程为:

电流指令isref与电流角度θ的余弦值cosθ经过一号乘法运算单元103进行乘法运算得到d轴电流指令id*,即id*=isref·cosθ,

d轴电流指令id*和d轴电流反馈id经过二号减法单元104进行减法运算即d轴电流指令id*减去d轴电流反馈id得到d轴电流差δid,即δid=id*-id,

d轴电流差δid进入电流调节器107生成d轴电压指令ud*

电流指令isref与电流角度θ的正弦值sinθ二号乘法运算单元105进行乘法运算得到q轴电流指令iq*;即iq*=isref·sinθ,

q轴电流指令iq*和q轴电流反馈iq经过三号减法单元106进行减法运算即q轴电流指令iq*减去q轴电流反馈iq得到q轴电流差δiq,即δiq=iq*-iq,

q轴电流差δiq进入电流调节器107生成q轴电压指令uq*

d轴电压指令ud*、q轴电压指令uq*和定子电流在d、q轴上的角度θa经过定向坐标变换单元108得到di轴电压指令ui*d和qi轴电压指令ui*q,定向坐标变换单元108进行定向坐标变换计算的公式如下:

其中,若运行为再生制动模式时di轴电压指令ui*d被五号减法运算单元201的信号输入端采集;

di轴电压指令ui*d、qi轴电压指令ui*q和定子电流在α、β轴上的角度θi经过坐标变换单元109进行坐标变换得到α轴电压指令uα*以及β轴电压指令uβ*,坐标变换单元109进行坐标变换计算的公式如下:

α轴电压指令uα*和β轴电压指令uβ*经过pwm调制单元110产生六路pwm信号p1,六路pwm信号p1进而驱动三相无电解电容驱动器111,三相无电解电容驱动器111得到三相交流电,从而驱动pmsm112;

经过上述反馈最终该系统即为稳定的无电解电容永磁同步电机驱动系统;

上述,定向坐标变换单元108为两相旋转到定子电流定向坐标变换单元,

坐标变换单元109为定子电流定向到两相静止坐标变换单元;

若反复执行步骤s1至步骤s4则实现对无电解电容永磁同步电机驱动系统的实时防过压控制;

在无电解电容永磁同步电机驱动系统平台上验证本发明提出的防过压控制系统和防过压控制方法的有效性,实验平台的各项参数设置为:电网电压380v,电网频率50hz,直流母线电容为薄膜电容,容值为50μf,电机d轴电感35mh,q轴电感54mh,转子磁链0.86wb,转子极对数为3,额定功率为2.2kw,额定转速为1000r/min,定子电阻为2.75ω。实验中所有的控制算法均在armstm32f103中完成的,开关频率和电流电压采样值更新频率均设为6khz,

图4为电机空载运行,采用了本发明防过压控制系统及方法时电机转速从900r/min降到100r/min的波形图,图4中有a线、b线、c线、d线、e线、f线、g线、h线和i线,还包括转速指令ωe*波形,其中,

a线为电机转速从900r/min降到100r/min时实际转速ωe的波形,

b线为电机转速从900r/min降到100r/min时实际d轴电流id的波形,

c线为电机转速从900r/min降到100r/min时实际q轴电流iq的波形,

d线为电机转速从900r/min降到100r/min时电流指令isref在再生制动模式时的角度θb的波形,

e线为电机转速从900r/min降到100r/min时di轴电压指令ui*d的波形,

f线为电机转速从900r/min降到100r/min时母线电压udc的波形,

g线为电机转速从900r/min降到100r/min时实际a相电流ia的波形,

h线电机转速从900r/min降到100r/min时将f线横坐标单位缩小至32毫秒/格的波形,

i线为电机转速从900r/min降到100r/min时将g线横坐标单位缩小至32毫秒/格的波形;

单位r/min为转/分,即电机在每分钟转的圈数;

图4为采用了防过压控制策略时电机转速从900r/min降到100r/min时通过实验测得各参数的波形图,可以发现转速下降时直流侧电压上升现象被抑制;在转速下降过程中,udi*被控制为0,定子电流按照θb分配,q轴电流iq被抑制,d轴电流id最大化增加了电机损耗,转速下降时间为1.2s;

图5为当电机转速为900r/min时,采用了本发明防过压控制系统及方法时电机负载从100%额定值降到0n.m的波形图,图5中有j线、k线、l线、m线、n线、o线p线,其中,

j线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时实际转速ωe的波形,

k线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时q轴电流iq的波形,

l线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时d轴电流id的波形,

m线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时定子电流在再生制动模式时的角度θb的波形,

n线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时di轴电压指令ui*d的波形,

o线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时母线电压udc的波形,

p线为采用本发明防过压控制系统及方法当电机转速为900r/min,并将电机负载从100%额定值降到0n.m时实际a相电流ia的波形;

从图5中可以发现负载下降时直流电压上升现象被抑制,在突降转矩过程中,udi*被控制为0,转速调节时间为0.4s;

实验证明再生制动模式时过压现象被解决,故系统具备高可靠性。

在不冲突的情况下,各实施方式中的特征可以相互组合,

同时上述具体实施方式一至具体实施方式六中所公开的功能单元均可以使用当前已知或者尚未存在的任何其它合适的技术来实现;因此,本发明绝不应当仅限于在上文中描述的具体实施方式,而是可以在随附权利要求及其等同方案的范围内进行适当修改;

且功能单元名称中的诸如“一号”、“二号”和“三号”等词并不表示功能单元在时间、空间、大小或优先级关系等方面的顺序,而仅仅是作区分各单元之用。

当然,上述说明并非对本发明的限制,本发明也不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1