滚动时域调度方法及其性能分析研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:zt20032053
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模调度问题的计算难处理性和实际调度环境的动态不确定性是调度问题复杂性的重要体现。滚动时域调度方法是处理这两方面复杂调度环境的一种有效的通用方法,虽然已有一些关于滚动时域调度方法应用研究,但是初步和有限的,在其理论和应用两方面还存在很大的研究空间。 本论文研究处理静态和动态不确定下的大规模调度问题的滚动时域方法,将滚动时域调度方法的机理归于预测控制的广义原理之下。首先给出了滚动时域调度策略的规范化描述。对单机调度问题,提出了一种基于初始调度的滚动调度策略,在其子问题中考虑了局部目标和全局目标的一致性,对这种滚动调度策略进行了性能分析。这是一种全局性能不断改善的滚动调度策略,本论文把它用于三种不同的信息环境:全局信息已知的确定性环境、全局信息不全的动态环境和存在机器故障的动态扰动环境。最后将一类JobShop调度和重调度问题分解为单机调度问题来求解。归纳起来,本论文主要做了以下六个方面的研究工作: ●从预测控制的广义原理出发,剖析滚动时域调度方法的内在机理和关键技术,建立了滚动时域调度策略的一般描述框架,规范滚动时域调度方法的有关概念和参数的定义。 ●对已有滚动时域调度方法的调度子问题进行改进。通过在调度子问题的局部目标函数中加入一个终端惩罚项,在局部目标中考虑了与全局目标的一致性,并证明了一个已有分枝定界方法的修正算法可以精确求解终端惩罚调度子问题。大量的仿真实验比较了改进的滚动时域调度方法和已有方法,计算结果说明了子问题改进的成功和有效。 ●对于全局信息已知的大规模静态调度问题提出了一种基于初始调度的滚动调度策略,建立起滚动调度进程中对全局调度及其性能的描述。对一类性能指标可分的单机调度模型采用终端约束调度子问题,对单机调度模型采用终端惩罚调度子问题,由于在局部子问题中考虑了全局目标,可在滚动进程中控制全局调度性能的变化趋势,从而保证了全局调度性能不断改善,避免了最差调度解的可能。这是一种两阶段调度方法,大量的仿真实验结果表明,相对已有的两阶段算法和滚动时域方法,在算法复杂度没有增加的前提下,在大多数情况下解的质量皆有一致的改善。 ●将基于初始调度的终端惩罚滚动调度策略用于全局信息不全的动态调度问题,提出了一种两级滚动调度策略。首先提出了虚拟调度的概念,解决了信息不全时全局调度的描述问题。第一级滚动调度是建立在预测窗口之上的预调度,第二级是建立在滚动窗口之上的局部调度,性能分析表明两级滚动都能改善全局调度的性能。仿真实验表明在绝大多数情况下这一两级滚动调度相对已有滚动时域方法有优势。 ●研究了机器故障扰动下的大规模单机重调度问题。考虑重调度的效率(调度性能)和稳定性(与原始调度的偏离)两个指标,采用部分调度策略处理计算复杂性,在部分调度中反映全局的双目标。当出现多次机器故障时,采用事件驱动的滚动部分重调度,性能分析的结论证明了历次的部分重调度目标与全局重调度目标的一致性。计算结果表明,所提出的部分重调度策略可以对重调度质量和计算代价进行折中,相对右移重调度在保持调度的效率目标或仅有微小牺牲的前提下,调度的稳定性目标可以大大改善。 ●对一类JobShop调度问题进行了研究。利用移动瓶颈方法的空间分解和滚动时域方法的时间分解,将大规模的JobShop调度问题分解为迭代地求解单机调度问题,处理了机器故障下兼具效率和稳定的大规模JobShop重调度问题,仿真计算的例子说明了该方法的有效性。
其他文献
冷轧薄板是钢铁工业中具有高附加值的深加工产品,生产管理水平的提高是冷轧薄板企业增加效益的必要途径。本文以上海宝钢益昌薄板有限公司为研究背景,在综述了钢铁企业ERP的发
针对传统轻水堆事故源项计算方法不适用池式钠冷快堆的问题,分析可能发生的设计基准事故和超设计基准事故的释放路径,研究建立适用于池式钠冷快堆的堆芯损伤类、泄漏类和钠火
近十年来,子带滤波器组的理论和设计受到广泛的关注,使得子带滤波器组的理论和应用成为数字信号处理领域中一个非常活跃的研究课题,而同时,越来越多的研究者关注于子带滤波器组的
变电站是电力输送和调配的枢纽,电气设备故障会造成严重的电力问题,甚至会酿成火灾,给人们生活带来不便和造成巨大的经济财产损失。针对当前面临的电气设备故障发现不及时,火灾报警误差大的缺陷提出了基于多传感器监测变电站电气设备的方法。从电气设备的视频监测和变电站内火灾预防两方面进行学习研究,视频监测中采用红外光传感器和可见光传感器,红外传感器能监测电气设备的发热信息,间接反应设备的运行状况,可见光传感器能
真核生物mRNA的3’-UTR对基因表达具有十分重要的调控作用,其主要特征是在转录后的mRNA前体3’末端分裂处(poly(A)位点)加入一串腺嘌呤尾巴,这是mRNA成熟过程中的一个关键步
学位
本文描述了在应用蚁群算法求解资源受限项目调度问题时,蚂蚁如何在项目网络图上巡游并动态生成最优解,以及蚁群信息素的更新方式和多种启发式信息的定义方法,验算了算法在不同的
实施精确农业首先需要准确可靠的农田信息。农田空间差异性信息(如,水、有机质、氮、磷、钾等土壤属性信息及籽粒产量、小穗数等相关属性)的采集是实施精准农业的首要任务,这些