Quality Planning for Software Development

Size: px
Start display at page:

Download "Quality Planning for Software Development"

Transcription

1 Quality Planning for Software Development Tom Walton Alcatel Networks tom.waltoniliiialcatel.com Abstract A historical project is used as a reference model for the verification planning process. The planning equations and an example are presented. The example objective set is to increase the level of defect removal from thefinal softwwe from the historical level of 35% to about 88% of the dejects introduced into the code and to reduce the overall number of delivered defects/kloc by 85%. The example illustrates the methods used to estimate the phase-by-phase effort required to achieve the specified goal. The use of the planning model and the resulting dato in day-to-day activities is also discussed. 1. Introduction Any plan has two critical elements: the objective and the resources to achieve that objective. Presented here is a method of quantitatively determining the resources required to achieve a specified level of defect removal during a software development project. 1.1 The Problem Once a software development work product (such as a design document or a code module) is completed, the number of defects il contains is fixed. Subsequent effort is all spent to find and remove these defects. Intuitively, spending more time and effort finding defects will result in a more reliable product. The problem for planners is determining how much time to spend and on which processes to spend it. The method presented here provides planners with a tool for allocating the necessary resources to achieve their defect removal goals. 1.2 The Basic: Equation The method presented is based on an observation made at Alcatel and. described in a paper [l]. Based on the results of 1400 code inspection reports, the rate of defect discovery (defectslperson hour of effort) observed to be neither a function of the size of the piece of code being inspected nor of the rate at which it was inspected. Figure 1-1 summarizes the original data. I Code Inspection Results Summary \ I I I I I I i & \ - + I I I I Figure 1-1 Averaged Code Inspection Data This observation is expressed by the equation: DefectdKLOC x KLOC/Hr = Constant. (Equ. 1-1) The number of defects found per hour of effort is not a true constant. We have found that it is roughly proportional to the defect density of the code, but it is a very good approximation for any given software development project. - ~ Integration Test Defect Trend Cumulative Total Effort (hr) Figure 1-2 Constant Rate of Defect Discovery The observation was based on code inspection data but it soon became clear that the equation applies to all systematic verification processes and applies to /01 $10.00,El 2001 IEEE 1 -- n.4

2 requirements and design documentation as well as program code. Figure 1-2 provides an illustration of the principle taken from integration testing. The equation provides us with a design curve that is applicable to every verification process used in software development. Using this equation, managers may specify the desired level of defect removal and accurately calculate the amount of effort required to achieve it. 2. Verification Effectiveness Verification Effectiveness (VE) for a process is the ratio of the defects found by the process to the defects presented to the process. It provides a method of measuring the effectiveness of a verification process that is independent of any preceding or following processes. An example is shown in Table 2-1. Process Unit Test Total 853 Table 2-1 Verification Effectiveness Calculation There are limits to the effectiveness values that are achievable. While a good summary of the range of effectiveness values that you can expect to achieve was given by Capers Jones [2], it is best to be guided by your own experience. Since the rate of defect discovery is approximately proportional to the defect density, the amount of effort required to achieve a given value of effectiveness is almost constant, all else remaining equal. Because of this property, the effectiveness was selected as the adjustable value for the planning process. All other planning parameters are either historical values, calculated from historical values, or are project specific estimates. 3. Assumptions There are two types of defects in a work product; defects in the parent work product, termed communicable defects, which are inherited, and errors made while producing the work product. In the case of program code, this means that there are code defects that are the result of errors in the design documentation, whatever their root cause, plus code defects caused by mistakes made while coding. It is assumed that the density of errors caused by mistakes is constant while the number of defects due to communicable defects in the parent is proportional to the number of defects remaining in the parent when it was used. The proportionality is called the Breeding Factor denoted by F. Therefore, the number of defects expected in a body of code can be found using Equation 2-2. = Size * Dc + Nd*F, (Equ. 2-2) Where: Size = Lines of Code, D, = Defect density for coding errors Nd = number of design defects at coding F, = the average number of code defects per design defect at coding A similar equation can be written for design documentation based on the defects remaining in the requirements. These factors will not remain exactly constant from project to project, but unless there is a significant change in the development processes or the process is sensitive to size changes, they will support estimates that are accurate enough for project planning. As each process occurs, actual project data can be used to improve the estimates. The second assumption is that the four levels of code verification occur in the order that they are listed. This is necessary in order to determine the number of defects present in the code when each process is applied. The third assumption is that when defects are found, they are removed without introducing a significant number of additional defects. 3.1 Which Count Code inspection will find coding standard violations while system test will not. In order to maintain consistency, the defects counted and used in the planning process must all be the same type. Only the kind of defects that system test is capable of finding may be counted when calculating the effectiveness of other phases. These are termed Functional and have the capacity to cause abnormal system behavior. Functional defects found by tracing or root cause analysis are not included in the planning numbers. 4. The Planning Process The objective of the example project is to reduce the number of delivered defects, adjusted for project size, by 85%. This is an arbitrary target. 105

3 4.1 Defect E;stimates There are a number of defect estimating methods provided in the literature [3,4]. For this paper, Equation 2-2 is assumed to apply using the parameters shown in Table 4-1. The estimate of the number of defects present in the software is based on the historical defect density, the product size and the level of defect removal. The effect of communicable defects is taken into account. The data for the base case is shown in Tables 4-1,4-2 and 4-3. The base case effort data is from the reference project history. 1 WorkProduct I Size I D I F 1 Table 4-1 Project Estimating Parameters Some of the historical SW Design document defects are the result of undetected requirement errors and some of the program code defects are the result of undetected design errors. Thus finding a greater fraction of the requirement defects, will result in relatively fewer design and code defects. Starting Product Code UnitTest Code Int. Test Code Svs. Test Table 4-2 Base Case Defect Data Left Verification Process I Effort Per Defect (hr) I Table 4,-3 Base Case Effort Data 4.2 Planned ]Discovery Profile To illustrate the planning process, the base case project is re-planned. Table 4-4 shows the effect of selecting better values of VE on the defects initially inserted, the number removed and the number remaining of selecting better values of VE. The data is calculated using Equation 2-2. Code I Int. Test I I 463 Code I Sys. Test I 463 I 0.20 I 370 Table 4-4 Planned Defect Discovery Profile The planner specifies the effectiveness values required to achieve the desired level of defect removal. The plan may be modified by adjusting the specified effectiveness values. The planned effectiveness values are somewhat arbitrary but the choices should reflect the relative cost, including repairs, of finding a defect using each process and the proven process capability. 4.3 Effort Calculation Table 4-4 shows what will happen if more defects are removed by each process. Since at each stage, the number of defects is reduced compared to the base case, the effort required to find each defect will be greater than in the base case. The discovery effort from the reference project is adjusted using the Weibull function shown in Equation 4-1. D = N (1 - e-atb) (Eqn. 4-1) Where D = found at time T N = Total T = Cumulative Test Effort For the reference project, b = Generally b is very close to one. The value of a is not important. A value of was used. Two adjustments factors are required to adjust the historical effort data; one to reflect the lower initial defect density (Ad) and one to reflect the improved defect removal (Ap). The adjustment for reduced initial density is simply the ratio of the historical and planned density. Thus for code verification processes, Ad = Figure 4-1 illustrates how the effort adjustment factor (Ap) is determined for Unit Testing. 106

