—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-1 Day 4 Section 7 - Simulation Control –User Interface Forms.

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

Chapter 7 Managing Risk.
Introduction When it comes to export oriented buying houses that outsource their production works, they need to maintain transparency across their stake.
1 Modeling arrival process Challenge the future Delft University of Technology Modeling the arrival process at dry bulk terminals Delft University.
Chapter 3: Modules, Hierarchy Charts, and Documentation
—————————— CACI Products Company ————————————————————————————— SimScript II.5 —————————————— 3-1 Day 2 Section 3 - Introduction to Process Simulation –Modeling.
Monitoring and Information Systems
—————————— CACI Products Company —————————————————————————————— SimScript II.5 —————————————— 9-1 Day 5 Section 9 - Continuous Simulation –Exercise 9 Section.
104 Phase 1 Model Features: u Imported background u Scale the drawing u Multiple resources u Multiple Routes u Entity Name and Graphic Change u Service.
Study Skills. The Organized Student by Donna Goldberg.
F Day 3 Section 5 - Event Approach to Simulation Events
—————————— CACI Products Company ——————————————————————————————— SimScript II.5 —————————————— 5-1 Day 3 Section 5 - Event Approach to Simulation –Events.
Queuing Theory For Dummies
Chapter 22 Simulation with Process Model to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c) 2004.
—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— Day 1, Section 2 Problem Solution C:\Program Files\Simscript3\models\Heath2.
—————————— CACI Products Company —————————————————————————————— SimScript II.5 —————————————— 10-1 Day 5 Section 9 - Contiuous Simulation –Exercise 9 Section.
Chapter 3: System design. System design Creating system components Three primary components – designing data structure and content – create software –
—————————— CACI Products Company —————————————————————————————— SimScript II.5 —————————————— 2-1 Day 1 Section 1 - The General Purpose Language –Overview.
Simscript II.5 Building simulation model with SIMSCRIPT II.5.
OS Spring’03 Introduction Operating Systems Spring 2003.
Alarms and Events Processing Group No. 2 Project Guide: Prof. N.D.R.Sarma.
—————————— CACI Products Company ————————————————————————————— SimScript II.5 —————————————— 4-1 Day 2 Section 3 - Introduction to Process Simulation –Modeling.
CPSC 531: DES Overview1 CPSC 531:Discrete-Event Simulation Instructor: Anirban Mahanti Office: ICT Class Location:
1 Case Study: Starting the Student Registration System Chapter 3.
Cmpt-225 Simulation. Application: Simulation Simulation  A technique for modeling the behavior of both natural and human-made systems  Goal Generate.
Design Synopsys System Verilog API Donations to Accellera João Geada.
TRANSACTION PROCESSING SYSTEM (TPS)
TRANSACTION PROCESSING SYSTEM Liew Woei Song Muhammad Hofiz Achoson.
JavaScript Events and Event Handlers 1 An event is an action that occurs within a Web browser or Web document. An event handler is a statement that tells.
2006 Palisade User ConferenceNovember 14 th, 2006 Inventory Optimization of Seasonal Products with.
Introduction to Embedded Systems
Pre-Project Activities Text Chapters 5 and 6. Pre-Project Activities 1.Contract Review 2.Development Plan 3.Quality Plan.
 1  Outline  world view of simulation  overview of ARENA  simple ARENA model: Model  basic operations: Model
