You are not registered yet. Please click here to register!


 
 
plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
 
Try our online PLC Simulator- FREE.  Click here now to try it.

---------->>>>>Get FREE PLC Programming Tips

New Here? Please read this important info!!!


Go Back   PLCS.net - Interactive Q & A > PLCS.net - Interactive Q & A > LIVE PLC Questions And Answers

PLC training tools sale

Reply
 
Thread Tools Display Modes
Old September 23rd, 2009, 09:29 AM   #1
Joe_WaZoo
Lifetime Supporting Member
United States

Joe_WaZoo is offline
 
Joe_WaZoo's Avatar
 
Join Date: Oct 2006
Location: Murphy, TX
Posts: 293
Horizontal Tank Level Measurement & Logging

Hello,

I need a little help or guidance from you level control gurus.

My customer has a horizontally mounted tank that is 144 inches long and 64 inches in diameter. The ends are flat. The customer would like to know the daily usage of the liquid in the tank via a measurement in the morning and another at the end of the day. They use a gravity feed system out of the tank and on some days they believe that they use only 10 gallons of liquid and other days they may use upwards of 100+ gallons. The use of measurement today is a long yard stick. They use that plus a look-up table to give the estimated tank volume.

We have used an ultrasonic sensor to measure the contents from the top of the tank looking down at the liquid, and we get pretty close to the volume, +/- 20 gallons depending on the changes in the analog output of the sensor. The customer has a linearization sheet of 500+ points of volume reference, and we can only linerize upto 100 points from our hardware. For example, we are talking about in the analog sensor output of 9.768mA to 9.695mA, this corresponds to 1294 gallons to 1308 gallons respectfully.

The customer wants accuracy of up to 1 gallon changes in this tank measurement. I say that is impossible given it is a horizontally mounted tank and that our sensor can not detect those extreme small changes.

What solutions would you recommend for this sensing application?

Thanks,
Joe_WaZoo

P.S. After all my internet research, I cringed at the sight of horizontally mounted tanks.
__________________
TURCK Network I/O Guy, Banner Wireless knowledge, & Red Lion HMI stuff! Yes I am the techie geek for the local Rep Firm Automated Dynamics Corp covering the states of TX, OK, AR, LA, MS, part of TN, and a little bit of Mexico.
  Reply With Quote
Old September 23rd, 2009, 09:43 AM   #2
nonuke
Member
Portugal

nonuke is offline
 
nonuke's Avatar
 
Join Date: Sep 2005
Location:
Posts: 522
You can install 4 load cells.
  Reply With Quote
Old September 23rd, 2009, 09:46 AM   #3
OkiePC
Lifetime Supporting Member
United States

OkiePC is offline
 
OkiePC's Avatar
 
Join Date: Mar 2005
Location: ENE of Nowhere Oklahoma
Posts: 7,554
Even if you replaced the look up table with math to more accurately calculate the volume of the tank, I doubt you would get close enough with that type of sensing.

My first choice would be to use a flow meter to directly measure the actual usage, and the second choice would be to use load cells to weigh the tank (emery winslow)
__________________
A rebel who's taking a pause.

It's not all the variables I am most concerned with, it's the undiscovered constants.

"You can lead a horse to water but if he's got his head up his as$ he may die of thirst anyway."
  Reply With Quote
Old September 23rd, 2009, 09:53 AM   #4
leitmotif
Member
United States

leitmotif is offline
 
Join Date: Nov 2004
Location: Seattle Wa. USA
Posts: 3,599
Joe

If they use 100 gallon and they want a 1 gallon tolerance that right there is 1% tolerance. 1% tolerance gets expensive.

Seems to me the cheapest would be a city utility water meter - assuming compatiblity with meter components and liquid has constistancy of about that of water. With a 1% tolerance they may have to do temperature correction.

Is it possible the bean counters have you using $500.00 of metering to chase $0.05 of material??

Dan Bentler
  Reply With Quote
Old September 23rd, 2009, 09:59 AM   #5
OkiePC
Lifetime Supporting Member
United States

OkiePC is offline
 
OkiePC's Avatar
 
Join Date: Mar 2005
Location: ENE of Nowhere Oklahoma
Posts: 7,554
We use these and they've been very accurate for us (measuring water at 40psi in a nice straight pipe section). Only issue is changing the batteries about once a year.
__________________
A rebel who's taking a pause.

It's not all the variables I am most concerned with, it's the undiscovered constants.

"You can lead a horse to water but if he's got his head up his as$ he may die of thirst anyway."
  Reply With Quote
Old September 23rd, 2009, 10:13 AM   #6
leitmotif
Member
United States

leitmotif is offline
 
Join Date: Nov 2004
Location: Seattle Wa. USA
Posts: 3,599
Quote:
Originally Posted by OkiePC View Post
We use these and they've been very accurate for us (measuring water at 40psi in a nice straight pipe section). Only issue is changing the batteries about once a year.
Have seen those and seem to work well - looked at specs most are 1% and some are 0.75%. Barely within customer desired spec. If customer can loosen up the spec these should work well.

Dan Bentler
  Reply With Quote
Old September 23rd, 2009, 04:32 PM   #7
danw
Member
United States

danw is offline
 
danw's Avatar
 
Join Date: Oct 2004
Location: midwest, USA
Posts: 1,705
I'm too lazy to do the math.

For a tank of those dimensions, what is total capacity in gallons?

Dan
  Reply With Quote
Old September 23rd, 2009, 05:28 PM   #8
JeffKiper
Lifetime Supporting Member + Moderator
United States

JeffKiper is offline
 
JeffKiper's Avatar
 
