基于约束满足的改进蚁群算法在车间调度中的应用研究

被引量 : 6次 | 上传用户:jsww2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
调度(Scheduling)研究的问题是将有限的资源实行任务的时间分配,以实现某性能指标最优。而现实中的调度问题多为复杂的组合优化问题,如车间调度问题(Job-shop Scheduling Problem, JSP)即为典型的NP难问题,在其复杂多项式时间内难以找到最优解。因车间调度问题的研究具有理论和实践意义,所以一直是调度问题中研究的热点,也是难点,近年来对JSP的研究主要集中于利用现代智能算法以及各种改进的混合算法求近似解。本文利用新兴的蚁群优化算法,结合约束满足技术对车间调度问题进行求解。蚁群优化算法(Ant Colony Optimization Algorithm, ACO)因其鲁棒性、正反馈性、并行性等优点,已经在求解很多组合优化问题方面取得了良好的效果,算法的效率也很高;但是蚁群算法也存在着收敛慢、易停滞的缺点。本文在充分利用蚁群算法优点的前提下,对蚁群算法进行改进,采用全局和局部信息素更新相结合的信息素更新策略以避免算法过早停滞;而对于收敛慢的缺点,采用约束满足技术修剪搜索空间,以加快搜索速度,提高算法效率。另外,蚁群算法中各参数的选取对算法的性能也有较大的影响,本文也给出了详细的分析。约束满足(Constraint Satisfaction)作为求解大规模组合优化问题的方法之一,能对搜索空间进行修剪,从而大大减少搜索的次数和时间。一致性预处理技术和约束传播技术可以在搜索过程中动态地排除不符合约束条件的区域,使搜索过程不必遍历所有的变量和赋值,只须保持局部一致性。混合算法充分利用二者的优点,约束满足技术的使用使得蚁群算法的效率有了更进一步的提高,从而很快地找到可行解和最佳方案。本文通过实验验证了混合算法的可行性,并通过标准的车间调度实例进行仿真实验,实验结果的分析比较(和其他算法进行比较)证明,改进的混合算法不但具有可行性,而且具有高效性。另外,本文还实现了实际生产调度过程中并行机存在时的调度情况,使算法的求解更符合实际生产的要求。最后,本文利用C++Builder和Microsoft SQL Server 2000开发了车问调度系统,实现了车间资源的信息管理;并在系统中集成了混合算法的调度优化。
其他文献
以玻璃弹丸为强化介质,基于试片重复使用的试验方案、规划求解和正交试验设计,分析了弹丸直径、喷射压力及喷嘴至试片受喷表面的距离对喷丸强度的影响权重,探讨了喷射压力、
本论文设计合成了系列吡嗪单四唑、吡嗪双四唑及吡嗪羧酸类配体,并利用这些配体与金属离子配位构筑了45个配合物,解析了其晶体结构。对配体及相应的ZnⅡ、CdⅡ、HgⅡ配合物的
电力线通信(Power Line Communication)是利用电力线作为通信媒质来传输数据和话音信号的通信方式,它具有不用布线、覆盖范围广、连接方便等显著特点。随着通信技术的快速发
由于目前电梯维护保养质量和发现电梯安全隐患等技术手段不足,电梯故障和事故时有发生。该文立足于当前电梯监测系统的发展现状,从总体方案、系统构成、功能设计等方面构建和
本文以旬阳制梁场后张法16m预应力混凝土简支T梁施工为例,简要介绍后张法预应力钢绞线张拉时伸长量的计算与量测方法,为同行提供借鉴和参考。 In this paper, Xunyang Beam
20世纪90年代,随着市场经济体制的确立,我国的畅销书产业获得了长足发展。21世纪以来,我国畅销书产业在生产机制与运作模式上己颇具规模,形成了较为稳定的畅销书类型和生产运
近年来,湖南省坚持儿童权益优先,把实现和维护好农村留守儿童合法权益作为首要任务,确保措施到位、责任到位。尤其是通过开展“合力监护、相伴成长”农村留守儿童关爱保护专项行
报纸
以朱顶红新品种‘苏红’与‘风车’的鳞茎为试材,采用切割繁殖、组培繁殖方法对2种朱顶红新品种进行了繁殖技术的研究,以提高朱顶红繁殖效率,加速朱顶红新品种的推广。结果表
在理想模型结构假定基础上,采用理论分析方法,推导出多层结构整体延性需求与楼层延性需求、以及楼层延性需求与竖向支撑构件延性需求的简化解析关系.最不利解析关系以及数值
<正>桂花又名月桂、九里香,木樨。因其枝叶繁茂,树龄长久,花香四溢,是我国稀有的观赏花木。一、生态习性桂花树对土壤的要求不太严,除碱性、低洼地或过于粘重排水不畅的土壤