Previous in Forum: Instrumentation - Flow   Next in Forum: Replacement for Emerson Model 3201 HIU and 3402 AIM
Close
Close
Close
9 comments
Rate Comments: Nested
Participant

Join Date: Feb 2015
Posts: 2

Tank Level Control Using PID

02/24/2015 11:36 AM

This is another question about tank level control. It is pretty straightforward to control tank level using Low and high level switches (on-off control pump) with fixed pump speed with PLC logic ladder.

But, I am trying to control tank level using PID (with PLC ladder logic) in following ways. Assuming level transmitter, transducers, sensors are all available.

1. How bypass flow is controlled using PID control of pump speed? e.g setting pot 1liter/min.
2. How is tank level controlled by controlling pump speed with a fixed drain valve position or with fixed speed and controlled drain valve position (vice-versa)

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru

Join Date: Nov 2007
Location: Eastern Arizona mountains on Route 666 about a mile from God's country
Posts: 1676
Good Answers: 122
#1

Re: Tank Level Control Using PID

02/24/2015 1:20 PM

To maintain tank level: " Flow In" must equal "Flow Out"

__________________
They said; "Brain size?" I heard; "Train size?" so I said: "I'll take a small one, thank you."
Register to Reply
Guru

Join Date: Oct 2008
Posts: 42355
Good Answers: 1693
#2

Re: Tank Level Control Using PID

02/24/2015 1:36 PM

Not enough information.

Why do you want to complicate this?

Where does tank overflow (drain valve?) go now?

How precise does tank level control need to be?

Can you post a schematic of the system, with a description of the process?

Existing or proposed or homework?

Register to Reply
Guru

Join Date: Jun 2010
Posts: 1296
Good Answers: 104
#3

Re: Tank Level Control Using PID

02/24/2015 3:06 PM

As Lyn said, need more information. What is the bypass for? Are you pumping into or out of the tank? Does your PLC have a PID function? Please post a flow sketch of what you're trying to do. It's certainly doable - you/we have to know exactly what you're trying to accomplish.

Register to Reply
Power-User

Join Date: Jul 2014
Location: Savannah, GA. The post office decided to change my address again.
Posts: 253
Good Answers: 19
#4

Re: Tank Level Control Using PID

02/24/2015 9:43 PM

Typical. I hear crickets chirping in the quiet, ya'll scared the OP off with these nonsensical question of yours.

He knows what he wants why don't you?

__________________
Never seem more learned than the people you are with. Wear your learning like a pocket watch and keep it hidden. Do not pull it out to count the hours, but give the time when you are asked.(Lord Chesterfield)
Register to Reply
Participant

Join Date: Feb 2015
Posts: 2
#5

Re: Tank Level Control Using PID

02/25/2015 12:09 AM

Sorry for not being more clear. Let me make it narrow.

There is only 2 tank (120 liter/each ): one is upper -T1 the second is lower level tank -T2. The water is being pumped from lower level to the upper level with variable speed pump. I need to control water level on upper tank using PID controlled pump speed (using PID in PLC).

For example, assigning 10 liter/min or 20liter/min etc

I want to able to maintain the level at certain set points 10cm-20cm-30cm..100cm as well.

there is a level transmitter installed on Tank (T1).

The idea here is to learn how to apply PID control in PLC to this kind of application by controlling certain parameters like speed of pump, or drain valve position (%20, %30.. open). Assume transmitters are all connected. I am using Pro Suite.

Register to Reply
Guru

Join Date: Jun 2011
Location: Mossel Bay, SA
Posts: 777
Good Answers: 21
#6
In reply to #5

Re: Tank Level Control Using PID

02/25/2015 2:11 AM

Here is some reading for you...

http://www.controlguru.com/2007/070607.html

Register to Reply Score 1 for Good Answer
Member

Join Date: Feb 2015
Posts: 6
#9
In reply to #5

Re: Tank Level Control Using PID

03/09/2015 4:14 PM

well well well.

first thing first.

you want to control tank level??, fine you must make the control-loop between pump RPM or pump % velocity and water level

you can do this in other way, run your Pump at fix speed and install an automatic valve, in this case the control - loop is between valve position and water level.

because you just need to control tank level, controlling flow is pointless

you forgot one thing, you gotta control lower tank as well.

in the end is an easy control loop, have fun.

Register to Reply
Guru
Hobbies - CNC - New Member

Join Date: Jul 2013
Location: Lost Wages Nevada
Posts: 1578
Good Answers: 55
#7

Re: Tank Level Control Using PID

02/25/2015 10:46 AM

Looks like someone doesn't want to do the research for their homework!

You only cheat yourself by having someone else do your learning for you.

__________________
Though it does seem he frequently has a Swiss Army knife or Leatherman and a roll of duct tape with him.
Register to Reply
Guru

Join Date: Jul 2007
Location: Commissariat de Police, Nouvions, occupied France, 1942.
Posts: 2599
Good Answers: 77
#8

Re: Tank Level Control Using PID

02/25/2015 2:40 PM

No-one needs PID on tank level control. The purpose of a tank is to let the level go up and down. If you need fixed level, then get rid of the tank and use a weir instead.

__________________
Good moaning!
Register to Reply
Register to Reply 9 comments

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

banumusa (1); bigg (1); Crabtree (1); Hector.Argumedo (1); Hilton (1); lyn (1); Original_Macgyver (1); SHOCKHISCAN (1); Wrench twirler (1)

Previous in Forum: Instrumentation - Flow   Next in Forum: Replacement for Emerson Model 3201 HIU and 3402 AIM

Advertisement