4 z v t ) , Effort Adjustment For Unit Test,,/ e-- - L L,* -Unit Test (Reference) 1 1 Case F;d 1 TDes c.l_-- Reference :I Planned I 687 I I I Table 4-6 Design Defect Discovery Effort 0 I Dimensionless Effort Figure 4-1 Ap = Reference Slope I Plan Slope The resulting calculated effort per defect is the historical effort multiplied by the two adjustment factors. For unit testing the result is Ap = Thus the estimated average effort to find a defect by unit testing becomes hours, assuming that the planned number of defects is removed by code inspection. The effort adjustments require that the standard Weibull function be solved for T, the verification effort, at the beginning and end of each process. The calculations for all phases are shown below Requirements and Design Since each work product has a different number of defects when it is completed, each work product must be treated separately. The calculations for Requirements and Design are identical since there is only one verification phase applied to each. The Weibull function is solved for time twice in each case, one for the reference case and one for the planned case. Ap is the ratio of the two resulting average defect discovery efforts, SR and Sp. Where applicable the defect density adjustment is also applied. Planned Table 4-5 Requirements Defect Discovery Effort For requirements defects, Ad =I. Multiplying these values by the base case effort yields a requirement defect discovery effort of hours per functional defect. For design defects, Ad = 1.162, the ratio of the two design defect densities. Multiplying these values by the base case effort yields a design defect discovery effort of hours per functional defect Code For code inspection the calculation for the effort adjustments is the same as for the design inspections. For subsequent processes, unit test, etc., the number of defects remaining depends on the number of defects found by the previous processes. Thus the segments of the Weibull curve used to calculate the adjustment factor do no start at the same point but start where the previous process left off. This is illustrated in Figure 4-1 for Unit Testing. Repeating the calculations for all of the phases yields the results set out in Table 4-7. Table 4-8 shows the calculated total verification effort for each verification process. Process I AP I Ad I A Unit Test Integration Test I I I System Test I I I Process Req. Inspection Des. Inspection Code Inspection - Integration Test System Test Total Table 4-7 Effort Adjustment Factor 1 Planned I Estimated Historical EffortIDef SO Table 4-8 Calculated Total Effort This plan will deliver an estimated 370 defects or defects/kloc. This compares to the reference 107

5 project, which delivered an estimated 2421 defects or defects/kloc. The planning process has thus shown how to redluce the defect content of the new release by 85%, compared to the reference release, with no change in the development process. To achieve this improvement, the plan requires the expenditure of hours/kloc for verification compared to 39.3 hours/kloc spent for verification during the reference: project. This is an increase of 23 1% in verification effort. 5. Using the Planning Data 5.1 Where Tlhe Size is Known If the size of the item being verified is known, then the size and effort data can be used to determine a verification speed. In the example project, there are 400,000 lines of code to be inspected using 14,513 hours of effort. Thus the average rate of inspection must be 27.5 lines per hour (400,000 lines / hours). This rate can be used to plan each individual inspection. For example, the inspection of a new code module containing 300 lines of code would require about 1 1 person hours of inspection effort. The same calculation can be applied to planning the inspection of requirements and design documents and to unit testing. If these rates are observed in planning and conducting the verification steps, then on average, the desired number of defects will be discovered. If the work products can be identified in advance and their size estimated, then the effort required for their verification can be allocated on an individual basis. For example, if the size of one subsystem in our example project is expected to be 75,000 new and changed lines, then the effort to be allocated to code inspection for that subsystem can be cdculated (2727 hrs) and allowed for in the project schedule. It isn t necessary to allocate the verification effort evenly. If a part of the system being developed is more critical than the rea, the effort spend on inspection and test for the critical portions may be increased and the remainder of the estimated effort allocated to the rest of the system. The verification reports for each process can be tracked to ensure that each design team is following the plan. 5.2 Where Size is Not Known In the case of integration testing and system testing, the amount of code being exercised by each test is generally not known. Thus it would be difficult to determine the rate of testing. In the case of integration testing and system testing, a specific number of tests are typically available. Executing them quickly or slowly will not change the number of test failures. Instead, it is necessary to estimate how much effort it would take to execute this finite set of test cases and adjust the plan accordingly. It should be possible to estimate how much effort would be required to execute these tests if it is assumed that no defects were found. Given the rate of defect discovery, this effort will yield a number of defects, which will have to be repaired. The re-testing effort associated with the repair effort will yield a few more defects and so on. 5.3 Training and Awareness It is not very useful to go through a planning process if the results are not communicated to the people that must carry out the resulting plan. It is therefore imperative that the software development and test team staff receive training on the planning process and the resulting plan. During the project, the results of the verification efforts relative to the plan must be made visible to the project staff. Requiring verification progress reports at all progress meetings can help achieve this. The Project Manager must understand the results and take action when the results are not as expected. Publishing progress charts can also improve awareness of the process and what it is achieving. 5.4 Rework Estimates If repair effort data is available for defects found at each stage, the rework effort can be estimated from the estimated defect counts and included in the project plan and project schedule. Doing this will help to ensure timely repair of the discovered defects. 5.5 Maintaining the Plan The quality plan must be revisited periodically and updated when things change. For example, if the estimated size of each software component is replaced with its actual size as it is completed, a continuously improved size estimate will result. This revised estimate can be fed into the quality

