Describes how to use SAS Simulation Studio to create, execute, and analyze discrete event simulation models via its grapical user interface. This guide also explains the SAS Simulation Studio interface to the JMP design-of-experiments capabilities for generating designs to run against your simulation models.
Author(s): SAS Publishing
Year: 2009
Language: English
Pages: 256
Contents......Page 4
What Is Simulation?......Page 6
What Is SAS Simulation Studio?......Page 7
A Simple M/M/1 Queueing Model......Page 8
Running the Model......Page 10
Collecting Statistics......Page 11
Repair Shop Example......Page 12
Compound Blocks......Page 13
Model Logic......Page 14
Collecting Data......Page 16
Simulation Studio Graphical User Interface......Page 20
Installing Simulation Studio......Page 21
Configuring Simulation Studio......Page 22
Simulation Studio Menu and Toolbar......Page 23
Block Template Display Area......Page 24
Project Explorer......Page 25
Project Window......Page 26
Project Status Bar......Page 29
Blocks......Page 30
Ports......Page 31
Entities and Values......Page 33
Building a Model......Page 34
Running a Model......Page 35
Opening a Project, Model, or Experiment......Page 36
Factors, Responses, and Anchors......Page 38
Experiment Window......Page 43
Design Points......Page 45
Replicate Rows......Page 46
Augment Run......Page 47
Saving and Loading Design Data......Page 48
Block Labels......Page 50
Managing Anchors......Page 51
Managing Block Properties......Page 53
RankValue......Page 54
Overview of Compound Blocks......Page 56
Collapsing and Expanding a Compound Block......Page 57
Tunnels......Page 58
Entity Types......Page 62
Creating Entities......Page 63
Entity Groups......Page 64
Overview of Resources......Page 66
An M/M/1 Queuing Model That Uses Resources......Page 67
Creating Resource Entities......Page 72
Storing Resource Entities......Page 73
Allocating Resource Entities......Page 74
Using Resource Entities......Page 75
A Second Resources Example......Page 76
Additional Resource Functionality......Page 81
Merging and Splitting Resource Entities......Page 82
Scheduling Resource Entity Adjustments......Page 83
Preempting Resource Entities......Page 86
Log Tab......Page 88
Trace Tab......Page 89
Tracing Configuration......Page 90
Overview of Block Templates......Page 96
Using the Template Palette Pop-up Menu......Page 97
Template Document Format......Page 98
Data Collection......Page 100
Block Data Storage......Page 101
Data Analysis and Reporting......Page 103
Command Line Interface......Page 104
Log Messages......Page 105
Templates......Page 106
Overview of Templates......Page 107
Entity Generator Block......Page 108
Value Generator Block......Page 111
Disposer Block......Page 113
Queue Block......Page 114
Delay Block......Page 119
Server Block......Page 121
Modifier Block......Page 124
Extractor Block......Page 125
Switch Block......Page 127
Selector Block......Page 129
Number Holder Block......Page 131
String Holder Block......Page 134
Numeric Source Block......Page 135
Text Source Block......Page 137
Counter Block......Page 139
Time Now Block......Page 140
Batch Block......Page 141
Unbatch Block......Page 143
Clone Block......Page 145
Gate Block......Page 147
Valve Block......Page 148
Formula Block......Page 150
SAS Program Block......Page 152
Entity Filter Block......Page 154
Entity Group Holder Block......Page 156
Bucket Block......Page 159
Probe Block......Page 161
Queue Stats Collector Block......Page 163
Server Stats Collector Block......Page 165
Resource Stats Collector Block......Page 167
Histogram Block......Page 171
Bar Chart Block......Page 172
Scatter Plot Block......Page 173
Box Plot Block......Page 174
Comment Block......Page 175
Seize Block......Page 176
Release Block......Page 178
Resource Pool Block......Page 180
Resource Scheduler Block......Page 182
Resource Agenda Block......Page 186
Steady State Block......Page 188
Overview of Random Variation......Page 190
Geometric......Page 194
Poisson......Page 195
Erlang......Page 196
Johnson Bounded Distribution (JohnsonSB)......Page 197
Johnson Unbounded Distribution (JohnsonSU)......Page 198
Pearson Type VI......Page 199
Uniform......Page 200
Weibull......Page 201
Define Factors and Responses......Page 202
Set Model Anchors......Page 203
Set Up the Experiment Window......Page 205
Generate a Design Using JMP Software......Page 207
Run the Experiment......Page 208
Analyze the Simulated Results......Page 209
Input Analysis Using JMP Software......Page 212
A Simple M/M/1 Queueing Model......Page 216
Routing to Shortest Queue......Page 218
Reneging from a Queue......Page 222
Repair Shop Model......Page 225
PERT Network Model......Page 227
Priority-Based Preemption of Service......Page 230
A Model of an Incoming Call Center......Page 233
Modeling Assembly Operation and Parts Inventory System......Page 236
Using the SAS Program Block to Analyze Simulation Results......Page 240
Operators......Page 246
Functions......Page 247
Examples......Page 249