利索能及
我要发布
收藏
专利号: 2019101711446
申请人: 湖南科技大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-03-20
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种BBMC异步电机调速系统控制参数自适应调整方法,包括以下步骤:(1)针对BBMC异步电机调速系统,以有限时间控制的控制参数为优化对象,以BBMC输出电压谐波失真度、电容电压偏差信号和输出电流偏差信号为优化目标,建立优化目标和优化对象间的数学模型;

建立优化目标和优化对象间的数学模型的具体步骤为:

1-1)以BBMC中电容电压uC、电感电流iL及输出电流i1为系统控制变量,建立系统的状态微分方程:其中:uC为电容电压,iL为电感电流,i1为BBMC输出电流,uD为BBMC直流侧电压,uDZ为异步电机定子绕组公共端电压,L和C分别为BBMC逆变级电感和电容,R和L1分别为异步电机单相绕组的等效电阻与等效电感,d为BBMC中功率开关的占空比;

1-2)根据式(1)及有限时间控制原理,得BBMC中功率开关的占空比d表达式为:式中:sat为饱和函数, λ2=uDiL-(uC+

uD)i1-uDiLref+(uCref+uD)i1ref,uCref为电容电压参考值,iLref为电感电流参考值,i1ref为BBMC输出电流参考值,K1、K2、α1、α2为有限时间控制参数,α2=2α1/(1+α1);

1-3)通过求解式(1),得BBMC输出电压u和输出电流i1的解析表达式分别为:

1-4)根据谐波失真度的定义,得到输出电压u的谐波失真度THD为:式中: G=ln(R/2),T为BBMC输出电压周期,ω为BBMC输出电压角频率;

1-5)由式(3)和式(4)所得输出电压u和输出电流i1的解析表达式,得某负载工况下电容电压uc与其对应理想状态下电压值Ue的偏差△uc及输出电流i1与其对应理想状态下电流值Ie的偏差△i分别为:(2)针对调速系统任选某一大小负载,即BBMC实际输出电流为某一数值的情况下,建立多目标优化满意度函数与多目标优化适应度函数;

建立多目标优化满意度函数的步骤包括:

2-1-1)分别建立优化目标THD、ΔuC及Δi的满意度函数,其中:THD的满意度函数f1如式(8)所示:

ΔuC的满意度函数f2如式(9)所示:

Δi的满意度函数f3如式(10)所示:

式中:THD'、ΔuC'及Δi'分别为优化目标THD、ΔuC及Δi的临界值,c1、c2、c3为满意度系数,且有:c1>0,c2>0,c3>0;

2-1-2)建立三个优化目标THD、ΔuC及Δi的多目标优化满意度函数f,如式(11)所示:f=k1f1+k2f2+k3f3                     (11)式中:k1、k2及k3分别为优化目标THD、ΔuC及Δi的权重系数,且k1+k2+k3=1;

建立多目标优化适应度函数的具体步骤为:

2-2-1)判断任一优化目标的满意度与相应的满意度阈值的大小:当任一优化目标的满意度fj(j=1,2,3)小于相应的满意度阈值Mj(j=1,2,3)时,则配置一个相应的动态惩罚因子bj;其中,所述满意度阈值分别为:所述动态惩罚因子分别为:

否则,若所述优化目标的满意度fj(j=1,2,3)大于或等于其对应的满意度阈值Mj(j=

1,2,3),则视其动态惩罚因子为bj=1;

2-2-2)配置所述动态惩罚因子后,建立多目标优化适应度函数fs如式(12)所示:fs=k1b1f1+k2b2f2+k3b3f3                  (12);

(3)采用自适应狼群优化算法对有限时间控制各控制参数进行迭代寻优,使BBMC输出电压谐波失真度、电容电压偏差信号及输出电流偏差信号达到协同最优,从而获得一组最优的有限时间控制参数;调节BBMC的实际输出电流,重复步骤(2)和(3),获得n组最优的有限时间控制参数;

采用自适应狼群算法对BBMC相关控制参数进行迭代寻优,具体步骤包括:步骤1:将选取的BBMC实际输出电流作为自适应狼群算法的判定参考值;

步骤2:初始化参数;包括:种群规模N,表示N组控制参数、最大迭代次数kmax,以多目标优化适应度函数fs表示狼群的味道浓度S(i);

步骤3:配置狼群个体随机方向和距离,获取第i个狼群的位置Xi(K1,K2,α1);

步骤4:获取狼群的味道浓度,得到一组所述优化对象;根据优化对象获得相应的THD、ΔuC和Δi;

步骤5:在狼群群体中找出味道浓度最高的狼群个体作为最优个体,并保留最优狼群个体的味道浓度和位置Xm(K1,K2,α1);

步骤6:淘汰狼群群体中味道浓度较小的N/10个狼群,并在解空间中随机生成相同数量的新狼群,实现狼群群体的更新;

步骤7:判断是否达到最大迭代次数;若达到,则输出最优个体位置Xm(K1,K2,α1),即输出控制参数K1,K2,α1的最优解,进入步骤8;否则,迭代次数加1后,返回步骤3;

步骤8:判断是否已获得n组最优控制参数,若已获得n组最优控制参数,则进入步骤9;

否则,按一定间距改变BBMC的实际输出电流后,返回步骤1;

步骤9:输出n组最优控制参数以及相应的BBMC实际输出电流;

(4)根据所获得的n组有限时间最优控制参数以及相应的BBMC实际输出电流,采用数值拟合方法获得各最优控制参数与BBMC实际输出电流间的函数关系式,根据所获得的函数关系式即可确定调速系统任意负载下所对应的最优控制参数。

2.根据权利要求1所述的BBMC异步电机调速系统控制参数自适应调整方法,其特征在于,所述步骤(4)中根据所获得的n组最优控制参数以及相应的BBMC实际输出电流,采用数值拟合方法获得各最优控制参数与BBMC实际输出电流间的函数关系式;所述数值拟合方法采用最小二乘法;所述函数关系式包括最优控制参数K1与BBMC实际输出电流i间的函数关系式、最优控制参数K2与BBMC实际输出电流i间的函数关系式以及最优控制参数α1与BBMC实际输出电流i间的函数关系式;

最优控制参数K1与BBMC实际输出电流i间的函数关系式,如式(13)所示:fK1(i)=A1i4+A2i3+A3i2+A4i+A5               (13)最优控制参数K2与BBMC实际输出电流i间的函数关系式,如式(14)所示:fK2(i)=B1i4+B2i3+B3i2+B4i+B5              (14)最优控制参数α1与BBMC实际输出电流i间的函数关系式,如式(15)所示:式中:fK1(i)、fK2(i)和fα1(i)分别表示最优控制参数K1、K2和α1的函数;A1,A2,A3,A4,A5分别为函数fK1(i)中的系数;B1,B2,B3,B4,B5分别为函数fK2(i)中的系数;C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15分别为函数fα1(i)的系数;所述各系数根据最小二乘法并利用Matlab分析软件获得;

根据所获得的函数关系式即确定调速系统任意负载下所对应的最优控制参数。