PID cascade mode to control level?

karivelm

Member
Join Date
Nov 2006
Location
Quebec
Posts
66
Process:
Adding defoamer to the pulp eases water removal. The pulp goes in a vacuum drum washer, which is a rotating cylinder with a screen all around. This drum lays in a pulp vat. As pulp enters the vat continuously, the drum sucks up a pulp mat, and the dirty water goes through the drum in to a tank on the lower floors. The drum speed presently adjusts to control the level in the vat, so the vat does not overflow. If the drum speeds up too much, water removal is bad and the final pulp is dirtier. This is when the operators add more defoamer to improve water removal, so the vat level can be maintained with a lower drum speed.

Problem:

I want to pump my defoamer in automatic to maintain the drum speed at a certain value. This way, if the drum starts to speed up, the defoamer will automatically increase to slow it down.

Would something like to PID llops in cascade work?
PID 1: Control Level with speed of DRUM
PID 2: Control DRUM SPEED with defoamer pump speed

How can this be implemented?
 
what determines the flow of pulp entering the vat?
and do you measure the flow of pulp entering the vat?
 
Last edited:
If the drum speeds up too much, water removal is bad and the final pulp is dirtier
could you control defoamer pump speed with the level of vat?
and control drum speed with the flow of incoming pulp?
 
Because of this condition:
..if the drum starts to speed up, the defoamer will automatically increase to slow it down.
then you need to change PID 2 to control, not Drum Speed, but Defoamer Pump Speed.

PID 1: Control Pulp Level by varying the speed of DRUM (where the Level is controled with a setpoint?)
PID 2: Control defoamer pump speed proportionly to DRUM SPEED, which makes the amount of water removal tied to the drum speed.

Really, the amount of defoamer needed should depend directly on the ratio of Water Added to Water Removed. If you can measure (or already do measure) those two quantities, then use that ratio to control how much defoarmer gets added. That would be a more direct control method.

Many times, the most direct factor cannot be measured, so a secondary, indirect factor has to be used to substiture for the real control factor. That is what you are trying to do with Drum Speed, using it as a substitute (stand-in) for the amount of water that is removed.

There may be other factors (other than Drum Speed and Defoarmer) affecting the amount of water that gets removed, such as how dirty the water is, the type of pulp, the temperature of the water and pulp, the coarse/fines in the pulp, how clogged the drum screen is, and so on. That is why using a measurure of the acutual factor to be controled (Water Removal) would be more accurate, than using the secondary indirect Drum Speed, to control the amount of Defoamer.
 
Last edited:

Similar Topics

Process: Adding defoamer to the pulp eases water removal. The pulp goes in a vacuum drum washer, which is a rotating cylinder with a screen all...
Replies
0
Views
2,983
Hi Folks I am beginner at plc programming and I have got some questions about PID cascade. I look for some programs( I work on Step 7, Tia...
Replies
1
Views
1,344
Hi, I am trying to automatically regulate a process ( liquid ) in a tube using an ultrasonic sensor, differential level meter, control valve...
Replies
3
Views
3,152
Hey guys, After spending most of a day Googling looking for the answer, I finally decided to make a thread and ask the experts. I'm trying to...
Replies
5
Views
3,573
Hello!! I'm working on a project that requires a Cascaded PID Loop to control solution temperature in a tank with a water jacket. The tank has...
Replies
2
Views
2,398
Back
Top Bottom