遗传算法在Petlyuk塔计算机辅助设计中的应用

遗传算法在Petlyuk塔计算机辅助设计中的应用

论文摘要

传统能源日益枯竭,利用新能源的技术又不成熟;人们的环保意识日益增强,节能是环保的一个方面;我国的企业在同等产值上的能耗远远高于世界平均水平。在这样的背景下,研究节能技术显得十分重要。在化学工程领域,有一个活跃的研究方向一化工过程强化,其目标是节能。精馏过程所消耗的能源占整个化学工业的能耗的很大比例,因此在精馏过程中进行过程强化对化学工业的节能显得很重要。Petlyuk精馏是一种过程强化技术,它既节能又节约设备投资,还有其它优点,具有极为诱人的发展前景,因此吸引了许多来自学术界和工业界的目光。尽管Petlyuk塔有许多诱人的优点,但是由于缺少一种可靠的设计技术,以及控制这种塔的技术也不成熟,使得它难以广泛应用。Petlyuk塔的设计过程涉及十分复杂的优化问题,本文进行了两次问题转化,以降低问题的复杂性,但是转化后的问题依然复杂:约束极为复杂;被优化的变量属于不同的数据类型而且这些变量之间有复杂的联系;组合优化和函数优化交织在一起,同时又是多目标优化;计算个体的适应值很耗时。考虑到遗传算法在约束优化、组合优化、函数优化以及多目标优化方面的巨大潜力,本课题试图用遗传算法解决Petlyuk塔的设计过程中的优化问题。在计算个体的适应值时,本文利用Aspen plus(?)解Petlyuk塔的精馏模型,它是化工过程模拟领域知名度最高的软件。本文根据问题的特点,采用最自然的编码方式,为了促进个体在多个目标上的平衡进化而引入了一种新的定义个体性别的方式,采用动态的种群规模,重组时应用了基因连锁。修改了锦标赛选择、轮盘赌选择和剩余随机采样选择,修改了对角线多父代重组和均匀多父代重组,以适应这种显式定义了性别的多目标优化遗传算法;将男女比例调节操作和种群规模控制操作引入遗传算法,以适应对标准遗传算法修改的需要。由于求个体的适应值很耗时,给程序的调试带来了极大的不便,因此可以用来对比的计算实例不多。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 引言
  • 1.1 课题的背景
  • 1.2 Petlyuk塔和它的现状
  • 1.3 课题的意义
  • 第2章 Petlyuk塔的计算机辅助设计
  • 2.1 精馏塔计算机辅助设计与精馏过程模拟
  • 2.2 精馏过程的数学模型
  • 2.3 精馏过程模拟的分类
  • 2.3.1 平衡级精馏模拟
  • 2.3.2 非平衡级精馏模拟
  • 2.3.3 非平衡混和池精馏模拟
  • 2.3.4 稳态精馏模拟与非稳态精馏模拟
  • 2.4 稳态平衡级精馏模拟的意义及作用
  • 2.5 解稳态平衡级精馏模型的算法
  • 2.5.1 方程解离法
  • 2.5.2 同时校正法
  • 2.5.3 IO法
  • 2.5.4 松弛法
  • 2.5.5 同伦法
  • 2.5.6 序贯模块法
  • 2.6 模拟或设计Petlyuk塔的方法
  • 2.6.1 基于逐板计算的Petlyuk塔的设计
  • 2.6.2 设计Petlyuk塔的其它方法
  • 第3章 化工过程模拟软件Aspen plus
  • 3.1 运行Aspen plus
  • 3.2 Aspen plus的主界面
  • 3.3 建立一个新模拟
  • 3.4 Aspen plus的MultiFrac模型
  • 3.5 Aspen plus的ActiveX自动化服务器
  • 第4章 遗传算法
  • 4.1 遗传算法的背景—从生物进化到进化计算
  • 4.2 遗传算法中的术语与生物学中的术语的对比
  • 4.3 遗传算法的基本构成
  • 4.4 表达
  • 4.5 产生初始种群
  • 4.6 评价个体
  • 4.7 遗传算法中的性别
  • 4.8 父代选择
  • 4.8.1 遗传算法中的非随机交配
  • 4.9 重组
  • 4.9.1 多父代重组
  • 4.10 变异
  • 4.11 幸存者选择
  • 4.12 约束处理
  • 4.13 遗传多目标优化
  • 第5章 Petlyuk塔计算机辅助设计的遗传算法实现
  • 5.1 问题的描述
  • 5.2 问题的转化再转化
  • 5.2.1 将多目标优化转化为单目标优化
  • 5.2.2 将单目标优化转化为多目标优化
  • 5.3 存在的困难
  • 5.4 遗传算法的设计与实现
  • 5.4.1 表达
  • 5.4.2 基于多目标的考虑
  • 5.4.3 定义性别
  • 5.4.4 动态的种群规模
  • 5.4.5 创建初始种群
  • 5.4.6 评价个体
  • 5.4.7 父代选择
  • 5.4.8 基因的连锁与重组
  • 5.4.9 变异
  • 5.4.10 约束处理
  • 5.4.11 幸存者选择
  • 5.4.12 男女比例调节与种群规模控制
  • 5.4.13 应用实例
  • 5.4.14 小结
  • 第6章 结论与展望
  • 致谢
  • 参考文献
  • 附录A 程序的运行结果
  • 攻读学位期间的研究成果
  • 相关论文文献

    • [1].强化Petlyuk分壁精馏塔分离四元混合醇的动态控制[J]. 石油学报(石油加工) 2017(02)
    • [2].基于Aspen Plus的Petlyuk塔模拟与优化[J]. 计算机与应用化学 2013(03)

    标签:;  ;  ;  ;  ;  ;  

    遗传算法在Petlyuk塔计算机辅助设计中的应用
    下载Doc文档

    猜你喜欢