The Study of Gear Transmission Error Based on the Improved Harris Hawk Algorithm
To address the issue of large errors in weaving parameters when operating three-dimensional weaving equipment, the article studies a parameter tuning control method based on an improved Harris Hawk Optimization (HHO) algorithm with PID proposed for the synchronous motor connected to a gear drive system. Firstly, the Tent chaotic mapping and small hole imaging reverse learning methods are employed to ensure the diversity of the initial population and increase the number of elite individuals, enhancing the algorithm’s convergence performance. Secondly, a dynamic adaptive weight nonlinear expression is introduced into the energy linear decay mechanism to improve the balance between the global search and local exploitation capabilities of the algorithm. Finally, the proposed method is compared with HHO and PSO. Simulation results show that the initial speed error of gear 1 is reduced by 1.9% and 2.9%, respectively, and the load torque fluctuation error is reduced by 0.75% and 4.75%, respectively.
Harris Algorithm
三维编织技术研究发展于20世纪70年代,因其编织性能优异且对于复合材料的编织物具有良好的综合性能,在航空航天以及医疗器材等领域得到广泛应用。
在三维立体编织装备运行过程中,齿轮作为核心部件之一,发挥着重要作用。多个电机通过轴将动力传递至不同的主动轮,当多电机运转时,同步齿轮会随着轴转动,并将电机的转速误差传递给齿轮。主动轮在同步转动时对相啮合从动轮施加转矩,驱动从动轮转动,主动轮传动误差会随着转矩传递给从动轮,传递之间存在的误差导致齿轮输出存在同步误差,导致编织参数产生偏差,影响产品性能。
针对齿轮传动误差这一问题,国内外学者利用多种方法展开研究,吴暐
许多学者在上述研究基础上通过PID参数整定法优化电机传动误差,从而通过减少齿轮传动误差,来达到减少编织参数误差的目的。曾宪荣
上述学者通过智能算法PID的参数整定对电机转速误差进行优化,或者是对齿轮进行结构分析,为后续学者打下理论基础。但较少学者直接通过智能算法对减少同步齿轮传动误差开展研究,故本文在上述研究的基础上,将电机与齿轮通过Matlab/Simulink—ADAMS联合,并研究IHHO PID参数整定,将其通过电机连接到齿轮,使其能直接对编织装备的编织参数误差进行优化。该算法基于HHO
根据Tent混沌映射策略具有更好的遍历均匀性的特点,对哈里斯鹰种群进行初始化。因其策略存在小周期及周期点不稳定等问题,所以在Tent映射策略基础上引入了随机变量rand (0, 1) × 1/N,引入后的表达式如(1)所示:
(1)
式中:rand ()为(0, 1)之间的随机数函数;N表示混沌映射的粒子个数。
使用式(2)对Tent混沌映射后,其均匀分布的Tent序列执行逆映射从而得到新的种群个体,得到表达式如(2)所示:
(2)
式中:yi、xi分别是式(1)计算出的混沌序列值及哈里斯鹰种群个体;lb与ub则是搜索空间的下界与上界。
基于小孔成像的反向学习方法,通过融入算法
(3)
式中:n表示小孔成像调整因子。
猎物逃跑能量E是哈里斯鹰算法平衡全局搜索和局部开发的关键参数。哈里斯鹰算法中对猎物逃跑能量E的描述为其由最大值线性减少至最小值,即探索与开发两个阶段逃跑能量的变化量ΔE一致,猎物逃跑能量E的线性递减方式使算法的搜索与开发行为的平衡性较差,并且无法准确展现实际情况下哈里斯鹰与兔子的多轮围捕及逃跑过程。为此,在哈里斯鹰逃跑能量的线性递减机制中融入了动态自适应权重,以增强猎物逃跑能量的非线性表达,实现算法的搜索与开发行为平衡,引入后的表达式如(4)、(5)所示:
(4)
(5)
式中:E0为初始逃跑能量, 表示权重的初始值, 表示权重的终值;t表示当前的迭代次数;δ表示[0, 1]之间的随机数;T表示最大的迭代次数。
将基准函数代入三种优化算法依次对其进行测试,得到算法性能经过对比后的结果。
编号 |
函数名 |
函数 |
维度 |
搜索空间 |
最小值 |
|
Sphere |
|
30 |
[−100, 100] |
0 |
|
Schwefel’s 2.22 |
|
30 |
[−10, 10] |
0 |
|
Ackley |
|
30 |
[−32, 32] |
0 |
|
Generalized Rastrigin |
|
30 |
[−600, 600] |
0 |
利用
IHHO在算法对比图中用红线表示。可以看出IHHO算法相对于其他两个算法,对测试基准函数具有明显的优势,在测试函数中寻优能力更强,其更少的迭代次数适应度值达到最优。
因此,本文研究的改进哈里斯鹰法具有鲁棒性。
方法对比 |
IHHO |
HHO |
PSO |
|||
函数 |
平均值 |
最佳值 |
平均值 |
最佳值 |
平均值 |
最佳值 |
|
1.00E-15 |
1.00E-20 |
1.00E-08 |
1.00E-12 |
1.00E-02 |
1.00E-05 |
|
1.00E-18 |
1.00E-25 |
1.00E-12 |
1.00E-18 |
1.00E-04 |
1.00E-06 |
|
1.00E-10 |
1.00E-15 |
1.00E-06 |
1.00E-10 |
1.00E-03 |
1.00E-04 |
|
1.00E-12 |
1.00E-18 |
1.00E-09 |
1.00E-15 |
1.00E-03 |
1.00E-05 |
由
永磁同步电机矢量控制仿真模型如
PID参数整定控制永磁同步电机进行仿真实验时,设定模型中PMSM的电机参数如
参数 |
数值 |
参数 |
数值 |
电阻Rs |
0.958 |
转动惯量J/(kg m2) |
0.003 kg m2 |
Ld/mH |
5.25e-3 |
磁极对数Np |
3 |
Lq/mH |
12e-3H |
逆变器直流压Vd c |
311 V |
摩擦系数 |
0 |
开关频率k/Hz |
10 |
建立IHHO算法与PID控制器
搭建基于IHHO算法PID参数整定的仿真模型。PID控制器仿真模型如
在此集成架构下,IHHO算法依据预设的优化目标(包括响应时间、超调量、稳态误差等关键性能指标)在参数空间内执行深度搜索。通过不断迭代,算法生成一系列新的PID参数组合,并利用Simulink仿真模型对每一组合的性能进行全面评估。
在仿真环境中识别出性能优异的PID参数组合后,联立同步电机控制系统中进行验证,通过对比分析优化前后对同步电机的控制效果,确认该参数组合对同步电机优化的有效性和可靠性。
在ADAMS
齿轮参数 |
数值 |
参数 |
数值 |
齿数 |
80 |
齿宽 |
13 |
模数 |
1.35 |
齿顶高 |
1 |
压力角 |
20 |
齿根高 |
1.25 |
齿轮电机摆放位置图如
在Matlab/Simulink平台搭建PID控制同步电机仿真模型
在Matlab/Simulink中IHHO优化算法对PID参数整定
设四个电机的输入转速相同、初始负载相同,分别为1000 r/min、10N·m,在0.2 s时将四个电机的负载提升到20 N·m,检测其负载突变时的抗干扰能力,仿真运行时间t = 0.5 s。
仿真得出三个算法
由
在齿轮传动系统统计施加10 N·m 负载的情况下,不同算法优化下的转矩响应差异显著。实线最大转矩误差为12.1 N·m,波动较大,动态性能较差;短划线最大误差降至11.8 N·m,波动减小,性能优于PSO;短点划线表现最佳,最大误差仅为 11.3 N·m,波动最小,收敛速度最快,稳定性显著提升。总体来看,IHHO算法更适用于对抗干扰性能要求较高的场景。
综上,由
由
从
由
本文通过改进哈里斯鹰算法PID参数整定的齿轮传动系统进行仿真分析,针对哈里斯鹰算法初始种群数量少、平衡性差等缺点进行优化,提出改进哈里斯鹰算法实现减小齿轮传动系统的初始转动误差及负载突变误差。主要研究工作与创新性成果如下:
1) 改进的哈里斯鹰算法是在标准哈里斯算法基础上引入混沌反向学习策略动态及自适应权重,增加初始种群多样化及精英个体数量并提升算法全局搜索和局部开发行为的平衡能力。用三个优化算法对四个测试函数进行对比,其实验结果表明IHHO收敛精度更高、收敛速度更快。
2) 改进哈里斯鹰算法PID参数整定控制模型能够实现Kp、Ki、Kd三个参数最优化设计,有效降低同步齿轮不同负载条件下的初始转动误差和突加负载误差,对降低编织装备编织参数的误差具有工程实际意义。
3) 对比HHO和PSO。IHHO优化下的齿轮1的初始转速误差分别降低1.9%、2.9%,负载突变转矩误差分别降低0.75%、4.75%。
江苏省高等教育机构自然科学研究重大计划“高性能热塑性复合材料夹芯板设计与成型制备基础研究”(21KJA460004);常州市应用基础研究“编织过程中碳纤维的摩擦磨损分析及控制研究”(CJ20235047)。
*通讯作者。