ViscoCorrect is a tool that calculates correction factors for centrifugal pumps for the viscosity, head and flowrate of a pumped liquid based on its viscosity. The tool uses a graphical approach based on this graph obtained by the American Institute of Hydraulics.
Disclaimer: This software is purely experimental and all calculated values should be verified manually. Use at your own risk. Note that the used standard is deprecated! The HI advises only using the latest ANSI/HI 9.6.7 Standard.
ViscoCorrect is still in its early stages of development but the major features have already been implemented! Note however that they still require some testing.
- Calculate the correction factors for
eta
,H
andQ
- Accept and convert different input units:
- Flowrate: m^3/h, l/min, GPM
- Total differential head: m, ft
- Kinematic viscosity: mm^2/h, cSt, cP, mPas
- Display the graph and create custom functions based on the input [beta]
- Feedback function that lets the user provide the manually calculated values for future improvements
- Dark and light mode
- Implementation of an open workspace that lets the user freely use a dockspace [beta]
Windows users can download the latest binaries in the Release section.
Mac and Linux are not supported at the moment. However, it should be fairly easy to do so in the future since the code base was designed with that in mind.
I am a computer science student and not an engineer. Although I tried my best to ensure a close match between the approximated functions and those from the graph, there may still be inaccuracies.
I therefore created a button in ViscoCorrect that says provide feedback
. The popup window lets you enter the manually calculated correction factors for the latest calculation. This data then is saved in a feedback.csv
file.
It would be extremely helpful to me and the development of this project if you could upload this file here! Thank you in advance!
Also, do not hesitate to create a new issue and provide your feedback regarding the software :)
If you want to build ViscoCorrect by yourself you can simply use the cmake build system already in place. The currently supported and tested platform is MSVC. Proper code documentation is already in progress.