LISA - Test Pacing. Capgemini India Private Limited. July Prepared by: Srikumar Bose

Size: px
Start display at page:

Download "LISA - Test Pacing. Capgemini India Private Limited. July Prepared by: Srikumar Bose"

Transcription

1 Capgemini India Private Limited July 2013 Prepared by: Srikumar Bose

2 1 Table of Contents 1. Test Pacing An Introduction Overview Stair Step Pattern (Load Patterns) Test Pacing Calculation Sample Pacing Runs Conclusion References Author s Biography...9

3 2 1. Test Pacing An Introduction Test Pacing enables end users to limit how fast test cases are executed. Pacing acts as a kind of think-time between test cases. The pace of transactions is computed using the formula: Pace Time in Seconds / (Transactions / Virtual Users) With a pacing of 50 test cases in 5 minutes using 10 Virtual Users, the pace per test case (Ptc) is Ptc = Time / (Trxn s / Vu s) Ptc = (5 minutes * 60 seconds/minute) / (50 test cases/10 Virtual Users) = (300/5) = 60 seconds (i.e.), one test case should be executed every 60 seconds. Pacing is, fundamentally, a braking system and, just as important, not an acceleration system. Pacing will not cause the Virtual Users to run tests at a faster pace. Pacing will not cause more Virtual Users to be started to satisfy the pace. Pacing will cause the Virtual Users to wait longer before they run a test again. Pacing only works with these load patterns: Immediate Ramp Run N Times Stair Step

4 3 2. Overview Pacing provides a way to limit the average number of transactions (tests) hitting the System under Test. For example, If you have pacing set at 50 transactions per second (tps), which means that you don t want LISA tool to run faster than 50 tests per second. This limit is set across the population of Virtual Users. If you have 150 Steady State Virtual User s, then 50 tps / 150 vu, that's tps per VU. With that, if a VU runs the test in less than seconds, pacing will cause the VU to sleep a bit between test runs. If a test takes longer than seconds to run, pacing is ignored, since LISA is staying under the limit of 50 tps. Pacing is limited to these load patterns because the load pattern must be able to estimate the number of steady state Virtual User s it provides. The pacing calculation depends on the number of steady state Virtual Users. It is important to notice that pacing is determined by the Steady State Load (which is also the period when the most Virtual Users are running). If you run a Stair Step Load pattern or a similar pattern, the pacing on the first step will be lower than you might expect. The idea of pacing is to throttle how many test cases are executed when the maximum numbers of Virtual Users are reached. While the numbers of Virtual Users are ramping up, pacing is not increased to hit the test cases/minute target. If LISA did that, it would mean more test cases are being executed per step, which cancels out the effect which we are trying to achieve with a ramp up time. The idea of ramp up time is to slowly increase the load on the system. For LISA, the load is based on the number of test cases hitting the System Under Test. If during ramp up, LISA decides to execute more test cases because the number of Virtual Users running at that time we re keeping up with the pace, we would just end up running at the maximum load on the first step -- there would be no ramp up. When you are trying to predict how pacing will behave, determine the number of test cases/minute of each Virtual User. If my pacing works out to 3 Test Cases per Minute per Virtual User then, when 1 Virtual User is running, I'll see 3 TC/minute hit the SUT. When 5 Virtual Users are running, I'll see 15 TC/minute hit the SUT. When I have 10 Virtual Users running, I'll see 30 TC/minute hit the SUT.

5 4 3. Stair Step Pattern (Load Patterns) The Stair Step pattern introduces Virtual Users (instances) to the system in well-defined steps rather than all at once. You specify the total number of steady state Users, the ramp up and ramp down times, and the number of steps for the ramp. To configure this pattern: Steady State Instances: The maximum number of Virtual Users to run at steady State. Number of Steps: The number of steps to use to reach max number of Virtual Users. The number of Virtual Users to introduce at each step is then: Steady State Instances divided by Number of Steps. Ramp Up Time: The time period over which Virtual Users are added to get to the Steady State. The time interval between steps is then: Ramp Up Time divided by Number of Steps. Steady State Time: The time period of the meaningful test run. Ramp Down Time: The time period over which Virtual Users are removed. Since The tests will run to completion after a "stop" request, the ramp down times is approximate. You can enter a time followed by h for hours, m for minutes, s for seconds (default). For example, if you have Steady State Instance = 10 Number of Steps = 5 Ramp Up Time = 1 m Steady State Time = 10 m Ramp Down Time = 30 s There are 10 instances and 5 steps, so 2 Virtual Users (10instance/5 steps) will be added each step. The ramp up time is 1(60sec) minute, so Virtual Users will be added every 12 seconds (Ramp up time 60sec/5 steps). The test will run in Steady State for 10 minutes. Two Virtual Users will be removed approximately every 6 (30/5) seconds. Number of Virtual Users to be included in each step = Steady State Instances/Number of Steps. pace per test case = pace time in seconds/ (# of tests cases/# of Virtual Users)

6 5 4. Test Pacing Calculation I seconds or 30 minutes with 150 transactions. So 1800/150 = 12 transactions/second. II. For example, If total transaction = 400,000 per day. Per hour = 400,000/6 = 66,666. (Let s assume 6 hours) For half-an-hour = 66,666/2 = 33,333 in 30 minutes. 33,333 = 30 minutes * 14 scripts * X transactions (14 is the # of scripts in the project. depending on how many one has, it has to be changed accordingly). Therefore X = 80 transactions/minute. Consider 1 User executes 20 transactions in a minute. So to complete 80 transactions, number of Users required would be 80/20 = 4 Users. If the test pacing is 42 transactions per minute and if number of Users is 3, then number of cycles required in 30 minutes would be 42 * 30 = 1260 cycles by 3 Users. So for 1 User, number of cycles would be 1260/3 = 420 (Note: To find out the number of cycles, divide the number of transactions by the number of Users)

7 6 5. Sample Pacing Runs Sample test results, using 4 test cases, each test case containing one NoOp step and no data set. In the suite, tests ran in parallel. Suite - 4 Tests, parallel execution Staging Document - RunNTimes; 2vu, 15min, pacing 2000 tc/15min Results of 8000 test runs Per Test Counts , 1992, 1994, 1989 Suite - 4 Tests, parallel execution Staging Document - RunNTimes; 4vu, 15min, pacing 2000 tc/15min Results of 8000 test runs Per Test Counts - As long as the CPU can keep up with the pacing, individual tests within a suite will hit their pacing target. If the load overtakes the CPU, pacing accuracy is off and is unpredictable. By unpredictable, I mean the Percentage-error for each test fluctuates. Some tests may be dead-on with their pacing while another test's pacing is off by 50%. Pacing acts as brake to limit the load on the SUT. Pacing does not act as an accelerator to increase the load. Internally, pacing only affects the lag time between each cycle of a test run. Thus, pacing will determine how long a Virtual User waits before running a test again. Let s imagine the load pattern is a Stair-Step Load pattern, ramping up from 10 Virtual Users to 100 Virtual Users, then back down to 10 Virtual Users. Let s also say pacing is set at 10 test cases/minute. On the first iteration of the test cycle, 10 Virtual Users execute the test 1 time each. If the average time to execute 1 test case is 5 seconds, these first 10 Virtual Users will finish their first iteration in about 5 seconds. The pacing algorithm will figure out that, with 10 Virtual Users running, and each taking 5 seconds to run 1 test, that the lag time needs to be 55 seconds. Thus, after 55 seconds, each Virtual User will be told to execute the test again. This will keep the pace of 10 tests/minute, since there are 10 Virtual Users executing the test 1 time within 1 minute. Let s say one iteration of test case takes 2 minutes. With the initial 10 Virtual Users of the load pattern, there aren't enough Virtual Users running to keep up the pace of 10 tests/minute. Pacing will set the lag time between test iterations of 0 milliseconds - as soon as a Virtual User finishes 1 iteration, the next iteration can begin. Pacing will not cause more Virtual Users to be fired up. If there are not enough Virtual Users running to keep up with the pacing, then there just are not. Once there are 20 Virtual Users running, things will be on pace - 20 Virtual Users running 20 tests in 2 minutes averages to 10 tests/minute. With 20 Virtual Users, the lag time between test iterations is still 0 milliseconds. When the load increases to 40 Virtual Users, a lag time finally moves above 0ms. 40 Virtual Users executing 40 iterations in 2 minutes average to 20 tests/minute. That's 2X over the pace, so the Virtual Users need to be slowed down: each Virtual User needs to sleep 1 minute between each test iteration. With 40 Virtual Users, a test only needs to be executed every few minutes to hit that pace. When the load increases to 80 Virtual Users, pacing will slow them down to wait 2 minutes between executions. The load pattern determines how many Virtual Users are running and how many iterations of the test case are executed per Virtual User, while pacing controls how much time elapses between when a Virtual User finishes one iteration of a test case and starts the next iteration.

8 7 6. Conclusion LISA generates very efficient load for its overhead, it has easier ways to pace the transactions of a test case to allow for variable "user think time" or steadily distribute them over a time period. While this functionality was already available in LISA, it is now dynamically paced in a much simpler automated fashion, giving testers the feel of "acceptance testing" with high load and efficiency possibilities.

9 8 7. References

10 9 8. Author s Biography Srikumar Bose has nearly 10 years of experience in Insurance, Cards as well as Retail Banking Domains. Worked extensively in CICS, DB2, Visionplus, Cardpac, e-banking & Guidewire and is currently working in AMFAM account for P&C Insurance with Guidewire v Performed as an SME for E-banking, Automation Expert (QTP & LISA) as well as provided Data Support & Environment Support along with Quality Assurance / User Acceptance / Base / Compliance / Product Upgrade / System Testing / ETL Testing & Data Migration Testing for GE UK (Hyderabad Unit), FDI (Chennai Unit), RBS [Gurgaon, London (UK) & Chennai Units] and CNA (Chennai Unit) Projects in Capgemini India Pvt. Ltd. Expertise in CICS, TSO, File Aid (DB2), Oracle SQL, UNIX & JCL. Extensive knowledge in Batch processing, report generations & processing s, Running Jobs using Control Cards as well as ETL process.

How a championshipwinning. cut engineering cycles by 30% Advanced project management software speeds performance improvements to the track.

How a championshipwinning. cut engineering cycles by 30% Advanced project management software speeds performance improvements to the track. TEAM PENSKE How a championshipwinning race team cut engineering cycles by 30% Advanced project management software speeds performance improvements to the track. CHALLENGE SOLUTION RESULTS View Overview

More information

Case Study: Team Penske Team Penske How a championship-winning race team cut engineering cycles by 30%

Case Study: Team Penske Team Penske How a championship-winning race team cut engineering cycles by 30% Team Penske How a championship-winning race team cut engineering cycles by 30% Advanced project management software speeds performance improvements to the track. 400 major race wins 16 Indy 500 wins 29

More information

Oracle Utilities Meter Data Management Release Utility Reference Model MDM.Manage VEE and VEE Exceptions

Oracle Utilities Meter Data Management Release Utility Reference Model MDM.Manage VEE and VEE Exceptions Oracle Utilities Meter Data Management Release 2.0.1 Utility Reference Model 4.2.1.2 MDM.Manage VEE and VEE Exceptions January 2014 Oracle Utilities Meter Data Management Utility Reference Model 4.2.1.2

More information

Microsoft System Center Data

Microsoft System Center Data U ft i V F_R S! TA TSBIB L! OTHEK MAMMOVER J Microsoft System Center Data Protection Manager 2012 SP1 Learn how to deploy, monitor, and administer System Center Data Protection Manager 2012 SP1 Steve Buchanan

More information

RICK FAUSEL, BUSINESS DEVELOPMENT ENGINEER TURBOMACHINERY CONTROL SYSTEM DESIGN OBJECTIVES

RICK FAUSEL, BUSINESS DEVELOPMENT ENGINEER TURBOMACHINERY CONTROL SYSTEM DESIGN OBJECTIVES RICK FAUL, BUSINESS DEVELOPMENT ENGINEER TURBOMACHINERY CONTROL SYSTEM DESIGN OBJECTIVES The primary design objective for any turbomachinery control system should be to maintain or maximize machine and

More information

WEEK #1 44 MILES MONDAY, JULY 15, 2014 DAY OFF

WEEK #1 44 MILES MONDAY, JULY 15, 2014 DAY OFF WEEK #1 44 MILES Weekly Overview: Welcome to your training plan for the TCS New York City Marathon! You've picked the Conservative program, but there's nothing very conservative about training for a marathon.

More information

Queue analysis for the toll station of the Öresund fixed link. Pontus Matstoms *

Queue analysis for the toll station of the Öresund fixed link. Pontus Matstoms * Queue analysis for the toll station of the Öresund fixed link Pontus Matstoms * Abstract A new simulation model for queue and capacity analysis of a toll station is presented. The model and its software

More information

Gerald D. Anderson. Education Technical Specialist

Gerald D. Anderson. Education Technical Specialist Gerald D. Anderson Education Technical Specialist The factors which influence selection of equipment for a liquid level control loop interact significantly. Analyses of these factors and their interactions

More information

Blocking time reduction for level crossings using the genetic algorithm

Blocking time reduction for level crossings using the genetic algorithm Computers in Railways X 299 Blocking time reduction for level crossings using the genetic algorithm Y. Noguchi 1, H. Mochizuki 1, S. Takahashi 1, H. Nakamura 1, S. Kaneko 1 & M. Sakai 2 1 Nihon University,

More information

RISK ASSESSMENT. White Paper.

RISK ASSESSMENT. White Paper. RISK ASSESSMENT White Paper www.leuze.com White Paper RISK ASSESSMENT IN HARMONY The European Machinery Directive as well as its implementations on a national level (in Germany ProdSG and 9 ProdSV) require

More information

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS GARY B. PARKER and INGO CYLIAX Department of Computer Science, Indiana University, Bloomington, IN 47405 gaparker@cs.indiana.edu, cyliax@cs.indiana.edu

More information

EVACUATION SIMULATION FOR DISABLED PEOPLE IN PASSENGER SHIP

EVACUATION SIMULATION FOR DISABLED PEOPLE IN PASSENGER SHIP EVACUATION SIMULATION FOR DISABLED PEOPLE IN PASSENGER SHIP Keiko MIYAZAKI, Mitujiro KATUHARA, Hiroshi MATSUKURA and Koichi HIRATA National Maritime Research Institute, JAPAN SUMMARY Means of escape of

More information

Generic 42km Finish Time : Sub 4 hours

Generic 42km Finish Time : Sub 4 hours Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Run 45 Run 60 Run 45. After 20 pace to 10km minute. Take 4 easy pace then return to the next 1 minute at 10km pace. Complete 3 one minute increases in pace. Cool

More information

How to Set Up Your League

How to Set Up Your League From www.pcdrafter.com How to Set Up Your League The following tutorial will help you quickly see how easy PC Drafter is to use as you configure your fantasy league with your own rules, teams, draft order

More information

Overview. 2 Module 13: Advanced Data Processing

Overview. 2 Module 13: Advanced Data Processing 2 Module 13: Advanced Data Processing Overview This section of the course covers advanced data processing when profiling. We will discuss the removal of the fairly gross effects of ship heave and talk

More information

Pegas 4000 MF Gas Mixer InstructionManual Columbus Instruments

Pegas 4000 MF Gas Mixer InstructionManual Columbus Instruments Pegas 4000 MF Gas Mixer InstructionManual Contents I Table of Contents Foreword Part I Introduction 1 2 1 System overview... 2 2 Specifications... 3 Part II Installation 4 1 Rear panel connections...

More information

Lasoya ProMaster Board Settings

Lasoya ProMaster Board Settings Default Settings Lasoya ProMaster Board Settings DIP 1 DIP 2 DIP 3 DIP 4 MODE Description Off Off Off Off Semi Auto Uncapped Semi-Auto, PDS On On On On On PSP Mode PSP Ramp, 15 BPS, PDS On Default settings

More information

FixedWingLib CGF. Realistic CGF Aircraft Entities ware-in-the-loop Simulations

FixedWingLib CGF. Realistic CGF Aircraft Entities ware-in-the-loop Simulations FixedWingLib CGF FixedWingLib CGF offers high-fidelity maneuvers for air combat, close air support and other real-world military and civil manned and unmanned fixed wing operations. Developers can use

More information

Configuring Bidirectional Forwarding Detection for BGP

Configuring Bidirectional Forwarding Detection for BGP CHAPTER 7 Configuring Bidirectional Forwarding Detection for BGP This chapter describes how to configure Bidirectional Forwarding Detection (BFD) for BGP. This chapter includes the following sections:

More information

Modeling of Hydraulic Hose Paths

Modeling of Hydraulic Hose Paths Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 9-2002 Modeling of Hydraulic Hose Paths Kurt A. Chipperfield Iowa State University Judy M. Vance Iowa State

More information

CAPE TOWN MARATHON 2013 SUB 4 HOUR TRAINING PROGRAMME

CAPE TOWN MARATHON 2013 SUB 4 HOUR TRAINING PROGRAMME CAPE TOWN MARATHON 2013 SUB 4 HOUR TRAINING PROGRAMME This marathon plan is designed for runners who currently run 30 to 40 kilometers and whose goal is to complete the marathon distance in under 4 hours.

More information

The Use of a Process Simulator to Model Aeration Control Valve Position and System Pressure

The Use of a Process Simulator to Model Aeration Control Valve Position and System Pressure The Use of a Process Simulator to Model Aeration Control Valve Position and System Pressure Matthew Gray 1 * and Steve Kestel 1 1 BioChem Technology, King of Prussia, PA *Email: mgray@biochemtech.com ABSTRACT

More information

The Incremental Evolution of Gaits for Hexapod Robots

The Incremental Evolution of Gaits for Hexapod Robots The Incremental Evolution of Gaits for Hexapod Robots Abstract Gait control programs for hexapod robots are learned by incremental evolution. The first increment is used to learn the activations required

More information

REAL LIFE GRAPHS M.K. HOME TUITION. Mathematics Revision Guides Level: GCSE Higher Tier

REAL LIFE GRAPHS M.K. HOME TUITION. Mathematics Revision Guides Level: GCSE Higher Tier Mathematics Revision Guides Real Life Graphs Page 1 of 19 M.K. HOME TUITION Mathematics Revision Guides Level: GCSE Higher Tier REAL LIFE GRAPHS Version: 2.1 Date: 20-10-2015 Mathematics Revision Guides

More information

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS #19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS Final Research Report Luis E. Navarro-Serment, Ph.D. The Robotics Institute Carnegie Mellon University November 25, 2018. Disclaimer

More information

1982 by Prentice-Hall, Inc., Englewood Cliffs, N.J Library of Congress Catalog Card Number: ISBN:

1982 by Prentice-Hall, Inc., Englewood Cliffs, N.J Library of Congress Catalog Card Number: ISBN: 1982 by Prentice-Hall, Inc., Englewood Cliffs, N.J. 07632 All rights reserved. No part of this book may be reproduced in any form or by any means without permission in writing from the publisher. Library

More information

DISTILLATION COLUMN PROCESS CONTROL STRATEGIES

DISTILLATION COLUMN PROCESS CONTROL STRATEGIES DISTILLATION COLUMN PROCESS CONTROL STRATEGIES Satyajit Deshmukh 1, Salil Rajwade 2, Atharva Pundalik 3, Anil Ranveer 4 ABSTRACT 1,2,3,4 Chemical Engineering Department, Datta Meghe College of Engineering,

More information

The MACC Handicap System

The MACC Handicap System MACC Racing Technical Memo The MACC Handicap System Mike Sayers Overview of the MACC Handicap... 1 Racer Handicap Variability... 2 Racer Handicap Averages... 2 Expected Variations in Handicap... 2 MACC

More information

The pinnacle of car racing is Formula One, and Red Bull

The pinnacle of car racing is Formula One, and Red Bull Success in Formula One requires an enormous amount of coordination. Collaboration between engineering, IT and manufacturing allows the team to innovate rapidly, introducing new updates between every race.

More information

A GUIDE TO GROUP RIDING FOR BEGINNERS By Colin Hughes, Phoenix CC (Cycling Ulster)

A GUIDE TO GROUP RIDING FOR BEGINNERS By Colin Hughes, Phoenix CC (Cycling Ulster) A GUIDE TO GROUP RIDING FOR BEGINNERS By Colin Hughes, Phoenix CC (Cycling Ulster) A GUIDE TO GROUP RIDING FOR BEGINNERS By Colin Hughes, Phoenix CC (Cycling Ulster) INTRODUCTION: This document is aimed

More information

Bidirectional Forwarding Detection Routing

Bidirectional Forwarding Detection Routing This chapter describes how to configure the ASA to use the Bidirectional Forwarding Detection (BFD) routing protocol. About BFD Routing, page 1 Guidelines for BFD Routing, page 5 Configure BFD, page 5

More information

Submission Cover Sheet Mordialloc Bypass Project EES IAC

Submission Cover Sheet Mordialloc Bypass Project EES IAC Submission Cover Sheet Mordialloc Bypass Project EES IAC 61 Request to be heard?: yes Full Name: Organisation: Affected property: Attachment 1: Attachment 2: Attachment 3: Comments: Lucinda Bertram Aspendale

More information

Computing s Energy Problem:

Computing s Energy Problem: Computing s Energy Problem: (and what we can do about it) Mark Horowitz Stanford University horowitz@ee.stanford.edu 1 of 46 Everything Has A Computer Inside 2of 46 The Reason is Simple: Moore s Law Made

More information

Basketball field goal percentage prediction model research and application based on BP neural network

Basketball field goal percentage prediction model research and application based on BP neural network ISSN : 0974-7435 Volume 10 Issue 4 BTAIJ, 10(4), 2014 [819-823] Basketball field goal percentage prediction model research and application based on BP neural network Jijun Guo Department of Physical Education,

More information

Spacecraft Simulation Tool. Debbie Clancy JHU/APL

Spacecraft Simulation Tool. Debbie Clancy JHU/APL FSW Workshop 2011 Using Flight Software in a Spacecraft Simulation Tool Debbie Clancy JHU/APL debbie.clancy@jhuapl.edu 443-778-7721 Agenda Overview of RBSP and FAST Technical Challenges Dropping FSW into

More information

Half Marathon Training Program

Half Marathon Training Program Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Lactate Threshold Repeats Easy Run Easy Run 15 minute warm-up Easy Run Easy Run Easy Run

More information

Oracle 11g Secure Files Overview Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc.

Oracle 11g Secure Files Overview  Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc. ORACLE 11G SECURE FILES - PART 1 Inderpal S. Johal, Data Softech Inc. INTRODUCTION Oracle has provided various features like Domain Indexes. Partitioning, Parallelism etc which can provide good performance

More information

Cover Page for Lab Report Group Portion. Pump Performance

Cover Page for Lab Report Group Portion. Pump Performance Cover Page for Lab Report Group Portion Pump Performance Prepared by Professor J. M. Cimbala, Penn State University Latest revision: 02 March 2012 Name 1: Name 2: Name 3: [Name 4: ] Date: Section number:

More information

Running Moms. Women s Online Faster 5k Training Program. Wednesday Rest. Pre- Measurements Run 5k

Running Moms. Women s Online Faster 5k Training Program. Wednesday Rest. Pre- Measurements Run 5k Running Moms Women s Online Faster 5k ing Program - This is for those who can already run 5k but want to train to run it faster. You should be currently running or working out 3-4 times per week. This

More information

Motion Control of a Bipedal Walking Robot

Motion Control of a Bipedal Walking Robot Motion Control of a Bipedal Walking Robot Lai Wei Ying, Tang Howe Hing, Mohamed bin Hussein Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 UTM Skudai, Johor, Malaysia. Wylai2@live.my

More information

Add this important safety precaution to your normal laboratory procedures:

Add this important safety precaution to your normal laboratory procedures: Student Activity Worksheet Speed and Velocity Are You Speeding? Driving Question What is speed and how is it related to velocity? Materials and Equipment For each student or group: Data collection system

More information

Verification and Validation Pathfinder Release 0730 x64

Verification and Validation Pathfinder Release 0730 x64 403 Poyntz Avenue, Suite B Manhattan, KS 66502 USA +1.785.770.8511 www.thunderheadeng.com Verification and Validation Pathfinder 2014.2 Release 0730 x64 Disclaimer Thunderhead Engineering makes no warranty,

More information

Volume A Question No : 1 You can monitor your Steelhead appliance disk performance using which reports? (Select 2)

Volume A Question No : 1 You can monitor your Steelhead appliance disk performance using which reports? (Select 2) Volume A~D: 342 Questions Volume A Question No : 1 You can monitor your Steelhead appliance disk performance using which reports? (Select 2) A. Data Store Cost B. Data Store Performance C. Disk Load D.

More information

Training Guide Bike Fit: Start small: Know yourself: Cross-training:

Training Guide Bike Fit: Start small: Know yourself: Cross-training: Training Guide When training for an extended ride like the Fuller Center Bicycle Adventure, it s important to remember that the most challenging part of any long-distance tour is the daily repetition of

More information

UNIVERSITY OF WATERLOO

UNIVERSITY OF WATERLOO UNIVERSITY OF WATERLOO Department of Chemical Engineering ChE 524 Process Control Laboratory Instruction Manual January, 2001 Revised: May, 2009 1 Experiment # 2 - Double Pipe Heat Exchanger Experimental

More information

Sensing and Modeling of Terrain Features using Crawling Robots

Sensing and Modeling of Terrain Features using Crawling Robots Czech Technical University in Prague Sensing and Modeling of Terrain Features using Crawling Robots Jakub Mrva 1 Faculty of Electrical Engineering Agent Technology Center Computational Robotics Laboratory

More information

Implementing BFD. BFD over Bundle. Enabling BFD Sessions on Bundle Members SUMMARY STEPS DETAILED STEPS

Implementing BFD. BFD over Bundle. Enabling BFD Sessions on Bundle Members SUMMARY STEPS DETAILED STEPS Bidirectional forwarding detection (BFD) provides low-overhead, short-duration detection of failures in the path between adjacent forwarding engines. BFD allows a single mechanism to be used for failure

More information

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher Mini-project 3 Tennis ball launcher Mini-Project 3 requires you to use MATLAB to model the trajectory of a tennis ball being shot from a tennis ball launcher to a player. The tennis ball trajectory model

More information

High Ping Rate Profile Water Mode 12

High Ping Rate Profile Water Mode 12 Application Note FSA-014 (October 2008) Revised October 2008 High Ping Rate Profile Water Mode 12 Introduction Water Mode 12 is the result of the continued evolution of the signal processing within our

More information

REACTOR 40 MECHANICAL Configuration Guide

REACTOR 40 MECHANICAL Configuration Guide REACTOR 40 MECHANICAL Configuration Guide Important Safety Information WARNING See the Important Safety and Product Information guide in the product box for product warnings and other important information.

More information

Monitoring Population Trends of White-tailed Deer in Minnesota Marrett Grund, Farmland Wildlife Populations and Research Group

Monitoring Population Trends of White-tailed Deer in Minnesota Marrett Grund, Farmland Wildlife Populations and Research Group Monitoring Population Trends of White-tailed Deer in Minnesota - 2014 Marrett Grund, Farmland Wildlife Populations and Research Group INTRODUCTION White-tailed deer (Odocoileus virginianus) represent one

More information

TR Electronic Pressure Regulator. User s Manual

TR Electronic Pressure Regulator. User s Manual TR Electronic Pressure Regulator Page 2 of 13 Table of Contents Warnings, Cautions & Notices... 3 Factory Default Setting... 4 Quick Start Procedure... 5 Configuration Tab... 8 Setup Tab... 9 Internal

More information

The Science Behind Conveyor Oven Thermal Profiling

The Science Behind Conveyor Oven Thermal Profiling The Science Behind Conveyor Oven Thermal Profiling By Philip C. Kazmierowicz, 1992 Overview One of the main problems faced in Printed Circuit Board (PCB) assembly applications is the initial setting up,

More information

CS 351 Design of Large Programs Zombie House

CS 351 Design of Large Programs Zombie House CS 351 Design of Large Programs Zombie House Instructor: Joel Castellanos e-mail: joel@unm.edu Web: http://cs.unm.edu/~joel/ Office: Electrical and Computer Engineering building (ECE). Room 233 2/23/2017

More information

Speed Boost. 12 Week Training Plan

Speed Boost. 12 Week Training Plan Speed Boost 12 Week Training Plan Welcome! This training program is all about making you faster. It s perfect for runners who have been consistently training for at least 3 months, can comfortably run

More information

Strategies for Elimination Races

Strategies for Elimination Races Strategies for Elimination Races Although not a championship event, the elimination race is a crowd favorite. The elimination race is also called the Miss and Out or the Devil Take the Hindmost. It is

More information

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Akshay C. Mahakalkar, Gaurav R. Powale 2, Yogita R. Ashtekar 3, Dinesh L. Mute 4, 2 B.E. 4 th Year Student of Electrical

More information

Scientific Analysis of Road Traffic Accidents. Requirements and Training Needs. Saving Lives through Accident Research

Scientific Analysis of Road Traffic Accidents. Requirements and Training Needs. Saving Lives through Accident Research Saving Lives through Accident Research Scientific Analysis of Road Traffic Accidents Requirements and Training Needs SAFE Annual Convention Shimla Overview Importance of In-Depth Accident Data (the feedback

More information

These variables can be accessed by holding the UP button for 5 seconds.

These variables can be accessed by holding the UP button for 5 seconds. PureSilk Chromatalyzer QUICK SETUP GUIDE Read Owners Manual before operating this unit Only electrically qualified and authorized persons are permitted to service this unit Warranty is void if non-genuine

More information

A Novel Decode-Aware Compression Technique for Improved Compression and Decompression

A Novel Decode-Aware Compression Technique for Improved Compression and Decompression A Novel Decode-Aware Compression Technique for Improved Compression and Decompression J. Suresh Babu, K. Tirumala Rao & P. Srinivas Department Of Electronics & Comm. Engineering, Nimra College of Engineering

More information

Training Program. Definitions. Preparation for Training

Training Program. Definitions. Preparation for Training Training Program The attached 8 week program is designed for EXPERIENCED cyclists aiming for the Grafton to Inverell Cycle Classic 228km ride. It can be used as a guide to assist you prepare for the event

More information

Navigate to the golf data folder and make it your working directory. Load the data by typing

Navigate to the golf data folder and make it your working directory. Load the data by typing Golf Analysis 1.1 Introduction In a round, golfers have a number of choices to make. For a particular shot, is it better to use the longest club available to try to reach the green, or would it be better

More information

Gabe represents his mystery number with the variable f.

Gabe represents his mystery number with the variable f. Mystery Numbers Home Link 7- Gabe and Aurelia play Number Squeeze. Gabe represents his mystery number with the variable f. - a. Represent each of the two Number Squeeze clues with an inequality. Describe

More information

3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below.

3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below. Pong Game Creating the Bat 1. Delete the cat sprite. 2. Click the Paint new sprite button. 3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below. 4. Click the

More information

Unit 2, Lesson 9: Constant Speed

Unit 2, Lesson 9: Constant Speed Unit 2, Lesson 9: Constant Speed Lesson Goals Use a double number line to find the speed expressed in distance traveled per 1 unit of time. Use per language in the context of constant speed. Understand

More information

Dist Speed Time 1. Speed (m / s) The graph shows the train journey between Tanah Merah and Expo in Singapore. Work out

Dist Speed Time 1. Speed (m / s) The graph shows the train journey between Tanah Merah and Expo in Singapore. Work out 1) 3 4 6 8 1 14 16 18 Tanah Merah Time (s) Expo The graph shows the train journey between Tanah Merah and Expo in Singapore. Work out (a) the acceleration of the train when it leaves Tanah Merah, (b) the

More information

A Methodology for Using Traffic Generators with Real-Time Constraints. Avinash Mehta Sr. Research and Development Engineer Synopsys India Pvt. Ltd.

A Methodology for Using Traffic Generators with Real-Time Constraints. Avinash Mehta Sr. Research and Development Engineer Synopsys India Pvt. Ltd. A Methodology for Using Traffic Generators with Real-Time Constraints Avinash Mehta Sr. Research and Development Engineer Synopsys India Pvt. Ltd. 1 Agenda Introduction Real time traffic challenges Proposed

More information

REAL INSURANCE SYDNEY HARBOUR 10K BEGINNERS TRAINING PROGRAM. run. crew. Real Insurance Sydney Harbour 10k Intermediate Training Program 1

REAL INSURANCE SYDNEY HARBOUR 10K BEGINNERS TRAINING PROGRAM. run. crew. Real Insurance Sydney Harbour 10k Intermediate Training Program 1 5 k REAL INSURANCE SYDNEY HARBOUR 10K BEGINNERS TRAINING PROGRAM crew run Real Insurance Sydney Harbour 10k Intermediate Training Program 1 BEGINNERS PROGRAM OVERVIEW This 10-week training program is suitable

More information

STICTION: THE HIDDEN MENACE

STICTION: THE HIDDEN MENACE STICTION: THE HIDDEN MENACE How to Recognize This Most Difficult Cause of Loop Cycling By Michel Ruel Reprinted with permission from Control Magazine, November 2000. (Most figures courtesy of ExperTune

More information

Design of Experiments Example: A Two-Way Split-Plot Experiment

Design of Experiments Example: A Two-Way Split-Plot Experiment Design of Experiments Example: A Two-Way Split-Plot Experiment A two-way split-plot (also known as strip-plot or split-block) design consists of two split-plot components. In industry, these designs arise

More information

SoundCast Design Intro

SoundCast Design Intro SoundCast Design Intro Basic Design SoundCast and Daysim 3 Land use attributes Households & Individuals SoundCast DaySim Travel demand simulator Trips and Households, Excel Summary Sheets, EMME network

More information

Flying The. Traffic Pattern. Skill Level: Basic

Flying The. Traffic Pattern. Skill Level: Basic Flying The Now that you ve mastered a number of basic and intermediate flying skills, it s time to put them all to the test in the exercise that combines them all Flying The Traffic Pattern. In this Flight

More information

Chapter 5 5. INTERSECTIONS 5.1. INTRODUCTION

Chapter 5 5. INTERSECTIONS 5.1. INTRODUCTION Chapter 5 5. INTERSECTIONS 5.1. INTRODUCTION Intersections are the physical component of the roadways where two highways intersect. They are the most complex element of roadways, since it requires more

More information

CS 528 Mobile and Ubiquitous Computing Lecture 7a: Applications of Activity Recognition + Machine Learning for Ubiquitous Computing.

CS 528 Mobile and Ubiquitous Computing Lecture 7a: Applications of Activity Recognition + Machine Learning for Ubiquitous Computing. CS 528 Mobile and Ubiquitous Computing Lecture 7a: Applications of Activity Recognition + Machine Learning for Ubiquitous Computing Emmanuel Agu Applications of Activity Recognition Recall: Activity Recognition

More information

SUN MON TUE WED THU FRI SAT Run Interval (29mins) Swim 800m Cycle Interval (38mins) Run Log (28mins) Long Ride (50mins) Swim (800m)

SUN MON TUE WED THU FRI SAT Run Interval (29mins) Swim 800m Cycle Interval (38mins) Run Log (28mins) Long Ride (50mins) Swim (800m) WEEK 1 WC 14 JANUARY Run Interval (29mins) Swim 800m Cycle Interval (38mins) Run Log (28mins) Long Ride (50mins) Swim (800m) 12mins easy (run/ walk) 3mins Hard 100m PULL Easy +30secs rest, 50m PULL Easy

More information

APPLICATION OF MODEL WAYOUT OF FIREWIND SOFTWARE PACKAGE

APPLICATION OF MODEL WAYOUT OF FIREWIND SOFTWARE PACKAGE , Volume 7, Number 3, p.128-133, 5 APPLICATION OF MODEL WAYOUT OF FIREWIND SOFTWARE PACKAGE V.O. Shestopal Fire Modelling & Computing, 66 Westbrook Avenue, Wahroonga NSW 76, Australia (Received 16 March

More information

Evaluation of the ACC Vehicles in Mixed Traffic: Lane Change Effects and Sensitivity Analysis

Evaluation of the ACC Vehicles in Mixed Traffic: Lane Change Effects and Sensitivity Analysis CALIFORNIA PATH PROGRAM INSTITUTE OF TRANSPORTATION STUDIES UNIVERSITY OF CALIFORNIA, BERKELEY Evaluation of the ACC Vehicles in Mixed Traffic: Lane Change Effects and Sensitivity Analysis Petros Ioannou,

More information

AccuRAID iscsi Auto-Tiering Best Practice

AccuRAID iscsi Auto-Tiering Best Practice AccuRAID iscsi Auto-Tiering Best Practice Overview From the perspective of storage features, the performance of SSDs are high, but the cost is also high per GB. Relatively speaking, the cost of a traditional

More information

A numerical simulation of oil spill in Istanbul strait

A numerical simulation of oil spill in Istanbul strait Coastal Engineering 135 A numerical simulation of oil spill in Istanbul strait S. Can 1, S. Nishio 2 & M. Uchida 2 1 Maritime Faculty Istanbul Technical University, Turkey 2 Faculty of Maritime Sciences,

More information

English. English. Predictive Multi Gas for

English. English. Predictive Multi Gas for English English Predictive Multi Gas for TABLE OF CONTENTS 1. Glossary...1 English 2. Pairing of transmitters and gas summary table...2 3. PMG menu...2 4. RBT=0min in Gas integration menu...2 5. Screen

More information

LED CONVERSION BOARD - YAKUZA SERIES EGO/GEO

LED CONVERSION BOARD - YAKUZA SERIES EGO/GEO LED CONVERSION BOARD - YAKUZA SERIES EGO/GEO The LED conversion board replaces the OLED screen mini-board on your Yakuza Series board. Combined with new firmware, your board will function similarly to

More information

Preparation for Salinity Control ME 121

Preparation for Salinity Control ME 121 Preparation for Salinity Control ME 121 This document describes a set of measurements and analyses that will help you to write an Arduino program to control the salinity of water in your fish tank. The

More information

Supplementary Certificate of Approval. No S433

Supplementary Certificate of Approval. No S433 12 Lyonpark Road, North Ryde NSW 2113 Australia Supplementary Certificate of Approval No S433 Issued under Regulation 60 of the National Measurement Regulations 1999 This is to certify that an approval

More information

LAB 10 Waves and Resonance

LAB 10 Waves and Resonance Cabrillo College Physics l0l Name LAB 10 Waves and Resonance Read Hewitt Chapter 19 What to learn and explore Almost all of the information that we receive from our environment comes to us in the form

More information

Process Simulator Evaluates Blower and Valve Control Strategies for WWTP Aeration

Process Simulator Evaluates Blower and Valve Control Strategies for WWTP Aeration Process Simulator Evaluates Blower and Valve Control Strategies for WWTP Aeration inshare By Steve Kestel and Tilo Stahl (BioChem Technology) and Matthew Gray (Keystone Engineering Group) Introduction

More information

What is Formula 1? Highest class of single seater auto racing

What is Formula 1? Highest class of single seater auto racing Formula 1 What is Formula 1? What is Formula 1? Highest class of single seater auto racing What is Formula 1? Highest class of single seater auto racing Way better than IndyCar/NASCAR* * Personal opinion.

More information

Running Moms. Women s Online Beginner - Step 2-5k Training Program

Running Moms. Women s Online Beginner - Step 2-5k Training Program Running Moms Women s Online Beginner - Step 2-5k Training Program - This will get you to running 5k by progressing every week from 5 min run intervals to 12 min intervals with one minute walk breaks. This

More information

Activities for Measuring Acceleration and Deceleration due to Gravity and Friction. Grade Level: Middle School

Activities for Measuring Acceleration and Deceleration due to Gravity and Friction. Grade Level: Middle School Activities for Measuring Acceleration and Deceleration due to Gravity and Friction Grade Level: Middle School Author: Ron Hurlbut - Illinois Math and Science Academy (rshurl@imsa.edu) Two activities are

More information

REQUIREMENTS AND HAND-OVER DOCUMENTATION FOR ENERGY-OPTIMAL DEMAND-CONTROLLED VENTILATION

REQUIREMENTS AND HAND-OVER DOCUMENTATION FOR ENERGY-OPTIMAL DEMAND-CONTROLLED VENTILATION REQUIREMENTS AND HAND-OVER DOCUMENTATION FOR ENERGY-OPTIMAL DEMAND-CONTROLLED VENTILATION Mads Mysen* 1, Axel Cablé 1, Peter G. Schild 1, and Kari Thunshelle 1 1 SINTEF Building and Infrastructure Forskningsveien

More information

Design Envelope Booster. Sequence of operation

Design Envelope Booster. Sequence of operation Design Envelope Booster Sequence of operation File No: 62.835 Date: february 11, 2015 Supersedes: 62.835 Date: july 11, 2014 sequence of operation Design Envelope Booster 2 general The packaged domestic

More information

Teaching Notes. Contextualised task 35 The 100 Metre Race

Teaching Notes. Contextualised task 35 The 100 Metre Race Contextualised task 35 The 100 Metre Race Teaching Notes This activity involves interpreting data presented in different forms to compare speed, distance and time. The aim is to find who might win a race

More information

Appendix A COMPARISON OF DRAINAGE ALGORITHMS UNDER GRAVITY- DRIVEN FLOW DURING GAS INJECTION

Appendix A COMPARISON OF DRAINAGE ALGORITHMS UNDER GRAVITY- DRIVEN FLOW DURING GAS INJECTION ppendix COMPRISON OF DRINGE LGORITHMS UNDER GRVITY- DRIVEN FLOW DURING GS INJECTION.1 Introduction ll the simulations of gas injection discussed in this thesis were performed using a modified invasion

More information

Autodesk Moldflow Communicator Process settings

Autodesk Moldflow Communicator Process settings Autodesk Moldflow Communicator 212 Process settings Revision 1, 3 March 211. Contents Chapter 1 Process settings....................................... 1 Profiles.................................................

More information

HOW TO USE THE 16-WEEK MARATHON PLAN

HOW TO USE THE 16-WEEK MARATHON PLAN LET S RUN! YOUR MARATHON PLAN STARTS HERE HOW TO USE THE 16-WEEK MARATHON PLAN To ensure you make it to the Start Line in great shape to enjoy your marathon adventure, we ve devised a training plan to

More information

Ingersoll Rand. X-Series System Automation

Ingersoll Rand. X-Series System Automation Ingersoll Rand -Series System Automation Energy Savings on Demand! Ingersoll Rand As much as 20% to 60% of the energy used to operate compressed air systems is wasted. This is primarily due to operating

More information

Helicopter & Launcher

Helicopter & Launcher Helicopter & Launcher Category: Physics: Force & Motion Type: Make & Take Rough Parts List: 2 Large craft sticks or paint paddles 12 Dowel, ¼ 1 Dowel, 1 long, ¼ 1 Wood block, 8 x 1 x 1 1 Wood block, tiny

More information

GATE 2 Part No

GATE 2 Part No PAGE 1 GATE 2 Part No. 23001125 SWING GATE CTROLLER INSTALLATI GUIDE Page 2 GATE 2 Code No. 23001125 Electronic Control Board for use with SEA Hydraulic or Electro-mechanical swing gate operators (without

More information

Motion Graphing Packet

Motion Graphing Packet Name: Motion Graphing Packet This packet covers two types of motion graphs Distance vs. Time Graphs Velocity vs. Time Graphs Describing the motion of an object is occasionally hard to do with words. Sometimes

More information

Running moms. Have Fun!

Running moms. Have Fun! Running moms Women s Online Half Marathon Training Program This is for you if you are not new to 21k and will get you running the distance stronger than your last - training to be BadAss This program includes

More information

Injury Prevention for Runners

Injury Prevention for Runners 1 T his program provides a library of twelve training plans for race distances of 5k, 10k, half marathon, and marathon. Each race distance has three plans for beginner, intermediate, and advanced runners.

More information