Serious Accident Investigation REPORTS. Lesson 12 Objectives Use a template to correctly fill out a 24-Hour Preliminary Report and list all the steps.
Firewall and Internet Access Mechanism that control (1)Internet access, (2)Handle the problem of screening a particular network or an organization from.
Virtual Interaction Manager
Tools Menu and Other Concepts Alerts Event Log SLA Management Search Address Space Search Syslog Download NetIIS Standalone Application.
WERCS Upgrade 5.X – 6.1 Steve Giamalis. Major Changes This upgrade is very significant in terms of technology, functionality, structure, and environment.
Job Management Option (WLM) Scalability Tests r11 December
WELCOME TO SEMINAR ON SCADA WELCOME TO SEMINAR ON SCADA Presented by: ANIL KUMAR RAUT Adm No:33IE/2k.
+ Simulation Design. + Types event-advance and unit-time advance. Both these designs are event-based but utilize different ways of advancing the time.
Microprocessors 1 MCS-51 Interrupts.
1 Final Status Report Sonali PagadeNibha Dhagat David Ziman Reginald Bradshaw II Sebastian Schagerer Janet Xu Phan Marvel Electronics & Home Entertainment.
A Brief Documentation.  Provides basic information about connection, server, and client.
2-Jun-16EE5141 Chapter 3 ä The concept of the signal ä Process concurrency ä Delta time ä Concurrent and sequential statements ä Process activation by.
Data Structures Using C++ 2E1 Inheritance An “is-a” relationship –Example: “every employee is a person” Allows new class creation from existing classes.
Chapter 2 Basic Principle of PLC PLC Configuration &Function   Basic Configuration  CPU  Memory  Programming Interface  Communication.
Chapter 2 Processes and Threads Introduction 2.2 Processes A Process is the execution of a Program More specifically… – A process is a program.
CFM S4 Cloud iQ Guide THE FUTURE OF CASH AUTOMATION.
MODELING EXAMPLES Types of model Conceptual Containing components that have not been clearly Identified in terms of theoretic categories such as state,
Copyright 2009 John Wiley & Sons, Inc. Chapter 10 Monitoring and Information Systems.
Object Oriented Simulation with OOSimL Conditional Waiting.
Chapter 5 - Interrupts.
Embedded Systems Design 1 Lecture Set 8 MCS-51 Interrupts.
Time Management.  Time management is concerned with OS facilities and services which measure real time.  These services include:  Keeping track of.
Unit 4 Simulation software. Introduction Software used to develop simulation models can be divided into 3 categories: – General-purpose programming languages:
Copyright 2015 John Wiley & Sons, Inc. Chapter 10 Monitoring and Information Systems.
Project Time Management Based on PMBOK 5 th Edition Abdelrahman Sheta, PMP,ITIL 1PMP - Project Time Managementfacebook.com/Sheta.Page.
Name : Mamatha J M Seminar guide: Mr. Kemparaju. GRID COMPUTING.
Login Being logged into a command line prompt allows a user to easily and simply execute multiple commands (one-by-one or at the same time) that would.
Advanced Operating Systems CS6025 Spring 2016 Processes and Threads (Chapter 2)
Monitoring and Information Systems
Chapter 11: Software Configuration Management
Topics Covered What is Real Time Operating System (RTOS)
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
Monitoring and Information Systems
Monitoring and Information Systems
NASPAC 2.0 Architecture January 27, 2010
Chapter 11: Software Configuration Management
SIMSCRIPT SIMSCRIPT is a general-purpose simulation language
Presentation transcript:

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-1 Day 4 Section 7 - Simulation Control –User Interface Forms –Efficiency –Monitoring –User-Defined Distributions –Interrupting and Suspending Processes –Exercise 7 Section 8 - Process Activation –Externally Activated Processes –Exercise 8 

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-2 Section 8 - Process Activation Part 1 - Externally Activated Processes

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-3 Externally Activated Processes We have activated all processes internally according to some rule Activated the process by giving it a name and a time Processes include SHIP Activate a SHIP now Frequently we want to activate processes at arbitrary times Have a given schedule (Official Airline Guide) Show results of large simulations graphically Testing We want to activate processes externally as well as internally.

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-4 Externally Activated Processes (continued) Do it about the same as an internally activated event except activation data goes in a file, not a routine Preamble External processes include STORM External process unit is 10 End ''Preamble –In another routine Open unit 10 for input, name = “WEATHER.DAT” –New routine Process STORM End ''STORM Data file for activation STORM * STORM 29.2 * STORM 45.6 *

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-5 Externally Activated Processes (continued) Process STORM Define.LATITUDE,.LONGITUDE,.DURATION as real variables Read.LATITUDE,.LONGITUDE and.DURATION End ''STORM STORM * STORM * STORM *

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-6 Externally Activated Processes (continued) Time phrase can be shown in one of three ways Decimal days: STORM * Days, hours and minutes: STORM * Calendar days, hours and minutes: STORM 1/24/ * In the last case, we have to tell SIMSCRIPT II.5 what the date of the "zeroth" day is: Call origin.r (1, 1, 2005)

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-7 Exercise 8 Port Problem, One Last Time(!) C:\Program Files\Simscript3\models\ProblemD

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-8 Pacific Port Problem Reprise As a final addition to the Pacific Port Problem, consider the fact that weather conditions occasionally serve to disrupt shipping operations. Storms occur at arbitrary times and prevent all ships (both old and new) from leaving the harbor and delay the new ships at sea. The durations of the storms are to be supplied with their scheduling data in an external data file. Produce the same performance measures as before. In order to make the simulation model more user-friendly for the Harbor Master, modify the user interface form (PROBLEM D) so that the RUN.LENGTH, NBR.DOCKS, NBR.TUGS, and NBR.NEW.SHIPS can be easily modified when the simulation is executed. SELECT PROBLEMD

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-9 WEATHER.DAT Storm 1/2/ * Storm 1/25/ * Storm 2/13/ * Storm 6/26/ * Storm 7/5/ * Storm 7/14/ * Storm 12/12/ *

—————————— CACI Products Company ———————————————————————————— SimScript II.5 —————————————— 8-10 NOTES To identify the new ships and the old ships as well as the ships that are "at sea", give the ships attributes such as: EVERY SHIP has a SHIP.TYPE and a SHIP.STATUS and belongs to a FLEET File the new ships in a FLEET when they are generated so that the STORM process routine can find the ships and interrupt them. You must assign the status attribute of each ship in the appropriate place in order not to interrupt ships that are not in the event set!! Write a STORM process routine that searches the set FLEET and interrupts the appropriate ships.