Hey Forum,
I have a pass through tempering furnace that is setup and works using direct PID control using temperature PV and SP to control my burner solenoids in a zone. I am looking to add Feedforward prediction onto the PID. Right now I am using encoder tracking to track lead edges and trailing edges of the steel and bumping the feedforward to a calculated value. This works but I have the PID feedback fighting the feedforward jump until the temp drop starts to have an effect on the zone.
What solutions would help stop the PID from fighting the feedforward. I have been using WindupLIn to freeze the CV at the FF increased value for a max of 30 seconds or PV exceeds SP+10 or CV starts to contol. I also, have been looking into setpoint manipulation for a smoother operation.
I have a pass through tempering furnace that is setup and works using direct PID control using temperature PV and SP to control my burner solenoids in a zone. I am looking to add Feedforward prediction onto the PID. Right now I am using encoder tracking to track lead edges and trailing edges of the steel and bumping the feedforward to a calculated value. This works but I have the PID feedback fighting the feedforward jump until the temp drop starts to have an effect on the zone.
What solutions would help stop the PID from fighting the feedforward. I have been using WindupLIn to freeze the CV at the FF increased value for a max of 30 seconds or PV exceeds SP+10 or CV starts to contol. I also, have been looking into setpoint manipulation for a smoother operation.