TU Delft
Coordinating Multiple Droplets in Planar Array Digital Microfluidic SystemsDroplets
E. J. Griffith and S. Akella
Workshop on the Algorithmic Foundations of Robotics
Utrecht/Zeist, Netherlands
July, 2004
International Journal of Robotics
November, 2005

Abstract

Workshop on the Algorithmic Foundations of Robotics

This paper presents an approach to coordinate the motions of droplets in digital microfluidic systems used for biochemical analysis. A digital microfluidic system typically consists of a planar array of cells with electrodes that control the droplets. The primary challenge in using droplet based systems is that they require the simultaneous coordination of a potentially large number of droplets on the array as the droplets move, mix, and split. This paper describes a general-purpose system that uses simple algorithms and yet is versatile. First, a semi-automated approach to generate the array layout in terms of components is explained. Next, simple algorithms to select destination components for the droplets and a decentralized scheme for components to route the droplets on the array are discussed. These are then combined into a reconfigurable system that has been simulated in software to perform DNA polymerase chain reaction and other analyses. The algorithms have been able to successfully coordinate hundreds of droplets simultaneously and perform one or more chemical analyses in parallel. Since it is challenging to analytically characterize the behavior of such systems, methods to detect potential instabilities are proposed.

International Journal of Robotics

In this paper we present an approach to coordinate the motions of droplets in digital microfluidic systems, a new class of lab-on-a-chip systems for biochemical analysis. A digital microfluidic system typically consists of a planar array of cells with electrodes that control the droplets. The primary challenge in using droplet-based systems is that they require the simultaneous coordination of a potentially large number of droplets on the array as the droplets move, mix, and split. In this paper we describe a general-purpose system that uses simple algorithms and yet is versatile. First, we present a semi-automated approach to generate the array layout in terms of components. Next, we discuss simple algorithms to select destination components for the droplets and a decentralized scheme for components to route the droplets on the array. These are then combined into a reconfigurable system that has been simulated in software to perform analyses such as the DNA polymerase chain reaction. The algorithms have been able to successfully coordinate hundreds of droplets simultaneously and perform one or more chemical analyses in parallel. Because it is challenging to analytically characterize the behavior of such systems, simulation methods to detect potential system instability are proposed.

BibTeX

Workshop on the Algorithmic Foundations of Robotics

@INPROCEEDINGS{griffith2005a,
author  =  {Eric J. Griffith and Srinivas Akella},
title  =  {Coordinating Multiple Droplets in Planar Array Digital Microfluidic Systems},
editor  =  {Michael Erdmann and David Hsu and Mark Overmars and Frank van der Stappen},
booktitle  =  {Algorithmic Foundations of Robotics VI},
pages  =  {219--234},
year  =  {2005},
}

International Journal of Robotics

@ARTICLE{griffith2005c,
author  =  {Eric J. Griffith and Srinivas Akella},
title  =  {Coordinating Multiple Droplets in Planar Array Digital Microfluidic Systems},
journal  =  {International Journal of Robotics Research},
volume  =  {24},
number  =  {11},
pages  =  {933--949},
month  =  {November},
year  =  {2005},
}

Media

Video

Note that these videos were recorded with an earlier version of the software. Therefore, droplets need only have 1 and 2 electrodes between them when moving in a line or around a corner, respectively. The general system behavior remains consistent with these videos, however.

Download