计算机集成制造系统 ›› 2017, Vol. 23 ›› Issue (第3期): 575-583.DOI: 10.13196/j.cims.2017.03.015

• 产品创新开发技术 • 上一篇    下一篇

基于遗传算法的铸造热处理炉次计划

叶虎,计效园+,周建新,陈飞   

  1. 华中科技大学材料成形与模具技术国家重点实验室
  • 出版日期:2017-03-31 发布日期:2017-03-31
  • 基金资助:
    国家数控重大专项资助项目(2012ZX04012-011)。

Casting heat treatment charge plan based on genetic algorithm

  • Online:2017-03-31 Published:2017-03-31
  • Supported by:
    Project supported by the National Science & Technology Key Projects of Numerical Control,China(No.2012ZX04012-011).

摘要: 为了提高铸造热处理生产效率,从合炉约束、炉次容量利用率以及交货期3个方面综合考虑,建立了铸造热处理炉次计划多目标整数规划模型,并提出了分类与遗传算法相结合的求解方案。基于合炉约束将任务集分类并生成炉次计划可能的候选集,根据炉次容量利用率及交货期两个因素对候选集评分,将排名前5的候选集作为炉次计划的最终候选集。设计了改进的遗传算法,改进策略包括采用两种不同交叉算子,模拟退火机制以及重置算子。基于改进的遗传算法对5个候选集进行求解,将得到的最优方案作为最终炉次计划。通过仿真实验与实际对比验证了数学模型及求解算法的有效性和适用性。

关键词: 热处理, 炉次计划, 分类, 遗传算法, 模拟退火

Abstract: To improve the efficiency of casting heat treatment,a multi-objective integer programming model was presented by taking furnace combining constraints,furnace capacity utilization and delivery deadline into account,and the solving method by combining genetic algorithm with classification was also proposed.Based on furnace combining constraints,the proper candidate sets of charge plan were generated with classification.Each candidate set was evaluated by utilization of furnace and delivery,and the top five of candidate sets were selected as the final candidate sets for charge plan.The genetic algorithm was improved by adopting two different crossover operators,simulated annealing mechanism and reset operator.The optimal solutions for five candidate sets were obtained by the improved genetic algorithm,and the best of which was considered as the optimal charge plan.The effectiveness and applicability of the proposed model and solving algorithm were demonstrated by simulation and comparison with production practice.

Key words: heat treatment, charge plan, classification, genetic algorithms, simulated annealing

中图分类号: