Simulation Modeling And Arena - GBV

3y ago
161 Views
54 Downloads
1.87 MB
6 Pages
Last View : 16d ago
Last Download : 3m ago
Upload by : Fiona Harless
Transcription

SimulationModelingand ArenaMANUEL D. ROSSETTIUniversity of ArkansasWILEYJohn Wiley & Sons, Inc.

Table of lingWhy Simulate?Types of Computer SimulationHow the Discrete-Event Clock WorksRandomness in SimulationSimulation LanguagesGetting Started with Arena 1.6.1 A Drive-Through Pharmacy1.6.2 Modeling the System1.6.3 Implementing the Model in Arena 1.6.4 Specify the Arrival Process1.6.5 Specify the Resources1.6.6 Specify the Process1.6.7 Specify Run Parameters1.6.8 Analyze the Results1.6.9 Augment the AnimationGetting Help in Arena Simulation MethodologyOrganization of the BookExercises235991012121516171820212432333839XV

XV'lTable of Contents2Basic Process tities, Attributes, and VariablesCreating and Disposing of EntitiesDefining Variables and AttributesProcessing EntitiesAttributes, Variables, and some I/O2.5.1 Modifying the Pharmacy Model2.5.2 Using the ASSIGN Module2.5.3 Using the READWRITE Module2.5.4 Using the RECORD Module2.5.5 Animating a Variable2.5.6 Running the ModelFlow of Control in Arena 2.6.1 Logical and Probabilistic Conditions2.6.2 Iterative Looping2.6.3 Example: Iterative Looping, Expressions, and Submodels2.6.3.1 Building the Model2.6.3.2 VARIABLE Module2.6.3.3 EXPRESSION Module2.6.3.4 Hierarchical Submodels2.6.3.5 WHILE-ENDWHILE Blocks2.6.3.6 PROCESS Module Delay OptionBatching and Separating Entities2.7.1 Conceptualizing the Model2.7.2 Building the ModelSIMAN and Arena's Run Controller2.8.1 An Arena Program2.8.2 Using the Run ControllerSummaryExercisesModeling Randomness in Simulation3.13.23.33.4Random Variables and Probability DistributionsInput Distribution Modeling3.2.1 Input Modeling Example3.2.2 Graphical and Statistical Analysis of the Data3.2.3 Using Arena's Input Analyzer3.2.4 Additional Input Modeling ConceptsGenerating Random Numbers3.3.1 Random Number Generators3.3.1.1 Testing Random Number Generators3.3.2 Generating Random Variates3.3.3 Modeling Randomness in Arena 3.3.4 Non-Stationary 57163164173186193193

Table of ContentsAppendix 1: Using MINITAB and BestFit during Input ModelingAppendix 2: Basic Spreadsheet Simulation ConceptsAnalyzing Simulation Output4.14.24.34.44.54.6Types of Statistical VariablesTypes of Simulation with Respect to Output AnalysisAnalysis of Finite-Horizon Simulations4.3.1 Determining the Number of Replications4.3.2 Finite-Horizon Example in Arena 4.3.3 Sequential Sampling for Finite-Horizon Simulations in Arena 4.3.4 Using the Arena-Generated Access FileAnalysis of Infinite Horizon Simulations4.4.1 Assessing the Effect of Initial Conditions4.4.2 Performing the Method of Replication-Deletion in Arena 4.4.3 Looking for the Warm-up Period in the Output Analyzer4.4.4 Batch Means Method4.4.5 Performing the Method of Batch Means in Arena Comparing System Configurations4.5.1 Comparing Two Systems4.5.1.1 Analyzing Two Independent Samples4.5.1.2 Analyzing Two Dependent Samples4.5.1.3 Example of CRN in Arena 4.5.1.4 Implementing Independent Sampling in Arena 4.5.2 Analyzing Multiple Systems4.5.2.1 Sensitivity Analysis Using Arena's Process Analyzer4.5.2.2 Multiple Comparisons with the Best in Arena 65Modeling Queueing and Inventory Systems5.15.25.35.4Single-Line Queueing Stations5.1.1 Deriving Formulas for Markovian Single-Queue Systems5.1.2 Examples and Applications of Queueing Analysis5.1.3 Non-Markovian Queues and Approximations5.1.4 Simulating Single Queues in Arena 5.1.4.1 Example: Machine Interference Optimization Model5.1.4.2 Using OptQuest on the Machine Interference Model5.1.4.3 Example: Walk-in Health Care ClinicNetworks of Queueing Stations5.2.1 Example: Testing and Repair Shop5.2.2 STATION, ROUTE, and SEQUENCE ModulesInventory Systems5.3.1 Modeling an (r, Q) Inventory Control Policy5.3.2 Modeling a Multiechelon Inventory 40341343351352361367368

