基于多策略改进的算术优化算法实现工程优化的方法技术

技术编号:37174406 阅读:32 留言:0更新日期:2023-04-20 22:43
本发明专利技术公开了一种基于多策略改进的算术优化算法实现工程优化的方法,步骤为:首先,将使用正弦因子改进的r1与数学优化器加速函数(MOA)进行比较,重构算术优化算法的搜索阶段,以此平衡在算术优化算法中勘探阶段和开发阶段的比重。然后,利用黄金正弦策略引导个体逼近最优解,实现算法精细化搜索。使用龙格库塔算法的增强解质量(ESQ)机制进一步提高当前最优解的质量,使其跃出局部最优,搜索到最优解。将算法应用到基准测试函数和工程优化问题实例中,试验结果表明,改进后的算法搜索能力强,收敛精度高,收敛速度快,且面对实际工程优化问题效果良好。问题效果良好。问题效果良好。

【技术实现步骤摘要】
基于多策略改进的算术优化算法实现工程优化的方法


[0001]本专利技术属于群体智能优化算法领域,具体涉及一种多策略改进的算术优化算法。

技术介绍

[0002]近年来,随着各个领域工程优化问题的复杂度不断提升,传统的计算方法越来越难以解决复杂的工程优化问题,比如,无人机航迹规划、图像分割、机器学习特征筛选、计算机视觉图像阈值等工程优化问题。而智能优化算法因其概念简单、易于实现、稳定性能强等优点进入普通技术人员的视野,因此近些年关于智能算法的应用和开发层出不穷。受自然界中动物的复杂行为或事物发展的规律的启发,开发者们提出了许多启发式群智能优化算法如:黑猩猩优化算法,麻雀搜索算法,哈里斯鹰算法,遗传算法等。
[0003]近年来,在开发的诸多群智能优化算法中,算术优化算法因其参数简单,寻优能力较强而收到广泛关注。算术优化算法是2021年提出的一种新型元启发式算法,该算法是以算术中的四则基本运算法则为原理,通过乘除运算提高全局搜索的分散性,利用加减运算提高算法局部搜索的准确性。该算法具有一定的求解精度和稳定性,但是面对逐渐复杂的优化问题时,由于在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多策略改进的算术优化算法实现工程优化的方法,其特征在于,包括如下步骤:S1、针对待优化的工程问题,确定优化参数,分别对应于x
m,n
;其中,种群中有m只个体,每个个体的维度为n;S2、利用多策略改进的算术优化算法进行优化,包括如下子步骤:步骤1:在初始化阶段,通过以下方程生成一个初始化种群矩阵:其中,X为初始化种群矩阵,{x
1,1
,x
1,2
,L x
1,n
}表示种群个体;x
n,max
和x
n,min
分别为个体维度的最大值和最小值,自定义值用于约束种群个体的取值范围;rand(0,1)为处于[0,1]的一个随机数;步骤2:设置适应度函数,计算种群个体适应度值,得出初始化种群最优解,开始进入迭代;步骤3:计算数学优化器加速函数(MOA),数学优化器概率函数(MOP)和经过正弦因子改进r1的数值,并将r1与MOA的数值进行比较,若r1<MOA,种群个体则进入勘探阶段,否则进入开发阶段;数学优化器加速函数(MOA)公式如下:其中,t为当前迭代次数,T
max
为最大迭代次数,MOA
max
和MOA
min
分别为数学优化器加速函数的最大值1和最小值0.2。步骤4:按照黄金正弦策略引导进入勘探阶段的种群个体进行位置更新,进入开发阶段的种群个体则按照加减法策略进行位置更新;步骤5:判断更新后种群个体的适应度值是否小于当前最优值,如果是,则当前最优值更新,同时更新最优种群个体,否则不更新;步骤6:将当前最优解代入龙格库塔算法的强化解的机制(ESQ)以增强解质量;步骤7:计算增强后的种群个体适应度值,若小于强化前最优解适应度值则强化成功,更新最优解和最优种群个体;否则强化失败,最优解不变,同时记录迭代次数;步骤8:若迭代次数小于最大迭代次数,则将得到的最优解代入步骤3,执行步骤3;步骤9:若迭代次数大于等于最大迭代次数,完成所有迭代则优化结束,输出全局最优值。2.根据权利要求1所述基于多策略改进的算术优化算法实现工程优化的方法,其特征在于,待优化的工程问题为基于PID控制电机稳定运行的参数整定问题,确定优化参数包括比例因子k
p
,积分因子k
i
,微分因子k
d
;此时,n=3,{x
1,1
,x
1,2
,x
1,3
},{x
2,1
,x
2,2
,x
2,3
},L,{x
m,1
,x
m,2
,x
m,3
}代表待优化参数{k
p
,k
i
,k
d
}的m个候选值,m代表候选值个数,为自定义数值,算法
经过多次迭代进而从m个候选值中选择出最优值;适应度函数在该问题中为输出与输入的误差函数,优化目标即为使输入与输出的误差最小化。3.根据权利要求1所述基于多策略改进的算术优化算法实现工程优化的方法,其特征在于,待优化的工程问题为压力容器设计问题,参数包括压力容器圆柱体部分的截面长度L,圆柱体部分内壁直径R,圆柱体部分的壁厚T
s
,头部壁厚T
l
;此时,n=4,{x
1,1
,x
1,2
,x
1,3
,x
1,4
},{x
2,1
,x
2,2<...

【专利技术属性】
技术研发人员:李明颖刘志磊宋宏祥张福兴庞桂兵樊双蛟张慧高腾
申请(专利权)人:大连工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1