欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2017113973205
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
专利领域: 发电、变电或配电
更新日期:2023-08-24
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.具有强跟踪性的永磁同步电机最优分数阶PID控制方法,具体步骤如下:步骤1:建立永磁同步电机的系统模型;

首先要对永磁同步电机建立一个模型,得到传递函数g(s):其中θ为时滞,al,bl,αl,βl(l=0,1,…,n)为实数,βn>…>β1>β0≥0,αn>…>α1>α0≥

0,αn>βn;

步骤2:建立反馈控制系统;

采用分数阶PID控制器为由步骤1得到的电机系统建立一个反馈控制系统;分数阶PID控制器具有以下形式:其中kp为比例调节系数,ki为积分调节系数,kd为微分调节系数,λ为积分环节阶数,μ为微分环节阶数;

步骤3:分数阶PID控制器稳定域的确定;

31确定系统闭环特征函数,得到系统的特征多项式:P(s;kp,ki,kd)=sλD(s)eθs+λ(kdsλ+μ+kpsλ+ki)N(s)  (3)对于给定参数λ,μ,kp,ki,kd的PIλDμ控制器,若P(s;kp,ki,kd)的所有零点都落在复平面的左半平面,那么闭环系统稳定;其中D(s)为未加分数阶PID控制器的特征方程;

32确定系统的三条边界线;

用解析的方法确定当增益穿过实线边界RRB,无限边界IRB和复根边界CRB时右半平面极点数量的变化;根据判断结果,若存在PIλDμ控制器的稳定域,可以直接得到参数稳定的取值范围;将s=jw代入特征方程中,可知RRB,IRB,和CRB曲线分别由P(0;kp,ki,kd)=0,P(+∞;kp,ki,kd)=0,P(jω;kp,ki,kd)=0,ω∈(0,+∞)定义;

33根据下式确定RRB的范围;

一个实根在s=0处穿过虚轴;所以,把s=0代入P(s;kp,ki,kd)得到RRB;当s=0时,32中的特征方程就简化成b0ki=0,因此可以得到RRB曲线为:ki=0

若λb0/[a0+λb0kp]>0,即Δs<0,那么控制器参数平面中ki<0的区域比ki>0的区域具有更多的RHP极点;若λb0/[a0+λb0kp]<0,即Δs>0,那么控制器参数平面中ki>0的区域比ki<0的区域具有更多的RHP极点;

34根据下式确定CRB的范围;

假定λ和μ已知,固定kp,ki,kd中的一个系数,根据可以表示出ki-kd,kp-kd,kp-ki平面的CRB;

(i)ki-kd平面中的CRB

对于一个固定kp,若λ+μ∈(0,2),在(ki,kd)平面中,CRB的右侧比左侧具有更多RHP极点,若λ+μ∈(2,4),CRB的左侧比右侧具有更多RHP极点;对于一个固定的ki,在(kp,kd)平面中,CRB的右侧比左侧具有更多RHP极点;对于一个固定的kd,在(kp,ki)平面中,CRB的左侧比右侧具有更多RHP极点;这里,CRB的左侧或右侧是沿着正方向而言的;

在λ+μ=2的情况下,对于一个固定kp,若f'(ωη)>0,(ki,kd)平面的稳定范围落在直线的下侧;否则,落在直线 的上侧;其中g(ωη)和h(ωη)由下式确定:

其中,

在λ+μ≠2的情况下,上式中的分母为零,无法直接得到CRB曲线,需要将s=jw代入特征方程P(s;kp,ki,kd)=0得到:令上式等号左边的实部和虚部等于等号右边的实部和虚部,得到:其中

因此,当kp固定且λ+μ=2时,CRB曲线由下式确定:其中,ωη的值是kp=f(ω)的正解;

(ii)kp-kd平面中的CRB

当ki固定,kp-kd平面中的CRB由下式确定:(iii)kp-ki平面中的CRB

当kd固定,kp-ki平面中的CRB由下式确定:

35根据下式确定IRB的范围;

为了确定闭环系统的稳定性,对于kd,IRB必须满足:(i)当βn+μ>αn时,

(ii)当βn+μ=αn时,

-|an/(λibn)|<kd<|an/(λibn)|  (18)其中,v的值选择能使βn+μ-αn-v<0的最小正整数;

步骤4:设计PSO算法程序获取稳定域内的分数阶PID控制器最优解;

41初始化粒子群;

设置粒子个数以及维度,并将粒子随机分布在域内;

42计算每个例子的适应度;

为了使电机的跟踪性最优,用IAE来衡量每个粒子的适应度,IAE能反应系统的跟踪性,IAE越小,系统的跟踪性越好;IAE的计算公式如下:

43比较每个粒子的适应度值与个体值;

在第t次迭代时,各粒子的位置状态和速度状态如下:Xi(t)=(xi1(t),xi2(t),…,xid(t))  (20)Vi(t)=(vi1(t),vi2(t),…,vid(t)),  (21)Xi是第i个粒子的位置,Vi是第i个粒子的速度;在迭代过程中产生的个体最优位置Pi和全局最优位置如下:Pi(t)=(pi1(t),pi2(t),…,pid(t))  (22)Pg(t)=(pg1(t),pg2(t),…,pgd(t)),  (23)将求解参数作为粒子的位置坐标,使粒子在稳定域范围内的二维空间中进行全局搜索,得到最优参数;

步骤5:整定分数阶PID控制器参数并控制永磁电机;

将步骤4所得的最优参数代入分数阶PID控制器,通过控制电流频率控制永磁同步电机的转速。