Electromyographic (EMG) Decomposition. Tutorial. Hamid R. Marateb, PhD; Kevin C. McGill, PhD
|
|
- Augustine Roberts
- 5 years ago
- Views:
Transcription
1 Electromyographic (EMG) Decomposition Tutorial Hamid R. Marateb, PhD; Kevin C. McGill, PhD H. Marateb is with the Biomedical Engineering Department, Faculty of Engineering, the University of Isfahan, Isfahan, Iran ). K. C. McGill is with the Veterans Affairs Palo Alto Health Care System, 3801 Miranda Ave., Palo Alto, CA 94304, USA ( Introduction This tutorial illustrates the basic steps in a simple single-channel iemg decomposition program based on the approach described in (1). It does not attempt to resolve superpositions, and so provides only an incomplete decomposition. It uses a robust method to estimate the firing statistics from the incomplete MUAP trains. The code for the program is provided as part of this tutorial. It runs in Matlab (The Mathworks, Inc) and requires the EMGlab program but no other Matlab toolboxes. It is assumed that the user has Matlab version 6.5 through 8.2 and has downloaded and installed the EMGlab program from To run the tutorial, first run EMGlab and load and filter the sample EMG file as described in the next section. Then run the tutorial script by typing "tutorial" into the Matlab command window. The script decomposes the signal and displays the intermediate results in a Matlab figure and in the command window. When the decomposition is finished, the script loads the final results into the EMGlab window, where they can be reviewed and edited. Figure A1. The initial segment of the iemg signal R dat, channel 1, after high-pass filtering at 1 khz.
2 iemg signal The signal used in this tutorial is R dat, which is supplied with the tutorial materials. This is a multichannel EMG signal recorded from the brachioradialis muscle during a steady low-force isometric contraction. The tutorial uses channel 1. This EMG signal was recorded with a monopolar electrode using wide analog filter settings, so that the MUAP waveforms are similar to those recorded in clinical EMG exams. In order to sharpen the MUAP spikes for decomposition, select the 1 khz filter setting in EMGlab. The first 100 ms of the filtered signal are shown in Fig. A1. Segmentation and alignment The first step in the decomposition procedure is to detect the spikes, or "active segments," in the signal. The program detects all the segments in which the signal amplitude exceeds 4 times the standard deviation of the background noise, using a fixed 2-ms window. Then it aligns the segments by their peaks using a high-resolution alignment algorithm (2). The results are shown in Fig. A2. Figure A2. The active segments and their two-dimensional scatterplot representations.
3 Before alignment, a number of recurring spike waveforms can be seen (Fig. A2a). However, the waveforms appear somewhat blurry because the individual occurrences are out of alignment by a fraction of a sampling interval. Aligning all the occurrences on the peak of their interpolated waveform makes them appear much sharper (Fig. A2c). To visualize the similarities and differences between the active segments more clearly, they are plotted as points in a twodimensional space in Figs. A2b and A2d. The coordinates of the points are the values of the first two singular value decomposition coefficients. Distinct clusters can be seen, and they are more sharply focused after alignment. Clustering The next step is to cluster the active segments to determine which ones are likely to correspond to valid MUAPs. This is done using a density-based clustering method called "Ordering Points to Identify the Clustering Structure" (OPTICS) (3,4). The OPTICS algorithm provides a simple one-dimensional visualization of the multi-dimensional data. It requires one parameter, MinPts, which specifies the minimum number of active segments that can be considered to constitute a valid cluster. In this tutorial, MinPts is set to 50, but a different value may be needed for other signals (4). The output of the OPTICS algorithm is shown in Fig. A3a. Each valley in the plot corresponds to a cluster of active segments that are more similar to each other than they are to any other active segments. The program identifies the valleys and chooses the lowest point in each valley to be cluster representative. In this case, the program identified four clusters, with the representatives shown in Fig. A3a-c. This means that in this signal, there are four distinct spikes that each occurred at least 50 times. These can be considered to correspond to valid MUs. In addition, there are two smaller clusters (C5 and C6) which were not recognized by OPTICS as valid MUs because they had fewer than 50 occurrences. There are also a number of individual or loosely clustered points that correspond to superpositions. Figure A3. (a) The output of the OPTICS clustering algorithm on the aligned active segments (MinPts=50). Four distinct valleys were identified. The lowest point in each valley was chosen as the cluster representative (circles). (b) The waveforms of the cluster representatives. (c) The cluster representatives in the two-dimensional scatterplot. Clusters C5 and C6 had fewer than 50 members and were not counted as valid MUs.
4 In this signal, the MUAPs of the four identified MUs are quite distinct and their clusters can be clearly separated. This is not necessarily the case for all signals. It is possible to have MUs whose MUAPs are very similar in shape, so that their clusters overlap. A practical decomposition program might take firing time information into account in the clustering procedure in order to deal with this problem (5). The small cluster C5 consists of very small spikes that just barely exceeded the detection threshold. These might correspond to a very small valid MU. MUAPs that just barely rise out of the background noise are often difficult to decompose with confidence, however, and we will ignore them in this tutorial. One of the active segments in the small cluster C6 is shown in Fig. A4. This is the same MUAP as that of cluster C1, except that it is registered on its positive peak rather than its negative peak. In this MUAP, the positive and negative peaks are about the same amplitude, and in the sampled signal sometimes the positive peak is greater and sometimes the negative peak. If cluster C6 had been recognized as a valid cluster, there would have been two clusters corresponding to MU 1. A practical decomposition program would have to check whether any cluster representatives are just time-shifted versions of each other (1). Figure A4. Representative active segments from clusters C1 and C6. They are time-shifted versions of the same spike, whose positive and negative peaks have about the same amplitude. MUAP classification In this step, each active segment is classified as either being an occurrence of one of the identified MUs or as being something else. The active segments are classified according to the cluster representatives they are closest to, but only if the distance is less than a certain threshold. The threshold value is different for each cluster and tries to estimate the distance that might be expected due to background noise and MUAP variability. The results are shown in Fig. A5. One problem that can be noticed is that several of the active segments in the small cluster C6 were classified as belonging to MU 3 even though they were really time-shifted versions of MU 1. A practical decomposition program might solve this problem by aligning the active segments with the cluster representatives before determining their distances.
5 Active segments that are not close to any of the cluster representatives are essentially classified as being something else other than an occurrence of one of the identified MUs. These segments could correspond to superpositions, noise bursts, or small, unidentified MUAPs. This simple classification procedure only identifies isolated occurrences of the MUs, not occurrences involved in superpositions. Therefore the result is an incomplete decomposition. Nevertheless, in provides enough information to accurately identify the MUAP waveforms and firing statistics. Annotation Figure A5. The results of classification. The tutorial script loads the fineal decomposition results into EMGlab where they can be reviewed and edited (Fig. A6). It also estimates the decomposability index, mean firing rate, and accuracy of each MU. The decomposability index is an indication of how distinguishable the MUAP is from the other MUAPs in the signal, given the overall complexity of the signal. A larger decomposability index means that isolated occurrences of the MUAP are likely to be clearly recognizable. Because the identified firing patterns may contain gaps and erroneous firings, a robust algorithm is used to estimate the mean firing rate. Based on this estimate and on the number of very short intervals in the firing pattern, which are probably erroneous, the script also estimates the accuracy of the decomposition, i.e., the percentage of discharges in each MUAP train that were identified correctly. As can be seen in Table 1, for this signal at least the mean firing rates and decomposition accuracies estimated from the incomplete firing patterns agreed quite well with the actual values. Accuracy assessment As the final step in this tutorial, the script assesses the accuracy of the decomposition by comparing it with the "gold standard" annotation in the file R G.eaf. This "gold standard" annotation was determined using EMGlab with manual checking the results. Due to the relative simplicity of this signal, it is possible to have a high degree of confidence that this "gold standard" annotation is full and correct.
6 Figure A6. The decomposition results shown in EMGlab. The regularity of the firing patterns is a indication of MU validity, although there are some gaps since the decomposition is incomplete. The results are shown in Table 1. The accuracy ranged from 75% to 90%. The table shows the number of firings of each MU that were correctly identified (TP: true positives), the number that were misidentified (FP: false positives), and the number that were missed (FN: false negatives). The relatively poor accuracy of MU 1 was due in large part to the problem that some of the active segments associated with this MU were registered on their negative peaks and others on their positive peaks. The missed firings of the other MUs were mostly due to superpositions. For comparison the actual mean firing rates calculated from the full firing patterns are also shown. Decomp Estimated Actual MU index meanfr Acc meanfr Acc #TP #FP #FN % % % % % % % % Table 1. Accuracy Assessment
7 Final Notes The signal R dat is a fairly simple signal. It contains four large MUAP trains with highly distinguishable MUAP shapes, relatively few superpositions, and fairly low background noise. This makes it ideal for illustrating the main points in this tutorial. Not all EMG signals are this simple, but some are, especially ones recorded with selective electrodes at low levels of effort. More complex signals are generally more difficult to decompose, and practical decomposition methods must deal with a number of issues not discussed here, including overlapping clusters, duplicate clusters, MUAP variability, slow changes in MUAP shape, and non-stationarity of MU firing patterns. It should be remembered that, as in any signal detection problem, the accuracy of the final results is dependent on the signal-to-noise ratio of the data. While there are many EMG signals that can be decomposed with a high degree of confidence, there are also many signals that, because of suboptimal electrode placement, excessive signal complexity, or some other factor, cannot be decomposed reliably at all. The tutorial script can also be run on the signals in other channels of R To do this, select the desired channel in EMGlab and re-run the tutorial script. The tutorial script can also be used with other signals. To do this, load the signal into EMGlab and re-run the tutorial. The script will ask for a gold standard annotation file. Click "cancel" if one is not available. Some EMG files and annotations are available on However, the tutorial script is intended for simple signals like R EMGlab The EMGlab program is an open-source signal viewer and annotation editor that contains algorithms for automatic and manual decomposition. It provides a convenient platform for developing and testing new decomposition algorithms. This tutorial uses EMGlab to load and filter the EMG signal and to display the final results. It also uses EMGlab functions to calculate the detection threshold, detect and align the active segments, and estimate the mean firing rates. References 1. Marateb HR, Muceli S, McGill KC, Merletti R, Farina D. Robust decomposition of single-channel intramuscular EMG signals at low force levels. J Neural Eng. 2011;8(6): McGill KC, Dorfman LJ. High-resolution alignment of sampled waveforms. IEEE Transactions on Biomedical Engineering. 1984;31(6): Daszykowski M, Walczak B, Massart DL. Looking for natural patterns in analytical data. 2. Tracing local density with OPTICS. Journal of Chemical Information and Computer Sciences. 2002;42(3): Epub 2002/06/28. [Software available at download/optics.m]. 4. Ankerst M, Breunig MM, Kriegel H-P, Sander R. OPTICS: ordering points to identify the clustering structure. Proceedings of the 1999 ACM SIGMOD International Conference on Management of Data; Philadelphia, PA, USA : ACM; p Stashuk D, Qu Y. Robust method for estimating motor unit firing-pattern statistics. Medical & Biological Engineering & Computing. 1996;34(1):50-7.
32 IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, VOL. 23, NO. 1, JANUARY 2015
32 IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, VOL. 23, NO. 1, JANUARY 2015 Cross-Comparison of Three Electromyogram Decomposition Algorithms Assessed With Experimental and Simulated
More informationUsing an Adaptive Thresholding Algorithm to Detect CA1 Hippocampal Sharp Wave Ripples. Jay Patel. Michigan State University
Using an Adaptive Thresholding Algorithm to Detect CA1 Hippocampal Sharp Wave Ripples Jay Patel Michigan State University Department of Physics and Astronomy, University of California, Los Angeles 2013
More informationS-CURVE DOCUMENTATION AND TUTORIAL FOR THE S-CURVE ON THE COOL MUSCLE
S-CURVE DOCUMENTATION AND TUTORIAL FOR THE S-CURVE ON THE COOL MUSCLE 1. INTRODUCTION The s-curve function allows the user to define a smooth response yet still maintain a high acceleration. In many applications
More informationFIG: 27.1 Tool String
Bring up Radioactive Tracer service. Click Acquisition Box - Edit - Tool String Edit the tool string as necessary to reflect the tool string being run. This is important to insure proper offsets, filters,
More informationOpen Research Online The Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs Developing an intelligent table tennis umpiring system Conference or Workshop Item How to cite:
More informationINTRODUCTION TO PATTERN RECOGNITION
INTRODUCTION TO PATTERN RECOGNITION 3 Introduction Our ability to recognize a face, to understand spoken words, to read handwritten characters all these abilities belong to the complex processes of pattern
More informationSpecial edition paper
Development of a Track Management Method for Shinkansen Speed Increases Shigeaki Ono** Takehiko Ukai* We have examined the indicators of appropriate track management that represent the ride comfort when
More information2600T 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 informationCalculation 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 informationFall Prevention Midterm Report. Akram Alsamarae Lindsay Petku 03/09/2014 Dr. Mansoor Nasir
Fall Prevention Midterm Report Akram Alsamarae Lindsay Petku 03/09/2014 Dr. Mansoor Nasir Updates to timeline Last semester we created a timeline that included important milestones. We have narrowed down
More informationWorking with Marker Maps Tutorial
Working with Marker Maps Tutorial Release 8.2.0 Golden Helix, Inc. September 25, 2014 Contents 1. Overview 2 2. Create Marker Map from Spreadsheet 4 3. Apply Marker Map to Spreadsheet 7 4. Add Fields
More informationIntroduction to Pattern Recognition
Introduction to Pattern Recognition Jason Corso SUNY at Buffalo 12 January 2009 J. Corso (SUNY at Buffalo) Introduction to Pattern Recognition 12 January 2009 1 / 28 Pattern Recognition By Example Example:
More informationAdvanced Test Equipment Rentals ATEC (2832) OMS 600
Established 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) OMS 600 Continuous partial discharge monitoring system for power generators and electrical motors Condition monitoring
More information23 RD INTERNATIONAL SYMPOSIUM ON BALLISTICS TARRAGONA, SPAIN APRIL 2007
23 RD INTERNATIONAL SYMPOSIUM ON BALLISTICS TARRAGONA, SPAIN 16-20 APRIL 2007 AN INVESTIGATION INTO THE INTERRELATION BETWEEN THE INTERNAL AND EXTERNAL BALLISTICS OF FIRING A TP-T TANK AMMUNITION M. H.
More informationA CO 2 Waveform Simulator For Evaluation and Testing of Respiratory Gas Analyzers
2011 ROCKY MOUNTAIN NASA SPACE GRANT CONSORTIUM 1 A CO 2 Waveform Simulator For Evaluation and Testing of Respiratory Gas Analyzers Christina Long, and Joseph Orr, Ph.D. Department of Bioengineering, University
More informationRSKtools for Matlab processing RBR data
Table of Contents Introduction... 1 RSKtools help... 1 Getting set up... 1 Remove atmospheric pressure from measured total pressure... 2 Correct for A2D zero-order hold... 2 Low-pass filtering... 3 Alignment
More informationNaval Postgraduate School, Operational Oceanography and Meteorology. Since inputs from UDAS are continuously used in projects at the Naval
How Accurate are UDAS True Winds? Charles L Williams, LT USN September 5, 2006 Naval Postgraduate School, Operational Oceanography and Meteorology Abstract Since inputs from UDAS are continuously used
More information7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017
7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017 Sound power level measurements 3.0 ir. L.M. Eilders, Peutz bv: l.eilders@peutz.nl ing. E.H.A. de Beer, Peutz bv: e.debeer@peutz.nl
More informationDick Bowdler Acoustic Consultant
Dick Bowdler Acoustic Consultant 01383 882 644 077 8535 2534 dick@dickbowdler.co.uk WIND SHEAR AND ITS EFFECT ON NOISE ASSESSMENT OF WIND TURBINES June 2009 The Haven, Low Causeway, Culross, Fife. KY12
More informationReplay using Recomposition: Alignment-Based Conformance Checking in the Large
Replay using Recomposition: Alignment-Based Conformance Checking in the Large Wai Lam Jonathan Lee 2, H.M.W. Verbeek 1, Jorge Munoz-Gama 2, Wil M.P. van der Aalst 1, and Marcos Sepúlveda 2 1 Architecture
More informationEvaluation of the Wisconsin DOT Walking Profiler
Final Report Evaluation of the Wisconsin DOT Walking Profiler March 2007 U.S. Department of Transportation Federal Highway Administration Notice This document is disseminated under the sponsorship of the
More informationOverview. 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 informationDenise L Seman City of Youngstown
Denise L Seman City of Youngstown The control chart is one of the most important tools of quality control for laboratory data. A control chart is a specific kind of run chart that allows unusual change
More informationClinical Neurophysiology
Clinical Neurophysiology 121 (2010) 1602 1615 Contents lists available at ScienceDirect Clinical Neurophysiology journal homepage: www.elsevier.com/locate/clinph High-yield decomposition of surface EMG
More informationStride Time Calculation from EMG and Foot Switch Data and Finding Corelation between Them for Prosthetic Control
2012 International Conference on Environment Science and Engieering IPCBEE vol.3 2(2012) (2012)IACSIT Press, Singapoore Stride Time Calculation from EMG and Foot Switch Data and Finding Corelation between
More informationIDeA Competition Report. Electronic Swimming Coach (ESC) for. Athletes who are Visually Impaired
IDeA Competition Report Electronic Swimming Coach (ESC) for Athletes who are Visually Impaired Project Carried Out Under: The Department of Systems and Computer Engineering Carleton University Supervisor
More informationCurrents measurements in the coast of Montevideo, Uruguay
Currents measurements in the coast of Montevideo, Uruguay M. Fossati, D. Bellón, E. Lorenzo & I. Piedra-Cueva Fluid Mechanics and Environmental Engineering Institute (IMFIA), School of Engineering, Research
More informationNortek Technical Note No.: TN-021. Chesapeake Bay AWAC Evaluation
Nortek Technical Note No.: TN-021 Title: Chesapeake Bay AWAC Evaluation Last Edited: October 5, 2004 Authors: Eric Siegel-NortekUSA, Chris Malzone-NortekUSA, Torstein Pedersen- Number of Pages: 12 Chesapeake
More informationManual for continuous distillation
Manual for continuous distillation 1. Week 1: Objectives: Run the column at total reflux. When steady state is reached, take the sample from the top and bottom of the column in order to determine the overall
More informationSIDRA INTERSECTION 6.1 UPDATE HISTORY
Akcelik & Associates Pty Ltd PO Box 1075G, Greythorn, Vic 3104 AUSTRALIA ABN 79 088 889 687 For all technical support, sales support and general enquiries: support.sidrasolutions.com SIDRA INTERSECTION
More informationTutorial for the. Total Vertical Uncertainty Analysis Tool in NaviModel3
Tutorial for the Total Vertical Uncertainty Analysis Tool in NaviModel3 May, 2011 1. Introduction The Total Vertical Uncertainty Analysis Tool in NaviModel3 has been designed to facilitate a determination
More informationTHe rip currents are very fast moving narrow channels,
1 Rip Current Detection using Optical Flow Shweta Philip sphilip@ucsc.edu Abstract Rip currents are narrow currents of fast moving water that are strongest near the beach. These type of currents are dangerous
More informationEEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Wenbing Zhao. Department of Electrical and Computer Engineering
EEC 686/785 Modeling & Performance Evaluation of Computer Systems Lecture 6 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org Outline 2 Review of lecture 5 The
More informationPaper #: POWER
Proceedings of POWER2008 ASME Power 2008 July 22-24, 2008, Orlando, Florida, USA Paper #: POWER2008-60061 THE USE OF AN EDDY CURRENT INSPECTION OF BRASS TUBES IN A SURFACE CONDENSER TO PROVIDE A CONDITION
More informationBLOOD PRESSURE SENSOR BT17i USER S GUIDE
BLOOD PRESSURE SENSOR BT17i USER S GUIDE CENTRE FOR MICROCOMPUTER APPLICATIONS http://www.cma-science.nl Short description The Blood Pressure sensor BT17i allows measuring arterial blood pressure. The
More informationKISSsoft 03/2016 Tutorial 9
KISSsoft 03/2016 Tutorial 9 Cylindrical Gear Fine Sizing KISSsoft AG Rosengartenstrasse 4 8608 Bubikon Switzerland Phone: +41 55 254 20 50 Fax: +41 55 254 20 51 info@kisssoft.ag www.kisssoft.ag Table of
More informationAn Assessment of Quality in Underwater Archaeological Surveys Using Tape Measurements
An Assessment of Quality in Underwater Archaeological Surveys Using Tape Measurements Peter Holt 3H Consulting Ltd, 6 Honcray, Oreston, Plymouth, Devon, PL9 9XB The quality of a typical underwater archaeological
More informationOutline. Terminology. EEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Steps in Capacity Planning and Management
EEC 686/785 Modeling & Performance Evaluation of Computer Systems Lecture 6 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org Outline Review of lecture 5 The
More informationA4 Operation Manual. Fig.1-1 Controller Socket Diagram
A4 Operation Manual Safety Instruction Please read this manual carefully, also with related manual for the machinery before use the controller. For installing and operating the controller properly and
More informationLab 4: Root Locus Based Control Design
Lab 4: Root Locus Based Control Design References: Franklin, Powell and Emami-Naeini. Feedback Control of Dynamic Systems, 3 rd ed. Addison-Wesley, Massachusetts: 1994. Ogata, Katsuhiko. Modern Control
More informationLab 4: Pressure Gradients over a Wing
2009 Lab 4: Pressure Gradients over a Wing Innovative Scientific Solutions Inc. 2766 Indian Ripple Road Dayton, OH 45440 (937)-429-4980 Lab 4: Pressure Gradients over a Wing Introduction: Like the previous
More informationQueue 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 informationA4s Operation Manual
A4s Operation Manual Safety Instruction Please read this manual carefully, also with related manual for the machinery before use the controller. For installing and operating the controller properly and
More informationLegendre et al Appendices and Supplements, p. 1
Legendre et al. 2010 Appendices and Supplements, p. 1 Appendices and Supplement to: Legendre, P., M. De Cáceres, and D. Borcard. 2010. Community surveys through space and time: testing the space-time interaction
More information1. Functional description. Application program usage. 1.1 General. 1.2 Behavior on bus voltage loss and bus voltage. 1.
Application program usage product family: Product type: Manufacturer: Name: Order-No.: Valve actuators Constant valve actuator Siemens Valve actuator AP 562/02 5WG1 562-7AB02 Commissioning For commissioning
More informationModeling 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 informationInternational 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 informationTowards determining absolute velocity of freestyle swimming using 3-axis accelerometers
Towards determining absolute velocity of freestyle swimming using 3-axis accelerometers Author Stamm, Andy, Thiel, David, Burkett, Brendan, James, Daniel Published 2011 Journal Title Procedia Engineering
More informationINSTRUMENT INSTRUMENTAL ERROR (of full scale) INSTRUMENTAL RESOLUTION. Tutorial simulation. Tutorial simulation
Lab 1 Standing Waves on a String Learning Goals: To distinguish between traveling and standing waves To recognize how the wavelength of a standing wave is measured To recognize the necessary conditions
More informationData Sheet T 8389 EN. Series 3730 and 3731 Types , , , and. EXPERTplus Valve Diagnostic
Data Sheet T 8389 EN Series 3730 and 3731 Types 3730-2, 3730-3, 3730-4, 3730-5 and Type 3731-3 Electropneumatic Positioners EXPERTplus Valve Diagnostic Application Positioner firmware to detect potential
More informationHandicapping Process Series
Frandsen Publishing Presents Favorite ALL-Ways TM Newsletter Articles Handicapping Process Series Part 1 of 6: Toolbox vs. Black Box Handicapping Plus Isolating the Contenders and the Most Likely Horses
More informationLab # 03: Visualization of Shock Waves by using Schlieren Technique
AerE545 Lab # 03: Visualization of Shock Waves by using Schlieren Technique Objectives: 1. To get hands-on experiences about Schlieren technique for flow visualization. 2. To learn how to do the optics
More informationReal-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 information13. TIDES Tidal waters
Water levels vary in tidal and non-tidal waters: sailors should be aware that the depths shown on the charts do not always represent the actual amount of water under the boat. 13.1 Tidal waters In tidal
More informationChapter 6. Analysis of the framework with FARS Dataset
Chapter 6 Analysis of the framework with FARS Dataset. Having represented each phase of the structure with the aid of different data sets at each stage, to support the efficacy of the proposed framework
More informationCORRELATION BETWEEN SONAR ECHOES AND SEA BOTTOM TOPOGRAPHY
CORRELATION BETWEEN SONAR ECHOES AND SEA BOTTOM TOPOGRAPHY JON WEGGE Norwegian Defence Research Establishment (FFI), PO Box 115, NO-3191 Horten, Norway E-mail: jon.wegge@ffi.no False alarms resulting from
More informationThe Intrinsic Value of a Batted Ball Technical Details
The Intrinsic Value of a Batted Ball Technical Details Glenn Healey, EECS Department University of California, Irvine, CA 9617 Given a set of observed batted balls and their outcomes, we develop a method
More informationSoftware 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 informationFISH 415 LIMNOLOGY UI Moscow
Sampling Equipment Lab FISH 415 LIMNOLOGY UI Moscow Purpose: - to familiarize you with limnological sampling equipment - to use some of the equipment to obtain profiles of temperature, dissolved oxygen,
More informationStatistical Analysis of PGA Tour Skill Rankings USGA Research and Test Center June 1, 2007
Statistical Analysis of PGA Tour Skill Rankings 198-26 USGA Research and Test Center June 1, 27 1. Introduction The PGA Tour has recorded and published Tour Player performance statistics since 198. All
More information130 SSP Soluble Salt Profiler
130 SSP Soluble Salt Profiler Conforms to: SSPC Guide 15, Bresle Equivalent ISO 8502-9 Test Method Page 1 of 6 The Elcometer 130 Soluble Salt Profiler provides fast and accurate measurement of the level
More informationModeling Pedestrian Volumes on College Campuses
TRANSPORTATION RESEARCH RECORD 1405 43 Modeling Pedestrian Volumes on College Campuses LAURAL. COVE AND J. EDWIN CLARK A study was undertaken to develop a reliable method for obtaining reasonable estimates
More informationAalborg Universitet. Publication date: Document Version Accepted author manuscript, peer reviewed version
Aalborg Universitet Automatic Detection Of Conflicts At Signalized Intersections Madsen, Tanja Kidholm Osmann; Bahnsen, Chris Holmberg; Lahrmann, Harry Spaabæk; Moeslund, Thomas B. Publication date: 2014
More informationConfidence comes with knowing you are Code-Ready.
Confidence comes with knowing you are Code-Ready. The First and Only Code-Ready Defibrillator. The worst time to find out a defibrillator isn t ready is at the code. Quick action is essential and stress
More informationSeries 3730 and Series 3731 EXPERTplus Valve Diagnostics with Partial Stroke Test (PST)
Series 3730 and Series 3731 EXPERTplus Valve Diagnostics with Partial Stroke Test (PST) Application Positioner firmware for early detection of control valve faults giving maintenance recommendations. Valid
More informationThe 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 informationCircuit 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 informationAdvanced PMA Capabilities for MCM
Advanced PMA Capabilities for MCM Shorten the sensor-to-shooter timeline New sensor technology deployed on off-board underwater systems provides navies with improved imagery and data for the purposes of
More informationAnalysis of Variance. Copyright 2014 Pearson Education, Inc.
Analysis of Variance 12-1 Learning Outcomes Outcome 1. Understand the basic logic of analysis of variance. Outcome 2. Perform a hypothesis test for a single-factor design using analysis of variance manually
More informationSCREENING OF TOPOGRAPHIC FACTOR ON WIND SPEED ESTIMATION WITH NEURAL NETWORK ANALYSIS
The Seventh Asia-Pacific Conference on Wind Engineering, November 8-12, 2009, Taipei, Taiwan SCREENING OF TOPOGRAPHIC FACTOR ON WIND SPEED ESTIMATION WITH NEURAL NETWORK ANALYSIS Fumiaki Nagao 1 Minoru
More informationA computer program that improves its performance at some task through experience.
1 A computer program that improves its performance at some task through experience. 2 Example: Learn to Diagnose Patients T: Diagnose tumors from images P: Percent of patients correctly diagnosed E: Pre
More informationQuantityWare Working Paper. NGL & LPG Measurement Standard Comparison
QuantityWare Working Paper NGL & LPG Measurement Standard Comparison An analysis of different NGL and LPG standards and their comparison against GPA TP-27 03.08.2017 Notes: Copyright 2017 QuantityWare
More informationQUICK WARM UP: Thursday 3/9
Name: pd: Unit 6, QUICK WARM UP: Thursday 3/9 1) The slope of a distance vs. time graph shows an object s. 2) The slope of a position vs. time graph shows an object s. 3) Can an object have a constant
More informationSOFTWARE. Sesam user course. 12 May 2016 HydroD Hydrostatics & Stability. Ungraded SAFER, SMARTER, GREENER DNV GL 2016
SOFTWARE Sesam user course DNV GL 1 SAFER, SMARTER, GREENER Scope of presentation Describe features & commands for performing a hydrostatic analysis, and their concepts Analysis setup Code-checking Reporting
More informationSupplementary Figures
1 Supplementary Figures Supplementary Figure 1: Treadmill environment from 8 camera views. Two cameras were positioned on the left side of the treadmill (first column), three cameras were positioned above
More informationEngineering Note. Algorithms. Overview. Detailed Algorithm Description. NeoFox Calibration and Measurement. Products Affected: NeoFox
Engineering Note Topic: NeoFox Calibration and Measurement Products Affected: NeoFox Date Issued: 04/18/2011 Algorithms Overview NeoFox is a dynamic measurement system that has been designed to work with
More informationUNITY 2 TM. Air Server Series 2 Operators Manual. Version 1.0. February 2008
UNITY 2 TM Air Server Series 2 Operators Manual Version 1.0 February 2008 1. Introduction to the Air Server Accessory for UNITY 2...2 1.1. Summary of Operation...2 2. Developing a UNITY 2-Air Server method
More informationASSESSMENT OF CORRECTNESS OF INFORMATION OBTAINED FROM AUTOMATIC IDENTIFICATION OF SHIP S SYSTEM (AIS)
Journal of KONES Powertrain and Transport, Vol. 17, No. 3 2010 ASSESSMENT OF CORRECTNESS OF INFORMATION OBTAINED FROM AUTOMATIC IDENTIFICATION OF SHIP S SYSTEM (AIS) Henryk niegocki Gdynia Maritime University,
More informationMSD 96-Well MULTI-ARRAY and MULTI-SPOT Human Granulocyte Colony Stimulating Factor (hg-csf) Ultrasensitive Assay
MSD 96-Well MULTI-ARRAY and MULTI-SPOT Human Granulocyte Colony Stimulating Factor (hg-csf) Ultrasensitive Assay Summary This assay measures Human Granulocyte Colony Stimulating Factor (G-CSF) in a 96-well
More informationOpleiding Informatica
Opleiding Informatica Determining Good Tactics for a Football Game using Raw Positional Data Davey Verhoef Supervisors: Arno Knobbe Rens Meerhoff BACHELOR THESIS Leiden Institute of Advanced Computer Science
More informationThis test shall be carried out on all vehicles equipped with open type traction batteries.
5.4. Determination of hydrogen emissions page 1 RESS-6-15 5.4.1. This test shall be carried out on all vehicles equipped with open type traction batteries. 5.4.2. The test shall be conducted following
More informationBeamex. Calibration White Paper. Weighing scale calibration - How to calibrate weighing instruments
Beamex Calibration White Paper info@beamex.com Weighing scale calibration - How to calibrate weighing instruments Weighing scale calibration - How to calibrate weighing instruments Weighing scales, weighing
More informationIncorporating 3D Suction or Discharge Plenum Geometry into a 1D Compressor Simulation Program to Calculate Compressor Pulsations
Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2012 Incorporating 3D Suction or Discharge Plenum Geometry into a 1D Compressor Simulation
More informationSontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004
Sontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004 INTRODUCTION Sontek/YSI has introduced new firmware and software for their RiverSurveyor product line. Firmware changes
More informationWe release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports.
1 We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports. I ll also be covering some enhancements and changes in Mascot
More informationUNIVERSITY 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 informationFigure 1 Location of the ANDRILL SMS 2006 mooring site labeled ADCP1 above.
ANDRILL McMurdo Sound Tidal Current Analysis Richard Limeburner, Robert Beardsley and Sean Whelan Department of Physical Oceanography Woods Hole Oceanographic Institution Woods Hole, MA 02543 rlimeburner@whoi.edu
More informationAnalysis of Car-Pedestrian Impact Scenarios for the Evaluation of a Pedestrian Sensor System Based on the Accident Data from Sweden
136 S.N. Huang, J.K. Yang Division of Vehicle Safety, Chalmers University of Technology, Göteborg, Sweden F. Eklund Automotive Safety Electronics, Autoliv Electronics AB, Linköping, Sweden Analysis of
More informationMarch Madness Basketball Tournament
March Madness Basketball Tournament Math Project COMMON Core Aligned Decimals, Fractions, Percents, Probability, Rates, Algebra, Word Problems, and more! To Use: -Print out all the worksheets. -Introduce
More informationApplication Note. Rapid performance verification of AZURA systems with refractive index detector. Summary. Introduction
Application Note Rapid performance verification of AZURA systems with refractive index detector Method Keywords ID HPLC Quality control, system verification, refractive index, AZURA Analytical HPLC Plus
More informationEmerging Crash Trend Analysis. Mark Logan Department of Main Roads, Queensland. Patrick McShane Queensland Transport
Emerging Crash Trend Analysis Mark Logan Department of Main Roads, Queensland Patrick McShane Queensland Transport The authors would like to acknowledge the assistance of Queensland Transport's Data Analysis
More informationStats 2002: Probabilities for Wins and Losses of Online Gambling
Abstract: Jennifer Mateja Andrea Scisinger Lindsay Lacher Stats 2002: Probabilities for Wins and Losses of Online Gambling The objective of this experiment is to determine whether online gambling is a
More informationThe 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 informationIn memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.
Acknowledgement In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007. There are many others without whom I could not have completed
More informationIntroduction to Pattern Recognition
Introduction to Pattern Recognition Jason Corso SUNY at Buffalo 19 January 2011 J. Corso (SUNY at Buffalo) Introduction to Pattern Recognition 19 January 2011 1 / 32 Examples of Pattern Recognition in
More informationThe API states the following about tube rupture for a shell-and-tube heat exchangers:
Tutorial This tutorial describes the theory and modeling process of a tube rupture event using the special element type Rupture element in BOSfluids. It covers the algorithm BOSfluids uses to model the
More informationSTICTION: 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 informationOFFICE OF STRUCTURES MANUAL FOR HYDROLOGIC AND HYDRAULIC DESIGN CHAPTER 11 APPENDIX B TIDEROUT 2 USERS MANUAL
OFFICE OF STRUCTURES MANUAL FOR HYDROLOGIC AND HYDRAULIC DESIGN CHAPTER 11 APPENDIX B TIDEROUT 2 USERS MANUAL APRIL 2011 APRIL 2011 Page 1 Preface TIDEROUT 2, Build 1.22 dated June 29, 2006 is the current
More informationISOLATION OF NON-HYDROSTATIC REGIONS WITHIN A BASIN
ISOLATION OF NON-HYDROSTATIC REGIONS WITHIN A BASIN Bridget M. Wadzuk 1 (Member, ASCE) and Ben R. Hodges 2 (Member, ASCE) ABSTRACT Modeling of dynamic pressure appears necessary to achieve a more robust
More informationINTRODUCTION Page 2 SETTINGS
Page 1 of 11 SCRIMMAGE RULES AND INSTRUCTIONS INTRODUCTION ------------------------------------------------- Page 2 SETTINGS OBJECTIVE OF THE GAME --------------------------------------- Page 3 THE FIELD
More information