Open Access. Powered by Scholars. Published by Universities.®

Operations Research, Systems Engineering and Industrial Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 30 of 30

Full-Text Articles in Operations Research, Systems Engineering and Industrial Engineering

Course Portfolio - Discrete Event Simulation, Paul Savory Oct 2009

Course Portfolio - Discrete Event Simulation, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

This course portfolio, written by Dr. Paul Savory, provides an overview of his Discrete Event Simulation course at the University of Nebraska-Lincoln. It offers an overview of the course goals, a summary of the classroom activities for achieving them, and a detailed assessment of student learning. He highlights his introduction of the simul8 programming environment to his students. In addition to exploring his students’ learning, Dr. Savory also explores different approaches for documenting his teaching by including multimedia clips (video and audio), uses graphs, uses color, and incorporates images. The resulting portfolio is one that can be reviewed, shared, and …


Randomly Generating Manufacturing Flow Line Models Using Mathematica, Paul Savory Jul 2008

Randomly Generating Manufacturing Flow Line Models Using Mathematica, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

To test heuristic algorithms and techniques, researchers need numerous datasets so as to measure effectiveness and improve approaches. This paper discusses using Mathematica, a mathematical programming language, for randomly generating the specifications for manufacturing flow line models. Important issues include determining an arrival rate to a flow line, the number of flow line stations, the number of parallel servers for each production station, and specifying the service time distributions and their associated parameters. The paper concludes with a discussion on generating more general types of simulation models.


A Template-Based Data Specification Framework For Modeling Physical Security Systems, Ashu Guru, Paul Savory Jan 2006

A Template-Based Data Specification Framework For Modeling Physical Security Systems, Ashu Guru, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

Simulation studies often fail to provide any useful results due to its success being highly dependent on the skills of the analyst to understand a system and then correctly identify all the required data parameters and dependent variables. This paper describes a template-based framework to help identify and specify the components and data parameters for developing models of physical security systems. The layered framework consists of fifteen templates built on top of fourteen data primitives representing 119 data parameters. The modeling framework has been programmed as an internet-based web application and is simulation language independent. The usefulness of the framework …


A Template-Based Conceptual Modeling Infrastructure For Simulation Of Physical Security Systems, Ashu Guru, Paul Savory Dec 2004

A Template-Based Conceptual Modeling Infrastructure For Simulation Of Physical Security Systems, Ashu Guru, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

Although simulation is one of the most innovative and cost-effective tools for modeling and analyzing a system, simulation studies often fail to provide any useful results. One reason is attributed to the fact that model formulation depends on the skills of the analyst. This paper describes a research to develop a conceptual modeling infrastructure to assist a simulation analyst in specifying components for studying physical security systems. The modeling framework has been programmed as an internet-based web application. Using the application, the successful development and implementation of a physical security simulation model will be aided by a defined scientific methodology …


A Case Study Of Teaching A Quantitative Course Using Archived Streaming Video, Paul Savory Oct 2004

A Case Study Of Teaching A Quantitative Course Using Archived Streaming Video, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

This case study highlights some of the issues and difficulties experienced in teaching a quantitative course using three methods of delivery: in-class to an audience of students, television broadcast over a satellite system to distance students, and archived streaming video accessible by students. The discussion is applicable to administrators and faculty exploring the option of teaching a course using multiple delivery approaches.


A Template-Based Conceptual Modeling Infrastructure For Simulation Of Physical Security Systems, Paul Savory Oct 2004

A Template-Based Conceptual Modeling Infrastructure For Simulation Of Physical Security Systems, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

Although simulation is one of the most innovative and cost-effective tools for modeling and analyzing a system, simulation studies often fail to provide any useful results. One reason is attributed to the fact that model formulation depends on the skills of the analyst. This paper describes a research to develop a conceptual modeling infrastructure to assist a simulation analyst in specifying components for studying physical security systems. The modeling framework has been programmed as an internet-based web application. Using the application, the successful development and implementation of a physical security simulation model will be aided by a defined scientific methodology …


A Simulation Based Experiment For Comparing Amhs Performance In A Semiconductor Fabrication Facility, Gerald Mackulak, Paul Savory Jan 2002

