Green's function-based control-oriented modeling of electric field for dielectrophoresis
Martin Gurtner, Kristian Hengster-Movric, and Zden\v{e}k Hur\'ak

TL;DR
This paper introduces a Green's function-based analytical model for dielectrophoretic forces that is both accurate and computationally efficient, enabling real-time feedback control in micromanipulation.
Contribution
It presents a novel approximation method that simplifies complex boundary value problems into a form suitable for real-time applications.
Findings
The model closely matches numerical solutions of the original problem.
It enables real-time computation for feedback control.
The approach simplifies dielectrophoretic force modeling for micromanipulation.
Abstract
In this paper, we propose a novel approach to obtaining a reliable and simple mathematical model of a dielectrophoretic force for model-based feedback micromanipulation. Any such model is expected to sufficiently accurately relate the voltages (electric potentials) applied to the electrodes to the resulting forces exerted on microparticles at given locations in the workspace. This model also has to be computationally simple enough to be used in real time as required by model-based feedback control. Most existing models involve solving two- or three-dimensional mixed boundary value problems. As such, they are usually analytically intractable and have to be solved numerically instead. A numerical solution is, however, infeasible in real time, hence such models are not suitable for feedback control. We present a novel approximation of the boundary value data for which a closed-form…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Green’s function-based control-oriented modeling of electric field for dielectrophoresis
Martin Gurtner
Kristian Hengster-Movric
Zdeněk Hurák http://aa4cc.dce.fel.cvut.cz.
Abstract
In this paper, we propose a novel approach to obtaining a reliable and simple mathematical model of a dielectrophoretic force for model-based feedback micromanipulation. Any such model is expected to sufficiently accurately relate the voltages (electric potentials) applied to the electrodes to the resulting forces exerted on microparticles at given locations in the workspace. This model also has to be computationally simple enough to be used in real time as required by model-based feedback control. Most existing models involve solving two- or three-dimensional mixed boundary value problems. As such, they are usually analytically intractable and have to be solved numerically instead. A numerical solution is, however, infeasible in real time, hence such models are not suitable for feedback control. We present a novel approximation of the boundary value data for which a closed-form analytical solution is feasible; we solve a mixed boundary value problem numerically off-line only once, and based on this solution we approximate the mixed boundary conditions by Dirichlet boundary conditions. This way we get an approximated boundary value problem allowing the application of the analytical framework of Green’s functions. Thus obtained closed-form analytical solution is amenable to real-time use and closely matches the numerical solution of the original exact problem.
dielectrophoresis, micromanipulation, Green’s function
I Introduction
Since its invention by H. Pohl in the 1950s and 1960sPohl (1958); Pohl and Hawk (1966), dielectrophoresis (DEP) has proved an efficient tool for transportation, separation, and characterization of microparticles such as e.g. biological cells (see Refs. Pethig, 2010; Jones, 2003 for a recent survey and comprehensive introduction). More often than not, DEP is used to manipulate ensembles of large numbers of microparticles. However, recently some attempts were successful to use DEP in a feedback control scheme for a high accuracy noncontact manipulation of a single microparticleZemánek, Michálek, and Hurák (2015); Kharboutly and Gauthier (2013); Kharboutly et al. (2012); Edwards and Engheta (2012); these developments can be viewed as a reopening of the topic first started in the 1990sKaler and Jones (1990). The technology has also boosted development in this area; there are reported CMOS chips integrating both actuation and sensing and thus enabling individual and independent manipulation of thousands of cellsManaresi et al. (2003). This technology has later been commercialized by Silicon Biosystems as a commercial product called DEPArrayTM. These non-contact tweezers are usually based on a feedback control scheme, typically invoking an automatic visual tracking. The feedback control, in turn, requires a sufficiently accurate mathematical model of the underlying physical phenomenon of DEP. The relationship between the voltages applied to the microelectrodes and the DEP force exerted on a microparticle located at a given position needs to be evaluated periodically as the microparticle moves around the workspace. Sampling periods on a time-scale of few tens of milliseconds or even a few milliseconds are not unusual. The commonly used approaches to modeling DEP—which are based on numerical solution of the corresponding Boundary Value Problem (BVP), typically using Finite Elements Method (FEM) or Method of Moments (MOM)—are not feasible in real time. It is possible to precompute and store these solutions in a computer memory (as reported in Ref. Zemánek, Michálek, and Hurák, 2015) but this approach imposes stringent requirements on the volume of data stored. There are approaches described in the literature that provide analytical solutionsMorgan et al. (2001); Chang, Loire, and Mezić (2003); Wang et al. (1996); however, they are only usable for simple electrode arrays and fixed harmonic voltage signals applied to the electrodes while the feedback control requires the ability to change the voltages in real time.
In this paper, we propose a modeling methodology that provides a computationally simple yet sufficiently accurate model of a DEP force for the purposes of feedback micromanipulation. We propose to combine numerical and analytical approaches to modeling of DEP. Existing models of DEP usually involve a numerical solution of an analytically intractable mixed Boundary Value Problem (mBVP) for the potential in the workspace. As the numerical solution is infeasible in real time and might be too large for storing in a computer memory, it is desirable to find a closed-form approximate analytical expression for the potential. To find such an expression, we solve numerically the original mBVP. Based on this numerical solution, we approximate the mBVP by a BVP for which the closed-form solution can be found by Green’s functions. Using the approximate closed-form expression for the potential we obtain a model of DEP force that is computationally effective and requires almost no memory space. The numerical solution of the mBVP needs to be computed off-line and only once. Thus the high computational burden associated with the numerical solution is carried out off-line and the feedback control system uses only the approximate closed-form analytical solution in real time.
The paper is organized as follows. In Section II, we briefly present the commonly used dipole model of DEP and show what prevents its direct use in feedback micromanipulation. In Section III we propose a control-oriented model derived from the dipole model by Green’s functions. Experimental verification of the viability of the proposed model is provided in Section IV. The paper concludes with Section V where the main contributions of this paper are discussed.
II Feedback Manipulation by Dielectrophoresis
A great advantage of feedback manipulation by DEP, in contrast to the conventional use of DEP, is that it allows one to manipulate individual microparticles. Nevertheless, this comes with the cost of higher computational demands on the control system because the voltages applied to the electrodes cannot be precomputed anymore and have to be adjusted in real time as required by the feedback loop.
We can explain this with an aid of Fig. 1 depicting the scheme of feedback manipulation by DEP. The measured position of the microparticle is subtracted from the required position. The deviation is fed to a control system that calculates a DEP force needed to reduce this deviation—to steer the microparticle towards the required position. Therefore, the voltages on electrodes are required to generate such a force. Such voltages are then applied to the electrodes and the generated DEP force acts on the microparticle moving it towards the required position. The new position is then measured and the whole cycle is repeated. The crucial part of this algorithm is hidden in the control system where, in order to compute the voltages generating the desired DEP force, a model relating the voltages to the DEP force has to be used in real timeZemánek, Michálek, and Hurák (2015).
Nevertheless, exact DEP models are rather complicated to use in real time. For instance, the widely used dipole model has the following form: time-averaged dielectrophoretic force acting on a homogeneous spherical particle in a harmonic field isHughes (2010)
[TABLE]
where is the permittivity of the surrounding medium, is the particle’s radius, is a frequency dependent constant known as Clausius–Mossotti factor, is the amplitude of the harmonic electric field , the phase of the electric field is denoted by and finally, and denote real and imaginary parts of a complex number, respectively. For brevity, the spatial dependence is omitted in the notation.
According to (1), to determine the DEP force due to applied voltages to electrodes, one needs to know the electric field . The electric field is given by , where the potential is calculated from Laplace equation with mixed boundary conditions. Orienting the reference frame so that the electrodes lie in the - plane and manipulated objects are situated above it, the domain is defined by the half-space . The boundary conditions are given by the voltages applied to the electrodes (Dirichlet boundary condition) and a zero-flux condition in the normal direction to the electrode plane in the intervening space between the electrodes (Neumann boundary condition)Morgan et al. (2001). This BVP is analytically intractable and can be solved only approximately by numerical solvers. Since the control algorithm is supposed to run in real time and the calculation of the DEP force must not take more then a few milliseconds, solving on-line this exact BVP numerically is infeasible.
A partial remedy to this issue is to express explicitly the dependence of on the voltages applied to the electrodes. By superposition, we express the net potential as a weighted sum of normalized contributions from individual electrodes. That is,
[TABLE]
where is the number of electrodes, serves as a scaling factor given by voltage on th electrode, is the contribution to the net potential from the th electrode when is applied to it while the remaining electrodes are grounded. Now, to determine the net potential , we have to solve BVPs () that are still analytically intractable, but that do not change with the voltages applied to the electrodes.
One can solve each of these BVPs numerically on a grid of points in advance, store the solution and use it as a look-up table in real time. Nevertheless, this lookup table grows unacceptably large. As an example, let the microparticles be manipulated within an area of size . If we grid this area equidistantly with points separated by , we obtain points. Naïve implementation of this approach would thus require to store and their relevant partial derivatives for each point in order to evaluate and all that is only for one electrode.
The volume of the data needed to be stored can be reduced by a method introduced by Kharboutly et al.Kharboutly, Gauthier, and Chaillet (2009). They use a so-called Boundary Element Method and instead of storing directly the derivatives of the potential in points spread throughout all the domain, they store precomputed surface charge density in a grid on electrodes. In real time, when it is required to compute the DEP force at a point, the surface charge density is numerically integrated to calculate the electric field and its derivatives at that point and that allows the computation of the DEP force. Nevertheless, for the previous case that still means that a large portion—depending on what extent of the electrode plane is occupied by the electrodes—of points have to be stored. Furthermore, the reduction in the volume of data comes at the cost of higher computational complexity because all the stored data points are needed for evaluation of (1).
In this paper, we propose a different approach. We approximate the previously mentioned, analytically intractable boundary value data so that a closed-form approximated solution can be found.
III Green’s functions for modeling of dielectrophoresis
The solution of the Laplace equation in a half-space domain, which is the case here, with Dirichlet conditions only can be transformed into an integration by use of the Green’s theorem. The derivation can be found in Ref. Wang et al., 1996 and the resulting formulas are
[TABLE]
for a 3D case and
[TABLE]
for the 2D case where one axis, in our case , is redundant, meaning the electrode array has infinitely long electrodes along axis. The functions and are Dirichlet boundary conditions that represent values of the potential on the electrode plane, that is and , respectively. Thus, to obtain a closed-form description of the potential—and subsequently also of the DEP force—one only needs to compute the integral (3) or (4). However, in order to achieve that, it is necessary to know (or ) and that means also the potential on the electrode plane in the intermediate space between the electrodes where the mixed boundary conditions impose a zero normal flux. Furthermore, functions or have to be such that the evaluated integral (3) or (4) is expressible as a closed-form expression containing only elementary functions; only then is the solution for the potential applicable in real-time feedback control.
To determine the values of the potential on the electrode plane in between the electrodes, various approximations of the decay of the potential away from the electrode can be found in the literatureMorgan et al. (2001); Chang, Loire, and Mezić (2003); Wang et al. (1996). Nevertheless, they are all designed only for interdigitated electrode arrays. For more complex electrode array designs, they are either inapplicable or the integrals (3) and (4) are analytically intractable for the approximation of the potential and have to be solved numerically. Then, however, formulating the solution of the BVP as an integration loses meaning since both the new and the original problem have to be solved numerically.
In this paper, instead, we numerically solve the original BVP with mixed boundary conditions. In order to obtain (or ), we approximate this numerical solution on the electrode plane (i.e. on the boundary of the domain) by an analytical model. As we require the integrals (3) and (4) to be expressible in closed form, we restrict the class of approximating models to piece-wise polynomial models in the 2D case and piece-wise constant models in the 3D case. Having the approximation of the potential on the electrode plane, an approximate closed-form expression for the potential in the half-space domain is obtained by evaluating the integral (3) (or (4)). Thus, by (1) and (2), we also get a model of DEP suitable for feedback control. Note, that the numerical solution is needed only to derive the control-oriented DEP model; the numerical solution is computed only once and off-line. Therefore, all the heavy computational burden is carried off-line and the control system uses the computationally more efficient model in real time.
It is worth mentioning that since the potential—as the solution of the Laplace equation—is a harmonic function, it is infinitely differentiableEvans (2010). Furthermore, due to the Maximum principleEvans (2010) the error of the approximated potential diminishes as one moves further away from the electrodes. Thus, the accuracy of the model can be controlled by the accuracy of the approximation of the potential on the boundary of the domain.
In the remainder of the paper, we apply the described methodology to two electrode arrays.
III.1 Example 1: Interdigitated Electrode Array
Let us consider an electrode array with electrodes, the single electrode width and center-to-center distance between the electrodes (see Fig. 2(a)). We assume that the electrodes are infinitely long and thus drop the dependence on the coordinate altogether.
We decompose the net potential by (2) into a weighted sum of normalized contributions from individual electrodes. Furthermore, we assume that the potential contribution is shift-invariant for a shift along the -axis. That means the potential contribution is identical for each electrode up to a shift. Mathematically,
[TABLE]
Clearly, this assumption does not hold for the electrodes close to the perimeter of the electrode array. For instance, the potential contribution (i.e. from the electrode on the perimeter) decays more quickly towards the th electrode, which is grounded, than towards the other side, where there is no grounded plate near. Nevertheless, this issue can be resolved (and the assumption (5) justified) by manufacturing grounding plates along the perimeter.
As a result of the assumption (5), we have to compute the integral (4) only for one , e.g. . The remaining potential contributions are determined simply by shifting, that is with , and the net potential is then given by (2). Nevertheless, to compute (4) for , we need to know while the values of are known only on the electrodes and unknown on the rest of the bottom boundary. To overcome this problem, we solve the original Laplace equation with mixed boundary conditions numerically by Finite Element Method (FEM) in COMSOL Multiphysics. Then, we take the values of the potential on the bottom boundary (i.e. ) between the [math]-th electrode and its left adjacent electrode and fit a polynomial to these values. The polynomial approximation of is
[TABLE]
Specifically, for an electrode array with parameters , we fitted a third-order polynomial to the FEM solution and the fitted polynomial is
[TABLE]
where is in micrometers.
The FEM solution together with the polynomial approximation is displayed in Fig. 2(b). Apparently, the polynomial approximation describes the FEM solution very accurately. However, one should not overlook the small humps in the gaps between the electrodes, which are completely omitted by the approximation.
With approximating we can compute the integral (4) and obtain an approximate closed-form solution for . Then, by (5) and (2) we get the net potential for any choice of electrode potentials . Thus, we can compute the electric field intensity and the pertaining DEP force. We do not present the evaluated integral here, because it is rather lengthy and it would not serve any purpose. Nevertheless, it is crucial to mention that the evaluated integral is indeed expressible as a closed-form expression containing only elementary functions and thus it is easily applicable in real time.
To validate the proposed model, we compare DEP force fields computed by (1) for the potential obtained by numerical solution of the original BVP with mixed boundary conditions and for the potential obtained by solution of the approximated BVP. The comparison is shown in Fig. 3 (Multimedia view) . The comparison is carried out for an electrode array with nine electrodes , with grounded perimeter (also visible in the figure) and with the single electrode width and the distance between the electrodes . The remaining parameters are: , F/m and . As usual for the standing wave DEP, the harmonic signal applied on all electrodes has the same frequency and phase. Since it is rather inconvenient to compare the vector fields, the comparison is done for one particular height above the electrodes () and for varying potentials on the electrodes.
III.2 Example 2: Four-Leaf Clover Electrode Array
In the second example, we show a related approach how to approximate the values of the potential on the electrode plane for a more complex electrode array shown in Fig. 4(a). It consists of four quadrants and allows manipulation of microparticles in all three directions above the electrode array, as it was experimentally verifiedZemánek, Drs, and Hurák (2014). The width of the electrodes is and the center-to-center distance between the electrodes is . We assume that the electrodes extend to infinity at one end.
Along similar lines as in Example 1, based on the superposition principle (2) we express the net potential as a weighted sum of normalized contributions from individual electrodes and make a similar assumption that the normalized contributions are identical up to a shift and/or rotation with respect to each other; for instance, for electrodes with indexes ranging from 1 to 7 (the indexes are shown in Fig. 4(a)), it holds that
[TABLE]
where is the center-to-center distance between the electrodes.
Again, thanks to this assumption, we need to compute the integral (3) only for one . In this case, we choose because it is close to the center of the sector and, analogously to the previous example, the assumption (8) holds best for the electrodes in the center.
It remains to find the approximation of . In order to do that, we approximate the FEM solution for shown in Fig. 4(b). This time, however, the integral (3) is analytically intractable for being polynomial or even linear—we are unable to express the integral in closed form for anything other than for constant boundary condition. Thus, instead of using a polynomial or linear approximation, the desired shape of the potential is constructed from blocks. Initially, we approximate the boundary condition in the roughest possible way; we assume that the potential between the electrodes drops immediately to zero as one moves away from the electrode (see Fig. 5(a)). Then summing the “scaled” and “shifted” versions of this boundary condition (see Fig. 5(b)) approximately gives the desired shape (see Fig. 5(c)).
Let us begin with the one-block approximation. We define the block boundary condition for one-side infinitely long electrode as
[TABLE]
where is the width of the electrode. The staircase approximation of the desired shape is then obtained by
[TABLE]
where is the number of blocks, determines the height of the block and is a scaling parameter, meaning that scales the block so that it is twice as wide as the original electrode. Notice, that we assumed that the potential decays identically along the and axes and thus the coefficients determine not only the width but simultaneously also the shift of the blocks along the axis.
Given the FEM solution for mixed boundary conditions, the coefficients and in (10) can be determined by solving the following optimization problem
[TABLE]
where is the FEM solution. Note that the 2-norm above measures the size of a function of the real variable, but in the numerical optimization we are only able to consider samples of , which is not encoded in the optimization problem statement for the sake of simplicity. With the assumption that the potential decays identically along and axes, both and can be determined from a - cross-section of , we fixed to be a negative constant value . For instance, the red curve in Fig. 5(a) represents for . The coefficients have to sum up to one because only then is the height of the piled up blocks equal to one. We assume that and thus restrict the coefficients to the interval because then the blocks cannot be narrower than the electrode and they cannot interfere with other electrodes. Even though the optimization task is not convex, it still provides very good results when given a good initial guess. For the initial guess, we let grow linearly from to and set to be proportional to . Figure 5(b) shows results of the optimization process for .
Having the approximation of the boundary condition , one can calculate the integral (3) and obtain a closed-form solution for . Instead of using the boundary condition composed of several blocks directly, due to linearity of the integral, we can use the one-block boundary condition , calculate the integral (3) and compose the closed-form approximation for in the same way as is itself composed. This is exactly how we proceed. Substitution of into the integral (3) gives
[TABLE]
Again, we do not present the evaluated integral since one can easily compute it in Mathematica, Maple, Matlab or any another computer algebra package. Nevertheless, we emphasize that the evaluated integral is expressible in closed form usable in real time. The approximate closed-form solution for is then obtained as
[TABLE]
Similarly, as in the 2D case, we do not compare the potentials directly because what we are interested in are the DEP force fields derived from the potentials. Since from the visualization point of view it is rather inconvenient to directly compare 3D force fields, we compare their components separately. The comparisons were carried out for the same parameters as in Example 1 and they are shown in Fig. 6 (Multimedia view). Fig. 6 shows a comparison carried out for randomly varying potentials on the electrodes. Based on this comparison, the force field computed by the proposed approximate closed-form model is seen to match that computed based on the FEM solution.
IV Experimental Verification
To verify the applicability of the proposed DEP model, we used it in an experiment where a polystyrene microsphere was manipulated by a control system with a feedback loop. The goal of the control system is to steer the microsphere along a reference trajectory. The microsphere was suspended in water contained in a pool above an interdigitated electrode array with six electrodes and (see Fig. 2(a)). A detailed description of the control and measuring system can be found in Ref. Zemánek, Michálek, and Hurák, 2015 and in Ref. Gurtner and Zemánek, 2016, respectively. Figure 7 displays a photo of the hardware setup. Figure 8 shows reference and measured trajectories of the microsphere. In addition, the figure also displays the potentials applied to the electrodes in order to steer the microsphere along the reference trajectory. These potentials were computed in real time by the control system based on the proposed DEP model. It is noteworthy, that in Ref. Zemánek, Michálek, and Hurák, 2015 a numerical solution taking approximately of memory space was used to calculate DEP force in real time, whereas here the DEP model is represented by a closed-form analytical expression that takes almost no memory space and is computationally efficient.
V Discussion
Although the presented approach to modeling of dielectrophoresis is demonstrated on the dipole approximation of the microparticles, it can also be applied to more complex and accurate multipole approximations; no modification would be needed because multipole approximations only require higher derivatives of the potential and our proposed approximation calculates an infinitely differentiable closed-form approximation of the potential. Even though we demonstrate the approach on two concrete electrode array designs, it can also be used for other planar designs exhibiting similar symmetry; two such examples are shown in Fig. 9. Note that full analytical solutions for exact boundary conditions are not possible in such cases.
VI Conclusion
The major benefit of our approximate modeling methodology for a dielectrophoretic force presented here is that in comparison with the standard analytical or FEM-based (numerical) approaches it yields a mathematical model of DEP whose application is feasible in real time (e.g. in cycles of a few milliseconds or so) on a common laboratory PC, and yet the accuracy of the model is sufficient for the purposes of feedback micromanipulation. This methodology combines numerical and analytical models so that the computational burden associated with the calculation of the numerical solution is carried out off-line and based on this numerical solution an approximated closed-form and easy-to-calculate—or briefly control-oriented—model is derived. This approach allows us to derive a control-oriented model for a broader category of electrode array designs than other approaches used in modeling of DEP.
Acknowledgements.
This research was funded by the Czech Science Foundation within the project P206/12/G014 (Centre for advanced bioanalytical technology, http://www.biocentex.cz).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Pohl (1958) H. A. Pohl, Journal of Applied Physics 29 , 1182 (1958) .
- 2Pohl and Hawk (1966) H. A. Pohl and I. Hawk, Science 152 , 647 (1966) .
- 3Pethig (2010) R. Pethig, Biomicrofluidics 4 , 022811 (2010) . · doi ↗
- 4Jones (2003) T. B. Jones, Engineering in Medicine and Biology Magazine, IEEE 22 , 33 (2003) .
- 5Zemánek, Michálek, and Hurák (2015) J. Zemánek, T. Michálek, and Z. Hurák, Electrophoresis 36 , 1451 (2015) .
- 6Kharboutly and Gauthier (2013) M. Kharboutly and M. Gauthier, in Robotics and Automation (ICRA), 2013 IEEE International Conference on (IEEE, 2013) pp. 1446–1451.
- 7Kharboutly et al. (2012) M. Kharboutly, A. Melis, A. Bolopion, N. Chaillet, and M. Gauthier, in Conference on the Manipulation, Manufacturing and Measurement on the Nanoscale, 3M NANO’12. (2012) pp. 6–pages.
- 8Edwards and Engheta (2012) B. Edwards and N. Engheta, New Journal of Physics 14 , 063012 (2012) . · doi ↗
