管理系统模拟与GPS语言 系统模拟的步骤归纳如下 第三步,收集和整理数据、资料。根据所建立的数学模型及系 统模拟的初始状态,收集所需的各种数捃、初始尞件数据以 及随机变量的分布和有关参数,必要时应对数据加以过滤、 筛选、补齐和整理。数据收集工作往往是同数模建立工作相 关地递推进行。 第四步,模拟程序设计和调试。如果没有专用模拟语言(软件) 那么就只能应用F0 RTRAN或C等高级语言,自行编制模拟程序 如果有专用模拟软件.则首先应考虑是连续系统或是脔散系 统的模拟,按此选择合适的专用模拟软件。若是脔散系统模 拟,则可选用GPSS、 Q-GERT、 SIMSCRIPT或其它;若是连 续系统模拟,则可选用 DYNAMO、GASP-ⅣV或其它,这两种软 件也可用于离散系统模拟。模拟程序的调谜首先要消除程序 中的语法错误,程序运行才能通过:但最关键的还是要达到 模拟运行所表现的模型杋理和行为,能够反映系统的杋理和 行为,两者没有本质差异,同时要有适当的数学精度。 MSSV10
管理系统模拟与GPSS语言 11 MSSV1.0 系统模拟的步骤归纳如下: 第三步,收集和整理数据、资料。根据所建立的数学模型及系 统模拟的初始状态,收集所需的各种数据、初始条件数据以 及随机变量的分布和有关参数,必要时应对数据加以过滤、 筛选、补齐和整理。数据收集工作往往是同数模建立工作相 关地递推进行。 第四步,模拟程序设计和调试。如果没有专用模拟语言(软件), 那么就只能应用FORTRAN或C等高级语言,自行编制模拟程序。 如果有专用模拟软件,则首先应考虑是连续系统或是离散系 统的模拟,按此选择合适的专用模拟软件。若是离散系统模 拟,则可选用 GPSS、 Q-GERT、 SIMSCRIPT或其它;若是连 续系统模拟,则可选用DYNAMO、GASP-IV或其它,这两种软 件也可用于离散系统模拟。模拟程序的调试首先要消除程序 中的语法错误,程序运行才能通过;但最关键的还是要达到 模拟运行所表现的模型机理和行为,能够反映系统的机理和 行为,两者没有本质差异,同时要有适当的数学精度
管理系统模拟与GPS语言 12 系统模拟的步骤归纳如下 第五步,模拟方案与实验设计。根据系统问题求解的目标 依照决策的要求,设讣不同的模拟方案,以便选择其中 较优的方案。此外,还应设定合理的初始条件,确定模 拟一次的运行长度以及重复运行的次数 第六步,模拟运行与结果分析。对每一个方案,都要用不 同的随机数序列多次重复运行,并根据重复运行的输出 数据,运用数理统计方法,分析模拟结果的统讣特征。 而对不同的方案,则要用相同的随机数序列进行模拟沄 行,以便消除由于随机数序列不同而引起的差异, 第七步,编写研究报告并建立文档。 第八步,决策与实施。 MSSV10
管理系统模拟与GPSS语言 12 MSSV1.0 系统模拟的步骤归纳如下: 第五步,模拟方案与实验设计。根据系统问题求解的目标, 依照决策的要求,设计不同的模拟方案,以便选择其中 较优的方案。此外,还应设定合理的初始条件,确定模 拟一次的运行长度以及重复运行的次数。 第六步,模拟运行与结果分析。对每一个方案,都要用不 同的随机数序列多次重复运行,并根据重复运行的输出 数据,运用数理统计方法,分析模拟结果的统计特征。 而对不同的方案,则要用相同的随机数序列进行模拟运 行,以便消除由于随机数序列不同而引起的差异。 第七步,编写研究报告并建立文档。 第八步,决策与实施
管理系统模拟与GPS语言 13 0.2计算机模拟技术解题的方法 静态模拟示例 例11正弦函数的积分 Sinxdx 三种方法 1)定积 sinxdx=(Cosx=2 2)数值分析-梯形法 3)模拟方法-特卡罗法( Monte carlo) MSSV10
管理系统模拟与GPSS语言 13 MSSV1.0 例 1-1 正弦函数的积分 三种方法: 1) 定积 分 Sinxdx 0 | 2 0 0 =− = Sinxdx Cosx 0.2 计算机模拟技术解题的方法 静态模拟示例 2) 数值分析 -- 梯形法 3) 模拟方法 -- 蒙特卡罗法 ( Monte Carlo )
管理系统模拟与GPS语言 14 例0.1正弦函数的积分 梯形法解正弦函数的积分 sinxd 0 SIN(X) Xi+-Xi=H 1 0X0 XiXi+ 3.14 Ⅹ Xn MSSV10
管理系统模拟与GPSS语言 14 MSSV1.0 X SIN(X) 0 Xi Xi+1 3.14 Xn X0 Sinxdx 0 Xi+1 -Xi = Hi 1 梯形法解正弦函数的积分 例0.1 正弦函数的积分