模拟过程的主要环节 Simulation and Analysis
模拟过程的主要环节 Simulation and Analysis
古老的谚语 有一条古老的谚语说:“如果它走路像鸭式 叫声像鸭子,模样也像鸭子,那就是一只鸭 子。”所以,假如我们在模拟一只鸭子(商业 系统),最好是走路、叫声样子都像鸭子(商业 系统),否则猎手们(经理们)将容易认出它是诱 物(毫无用处) 模拟模型应当足够好,使得经理们利用模拟结 果作出的决策,能够与他们根据实际的同类数 据作出的决策相似。经理们必须确信他们是在 用的模型
古老的谚语 • 有一条古老的谚语说:“如果它走路像鸭子, 叫声像鸭子,模样也像鸭子,那就是一只鸭 子。”所以,假如我们在模拟一只鸭子(商业 系统),最好是走路、叫声样子都像鸭子(商业 系统),否则猎手们(经理们)将容易认出它是诱 物(毫无用处)。 • 模拟模型应当足够好,使得经理们利用模拟结 果作出的决策,能够与他们根据实际的同类数 据作出的决策相似。经理们必须确信他们是在 处理有用的模型
什么是模拟建模? 要有效地利用模拟,就必须认真细致地对待建和 实施过程。模护建模过程包括五个基本环节: [1]问题分析。建立所研究的系统或问题的理论模 型。 [2]模拟建模。包括建立适当的公式或方程, 收集 所有必要的数据,决定不确定性的概率分布 o [3]计算机编程实现。对已表述的模拟模型进行计 算机求解,即可以运用计算机来进行模拟研究,获 得有关结果。 [4]模型的验证。验证过程指的是确保模型没有理 论意义上的逻辑错误。 撰写报告。对上面完成的几个环节加以总结 以书面文字的形式进行陈述,并对结果给予清楚的 解释,撰写成正式的报告
什么是模拟建模? • 要有效地利用模拟,就必须认真细致地对待建模和 实施过程。模拟建模过程包括五个基本环节: • [1]问题分析。建立所研究的系统或问题的理论模 型。 • [2] 模拟建模。包括建立适当的公式或方程,收集 所有必要的数据,决定不确定性的概率分布。 • [3] 计算机编程实现。对已表述的模拟模型进行计 算机求解,即可以运用计算机来进行模拟研究,获 得有关结果。 • [4] 模型的验证。验证过程指的是确保模型没有理 论意义上的逻辑错误。 • [5] 撰写报告。对上面完成的几个环节加以总结, 以书面文字的形式进行陈述,并对结果给予清楚的 解释,撰写成正式的报告
模拟建模的五个环节 实际的问题 问题分析:方法定位、假设 无法求解或无解 未通过验证 建模:表述成数学问题 求解:计算或模拟 模型验证:解释所得解的合理性 通过验证 总结:解释结果、 启示或预言、撰写报告
模拟建模的五个环节
1、问题的分析 确定问题研究所希望达到的目的是什么? 些变量能够描述问题的状态?问题的状态是 随时间变化?如何来刻画这些状态变量(可能 包含时间变量)之间的关系或者其随时间的演 化机理(更新规则)? 这环节的任务是定位出问题拟采用的模拟方, 即选择应用哪种类型的方法来刻画该问题。 ·这阶段是模拟建模的关键环节
1、问题的分析 • 确定问题研究所希望达到的目的是什么?用哪 些变量能够描述问题的状态?问题的状态是否 随时间变化?如何来刻画这些状态变量(可能 包含时间变量)之间的关系或者其随时间的演 化机理(更新规则)? • 这环节的任务是定位出问题拟采用的模拟方法, 即选择应用哪种类型的方法来刻画该问题。 • 这阶段是模拟建模的关键环节