6 plan and improved effort and defect estimates will be produced. If the actual defect density of a type of work product is different than the assumed value, it will become apparent from the rate of defect detection. For example, the estimated average defect density of the program code of the example project was defectslkloc and the adjusted estimated discovery effort for Code Inspection was 8.06 hrldefect. Suppose that after a significant fraction of the code has been inspected, the measured Code Inspection effort is found to be 9.20 hrldefect. It is likely that the actual defect density of the code is lower than initially assumed by the ratio of these two values. Applying the ratio results in an average adjusted defect density of defectslkloc. Generally, for code defects, it s a good idea to look at unit testing data as well and adjust the data only if the results from both processes are in agreement. For those items where size is known, the plan can be adjusted to reflect the actual rate of verification. Thus if the rate of designs document inspection turns out to be pageslhour rather than pages per hour of effort as planned, it is likely that the number of defects that will be removed will be greater than planned. If the planned effectiveness of the design inspection process is adjusted upward to reflect the lower inspection rate, then the effects of the increased defect removal on the project can be estimated. REFERENCES 111 I Steven Q. Quigley, Measuring Code Inspection Effectiveness, Proceedings of the Seventh International Conference on Applications of Software Measurement in October of 1996, pp Capers Jones, Software Challenges: Software Defect-removal Efficiency, Computer, Vol. 29, N0.2: APRIL 1996, pp Kai-Yuan Cai, Software Defect and Operational Profile Modeling, Kluwer Academic Publishers, 1998 John D. Musa, Anthony Iannino and Kazuhira Okumoto, Software Reliability, Measurement, Prediction, Application, McGraw-Hill, New York, Resisting Schedule Compression Every software development group is under pressure to deliver the product as quickly as possible which can lead to the cutting of comers and the skipping of verification steps. The quality planning model can be used to demonstrate what will happen if this is done. Since the planning results are based on historical data, development managers can easily justify the estimates. Without process changes or improved development tools, management cannot expect the developers to greatly exceed their historical performance. 5.7 Post Mortems The data collected during a project in support of the Quality Plan is valuable for project post mortems. The performance of the team against the plan can be evaluated and recommendations made for adjustments in the next release. The impact of any process changes made for the project should also.be evident in the collected data. 109

Software Reliability 1

Software Reliability 1 Software Reliability 1 Software Reliability What is software reliability? the probability of failure-free software operation for a specified period of time in a specified environment input sw output We

More information

Calculation of Trail Usage from Counter Data

Calculation of Trail Usage from Counter Data 1. Introduction 1 Calculation of Trail Usage from Counter Data 1/17/17 Stephen Martin, Ph.D. Automatic counters are used on trails to measure how many people are using the trail. A fundamental question

More information

Safety Manual. Process pressure transmitter IPT-1* 4 20 ma/hart. Process pressure transmitter IPT-1*

Safety Manual. Process pressure transmitter IPT-1* 4 20 ma/hart. Process pressure transmitter IPT-1* Safety Manual Process pressure transmitter IPT-1* 4 20 ma/hart Process pressure transmitter IPT-1* Contents Contents 1 Functional safety 1.1 General information... 3 1.2 Planning... 4 1.3 Instrument parameter

More information

Safety Manual VEGAVIB series 60

Safety Manual VEGAVIB series 60 Safety Manual VEGAVIB series 60 NAMUR Document ID: 32005 Contents Contents 1 Functional safety... 3 1.1 General information... 3 1.2 Planning... 4 1.3 Adjustment instructions... 6 1.4 Setup... 6 1.5 Reaction

More information

Reliability. Introduction, 163 Quantifying Reliability, 163. Finding the Probability of Functioning When Activated, 163

Reliability. Introduction, 163 Quantifying Reliability, 163. Finding the Probability of Functioning When Activated, 163 ste41912_ch04_123-175 3:16:06 01.29pm Page 163 SUPPLEMENT TO CHAPTER 4 Reliability LEARNING OBJECTIVES SUPPLEMENT OUTLINE After completing this supplement, you should be able to: 1 Define reliability.

More information

Safety Manual VEGAVIB series 60

Safety Manual VEGAVIB series 60 Safety Manual VEGAVIB series 60 Contactless electronic switch Document ID: 32002 Contents Contents 1 Functional safety... 3 1.1 General information... 3 1.2 Planning... 4 1.3 Adjustment instructions...

More information

Safety Manual OPTISWITCH series relay (DPDT)

Safety Manual OPTISWITCH series relay (DPDT) Safety Manual OPTISWITCH series 5000 - relay (DPDT) 1 Content Content 1 Functional safety 1.1 In general................................ 3 1.2 Planning................................. 5 1.3 Adjustment

More information

Ch.5 Reliability System Modeling.

Ch.5 Reliability System Modeling. Certified Reliability Engineer. Ch.5 Reliability System Modeling. Industrial Engineering & Management System Research Center. - 1 - Reliability Data. [CRE Primer Ⅵ 2-6] Sources of Reliability Data. Successful

More information

Micro Channel Recuperator for a Reverse Brayton Cycle Cryocooler

Micro Channel Recuperator for a Reverse Brayton Cycle Cryocooler Micro Channel Recuperator for a Reverse Brayton Cycle Cryocooler C. Becnel, J. Lagrone, and K. Kelly Mezzo Technologies Baton Rouge, LA USA 70806 ABSTRACT The Missile Defense Agency has supported a research

More information

A quantitative software testing method for hardware and software integrated systems in safety critical applications

A quantitative software testing method for hardware and software integrated systems in safety critical applications A quantitative software testing method for hardware and software integrated systems in safety critical applications Hai ang a, Lixuan Lu* a a University of Ontario Institute of echnology, Oshawa, ON, Canada

More information

Reliability Analysis Including External Failures for Low Demand Marine Systems

Reliability Analysis Including External Failures for Low Demand Marine Systems Reliability Analysis Including External Failures for Low Demand Marine Systems KIM HyungJu a*, HAUGEN Stein a, and UTNE Ingrid Bouwer b a Department of Production and Quality Engineering NTNU, Trondheim,

More information

Advanced Hydraulics Prof. Dr. Suresh A. Kartha Department of Civil Engineering Indian Institute of Technology, Guwahati

