Return to search

Post-Processing Method for Determining Peaks in Noisy Strain Gauge Data with a Low Sampling Frequency

The Virginia Tech Transportation Institute is recognized for being a pioneer in naturalistic driving studies. These studies determine driving behavior, and its correlation to safety critical events, by equipping participant's vehicles with data acquisition systems and recording them for a period of time. The driver's habits and responses to certain scenarios and events are analyzed to determine trends and opportunities to improve overall driver safety.

One of these studies installed strain gauges on the front and rear brake levers of motorcycles to record the frequency and magnitude of brake presses. The recorded data was sampled at 10 hertz and had a significant amount of noise introduced from temperature and electromagnetic interference. This thesis proposes a peak detection algorithm, written in MATLAB, that can parallel process the 40,000 trips recorded in this naturalistic driving study. This algorithm uses an iterative LOWESS regression to eliminate the offset from zero when the strain gauge is not stressed, as well as a cumulative sum and statistical concepts to separate brake activations from the rest of the noisy signal.

This algorithm was verified by comparing its brake activation detection to brake activations that were manually identified through video reduction. The algorithm had difficulty in accurately identifying activations in files where the amplitude of the noise was close to the amplitude of the brake activations, but this only described 2% of the sampled data. For the rest of the files, the peak detection algorithm had an accuracy of over 90%. / Master of Science / The Virginia Tech Transportation Institute is recognized for being a pioneer in naturalistic driving studies. In these studies, participants are recorded with cameras and other sensors for a period of time. Researchers then look at this data and find the habits that tended to distract the drivers, like using their phones while driving, and other characteristics that bring insight on what causes crashes and unsafe driving behavior.

One of these studies installed strain gauges on the front and rear brake levers of motorcycles to record how hard the brakes were pressed, as well as how often. The strain gauge was sampled ten times a second, and had a significant amount of variation in the signal from temperature changes and interference from other electronic systems on the bike. This thesis proposes a method, written in MATLAB, that can quickly find all the brake activations in the 40,000 trips recorded in this naturalistic driving study. This program uses an iterative LOWESS regression, cumulative sum, and other statistical concepts to determine the brake activations in the signal.

This program was verified by comparing its brake activation it found to brake activations that were manually identified through video reduction. The algorithm had difficulty in accurately identifying activations in files where the peaks of the noise were close to the peaks of the brake activations, but this only described 2% of the sampled data. For the rest of the files, the program had an accuracy of over 90%.

Identiferoai:union.ndltd.org:VTETD/oai:vtechworks.lib.vt.edu:10919/78316
Date06 July 2017
CreatorsHill, Peter Lee
ContributorsMechanical Engineering, Wicks, Alfred L., Burdisso, Ricardo A., Woolsey, Craig A.
PublisherVirginia Tech
Source SetsVirginia Tech Theses and Dissertation
Detected LanguageEnglish
TypeThesis
FormatETD, application/pdf
RightsIn Copyright, http://rightsstatements.org/vocab/InC/1.0/

Page generated in 0.0018 seconds