论文部分内容阅读
现代科学技术的迅猛发展使得客户对产品的个性化需求逐渐提高,这种变化推动了传统制造业不断进行变革,生产管理与调度技术应运而生。柔性制造系统是适应社会生产变革的现代化工厂,由于其庞大的生产车间、复杂的调度问题使得加工效率较低。为了提高柔性制造系统的加工效率,其车间调度问题优化势在必行。为了优化车间调度参数,本文采用理论与实际相结合的方法研究柔性制造系统的车间调度问题,研究内容如下:首先,介绍了柔性制造系统的基本定义,基于柔性制造系统的结构分析柔性制造系统的特征,并对柔性制造系统进行分类,通过分析柔性制造系统的基本原理提出柔性制造系统的车间调度问题。通过数学方法对柔性制造系统车间调度问题进行建模,获得此问题的数学建模方法。其次,阐述遗传算法的历史演变过程,分析遗传算法的应用范围及优缺点。系统总结遗传算法的基本操作算子包括复制、选择、交叉及变异等,分析不同操作算子的基本操作方法,通过实例研究了遗传算法解决问题的基本流程。然后,通过详细分析FMS车间调度系统的基本原理并建立FMS调度系统的数学模型。深入研究遗传算法的基本操作,包括编码技术、初始种群的设计、适应度函数的选择、选择机制、复制、交叉、变异算子的设计、终止条件的设计。通过具体的FMS车间调度问题,证明通过遗传算法优化FMS车间调度的正确性和有效性。最后,本文通过运用Matlab对本文的改进遗传算法进行分析研究,获得最终的优化方案,然后通过Matlab编译器进行编译,最终得到该算法的动态链接库。再通过VC++编程获取相关的结果,并与相关数据库进行连接,通过调用上述得到的动态链接库获得最终调度结果,并将结果存储到指定位置,以此方法来生成FMS调度软件,满足企业的实际需要。