Entity Movement and Material Handling Constructs6.1379Constrained Transfer with Resources6.1.1 Implementing Resource-Constrained Transfer6.1.2 Animating Resource-Constrained TransferConstrained Transfer with Transporters6.2.1 Test-and-Repair Shop with Workers as Transporters6.2.2 Animating TransportersModeling Systems with Conveyors6.3.1 Test-and-Repair Shop with Conveyors6.3.2 Animating Conveyors6.3.3 Miscellaneous Issues in Conveyor Modeling6.3.3.1 Accumulating Conveyors6.3.3.2 Merging and Diverging Conveyors6.3.3.3 Processing while on the Conveyor6.3.3.4 Recirculation ConveyorsModeling Guided-Path 05409411411413416416417425426Miscellaneous Topics in Arena Modeling4326.26.36.46.57.17.27.37.47.57.6Advanced Resource Modeling7.1.1 Ignore7.1.2 Wait7.1.3 Preempt7.1.4 Running the Scheduled Capacity Change Model7.1.5 Modeling Resource FailureTabulating Frequencies Using the STATISTIC ModuleEntity and Resource CostingMiscellaneous Modeling Concepts7.4.1 Picking Stations7.4.2 Generic Station Modeling7.4.3 Picking Up and Dropping Off EntitiesProgramming Concepts in Arena 7.5.1 Working with Files, Excel, and Access7.5.2 Reading from a Text File7.5.3 Reading a Two-Dimensional Array7.5.4 Reading from an Excel Named Range7.5.5 Reading Model Variables from Microsoft Access7.5.6 Using Visual Basic for Applications7.5.7 Using VBA7.5.8 The VBA Module and User-Defined Functions7.5.9 Generating Correlated Random 4454458462470470470473473477481482486494497497

Table of ContentsXIX8Application8.18.2502Problem Description8.1.1 Rockwell SoftwareflIE 7th Annual Contest Problem: SM TestingDetailed Solution8.2.1 Answering the Basic Modeling Questions8.2.2 Detailed Modeling5035045095095138.2.2.1Conveyor and Station Modeling8.2.2.2Modeling Samples and the Test Cells8.2.2.3Modeling Sample Holders and the Load/Unload Area8.2.2.4Performance Measure Modeling8.2.2.5Simulation Horizon and Run ParametersPreliminary Experimental AnalysisFinal Experimental Analysis and Results8.2.4.1Using the Process Analyzer on the Problem8.2.4.2Using OptQuest on the Problem8.2.4.3Investigating the New Logic 48.38.48.5of Simulation ModelingSensitivity AnalysisCompleting the ProjectSome Final ices548Index567

Modeling and Arena MANUEL D. ROSSETTI University of Arkansas WILEY John Wiley & Sons, Inc. Table of Contents 1 Simulation Modeling 1.1 Why Simulate? 2 1.2 Types of Computer Simulation 3 1.3 How the Discrete-Event Clock Works 5 1.4 Randomness in Simulation 9 1.5 Simulation Languages 9

Related Documents:

GBV. Increase public awareness of GBV by moving away from the mere 16 days of activism to a robust 365 days campaign against GBV and encourage every citizen to take specific steps to prevent GBV in both the private and public arena. In light of the recommendations made the Government UN GBV JP facilitated a one day workshop

1 Simulation Modeling 1 2 Generating Randomness in Simulation 17 3 Spreadsheet Simulation 63 4 Introduction to Simulation in Arena 97 5 Basic Process Modeling 163 6 Modeling Randomness in Simulation 233 7 Analyzing Simulation Output 299 8 Modeling Queuing and Inventory Systems 393 9 Entity Movement and Material-Handling Constructs 489

Arena Tutorial This Arena tutorial aims to provide a minimum but sufficient guide for a beginner to get started with Arena . For more details, the reader is referred to the Arena user's guide, which can be found in Arena program (Help Product Manuals Arena User's Guide). 1. Installation

managing a GBV program with an NGO or coordinating a GBV working group. GBV coordinators can and are recruited without GBV program management experience and sometimes move from coordination into program management positions. Many GBV Program Managers do not move

The Gender Based Violence (GBV) conference will bring together partners working in the GBV Sector; Government Department stakeholders; representatives from donors in the Development Sector, SANAC and the Global Fund. The conference will focus on: The State's Response in dealing with GBV Exploring the link between GBV & HIV

I Introduction to Discrete-Event System Simulation 19 1 Introduction to Simulation 21 1.1 When Simulation Is the Appropriate Tool 22 1.2 When Simulation Is Not Appropriate 22 1.3 Advantages and Disadvantages of Simulation 23 1.4 Areas of Application 25 1.5 Some Recent Applications of Simulation

2. Manuel D. Rossetti, Simulation Modeling and Arena. John Wiley & Sons, 2010 (hereafter MR). The book comes with a free installation of the Arena software for academic purposes on student computers running on Windows 95 or higher (main reference). 3. Averill M. Law, W. David Kenton, Simulation Modeling Analysis, McGraw-Hill, 2007,

An Alphabetical List of Diocesan and Religious Priests of the United States REPORTED TO THE PUBLISHERS FOR THIS ISSUE (Cardinals, Archbishops, Bishops, Archabbots and Abbots are listed in previous section)