design and implementation of wireless bearing …...duty cycle motors are run in a cycle of 6 hours...

37
Introduction Background Related Work Design Overview Implementation Performance Future Work WiBeaM : Design and Implementation of Wireless Bearing Monitoring System VMD Jagannath Supervisor: Dr Bhaskaran Raman Department of Computer Science & Engineering Indian Institute of Technology, Kanpur 29th June 2006 WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 1/36

Upload: others

Post on 20-Apr-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

WiBeaM : Design and Implementation ofWireless Bearing Monitoring System

VMD JagannathSupervisor: Dr Bhaskaran Raman

Department of Computer Science & EngineeringIndian Institute of Technology, Kanpur

29th June 2006

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 1/36

Page 2: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Outline1 Introduction

2 Background

Types of Bearing Defects

Existing Methods

Necessity of Automated SystemProposed SolutionTheory of Bearing Measurement

3 Related Work

4 Design Overview

Operation Cycle of MotorsHardware SelectionSoftware Selection

5 ImplementationImplementation DetailsSoftware Implementation

6 PerformanceSingle Vs Multihop

Data TransferVibration Measurements

7 Future Work

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 2/36

Page 3: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Wireless Sensor Networks

A collection of sensor nodes that are deployed to perform aspecific action.

Characterestics/Challenges of WSN

Small Processing power.

Limited Memory.

Radio to transmit /Recieve data.

Ability to run on batteries.

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 3/36

Page 4: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Wireless Sensor Networks

A collection of sensor nodes that are deployed to perform aspecific action.

Characterestics/Challenges of WSN

Small Processing power.

Limited Memory.

Radio to transmit /Recieve data.

Ability to run on batteries.

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 3/36

Page 5: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Condition Based Maintenance

To Monitor and assess the health of an equipment

Common Parameters Measuredtemperature

vibration

various other machine specific parameters

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 4/36

Page 6: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

WiBeaM

Bearing Monitoring

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 5/36

Page 7: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

WiBeaM

Thesis DefinitionDevelop a cheap and reliable sensor network application tomonitor the bearing vibration of induction motors in a ship

Thesis GoalsFind a suitable vibration sensor

Form a network of sensor nodes

Ensure reliable transfer of data

Storage of measured readings on the node

Conserve the battery power

Process the measured signal and capture relevant vibration data

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 6/36

Page 8: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Types of Bearing Defects

Background

Defects in Ball Bearings

Outer race defect

Inner race defect

Ball defect

Bearing Anatomy

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 7/36

Page 9: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Existing Methods

Manual Methods

Automatic/semi-automaticMethods

Shock Pulse Measurement

Vibration measurement

Stator Transient currentanalysis

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 8/36

Page 10: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Necessity of Automated System

Drawbacks of Manual Methods

Large number of machineryHidden costs

More man hours expendedNo lead timeBook keepingCostly Hand held scopes

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 9/36

Page 11: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Proposed Solution

Proposed Solution

Develop a network of Wireless Sensor Nodes

Should measure the vibrations automatically

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 10/36

Page 12: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Theory of Bearing Measurement

Theory of Bearing Measurement

Outer,inner and ball race defects[Ford =

{N · RPM

2

}×{

1 −(

dball

Dpitch

)× cosα

}][

Fird =

{N · RPM

2

}×{

1 +

(dball

Dpitch

)× cosα

}][

Fball =

{RPM

2

}×{(

Dpitch

dball

)−(

dball

Dpitch

)× (cosα)2

}]

Bearing Geometry

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 11/36

Page 13: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Related Work

Structural Monitoring

Monitor Structures

Habitat Monitoring

Great Duck Island

CodeBlue

Application for hospital care

North-sea Deployment

Similar to what we have done

BriMon

Bridge Monitoring System for railway bridges

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 12/36

Page 14: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Comparison TableHabitat WISDEN North Sea BriMon CODEBLUE WiBeamMonitoring Deployment

Deployment Long Term Short Term Long Term Long Term Long Term Long TermHardware Mica2 Mica2 MicaZ Tmotes Mica2,MicaZ Tmotes

MicaZ TelosSystem manual wired Expensive manual Medical manualReplaced wireless ElectronicsArchitecture Tiered Flat Tiered Tiered Tiered TieredSensor Temp accelero accelero acclero Pulse accelero

erature meter meter meter oximeter meterPressure MEMS EKG MEMS

Compression YES YES NO NO NO NO

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 13/36

Page 15: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Operation Cycle of Motors

Design Overview

Operaton Cycle of Motors

Important - Fire fighting system, AC Plant , Ref plant etc.

Less Important - Cooling motors, Fuel supply motors forEngines

Unimportant - Ventilation, Sewage Motors

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 14/36

Page 16: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Operation Cycle of Motors

Duty Cycle

Motors are run in a cycle of 6 hours on/off in a day

Nodes may wakeup once in every four hours and check foractivity

One measurement in a day is sufficient

Latency upto one day is acceptable

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 15/36

Page 17: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Hardware Selection

Design Overview

Comparison between various Accelerometers

Power Range Freq Band Sensitivity Noise CostADXL105 MEMS 2 − 5V ±5g 0 − 12Khz 225 − 275mv/g 225mg 14USDCXL04 XBow ±5V ±4g 0 − 100Hz 500mv/g 10mg 185USDSKF CMSS786A 18 − 30V ±80g 0.5 − 14Khz 95 − 105mv/g 20mg 120USDCMCP-1100 8 − 12V ±50g 0.3 − 10Khz 100mv/g 4 − 8ug 130USDWilcoxon 786A 18 − 30V 80g 30Khz 100mv/g not 185USD

specified

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 16/36

Page 18: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Hardware Selection

Comparison between various Sensor Nodes

Model Radio Data Rates RAM Processor I/OInterfaceTmote Sky 2.4Ghz 250kbps 10KB msp430 10 PinIntel Bluetooth 750kbps 64KB ARM7TDMI USB-slave modeMica2 916MHZ 38.4kbps 4KB Atmega128 51-pinMicaz 2.4Ghz 250kbps 4KB Atmega128 51-pin

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 17/36

Page 19: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Software Selection

Design Overview

Operating System

TinyOS

Component based operating system

Developed by U/C at Berkeley

Has lot of sample applications and code

Freely downloadable

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 18/36

Page 20: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Design Overview

Software design

Figure: Layered design

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 19/36

Page 21: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Design Overview

Overall System design

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 20/36

Page 22: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Implementation Details

Hardware Implementation

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 21/36

Page 23: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Implementation Details

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 22/36

Page 24: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Software Implementation

Implementation Details

Data Measurement

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 23/36

Page 25: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Software Implementation

Reliable Data Transfer

Sender Node Base Station

header

header ack

data msg 1

data msg 2

data msg n

data ack

tail msg

tail ack

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 24/36

Page 26: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Software Implementation

Flash Storage

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 25/36

Page 27: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Software Implementation

Power Consumption

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 26/36

Page 28: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Single Vs Multihop

Performance Analysis

Singlehop Vs Multihop

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 27/36

Page 29: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Single Vs Multihop

CC2420 Transmit Power Vs Power Consumption

TinyOS Transmit CurrentPower Value Power(dBm) Consumption(mA)

31 0 17.427 -1 16.523 -3 15.219 -5 13.915 -7 12.511 -10 11.27 -15 9.93 -25 8.5

Table: Source - CC2420 Datasheet

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 28/36

Page 30: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Single Vs Multihop

Powers After running Power Negotiation Algorithm

Node ID TransmitPower(dBm)

1 -252 -93 -124 -185 0

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 29/36

Page 31: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Data Transfer

Data Transfer with 4 nodes

Delay(msec) Throughput(kbps) %Packet Loss(per file)10 17.5 45 23 62 32 81 35 9

Table: Throughput and Packet loss at various delay intervals

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 30/36

Page 32: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Vibration Measurements

Testbed for Trials

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 31/36

Page 33: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Vibration Measurements

Measurement Settings

Sampling Frequency = 20KHz

No of data points measured = 4096

δF = 1(δT×N)

δF is the desired frequency resolution

δT is the time between two samples(depends on thesampling rate)

δF = 1(50×10−6×4096)

= 4.88Hz

No of Frequencies checked = 7

No of measurements obtained at each frequency = 5

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 32/36

Page 34: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Vibration Measurements

Figure: Vibration readings measured with ADXL105WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 33/36

Page 35: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Future Work

Data Compression

Packaging

Industry Trials

Site Survey

Security

Low power operation (switch off Microcontroller)

User Interface

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 34/36

Page 36: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

ConclusionWireless solutions are ideal to ships environment

Extendable to other equipment like Engines andGenerators etc

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 35/36

Page 37: Design and Implementation of Wireless Bearing …...Duty Cycle Motors are run in a cycle of 6 hours on/off in a day Nodes may wakeup once in every four hours and check for activity

Introduction Background Related Work Design Overview Implementation Performance Future Work

Questions ?

Please ask, it may improve the standard of my work

WiBeaM : Wireless Bearing Monitoring System VMD Jagannath 36/36