APP下载

基于遗传算法的电磁分流阻尼参数优化

2021-06-16李戈毛崎波吴彬

噪声与振动控制 2021年3期
关键词:阻尼比分流定点

李戈,毛崎波,吴彬

(1.南昌航空大学,南昌 330063;2.中国科学院 力学研究所,北京 100190)

电磁分流阻尼技术是利用机电能量转换特性来耗散被控对象的机械能的控制方法[1-2],其原理是当被控对象发生振动时,线圈与永磁铁存在相对速度,根据法拉第电磁感应定律,线圈内会产生感应电流以及感应磁场,永磁铁与线圈之间会产生电磁力以阻碍这种相对运动[3]。电磁线圈外接分流电路构成电磁分流阻尼,电磁分流阻尼通过分流电路耗散由主系统的机械能转化而来的电能[3-4],常见的分流电路有RL电路,RL-C电路[5]。RL电路常用于控制低频率的振动,因为随着频率增加,感抗随之增加,电流分量随之减小,无功功率增加,导致控制效果减弱。而加入电容组成LCR分流电路是因为电容上的电压相位与电感上的相位相反,而LCR串联谐振电路可以通过调节电容的大小来降低电路无源阻抗,从而降低无功功率。相比较之下LCR分流电路能获得更好的控制效果。电磁分流阻尼技术可以应用于多种结构,单自由度的LCR电磁分流电路优化是其理论基础,因此将电磁分流阻尼用于控制单自由度系统振动的研究值得重视。

利用定点理论求解隔振器或者动力吸振器的最优化问题也称H∞优化[6-16],不但可以推导出动力吸振器的最优设计,而且还可以用来推导出电磁分流阻尼的最优设计参数。定点理论的缺点在于只能针对主系统无阻尼的情况来进行优化,而主系统阻尼比不为零,则位移放大因子的曲线将不会相交于两个定点[7]。对于含有电磁分流阻尼的隔振器或者调谐质量阻尼器(TMD),应用定点理论设计最优参数,若考虑主系统阻尼,使用定点理论同样不具有可行性。当主系统被作用于电磁分流阻尼时,位移放大因子随频率比变化的曲线存在多个极值点,因此需要使用一种不容易陷入局部优化的算法,而遗传算法作为一种内在启发式随机搜索算法,在搜索的最优解的过程中不容易陷入局部最优[8-16]。因此本文使用遗传算法求解考虑主系统阻尼比时电磁分流阻尼的最优设计参数。Nariman等[8]使用多目标遗传算法优化了5自由度车辆振动模型,并得到了pareto解;Esen等[9]使用遗传算法优化了针对的枪管筒体式动力吸振器的参数;Lee等[10]使用遗传算法优化了多重动力吸振器的设计参数。国内的付江华等[11]基于H∞优化的目标函数,使用了包括遗传算法在内的多种进化学习算法,求得了当位移放大因子含有主系统阻尼比时的传统动力吸振器的最优阻尼比、最优调谐比。李学斌[12]利用多目标遗传算法求出了动力吸振器(DVA)的最优参数的pareto解。Xu等[13]使用遗传算法对精密平台隔振系统参数进行了优化。故考虑主系统阻尼比时,在求解电磁分流阻尼的优化问题时,本文尝试使用遗传算法。

1 电磁分流阻尼模型

1.1 无量纲位移放大因子

本文以LCR串联分流电路为例,如图1所示。该系统由主系统质量、阻尼、刚度,以及电磁分流阻尼器构成,可以将音圈电机作为电磁分流阻尼器[15]。

作用于线圈的洛伦兹力为f=φi,该力的方向与音圈电机线圈运动方向相反,并作为一个抑制主系统振动的力与系统的惯性力方向相反,且与电流i的大小成正比。

电磁分流阻尼的力-电耦合方程方程由LCR振荡电路方程以及主系统运动微分方程所组成。该系统的力-电耦合方程如下:

