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

Reverse engineering of roots blower selection software

Reverse engineering of roots blower selection software

Reverse engineering of roots blower selection software


I have an old roots blower selection software, issued some 20 years ago. The manufacturer no longer exists which means that the support of the software has stopped since some 15 years back.

The input values are:
Flow rate in m3/h or Nm3/h or kg/h or fixed rpm
Inlet pressure
Inlet temperature
Outlet pressure
Gas mw
Gas Cp
Gas K value (Cp/Cv)

It is also possible to input the ambient temperature and the atmospheric pressure but it seems like these values doesn't affect the calculated result.

The calculated output values given by the software for each blower model that has been setup in the software, are the following:
Blower rpm
Outlet temperature
Shaft power

I am looking for a way to reverse engineer the formula used to calculate the output values and setup my own selection calculator in excel.

For each blower model I have the original performance curve, displacement and the original selection software to validate results of the new formula.

Any pointers to how I can do this? Any people or companies that can assist? Or can we figure it out here on the forum?

Thank you.

RE: Reverse engineering of roots blower selection software

Thanks for sharing that excellent article Tuckabag. Something like that is what I have been searching for without success.

In the slip calculation I need the SLIPAPPLICATION input to complete the equation. Do you know how I can obtain that data without the need to actual measure:

Quote (PD Blowers website)

SLIPapplication is determined by blanking off the discharge of a blower and rotating the blower at the speed that will generate a 1 psi at the discharge. This is also referred to as 1 psi slip.

RE: Reverse engineering of roots blower selection software

I would think that the slip data would be IP for most manufacturers.

If you can find data with the volume/rpm for the particular blower you are looking at, manufacturers will give a chart/table with actual flow capacity at various outlet pressures.
You can then work out the slip at these exact conditions.

RE: Reverse engineering of roots blower selection software

Thanks but I was actually able to find the slip rpm at 1 psi in an old catalogue from the 1980's.

Some other questions about the parameters in the SLIPcorrected equation:

Δ Pa
Differential Pressure in psi [hirschaplin] : I understand this one.

Δ Ps
Standard Pressure rise = 1 psi [hirschaplin] : What is this parameter for?

Standard Absolute Pressure in psia [hirschaplin] : What is this parameter for?

Actual absolute inlet pressure in psia [hirschaplin] : I understand this one.

Actual absolute inlet temperature in °R (°F+460) [hirschaplin] : I understand this one.

Standard absolute inlet temperature in °R, 528°R [hirschaplin] : What is this parameter for?

Standard Specific Gravity of air, 1.0 [hirschaplin] : I understand this one.

Actual Specific Gravity of gas [hirschaplin] : I understand this one.

I have already created my formula and it works well, when I compare my result to the original OEM calculation software all calculated key parameters are within 0,5% from each other but not exactly 1:1. Perhaps because of some decimal rounding. I guess that is good enough.

My next step is to try translate the formula to include metric UoM but I am afraid that might require some work since the constants may vary.

Highly appreciated if someone can help clarify the above parameters that I have commented.

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