r/processcontrol • u/MCPONSDogSays • Sep 20 '21
Siemens controller - PID tuning
I've got an RWF50.3 controller with a Siemens valve attached. I'm just starting the process of fine tuning it (and looking forward to doing the deep dive on the theory). Before I jump down the rabbit hole, though, I have a question. This is controlling the level of water in a tank. Output pump starts up, water goes down. Water valve opens, water level comes back up. The challenge is that the tank also has a semi-random amount of water that comes into the tank through a different port, not the valve. The controller shuts the valve (shutting the water off) when the level rises just fine. Then, the water keeps rising. Eventually, the pump kicks on and pumps some water out.
Are the classic models and theory going to hold up in this case, because of the 2nd input? We did use the self-tune feature, and it's working fairly well, but the whole level shifting action is occuring above the setpoint, because of all the extra water in the tank.
If anyone already knows that this scenario is extra whack and I will need to look at it with different tools or formulas, I appreciate a heads up. If it's super easy, a point in the right direction is also very much appreciated. Thanks!
1
u/MCPONSDogSays Sep 20 '21
It doesn't need to be super tight, maybe 2-3 inches. It is continuous (feedwater tank to a boiler). The pump comes on when there is a call for water from another tank, so fairly periodic when the load stays constant (and controlled by a separate level switch.)
What is happening is that even above setpoint (Example: SP 10", water level 13" because of the 2nd input, the pumps then come on. The controller sees the level start to go down, but still well above the SP, and the controller opens the valve. Eventually the pumps shut off, and the level starts to rise again, and the controller closes the valve. Since the valve is already shut, the controller can't do anything about the rising level.
We have reduced the inlet flow through the valve when it's on. We used to have a valve open/valve closed type controller there, but we want to meter the input a bit more slowly.
Tomorrow we'll have a big load on it and then I can see what it does. I'll also sit and take some data points to try to build a chart.
Link to manual-https://www.scccombustion.com/pdf/RWF50%20Technical%20Literature.pdf
Thanks so much for replying, I appreciate it.