Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Need an open source Vibration Analysis software / Vibration analyzer software

Need an open source Vibration Analysis software / Vibration analyzer software

Need an open source Vibration Analysis software / Vibration analyzer software

I am searching for an Open-Source Vibration Analysis Software / Vibration Analyser. Following are main features I am interested in:-

1. Parameters to be monitored/analyzed: Vibration, Speed , Temperature etc.
2. Software features:
a. FFT analysis capability with high resolution # 1800 lines minimum..
b. Trend data (discrete and dynamic data records), Alarm/Event data (discrete and dynamic data records), Transient data (discrete and dynamic data records)
c. Analyze the parameters using defined FFT frequency spectrum bands with tracking filters to extract machine failures as the following’s failure modes: Unbalance, Resonance, Misalignment, Mechanical looseness, Bearing degradation, Pump cavitation, internal pump hydraulic problems.
d. When an event trigger input is received, the module shall retain a historical data record of overall vibration levels and programmable frequency band vibration levels plus the last frequency spectrum for each channel. The data record must contain at least 40 discrete and 64 dynamic data samples each channel taken at a time interval that is programmable down to one second and retained until reset. The data shall be accessible either locally or via the communication network when utilizing appropriate software.
e. Static Measurements must include: Eccentricity, differential expansion, eccentricity, thrust, road drop.
f. The software must present a complete picture of the pump with fault frequency calculator, statistical based alarms, rule based diagnostic. Graphics must be easy to understand. Long term storage ( in an open database -MS SQl) of all measured and calculated parameters – to provide predictive maintenance , historical trending and diagnostics.
3. Data Interfaces : OPC Server: Including OPC server for data output (Export), OPC Client: Including OPC client for data input (Import)

4. Analysis Tools: Trend Projection: Plot tool; selectable curve fit. Advanced Cursors: Plot tool; linked plots, single, delta, harmonic, sideband cursors. Automated Diagnostics: Expert system; almost 200 predefined rules, easily add user defined rules using intuitive linked objects rules editor. Fault Frequency Identification: Plot tool; automatic, applied to plots & reports. Defect Frequency Modelling: Plot tool; rotating speeds, bearings, shafts, gears, belts, harmonics, sidebands & motors.

5. Plot Types: Discrete: Trend, Average Trend, X vs Y, Multiple Unit Single Data, Complex: Spectrum, Waterfall, Time Waveform, Orbit, Shaft Centerline / Polar.

6. Data Types: Vibration: FFT Spectrum, Time Waveform, Vector, Magnitude / Phase

7. Report Types: Exception Report, Spectrum exception report, Maintenance Advisory. Report editor/predefined templates.

I will greatly appreciate it if someone can help me out.

Many Thanks,

RE: Need an open source Vibration Analysis software / Vibration analyzer software

Have you yourself attempted to assemble some basic parts of your required program from GitHub or other sources?
Since you have such a detailed product specification, what has been the response when you bring this to professional software developers?

No one believes the theory except the one who developed it. Everyone believes the experiment except the one who ran it.

RE: Need an open source Vibration Analysis software / Vibration analyzer software

You aren't going to find something like that in total as a single open source project. As SparWeb suggested, you may be able to assembly this yourself from a variety of smaller projects, but such a specific product will usually have to be bought. Is there some Python requirement that leads you to request this here?

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close