Beruflich Dokumente
Kultur Dokumente
Objectives Objectives
What can II do with an accelerometer? What can do with an accelerometer? Why consider an accelerometer? Why consider an accelerometer? Product technology overview Product technology overview Performance requirements for various applications Performance requirements for various applications Accelerometers from the Point of View of Signal Accelerometers from the Point of View of Signal Conditioning and Data Acquisition Conditioning and Data Acquisition
Inertial Inertial Vibration Vibration Tilt Tilt
10 10 5 5 0 0 0 0 5 5 10 10 15 15
20 20
25 25 30 30 Time Time
35 35
40 40
45 45
50 50
Distance M Distance M
5 5
10 10
15 15
20 20
25 25 30 30 Time Time
35 35
40 40
45 45
50 50
Inertial sensing for Inertial sensing for Airbag Crash Detection Airbag Crash Detection
Single accelerometer replaces 3 to 5 g switches Single accelerometer replaces 3 to 5 g switches Signature analysis of acceleration, velocity and Signature analysis of acceleration, velocity and distance profile is used to distinguish a crash distance profile is used to distinguish a crash from a non-crash event. from a non-crash event.
50 50 25 25
-25 -25
-50 0 -50 0
5 5
10 10
15 15
20 20
25 25
30 30
35 35
40 40
45 45
50 50
Using accelerometers in Using accelerometers in machine condition monitoring machine condition monitoring
Monitor and predict the health and condition of Monitor and predict the health and condition of moving machinery moving machinery
Predict failure before incurring expensive unplanned downtime Predict failure before incurring expensive unplanned downtime Increase time between preventative maintenance cycles Increase time between preventative maintenance cycles Improve product reliability and safety Improve product reliability and safety Gain competitive advantage Gain competitive advantage
Accelerometers monitor the vibration level. Accelerometers monitor the vibration level.
Analysis of acceleration, velocity, and displacement Analysis of acceleration, velocity, and displacement Time domain and frequency domain analysis Time domain and frequency domain analysis Detect out of balance, bearing failure, bushing failure etc. Detect out of balance, bearing failure, bushing failure etc.
Using accelerometers in Using accelerometers in machine condition monitoring machine condition monitoring
XL150/250 Capable of machine health measurements XL150/250 Capable of machine health measurements for motors, pumps, compressors for motors, pumps, compressors
Preconditioned Analog output eliminates need for charge amplifier Preconditioned Analog output eliminates need for charge amplifier Scale factor insensitive to temperature, 10mg resolution Scale factor insensitive to temperature, 10mg resolution Multi-axis sensor reduces cost, simplifies packaging Multi-axis sensor reduces cost, simplifies packaging XL105 will increase BW to 10kHz and increase SNR XL105 will increase BW to 10kHz and increase SNR
PC Data Acquisition PC Data Acquisition (VME, PMCIA,) (VME, PMCIA,) Data Analysis -Acceleration -Velocity -Displacement Data analyzed in: Time Domain Frequency Domain
Triaxial Accelerometer Triaxial Accelerometer Xl150+XL250 Xl150+XL250 50g FS with 10mg resolution 50g FS with 10mg resolution
Why should II consider Why should consider using an accelerometer? using an accelerometer?
A variety of new devices and technologies are on A variety of new devices and technologies are on the market the market Prices have gone down dramatically Prices have gone down dramatically Cost/Performance ratio is improving Cost/Performance ratio is improving
BiMOS Circuitry for On-Board Signal Conditioning BiMOS Circuitry for On-Board Signal Conditioning
Oscillators and Demodulators Oscillators and Demodulators Amplifiers and Filters Amplifiers and Filters Self Test Circuitry Self Test Circuitry
Die size and cost per axis Die size and cost per axis is decreasing is decreasing
XL50 Original
XL150 New
New technology reduces the New technology reduces the cost of sensing cost of sensing
Micromachining uses standard integrated Micromachining uses standard integrated processing techniques processing techniques Leverages existing technology base Leverages existing technology base Benefits of batch processing Benefits of batch processing Uses standard IC packages Uses standard IC packages Easy to handle and integrate with other IC devices Easy to handle and integrate with other IC devices Some devices now have PWM outputs that can Some devices now have PWM outputs that can interface to a microcontroller // DSP without an interface to a microcontroller DSP without an A to D converter A to D converter
ANCHOR ANCHOR
RESPONDING TO AN APPLIED ACCELERATION RESPONDING TO AN APPLIED ACCELERATION (MOVEMENT SHOWN IS GREATLY EXAGERATED) (MOVEMENT SHOWN IS GREATLY EXAGERATED)
CS1 < CS2 CS1 < CS2 FIXED FIXED OUTER OUTER PLATES PLATES ANCHOR ANCHOR
Additional fixed outer plates are electrically Additional fixed outer plates are electrically excited to induce movement of the proof mass. excited to induce movement of the proof mass. Acceleration is measured by the standard fixed Acceleration is measured by the standard fixed plates as usual. plates as usual.
Surrounding Silicon for Surrounding Silicon for Integrated Circuits Integrated Circuits
BiMOS-2 with 3m Design Rules BiMOS-2 with 3m Design Rules
Bulk Micromachined Capacitive (Tilt, Vibration, Inertial) Bulk Micromachined Capacitive (Tilt, Vibration, Inertial)
DC Response DC Response Good DC accuracy, low noise Good DC accuracy, low noise Expensive Expensive
Surface Micromachined Capacitive (Tilt, Vibration, Inertial) Surface Micromachined Capacitive (Tilt, Vibration, Inertial)
DC Response DC Response Standard IC form factors Standard IC form factors Inexpensive Inexpensive
Performance (Accuracy)
Surface MM Capacitive
Performance (Accuracy)
Surface MM Capacitive
Sensitivity (i.e. voltage output per g) Sensitivity (i.e. voltage output per g)
May vary from sensor to sensor May vary from sensor to sensor Can be adjusted at system level using the Earths gravity as Can be adjusted at system level using the Earths gravity as reference input reference input
Noise Noise
Noise determines the minimum resolution of the sensor Noise determines the minimum resolution of the sensor Noise floor can be lowered by restricting bandwidth if the noise Noise floor can be lowered by restricting bandwidth if the noise is Gaussian is Gaussian
Ax = A Cos ()
The accelerometer has an axis of sensitivity The accelerometer has an axis of sensitivity An acceleration has a direction and a An acceleration has a direction and a magnitude relative to the accelerometer axis magnitude relative to the accelerometer axis of sensitivity (or other reference frame). of sensitivity (or other reference frame).
How the accelerometer How the accelerometer output changes with tilt output changes with tilt
Table 4: How the X and Y axis respond to changes in tilt
X Output X axis Delta per Orientation to X Output (g) Degree of Tilt (mg) Horizon (deg) -90 -1.000 -0.2 -75 -0.966 4.4 -60 -0.866 8.6 -45 -0.707 12.2 -30 -0.500 15.0 -15 -0.259 16.8 0 0.000 17.5 15 0.259 16.9 30 0.500 15.2 45 0.707 12.4 60 0.866 8.9 75 0.966 4.7 90 1.000 0.2
1g
Y Output (g) Delta per Y Output (g) Degree of Tilt (mg) 0.000 17.5 0.259 16.9 0.500 15.2 0.707 12.4 0.866 8.9 0.966 4.7 1.000 0.2 0.966 -4.4 0.866 -8.6 0.707 -12.2 0.500 -15.0 0.259 -16.8 0.000 -17.5
= arcsin[(V(out)-V(zero g))/ (1g x Scale factor(V/g))] = arcsin[(V(out)-V(zero g))/ (1g x Scale factor(V/g))]
1g 1g Acceleration Acceleration
100 0 -100 -200 -300 -400 -500 Degrees 90 80 70 60 50 40 30 20 10 0 -10 -20 -30 -40 -50 -60 -70 -80 -90
High resolution is important as 1 degree of tilt is 17mg High resolution is important as 1 degree of tilt is 17mg
Noise level is the chief determinant of resolution Noise level is the chief determinant of resolution Noise level is the chief determinant of resolution
Gravity and orientation effects on acceleration Gravity and orientation effects on acceleration
A tilt will look like an acceleration and thus a change in position A tilt will look like an acceleration and thus a change in position A rotation will change the accelerometer axis of sensitivity A rotation will change the accelerometer axis of sensitivity Gyroscopes are needed to determine tilt Vs acceleration Gyroscopes are needed to determine tilt Vs acceleration
Attempt to constrain the degrees of freedom Attempt to constrain the degrees of freedom
Constrain acceleration or rotation axes Constrain acceleration or rotation axes Allows fewer sensors to be used Allows fewer sensors to be used Simplifies mathematics Simplifies mathematics
Try to take advantage of the constraints of the Try to take advantage of the constraints of the mechanical system mechanical system
I.e. cars can only pitch or roll a few degrees I.e. cars can only pitch or roll a few degrees
Long Term > minutes to hours Long Term > minutes to hours
Dominated by temperature changes due to bias drift with Dominated by temperature changes due to bias drift with temperature (can be corrected at system level) temperature (can be corrected at system level) Hysteresis (non-repeatability) generated by temperature, shock Hysteresis (non-repeatability) generated by temperature, shock or vibration or vibration Often affected by packaging technology, or device technology Often affected by packaging technology, or device technology
1mg 48mg RMS Noise 48mg RMS Noise with 1kHz device with 1kHz device
4.8mg RMS Noise 4.8mg RMS Noise with 10Hz single pole filter with 10Hz single pole filter
0.1 degree 0.1 degree 0.4 degree 0.4 degree 1.2 degree 1.2 degree
Use a peak to peak estimation; measurement is absolute Use a peak to peak estimation; measurement is absolute Be sure to account for an additional filtering due to averaging. Be sure to account for an additional filtering due to averaging. Example 100hz averaged to 1hz will give 1 Hz noise Example 100hz averaged to 1hz will give 1 Hz noise
RMS noise Vs. peak to RMS noise Vs. peak to peak noise peak noise
Noise is Gaussian in distribution and described statistically Peak to Peak Noise can only be estimated from statistics
Nominal Peak-to Peak Value 2.0 x rms 4.0 x rms 6.0 x rms 8.0 x rms % of Time that Noise Will Exceed Nominal Peak-to Peak Value 32% 4.6% 0.27% 0.006%
Digital filters are very effective in very low speed, very Digital filters are very effective in very low speed, very high resolution applications high resolution applications Zero g bias offsets and scale errors are easy to deal with Zero g bias offsets and scale errors are easy to deal with digitally digitally
Calibrations can be automated Calibrations can be automated
Zero g bias shift over temperature can be eliminated at Zero g bias shift over temperature can be eliminated at system level without temperature sensing in some cases system level without temperature sensing in some cases
Trim Trim
Amplifier allows use of lower resolution A/D, but requires trim resistor circuit to trim out offset of the accelerometer
More expensive A/D but trims are done in software. Possibility to use cheaper microcontroller
TrimDAC TrimDAC
Pitfalls: Acceleration Pitfalls: Acceleration interferes with tilt signal interferes with tilt signal
Both gravity and motion produce accelerations Both gravity and motion produce accelerations Accelerometer (or any tilt sensor) cant tell the Accelerometer (or any tilt sensor) cant tell the difference between motion and tilt difference between motion and tilt
However 2 accelerometers cleverly arranged (or a gyroscope) However 2 accelerometers cleverly arranged (or a gyroscope) can. (Note: lots of digital trickery may be required) can. (Note: lots of digital trickery may be required)
0.3g Acceleration 0.3g Acceleration Due to Motion Due to Motion
Apparent Tilt Apparent Tilt 1g 1g Acceleration Acceleration Due to Gravity Due to Gravity
Solutions to the problem Solutions to the problem of bias stability of bias stability
Correcting for temperature drift and long term Correcting for temperature drift and long term stability stability
Buy an expensive sensor ($100 +) Buy an expensive sensor ($100 +) Use a microcontroller with a temperature sensor Use a microcontroller with a temperature sensor Use an Analog correction circuit Use an Analog correction circuit Use a temperature controlled crystal oven Use a temperature controlled crystal oven Allow a user recalibration Allow a user recalibration Be very clever in your application Be very clever in your application
Correcting for temperature Correcting for temperature drift and long term stability drift and long term stability
Buy an expensive sensor Buy an expensive sensor
End product too expensive leading to bankruptcy and End product too expensive leading to bankruptcy and personal humiliation personal humiliation
Use a microcontroller and Use a microcontroller and temperature sensor temperature sensor
Zero g bias drift can be measured over temperature Zero g bias drift can be measured over temperature and compensated for by the microcontroller and compensated for by the microcontroller Temperature induced effects are relatively linear so Temperature induced effects are relatively linear so they are easy to handle using either a look-up table or they are easy to handle using either a look-up table or a mathematical solution a mathematical solution
Correcting for temperature Correcting for temperature drift and long term stability drift and long term stability
Use an analog correction circuit Use an analog correction circuit
I.e. add a temperature controlled gain stage with an op-amp and I.e. add a temperature controlled gain stage with an op-amp and a thermistor a thermistor Hard to match response for sensor to sensor variance Hard to match response for sensor to sensor variance
Use a temperature controlled crystal oven Use a temperature controlled crystal oven
Holds the accelerometer at a constant temp, so drift due to Holds the accelerometer at a constant temp, so drift due to temp doesnt exist temp doesnt exist Crystal oven may consume a lot of power (500 mA) Crystal oven may consume a lot of power (500 mA)
Correcting for temperature Correcting for temperature drift and long term stability drift and long term stability
Allow a user recalibration Allow a user recalibration
Let the user hit a reset button from time to time when the Let the user hit a reset button from time to time when the accelerometer is experiencing zero g accelerometer is experiencing zero g
Disadvantages Disadvantages
Acceleration signals may interfere with tilt signal, (problem for all tilt Acceleration signals may interfere with tilt signal, (problem for all tilt sensors) sensors) Currently available low cost devices difficult to use for sub 1 degree Currently available low cost devices difficult to use for sub 1 degree resolution (except for very low speed applications) resolution (except for very low speed applications)
Data acquisition: Data acquisition: Vibration and shock Vibration and shock
How does it work How does it work
Acceleration used to measure vibration in x, y or z axis Acceleration used to measure vibration in x, y or z axis Often analyzed in frequency domain as acceleration, velocity or Often analyzed in frequency domain as acceleration, velocity or distance (FFT or spectrum analysis) distance (FFT or spectrum analysis)
Turbine Turbine
10,000 Hz with a displacement of 0.0001mm peak 10,000 Hz with a displacement of 0.0001mm peak Velocity = 0.006m/s Velocity = 0.006m/s Acceleration = 394m/s^2 = 40g Acceleration = 394m/s^2 = 40g
Special techniques to Special techniques to recover signal from noise recover signal from noise
Example: Example: Detect a 10mg signal at 1khz using an accelerometer Detect a 10mg signal at 1khz using an accelerometer with a 1mg/Root Hz noise floor. with a 1mg/Root Hz noise floor. Noise (rms) = 1mg/root Hz * sqr(1000) = 32mg rms Noise (rms) = 1mg/root Hz * sqr(1000) = 32mg rms = 128mg p-p = 128mg p-p recall that 4.6% of the time the peak to peak noise recall that 4.6% of the time the peak to peak noise will exceed 128mg will exceed 128mg
Use an FFT to recover Use an FFT to recover signals from noise signals from noise
An FFT is essentially a series of narrow band pass An FFT is essentially a series of narrow band pass filters. filters. Low speed FFTs can be performed by many 8-bit micros Low speed FFTs can be performed by many 8-bit micros
10mg Noise RMS = Noise * SQR(BW*1.5) (for a single pole filter) Noise RMS = Noise * SQR(BW*1.5) (for a single pole filter)
1mg
Pros and Cons of Pros and Cons of Micromachined Sensor Micromachined Sensor
Advantages Advantages
Low cost (can even be made disposable) Low cost (can even be made disposable) FFTs can be used to increase the performance FFTs can be used to increase the performance Will work for many machine health applications Will work for many machine health applications On board signal conditioning. No charge amplifiers required On board signal conditioning. No charge amplifiers required
Disadvantages Disadvantages
Performance still below that of more expensive sensors Performance still below that of more expensive sensors May not be available in industrial hardened packages May not be available in industrial hardened packages
Calibration can be performed by the system Calibration can be performed by the system microcontroller microcontroller Easy fixture construction Easy fixture construction Dual axis accelerometers can calibrate both axis Dual axis accelerometers can calibrate both axis by extending the rotation to at least 360 by extending the rotation to at least 360
Summary Summary
New accelerometers open the door for new New accelerometers open the door for new applications in tilt, inertial and vibration applications in tilt, inertial and vibration
Low cost Low cost High level of integration: Multiple sensors, + signal High level of integration: Multiple sensors, + signal conditioning conditioning
Clever design can allow use of a less accurate, but Clever design can allow use of a less accurate, but less expensive sensor less expensive sensor
Using microcontrollers for calibration and algorithms Using microcontrollers for calibration and algorithms Using signal analysis to improve noise levels Using signal analysis to improve noise levels Taking new approaches to traditional problems Taking new approaches to traditional problems