管理系统模拟与GPSS语言 34GPss程序框图 图2 GENERATE18,6 NERATE 18.6 图1 QUEUE LINE QUEUE O INE SEIZE SEIZE JOE JOE DEPART LINE DEPART LINE ADVANCE 16,4 ADVANCE 16.4 RELEASE V JOE RELEASE JOE TERMINATE TERMINATE 1 MSSV10
管理系统模拟与GPSS语言 11 MSSV1.0 3-4 GPSS 程序框图 GENERATE 18,6 QUEUE LINE SEIZE JOE DEPART LINE ADVANCE 16,4 RELEASE JOE TERMINATE 1 GENERATE QUEUE SEIZE DEPART ADVANCE RELEASE TERMINATE LINE LINE JOE JOE 16, 4 18, 6 1 图2 图1
管理系统模拟与GPSS语言 12 35 GPSSIPC程序的运行 1.进入系统: C>CDI GPSS c:GPSs>GPSS回车 GPS>进入GPSS系统 执行的程序 2.执行程序: GPS>cON= NAME GPS回车 (屏幕显示) GPS>|N1OUT= NAME GPS回车(结果存盘) GPSS NAME GPS (直接运行程序) 应同时给出路径 输出文件*OUT可用文本编辑软件观察 输出文件 3.退出系统 QUT回车 MSSV10
管理系统模拟与GPSS语言 12 MSSV1.0 3-5 GPSS/PC 程序的运行 1.进入系统: C>CD\ GPSS C:\GPSS>GPSS 回车 GPS> 进入GPSS 系统 2.执行程序: GPS>CON:=NAME.GPS 回车 (屏幕显示) GPS>IN1.OUT=NAME.GPS 回车 (结果存盘) GPSS NAME.GPS (直接运行程序) 应同时给出路径 输出文件 *.OUT 可用文本编辑软件观察 3.退出系统 QUIT 回车 执行的程序 输出文件
管理系统模拟与GPSS语言 13 36GPss语言的基本模块 管理系统内设备及人的分类 1.活动(流动)实体系统中移动的人,设备等 2.资源实体 设施 系统中固定的人,设备等 存储器 可存储动态实体的仓库,物料场,煤仓等 逻辑开关只具有两种工作状态的开关型设备 队列 需排队等候之处 3.统计实体 表 各类统计表 基本模块的分类 1.与活动(流动)实体有关的模块 5.与逻辑开关有关的模块 2.与设施有关的模块 6. 3.与队列有关的模块 4.与存储器有关的模块 MSSV10
管理系统模拟与GPSS语言 13 MSSV1.0 3-6 GPSS 语言的基本模块 1. 与活动(流动)实体有关的模块 5. 与逻辑开关有关的模块 2. 与设施有关的模块 6. …….. 3. 与队列有关的模块 4. 与存储器有关的模块 管理系统内设备及人的分类: 1. 活动(流动)实体 系统中移动的人, 设备等 2. 资源实体 设施 系统中固定的人, 设备等 存储器 可存储动态实体的仓库, 物料场, 煤仓等 逻辑开关 只具有两种工作状态的开关型设备 队列 需排队等候之处 3. 统计实体 表 各类统计表 基本模块的分类:
管理系统模拟与GPSS语言 14 3.61与活动实体有关的模块 1. GENERATE产生活动实体的模块 格式: GENERATE A,B,C,D,E,F,G GeneraTE A到达间隔时间均值 B到达间隔时间方差,缺省为零 c第一个动态实体产生的时间 D应产生动态实体的总数 E被产生动态实体的优先级,1-127 F实体携带参数的个数,缺省为12 G参数类型,缺省为半字参数 例 GENERATE 5. 25 在第25时间单位产生第一个活动实体 GENERATE 5.2.15 优先级为15 GENE 18,4,,25 共产生25个活动实体 MSSV10
管理系统模拟与GPSS语言 14 MSSV1.0 3.6.1 与活动实体有关的模块 1. GENERATE 产生活动实体的模块 格式: GENERATE A, B, C, D, E, F, G A 到达间隔时间均值 B 到达间隔时间方差, 缺省为零 C 第一个动态实体产生的时间 D 应产生动态实体的总数 E 被产生动态实体的优先级, 1-- 127 F 实体携带参数的个数, 缺省为 12 G 参数类型, 缺省为半字参数 例: GENERATE 5, 3, 25 在第25 时间单位产生第一个活动实体 GENERATE 5, 2, , ,15 优先级为 15 GENE 18, 4, , 25 共产生 25 个活动实体 GENERATE