CPC B01D 61/22 (2013.01) [B01D 29/603 (2013.01); B01D 29/606 (2013.01); B01D 37/043 (2013.01); B01D 37/046 (2013.01); B01D 61/145 (2013.01); B01D 61/147 (2013.01); B01D 61/18 (2013.01); B01D 2201/16 (2013.01); B01D 2311/14 (2013.01); B01D 2311/16 (2013.01); B01D 2313/18 (2013.01); B01D 2313/243 (2013.01); B01D 2315/10 (2013.01); B01D 2315/16 (2013.01)] | 17 Claims |
1. A computerized control system for automated controlling of a crossflow filtration system, comprising:
one or more computer-readable storage media having a plurality of control modes stored thereon;
a measurement value processing unit configured to:
receive a plurality of sensor signals from a plurality of sensors of the crossflow filtration system; and
determine a plurality of process parameters defining an operation state of the crossflow filtration system based on the plurality of sensor signals;
a control mode selection unit configured to:
determine, based on data indicative of a selected control mode of the plurality of control modes, a subset of the plurality of process parameters as a set of control parameters; and
determine, for each control parameter in the set of control parameters, a corresponding set value; and
a control unit comprising a plurality of control loop modules, each control loop module of the plurality of control loop modules being configured to:
receive at least one control parameter from the set of control parameters;
determine a control deviation of the received control parameter from the corresponding set value; and
control actuation of at least one of one or more actuators the one or more of the crossflow filtration system to change the operation state of the crossflow filteration system such as to reduce the determined control deviation,
wherein the measurement value processing unit is configured to:
receive at least one pressure signal indicating a pressure in a fluid stream of the crossflow filtration system, wherein the at least one pressure signal comprises one or more of a feed pressure signal, a retentate pressure signal, or a permeate pressure signal;
determine at least one overpressure prevention condition from the at least one received pressure signal based on at least one of the feed pressure signal or a pressure difference between the permeate pressure signal and the retentate pressure signal; and
determine a local maxima based at least on the at least one overpressure prevention condition;
wherein the control mode selection unit is configured to:
determine a primary control parameter, the primary control parameter comprising at least one of the feed pressure signal, a pressure difference between the feed pressure signal and the retentate pressure signal, or a transmembrane pressure of the crossflow filtration system;
determine at least one secondary control parameter, the at least one secondary control parameter comprising the determined local maxima; and
determine a primary set value and at least one secondary set value for the primary control parameter and the at least one secondary control parameter, respectively; and
wherein the plurality of control loop modules comprises a first feed pump control loop module, the first feed pump control loop module comprising:
a primary feed pump control loop configured to:
receive the primary control parameter;
determine a primary control deviation of the received primary control parameter from the primary set value; and
determine a primary feed pump actuating value for controlling a feed pump actuator to change operation of a feed pump of the crossflow filtration system to reduce the determined primary control deviation;
at least one secondary feed pump control loop configured to:
receive the at least one secondary control parameter;
determine at least one secondary control deviation of the received at least one secondary control parameter from the at least one secondary set value; and
determine at least one secondary feed pump actuating value for controlling the feed pump actuator to change the operation of the feed pump of the crossflow filtration system to reduce the determined at least one secondary control deviation; and
wherein the control unit further comprises an overpressure prevention unit configured to:
select one of the primary feed pump actuating value or the at least one secondary feed pump actuating value that corresponds to a lower feed flow rate relative to the other of the primary feed pump actuating value or the at least one secondary feed pump actuating value; and
control the feed pump actuator based at least on the selected one of the primary feed pump actuating value or the at least one secondary feed pump actuating value corresponding to the lower feed flow rate.
|