The existing control system for the fluid flow control consists of a cascaded PI controller with inner (faster) PI controller for controlling valve position change and outer (slower) PI controller for volume flow rate control. In case of extreme set point changes, for example in case of emergency shut down, it produces pressure surges. To avoid this from happening the approaches considered so far -
1) To add optimal feedforward controller in parallel to volume flow rate controller(outer loop) which will optimize the trajectory to be followed by valve for a given set point change with the pressure inside pipe maintained below given value(boundary constraint), using transient pipe flow model.
2) To add optimizer or a clever signal processor before sending the reference input to the control system
Can you suggest which can be the better approach to handle such scenario? Any other suggestions are also welcome.
Thank you!