Thanks for all the help!
I think I'm going to write a positioning routine that keeps the valve on the open side of the backlash. It will take a requested position and compare it with the current commanded position. If it's less, it will set the commanded position directly to the requested position and start a timer that will give it time to finish moving. If it's greater it will set the commanded position to the requested position plus 10% of full range, start a timer to give it time to complete the move, and when that timer finishes it can set the commanded position to the requested position and set another timer to give it time to finish.
That takes care of the backlash, so I can either use the built-in PID loop or roll my own proportional loop to determine the desired position from the current position and the difference between the setpoint and the measured water flow. It can run fairly slowly, but in any event it won't be allowed to run when any of the valve movement timers are timing since it's not in an equilibrium state yet.
If that doesn't get it, then I'll probably have to resize the valve. There don't seem to be a whole lot of choices that are bigger than 1/4" tubing but smaller than 1/2" pipe, but there's got to be something suitable.
Water flow is changed based on the consistency of the extrusions, but it takes 8-10 minutes from when the water flow is changed to when the consistency of the extrusions change, since it changes the water in the extruder mixing chamber and that material takes a while to make it through the augers and get pushed out through the grids. The hardest part is training the operators not to overcontrol the water - they want to use water to control the extruder motor amps (which is not what they're supposed to control with the water in the first place), and they want to make a change, wait a few seconds, and if it doesn't affect the process enough they want to change it more. If the water valve control runs slowly, it's OK - the big challenge is going to be training the operators to give it time to work.
I think I'm going to write a positioning routine that keeps the valve on the open side of the backlash. It will take a requested position and compare it with the current commanded position. If it's less, it will set the commanded position directly to the requested position and start a timer that will give it time to finish moving. If it's greater it will set the commanded position to the requested position plus 10% of full range, start a timer to give it time to complete the move, and when that timer finishes it can set the commanded position to the requested position and set another timer to give it time to finish.
That takes care of the backlash, so I can either use the built-in PID loop or roll my own proportional loop to determine the desired position from the current position and the difference between the setpoint and the measured water flow. It can run fairly slowly, but in any event it won't be allowed to run when any of the valve movement timers are timing since it's not in an equilibrium state yet.
If that doesn't get it, then I'll probably have to resize the valve. There don't seem to be a whole lot of choices that are bigger than 1/4" tubing but smaller than 1/2" pipe, but there's got to be something suitable.
Water flow is changed based on the consistency of the extrusions, but it takes 8-10 minutes from when the water flow is changed to when the consistency of the extrusions change, since it changes the water in the extruder mixing chamber and that material takes a while to make it through the augers and get pushed out through the grids. The hardest part is training the operators not to overcontrol the water - they want to use water to control the extruder motor amps (which is not what they're supposed to control with the water in the first place), and they want to make a change, wait a few seconds, and if it doesn't affect the process enough they want to change it more. If the water valve control runs slowly, it's OK - the big challenge is going to be training the operators to give it time to work.