论文部分内容阅读
生产调度是目前生产管理中最为薄弱,也是最为困难的一环,已成为目前计算机集成制造系统研究中的一个瓶颈问题。自五十年代以来,学术界已广泛地研究了生产调度问题,取得了许多研究成果,但由于其本身的复杂性,至今尚未形成系统的理论与方法。如阿将经典调度理论与生产实际相结合,提高对企业生产控制的精确性、及时性和有效性,是多年来研究人员和企业界关注的问题。由于多Agent系统是通过在一系列分散的自治智能体间进行协调和合作来解决问题的,具有自治、分布、动态等一些自然特性,可以满足复杂的、柔性的、鲁棒的和动态的制造系统生产调度的需要,因此引入多Agent技术是解决上述问题的良好方案之一。本文主要研究了基于多Agent的生产调度系统模型,提出了基于Hopfield神经网络和基于免疫算法的几种改进作业车间调度方法,以及基于多Agent的动态调度方法。具体研究内容如下:(1)首先阐述了课题的研究背景及意义,给出了生产调度问题的描述和分类。在对国内外大量文献总结提炼的基础上,总结了生产调度问题的国内外研究现状,分析了生产调度研究中存在的问题。(2)针对不确定的和不断变化的制造系统环境下复杂的生产调度问题,特别是那些短期的、敏捷性要求较高的动态调度问题,建立了基于多Agent的生产计划与车间调度系统模型,给出了管理Agent、资源Agent、任务Agent和计算Agent的具体功能。对企业多个并行车间的生产计划优化分配问题进行研究,提出了多Agent之间的改进合同网协商策略,并给出了多Agent并行车间计划优化模型的具体实现过程,仿真实验表明了该模型的有效性。(3)为了克服基于Hopfield神经网络的作业车间调度方法易得到不可行解这一不足,提出了基于操作编码的离散Hopfield神经网络(DHNN)作业车间调度方法,给出了包括行约束、列约束、全局约束和目标约束的新能量函数,从而保证了神经网络能够快速收敛到满足资源约束和顺序约束的可行优化调度解。为了更好地搜索到Job-shop调度问题的全局最优解,在DHNN算法中引入了模拟退火机制,提出了离散暂态混沌神经网络(TDNN)方法,标准实例的仿真结果表明TDNN方法具有优越的优化性能。最后用改进的Hopfield神经网络方法成功求解了一个来自某机械厂的Job-shop调度实例。(4)基于自适应疫苗提取与接种机制,提出了基于自适应免疫算法的作业车间调度方法,并对其优化性能、疫苗提取和接种方式、编码方式进行了仿真实验分析。其次为了更好地提高算法的整体性能,结合多智能体系统,构造了一种多智能体免疫算法。该方法通过智能体与其邻居间的竞争操作以及自学习操作,并结合自适应疫苗接种、交叉、变异和模拟退火操作,来更新每个智能体在解空间的位置,使其能够更精确地收敛到全局最优解。最后针对纸盆车间的实际生产特点,建立了批量可变的模糊柔性Job-shop调度问题模型,并对某纸盆车间的调度实例进行了求解,实验结果验证了算法的有效性。(5)针对生产环境经常发生变化的作业车间调度,建立了一种将蚂蚁智能与强化学习相结合的协商策略,并通过Agent的智能决策来实现实时作业任务的分配,示例仿真验证了该方法在订单、机器等生产环境变化的情况下仍然能取得较好的效果,而且减少了通信量。最后根据印染生产过程的工艺特点和约束条件,建立了染色车间作业调度问题模型,提出了基于多Agent的染色车间动态调度方法,通过实例求解验证了该方法对生产环境经常发生变化的自适应能力。(6)在上述理论工作的基础上,针对典型的按订单生产、多品种小批量离散性制造企业对生产调度管理软件的迫切需求,开发了基于多Agent的生产计划优化和车间智能调度系统。该系统可以处理并行车间的生产计划优化分配,以及加工时间模糊和交货日期模糊的不确定车间调度问题,提供遗传算法、神经网络方法、免疫算法等多种改进智能优化调度算法供用户使用。作为企业应用集成系统的一部分,该系统在浙江某电声企业中得到成功应用。最后,对全文研究工作进行了总结,展望了生产调度问题的进一步研究工作及应用前景。