In Chapter 4 on deflection measurement Wöhler's scratch gage measured the bending deflections of a railway wagon axle.

Similar documents
MTL Software. Overview

BER MEASUREMENT IN THE NOISY CHANNEL

Sources of Error in Time Interval Measurements

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Please feel free to download the Demo application software from analogarts.com to help you follow this seminar.

Electronic Panel Meters DIGEM Preference Program Process control, automation & laboratory uses Class 0.01 to 1 Current, Voltage, Frequency,

NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting

OPTIMUM Power Technology: Low Cost Combustion Analysis for University Engine Design Programs Using ICEview and NI Compact DAQ Chassis

The Measurement Tools and What They Do

Burlington County College INSTRUCTION GUIDE. for the. Hewlett Packard. FUNCTION GENERATOR Model #33120A. and. Tektronix

E X P E R I M E N T 1

INTEGRATED CIRCUITS DATA SHEET. TDA4510 PAL decoder. Product specification File under Integrated Circuits, IC02

127566, Россия, Москва, Алтуфьевское шоссе, дом 48, корпус 1 Телефон: +7 (499) (800) (бесплатно на территории России)

T sors, such that when the bias of a flip-flop circuit is

Full Disclosure Monitoring

Short Manual. ZX2 Short Manual.doc Page 1 of 12

PulseCounter Neutron & Gamma Spectrometry Software Manual

Topic: Instructional David G. Thomas December 23, 2015

The Syscal family of resistivity meters. Designed for the surveys you do.

Switching Solutions for Multi-Channel High Speed Serial Port Testing

Good afternoon! My name is Swetha Mettala Gilla you can call me Swetha.

Getting Started with the LabVIEW Sound and Vibration Toolkit

ORM0022 EHPC210 Universal Controller Operation Manual Revision 1. EHPC210 Universal Controller. Operation Manual

8000 Plus Series Safety Light Curtain Installation Sheet ( CD206A/ CD206B )

9 Simulation of Pull Tests for Grouted Cable Anchors

Draft 100G SR4 TxVEC - TDP Update. John Petrilla: Avago Technologies February 2014

Cable installation guidelines

These are used for producing a narrow and sharply focus beam of electrons.

Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module

Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel

Latvis Interview Reprint

SIMET AVIKO D INSTRUCTION MANUAL SORTING Solutions, Ltd.

INTEGRATED CIRCUITS. AN219 A metastability primer Nov 15

SC24 Magnetic Field Cancelling System

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

IEFIS G3 Inputs, outputs and Alarms

SC24 Magnetic Field Cancelling System

AND9191/D. KAI-2093 Image Sensor and the SMPTE Standard APPLICATION NOTE.

Application Note 11 - Totalization

Additional instructions Memograph M, RSG45 Advanced Data Manager

Operating Instructions

FACSAria I Standard Operation Protocol Basic Operation

GaAs MMIC Double Balanced Mixer

Shock and Vibration Tests on SmartScan Interrogators to ISO :

Lab experience 1: Introduction to LabView

Computer Graphics: Overview of Graphics Systems

Performing a Measurement/ Reading the Data

ECE438 - Laboratory 1: Discrete and Continuous-Time Signals

NAA ENHANCING THE QUALITY OF MARKING PROJECT: THE EFFECT OF SAMPLE SIZE ON INCREASED PRECISION IN DETECTING ERRANT MARKING

ENGR 1000, Introduction to Engineering Design

Analyzing and Saving a Signal

GaAs MMIC Double Balanced Mixer

Draft Baseline Proposal for CDAUI-8 Chipto-Module (C2M) Electrical Interface (NRZ)

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors.

Revision History. SDG2000X Firmware Revision History and Update Instructions

TUTORIAL IGBT Loss Calculation in the Thermal Module

Operating Instructions

GC30 Digital Differential Pressure Gauge Operation Manual

Panel-mounting thermostats, type series EM

Reproducibility Assessment of Independent Component Analysis of Expression Ratios from DNA microarrays.

Homework Packet Week #5 All problems with answers or work are examples.

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

SNG-2150C User s Guide

EE141-Fall 2010 Digital Integrated Circuits. Announcements. Homework #8 due next Tuesday. Project Phase 3 plan due this Sat.

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Analogue Inputs Resolution Assignment

RX40_V1_0 Measurement Report F.Faccio

Synchronization circuit with synchronized vertical divider system for 60 Hz TDA2579C

Agilent 5345A Universal Counter, 500 MHz

Ocean Sensor Systems, Inc. Wave Staff, OSSI F, Water Level Sensor With 0-5V, RS232 & Alarm Outputs, 1 to 20 Meter Staff

PROXIMITY SWITCHES INDUCTIVE TUBULAR SENSOR M30 SERIES HIGHLIGHTS APPLICATIONS

LabView Exercises: Part II

RGA13, 12/10/17 Ultra High Resolution 20mm Quadrupole with Dual Zone operation

SCALE & WEIGHT DISPLAYS

Maintenance/ Discontinued

Processor time 9 Used memory 9. Lost video frames 11 Storage buffer 11 Received rate 11

VISSIM Tutorial. Starting VISSIM and Opening a File CE 474 8/31/06

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

AP Statistics Sampling. Sampling Exercise (adapted from a document from the NCSSM Leadership Institute, July 2000).

The BAT WAVE ANALYZER project

potentiostat/galvanostat

Session 1 Introduction to Data Acquisition and Real-Time Control

How to Order. Flow rate (l/min) Applicable models PFA710, PFA750. Nil

MATH& 146 Lesson 11. Section 1.6 Categorical Data

Analog-to-Digital Conversion

AP Statistics Sec 5.1: An Exercise in Sampling: The Corn Field

1.5mm amplitude at 10 to 55Hz frequency in each X, Y, Z direction for 2 hours 500m/s² (approx. 50G) in each X, Y, Z direction for 3 times

EE141-Fall 2010 Digital Integrated Circuits. Announcements. Synchronous Timing. Latch Parameters. Class Material. Homework #8 due next Tuesday

D-901 PC SOFTWARE Version 3

Chapter 14 D-A and A-D Conversion

Arduino Nixie Clock Classic Rev4 and Rev5 All In One Modular Rev2

1 Output 1 operation. 3 Pressure unit display. 4 Main display Large 4-character LCD display. 5 Sub-display Small 4-character LCD display.

Monday 20 May 2013 Afternoon

imso-104 Manual Revised August 5, 2011

Power Supply and Watchdog Timer Monitoring Circuit ADM9690

SnapStak Stackable Snap-In Cable Hanger Electrical and Mechanical Testing Performance

MB5 Multibeam Activity Monitor

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Electrical and Electronic Laboratory Faculty of Engineering Chulalongkorn University. Cathode-Ray Oscilloscope (CRO)

Practical Application of the Phased-Array Technology with Paint-Brush Evaluation for Seamless-Tube Testing

Transcription:

Cycle Counting In Chapter 5 Pt.2 a memory modelling process was described that follows a stress or strain input service history and resolves individual hysteresis loops. Such a model is the best method for loop resolution, but many other methods have been developed and applied in the past. In this chapter we will describe some of the older methods, because you may run into their results, and we will look in more detail at presently used techniques.

In Chapter 4 on deflection measurement Wöhler's scratch gage measured the bending deflections of a railway wagon axle. Since the zinc scratch plate was not indexed with time or mileage, the measured result would have been an observation of the max and the min loads (when calibrated) on the axle during the service test. The measured result would have been as shown by the orange spots in the history plot above: Many loads experienced, only the max and min counted for evaluation.

If a time-indexed scratch gage had been available Wöhler could have counted more tensile or compressive peaks but, without knowledge of material memory rules, the question would remain as to which peaks to join together to form a "cycle" for counting damage. The advent of electrical resistance strain gages shifted the counting problem into terms of electrical circuits.

Level Crossing counting was adopted in the 1950s by the aircraft industry to count accelerations that exceeded certain levels. Although largely replaced by "Rainflow" counting (next section) it is still used today and its features should be understood by engineers. +ve -ve 0 The original circuits sent a pulse to electro-mechanical counters as a signal crossed each positive voltage level. A second set of counters were pulsed by the signal crossing negative voltage levels. (separate counters for each level) The counts are often presented in a histogram form, joined by lines to the points. A log scale is used for the X axis when counts become large in number.

Reset level for positive signals The problem of signal noise causing unexpected counts was somewhat mitigated by setting a reset level to which the signal had to return to before any further counts were allowed. This feature is probably ok for aircraft acceleration signals, where a return to mean occurs often, but many other service signals do not have this characteristic. Reset level for negative signals

Є Even with the adoption of reset levels the Level Cross Counting method can yield inaccurate counts given some histories Strain signal L.Cross Blocking process A test or material memory model would yield these stress-strain loops: The damage count for these smaller loops would be significantly larger.

When we are given a Level count data set or plot, we can re-constitute the cycles that created it by sectioning or "blocking" the counts: Block B8 for example would have (n b - n a ) cycles In the years before computer control of test machines, the blocks were often played back in the sequence shown; called a Block Program; with B1 in the center and the others placed half on each side of B1. The sequences could also be arranged randomly, but one had to be aware of extra transition half-cycles introduced when switching from one sub-block to another. Today the histories are usually just played back as originally recorded.

