【技术实现步骤摘要】
基于改进黑猩猩优化算法的云端化资源柔性作业调度方法
[0001]本专利技术属于云端化资源柔性作业调度
,涉及一种基于改进黑猩猩优化算法的云端化资源柔性作业调度方法。
技术介绍
[0002]为信息化与工业化融合的典型代表,然而云制造的相关理论与研究在调度中的应用还存在一些问题有待深入研究。本申请在国内外相关研究的基础上,结合生产流程,探索云制造环境下面向过程的云端化资源调度问题。云端化资源建模的柔性作业车间调度问题是基于传统车间调度问题上的一个拓展,对于传统车间调度问题,每一个工件的加工工序和每一个工序对应的机器和加工时间是预先确定好的。但是对于云端化的柔性车间资源调度问题来说,每一个工件涉及的工序可以在多个机器上进行加工,并且在此前提下所选择的机器的加工时间是不同的。与传统车间调度方法对比,云端化资源调度问题增加了调度的灵活性,相对符合实际生产的实际情况,因此云端化资源调度问题是当下比较迫切需要解决的问题。
技术实现思路
[0003]本专利技术要解决的技术问题是:提供一种基于改进黑猩猩优化算法的云端化资源柔性作业调度方法,以解决现有技术中存在的技术问题。
[0004]本专利技术采取的技术方案为:一种基于改进黑猩猩优化算法的云端化资源柔性作业调度方法,该方法包括以下步骤:
[0005](1)根据黑猩猩算法进行其收敛因子的调整以及设置其位置更新策略;
[0006](2)根据步骤(1)得到的黑猩猩算法进行云端化资源调度的方案设计,提供数据参考。
[0007]收敛因子的调 ...
【技术保护点】
【技术特征摘要】
1.一种基于改进黑猩猩优化算法的云端化资源柔性作业调度方法,其特征在于:该方法包括以下步骤:(1)根据黑猩猩算法进行其收敛因子的调整以及设置其位置更新策略;(2)根据步骤(1)得到的黑猩猩算法进行云端化资源调度的方案设计,提供数据参考。2.根据权利要求1所述的一种基于改进黑猩猩优化算法的云端化资源柔性作业调度方法,其特征在于:收敛因子的调整以及位置更新策略方法如下:S1
‑
1,初始的黑猩猩算法;标准的ChOA算法将黑猩猩群体分为四种类型:攻击者、障碍者、驱赶者和追逐者,其中攻击者是种群的领导者,其他三类黑猩猩协助狩猎,社会地位依次下降,黑猩猩驱逐和追逐猎物的数学模型如下:d=|C
·
Xprey(t)
‑
m
·
Xchimp(t)|Xchimp(t+1)=Xprey(t)
‑
a
·
d式中:t表示当前迭代次数;Xprey为猎物位置向量;Xchimp为当前黑猩猩位置向量;a,m,C为系数向量,计算公式如下:a=2f
·
r1‑
fm=Chaotic valueC=2
·
r2式中:r1和r2分别为[0,1]间的随机向量;f为收敛因子,其值随迭代次数增加从2.5非线性减小到0;a是决定黑猩猩与猎物距离的随机向量,其值为[
‑
f,f]之间的随机数,m为混沌映射矢量,代表黑猩猩在狩猎过程中性动机的影响;C为黑猩猩驱逐和追赶猎物的控制系数,其值为[0,2]之间的随机数,种群初始化后,依次选出四个最优解作为攻击者、障碍者、驱赶者和追逐者的位置,种群中的其他黑猩猩位置围绕以下四种黑猩猩的位置进行更新,其数学模型描述如下:X1=Xattacker
‑
a1
·
|C1
·
Xattacker
‑
m1
·
X|X2=Xbarrier
‑
a2
·
|C2
·
Xbarrier
‑
m2
·
X|X3=X...
【专利技术属性】
技术研发人员:李少波,杨贵林,周鹏,蒲睿强,张黔富,
申请(专利权)人:贵州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。