A Simulation Based Experiment For Comparing Amhs Performance In A Semiconductor Fabrication Facility, Gerald Mackulak, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

As the cost and complexity of constructing a semiconductor fabrication facility increases, responsive tools are needed for designing and planning its operations. Discrete-event simulation paired with design of experiments is an effective combination. This article demonstrates how simulation in combination with design of experiments is used to compare the intrabay layout of two automated material handling systems. The difference in stocker robot utilization, number of vehicle moves per hour, and average delivery time for the two intrabay layouts will be compared using a fractional factorial experimental design. The study demonstrates that the distributed storage option is preferable for maximizing manufacturing …


Combining Activity-Based Costing With The Simulation Of A Cellular Manufacturing System, Paul Savory, Robert Williams, Rodney Rassmuseun Jan 2001

Combining Activity-Based Costing With The Simulation Of A Cellular Manufacturing System, Paul Savory, Robert Williams, Rodney Rassmuseun

Department of Industrial and Management Systems Engineering: Faculty Publications

This paper presents an integrated simulation and activity-based management approach for determining the best sequencing scheme for processing a part family through a manufacturing cell. The integration is illustrated on a loop or U-shaped manufacturing cell and a part family consisting of four part types (A, B, C, and D). Production requirements for the cell demand that part batches be processed one type at a time. For example, all part A’s are processed until weekly demand is met, then part B’s, etc. The objective of this example is to determine the best part sequence (e.g., ABCD, DCBA or CABD). In …


Combining Activity-Based Costing With The Simulation Of A Cellular Manufacturing System, Paul Savory, Robert Williams, Rodney Rassmuseun Jan 2001

Combining Activity-Based Costing With The Simulation Of A Cellular Manufacturing System, Paul Savory, Robert Williams, Rodney Rassmuseun

Department of Industrial and Management Systems Engineering: Faculty Publications

Discrete-event simulation is one of the most effective techniques for analyzing a manufacturing system. Unfortunately, little attention is given to using simulation models to estimate the economic impact of a proposed system configuration. This paper defines how activity-based costing (ABC) concepts can be incorporated into a discrete-event simulation model. Special emphasis is on demonstrating how decision making can be aided by having the simulation create a detailed “Bill of Activity” describing costs associated with manufacturing a part. The integration of ABC and simulation is illustrated by evaluating the impact of a proposed manufacturing cell configuration. The additional costing information aids …


Guidelines For Using Process Mapping To Aid Improvement Efforts, Paul Savory, John R. Olson Jan 2001

Guidelines For Using Process Mapping To Aid Improvement Efforts, Paul Savory, John R. Olson

Department of Industrial and Management Systems Engineering: Faculty Publications

Process mapping is an easy-to-visualize method for people to analyze and agree on the most efficient routes for reengineering or improving a process. It aids in determining redundant tasks, uncovering hidden interactions between processes and people, and focusing on the processes that serve customers, improve quality, and generate income. This paper presents guidelines for using process mapping as an improvement tool. It is based on the authors’ experiences in aiding a variety of healthcare, service, and manufacturing companies.


A Web-Based Interface For Storing And Executing Simulation Models, Paul Savory Dec 2000

A Web-Based Interface For Storing And Executing Simulation Models, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

The dominance of the Internet in the development of information and communication technology has made Web-based distributed solutions increasingly attractive. Apart from providing other services, the World Wide Web is being looked upon as an environment for hosting modeling and simulation applications. SIMAN is a simulation language that allows users to simulate discrete and continuous systems. In this research, a web-based interface or toolkit has been developed for storing and executing SIMAN simulation models over the Internet. This toolkit consists of a World Wide Web interface to SIMAN and a web-accessible database for storing user models. It provides users an …


A Web-Based Interface For Storing And Executing Simulation Model, Ashu Guru, Paul Savory, Robert Williams Dec 2000

A Web-Based Interface For Storing And Executing Simulation Model, Ashu Guru, Paul Savory, Robert Williams

Department of Industrial and Management Systems Engineering: Faculty Publications

The dominance of the Internet in the development ofinformation and communication technology has madeWeb-based distributed solutions increasingly attractive.Apart from providing other services, the World Wide Webis being looked upon as an environment for hostingmodeling and simulation applications. SIMAN is asimulation language that allows users to simulate discreteand continuous systems. In this research, a web-basedinterface or toolkit has been developed for storing andexecuting SIMAN simulation models over the Internet.This toolkit consists of a World Wide Web interface toSIMAN and a web-accessible database for storing usermodels. It provides users an easy-to-use environment fordeveloping text-based simulation models using the SIMANsimulation language. It also …


Simulation Modeling Presentations: The Life Cycle, Edward Yellig, Paul Savory May 1999

Simulation Modeling Presentations: The Life Cycle, Edward Yellig, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

A typical large scale simulation modeling project spans many months and encompasses activities such as problem definition, data collection, model development, experimentation, and scenario analysis. During the life cycle of a simulation project, numerous presentations are made to many different types of audiences. The purpose of these presentations will vary from seeking project approval, requesting information, discussing simulation model features, verifying the model, validating the model, presenting the experimental results, and offering model conclusions. This paper will discuss presentation techniques we used during a year-long simulation-modeling project. We will highlight techniques used for defining the purpose of each presentation, identifying …


Using Simulation To Derive Activity-Based Costing Estimates, Paul Savory, Robert Williams Oct 1998

Using Simulation To Derive Activity-Based Costing Estimates, Paul Savory, Robert Williams

Department of Industrial and Management Systems Engineering: Faculty Publications

This presentation showcases integrating activity based costing into the development of a SIMAN simulation of a manufacturing system.


A Multithreaded Scheduler For A High-Speed Simulator, Gene Saghi, Kirk Reinholtz, Paul Savory Jan 1998

A Multithreaded Scheduler For A High-Speed Simulator, Gene Saghi, Kirk Reinholtz, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

The Cassini spacecraft is on its journey to Saturn to perform a close-up study of the Saturnian system; its rings, moons, magneto-sphere, and the planet itself. Sequences of commands will be sent to the spacecraft by ground personnel to control every aspect of the mission. To validate and verify these command sequences, a bit-level, high-speed simulator (HSS) has been developed. To maximize performance, the HSS is implemented with multiple threads and runs on a multiprocessor system. A key component of the HSS is the scheduler, which controls the execution of the simulator. The general framework of the scheduler can be …


An Integrated Approach To Simulation And Activity-Based Costing For Evaluating Alternative Manufacturing Cell Designs, Robert Williams, Paul Savory, Rodney Rasmussen Jan 1997

An Integrated Approach To Simulation And Activity-Based Costing For Evaluating Alternative Manufacturing Cell Designs, Robert Williams, Paul Savory, Rodney Rasmussen

Department of Industrial and Management Systems Engineering: Faculty Publications

One effective technique for improving manufacturing efficiency involves the application of group technology part families and manufacturing cells. Selection of the best or optimum configuration of the manufacturing cell relies on the experience and judgment of the cell designer. This paper describes how activity-based costing (ABC) concepts can be integrated into a discrete-event simulation model and be used to evaluate manufacturing cell configurations. The output of the combined ABC simulation model provides a detailed “Bill of Activity” which allows the cell designer to consider costs as a critical factor in the cell design problem. Alternative cell configurations studied in this …


Simulating Queue Scheduling Policies For A Spacecraft Simulator, Paul Savory, Gene Saghi Jan 1997

Simulating Queue Scheduling Policies For A Spacecraft Simulator, Paul Savory, Gene Saghi

Department of Industrial and Management Systems Engineering: Faculty Publications

The mission of the Cassini spacecraft is a unique opportunity to gain insights into major scientific questions about Saturn, the creation of the solar system, and the conditions that led to life on Earth. In preparation for the launch, NASA's Jet Propulsion Laboratory developed a software simulator to emulate the hardware data-control system of the spacecraft. Its primary use is to validate and verify commands that will be transmitted to the spacecraft. To improve the performance of the simulator, we used the SIMAN simulation language to model numerous queue-scheduling policies. Implementation of the simulation results combined with a software-code redesign …


Selecting For Random Drug Testing At Union Pacific Railroad, Jennifer Meyer, Paul Savory Jan 1997

Selecting For Random Drug Testing At Union Pacific Railroad, Jennifer Meyer, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