Join Date: Jun 2006
Location: Indiana
Posts: 1,836
Is the density the same all the time? If so can you use a pressure transducer to measure the force of the liquid?
__________________
There should be a minimum IQ before people can breed
  Reply With Quote
Old September 23rd, 2009, 07:19 PM   #9
Paully's5.0
Lifetime Supporting Member
United States

Paully's5.0 is offline
 
Join Date: Jan 2006
Location: WI
Posts: 756
Here is a good link I found a few months ago:

http://www.arachnoid.com/TankCalc/

It builds you a lookup table based on the parameters of the tank you specify, as well as the height increments you desire.

I agree that it will take a lot more time and money to get it within 1 gallon.

Is the tank mounted at true 0 degrees? If not, well that is another variable you have to contend with.

The above app does calculate a "tilted" horizontal tank. It's pretty slick.
  Reply With Quote
Old September 23rd, 2009, 07:30 PM   #10
jimbo3123
Member
United States

jimbo3123 is offline
 
Join Date: Sep 2003
Location: Detroit Area
Posts: 550
Quote:
Originally Posted by OkiePC View Post
Even if you replaced the look up table with math to more accurately calculate the volume of the tank, I doubt you would get close enough with that type of sensing.

My first choice would be to use a flow meter to directly measure the actual usage, and the second choice would be to use load cells to weigh the tank (emery winslow)
There's a simple formula for the volume that can easily be translated to PLC logic (assuming your PLC has built-in trig functions). I derived the formula a few years back (I can try to do it again) by calculating the integral from the bottom to the top of a semicircular shape.

As for the tolerance of your sensor, I'm sure you could look up the specified tolerance of your level sensor and multiply it by the length and width of the tank (at the middle for worst case). That would tell you what kind of accuracy to expect.

Last edited by jimbo3123; September 23rd, 2009 at 07:34 PM.
  Reply With Quote
Old September 23rd, 2009, 08:13 PM   #11
Bitmore
Member
United States

Bitmore is offline
 
Bitmore's Avatar
 
Join Date: Dec 2003
Location: Automation Alley, Oakland County, Michigan
Posts: 477
I would a suggest a differential pressure transmitter. check the link http://www.spiraxsarco.com/resources...am-boilers.asp

I know it is a tutorial for a boiler but at the end it shows the differential pressure application. Rosemount, Yokowgawa, and many others claim they can detect levels at the precision you require.

bitmore
  Reply With Quote
Old September 23rd, 2009, 11:07 PM   #12
danw
Member
United States

danw is offline
 
danw's Avatar
 
Join Date: Oct 2004
Location: midwest, USA
Posts: 1,705
In a tank of those dimensions, a one gallon change in level at midlevel, where the worst error occurs due to tank geometry, is 0.05" level change.

Industrial ultrasonics can't do that. Industrial ultrasonics are generally good to ±0.25" not ±0.05".

Head pressure measurement with a true industrial grade DP transmitter will easily resolve 0.05"w.c., if the density (specific gravity) of the material in the tank remains constant. That can be iffy.

A pressure transmitter can't be in a flow or drain line because the flow will affect the head pressure value.

Load cells will make this measurement, too.

Dan

Last edited by danw; September 23rd, 2009 at 11:07 PM. Reason: clarity
  Reply With Quote
Old September 23rd, 2009, 11:31 PM   #13
Roy Matson
Member
Canada

Roy Matson is offline
 
Roy Matson's Avatar
 
Join Date: Apr 2004
Location: Vancouver
Posts: 463
A magneto-restrictive probe is probably the most accurate. I am working with one for a 26,000 gallon tank that has very fine resolution. Send me an e-mail I will send some information.
roy underscore matson at yahoo dot ca
  Reply With Quote
Old September 24th, 2009, 12:44 PM   #14
danw
Member
United States

danw is offline
 
danw's Avatar
 
Join Date: Oct 2004
Location: midwest, USA
Posts: 1,705
I agree, magnetostrictive is very accurate, accurate enough that MTS offers a model that talks Modbus, so that resolution isn't lost in the analog conversions.

Medium has to be self-cleaning, because the float will stick in goopy stuff that builds up film or residue on the probe shaft.

Dan
  Reply With Quote
Old September 24th, 2009, 08:40 PM   #15
bikerdude
Member
United States

bikerdude is offline
 
bikerdude's Avatar
 
Join Date: Jul 2003
Location: Indiana
Posts: 296
Joe,
Are you using a lookup table now?
Are you looking for math to determine the level in between of the lookup points? Say if 9.250 ma = 1000gal & 9.275ma = 1005gal. There is math available to figure out what the level is @ 9.260ma. I don't have it on this PC but I have it somewhere. If I'm way off here just ignore me! I recently had a tank level display installed by a vendor that agreed to let me "Help". The horizontal tanks are a pain for sure. What kind of customer insists on 0.1% accuracy? I know, I know... the kind that don't want to pay extra for it! The life of a "True" programmer would be boring without these challenges to keep the old grey matter pumping.

BD
  Reply With Quote
Reply
Jump to Live PLC Question and Answer Forum

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
analog tank level js.jim LIVE PLC Questions And Answers 35 October 11th, 2008 12:56 AM
Measuring liquid level in tank full of solids cntrlfrk LIVE PLC Questions And Answers 25 January 13th, 2007 11:53 AM
STUDENT QUESTIONS, please post them here! Lancie1 LIVE PLC Questions And Answers 52 April 2nd, 2005 08:03 AM
tank level interfaces Paul L. LIVE PLC Questions And Answers 8 May 5th, 2004 11:20 AM
Counter Question Kunjal LIVE PLC Questions And Answers 3 November 30th, 2002 10:14 AM


All times are GMT -5. The time now is 09:39 PM.


.