式中:m为主系统质量,c为主系统阻尼,k为主系统刚度,em为感应电动势,L为线圈电感,R为电磁分流阻尼线路的电阻,Cs为谐振电容;φ为电磁系数,与线圈的匝数、永磁铁磁场强度、线圈长度有关[5]。

对作复展开,求得幅值为

因此位移放大因子的平方根随激励力频率变化表达式为

主系统阻尼比为Z=C/2mω0,对式(4)上下同时除以k4L2并再乘以m2,得到无量纲形式的位移放大因子的表达式如下:

1.2 基于定点理论的最优同调以及最优阻尼条件

令式(5)中主系统阻尼比Z=0得到无阻尼时的位移放大因子表达式如下:

取最优阻尼比ζopt=(ζP+ζQ)/2;将γopt代入γ2=可得到最优电容Copt=由ζopt=可得Ropt=。

2 遗传算法优化电磁分流阻尼

通过分析PQ定点优化的位移放大因子曲线可知,参数为最优时,曲线上会有两个极大值点,且两个极大值点处的高度相同,而当参数不为最优时,两个峰值一大一小,根据H∞优化的原理,即使得位移放大因子的最大值最小[14],故设计目标函数以获取第k次迭代的最大值点,并在种群迭代历史中搜索最小的那个最大值,对应的调谐比γ,阻尼比ζ即是最优同调条件以及最优阻尼比,因此,可以把目标函数设计为

优化变量的范围为0≤ζ≤1,0≤γ≤1,用MATLAB编写优化程序时,首先将频率比λ在区间0.2<λ<1.7离散为数组{λ1λ2,…,λm},其中离散步长取0.000 5。由于最终是要寻找最小值,因此适应度函数是在数组{γ,ζ,{λ1λ2,…λm}}取的最大值的负数,即适应度函数为

用MATLAB结合遗传算法优化电磁分流阻尼的步骤为

(1)设定精度为0.000 001,生成0~1随机数,对调谐比γ、阻尼比ζ的染色体进行随机编码,长度为20,初始种群大小设置为500。

(2)对染色体进行解码,根据式(10)计算适应度值。

图1 电磁分流阻尼用于控制单自由度振动

(3)对各个染色体的适应度值进行轮盘赌操作,得到个体被选定的概率,并计算累计概率,然后产生一个[0,1]的随机数来决定哪个染色体可以参与后续的交配[16],将选中的染色体复制,重复这样的操作500次,组成新的种群S1。

(4)按交叉率Pc所决定的参加交叉的染色体数c,从种群S1中随机选定c个染色体,配对并进行交叉,然后将得到的染色体代替原染色体,得种群S2。

(5)根据变异概率Pm确定变异次数m,从S2中随机选定m个染色体,做变异操作,并用产生的染色体代替原染色体,得到种群S3。

至此,遗传算法完成了第一代操作流程得到了新的种群,将新的种群作以上同样的操作,不断将产生的新种群循环地不断进行迭代,直到达到预先设定的迭代次数为止,然后输出最优解以及最优参数如下图所示。利用遗传算法优化电磁分流阻尼的流程图如2图所示。

图2 遗传算法优化电磁分流阻尼电路的流程图

3 数值计算

3.1 PQ定点优化电磁分流阻尼

根据参考文献[5]的数据,对电磁分流阻尼优化所用到的参数的物理意义以及具体数值,如表1所示。

表1 电磁分流阻尼参数

表1中,等效电阻R,与电路电容Cs为待优化变量。根据表1并结合1.2节的结论可以计算出基于定点理论优化最优电容Cs以及最优电阻R分别为Copt=0.020 9 F,Ropt=0.998 54 Ω。

3.2 遗传算法优化电磁分流阻尼

首先分析遗传算法优化主系统阻尼比为零时的电磁分流阻尼,再与定点理论优化的电磁分流阻尼进行比较。当主系统阻尼比Z=0,用MATLAB编写遗传算法程序计算出,最优阻尼比以及最优调谐比分别为ζGA=0.635 65,γGA=0.816 32;进一步得到遗传算法优化后的电容Cga=0.020 9 F,Rga=1.058 4 Ω。运行程序可以得到最优个体的适应值随种群迭代次数变化曲线如图3所示。