Advanced Hydraulics Prof. Dr. Suresh A. Kartha Department of Civil Engineering Indian Institute of Technology, Guwahati Advanced Hydraulics Prof. Dr. Suresh A. Kartha Department of Civil Engineering Indian Institute of Technology, Guwahati Module - 4 Hydraulics Jumps Lecture - 4 Features of Hydraulic Jumps (Refer Slide

More information

A quantitative risk analysis method for the natural gas pipeline network

A quantitative risk analysis method for the natural gas pipeline network PI-195 A quantitative risk analysis method for the natural gas pipeline network Y.-D. Jo1, K.-S. Park1, H.-S. Kim1, J.-J. Kim1, J.-Y. Kim2 & J. W. Ko3 1 Institute of Gas Safety Technology, Korea Gas Safety

More information

Accelerometer mod. TA18-S. SIL Safety Report

Accelerometer mod. TA18-S. SIL Safety Report Accelerometer mod. TA18-S SIL Safety Report SIL005/11 rev.1 of 03.02.2011 Page 1 of 7 1. Field of use The transducers are made to monitoring vibrations in systems that must meet particular technical safety

More information

Failure Modes, Effects and Diagnostic Analysis

Failure Modes, Effects and Diagnostic Analysis Failure Modes, Effects and Diagnostic Analysis Project: Solenoid Drivers KFD2-SL2-(Ex)1.LK.vvcc KFD2-SL2-(Ex)*(.B).vvcc Customer: Pepperl+Fuchs GmbH Mannheim Germany Contract No.: P+F 06/09-23 Report No.:

More information

C. Mokkapati 1 A PRACTICAL RISK AND SAFETY ASSESSMENT METHODOLOGY FOR SAFETY- CRITICAL SYSTEMS

C. Mokkapati 1 A PRACTICAL RISK AND SAFETY ASSESSMENT METHODOLOGY FOR SAFETY- CRITICAL SYSTEMS C. Mokkapati 1 A PRACTICAL RISK AND SAFETY ASSESSMENT METHODOLOGY FOR SAFETY- CRITICAL SYSTEMS Chinnarao Mokkapati Ansaldo Signal Union Switch & Signal Inc. 1000 Technology Drive Pittsburgh, PA 15219 Abstract

More information

LOW PRESSURE EFFUSION OF GASES adapted by Luke Hanley and Mike Trenary

LOW PRESSURE EFFUSION OF GASES adapted by Luke Hanley and Mike Trenary ADH 1/7/014 LOW PRESSURE EFFUSION OF GASES adapted by Luke Hanley and Mike Trenary This experiment will introduce you to the kinetic properties of low-pressure gases. You will make observations on the

More information

Pneumatic QEV. SIL Safety Manual SIL SM Compiled By : G. Elliott, Date: 8/19/2015. Innovative and Reliable Valve & Pump Solutions

Pneumatic QEV. SIL Safety Manual SIL SM Compiled By : G. Elliott, Date: 8/19/2015. Innovative and Reliable Valve & Pump Solutions SIL SM.0010 1 Pneumatic QEV Compiled By : G. Elliott, Date: 8/19/2015 Contents Terminology Definitions......3 Acronyms & Abbreviations..4 1. Introduction 5 1.1 Scope 5 1.2 Relevant Standards 5 1.3 Other

More information

The Path to LUBRICATION EXCELLENCE

The Path to LUBRICATION EXCELLENCE The Path to LUBRICATION EXCELLENCE TABLE OF CONTENTS CHAPTER 3 Traditional Time-Based Lubrication CHAPTER 1 When Bearings Fail Prematurely CHAPTER 2 The Challenge For Maintenance Professionals CHAPTER

More information

STD-3-V1M4_1.7.1_AND_ /15/2015 page 1 of 6. TNI Standard. EL-V1M4 Sections and September 2015

STD-3-V1M4_1.7.1_AND_ /15/2015 page 1 of 6. TNI Standard. EL-V1M4 Sections and September 2015 page 1 of 6 TNI Standard EL-V1M4 Sections 1.7.1 and 1.7.2 September 2015 Description This TNI Standard has been taken through all of the voting stages and has received consensus approval by the TNI membership.

More information

Hydraulic (Subsea) Shuttle Valves

Hydraulic (Subsea) Shuttle Valves SIL SM.009 0 Hydraulic (Subsea) Shuttle Valves Compiled By : G. Elliott, Date: 11/3/2014 Contents Terminology Definitions......3 Acronyms & Abbreviations..4 1. Introduction 5 1.1 Scope 5 1.2 Relevant Standards

More information

Functional safety. Functional safety of Programmable systems, devices & components: Requirements from global & national standards

Functional safety. Functional safety of Programmable systems, devices & components: Requirements from global & national standards Functional safety Functional safety of Programmable systems, devices & components: Requirements from global & national standards Matthias R. Heinze Vice President Engineering TUV Rheinland of N.A. Email

More information

Bespoke Hydraulic Manifold Assembly

Bespoke Hydraulic Manifold Assembly SIL SM.0003 1 Bespoke Hydraulic Manifold Assembly Compiled By : G. Elliott, Date: 12/17/2015 Contents Terminology Definitions......3 Acronyms & Abbreviations..4 1. Introduction 5 1.1 Scope 5 1.2 Relevant

More information

Numerical and Experimental Investigation of the Possibility of Forming the Wake Flow of Large Ships by Using the Vortex Generators

Numerical and Experimental Investigation of the Possibility of Forming the Wake Flow of Large Ships by Using the Vortex Generators Second International Symposium on Marine Propulsors smp 11, Hamburg, Germany, June 2011 Numerical and Experimental Investigation of the Possibility of Forming the Wake Flow of Large Ships by Using the

More information

RADIATION PROCEDURES MANUAL Procedure Cover Sheet

RADIATION PROCEDURES MANUAL Procedure Cover Sheet RADIATION PROCEDURES MANUAL Procedure Cover Sheet Procedure Title: Calibration of Eberline Portable Particulate Noble Gas Monitor Procedure Number: TSO-08-13-REV 1 Effective Date: July 1, 2008 Approved

More information

Instructions For Use. Recreational Dive Planner DISTRIBUTED BY PADI AMERICAS, INC.

Instructions For Use. Recreational Dive Planner DISTRIBUTED BY PADI AMERICAS, INC. Instructions For Use 30 40 50 Recreational Dive Planner 60 70 DISTRIBUTED BY PADI AMERICAS, INC. CAUTION: Do not attempt to use this product without first reading the instructions for use. This product

More information

How to Do Flight Testing for TARC. Trip Barber NAR TARC Manager

How to Do Flight Testing for TARC. Trip Barber NAR TARC Manager How to Do Flight Testing for TARC Trip Barber NAR TARC Manager The TARC Cycle Learn the rules and basic rocketry Design and fly your rocket on the computer Build your rocket to your design with real hardware

More information

Understanding the How, Why, and What of a Safety Integrity Level (SIL)

Understanding the How, Why, and What of a Safety Integrity Level (SIL) Understanding the How, Why, and What of a Safety Integrity Level (SIL) Audio is provided via internet. Please enable your speaker (in all places) and mute your microphone. Understanding the How, Why, and

More information

Solenoid Valves For Gas Service FP02G & FP05G

Solenoid Valves For Gas Service FP02G & FP05G SIL Safety Manual SM.0002 Rev 02 Solenoid Valves For Gas Service FP02G & FP05G Compiled By : G. Elliott, Date: 31/10/2017 Reviewed By : Peter Kyrycz Date: 31/10/2017 Contents Terminology Definitions......3

More information

Investigation on 3-D Wing of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent

Investigation on 3-D Wing of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent Investigation on 3-D of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent Rohit Jain 1, Mr. Sandeep Jain 2, Mr. Lokesh Bajpai 3 1PG Student, 2 Associate Professor, 3 Professor & Head 1 2 3

More information

12m. Instructions For Use. 14m. 16m. 18m. Recreational Dive Planner. 20m DISTRIBUTED BY PADI AMERICAS, INC.

12m. Instructions For Use. 14m. 16m. 18m. Recreational Dive Planner. 20m DISTRIBUTED BY PADI AMERICAS, INC. Instructions For Use 12m 14m 16m Recreational Dive Planner 18m 20m DISTRIBUTED BY PADI AMERICAS, INC. Recreational Dive Planner Instructions for Use Distributed by PADI Americas, Inc. CAUTION: Do not attempt

More information

Optimizing Compressed Air Storage for Energy Efficiency

Optimizing Compressed Air Storage for Energy Efficiency University of Dayton ecommons Mechanical and Aerospace Engineering Faculty Publications Department of Mechanical and Aerospace Engineering 4-2011 Optimizing Compressed Air Storage for Energy Efficiency

More information

Failure Data Analysis for Aircraft Maintenance Planning

Failure Data Analysis for Aircraft Maintenance Planning Failure Data Analysis for Aircraft Maintenance Planning M. Tozan, A. Z. Al-Garni, A. M. Al-Garni, and A. Jamal Aerospace Engineering Department King Fahd University of Petroleum and Minerals Abstract This

More information

The Simple Linear Regression Model ECONOMETRICS (ECON 360) BEN VAN KAMMEN, PHD

The Simple Linear Regression Model ECONOMETRICS (ECON 360) BEN VAN KAMMEN, PHD The Simple Linear Regression Model ECONOMETRICS (ECON 360) BEN VAN KAMMEN, PHD Outline Definition. Deriving the Estimates. Properties of the Estimates. Units of Measurement and Functional Form. Expected

More information

+)) Lower Churchill Project RIPRAP DESIGN FOR WIND-GENERATED WAVES SNC LAVALIN. SLI Document No HER

