Self-tuning system for manipulating complex fluids using electrokinectics
11235320 · 2022-02-01
Assignee
Inventors
- Jaione Tirapu Azpiroz (Rio de Janeiro, BR)
- Peter William Bryant (Rio de Janeiro, BR)
- Ronaldo Giro (Rio de Janeiro, BR)
- Rodrigo Neumann Barros Ferreira (Rio de Janeiro, BR)
- Ricardo Luis Ohta (Rio de Janeiro, BR)
Cpc classification
B01L2200/0652
PERFORMING OPERATIONS; TRANSPORTING
B01L3/5027
PERFORMING OPERATIONS; TRANSPORTING
B01L2200/147
PERFORMING OPERATIONS; TRANSPORTING
B01L3/502761
PERFORMING OPERATIONS; TRANSPORTING
B01L2200/143
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A system for manipulating electric fields within a microscopic fluid channel includes a fluid channel with an inlet and an outlet to support fluid flow, at least one controllable electric field producer that applies a non-uniform and adjustable electric field to one or more regions of the fluid channel, one or more sensors that measure one or more parameters of a fluid flowing through the fluid channel, and a controller with hardware and software components that receives signals from the one or more sensors representative of values of the one or more parameters and, based on the parameter values, drives one or more actuators to adjust the electric field produced by the plurality of electric field producers. A complex fluid including at least two components flows through the fluid channel, where at least one of the at least two components comprises particles controllable by the non-uniform and adjustable electric field.
Claims
1. A system for manipulating electric fields within a microscopic fluid channel, comprising: a microfluidic channel with at least one inlet and at least one outlet to support fluid flow; a wavefront generator optical system that includes an electromagnetic field source that generates a laser beam and a reconfigurable 2-dimensional diffractive optical element that includes a reconfigurable array of movable micro-mirrors and that applies a non-uniform and adjustable electric field from the laser beam to one or more regions of the microfluidic channel, wherein the wavefront generator optical system is positioned between at least one inlet and the at least one outlet; one or more sensors positioned downstream in the microfluidic channel from the wavefront generator optical system that measure one or more parameters of a fluid flowing through the microfluidic channel, wherein the sensors are positioned between the wavefront generator optical system and the at least one outlet; and a controller that is individually connected to each micro-mirror of the reconfigurable array of movable micro-mirrors and that includes software that receives signals from the one or more sensors representative of values of the one or more parameters, wherein, based on the parameter values, the controller software individually and independently drives each of the movable micro-mirrors to adjust the electric field produced by the electromagnetic field source to generate several wavefronts that are focused into the fluid channel by additional optical components to produce and modify the electromagnetic field distribution inside the channel in real time, wherein a complex fluid comprising at least two components flows through the microfluidic channel, wherein the controller adjusts the electric field in real time to control flow of the complex fluid through the microfluidic channel according to a pre-determined criteria.
2. The system of claim 1, further comprising one or more actuators controllable by the controller to affect physical properties of the complex fluid, wherein the one or more actuators comprise at least one of a heater, or a mechanical mixer.
3. The system of claim 1, wherein a hardware component of the controller controls the one or more actuators based on output of a feedback control loop of a software component to adjust the electric field to maintain the flow of the complex fluid through the fluid channel in a reference state.
4. The system of claim 1, wherein the parameters include one or more of a chemical composition, a chemical reaction rate, a surface functionalization, an impedance at a single frequency, an impedance within a frequency range, a temperature, a viscosity, a flow speed, or an image pattern.
5. The system of claim 1, wherein the diffractive optical element is externally located with respect to the microfluidic channel and generates and focuses the laser beam inside the channel and modulates a resulting electric field distribution inside the fluid through interference of several waves propagating at different directions and with different amplitudes and phases.
6. The system of claim 1, wherein the at least two components comprises a plurality of first particles and a plurality of second particles suspended in the fluid, wherein the controller software controls the configuration of the reconfigurable array of movable micro-mirrors to maximize a volume of first particles passing along a right side of the channel and a volume of second particles passing along a left side of the channel, and minimize a volume of first particles a passing along the left side of the channel and a volume of second particles passing along the right side of the channel.
7. A system for manipulating electric fields within a microscopic fluid channel, comprising: a fluid channel with at least one inlet and at least one outlet to support fluid flow; a 2-dimensional (2D) array of individually controllable electrodes embedded in a wall of the fluid channel that apply a non-uniform and adjustable electric field to one or more regions of the fluid channel, wherein the 2D array of individually controllable electrodes is positioned between at least one inlet and the at least one outlet; an electric field actuator that is independently connected to each of the individually addressable electrodes; one or more sensors positioned downstream in the microfluidic channel from the 2D array of individually controllable electrodes and that measure one or more parameters of a fluid flowing through the fluid channel, wherein the sensors are positioned between the 2D array of individually controllable electrodes and the at least one outlet; and a controller that is connected to the electric field actuator and that includes software that receives signals from the one or more sensors representative of values of the one or more parameters and, based on the parameter values, provides instructions to the electric field actuator wherein the electric field actuator separately adjusts each electrode of the array of individually controllable electrodes to adjust the electric field across an entire width of the channel in real time, wherein a complex fluid comprising at, least two components flows through the fluid channel, and the electric field is adjusted in real time to dynamically manipulate the flow of the complex fluid through the fluid channel according to a pre-determined criteria.
8. The system of claim 7, further comprising one or more additional actuators controllable by the controller to affect physical properties of the complex fluid, wherein the one or more additional actuators include one or more of a heater or a mechanical mixer.
9. The system of claim 8, wherein a software component of the controller uses a feedback control loop to control the electric field actuator to adjust the electric field to maintain the flow of the complex fluid through the fluid channel in a reference state, based on values of the one or more parameters measured by the one or more sensors.
10. The system of claim 7, wherein the parameters include one or more of a chemical composition, a chemical reaction rate, a surface functionalization, an impedance at a single frequency, an impedance within a frequency range, a temperature, a viscosity, a flow speed, or an image pattern.
11. The system of claim 7, wherein one of the at least two components includes particles suspended in the fluid, wherein the electric field actuator changes a voltage configuration of the 2D array of individually controllable electrodes to maximize a difference between a volume of particles a passing along a right side of the fluid channel and a volume of particles a passing along a left side of the fluid channel.
12. The system of claim 7, wherein the at least two components comprise a plurality of first particles and a plurality of second particles suspended in the fluid, wherein the electric field actuator changes a voltage configuration of the 2D array of individually controllable electrodes to minimize a distance between a position of a first particle to a right side of the fluid channel and minimize a distance between a position of a second particle to a left side of the fluid channel.
13. The system of claim 7, wherein the at least two components form a mixed fluid emulsion that includes a first fluid phase dispersed in a second, continuous fluid phase, wherein the electric field actuator changes a voltage configuration of the 2D array of individually controllable electrodes to separate the first fluid phase from the second, continuous fluid phase.
14. The system of claim 7, wherein the at least two components include solid dielectric beads flowing with two miscible fluids, wherein the electric field actuator changes a voltage configuration of the 2D array of individually controllable electrodes to create a periodic movement of solid dielectric beads to mix the two miscible fluids.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
(10) Exemplary embodiments of the disclosure can provide a system for actively controlling or for optimizing in real time the electrical field landscape by using real data in an automated fashion. Embodiments of the disclosure can provide a method that allows for the automatic optimization of an electric field distribution based on data collected in real-time to manipulate particles/cells/droplets as they are carried by fluid flowing in a microchannel. Accordingly, while the disclosure is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the disclosure to the particular forms disclosed, but on the contrary, the disclosure is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the disclosure.
(11) A single device according to an embodiment of the disclosure can dynamically optimize itself for multiple functions, such as separation, concentration, trapping, mixing, emulsification, etc., whereas existing devices have fixed designs that are not necessarily optimized and that only target a single functionality. The automation of the design and optimization of electric field (hereinafter referred to as E-field) distribution as well as real-time adjustments can maximize performance and reduce uncertainty that is, for example, associated with detection or diagnosis, to control chemical reaction rates or optimize separation process for emulsions, etc. A system according to other embodiments of the disclosure can be made more robust against varying operating conditions by implementing a control loop to restore the system towards a reference output. Overall, embodiments of the disclosure apply E-field distributions that are designed and optimized based on real data in real time, which can more accurately represent a system than other design methods based on approximate mathematical models as used in prior art solutions. In addition, embodiments of the disclosure can enable rapid prototyping of new electric field landscapes and the electrode and channel structures that generate them for various flow or operation regimes, saving time for building new devices for each test.
(12) A system according to an illustrative embodiment of the disclosure is depicted in
(13) An active part according to an embodiment of the disclosure includes a controller unit 11 that includes both hardware and software, an E-field actuator 12 that drives the generation of the E-field 15, one or more sensor components 14 as well as other type of actuators 13 that operate directly on the microchannel and fluid. The controller unit 11 initializes operation of the E-field actuator 12 and other actuators 13 based on receipt of an initial best guess 10 of operational parameters of the microchannel 17. The E-field can apply direct or indirect forces on the particles or phases to manipulate them. The sensor component(s) measures and/or quantifies the outcome of the manipulation, represented by the values of properties of the fluid or the particles. The hardware element of the controller unit can include devices such as a circuit board with a microprocessor/microcontroller (hereinafter referred to as a CPU), signal generators and amplifiers to control the operation of the various actuators, as well as analyze the sensor readings. The software component can execute an optimization routine to determine the E-field distribution that best manipulates the above complex fluid based on the signals from the sensor or sensors. The optimization routine can be based on one or more well-known techniques such as genetic algorithms, or other less known or customized methods, to perform iterative optimization, self-tuning or active control of the E-field distribution by minimizing/maximizing the readings of the sensor. A control-loop can also be employed to adapt the system to further changes in the operation conditions, such as flow rate, temperature, etc.
(14) According to embodiments of the disclosure, the determination of the E-field distribution can be formulated as an optimization task with a user-defined cost/objective function using a feedback mechanism based on real data, i.e., based on real measurements of certain properties in the microchannel. For example, the measurements can correspond to the position of a particle relative to a desired location in the microchannel, or the volume of certain types of particles passing through a specified location in the microchannel, or measurement of a certain fluid properties such as electrical impedance at a specified location in the microchannel. The determination of the E-field is an iterative process in which the E-field is changed after each iteration according to the output of an optimization routine until the output of the objective function converges to the desired value. The optimization routine is executed by the software component of the controller unit, using measurements from the sensors to compute the objective function output after each iteration and determine how the E-field should change to maximize/minimize the objective function. In addition to the optimization routine to determine the E-field distribution that best produces the desired objective function output, a control loop can be implemented to actively maintain the system operating at the desired state. This control loop uses measurements from sensors to monitor variations of the system parameters such as temperature, flow speed, etc, and drives adjustments to the electrode configuration or other actuators, such as heaters, a light emitter or mechanical mixer, in real time, to drive the state of the system toward a desired reference state.
(15) According to embodiments of the disclosure, optimization methods include, but are not limited to, a genetic algorithm, a Monte Carlo algorithm, a particle swarm optimization algorithm, a conjugate gradient algorithm, a gradient descent algorithm, a Newton's method, a heuristic algorithm, a simulated annealing algorithm, a combinatorial optimization method, or a stochastic optimization method, which can be used to obtain the optimal E-field distribution in response to its effect on the flowing particles in real time and with real data. These algorithms can produce more advanced active electrode pixel configurations that are more effective, efficient, robust and flexible than manually tuned configurations because optimization algorithms can often search over a larger parameter space and can produce nonintuitive solutions.
(16) According to embodiments of the disclosure, a feedback mechanism can be based on image sensors placed directly on top or bottom of the electrode array, or placed on locations that capture a certain area of interest in the microchannel, such as detection chambers away from the electrode array, and combined with image recognition/processing software to extract particle information. Sensor disposition and type can be determined by what is to be detected as well as the type of manipulation required. Sensors may include photodetectors for sensing fluorescent particles and sensors for impedance, transmittance, temperature, pH, chemical concentration of a certain compound, etc., depending on the nature of the particles and compounds to be detected. Practical implementations of such feedback mechanisms may include measurements of optical radiation intensity at a desired location, measurements of changes in capacitance, impedance or other physical properties at a desired location in the microchannel, and other environmental/device parameters such as temperature, fluid speed, viscosity, etc. Transfer functions can be calculated from sensor signals that describe the system's response to varying input from an E-field source, a heater, a light emitter, a mechanical mixer, etc.
(17) An objective function, according to an embodiment of the disclosure, can involve maximizing the volume of a certain type of particle passing through a desired location in the channel, or the difference in volume at two separate locations, such as on each lateral side of the channel, to determine successful concentration or separation, or maximizing fluorescent radiation from particles accumulated at a desired location in the device, such as a chamber, to signal maximum concentration.
(18) The E-field distribution, according to an embodiment of the disclosure, can be created and changed in real time using several mechanisms. One mechanism uses an optical setup to generate an optical wavefront through the interference of laser beams highly focused inside the microchannel, such as a wavefront generator comprised of an array of micro-mirrors with adjustable orientation or other means to produce an arbitrary hologram. The hologram can also be created by shining a laser through a liquid crystal display. By controlling the opacity of the display at each pixel location, an adaptative mask can be generated that projects a hologram into the microchannel when laser light passes. Another mechanism uses an array of electrodes on one or more of the channel surfaces where each electrode can be individually addressed and its voltage modulated. Other mechanisms can use a pixelated screen where each pixel or element can be individually addressed to change its transparency, such as a liquid crystal display, and exposing the screen with an unpatterned illumination. Other mechanisms that can generate strong and highly localized electric fields include surface plasmons or nanoantennas.
(19) The state of the system, according to an embodiment of the disclosure, can be fully determined by the state of the electric field and the operational parameters, i.e., flow rate, temperature, viscosity, density, chemical composition, etc, and the positions of the particles. The state of the E-field, denoted M, can in some embodiments be described by a matrix that represents the voltage configuration of the electrode array or opacity patterns of the optical elements that generate a 2D electric field distribution. The operational parameters, denoted by {p}, represent the set of variables that can potentially alter the behavior of the system. The positions of the particles can be represented by {right arrow over (x.sub.l)}, where the index i labels individual particles. The full state u of a system according to an embodiment of the disclosure can then be represented, symbolically, by u=(M, {p}, {right arrow over (x.sub.l)}).
(20) Given a state u and a manipulation task, such as mixing, separating, trapping, etc., an objective function f(u)=f(M,{p},{right arrow over (x.sub.l)}) according to an embodiment of the disclosure can be defined to measure how effectively the task is being performed. Since the value of f(u) cannot, in principle, be analytically calculated for the general case, according to embodiments of the disclosure, sensor readings can be used to estimate the value of the objective function experimentally. By changing u, the value of f(u) can be maximized/minimized, depending on the particular embodiment. An optimization routine according to an embodiment of the disclosure acts only on the M component of u, to optimize the electrical field distribution so that the objective function can attain its desired value.
(21) If, during the execution, the operational parameters {p} change as a result of changes in the environment, u will change so that f(u) is no longer optimal. In this case, according to an embodiment of the disclosure, an additional control loop can be used to act on M, by changing the voltage/opacity patterns, and on {p}, by, for example, heating or cooling the fluid, to restore the optimality of f(u).
(22) Exemplary embodiments of the disclosure include, inter alia, a microfluidic channel through which fluid flows, driven by, for example, an external pump or an integrated capillary pump, particles that can be labeled or otherwise individuated, that flow with the fluid, and that can be sensed at some point on the device, an electric field that interacts via DEP force to manipulate the particles as they flow, one or more sensors to detect the state of the system, software and hardware components that optimize, store, and update the electric field landscape to provide feedback to the optimization routine and control the state of the system.
(23) The electric field may be generated by, among other things, a 2D array of electrodes arranged in an P×Q matrix, that create voltage patterns as determined by the circuit board, where the voltage value at each electrode can be independently controlled (through P×Q controls) or controlled line/column-wise (through P+Q controls).
(24)
(25) An exemplary embodiment as illustrated in
(26) An exemplary embodiment as illustrated in
(27)
(28) An exemplary embodiment as illustrated in
(29) The value of an objective function, according to an embodiment, can be optimized using conventional methods to produce a new set of incident wave parameters, such as angle, amplitude, phase, and polarization, that illuminate the microchannel 40 in each iteration, and the effectiveness is quantified by the value of the objective function. The parameters for an optimum design can be stored in a library for later use.
(30)
(31)
is optimized to minimize the distance between the position y.sub.a.sup.i of particle i of type “a” to microchannel side located at “+W” and minimize the distance between the position y.sub.b.sup.j of particle j of type “b” to position “−W”. The number of particles of type “a” is K, and the number of particles of type “b” is N. The state of the system is optimized by optimization software 54 via the manipulation of the electrode array 51 through the electrode actuator 55 based on position data received from the image processing software 56.
(32) An exemplary embodiment as illustrated in
(33) In another phase of the exemplary embodiment illustrated in
(34)
(35) An exemplary embodiment, as illustrated in
(36)
(37) An exemplary embodiment as illustrated in
(38)
(39) An exemplary embodiment as illustrated in
(40) In a further phase of an embodiment as illustrated in
(41) As will be appreciated by one skilled in the art, embodiments of the present disclosure may be embodied as a system, method or computer program product. Accordingly, embodiments of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware embodiments that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, embodiments of the present disclosure may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
(42) Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
(43) A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
(44) Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
(45) Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
(46) Embodiments of the present disclosure are described below with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
(47) These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
(48) The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
(49)
(50) The computer system 91 also includes an operating system and micro instruction code. The various processes and functions described herein can either be part of the micro instruction code or part of the application program (or combination thereof) which is executed via the operating system. In addition, various other peripheral devices can be connected to the computer platform such as an additional data storage device and a printing device.
(51) The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
(52) While the present disclosure has been described in detail with reference to exemplary embodiments, those skilled in the art will appreciate that various modifications and substitutions can be made thereto without departing from the spirit and scope of the disclosure as set forth in the appended claims.