Calibration Guide for Wireless Sensors. Shinae Jang Jennifer Rice
|
|
- Melinda Summers
- 6 years ago
- Views:
Transcription
1 Calibration Guide for Wireless Sensors Shinae Jang Jennifer Rice November, 2009
2 Contents Introduction Static Method for Sensor Board Calibration Dynamic Method for Sensor Board Calibration Running the example calibration Comparing your own files Conclusion Appendix A A.1. RunCalibration.m MATLAB code A.2. Calibration.m MATLAB code A.3. Sync_func.m MATLAB code November
3 Introduction This guide describes both static and dynamic methods to determine calibration constants for wireless sensors. The raw outputs of the sensor board are the ADC values from the QF4A512. To convert the raw data to units of acceleration, the scale and offset values must be determined for each sensor as follows: Acceleration = (ADC values offset)/scale The scale and offset are known as the calibration constants, which can be utilized to obtain the physical acceleration. The scale allows conversion from the raw ADC values to acceleration. The offset is the mean of the ADC values. Nominal calibration constants are usually given in a sensor s data sheet; however, inherent differences in electronic components and manufacturing dictate that the calibration constants should be determined for each channel of a sensor to achieve a high quality of measured data. Because the SHM A sensor board can measure DC signals, the earth s gravitation can be used to perform straightforward sensor board calibration. This static approach is described in the first section of this guide. Subsequently, the guide describes how to compare wireless sensor data to data from a reference sensor for the purpose of dynamic calibration. November
4 1 Static Method for Sensor Board Calibration Set the Imote2/sensor board stack on a flat surface. Use a level to check that the z axis is experiencing 1g and the x and y axes are experiencing 0g. Measure data from each of the three channels with no excitation and then calculate the mean values of each channel. Turn the Imote2/sensor board stack on its side so that the x axis experiences 0g and the y and z axes experience 0g and repeat the measurements. Turn the stack a final time so that the y axis experiences 1g and the other two axes experience 0g and take a final set of measurements (as illustrated in Fig. 1). z = 1g y = 0g y = 0g x = 1g x = 0g y = 1g Figure 1. Illustration of accelerometer orientation for SHM A sensor board. For each axis, subtract the value mean 0g value from the mean 1g value to get the scale factor. The offset for each axis is the mean value of the 0g reading for that axis. For example, the mean 0g reading for the x axis is and the mean 1g reading for the x axis is then the scale and offset are calculated as follows: The x acceleration, x accel, is then calculated as: scale x = x 1g x 0g = = 5800 offset x = x 0g = x accel = (x ADC 14700)/5800 November
5 2 Dynamic Method for Sensor Board Calibration The calibration constants for an accelerometer may also be calculated through dynamic testing. This method requires the use of a reference accelerometer for which the calibration constants are known. Place the Imote2/sensor board stack so that one of the measurement axes is aligned with the direction of the shaking motion, collect data from both the wireless and the reference sensors, and store the data in text files. This section describes how to compare the data from the wireless sensor to the reference sensor. The results obtained from this method should correspond to those calculated using the static method described in the previous section. 2.1 Running the example calibration This section describes how acquired data from wireless and reference sensors can be compared. The main challenge with making this comparison arises from the fact that the data from the wireless and the wired sensors are obtained using different data acquisition systems and measurement parameters (e.g., sampling frequencies and data length). In the MATLAB routines described in this section, the time domain data from both systems are matched by finding the time offset that maximizes the cross correlation between the two signals. Subsequently, the data from the wired and wireless sensors can be compared in the frequency domain (i.e., power spectral density, coherence, and transfer function). This approach is realized in RunCalibration.m, an executable file that employs the subfunctions contained in the files Calibration.m and sync_func.m. In these files, the output files from both the wired and wireless sensors are assumed to be saved as text files. In the wired data file, wired.txt, the first column is the time vector and the second column is the acceleration vector as shown in Fig. 2. Figure 2. Data from reference sensor. In the wireless data file, wireless.txt, the first column is the node ID, the second column is the timestamp from when the RemoteSensing command was issued, and the third column is the acceleration data as shown in Fig. 3. November
6 Figure 3. Data from wireless sensor. Open the executable m file, RunCalibration.m (see Fig. 4). (1) Input the calibration constants: Input the calibration constants obtained from the static procedure offset : mean value scale : sensitivity (2) Input the wired sensor information: fs0 : sampling frequency of the wired sensor time0 : time vector of the wired sensor data0 : acceleration of the wired sensor (3) Input the wireless sensor information: filename: wireless.txt The output file from the Imote2 typically has a one line header. This part of the code allows the computer to read the time vector and acceleration vector without the header. fs1 : sampling frequency of the wireless sensor time1 : time stamping of the wireless sensor Time stamping does not start with 0; therefore, the first component should be deducted from the entire time vector. The raw unit, microseconds, has been converted to seconds. data1 : acceleration of the wireless sensor November
7 (1) (2) (3) (4) (5) Figure 4. Source code for Run_Calibration.m. November
8 (4) Select the calibration window These two constants define the size of the data window for the wired sensor data. For example, if a = 0 and b = 6, then the wired data from 0 to 6 seconds is correlated with the wireless sensor data. The calibration window is defined in Calibration.m file (see Fig. 5). Figure 5. Define the calibration window. November
9 (5) Determine maximum correlation Run the Calibration.m file by clicking where indicated in Fig. 6 and find the maximum correlation by changing the wired data window by changing the constants, a and b. Click this! Figure 6. Running the calibration example. The MATLAB command window in Fig. 7 shows the maximum correlation between the wired and wireless sensors at specific points, and based on that point, the data are synchronized. 100% correlation is 1, and 0% correlation is 0. Figure 7. Calibration example output. The output figures are automatically saved in.fig format in the current path (see Figs. 8 10) November
10 Figure 8: Synchronized time histories of the wired and wireless sensor data. The second window can be zoomed to check the accuracy of the synchronization. Figure 9: The top figure is the power spectral density of each data set, which shows good agreement up to 40 Hz in this specific case. The bottom figure is the coherence between the wired and wireless sensor data. The red line is drawn at 0.9 as a reference. November
11 Figure 10: Transfer function between the wired and wireless sensor data. The top figure is the magnitude in db unit, and bottom figure is the phase angle between two signals in degrees. 2.2 Comparing your own files Your own data files can be also compared using RunCalibration.m with an Imote2 output file. The wired data can be stored in various formats such as plain text (.txt), word document (.doc), excel document (.xls), data (.dat), or Matlab structure (.mat,.vna,.vsa,.etc). The sampling frequency, time vector, and data vector should be clearly defined in the original format of the file. For the wireless sensor data from the Imote2, the filename, sampling frequency, time vector, and the data vector should be clearly defined. November
12 3 Conclusion Following the steps outlined in this guide, you should be able to effectively determine the calibration constants for your wireless sensors. The constants obtained from the static procedure provide a quick and easy way to correlate the Imote2 output with physical acceleration data. The dynamic method can be utilized to confirm the quality of the wireless sensor data by comparing it with reference wired sensors. The time domain, frequency domain, and time synchronization comparisons can also be employed to assess the overall quality of the sensors. This user s guide is available at on the ISHMP website. November
13 Appendix A A.1. RunCalibration.m MATLAB code % execution file % Nov by Shinae Jang clear all;close all;clc %calibration offset = 0; scale = 1; %wired sensor load wired.txt fs0 = 256; %Hz time0 = wired(:,1); data0 = wired(:,2); % wireless sensor filename = 'wireless.txt'; fs1 = ; %Hz fid = fopen(filename); C=textscan(fid,'%u %n %n', 'headerlines', 1); NodeID = C{1}; % node id time1 = C{2}; % time stamping time1 = (time1 time1(1))/ ; % subtract DC time, microsec >sec. data1 = (C{3} offset)/scale; % acceleration time history fclose(fid); % calibration window a = 0; b = 6; % run calibration Calibration(fs0, time0, data0, fs1, time1, data1,a,b); November
14 A.2. Calibration.m MATLAB code function []=Calibration(fs0, time0, data0, fs1, time1, data1,a,b) % Calibration of basic/shm a sensorboards % Written by Shinae Jang, November, 2009 % fs0 : sampling frequency of the wired sensor % time0 : time vector for the wired sensor % data0 : data from the wired sensor % % fs1 : sampling frequency of the wireless sensor % time1 : time vector for the wireless sensor % data1 : data from the wireless sensor % a : the constant to define the start of the window % b : the constant to define the end of the window Tind = a*fs0+1:b*fs0; Tsearch = 1; % the window size. [s1,s2,fs,index1,index2,corfun] = sync_func(data1,data0(tind),fs1,fs0,tsearch); t1 = 1/fs*(1:length(s1)); t2 = t1; figure;subplot(2,1,1);plot(t1,s1,t2,s2);legend('wireless','wired'); title('synchronized Time Histories after Synch'); ylabel('mg');grid on; subplot(2,1,2);plot(t1,s1,' x',t2,s2);legend('wireless','siglab'); title('synchronized Time Histories zoomed');xlabel('time (sec)'); ylabel('mg');grid on; savename1 = strcat('timehistory'); saveas(gcf,savename1,'fig'); % PSD, coherence, transfer function nfft = 2^10;window = nfft;numoverlap = nfft/2;%fs = fs3; lg = min(length(s2),length(s1)); [Psl,f1] = cpsd(s2,s2,[],numoverlap,nfft,fs); [Pim,f2] = cpsd(s1,s1,[],numoverlap,nfft,fs); [C,f3] = mscohere(s2(1:lg),s1(1:lg),[],[],nfft,fs); [T,f4] = tfestimate(s2(1:lg),s1(1:lg),[],[],nfft,fs); phase = (180/pi)*angle(T); % PSD and coherence November
15 figure;subplot(2,1,1);plot(f2,db(pim),f1,db(psl));legend('wireless','siglab');title('psd'); ylabel('db');grid%xlabel('freq (Hz)'); axis([0 100 floor(1.1*min(20*log10(pim))) ceil(max(20*log10(pim))+0.2*abs(max(20*log10(pim))))]); subplot(2,1,2);plot(f3,c,f3,0.9*ones(length(f3)));xlabel('f (Hz)');title('Coherence');grid axis([ ]); savename3 = strcat('psd_coherence'); saveas(gcf,savename3,'fig'); % transfer function figure;subplot(2,1,1);plot(f4,db(abs(t)));title('transfer Function');grid;xlim([0 40]);ylabel('dB'); subplot(2,1,2);plot(f4,phase);title('phase');xlabel('freq (Hz)');ylabel('degrees');grid;xlim([0 40])%axis([ ]); savename4 = strcat('xfer'); saveas(gcf,savename4,'fig'); savename5 = strcat('file'); save(savename5,'s1','s2','fs','t1','t2','psl','f1','pim','f2','c','f3','t','f4'); % END of PROGRAM November
16 A.3. Sync_func.m MATLAB code function [s1,s2,fs2,index1,index2,cormax] = sync_func(signal1,signal2,fs1,fs2,tsearch) % Written by Tomonori Nagayama June 2006 % signal1 with sampling frequency fs1; % signal2 with sampling frequency fs2; signal2 is reference with slower % sampling frequency. % Tsearch(s) search Tsearch *2 second for timedelay % s1, s2 synchronized signals % fs2 synchronized frequency % Index1 index for signal1 (start point) % Index2 index for signal2 (start point and end point) % CorMax Correlation Coefficient between s1 and s2 %%%%%% Beginning of Function %%%%%%%%%% % you may need to change FSF FSF = 1; % sampling frequency factor. fs = 50.1 > 10 fs = >100; CorFun = zeros(tsearch*fs2*2+1,1); if fs1< fs2 fprintf('fs1<fs2'); return; end RefSigInd = Tsearch*fs2+1:length(signal2) Tsearch*fs2; RefSig = signal2(refsigind); LenRefSig = length(refsig); SyncSig = resample(signal1,round(fs2*fsf),round(fs1*fsf)); x = RefSig; for cnt1 = 1:Tsearch*fs2*2+1 y = SyncSig(cnt1:LenRefSig+cnt1 1); temp = corrcoef(x,y); CorFun(cnt1) = temp(2,1); end %figure;plot(corfun); [CorMax,Ind1] = max(abs(corfun)); fprintf('maximum correlation : %f\n at index : %d\n',cormax, Ind1); %%%%% End of First Step %%%%%%%%% %%%%% Second step %%%%%%%%%%%%%%% %x = RefSig; SWidth = 2; CorFun = zeros(ceil(fs1/fs2)*2*swidth+1,1); for cnt1 = 1:ceil(fs1/fs2)*2*SWidth+1 temp2 = ceil(ind1*fs1/fs2) SWidth*ceil(fs1/fs2)+cnt1 1; November
17 y1 = resample(signal1(temp2:length(signal1)),round(fs2*fsf),round(fs1*fsf)); y = y1(1:length(x)); temp = corrcoef(x,y); CorFun(cnt1) = temp(2,1); end %figure;plot(corfun); [CorMax,Ind2] = max(abs(corfun)); fprintf('maximum correlation : %f\n at index : %d\n',cormax, Ind2); temp2 = ceil(ind1*fs1/fs2) SWidth*ceil(fs1/fs2)+Ind2 1; y = resample(signal1(temp2:length(signal1)),round(fs2*fsf),round(fs1*fsf)); y = y(1:length(x)); temp = corrcoef(x,y); if temp(2,1)<0 y = y; end CorMax = temp(2,1); Index1 = temp2; Index2 = [RefSigInd(1) RefSigInd(length(RefSigInd))]; % t = 1/fs2*(1:length(x)); % y =y*std(x)/std(y); %figure;plot(t,x,t,y); s1 = y; s2 = x; November
18 Information provided in this document is connected to the Illinois Structural Health Monitoring Project (ISHMP) software toolsuite developed at the University of Illinois at Urbana Champaign. This software is copyrighted in the name of the Board of Trustees of the University of Illinois. THE UNIVERSITY OF ILLINOIS MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE SOFTWARE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. For inquiries, please contact: Professor B.F. Spencer, Jr. University of Illinois at Urbana Champaign Department of Civil and Environmental Engineering 2213 Newmark Civil Engineering Laboratory, MC North Mathews Ave Urbana, IL USA Or visit: November
Structural health monitoring sensor development for the Imote2 platform
Structural health monitoring sensor development for the Imote2 platform Jennifer A. Rice* a and B.F. Spencer, Jr. a a Dept. of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign
More informationField Testing of Wireless Interactive Sensor Nodes
Field Testing of Wireless Interactive Sensor Nodes Judith Mitrani, Jan Goethals, Steven Glaser University of California, Berkeley Introduction/Purpose This report describes the University of California
More informationDeformation Monitoring Based on Wireless Sensor Networks
Deformation Monitoring Based on Wireless Sensor Networks Zhou Jianguo tinyos@whu.edu.cn 2 3 4 Data Acquisition Vibration Data Processing Summary 2 3 4 Data Acquisition Vibration Data Processing Summary
More informationDevelopment of a Wireless Cable Tension Monitoring System using Smart Sensors
Development of a Wireless Cable Tension Monitoring System using Smart Sensors Sung-Han Sim 1), Jian Li 2), Hongki Jo 3), Jong-Woong Park 4), and Billie F. Spencer, Jr. 5) 1) School of Urban and Environmental
More informationS T R U C T U R. Medical personnel routinely perform. Technology. magazine. Wireless Monitoring of Civil Infrastructure Comes of Age
Technology information and updates on the impact of technology on structural engineering Seoul ireless Monitoring of Civil Infrastructure Comes of Age By B.F. Spencer, Jr., Soojin Cho, and Sung-an Sim
More informationDevelopment of a Wireless Displacement Measurement System Using Acceleration Responses
Sensors 3, 3, 8377-839; doi:.339/s378377 Article OPEN ACCESS sensors ISSN 44-8 www.mdpi.com/journal/sensors Development of a Wireless Displacement Measurement System Using Acceleration Responses Jong-Woong
More informationDynamic Angle Estimation
Dynamic Angle Estimation with Inertial MEMS Analog Devices Bob Scannell Mark Looney Agenda Sensor to angle basics Accelerometer basics Accelerometer behaviors Gyroscope basics Gyroscope behaviors Key factors
More informationModal identification using SMITM Minwoo Chang 1, Shamim N. Pakzad 2, and Rebecca Leonard 3,
Modal identification using SMITM Minwoo Chang 1, Shamim N. Pakzad 2, and Rebecca Leonard 3, 1 Graduate Research Assistant, Department of Civil and Environmental Engineering, Lehigh University, 117 ATLSS
More informationSCA3100-D04 3-AXIS HIGH PERFORMANCE ACCELEROMETER WITH DIGITAL SPI INTERFACE
SCA31-D4 Data Sheet SCA31-D4 3-AXIS HIGH PERFORMANCE ACCELEROMETER WITH DIGITAL SPI INTERFACE Features 3.3V supply voltage 2 g measurement range 3-axis measurement XYZ directions 3mg offset stability over
More informationCase Study : Yokohama-Bay Bridge
Case Study : Yokohama-Bay Bridge D3-X,D3-Y,D3-Z D6-YL,D6-ZL D8-YL,D8-ZL D1-X,D1-Y,D1-Z D7-X,D7-Y,D7-Z D9-X,D9-Y,D9-Z D5-X,D5-Y,D5-Z D2-Y,D2-Z D4-Y,D4-Z D6-YR,D6-ZR D8-YR,D8-ZR 200 m 460 m 200 m T4-X, T4-Y
More informationMODAL IDENTIFICATION OF BILL EMERSON BRIDGE
The 4 th World Conference on Earthquake Engineering October -7, 8, Beijing, China MODAL IDENTIFICATION OF BILL EMERSON BRIDGE Y.. hang, J.M. Caicedo, S.H. SIM 3, C.M. Chang 3, B.F. Spencer 4, Jr and. Guo
More informationMASWaves User manual
MASWaves User manual Version 1 July 11, 2017 Preface/disclaimers... 2 References... 2 Acknowledgements... 2 1. Introduction... 3 2. Quick start guide... 5 3. MASWaves Dispersion... 11 3.1 Read data (MASWaves_read_data)...
More informationDecentralized System Identification Using Stochastic Subspace Identification for Wireless Sensor Networks
Sensors 2015, 15, 8131-8145; doi:10.3390/s150408131 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Decentralized System Identification Using Stochastic Subspace Identification
More informationSUNSTAR 传感与控制 TEL: FAX: SCA3100-D04 Data Sheet SCA3100-D04 3-AXIS HIGH PERFO
Data Sheet 3-AXIS HIGH PERFORMANCE ACCELEROMETER WITH DIGITAL SPI INTERFACE Features 3.3V supply voltage ±2 g measurement range 3-axis measurement XYZ directions ±mg offset stability over temp range SPI
More informationMotion Capture for Runners
Motion Capture for Runners Design Team 8 - Spring 2013 Members: Blake Frantz, Zhichao Lu, Alex Mazzoni, Nori Wilkins, Chenli Yuan, Dan Zilinskas Sponsor: Air Force Research Laboratory Dr. Eric T. Vinande
More informationAPP NOTE. Acceleration Sensitivity Characteristics of Quartz Crystal Oscillators
APP NOTE Acceleration Sensitivity Characteristics of Quartz Crystal Oscillators The resonant frequency of every quartz crystal is affected by acceleration forces. The nature of the effect depends on the
More informationEfficient time synchronization for structural health monitoring using wireless smart sensor networks
STRUCTURAL CONTROL AND HEALTH MONITORING Struct. Control Health Monit. 216; 23:47 486 Published online 19 August 215 in Wiley Online Library (wileyonlinelibrary.com)..1782 Efficient time synchronization
More informationLow Cost 100 g Single Axis Accelerometer with Analog Output ADXL190*
a FEATURES imems Single Chip IC Accelerometer 40 Milli-g Resolution Low Power ma 400 Hz Bandwidth +5.0 V Single Supply Operation 000 g Shock Survival APPLICATIONS Shock and Vibration Measurement Machine
More informationSCA830-D07 1-AXIS INCLINOMETER WITH DIGITAL SPI INTERFACE
() DATA SHEET SCA83-D7 -AXIS INCLINOMETER WITH DIGITAL SPI INTERFACE Features 3.3V supply voltage g measurement range Single axis measurement in Y direction 3 offset accuracy over temp range SPI digital
More informationFigure 1: The Penobscot Narrows Bridge in Maine, U.S.A. Figure 2: Arrangement of stay cables tested
Figure 1: The Penobscot Narrows Bridge in Maine, U.S.A. Figure 2: Arrangement of stay cables tested EXPERIMENTAL SETUP AND PROCEDURES Dynamic testing was performed in two phases. The first phase took place
More informationLab 8 6.S02 Spring 2013 MRI Projection Imaging
1. Spin Echos 1.1 Find f0, TX amplitudes, and shim settings In order to acquire spin echos, we first need to find the appropriate scanner settings using the FID GUI. This was all done last week, but these
More informationIntegrated Dual-Axis Gyro IDG-500
Integrated Dual-Axis Gyro FEATURES Integrated X- and Y-axis gyros on a single chip Two separate outputs per axis for standard and high sensitivity: X-/Y-Out Pins: 500 /s full scale range 2.0m/ /s sensitivity
More informationENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm
ENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm All problem numbers below refer to those in Haykin & Moher s book. 1. (FT) Problem 2.20. 2. (Convolution) Problem
More informationCMPS09 - Tilt Compensated Compass Module
Introduction The CMPS09 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS09 has been designed to remove the errors
More informationEmbedding numerical models into wireless sensor nodes for structural health monitoring
Embedding numerical models into wireless sensor nodes for structural health monitoring K. DRAGOS and K. SMARSLY ABSTRACT In recent years, there has been a growing trend towards wireless sensing technologies
More informationYour first NMR measurement
Your first NMR measurement Introduction Select 10mM water in D2O as NMR sample. The NMR spectrum of such sample consists of only two signals: the water signal and the peak of the reference (TSP). Follow
More informationCalibration and Processing of Geophone Signals for Structural Vibration Measurements
Proceedings of the IMAC-XXVIII February 1 4, 1, Jacksonville, Florida USA 1 Society for Experimental Mechanics Inc. Calibration and Processing of Geophone Signals for Structural Vibration Measurements
More informationESA400 Electrochemical Signal Analyzer
ESA4 Electrochemical Signal Analyzer Electrochemical noise, the current and voltage signals arising from freely corroding electrochemical systems, has been studied for over years. Despite this experience,
More informationSpoofing GPS Receiver Clock Offset of Phasor Measurement Units 1
Spoofing GPS Receiver Clock Offset of Phasor Measurement Units 1 Xichen Jiang (in collaboration with J. Zhang, B. J. Harding, J. J. Makela, and A. D. Domínguez-García) Department of Electrical and Computer
More informationReal-Time FFT Analyser - Functional Specification
Real-Time FFT Analyser - Functional Specification Input: Number of input channels 2 Input voltage ranges ±10 mv to ±10 V in a 1-2 - 5 sequence Autorange Pre-acquisition automatic selection of full-scale
More informationDS-2000 Series Measurement of Frequency Response Function
DS-2000 Series Measurement of Frequency Response Function ONO SOKKI CO., LTD. Contents 1. Flow Chart to Measurement 2. Device Connections 3. DS-2000 Setup 4. Measurement 1. Flow Chart to Measurement The
More informationUser manual for LEMI-029 digital fluxgate sensor system with KMS820 USER MANUAL. for LEMI 029 DIGITAL FLUXGATE SENSOR SYSTEM
USER MANUAL ORIGINATED BY: REVISION DATE: DOCUMENT NUMBER: J. Jiang Nov 29 th, 2012 13-0008-800 SUBJECT: User manual for LEMI-029 digital fluxgate sensor system with KMS820 REVISION: 2.0 USER MANUAL for
More informationEE 422G - Signals and Systems Laboratory
EE 422G - Signals and Systems Laboratory Lab 5 Filter Applications Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 February 18, 2014 Objectives:
More informationCapacitive MEMS accelerometer for condition monitoring
Capacitive MEMS accelerometer for condition monitoring Alessandra Di Pietro, Giuseppe Rotondo, Alessandro Faulisi. STMicroelectronics 1. Introduction Predictive maintenance (PdM) is a key component of
More informationIntroduction to Simulink
EE 460 Introduction to Communication Systems MATLAB Tutorial #3 Introduction to Simulink This tutorial provides an overview of Simulink. It also describes the use of the FFT Scope and the filter design
More informationMulti-scale Structural Health Monitoring using Wireless Smart Sensors
NSEL Report Series Report No. NSEL-36 May 215 Multi-scale Structural Health Monitoring using Wireless Smart Sensors Hongki Jo and Billie F. Spencer, Jr. Department of Civil and Environmental Engineering
More informationUNIVERSITY OF NORTH CAROLINA AT CHARLOTTE
UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering ECGR 4161/5196 Introduction to Robotics Experiment No. 4 Tilt Detection Using Accelerometer Overview: The purpose
More informationLaboratory Experiment #1 Introduction to Spectral Analysis
J.B.Francis College of Engineering Mechanical Engineering Department 22-403 Laboratory Experiment #1 Introduction to Spectral Analysis Introduction The quantification of electrical energy can be accomplished
More informationCMPS11 - Tilt Compensated Compass Module
CMPS11 - Tilt Compensated Compass Module Introduction The CMPS11 is our 3rd generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. A Kalman filter
More informationWireless Structural Health Monitoring of Cable-Stayed Bridge under Typhoons
Wireless Structural Health Monitoring of Cable-Stayed Bridge under Typhoons Thanh-Canh Huynh 1), So-Young Lee 1), Kwang-Suk Lee 1) and *Jeong-Tae Kim 2) 1), 2) Department of Ocean Engineering, PKNU, Busan
More informationLab 1 Navigation using a 2-axis accelerometer
Measurement Technology and Uncertainty Analysis E7021E Torbjörn Löfquist EISLAB Luleå University of Technology (Revised: July 22, 2009, by Johan Carlson) Lab 1 Navigation using a 2-axis accelerometer Goal:
More informationAHRS400 Series User s Manual
Models AHRS400CA- AHRS400CB- AHRS400CC- (DMU-HDX-AHRS) Revision A, March 2002 Document 7430-0004-01 Crossbow Technology, Inc., 41 E. Daggett Dr., San Jose, CA 95134 Tel: 408-965-3300, Fax: 408-324-4840
More informationUNSTAR 传感与控制 TEL: FAX: szss AHRS300 Series User s Manual AHRS300CA- (DMU-AHRS) Revision 1.5
AHRS300CA- (DMU-AHRS) Revision 1.5, October 2001 Document 6001-0003 2000 Crossbow Technology, Inc. All rights reserved. Information in this document is subject to change without notice. Crossbow and SoftSensor
More informationIntroduction to Kionix KXM Tri-Axial Accelerometer
Author: Che-Chang Yang(2006-01-02); recommendation: Yeh-Liang Hsu (2006-01-03). Introduction to Kionix KXM52-1050 Tri-Axial Accelerometer The Kionix KXM52-1050 tri-axial accelerometer, as shown in Figure
More informationAn approach for decentralized mode estimation based on the Random Decrement method
Shock and Vibration 17 (21) 579 588 579 DOI 1.3233/SAV-21-549 IOS Press An approach for decentralized mode estimation based on the Random Decrement method A. Friedmann, D. Mayer and M. Kauba Fraunhofer
More informationUsing SigLab with the Frequency Domain System Identification Toolbox
APPLICATION NOTE Using SigLab with the Frequency Domain System Identification Toolbox SigLab makes it easy for users of the Frequency Domain System Identification Toolbox 1 to get high quality measurements
More informationVirtual Measurement System MATLAB GUI Documentation
INTRODUCTION When taking real-world measurements on a dynamic system with an accelerometer and LVDT, these transducers will not always produce clean output, like that shown in Fig. 1. 0.1 Accerometer output
More informationMXD7210GL/HL/ML/NL. Low Cost, Low Noise ±10 g Dual Axis Accelerometer with Digital Outputs
FEATURES Low cost Resolution better than 1milli-g at 1Hz Dual axis accelerometer fabricated on a monolithic CMOS IC On chip mixed signal processing No moving parts; No loose particle issues >50,000 g shock
More informationFilling in the MIMO Matrix Part 2 Time Waveform Replication Tests Using Field Data
Filling in the MIMO Matrix Part 2 Time Waveform Replication Tests Using Field Data Marcos Underwood, Russ Ayres, and Tony Keller, Spectral Dynamics, Inc., San Jose, California There is currently quite
More information±150 /Sec Yaw Rate Gyroscope ADXRS623
± /Sec Yaw Rate Gyroscope FEATURES Complete rate gyroscope on a single chip Z-axis (yaw rate) response High vibration rejection over wide frequency g powered shock survivability Ratiometric to referenced
More informationWheel Health Monitoring Using Onboard Sensors
Wheel Health Monitoring Using Onboard Sensors Brad M. Hopkins, Ph.D. Project Engineer Condition Monitoring Amsted Rail Company, Inc. 1 Agenda 1. Motivation 2. Overview of Methodology 3. Application: Wheel
More informationEXPERIMENT 4 INTRODUCTION TO AMPLITUDE MODULATION SUBMITTED BY
EXPERIMENT 4 INTRODUCTION TO AMPLITUDE MODULATION SUBMITTED BY NAME:. STUDENT ID:.. ROOM: INTRODUCTION TO AMPLITUDE MODULATION Purpose: The objectives of this laboratory are:. To introduce the spectrum
More informationFrequency Domain Representation of Signals
Frequency Domain Representation of Signals The Discrete Fourier Transform (DFT) of a sampled time domain waveform x n x 0, x 1,..., x 1 is a set of Fourier Coefficients whose samples are 1 n0 X k X0, X
More information3B SCIENTIFIC PHYSICS
B SCIENTIFIC PHYSICS Cavendish Torsion Balance 007 Operating instructions 06/8 ALF. Description The Cavendish torsion balance is for demonstrating the gravitational attraction between two masses and determining
More informationHARDWARE IMPLEMENTATION OF LOCK-IN AMPLIFIER FOR NOISY SIGNALS
Integrated Journal of Engineering Research and Technology HARDWARE IMPLEMENTATION OF LOCK-IN AMPLIFIER FOR NOISY SIGNALS Prachee P. Dhapte, Shriyash V. Gadve Department of Electronics and Telecommunication
More information±300 /sec Yaw Rate Gyro ADXRS620
±3 /sec Yaw Rate Gyro ADXRS62 FEATURES Complete rate gyroscope on a single chip Z-axis (yaw rate) response High vibration rejection over wide frequency 2 g powered shock survivability Ratiometric to referenced
More informationUnderstanding Probability of Intercept for Intermittent Signals
2013 Understanding Probability of Intercept for Intermittent Signals Richard Overdorf & Rob Bordow Agilent Technologies Agenda Use Cases and Signals Time domain vs. Frequency Domain Probability of Intercept
More information3DM-GX4-45 LORD DATASHEET. GPS-Aided Inertial Navigation System (GPS/INS) Product Highlights. Features and Benefits. Applications
LORD DATASHEET 3DM-GX4-45 GPS-Aided Inertial Navigation System (GPS/INS) Product Highlights High performance integd GPS receiver and MEMS sensor technology provide direct and computed PVA outputs in a
More informationExperiment P02: Understanding Motion II Velocity and Time (Motion Sensor)
PASCO scientific Physics Lab Manual: P02-1 Experiment P02: Understanding Motion II Velocity and Time (Motion Sensor) Concept Time SW Interface Macintosh file Windows file linear motion 30 m 500 or 700
More informationMigrating from the 3DM-GX3 to the 3DM-GX4
LORD TECHNICAL NOTE Migrating from the 3DM-GX3 to the 3DM-GX4 How to introduce LORD MicroStrain s newest inertial sensors into your application Introduction The 3DM-GX4 is the latest generation of the
More informationMaxim > Design Support > Technical Documents > Application Notes > Digital Potentiometers > APP 3408
Maxim > Design Support > Technical Documents > Application Notes > Digital Potentiometers > APP 3408 Keywords: internal calibration, ADC, A/D, gain, offset, temperature compensated, digital resistor, analog
More informationWireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective
Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective The objective is to teach students a basic digital communication
More informationHG4930 INERTIAL MEASUREMENT UNIT (IMU) Performance and Environmental Information
HG493 INERTIAL MEASUREMENT UNIT () Performance and Environmental Information HG493 Performance and Environmental Information aerospace.honeywell.com/hg493 2 Table of Contents 4 4 5 5 6 7 8 9 9 9 Honeywell
More informationME scopeves Application Note #21 Calculating Responses of MIMO Systems to Multiple Forces
ME scopeves Application Note #21 Calculating Responses of MIMO Systems to Multiple Forces INTRODUCTION Driving forces and response motions of a vibrating structure are related in a very straightforward
More informationAn Improved Version of the Fluxgate Compass Module V. Petrucha
An Improved Version of the Fluxgate Compass Module V. Petrucha Satellite based navigation systems (GPS) are widely used for ground, air and marine navigation. In the case of a malfunction or satellite
More informationSimulating a PTA with metronomes and microphones: A user s guide for a double-metronome timing & correlation demonstration
Simulating a PTA with metronomes and microphones: A user s guide for a double-metronome timing & correlation demonstration October 21, 2015 Page 1 Contents I Purpose....................................................
More information6.S02 MRI Lab Acquire MR signals. 2.1 Free Induction decay (FID)
6.S02 MRI Lab 1 2. Acquire MR signals Connecting to the scanner Connect to VMware on the Lab Macs. Download and extract the following zip file in the MRI Lab dropbox folder: https://www.dropbox.com/s/ga8ga4a0sxwe62e/mit_download.zip
More informationCHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB
52 CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB 4.1 INTRODUCTION The ADALINE is implemented in MATLAB environment running on a PC. One hundred data samples are acquired from a single cycle of load current
More informationAPPENDIX A-5 THE CORRESPONDING FREQUENCY DOMAIN VALIDATION. APPENDIX A-5 shows plots for the corresponding time domain validation response
APPENDIX A-5 THE CORRESPONDING FREQUENCY DOMAIN VALIDATION APPENDIX A-5 shows plots for the corresponding time domain validation response records illustrated in chapter 7 for further validation. The following
More informationExperiment P10: Acceleration of a Dynamics Cart II (Motion Sensor)
PASCO scientific Physics Lab Manual: P10-1 Experiment P10: (Motion Sensor) Concept Time SW Interface Macintosh file Windows file Newton s Laws 30 m 500 or 700 P10 Cart Acceleration II P10_CAR2.SWS EQUIPMENT
More informationDynamic Analysis & Correlation for Exhaust System
Dynamic Analysis & Correlation for Exhaust System Xitian (Steve) Fang, Ciray Sam ArvinMeritor, 95 W 5 S, Columbus, IN71 ABSTRACT This paper emphasis on the systematic procedure for the FEA dynamic analysis
More informationThermaViz. Operating Manual. The Innovative Two-Wavelength Imaging Pyrometer
ThermaViz The Innovative Two-Wavelength Imaging Pyrometer Operating Manual The integration of advanced optical diagnostics and intelligent materials processing for temperature measurement and process control.
More informationResource-Efficient Vibration Data Collection in Cyber-Physical Systems
Resource-Efficient Vibration Data Collection in Cyber-Physical Systems Md Zakirul Alam Bhuiyan 1,2, Guojun Wang 2,3(B),JieWu 1, Tian Wang 4, and Xiangyong Liu 2 1 Department of Computer and Information
More informationIntermediate and Advanced Labs PHY3802L/PHY4822L
Intermediate and Advanced Labs PHY3802L/PHY4822L Torsional Oscillator and Torque Magnetometry Lab manual and related literature The torsional oscillator and torque magnetometry 1. Purpose Study the torsional
More informationFundamentals of Wireless Communication
Fundamentals of Wireless Communication David Tse University of California, Berkeley Pramod Viswanath University of Illinois, Urbana-Champaign Fundamentals of Wireless Communication, Tse&Viswanath 1. Introduction
More informationCorresponding author: Rebecca Woodgate,
Correction of Teledyne Acoustic Doppler Current Profiler (ADCP) Bottom-Track Range Measurements for Instrument Pitch and Roll Rebecca A. Woodgate 1 and Alexander E. Holroyd 1 Applied Physics Laboratory,
More informationUSB Dynamic Signal Acquisition
NI USB-9233 24-bit resolution 102 db dynamic range 50 ks/s max rate per channel 4 simultaneous analog inputs ±5 V input range AC coupled with IEPE power Hi-Speed USB 2.0 Recommended Software LabVIEW LabVIEW
More informationVoltage Compensation of AC Transmission Lines Using a STATCOM
Exercise 1 Voltage Compensation of AC Transmission Lines Using a STATCOM EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with the operating principles of STATCOMs used for
More informationExperiment 10 - Power Amplier Measurements Using Vector Network Analyzer
ECE 451 Automated Microwave Measurements Laboratory Experiment 10 - Power Amplier Measurements Using Vector Network Analyzer 1 Introduction This experiment contains two portions: measurement and simulation
More informationIdentification of Delamination Damages in Concrete Structures Using Impact Response of Delaminated Concrete Section
Identification of Delamination Damages in Concrete Structures Using Impact Response of Delaminated Concrete Section Sung Woo Shin 1), *, Taekeun Oh 2), and John S. Popovics 3) 1) Department of Safety Engineering,
More informationASR-2300 Multichannel SDR Module for PNT and Mobile communications. Dr. Michael B. Mathews Loctronix, Corporation
ASR-2300 Multichannel SDR Module for PNT and Mobile communications GNU Radio Conference 2013 October 1, 2013 Boston, Massachusetts Dr. Michael B. Mathews Loctronix, Corporation Loctronix Corporation 2008,
More informationADXL311. Ultracompact ±2g Dual-Axis Accelerometer FEATURES FUNCTIONAL BLOCK DIAGRAM APPLICATIONS GENERAL DESCRIPTION
Ultracompact ±2g Dual-Axis Accelerometer ADXL311 FEATURES High resolution Dual-axis accelerometer on a single IC chip 5 mm 5 mm 2 mm LCC package Low power
More informationAlgorithms for processing accelerator sensor data Gabor Paller
Algorithms for processing accelerator sensor data Gabor Paller gaborpaller@gmail.com 1. Use of acceleration sensor data Modern mobile phones are often equipped with acceleration sensors. Automatic landscape
More informationStatus of SNO High Voltage Power Supplies
Status of SNO High Voltage Power Supplies N i c k Starinsky for DWG February - J u l y, 2002 Introduction Some time ago, attention had been drawn to an inconsistency between the target values assinged
More informationAgilent PN 4395/96-1 How to Measure Noise Accurately Using the Agilent Combination Analyzers
Agilent PN 4395/96-1 How to Measure Noise Accurately Using the Agilent Combination Analyzers Product Note Agilent Technologies 4395A/4396B Network/Spectrum/Impedance Analyzer Introduction One of the major
More informationDSU3-428 DIGITAL SENSOR UNITS
DSU3-428 DIGITAL SENSOR UNITS DSU3-428 The 428XL offers all new hardware and software which is specifi cally designed to address the growing demands of the geophysical industry for even larger channel
More informationResearch Article Long-Term Vibration Monitoring of Cable-Stayed Bridge Using Wireless Sensor Network
Distributed Sensor Networks Volume 213, Article ID 84516, 9 pages http://dx.doi.org/1.1155/213/84516 Research Article Long-Term Vibration Monitoring of Cable-Stayed Bridge Using Wireless Sensor Network
More informationX-RAY COMPUTED TOMOGRAPHY
X-RAY COMPUTED TOMOGRAPHY Bc. Jan Kratochvíla Czech Technical University in Prague Faculty of Nuclear Sciences and Physical Engineering Abstract Computed tomography is a powerful tool for imaging the inner
More informationISIS A beginner s guide
ISIS A beginner s guide Conceived of and written by Christian Buil, ISIS is a powerful astronomical spectral processing application that can appear daunting to first time users. While designed as a comprehensive
More informationWaveshaping Synthesis. Indexing. Waveshaper. CMPT 468: Waveshaping Synthesis
Waveshaping Synthesis CMPT 468: Waveshaping Synthesis Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 8, 23 In waveshaping, it is possible to change the spectrum
More informationSigCal32 User s Guide Version 3.0
SigCal User s Guide . . SigCal32 User s Guide Version 3.0 Copyright 1999 TDT. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical,
More informationLCLS-II TN Vibration measurements across the SLAC site
LCLS-II TN Vibration measurements across the SLAC site LCLS-II TN-15-35 9/25/2015 Georg Gassner September 25, 2015 LCLSII-TN-XXXX L C L S - I I T E C H N I C A L N O T E 1 Introduction This document collects
More informationActual Application of Ubiquitous Structural Monitoring System using Wireless Sensor Networks
The 4 th World Conference on Earthquake Engineering October -7, 8, Beijing, China Actual Application of Ubiquitous Structural Monitoring System using Wireless Sensor Networks Narito Kurata, Makoto Suzuki,
More informationAdvanced Data Analysis Pattern Recognition & Neural Networks Software for Acoustic Emission Applications. Topic: Waveforms in Noesis
Advanced Data Analysis Pattern Recognition & Neural Networks Software for Acoustic Emission Applications Topic: Waveforms in Noesis 1 Noesis Waveforms Capabilities Noesis main features relating to Waveforms:
More informationExperiment P01: Understanding Motion I Distance and Time (Motion Sensor)
PASCO scientific Physics Lab Manual: P01-1 Experiment P01: Understanding Motion I Distance and Time (Motion Sensor) Concept Time SW Interface Macintosh file Windows file linear motion 30 m 500 or 700 P01
More informationOughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg
OughtToPilot Project Report of Submission PC128 to 2008 Propeller Design Contest Jason Edelberg Table of Contents Project Number.. 3 Project Description.. 4 Schematic 5 Source Code. Attached Separately
More informationBulletin of the Seismological Society of America, Vol. 73, No. 1. pp , February 1983
Bulletin of the Seismological Society of America, Vol. 73, No. 1. pp. 297-305, February 1983 AN EARTHQUAKE ALARM SYSTEM FOR THE MAUI A OFFSHORE PLATFORM, NEW ZEALAND BY R. G. TYLER AND J. L. BECK ABSTRACT
More informationEvaluation of the Refraction Technology RT130HR Remote Seismic System For IRIS/GSN
PROGRESS REPORT June 6, 2006 Ground-based Monitoring R and E Technology Report Evaluation of the Refraction Technology RT130HR Remote Seismic System For IRIS/GSN RT130HR/GainX1 Configuration Richard P.
More informationResponse spectrum Time history Power Spectral Density, PSD
A description is given of one way to implement an earthquake test where the test severities are specified by time histories. The test is done by using a biaxial computer aided servohydraulic test rig.
More informationInstruction manual for T3DS software. Tool for THz Time-Domain Spectroscopy. Release 4.0
Instruction manual for T3DS software Release 4.0 Table of contents 0. Setup... 3 1. Start-up... 5 2. Input parameters and delay line control... 6 3. Slow scan measurement... 8 4. Fast scan measurement...
More information