论文部分内容阅读
随着经济全球化的不断发展,制造业也呈现出面向全球的趋势,制造过程的各个阶段或一个产品的各个组成部件的加工制造有可能分布在世界的多个地区,“云制造”的概念在此大背景下提出。“云制造”的核心内容融合“云计算”的思想,为制造业跨区域跨企业之间的协同制造提供可实现的途径。协同制造云平台是“云制造”实现的具体方式,云平台对制造业的资源进行整合和虚拟化,资源短缺的企业根据实际需求在云平台中获取所需资源,可以充分解决制造业内存在的资源分布不均、利用率不高的问题。为了提高这种跨企业、跨地区生产模式下的制造效率,降低制造成本,本文对云制造环境下的资源调度问题进行了研究,并搭建了协同制造云调度平台,主要内容如下:(1)将云制造资源按照其属性特征分成了设备资源、物流资源、物料资源、人力资源、知识资源和软件资源六大类,使用Protégé本体构建软件构建云制造资源的领域本体模型,并在此基础上引入元组法完成对制造资源的虚拟化描述。(2)在构建云调度数学模型时考虑了资源的地域问题,在制造时间和制造成本中引入了物流时间和物流成本,选择将总时间、总成本和平均服务质量作为优化目标;针对NSGA-Ⅱ在全局搜索等方面的不足,提出了改进NSGA-Ⅱ算法,设计了基于均匀设计法的种群初始化方法,提出改进锦标赛选择法,并对交叉算子和变异算子进行了自适应改进,使用双目标标准测试函数和三目标标准测试函数验证了改进NSGA-Ⅱ算法的优越性;除此之外,还将改进NSGA-Ⅱ算法应用于桥式起重机大车部分的云调度问题实例中并与标准NSGA-Ⅱ算法进行对比,改进后云调度策略的生产效率比改进前提高了10.89%,生产总成本节省了5.43%,平均服务质量提高了0.74%,证明了改进NSGA-Ⅱ算法在解决云调度问题中的优越性。(3)在云制造资源虚拟化和改进NSGA-Ⅱ算法解决云调度问题的基础上,使用Dreamweaver CS6设计搭建了B/S构架的协同制造云调度平台,可以实现制造资源的上传和管理、制造任务的上传与管理以及云调度方案的在线生成的功能。