+)) Lower Churchill Project RIPRAP DESIGN FOR WIND-GENERATED WAVES SNC LAVALIN. SLI Document No HER +)) SNC LAVALIN Lower Churchill Project RIPRAP DESIGN FOR SLI Document No. 505573-3001-4HER-0011-00 Nalcor Reference No. MFA-SN-CD-0000-CV-RP-0006-01 Rev. 81 Date: 07 -Dec-2012 Prepared by: Checked by:

More information

Chapter 5: Methods and Philosophy of Statistical Process Control

Chapter 5: Methods and Philosophy of Statistical Process Control Chapter 5: Methods and Philosophy of Statistical Process Control Learning Outcomes After careful study of this chapter You should be able to: Understand chance and assignable causes of variation, Explain

More information

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

International Journal of Technical Research and Applications e-issn: ,  Volume 4, Issue 3 (May-June, 2016), PP. DESIGN AND ANALYSIS OF FEED CHECK VALVE AS CONTROL VALVE USING CFD SOFTWARE R.Nikhil M.Tech Student Industrial & Production Engineering National Institute of Engineering Mysuru, Karnataka, India -570008

More information

CORESTA RECOMMENDED METHOD N 6

CORESTA RECOMMENDED METHOD N 6 CORESTA RECOMMENDED METHOD N 6 DETERMINATION OF VENTILATION DEFINITIONS AND MEASUREMENT PRINCIPLES (2015 Revision September 2016) 1. SCOPE This CORESTA Recommended Method specifies a method for the determination

More information

Reliability Growth of Stirling-Cycle Coolers at L-3 CE

Reliability Growth of Stirling-Cycle Coolers at L-3 CE Reliability Growth of Stirling-Cycle Coolers at L-3 CE R. Estrada, D. T. Kuo, and Q. K. Phan L-3 Cincinnati Electronics Pasadena, CA 91107 ABSTRACT The objective of this paper is to present updated reliability

More information

Leak Checking Large Vacuum Chambers

Leak Checking Large Vacuum Chambers Leak Checking Large Vacuum Chambers Technical Overview Vacuum Technologies Introduction Understanding the pump-down characteristics of a large vacuum vessel is critical for determining whether the vacuum

More information

B.H. Far

B.H. Far SENG 521 Software Reliability & Software Quality Chapter 13: Applying Failure Data to Guide Decision Department t of Electrical l & Computer Engineering, i University it of Calgary B.H. Far (far@ucalgary.ca)

More information

Real-Time Smoothness Measurements on Concrete Pavements During Construction

Real-Time Smoothness Measurements on Concrete Pavements During Construction Recommended Practice for Real-Time Smoothness Measurements on Concrete Pavements During Construction XX-## (2017) 1. SCOPE 1.1. This document provides language that can be used by an Owner-Agency to develop

More information

Applying Hooke s Law to Multiple Bungee Cords. Introduction

Applying Hooke s Law to Multiple Bungee Cords. Introduction Applying Hooke s Law to Multiple Bungee Cords Introduction Hooke s Law declares that the force exerted on a spring is proportional to the amount of stretch or compression on the spring, is always directed

More information

Critical Systems Validation

Critical Systems Validation Critical Systems Validation Objectives To explain how system reliability can be measured and how reliability growth models can be used for reliability prediction To describe safety arguments and how these

More information

Best Practice RBI Technology Process by SVT-PP SIMTECH

Best Practice RBI Technology Process by SVT-PP SIMTECH Best Practice RBI Technology Process by SVT-PP SIMTECH We define the best practice in RBI as a proactive technology process which is used to formally and reliably optimise the inspection efforts for each

More information

A Cost Effective and Efficient Way to Assess Trail Conditions: A New Sampling Approach

A Cost Effective and Efficient Way to Assess Trail Conditions: A New Sampling Approach A Cost Effective and Efficient Way to Assess Trail Conditions: A New Sampling Approach Rachel A. Knapp, Graduate Assistant, University of New Hampshire Department of Natural Resources and the Environment,

More information

ASSESSING THE RELIABILITY OF FAIL-SAFE STRUCTURES INTRODUCTION

ASSESSING THE RELIABILITY OF FAIL-SAFE STRUCTURES INTRODUCTION ASSESSING THE RELIABILITY OF FAIL-SAFE STRUCTURES Abraham Brot * Abstract: A computer simulation method is described, that can be used to assess the reliability of a dual-path fail-safe design. The method

More information

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS J.E. HARBER, M.K. KATTAN Atomic Energy of Canada Limited 2251 Speakman Drive, Mississauga, Ont., L5K 1B2 CA9900006 and M.J. MACBETH Institute for

More information

Determining Occurrence in FMEA Using Hazard Function

Determining Occurrence in FMEA Using Hazard Function Determining Occurrence in FMEA Using Hazard Function Hazem J. Smadi Abstract FMEA has been used for several years and proved its efficiency for system s risk analysis due to failures. Risk priority number

More information

Simple Time-to-Failure Estimation Techniques for Reliability and Maintenance of Equipment

Simple Time-to-Failure Estimation Techniques for Reliability and Maintenance of Equipment F E A T U R E A R T I C L E Simple Time-to-Failure Estimation Techniques for Reliability and Maintenance of Equipment Key Words: Reliability and maintenance, time-to-failure estimation, reactive maintenance

More information

Lab Report Outline the Bones of the Story

Lab Report Outline the Bones of the Story Lab Report Outline the Bones of the Story In this course, you are asked to write only the outline of a lab report. A good lab report provides a complete record of your experiment, and even in outline form

More information

This manual provides necessary requirements for meeting the IEC or IEC functional safety standards.

This manual provides necessary requirements for meeting the IEC or IEC functional safety standards. Instruction Manual Supplement Safety manual for Fisher Vee-Ball Series Purpose This safety manual provides information necessary to design, install, verify and maintain a Safety Instrumented Function (SIF)

More information

FP15 Interface Valve. SIL Safety Manual. SIL SM.018 Rev 1. Compiled By : G. Elliott, Date: 30/10/2017. Innovative and Reliable Valve & Pump Solutions

FP15 Interface Valve. SIL Safety Manual. SIL SM.018 Rev 1. Compiled By : G. Elliott, Date: 30/10/2017. Innovative and Reliable Valve & Pump Solutions SIL SM.018 Rev 1 FP15 Interface Valve Compiled By : G. Elliott, Date: 30/10/2017 FP15/L1 FP15/H1 Contents Terminology Definitions......3 Acronyms & Abbreviations...4 1. Introduction...5 1.1 Scope.. 5 1.2

More information

One of the most important gauges on the panel is

One of the most important gauges on the panel is stick & rudder flight advisor Is Your Airspeed Indicator Honest? An accuracy how-to H.C. SKIP SMITH One of the most important gauges on the panel is the airspeed indicator. This is particularly true if

More information

Figure Vapor-liquid equilibrium for a binary mixture. The dashed lines show the equilibrium compositions.

Figure Vapor-liquid equilibrium for a binary mixture. The dashed lines show the equilibrium compositions. Another way to view this problem is to say that the final volume contains V m 3 of alcohol at 5.93 kpa and 20 C V m 3 of air at 94.07 kpa and 20 C V m 3 of air plus alcohol at 100 kpa and 20 C Thus, the

More information

Application of Simulation Technology to Mitsubishi Air Lubrication System

Application of Simulation Technology to Mitsubishi Air Lubrication System 50 Application of Simulation Technology to Mitsubishi Air Lubrication System CHIHARU KAWAKITA *1 SHINSUKE SATO *2 TAKAHIRO OKIMOTO *2 For the development and design of the Mitsubishi Air Lubrication System

More information

5.1 Introduction. Learning Objectives

5.1 Introduction. Learning Objectives Learning Objectives 5.1 Introduction Statistical Process Control (SPC): SPC is a powerful collection of problem-solving tools useful in achieving process stability and improving capability through the

More information

LOW PRESSURE EFFUSION OF GASES revised by Igor Bolotin 03/05/12

LOW PRESSURE EFFUSION OF GASES revised by Igor Bolotin 03/05/12 LOW PRESSURE EFFUSION OF GASES revised by Igor Bolotin 03/05/ This experiment will introduce you to the kinetic properties of low-pressure gases. You will make observations on the rates with which selected

More information

Traffic circles. February 9, 2009

Traffic circles. February 9, 2009 Traffic circles February 9, 2009 Abstract The use of a traffic circle is a relatively common means of controlling traffic in an intersection. Smaller Traffic circles can be especially effective in routing

More information

4. Please Do Break the Crystal

4. Please Do Break the Crystal 4. Please Do Break the Crystal Tell the broken plate you are sorry. Mary Robertson. Programming constructs and algorithmic paradigms covered in this puzzle: Break statements, radix representations. You

More information

Drilling Efficiency Utilizing Coriolis Flow Technology

Drilling Efficiency Utilizing Coriolis Flow Technology Session 12: Drilling Efficiency Utilizing Coriolis Flow Technology Clement Cabanayan Emerson Process Management Abstract Continuous, accurate and reliable measurement of drilling fluid volumes and densities

More information

1 PIPESYS Application

1 PIPESYS Application PIPESYS Application 1-1 1 PIPESYS Application 1.1 Gas Condensate Gathering System In this PIPESYS Application, the performance of a small gascondensate gathering system is modelled. Figure 1.1 shows the

More information

STANDARD SCORES AND THE NORMAL DISTRIBUTION

STANDARD SCORES AND THE NORMAL DISTRIBUTION STANDARD SCORES AND THE NORMAL DISTRIBUTION REVIEW 1.MEASURES OF CENTRAL TENDENCY A.MEAN B.MEDIAN C.MODE 2.MEASURES OF DISPERSIONS OR VARIABILITY A.RANGE B.DEVIATION FROM THE MEAN C.VARIANCE D.STANDARD

More information

Analysis of Pressure Rise During Internal Arc Faults in Switchgear

Analysis of Pressure Rise During Internal Arc Faults in Switchgear Analysis of Pressure Rise During Internal Arc Faults in Switchgear ASANUMA, Gaku ONCHI, Toshiyuki TOYAMA, Kentaro ABSTRACT Switchgear include devices that play an important role in operations such as electric

More information

Process Dynamics, Operations, and Control Lecture Notes - 20

Process Dynamics, Operations, and Control Lecture Notes - 20 Lesson 0. Control valves 0.0 Context Controller output is a signal that varies between 0 and 100%. Putting this signal to use requires a final control element, a device that responds to the controller

More information

Major League Baseball Offensive Production in the Designated Hitter Era (1973 Present)

Major League Baseball Offensive Production in the Designated Hitter Era (1973 Present) Major League Baseball Offensive Production in the Designated Hitter Era (1973 Present) Jonathan Tung University of California, Riverside tung.jonathanee@gmail.com Abstract In Major League Baseball, there

More information

Solenoid Valves used in Safety Instrumented Systems

Solenoid Valves used in Safety Instrumented Systems I&M V9629R1 Solenoid Valves used in Safety Instrumented Systems Operating Manual in accordance with IEC 61508 ASCO Valves Page 1 of 7 Table of Contents 1 Introduction...3 1.1 Terms and Abbreviations...3

More information

Presented to the Israel Annual Conference on Aerospace Sciences, 2009 RISK-ANALYSIS A SUPPLEMENT TO DAMAGE-TOLERANCE ANALYSIS

Presented to the Israel Annual Conference on Aerospace Sciences, 2009 RISK-ANALYSIS A SUPPLEMENT TO DAMAGE-TOLERANCE ANALYSIS RISK-ANALYSIS A SUPPLEMENT TO DAMAGE-TOLERANCE ANALYSIS Abraham Brot Engineering Division Israel Aerospace Industries Ben-Gurion Airport, Israel abrot@iai.co.il ABSTRACT Risk-analysis, based on probabilistic

More information

Student Population Projections By Residence. School Year 2016/2017 Report Projections 2017/ /27. Prepared by:

Student Population Projections By Residence. School Year 2016/2017 Report Projections 2017/ /27. Prepared by: Student Population Projections By Residence School Year 2016/2017 Report Projections 2017/18 2026/27 Prepared by: Revised October 31, 2016 Los Gatos Union School District TABLE OF CONTENTS Introduction

More information

Verification of Peening Intensity

Verification of Peening Intensity academic study by Dr. David Kirk Coventry University Verification of Peening Intensity INTRODUCTION Verification of peening intensity is described in SAE J443 using just the three paragraphs of section

More information

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research 1 Ranger Walking Initiation Stephanie Schneider sns74@cornell.edu 5/15/2012 Final Report for Cornell Ranger Research Abstract I joined the Biorobotics Lab this semester to gain experience with an application

More information

Characterizers for control loops

Characterizers for control loops Characterizers for control loops By: F. G. Shinskey (May 1999) Introduction Commercial controllers such as the PID series (proportional, integral, derivative, and their combinations) are linear devices

More information

CHARACTERISTICS OF LEAK DETECTION BASED ON DIFERENTIAL PRESSURE MEASUREMENT

CHARACTERISTICS OF LEAK DETECTION BASED ON DIFERENTIAL PRESSURE MEASUREMENT CHARACTERISTICS OF LEAK DETECTION BASED ON DIFERENTIAL PRESSURE MEASUREMENT Harus L.G..*, Maolin CAI**, Kenji KAWASHIMA** and Toshiharu KAGAWA** * Graduate student of Mechano-Micro Engineering Dept., Tokyo

More information

Module 3 Developing Timing Plans for Efficient Intersection Operations During Moderate Traffic Volume Conditions

Module 3 Developing Timing Plans for Efficient Intersection Operations During Moderate Traffic Volume Conditions Module 3 Developing Timing Plans for Efficient Intersection Operations During Moderate Traffic Volume Conditions CONTENTS (MODULE 3) Introduction...1 Purpose...1 Goals and Learning Outcomes...1 Organization

More information

Economic Benefits Of Compressor Analysis >

Economic Benefits Of Compressor Analysis > Economic Benefits Of Compressor Analysis > Improving gas flow through a compressor maximizes value and revenue By EDWARD B. FLANAGAN, PE Edward B. Flanagan, PE, is the general manager at Windrock Inc.

More information

Safety manual for Fisher GX Control Valve and Actuator

Safety manual for Fisher GX Control Valve and Actuator Instruction Manual Supplement GX Valve and Actuator Safety manual for Fisher GX Control Valve and Actuator Purpose This safety manual provides information necessary to design, install, verify and maintain

More information

Free Surface Flow Simulation with ACUSIM in the Water Industry

Free Surface Flow Simulation with ACUSIM in the Water Industry Free Surface Flow Simulation with ACUSIM in the Water Industry Tuan Ta Research Scientist, Innovation, Thames Water Kempton Water Treatment Works, Innovation, Feltham Hill Road, Hanworth, TW13 6XH, UK.

More information

Eutectic Plug Valve. SIL Safety Manual. SIL SM.015 Rev 0. Compiled By : G. Elliott, Date: 19/10/2016. Innovative and Reliable Valve & Pump Solutions

Eutectic Plug Valve. SIL Safety Manual. SIL SM.015 Rev 0. Compiled By : G. Elliott, Date: 19/10/2016. Innovative and Reliable Valve & Pump Solutions SIL SM.015 Rev 0 Eutectic Plug Valve Compiled By : G. Elliott, Date: 19/10/2016 Contents Terminology Definitions......3 Acronyms & Abbreviations...4 1. Introduction..5 1.1 Scope 5 1.2 Relevant Standards

More information

Addressing Deficiencies HCM Bike Level of Service Model for Arterial Roadways

Addressing Deficiencies HCM Bike Level of Service Model for Arterial Roadways Petritsch, et al 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Addressing Deficiencies HCM Bike Level of Service Model for Arterial Roadways Submitted July 31, 2013 Word

More information

Paper 2.2. Operation of Ultrasonic Flow Meters at Conditions Different Than Their Calibration

Paper 2.2. Operation of Ultrasonic Flow Meters at Conditions Different Than Their Calibration Paper 2.2 Operation of Ultrasonic Flow Meters at Conditions Different Than Their Calibration Mr William Freund, Daniel Measurement and Control Mr Klaus Zanker, Daniel Measurement and Control Mr Dale Goodson,

More information

SPR - Pneumatic Spool Valve

SPR - Pneumatic Spool Valve SIL SM.008 Rev 7 SPR - Pneumatic Spool Valve Compiled By : G. Elliott, Date: 31/08/17 Contents Terminology Definitions:... 3 Acronyms & Abbreviations:... 4 1.0 Introduction... 5 1.1 Purpose & Scope...

More information

Circuit breaker diagnostic testing. Megger is a registered trademark

Circuit breaker diagnostic testing. Megger is a registered trademark WWW.MEGGER.COM Megger is a registered trademark Title Author Nils Wäcklén Date January 2010 Keywords TM1600, TM1800, CIGRÉ, vibration analysis, dynamic resistance measurement, circuit breaker testing,