Many engineers have used the shape of the level crossing count as a form of signature as to the aspects of a service history. It shows size and mean and numbers. The Level Crossing count method however, has deficiencies the user should be aware of. Level Crossing cycle counting, and a number of other older methods described in more detail, are in the "SAE Fatigue Design Handbook," 3 rd edition, edited by Richard C. Rice, SAE Fat. Des.& Eval. Comm., SAE AE-22, ISBN 1-56091-917-5 1997.

Rainflow Cycle Counting Ref.: M.Matsuishi and T.Endo, "Fatigue of Metals Subjected to Varying Stress," presented at Japan Soc. Mech. Engr., Fukuoka, Japan, Mar. 1968, see also T.Endo et al, "Damage Evaluation of Metals for Random or Varying Load," Proc. of 1974 Symp. on Mech. Behav. of Mtls., Soc. of Materials Sci., Japan, 1974 pp.371-380 The method is explained by Matsuishi et al through an analog of rain drops flowing off the roofs of a pagoda structure. The main rules state: 1. The rain-flow started from a maximum (minimum) peak stops when a following maximum (minimum) peak larger (smaller) than the peak appears. 2. If a rain-flow meets the rain-drop falling from an upper roof the rain-flow stops at that place. A version of the rainflow counting method was created by S.Downing and D.Socie and is listed in the aforementioned SAE Fatigue Design Handbook on page 149.

British standard BS 5400 Pt. 10 1980 introduced a visual interpretation of the rainflow cycle counting method. As a graphical method it is useful for short histories, such as for connecting rod loads in engines. Step 1: Place 2 copies of your history side by side. Step 2: Note the largest peaks. These will bound the region of interest. Step 3: Assume that this is the cross-section of a water reservoir. "Fill" the region between the two peaks with water.

The "X" at the top of the water and the lowest point (also an X) in the reservoir will define the largest cycle. Record Xmax and Xmin. Step 4: Drain out the water at the lowest point. Some regions will not drain out. Step 5...etc : Select another region of waters lowest bottom and highest water level ( X to X ) record this as a cycle, and drain the water from the lowest point.

Repeat the process until all the "potholes" have been drained and their cycle max and min values recorded. The signal range is divided into "bins" Cycle Storage Vmax x 15 15 For each resolved cycle a "1" is added to a matrix where Column No. = Xmax Row No. = Xmin x 6 + 6 1 3 Vmin 1 2 Typically the matrix is a 64x64

After the history has been processed the contents of the matrix are scaled back to signal value and printed to a text file with format such as: #Data column code shown below: # Range Mean No.Cycles Max. Min. #BEGIN DATA 1032. 232. 1 748. -284. 826. 232. 1 645. -181. 877. 258. 1 697. -181. 51.6-103. 17-77.4-129. For subsequent calculations it is best, because of round-off effects, to use the max and min data columns, rather than the range and mean values. A graphical "signature" of the history similar to a level count plot can be created by sorting the Rainflow file rows by Range value, and then plotting the max, min and cumulative cycles on a semi-log graph. After damage processing is completed the % damage of each cycle set can be added to the plot to indicate which cycles of the history are responsible for the most fatigue damage.

Although better than Level Crossing Counting, Rainflow Counting also has some problems that under special history conditions could lead to significant damage evaluation errors. If one imposes the strain history shown below on an axial sample the stress-strain response will show one large loop and two small ones: If one Rainflow cycle counts the Strain history the two small loops will have the same max and min values. They have a different mean stress however, due to plastic deformation, and their mean stress values will lead to differences in computed fatigue damage, particularly if there are large numbers of the small cycles. Most software that processes Rainflow data assumes the worst case by tying both small loops to the upper half-cycle of the largest hysteresis loop.

Summary of Cycle Counting Chapter Level Crossing cycle counting is still in use in several industries. It has several serious deficiencies and, if you are given the choice, do not use it. Rainflow cycle counting is the best available for creating a summary matrix of counts but it also has a deficiency due to its inability to track some material memory effects. Both counting methods are suitable for creating short signature files for display and damage counting, but would be difficult to use for re-generation of a variable amplitude test history; too much sequence information is lost. If sequence of cycles is of utmost importance it is probably best to use a material memory simulation model such as the LIFO technique. For all the methods a question can be raised as to the validity of using closed hysteresis loops as the fatigue damaging event, however at present, no other technique has proven reliable.

Exercise for Cycle Counting Download the following: 1. Level Crossing Count Program http://fde.uwaterloo.ca/fatigueclass/notes/lcross.f.txt ( mv or rename the lcross.f.txt file to lcross.f ) 2. Rainflow Count Program https://github.com/pdprop/pdprop/blob/master/cleanpdprop/pdrain.f (at the Github site click on "Raw" to download ) 3. A history file http://fde.uwaterloo.ca/fde/loads/totallife/s32_1_blk_tx3_bx1_sx2.txt Compile the programs (see top of each file for a howto ) and run them with the history file as input. Extra effort: use gnuplot to plot some of the output files