0% found this document useful (0 votes)
19 views11 pages

Report Vibration Analysis

Uploaded by

douharbidi12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views11 pages

Report Vibration Analysis

Uploaded by

douharbidi12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

TECHNICAL

REPORT

FREQUENCY RESPONSE
ANALYSIS OF STEEL BAR

June, 2024
Revision Sheet

Revision Sheet
Release No. Date Revision Description
Rev. 1 16/06/2024 Experimental Report

Technical Report Page i


Operations Manual Page ii
TABLE OF CONTENTS

GENERAL OVERVIEW ............................................................................................................................. 1


1.1 TARGET CODE ......................................................................................................................... 2
1.1.1 Data Acquisition Setup ........................................................................................................................ 2
1.1.2 Vibration Detection ............................................................................................................................. 3
1.2 Network Streaming: Target to Host Data Share ...................................................................... 4
1.3 HOST CODE ............................................................................................................................... 6
1.3.1 Data Recording .................................................................................................................................... 6

Operations Manual Page 3


Technical Report
GENERAL OVERVIEW
In this experiment, we aimed to analyze the frequencies produced by a steel bar when it is struck
with an impact hammer with three different spring heads. To capture the frequencies, we used a
Contact Microphone CM-01B sensor. This sensor was connected to a data acquisition system, the
compactRIO 9054 chassis. For capturing, processing, and recording the data, we used National
Instruments LabVIEW software. This setup allowed us to analyze the frequency response of the
steel bar under different impact conditions.

Figure 1: Experimental Setup

Technical Report Page 1


1.1 TARGET CODE

Figure 2: Tagret Code in LabVIEW

1.1.1 Data Acquisition Setup


For the data acquisition part of the experiment, we used the CompactRIO 9054. This device has
analog pins that were connected to the Contact Microphone CM-01B sensor. Data Acquisition
sampling rate was set to 50KHz for this experiment. This means we were collecting 50,000
samples per second. We chose this rate because we expected the frequencies to be below 25 kHz.
According to the Nyquist criterion, the sampling rate should be at least twice the highest frequency
we expect to measure. Therefore, a 50 kHz sampling rate was sufficient for our needs.

Figure 3: Data Acquisition Initialization in Target

Technical Report Page 2


1.1.2 Vibration Detection
In the first stage of signal processing, our main goal was to detect vibrations from the continuously
acquired data. We used a method called threshold crossing logic for this purpose. A specific
voltage level is set as our threshold. When the steel bar is struck and a vibration occurs, the sensor
picks it up, causing the voltage values to change abruptly. If these voltage changes cross the set
threshold, it indicates a valid vibration. Once a valid vibration is detected, the system triggers a
response to send this vibration data to the Host VI. This data transfer is done using the network
streaming protocol in LabVIEW. This way, only the significant vibration events are captured and
sent for further analysis.

Figure 4: Threshold Triggering VI: Vibration Detection Logic

Technical Report Page 3


1.2 Network Streaming: Target to Host Data Share
This section explains how data is transferred from the target (CompactRIO) to the host computer
using the network streaming protocol in LabVIEW. Network streaming in LabVIEW allows us to
share data between two applications over an Ethernet connection. Both the CompactRIO and the
host PC are connected via Ethernet. This connection ensures data is shared reliably without any
loss. In the target VI, we set up network streaming with a writer instance named "mywriter". This
writer instance can hold up to 50,000 elements, which include both a waveform element and a
boolean element, combined in a cluster datatype. When a valid vibration in the Target VI, it
triggers the transfer of 50,000 samples to the host computer using the network streaming protocol.
This efficient data transfer method ensures that all significant vibration data is sent from the
CompactRIO to the host PC for further analysis and processing.

Figure 5: Target Side of Network Streaming Data

On the Host PC, a VI called MyHost is running. This VI initializes a reader instance to read the
incoming data of 50,000 samples sent from the Target VI. Once the data is received, it is unbundled
from the cluster to extract the vibration data. This unbundling process separates the waveform
element and the boolean element.

Technical Report Page 4


Figure 6: Host Side of Network Streaming Data

Technical Report Page 5


1.3 HOST CODE
1.3.1 Data Recording

Technical Report Page 6

You might also like