Cargando…
A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
Digital microfluidic biochips (DMFBs) are attractive instruments for obtaining modern molecular biology and chemical measurements. Due to the increasingly complex measurements carried out on a DMFB, such chips are more prone to failure. To compensate for the shortcomings of the module-based DMFB, th...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7761094/ https://www.ncbi.nlm.nih.gov/pubmed/33260565 http://dx.doi.org/10.3390/mi11121052 |
_version_ | 1783627487769526272 |
---|---|
author | Zheng, Wenbin Shi, Jinlong Wang, Anqi Fu, Ping Jiang, Hongyuan |
author_facet | Zheng, Wenbin Shi, Jinlong Wang, Anqi Fu, Ping Jiang, Hongyuan |
author_sort | Zheng, Wenbin |
collection | PubMed |
description | Digital microfluidic biochips (DMFBs) are attractive instruments for obtaining modern molecular biology and chemical measurements. Due to the increasingly complex measurements carried out on a DMFB, such chips are more prone to failure. To compensate for the shortcomings of the module-based DMFB, this paper proposes a routing-based fault repair method. The routing-based synthesis methodology ensures a much higher chip utilization factor by removing the virtual modules on the chip, as well as removing the extra electrodes needed as guard cells. In this paper, the routing problem is identified as a dynamic path-planning problem and mixed path design problem under certain constraints, and an improved Dijkstra and improved particle swarm optimization (ID-IPSO) algorithm is proposed. By introducing a cost function into the Dijkstra algorithm, the path-planning problem under dynamic obstacles is solved, and the problem of mixed path design is solved by redefining the position and velocity vectors of the particle swarm optimization. The ID-IPSO routing-based fault repair method is applied to a multibody fluid detection experiment. The proposed design method has a stronger optimization ability than the greedy algorithm. The algorithm is applied to [Formula: see text] , [Formula: see text] , and [Formula: see text] fault-free chips. The proposed ID-IPSO routing-based chip design method saves 13.9%, 14.3%, and 14.5% of the experiment completion time compared with the greedy algorithm. Compared with a modular fault repair method based on the genetic algorithm, the ID-IPSO routing-based fault repair method has greater advantages and can save 39.3% of the completion time on average in the completion of complex experiments. When the ratio of faulty electrodes is less than 12% and 23%, the modular and ID-IPSO routing-based fault repair methods, respectively, can guarantee a 100% failure repair rate. The utilization rate of the electrodes is 18% higher than that of the modular method, and the average electrode usage time is 17%. Therefore, the ID-IPSO routing-based fault repair method can accommodate more faulty electrodes for the same fault repair rate; the experiment completion time is shorter, the average number of electrodes is lower, and the security performance is better. |
format | Online Article Text |
id | pubmed-7761094 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-77610942020-12-26 A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm Zheng, Wenbin Shi, Jinlong Wang, Anqi Fu, Ping Jiang, Hongyuan Micromachines (Basel) Article Digital microfluidic biochips (DMFBs) are attractive instruments for obtaining modern molecular biology and chemical measurements. Due to the increasingly complex measurements carried out on a DMFB, such chips are more prone to failure. To compensate for the shortcomings of the module-based DMFB, this paper proposes a routing-based fault repair method. The routing-based synthesis methodology ensures a much higher chip utilization factor by removing the virtual modules on the chip, as well as removing the extra electrodes needed as guard cells. In this paper, the routing problem is identified as a dynamic path-planning problem and mixed path design problem under certain constraints, and an improved Dijkstra and improved particle swarm optimization (ID-IPSO) algorithm is proposed. By introducing a cost function into the Dijkstra algorithm, the path-planning problem under dynamic obstacles is solved, and the problem of mixed path design is solved by redefining the position and velocity vectors of the particle swarm optimization. The ID-IPSO routing-based fault repair method is applied to a multibody fluid detection experiment. The proposed design method has a stronger optimization ability than the greedy algorithm. The algorithm is applied to [Formula: see text] , [Formula: see text] , and [Formula: see text] fault-free chips. The proposed ID-IPSO routing-based chip design method saves 13.9%, 14.3%, and 14.5% of the experiment completion time compared with the greedy algorithm. Compared with a modular fault repair method based on the genetic algorithm, the ID-IPSO routing-based fault repair method has greater advantages and can save 39.3% of the completion time on average in the completion of complex experiments. When the ratio of faulty electrodes is less than 12% and 23%, the modular and ID-IPSO routing-based fault repair methods, respectively, can guarantee a 100% failure repair rate. The utilization rate of the electrodes is 18% higher than that of the modular method, and the average electrode usage time is 17%. Therefore, the ID-IPSO routing-based fault repair method can accommodate more faulty electrodes for the same fault repair rate; the experiment completion time is shorter, the average number of electrodes is lower, and the security performance is better. MDPI 2020-11-28 /pmc/articles/PMC7761094/ /pubmed/33260565 http://dx.doi.org/10.3390/mi11121052 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zheng, Wenbin Shi, Jinlong Wang, Anqi Fu, Ping Jiang, Hongyuan A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm |
title | A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm |
title_full | A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm |
title_fullStr | A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm |
title_full_unstemmed | A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm |
title_short | A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm |
title_sort | routing-based repair method for digital microfluidic biochips based on an improved dijkstra and improved particle swarm optimization algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7761094/ https://www.ncbi.nlm.nih.gov/pubmed/33260565 http://dx.doi.org/10.3390/mi11121052 |
work_keys_str_mv | AT zhengwenbin aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT shijinlong aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT wanganqi aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT fuping aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT jianghongyuan aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT zhengwenbin routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT shijinlong routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT wanganqi routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT fuping routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm AT jianghongyuan routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm |