Real time optimization of batch processes
First Claim
1. A method for optimizing a batch process system operating in at least one mode of operation, wherein the batch process system having successive cycles of operation in the at least one mode of operation, the method comprising:
- detecting an event associated with a cycle of operation of the batch process system operating in a first mode of operation by obtaining data associated with current operation of the batch process system;
determining, using one or more processors, whether the obtained data associated with the cycle of operation satisfies steady state criteria,wherein determining whether the data associated with the cycle satisfies the steady state criteria comprises;
selecting an offset, the offset is a transient period in which no data is recorded, obtaining data following the offset, and determining whether the data following the offset from the event satisfies the steady state criteria,wherein determining whether the data following the offset from the event satisfies the steady state criteria comprises;
separating the cycle into a first cycle portion and a second cycle portion, averaging a first set of data associated with the first cycle portion, averaging a second set of data associated with the second cycle portion, and determining whether the average of the first set of data and the average of the second set of data are within a predetermined tolerance of an overall average, wherein the overall average is the average of all data including the first set of data and the second set of data;
generating, using one or more processors, optimization targets for the first mode of operation based on the obtained data; and
applying control signals comprising the optimization targets, using one or more processors, for a subsequent cycle of operation of the batch process system, when the batch process system is operating in the first mode of operation during a subsequent cycle of operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for optimizing a system operating in a first mode of operation include detecting an event associated with a cycle in a first mode of operation. When the cycle ends (i.e., when another event is detected), steady state criteria is applied to determine whether data associated with the cycle satisfies the steady state criteria. Optimization targets can be calculated based on the data associated with the cycle. Control signals including the optimization targets can be applied to a next cycle operating in the first mode of operation to improve process performance.
69 Citations
11 Claims
-
1. A method for optimizing a batch process system operating in at least one mode of operation, wherein the batch process system having successive cycles of operation in the at least one mode of operation, the method comprising:
-
detecting an event associated with a cycle of operation of the batch process system operating in a first mode of operation by obtaining data associated with current operation of the batch process system; determining, using one or more processors, whether the obtained data associated with the cycle of operation satisfies steady state criteria, wherein determining whether the data associated with the cycle satisfies the steady state criteria comprises;
selecting an offset, the offset is a transient period in which no data is recorded, obtaining data following the offset, and determining whether the data following the offset from the event satisfies the steady state criteria,wherein determining whether the data following the offset from the event satisfies the steady state criteria comprises;
separating the cycle into a first cycle portion and a second cycle portion, averaging a first set of data associated with the first cycle portion, averaging a second set of data associated with the second cycle portion, and determining whether the average of the first set of data and the average of the second set of data are within a predetermined tolerance of an overall average, wherein the overall average is the average of all data including the first set of data and the second set of data;generating, using one or more processors, optimization targets for the first mode of operation based on the obtained data; and applying control signals comprising the optimization targets, using one or more processors, for a subsequent cycle of operation of the batch process system, when the batch process system is operating in the first mode of operation during a subsequent cycle of operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for optimizing a batch process system having at least one operating mode, wherein the batch process system having successive cycles of operation in the at least one mode of operation, the apparatus comprising:
-
at least one sensor configured to monitor the system to obtain data associated with the operation of the system during a cycle of operation and detect an event associated with a cycle operating in a first mode of operation; and at least one processor operatively connected to the at least one sensor, wherein the at least one processor determines whether or not the event associated with the cycle operating in the first mode of operation is operating in a steady state based upon a determination whether data associated with the cycle satisfies steady state criteria, wherein the determination whether the data associated with the cycle satisfies the steady state criteria comprises;
selecting an offset, the offset is a transient period in which no data is recorded, obtaining data following the offset, and determining whether the data following the offset from the event satisfies the steady state criteria,wherein determining whether the data following the offset from the event satisfies the steady state criteria comprises;
separating the cycle into a first cycle portion and a second cycle portion, averaging a first set of data associated with the first cycle portion, averaging a second set of data associated with the second cycle portion, and determining whether the average of the first set of data and the average of the second set of data are within a predetermined tolerance of an overall average, wherein the overall average is the average of all data including the first set of data and the second set of data, andwherein the at least one processor generates optimization targets for the first mode of operation based on the data; a database for storing the optimization targets generated by the at least one processor; and a controller configured to apply control signals comprising the optimization targets for a next cycle of operation of the batch process system operating in the first mode of operation.
-
Specification