第1章 绪论 1
1.1 引言 1
1.2 流程工业的生产特点 1
1.3 流程工业综合自动化与生产调度 3
1.3.1 流程工业综合自动化 3
1.3.2 流程工业的生产调度 4
1.4 流程工业生产调度优化模型 5
1.5 调度优化算法 7
1.6 流程工业生产调度优化软件 8
1.6.1 调度模型的优化求解软件 8
1.6.2 流程工业调度软件 9
参考文献 10
第2章 流程工业优化调度模型 12
2.1 引言 12
2.2 流程工业生产调度建模的基础知识 13
2.2.1 流程工业的生产流程描述 13
2.2.2 流程工业的基本调度框架 18
2.2.3 调度模型分类 22
2.2.4 调度模型的时间划分和表达 23
2.3 间歇过程调度模型 26
2.3.1 间歇过程生产调度特点 27
2.3.2 混合整数规划 27
2.3.3 基于离散时间表达的间歇过程MILP优化调度模型 28
2.3.4 基于连续时间表达的间歇过程MILP优化调度模型 32
2.3.5 考虑不确定性的鲁棒调度模型 35
2.3.6 考虑不确定性的模糊规划调度模型 44
2.4 连续过程调度模型 49
2.4.1 连续过程生产调度特点 49
2.4.2 基于离散时间表达的连续过程MINLP调度模型 49
2.4.3 连续过程广义析取规划调度模型 52
参考文献 67
第3章 模型优化求解算法 69
3.1 粒子群优化算法 72
3.1.1 粒子群优化算法的基本原理 72
3.1.2 粒子群优化算法的基本流程 72
3.1.3 粒子群优化算法的改进算法 74
3.2 分组比较遗传算法 78
3.2.1 基本遗传算法 78
3.2.2 分组比较遗传算法 80
3.3 极值进化算法 83
3.3.1 极值优化 83
3.3.2 个体搜索性能分析 84
3.3.3 组合优化问题解的模式 86
3.3.4 基于模式的极值进化算法 87
3.3.5 收敛性 88
3.4 人工鱼群算法 89
3.4.1 鱼群行为分析 90
3.4.2 人工鱼模型 90
3.4.3 算法描述 93
3.4.4 鱼群算法的改进机制 94
3.4.5 算法特点 95
3.5 调度模型优化求解实例分析及软件介绍 95
3.5.1 调度模型优化求解实例分析 95
3.5.2 优化求解软件介绍 101
参考文献 103
第4章 模型优化求解策略 105
4.1 两阶段粒子群优化策略 108
4.1.1 算法的设计思想 108
4.1.2 算法的描述 110
4.1.3 算法小结 116
4.2 基于空间收缩的并行演化策略 116
4.2.1 算法的主要思想 117
4.2.2 算法小结 119
4.2.3 调度模型求解实例分析 119
4.3 基于空间划分的分解算法 125
4.3.1 混合整数规划模型的空间自然划分 126
4.3.2 生产调度模型的分解算法 127
4.3.3 算法小结 133
4.3.4 调度模型求解实例分析 133
4.4 基于网格划分的混合搜索策略 135
4.4.1 算法主要思想 135
4.4.2 用网格来实现空间的划分和收缩 137
4.4.3 算法小结 142
4.4.4 调度模型求解实例分析 142
4.5 基于区域限定与约束指导的模拟退火求解策略 145
4.5.1 模拟退火算法 145
4.5.2 半限定数学方法与决策变量的限定 146
4.5.3 具有约束指导的模拟退火算法 149
4.5.4 算法小结 154
4.5.5 调度模型求解实例分析 154
4.6 基于分解协调的人工鱼群策略 155
4.6.1 从人工鱼到鱼群生态系统 155
4.6.2 系统的分解与鱼群的分类 156
4.6.3 有协调和约束的鱼群算法描述 157
4.6.4 算法小结 163
参考文献 163
第5章 流程工业生产调度优化系统设计方法 165
5.1 流程工业生产调度优化系统的功能和数据需求 165
5.1.1 流程工业生产调度优化系统的特点 165
5.1.2 流程工业生产调度优化系统的功能需求 166
5.1.3 流程工业生产调度优化系统的数据需求 168
5.2 生产调度优化系统的整体结构设计 169
5.2.1 生产调度优化系统的体系结构 169
5.2.2 生产调度优化系统的整体结构与模块划分 172
5.3 人机界面设计 173
5.3.1 人机界面设计基础 173
5.3.2 流程工业生产调度优化系统人机界面设计 175
5.4 模型库设计 177
5.4.1 模型库系统的重要性和功能 177
5.4.2 模型库系统的构成 178
5.4.3 模型库的设计方法 179
5.5 算法库设计 180
5.5.1 算法库系统的重要性和功能 180
5.5.2 算法库和模型库之间的关系 181
5.5.3 算法库和数据库之间的关系 181
5.6 数据库设计 182
5.6.1 数据库设计基础 182
5.6.2 流程工业生产调度优化系统的数据库设计 183
5.7 流程工业生产调度优化系统设计实例 186
5.7.1 流程组态 186
5.7.2 模型数据录入 189
5.7.3 调度模型生成 190
5.7.4 模型优化计算 191
5.7.5 结果输出 191
5.7.6 小结 193
参考文献 194
缩略词注释表 195