第1章绪论 1.1系统建模与仿真的基本概念 1.1.1系统 1.1.2模型 1.1.3仿真 1.1.4仿真应用成功的案例 1.2系统建模与仿真的一般步骤与方法 1.2.1系统建模与仿真的一般步骤 1.2.2系统建模的方法 1.3生产系统及其建模与仿真分析 1.3.1生产系统基本概念 1.3.2生产系统的分类 1.3.3生产系统的特性分析 1.4当前生产系统面临的主要问题 1.5生产系统建模与仿真的主要内容 本章小结 复习思考题 第2章生产系统的概率分析 2.1离散型随机变量和连续型随机变量 2.2随机变量的特征 2.2.1期望 2.2.2方差 2.2.3离散系数 2.2.4离差 2.3均匀分布 2.4非均匀分布 2.4.1非均匀的离散分布 2.4.2非均匀的连续分布 2.5**极限定理 本章小结 复习思考题 第3章排队系统分析 3.1排队系统的基本概念 3.2排队系统的两个重要的分布函数 3.2.1负指数分布 3.2.2埃尔朗分布 3.3排队系统特征分析 3.3.1单服务台M/M/1模型 3.3.2多服务台M/M/c模型 本章小结 复习思考题 第4章生产系统建模 4.1整数规划模型 4.2线性规划模型 4.3多目标模型 4.4析取图模型 本章小结 复习思考题 第5章面向生产系统的仿真软件 5.1仿真语言与仿真软件的发展 5.2常用生产系统仿真软件介绍 5.3ProModel软件在生产系统中的仿真应用 5.3.1ProModel的基本仿真元素 5.3.2ProModel的建模方法和步骤 5.3.3应用案例 5.4NetLogo软件及其在复杂离散事件的仿真设计 5.4.1NetLogo多主体仿真软件介绍 5.4.2NetLogo仿真程序设计基础 5.4.3多主体仿真实例 本章小结 复习思考题 第6章MATLAB软件简介 6.1MATLAB概述 6.2MATLAB主界面和常用命令 6.3变量 6.3.1变量命名 6.3.2变量构建 6.3.3数组查询、元素的访问和矩阵运算 6.4画图 6.5M文件 6.6关系和逻辑 6.6.1关系运算符 6.6.2逻辑运算符 6.6.3选择结构 6.6.4循环结构 6.7多项式处理 6.7.1多项式表示 6.7.2多项式求根 6.7.3多项式拟合 6.8插值处理 6.8.1一维插值 6.8.2二维插值 6.9MATLAB符号工具箱 6.9.1符号运算——极限 6.9.2符号运算——求导 6.9.3符号运算——积分 本章小结 复习思考题 第7章系统建模与MATLAB实现 7.1系统数学模型分类 7.2连续系统建模 7.2.1微分方程建模方法 7.2.2分布参数建模方法 7.3连续系统仿真 7.3.1解析法 7.3.2欧拉法 7.3.3龙格库塔法 7.3.4有限差分解法 7.4离散事件系统 7.4.1离散事件 7.4.2离散事件动态系统特点 7.5简单离散事件系统程序设计 7.5.1单服务台排队系统 7.5.2随机库存系统仿真 7.6蒙特卡罗方法 本章小结 复习思考题 第8章生产系统优化问题的MATLAB实现 8.1线性规划问题 8.1.1数学模型 8.1.2线性规划应用实例 8.2混合整数线性规划问题 8.3非线性规划问题 8.3.1无约束非线性规划问题 8.3.2约束非线性规划问题 8.4二次规划问题 8.5多目标规划问题 8.6*大*小化问题 8.7边界约束下的非线性规划问题 8.8模型输入时需要注意的问题 本章小结 复习思考题 第9章基于蚁群算法的作业车间调度问题 9.1作业车间调度问题 9.2蚁群算法 9.3TSP模型和蚁群算法求解 9.3.1TSP数学模型的建立 9.3.2蚁群算法求解旅行商问题 9.4蚁群算法求解作业车间调度问题 本章小结 复习思考题 第10章基于遗传算法的车间布局建模与仿真 10.1遗传算法的原理 10.2遗传算法操作 10.3遗传算法的特点与优势 10.4遗传算法的调用 10.5遗传算法求解车间设备布局问题 10.5.1问题描述 10.5.2问题分析 10.5.3模型建立 10.5.4模型求解 本章小结 复习思考题 第11章基于粒子群算法的车辆路径问题 11.1粒子群算法 11.2遗传算法与粒子群算法的比较 11.3粒子群算法求解车辆路径问题 11.3.1问题描述 11.3.2问题分析与模型建立 11.3.3算法求解 本章小结 复习思考题 参考文献 附录