图3 最优个体适应值随种群迭代次数的变化趋势

用MATLAB绘制Xn的响应曲线,并与3.1节计算的PQ定点优化的Xn曲线对比,如图4所示。

图4 主系统无阻尼时Rga对应的位移放大因子曲线

分析可知:当主系统阻尼比Z取0时,经过遗传算法优化后的位移放大因子Xn的曲线与PQ定点优化的曲线存在微弱的差距,这是由于ζopt是取PQ两点处的阻尼比的平均值,其位移放大因子Xn的两个极值点并不与PQ定点重合,但是非常靠近,而针对遗传算法所设计的目标函数是搜索关于位移放大因子Xn的平方根的最大值集合中的最小的最大值,因此才造成这样的差距。

由于定点理论的缺点是无法针对主系统存在阻尼时对位移放大因子Xn进行优化,因此尝试使用遗传算法优化Xn曲线。当主系统阻尼比Z分别为0.01、0.02、0.03时,通过对目标函数的Z值分别进行赋值,运行程序,得到各自的主系统阻尼比所对应的最优调谐比以及最优阻尼比,根据这些参数结合1.2节以及表1的数据,可分别得到主系统阻尼比不同时位移放大因子曲线,如图5所示。

结合图5以及表1数据可以得到遗传算法优化的最优电容Cga以及最优电阻Rga,如表2所示:

图5 遗传算法优化阻尼比不同时的位移放大因子

表2 遗传算法优化后的电容与电阻大小

考虑主系统阻尼后,最优电容Cga几乎不发生变化即最优调谐比不变,而最优电阻会略微增加,因此相对应的最优阻尼比会增加。

综合图4与图5可知,遗传算法以编码方式进行数值计算,不对参数本身进行操作,而定点理论的计算首先要通过解方程的方式求得最优同调条件(即定点等高),求解最优阻尼比的理论推导过于复杂,因此遗传算法相对于定点理论具有良好的操作性;而且能考虑主系统的阻尼比,相对于定点理论更能接近实际情况。

为了对比阻尼比取不同值时,遗传算法的控制效果,令电阻R=109欧姆,则分流电路即可视为断路,即为控制前的效果。控制效果如图6所示。

分析图6可知:未用电磁分流阻尼控制前,位移放大因子Xn的幅值会随着主系统阻尼比增加而降低;基于遗传算法优化的电磁分流阻尼设计对降低主系统振动具有良好效果;遗传算法能解决考虑主系统存在阻尼时,电磁分流阻尼的最优电路参数,目标函数与适应度函数都不用改变,其可操作性更强,并且其控制效果更接近实际情况,因此相比于定点理论具有优越性。

图6 主系统阻尼比取不同值时,遗传算法的控制效果

4 结语

本文针对电磁分流阻尼,使用遗传算法优化所得到的结果基本理想,与定点理论优化的位移放大因子曲线基本吻合,并通过使用遗传算法解决了定点理论不能优化主系统有阻尼时的电磁分流阻尼电路参数的问题。在应用遗传算法搜索位移放大因子的最大值时,没有陷入局部最优,这说明了遗传算法用于对电磁分流阻尼以及其他含有电磁阻尼的有阻尼动力吸振器的最优设计具有很高的可靠性,且遗传算法的目标函数以及适应度函数仍然不用改变,这是其便利所在。

猜你喜欢

阻尼比分流定点
基于4G和5G上下行分流策略研究
涉罪未成年人分流与观护制度比较及完善
例谈圆锥曲线中的定点定值问题
定点帮扶让村民过上美好生活
解析几何中定点问题的处理策略
直线过定点的5种特优解法
基于细观结构的原状黄土动弹性模量和阻尼比试验研究
NSA架构分流模式
黏滞阻尼器在时程分析下的附加有效阻尼比研究
波形分析法求解公路桥梁阻尼比的探讨