预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

云制造环境下基于蚁群算法资源动态调度优化摘要:动态资源调度是云制造中的一个关键问题。通过对资源动态在云制造环境下服务特点的了解提出了基于蚁群算法的资源动态调度函数以云服务提供者找到相对应的云服务使用者进行任务封装的时间最短为目标。通过Matlab优化了原有的资源动态服务模型达到了预期的效果对以后云制造下资源动态的调度具有指导意义。关键词:云制造;蚁群算法;资源动态调度函数;Matlab中图分类号:F253.9文献标识码:AAbstract:Dynamicresourceschedulingisakeyproblemincloudmanufacturing.Basedonresourcesdynamiccharacteristicsundertheenvironmentofcloudmanufacturingserviceproposedbasedonantcolonyalgorithmresourcesdynamicschedulingfunctionaimingatthecloudserviceproviderstofindthecorrespondingtaskencapsulatesthecloudserviceuserstheshortesttime.TheoriginalresourcedynamicservicemodelwasoptimizedbyMatlabreachtheexpectedeffectunderthecloudaftermanufacturingresourcesdynamicschedulinghasaguidingsignificance.Keywords:cloudmanufacturing;antcolonyalgorithm;resourcedynamicschedulingfunction;Matlab0引言随着现在科技的飞速发展制造业开始逐步与新兴云计算、物联网等技术交叉融合产生一种面向服务的制造新模式――云制造它一改制造长期以来面向设备、面向资源、面向订单、面向生产等的形态从而转而真正面向服务、面向需求。在云制造中一切能封装和虚拟化的都作为制造云服务(包括制造资源作为服务、制造能力作为服务、制造知识作为服务等)这种大转变是作为实现生产型企业向服务型企业转变、实现制造即服务(Manufacturing-as-a-ServiceMFGaaS)的基础。在云制造中通过物联网、虚拟化等技术实现资源的封装、发布、搜索、调度、执行、检测等功能满足云服务提供者(CloudSeviceProvideCSP)和云服务使用者(CloudServiceUserCSU)之间的资源对接。本文重点讨论资源从CSP动态调度到CSU的这个过程争取云制造资源的利用率达到最优是我们的目标。目前各学者对云制造进行了相关研究李伯虎院士为求解更加复杂的制造问题展开大规模协同制造提出了一种面向服务的网络化制造新模式――云制造。陶飞、张霖等人设计了制造云服务管理原型系统功能结构对基于云制造全生命周期运行的云服务组合需求进行了阐述。对云服务组合建模/描述和一致性检查、云服务关联关系、云服务组合柔性、组合网络及其动力学特性、云服务组合建模与评估、组合优选等实现云服务组合的关键问题进行了研究为未来实现高效智能化的云制造服务管理提供理论支持[1];张勇凯、李芳等人用ROV编码对蝙蝠算法进行了重新编码和解码并且对其进行了混沌序列初始化和自适应变步长的运算步长改进提高了原蝙蝠算法的收敛速度和最优解的精度[2]倪志伟、王会颖等人基于云计算技术和云服务技术研究了云服务的动态选择问题给出了云制造服务层次化模型提出了一种基于MapReduce和多目标蚁群算法的制造云服务动态选择算法(CSSMA)[3];武超然、江海涛通过改进蝙蝠算法实现了供需调度时间的最优[4];唐海波、黄琼琼等提出了基于负载资源的均衡的动态调度策略建立了以完成任务的总服务成本为最优化目标的模型并实际验证了可行性[5]。以上对于云制造资源调度的研究还有很大的发展空间本文将以云制造资源的利用率为目标进行研究讨论。1云制造资源调度过程的描述云制造资源的调度其实是实现云服务提供者CSP到云服务使用者CSU对接的过程。云服务提供者CSP包括原材料供应商、加工生产商、物流配送商等他们各自将自身可以提供的资源登记在云服务的平台等待云制造资源的出租销售;而云制造资源这个虚拟的