I need to measure the level of the liquid in a tank. The tank is opened and closed frequently. Measurements are made in milliseconds. I tried to measure the level of the liquid by using an ultrasonic sensor, but the measurement was not accurate enough. I need to measure accurate to one milliliter. Measurements are made from the top of the tank. Can anyone suggest some sensor that will accurately measure the liquid level?

  • $\begingroup$ Do want to measure from the top of the tank or bottom of the tank? $\endgroup$ – Mahendra Gunawardena Mar 13 '17 at 9:18
  • $\begingroup$ Is the surface of fluid in the tank stable, or does it have a lot of activity (bubbling, flowing, waves, etc.)? $\endgroup$ – JMac Mar 13 '17 at 12:17
  • $\begingroup$ Ultrasonic sensors will be "confused" by turbulence and the signal from them will fluctuate. How big is the tank? What precision and accuracy do you require? Measuring to the ml in a 100ml tank is one thing, measuring to 100ml in a 100,000 liter tank is another. $\endgroup$ – DLS3141 Mar 13 '17 at 12:31
  • 1
    $\begingroup$ Measure the weight of the tank. $\endgroup$ – Brian Drummond Mar 13 '17 at 14:35
  • $\begingroup$ @BrianDrummond That's where I was leaning towards as well. It seems like the easiest way to deal with this situation. $\endgroup$ – JMac Mar 13 '17 at 14:41

Maybe you could use one of the following:

  1. level glass
    • allows you to read the height of the liquid outside the tank.
    • The width of the tube would have to be large enough for capillary action to be neglectable
    • If there is a lot of movement inside the tank the water level in the tube might oscillate as well.
  2. Electronic hydrostatic manometer
    • Attached to the bottom of the tank you could easily read the pressure and calculate the height of the liquid
  • $\begingroup$ Thank you very much your answer, and welcome on the site. I suggest to give a little bit longer answers (at least 2-3 sentences) to get many upvotes. $\endgroup$ – peterh - Reinstate Monica Mar 14 '17 at 8:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.