More information

Transactions on the Built Environment vol 7, 1994 WIT Press, ISSN

Transactions on the Built Environment vol 7, 1994 WIT Press,  ISSN Service dependability of Italian high speed railway system: modeling and preliminary evaluations R. Calabria, L. Delia Ragione, G. Pulcini & M. Rap one Istituto Motori CNR, Via Marconi 8, 80125 Napoli,

More information

Designing a Traffic Circle By David Bosworth For MATH 714

Designing a Traffic Circle By David Bosworth For MATH 714 Designing a Traffic Circle By David Bosworth For MATH 714 Abstract We all have had the experience of sitting in a traffic jam, or we ve seen cars bunched up on a road for some no apparent reason. The use

More information

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications Application Description AG/266PILD-EN Rev. C 2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic Pressure Measurement Engineered solutions for all applications Increase plant productivity

More information

HOW FAST/FAR DOES FLY LINE FALL? N. Perkins of the University of Michigan, March 2003

HOW FAST/FAR DOES FLY LINE FALL? N. Perkins of the University of Michigan, March 2003 HOW FAST/FAR DOES FLY LINE FALL? N. Perkins of the University of Michigan, March 003 This report summarizes a simple model for the free fall dynamics of a length of fly line. The line is assumed to remain

More information

AB AMBER GRID RULES FOR NATURAL GAS TRANSMISSION SYSTEM BALANCING I. GENERAL PROVISIONS

AB AMBER GRID RULES FOR NATURAL GAS TRANSMISSION SYSTEM BALANCING I. GENERAL PROVISIONS AB AMBER GRID RULES FOR NATURAL GAS TRANSMISSION SYSTEM BALANCING I. GENERAL PROVISIONS 1. AB Amber Grid Rules for Natural Gas Transmission System Balancing (hereinafter - the Rules) are designed to identify

More information

OIL AND GAS INDUSTRY

OIL AND GAS INDUSTRY This case study discusses the sizing of a coalescer filter and demonstrates its fouling life cycle analysis using a Flownex model which implements two new pressure loss components: - A rated pressure loss

More information

Introduction to Roundabout Analysis Using ARCADY

Introduction to Roundabout Analysis Using ARCADY Introduction to Roundabout Analysis Using ARCADY Toronto SimCap User Group Technical Event and ITE Toronto Section Social Event July 22, 2014 Phil Weber, P.Eng. GHD Inc. (The Home of Ourston Roundabout

More information

Flow and Mixing in the Liquid between Bubbles

Flow and Mixing in the Liquid between Bubbles Excerpt from the Proceedings of the COMSOL Conference 2009 Boston Flow and Mixing in the Liquid between Bubbles Bruce A. Finlayson, Professor Emeritus of Chemical Engineering Department of Chemical Engineering,

More information

Reliability of Safety-Critical Systems Chapter 3. Failures and Failure Analysis

Reliability of Safety-Critical Systems Chapter 3. Failures and Failure Analysis Reliability of Safety-Critical Systems Chapter 3. Failures and Failure Analysis Mary Ann Lundteigen and Marvin Rausand mary.a.lundteigen@ntnu.no RAMS Group Department of Production and Quality Engineering

More information

TROUBLESHOOTING. Dwell Volume Revisited. Gradient transfer does not have to be problematic.

TROUBLESHOOTING. Dwell Volume Revisited. Gradient transfer does not have to be problematic. 458 LCGC NORTH AMERICA VOLUME 24 NUMBER 5 MAY 2006 www.chromatographyonline.com LC TROUBLESHOOTING Dwell Volume Revisited Gradient transfer does not have to be problematic. John W. Dolan LC Troubleshooting

More information

ANALYZING THE SHIP DISPOSAL OPTIONS

ANALYZING THE SHIP DISPOSAL OPTIONS Chapter Six ANALYZING THE SHIP DISPOSAL OPTIONS Chapters Two through Five examined the option of long-term storage and the three ship-disposal options: domestic recycling, overseas recycling, and reefing.

More information

Chapter Capacity and LOS Analysis of a Signalized I/S Overview Methodology Scope Limitation

Chapter Capacity and LOS Analysis of a Signalized I/S Overview Methodology Scope Limitation Chapter 37 Capacity and LOS Analysis of a Signalized I/S 37.1 Overview The Highway Capacity Manual defines the capacity as the maximum howdy rate at which persons or vehicle can be reasonably expected

More information

4.1 Why is the Equilibrium Diameter Important?

4.1 Why is the Equilibrium Diameter Important? Chapter 4 Equilibrium Calculations 4.1 Why is the Equilibrium Diameter Important? The model described in Chapter 2 provides information on the thermodynamic state of the system and the droplet size distribution.

More information

Any use of this material except in accordance with a written agreement with Western Power is prohibited.

Any use of this material except in accordance with a written agreement with Western Power is prohibited. September 2006 December 2005 Client Economic Regulation Authority Energy Safety Project Name Metering Code 2005 Document Number 3274025 Document Title Revision Status METERING MANAGEMENT PLAN Approved

More information

EFFECTIVE DESIGN OF CONVERTER HOODS. 111 Ferguson Ct. Suite 103 Irving, Texas U.S.A. 400 Carlingview Dr. Toronto, ON M9W 5X9 Canada.

EFFECTIVE DESIGN OF CONVERTER HOODS. 111 Ferguson Ct. Suite 103 Irving, Texas U.S.A. 400 Carlingview Dr. Toronto, ON M9W 5X9 Canada. EFFECTIVE DESIGN OF CONVERTER HOODS Paykan Safe 1, Sam Matson 1, and John Deakin 2 1 Gas Cleaning Technologies 111 Ferguson Ct. Suite 103 Irving, Texas 75062 U.S.A. 2 H.G. Engineering, Ltd. 400 Carlingview

More information

PURE SUBSTANCE. Nitrogen and gaseous air are pure substances.

PURE SUBSTANCE. Nitrogen and gaseous air are pure substances. CLASS Third Units PURE SUBSTANCE Pure substance: A substance that has a fixed chemical composition throughout. Air is a mixture of several gases, but it is considered to be a pure substance. Nitrogen and

More information

A Chiller Control Algorithm for Multiple Variablespeed Centrifugal Compressors

A Chiller Control Algorithm for Multiple Variablespeed Centrifugal Compressors Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2014 A Chiller Control Algorithm for Multiple Variablespeed Centrifugal Compressors Piero

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