第1章 导论 1
1.1系统、模型与模拟的基本概念 1
系统的定义及其特征 1
系统的分类 2
模型及其分类 3
系统模拟定义 4
1.2系统建模与模拟技术的发展 4
发展历史 4
发展趋势 5
1.3系统模拟的发展及其在经济管理中的应用 7
1.4系统模拟语言简介 8
模拟语言的结构 8
模拟语言应具有的功能 8
常用模拟语言 9
思考题与习题 9
第2章 系统建模与模拟基础 10
2.1系统模拟的基本概念 10
系统模型 10
模型的分类 11
系统模拟的步骤 13
2.2连续事件系统建模与模拟方法 14
微分方程建模方法 14
新产品销售模型 14
连续事件系统的数值积分模拟方法 17
2.3离散事件系统建模方法 22
离散事件系统的基本要素 22
Petri网建模方法 23
事件图法 25
2.4离散事件系统模拟方法 27
事件调度法 28
活动扫描法 30
进程交互法 33
消息驱动的模拟方法 35
模拟时钟的推进方法 37
2.5模拟模型建立、验证和确认 42
模拟模型的建立 42
模型的验证与确认 47
思考题与习题 49
第3章 模拟系统数据的采集与统计分析 51
3.1输入数据的采集与分析 51
数据采集的技巧 51
数据采集过程的监控 52
数据特征的分析 54
3.2数据分析中的统计检验 55
独立性检验 55
随机性检验 56
一致性检验 57
拟合优度检验 59
3.3常用随机分布和分布参数估计方法 60
常用随机分布 61
分布参数的估计方法 66
3.4随机变量的生成 67
随机数的生成方法 67
随机数的检验 70
随机变量的常用生成方法 73
常用随机变量的生成 76
思考题与习题 83
第4章 模拟结果的统计分析 85
4.1模拟的方式 85
4.2模拟结果统计分析面临的问题 86
4.3终态模拟结果的统计分析 89
重复模拟方法 90
获得预定模拟精度下估计的方法 90
4.4非终态模拟结果的统计分析 93
重复运行法 93
批平均值法 95
再生点方法 101
4.5多方案模拟输出的比较 103
两方案模拟输出的比较 103
多方案模拟输出的比较 107
4.6方差缩减技术 111
公共随机数法 112
对偶变量法 114
思考题与习题 116
第5章 基于Agent的复杂系统建模与模拟方法 119
5.1 Agent技术简介 119
Agent的定义 119
Agent的分类 120
Agent之间的通信 122
5.2 Agent模型 123
组织模型 123
结构模型 124
形式化模型 126
5.3统一建模语言UML 128
UML简介 129
UML表示方法 130
5.4基于Agent的建模 133
面向对象的设计与面向Agent的设计 133
基于Agent的系统建模 134
Agent建模方法的局限性 136
5.5多Agent建模软件——Swarm 137
建模思想 138
Swarm模型的结构 138
Swarm类库 139
基于Swarm的建模过程 141
一个简单的例子 142
思考题与习题 147
第6章 AweSim模拟软件 148
6.1利用AweSim建立网络模型 148
AweSim的基本界面 148
一个简单的服务系统 151
6.2 AweSim网络组元 152
基本的建模结点 152
资源和门结点 159
逻辑与决策结点 162
其他结点及弧 165
6.3 AweSim的控制语句 166
基本控制语句 167
变量控制语句 169
交互控制语句 171
1O控制语句 172
效用语句 173
6.4AweSim表达式、函数与变量 174
AweSim表达式 174
AweSim常用变量表 175
AweSim常用随机生成函数 175
6.5基于AweSim的库存系统进出货模拟 176
模拟系统简介 176
Contro1 176
Networks 179
Animations 182
实验练习 184
第7章 Arena模拟软件 186
7.1 Arena概貌 186
Arena的层次结构 186
Arena窗口的组成 187
7.2示例:电子装配与检测系统 195
模型1:建立一个电子装配与检测系统模型 195
模型2:改进的电子装配与检测系统 204
模型3:增强动画效果 210
模型4:含传输过程的电子产品装配与检测系统 214
实验练习 218
第8章 Crystal Ball模拟软件 221
8.1 Crystal Ball软件概述 221
蒙特卡洛模拟 221
使用Crystal Ball的模拟过程 222
Crystal Ball的输出结果 224
Crystal Ball的附加选项 225
8.2 Crystal Ball应用 227
费瑞迪报童问题 227
项目管理:甲建筑公司案例 239
航空公司的超额订票问题 243
实验练习 247
参考文献 250