Many industries have recently implemented programs to detect and deter the use of recreational drugs in the workplace. The transportation industry has received careful government attention, particularly where the safety of the public may be seriously affected by employees who use drugs. Following federal guidelines, Union Pacific Railroad first implemented a random drug-testing plan in 1990. Because the assigned jobs, shifts, and work locations of many railroad employees change frequently, defining the selection population was particularly challenging. In its continuing efforts to validate and improve this plan, Union Pacific Railroad sought an external evaluation to determine the fairness of its …


An Aggregation Procedure For Simulating Manufacturing Flow Line Models, Paul Savory, Gerald Mackulak Jan 1997

An Aggregation Procedure For Simulating Manufacturing Flow Line Models, Paul Savory, Gerald Mackulak

Department of Industrial and Management Systems Engineering: Faculty Publications

We develop a formal method for specifying an aggregate discrete-event simulation model of a production flow line manufacturing system. The methodology operates by aggregating production stations or resources of a flow line. Determining the specifications for representing the aggregated resources in a simulation model is the focus of our presentation. We test the methodology for a set of flow lines with exponentially distributed arrival and service times. Comparisons between analytical and simulation results indicate the aggregation approach is quite accurate for estimating average part cycle time.


Cycle Time Estimation For Simulating A Tandem Queueing Systems Using Aggregation Techniques, Paul Savory, Gerald Mackulak Jan 1996

Cycle Time Estimation For Simulating A Tandem Queueing Systems Using Aggregation Techniques, Paul Savory, Gerald Mackulak

Department of Industrial and Management Systems Engineering: Faculty Publications

One approach to simulating a single-server tandem queuing system is to explicitly model each of the production stages. In this paper, we apply queueing theory, a recursive algorithm, and composite random number sampling to develop an equivalent aggregate representation consisting of only a single production stage. Preliminary test results indicate that the aggregation works well for estimating the mean and variability of the total cycle time.


Using Mathematica To Aid Simulation Analysis, Paul Savory Dec 1995

Using Mathematica To Aid Simulation Analysis, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

As computer power has increased, so has the capability of software developers to write programs that assist people with time-consuming tasks. Mathematica is such a program. The objective of this paper is to demonstrate how Mathematica, a symbolic programming environment, can be used to aid simulation analysis. In addition to a general discussion of Mathematica’s uses, advantages, and disadvantages, several examples will be presented. The examples include using Mathematica for distribution fitting, queueing analysis, random number generation, and creating a surface plot for optimization.


Issues In Developing An Undergraduate Simulation Course, Paul Savory Jan 1995

Issues In Developing An Undergraduate Simulation Course, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

Experience in developing an undergraduate simulation course is described. The course introduces the philosophies, principles, and methodologies for discrete-event simulation modeling. Strategy in choosing the course simulation software is discussed, plus important areas of teaching emphasis are highlighted.


Simulation Project Characteristics In Industrial Settings, Paul Savory Jan 1995

Simulation Project Characteristics In Industrial Settings, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

In a survey of practitioners of discrete-event simulation from industry and research institutes who "build models for money," we asked about project goals, user backgrounds and training, organizational types and activities, software and hardware choices, modeling team composition, and effort allocation within a modeling project. We found that (1) only about half of the practitioners have three or more years experience, (2) many academics feel strongly affiliated with their industry clients rather than with their university employers, (3) shop-floor supervisors rarely lead simulation projects, even though their knowledge of the system may be unparalleled, (4)simulation models are generally described as …


The Science Of Simulation Modeling, Paul Savory, Gerald Mackulak Jan 1994

The Science Of Simulation Modeling, Paul Savory, Gerald Mackulak

Department of Industrial and Management Systems Engineering: Faculty Publications

Many people refer to simulation model building as an “intuitive art”. This implies that modeling can only be done by a select group of highly trained creative people and thus isolates many from considering simulation as a usable tool. Model building is a science that is learned through education, training and experience. In this paper, we discuss the role of science in performing a simulation study. We illustrate the teaching of the science of simulation by discussing the simulation curriculum at Arizona State University.


Extending Simulation’S Advantages To Novice Model Builders: Intellisim Tutorial, Paul Savory, Gerald Mackulak, Jeff Cochran Jan 1994

Extending Simulation’S Advantages To Novice Model Builders: Intellisim Tutorial, Paul Savory, Gerald Mackulak, Jeff Cochran

Department of Industrial and Management Systems Engineering: Faculty Publications

The potential benefits that discrete-event simulation offers are impeded by the high level of expertise necessary to successfully conduct a sound simulation study. As a solution, this paper introduces IntelliSIM, an intelligent simulation environment. Using this environment makes simulation more accessible to users by reducing the need for extensive experience or training. One of IntelliSIM’s key features for accomplishing this is a tutorial and training module that quickly acquaints a novice simulation user with IntelliSIM’s features and the process of performing a simulation study. This paper discusses this tutorial by explaining how IntelliSIM develops a simulation model, thus illustrating how …


Ascertaining Important Features For Industrial Simulation Environments, Gerald Mackulak, Jeffery Cichran, Paul Savory Jan 1994

Ascertaining Important Features For Industrial Simulation Environments, Gerald Mackulak, Jeffery Cichran, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

Recent years have witnessed the development and commercial release of multiple simulation tools, environments, and intelligent simulators. Each release seems to contain additional advanced features designed to simplify simulation use and increase the productivity of model builders. But to date, no one has addressed feature definition from the viewpoint of a simulation practitioner. This paper discusses our efforts to identify and prioritize simulation features deemed most desirable from the practitioner viewpoint. A series of three questionnaires were developed and administered to a group of qualified simulation practitioners. With results that are of interest to simulation users, researchers, and simulation software …


A Robust Aggregation Approach To Simplification Of Manufacturing Flow Line Models, Paul Savory Nov 1993

A Robust Aggregation Approach To Simplification Of Manufacturing Flow Line Models, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

One of the more difficult tasks facing a modeler in developing a simulation model of a discrete part manufacturing system is deciding at what level of abstraction to represent the resources of the system. For example, questions about plant capacity can be modeled with a simple model, whereas questions regarding the efficiency of different part scheduling rules can only be answered with a more detailed model. In developing a simulation model, most of the actual features of the system under study must be ignored and an abstraction must be developed. If done correctly, this idealization provides a useful approximation of …


Introduction To Intellisim 2.0, Paul Savory Jan 1993

Introduction To Intellisim 2.0, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

IntelliSIM is a prototype for a new generation of knowledge-based simulation tool that has been developed by the Systems Simulation Laboratory at Arizona State University. This tool is a computer environment that allows non-simulation trained modelers to predict the performance of a manufacturing system for which the necessary data is available. The system provides predictive data on such items as throughput time, queue levels, equipment utilization, reactions to machine failures, etc. With IntelliSIM, the benefits of discrete-event simulation can be exploited without requiring the high level of expertise necessary to successfully conduct a sound simulation study. The approach offered with …


Introduction To Intellisim 1.0, Paul Savory Jun 1992

Introduction To Intellisim 1.0, Paul Savory

Department of Industrial and Management Systems Engineering: Faculty Publications

IntelliSIM is a prototype for a new generation of knowledge-based simulation tool that has been developed by the Systems Simulation Laboratory at Arizona State University. This tool is a computer environment that allows non-simulation trained modelers to predict the performance of a manufacturing system for which the necessary data is available. The system provides predictive data on such items as throughput time, queue levels, equipment utilization, reactions to machine failures, etc. With IntelliSIM, the benefits of discrete-event simulation can be exploited without requiring the high level of expertise necessary to successfully conduct a sound simulation study. The approach offered with …


Material Handling In A Flexible Manufacturing Systems Processing Part Families, Paul Savory, Gerald Mackulak, Jeff Cochran Dec 1991

Material Handling In A Flexible Manufacturing Systems Processing Part Families, Paul Savory, Gerald Mackulak, Jeff Cochran

Department of Industrial and Management Systems Engineering: Faculty Publications

The objective of this simulation study is to analyze the system performance of a six machine flexible manufacturing system cell in which a material handling system is to be incorporated. The analysis focuses on determining the production potential of the cell by grouping common parts into "families". To accomplish this, computer simulation models are developed using the SIMAN simulation language.

Initially the manufacturing cell is modeled with no material handling system to get an upper bound estimate of production output. We next explore the impact that an automatic guided vehicle (AGV) has on system performance of the manufacturing system cell. …