Automated synthesis of multiple analog circuits using evolutionary computation for redundancy-based fault-tolerance

Kyung Joong Kim, Sung-Bae Cho

Research output: Contribution to journalArticle

17 Citations (Scopus)

Abstract

Analog circuits are one of the most important parts of modern electronic systems and the failure of electronic hardware presents a critical threat to the completion of modern aircraft, spacecraft, and robot missions. Compared to digital circuits, designing fault-tolerant analog circuits is a difficult and knowledge-intensive task. A simple but powerful method for robustness is a redundancy approach to use multiple circuits instead of single one. For example, if component failures occur, other redundant components can replace the functions of broken parts and the system can still work. However, there are several research issues to make the redundant system automatically. In this paper, we used evolutionary computation to generate multiple analog circuits automatically and then we combined the solutions to generate robust outputs. Evolutionary computation is a natural way to produce multiple redundant solutions because it is a population-based search. Experimental results on the evolution of the low-pass, high-pass and band-stop filters show that the combination of multiple evolved analog circuits produces results that are more robust than those of the best single circuit.

Original languageEnglish
Pages (from-to)1309-1321
Number of pages13
JournalApplied Soft Computing Journal
Volume12
Issue number4
DOIs
Publication statusPublished - 2012 Apr 1

Fingerprint

Analog circuits
Fault tolerance
Evolutionary algorithms
Redundancy
Networks (circuits)
Digital circuits
Spacecraft
Aircraft
Robots
Hardware

All Science Journal Classification (ASJC) codes

  • Software

Cite this

@article{a273cbe50d3e418aa58cb6d93e325983,
title = "Automated synthesis of multiple analog circuits using evolutionary computation for redundancy-based fault-tolerance",
abstract = "Analog circuits are one of the most important parts of modern electronic systems and the failure of electronic hardware presents a critical threat to the completion of modern aircraft, spacecraft, and robot missions. Compared to digital circuits, designing fault-tolerant analog circuits is a difficult and knowledge-intensive task. A simple but powerful method for robustness is a redundancy approach to use multiple circuits instead of single one. For example, if component failures occur, other redundant components can replace the functions of broken parts and the system can still work. However, there are several research issues to make the redundant system automatically. In this paper, we used evolutionary computation to generate multiple analog circuits automatically and then we combined the solutions to generate robust outputs. Evolutionary computation is a natural way to produce multiple redundant solutions because it is a population-based search. Experimental results on the evolution of the low-pass, high-pass and band-stop filters show that the combination of multiple evolved analog circuits produces results that are more robust than those of the best single circuit.",
author = "Kim, {Kyung Joong} and Sung-Bae Cho",
year = "2012",
month = "4",
day = "1",
doi = "10.1016/j.asoc.2011.12.002",
language = "English",
volume = "12",
pages = "1309--1321",
journal = "Applied Soft Computing",
issn = "1568-4946",
publisher = "Elsevier BV",
number = "4",

}

Automated synthesis of multiple analog circuits using evolutionary computation for redundancy-based fault-tolerance. / Kim, Kyung Joong; Cho, Sung-Bae.

In: Applied Soft Computing Journal, Vol. 12, No. 4, 01.04.2012, p. 1309-1321.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Automated synthesis of multiple analog circuits using evolutionary computation for redundancy-based fault-tolerance

AU - Kim, Kyung Joong

AU - Cho, Sung-Bae

PY - 2012/4/1

Y1 - 2012/4/1

N2 - Analog circuits are one of the most important parts of modern electronic systems and the failure of electronic hardware presents a critical threat to the completion of modern aircraft, spacecraft, and robot missions. Compared to digital circuits, designing fault-tolerant analog circuits is a difficult and knowledge-intensive task. A simple but powerful method for robustness is a redundancy approach to use multiple circuits instead of single one. For example, if component failures occur, other redundant components can replace the functions of broken parts and the system can still work. However, there are several research issues to make the redundant system automatically. In this paper, we used evolutionary computation to generate multiple analog circuits automatically and then we combined the solutions to generate robust outputs. Evolutionary computation is a natural way to produce multiple redundant solutions because it is a population-based search. Experimental results on the evolution of the low-pass, high-pass and band-stop filters show that the combination of multiple evolved analog circuits produces results that are more robust than those of the best single circuit.

AB - Analog circuits are one of the most important parts of modern electronic systems and the failure of electronic hardware presents a critical threat to the completion of modern aircraft, spacecraft, and robot missions. Compared to digital circuits, designing fault-tolerant analog circuits is a difficult and knowledge-intensive task. A simple but powerful method for robustness is a redundancy approach to use multiple circuits instead of single one. For example, if component failures occur, other redundant components can replace the functions of broken parts and the system can still work. However, there are several research issues to make the redundant system automatically. In this paper, we used evolutionary computation to generate multiple analog circuits automatically and then we combined the solutions to generate robust outputs. Evolutionary computation is a natural way to produce multiple redundant solutions because it is a population-based search. Experimental results on the evolution of the low-pass, high-pass and band-stop filters show that the combination of multiple evolved analog circuits produces results that are more robust than those of the best single circuit.

UR - http://www.scopus.com/inward/record.url?scp=84862815941&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84862815941&partnerID=8YFLogxK

U2 - 10.1016/j.asoc.2011.12.002

DO - 10.1016/j.asoc.2011.12.002

M3 - Article

AN - SCOPUS:84862815941

VL - 12

SP - 1309

EP - 1321

JO - Applied Soft Computing

JF - Applied Soft Computing

SN - 1568-4946

IS - 4

ER -