element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Experimenting with Vibration Sensors
  • Challenges & Projects
  • Design Challenges
  • Experimenting with Vibration Sensors
  • More
  • Cancel
Experimenting with Vibration Sensors
Blog Motor Vibration Analysis: Intro
  • Blog
  • Forum
  • Documents
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: neuromodulator
  • Date Created: 9 Dec 2020 4:58 AM Date Created
  • Views 282 views
  • Likes 3 likes
  • Comments 3 comments
Related
Recommended

Motor Vibration Analysis: Intro

neuromodulator
neuromodulator
9 Dec 2020

My plan is to use the vibration sensor to perform vibration analysis of a motor. Rotating machinery produces vibrations that depend on their structural properties. One important component of rotating machinery are the bearings. Ball bearings produce a vibration signature that depends on bearing properties (ie: number of balls, diameter of the balls, the inner and the outer race, etc). By analyzing the vibration signature it is possible to identify what exactly is damaged, and how damaged it is. To perform these analysis the time series have to be converted from time domain to angular domain (this conversion process is called order tracking). The spectrum in the in the angular domain then indicates the kind of damage (seen as a frequency component) and the amount of damage (seen as the amplitude of the peak).

 

The next image shows a damaged outer race, inner race and ball respectively:

 

[Source: Rolling bearing faults severity classification using a combined approach based on multi-scales principal component analysis and fuzzy technique]

 

My plan is to build a system to perform vibration analyses in realtime. The system will be made of a motor, the sensor attached to the motor, a way to measure the rotational speed, a data acquisition system and a computer that will run the software that will perform the analyses.

 

How exactly I will implement the system, I still have to decide.

 

Here are some possibilities that I'll have to evaluate

 

Motor:

  1. A grinder, that generates a lot of vibration (specially when it runs at its natural frequency during initial acceleration when turning it on). II was able to measure its rotating speed using a photodiode and a laser. The drawback of the motor is that I can't easily control the speed of the motor.
  2. 4-pin computer fans. They allow easy control of the rotational speed and come with a tachometer pin, but generate very little vibration, and usually don't use ball bearings.
  3. Quadcopter brushless motors. Their speed can be controlled through an electronic speed controllers (ESC), mine don't come with a tachometer so I would have to measure the rotational speed in some way.

 

Tachometer:

  1. Tachometer line is the simplest way, but could only use this with the 4-pin computer fan.
  2. Laser/photodiode tachometer work well but require a robust structure to keep everything in place.
  3. The ESC signal probably gives me the highest resolution as the signal oscillates multiple times per revolution.

 

Data acquisition system:

  1. NI MyDAQ can sample at 200 ksps @ 16 bit, can be interfaced to LabVIEW really easy, but comes only with 2 channels. This might suffice if I decide to just sample the vibration and rotational speed signal though. One relevant drawback though is that it can't generate a PWM signal, which I would need if I want to control the motor speed.
  2. STM32H7 Nucleo board can sample at 3.6 Msps @ 16 bit, but will require more work to program it, encode the data and stream it to LabVIEW (if I decide to use it). Another drawback is the virtual serial port to the computer could limit the capturing speed. There is an Ethernet port and Bluetooth, but these have their own challenges.

 

Software:

  1. LabVIEW makes it easy to build an instrument GUI, but programming the data processing part may be more difficult.
  2. Python makes it easy to program the data processing part, but harder to design an instrument GUI.

 

In the upcoming weeks I'll experiment with the sensor and post what I find out, I'm sure it will be fun!

Anonymous

Top Comments

  • three-phase
    three-phase over 1 year ago +1

    Will be interesting to see how you get on with this and deal with all the noise within the vibration data capture. Small variable speed drives are relatively cheap to get hold of and you should be able…

  • mcfryday
    mcfryday over 1 year ago

    Great idea, I need to read more of this !!! Cheers, Michael

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • neuromodulator
    neuromodulator over 1 year ago in reply to three-phase

    Currently I've been testing a small BLDC (Sunnysky V2216-12 800KV II). I can control its speed, and its got bearings. Problem is I don't know what bearings it uses, so I really don't know the bearing fault frequencies. And even if I knew I probably would not be able to detect anything at those frequencies, as the motor is new. But eventually the bearings come with microscopic faults that the system can detect. I'll see what I find...

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • three-phase
    three-phase over 1 year ago

    Will be interesting to see how you get on with this and deal with all the noise within the vibration data capture. Small variable speed drives are relatively cheap to get hold of and you should be able to get hold of a suitable small motor from a white goods machine, that would give you a good variable speed motor to play with.

     

    Kind regards

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
Element14

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube