Method and system for controlling a flow ratio controller using feed-forward adjustment
First Claim
1. A method comprising:
- sending a first plurality of setpoint commands to a plurality of valves;
receiving user input to update the first plurality of setpoint commands;
identifying, prior to detecting an unstable flow condition, a previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands;
determining whether the previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands caused a prior unstable flow condition;
if the previous set of setpoint commands caused the prior unstable flow condition, predicting, for each of the plurality of valves, a flow adjustment based on a second plurality of setpoint commands associated with a corrective action taken to correct the prior unstable flow condition, wherein the corrective action corresponds to a change in valve position that results in stable mass flow;
determining, by a processing device, a third plurality of setpoint commands, each of the third plurality of setpoint commands corresponding to one of the plurality of valves, based on the predicted flow adjustment; and
symmetrically sending each of the third plurality of setpoint commands to the corresponding one of the plurality of valves to avoid the unstable flow condition, wherein the third plurality of setpoint commands are sent to bypass feedback control of a feedback-driven flow control system operatively coupled to the plurality of valves.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing device determines a plurality of initial flow setpoint commands, each of the plurality of setpoint commands corresponding to one of a plurality of valves, and sends each of the plurality of initial setpoint commands to a corresponding one of the plurality of valves. The processing device monitors the plurality of valves for a flow condition requiring and adjustment. Upon detecting the flow condition, the processing device predicts the adjustment based on previous setpoints, and determines a plurality of updated flow setpoint commands, each of which corresponds to one of the plurality of valves based on the the predicted adjustment. The processing device then sends each of the plurality of updated setpoint commands to the corresponding one of the plurality of valves.
33 Citations
20 Claims
-
1. A method comprising:
-
sending a first plurality of setpoint commands to a plurality of valves; receiving user input to update the first plurality of setpoint commands; identifying, prior to detecting an unstable flow condition, a previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands; determining whether the previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands caused a prior unstable flow condition; if the previous set of setpoint commands caused the prior unstable flow condition, predicting, for each of the plurality of valves, a flow adjustment based on a second plurality of setpoint commands associated with a corrective action taken to correct the prior unstable flow condition, wherein the corrective action corresponds to a change in valve position that results in stable mass flow; determining, by a processing device, a third plurality of setpoint commands, each of the third plurality of setpoint commands corresponding to one of the plurality of valves, based on the predicted flow adjustment; and symmetrically sending each of the third plurality of setpoint commands to the corresponding one of the plurality of valves to avoid the unstable flow condition, wherein the third plurality of setpoint commands are sent to bypass feedback control of a feedback-driven flow control system operatively coupled to the plurality of valves. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a processing device to; send a first plurality of setpoint commands to a plurality of valves; receive user input to update the first plurality of setpoint commands; identify, prior to detecting an unstable flow condition, a previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands; determine whether the previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands caused a prior unstable flow condition, wherein the corrective action corresponds to a change in valve position that results in stable mass flow; if the previous set of setpoint commands caused the prior unstable flow condition, predict, for each of the plurality of valves, a flow adjustment based on a second plurality of setpoint commands associated with a corrective action taken to correct the prior unstable flow condition; determine a third plurality of setpoint commands, each of the third plurality of setpoint commands corresponding to one of the plurality of valves, based on the predicted flow adjustment; and symmetrically send each of the third plurality of setpoint commands to the corresponding one of the plurality of valves to avoid the unstable flow condition, wherein the third plurality of setpoint commands are sent to bypass feedback control of a feedback-driven flow control system operatively coupled to the plurality of valves. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer readable medium having instructions that, when executed by a processing device, cause the processing device to perform a method comprising:
-
sending a first plurality of setpoint commands to a plurality of valves; receiving user input to update the first plurality of setpoint commands; identifying, prior to detecting an unstable flow condition, a previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands; determining whether the previous set of setpoint commands that is substantially similar to the updated first plurality of setpoint commands caused a prior unstable flow condition; if the previous set of setpoint commands caused the unstable flow condition, predicting, for each of the plurality of valves, flow adjustment based on a second plurality of setpoint commands associated with a corrective action taken to correct the prior unstable flow condition, wherein the corrective action corresponds to a change in valve position that results in stable mass flow; determining, by a processing device, a third plurality of setpoint commands, each of the third plurality of setpoint commands corresponding to one of the plurality of valves, based on the predicted adjustment; and symmetrically sending each of the third plurality of setpoint commands to the corresponding valve to avoid the unstable flow condition, wherein the third plurality of setpoint commands are sent to bypass feedback control of a feedback-driven flow control system operatively coupled to the plurality of valves. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification