Automatic design of analog electronic circuits using grammatical evolution

Castejón, Federico y Carmona, Enrique J. . (2018) Automatic design of analog electronic circuits using grammatical evolution. Applied Soft Computing Vol.62, 1003-1018 (2018)

Ficheros (Some files may be inaccessible until you login with your e-spacio credentials)
Nombre Descripción Tipo MIME Size
Carmona_Suarez_Enrique_DESIGN_ANALOG.pdf Carmona_Suarez_Enrique_DESIGN_ANALOG.pdf application/pdf 538.11KB

Título Automatic design of analog electronic circuits using grammatical evolution
Autor(es) Castejón, Federico
Carmona, Enrique J.
Materia(s) Informática
Ingeniería Informática
Abstract A new approach for automatic synthesis of analog electronic circuits based on grammatical evolution is presented. Grammatical evolution is an evolutionary algorithm based on grammar which can generate code in any programming language and uses variable length linear binary strings. The decoding of each chromosome determines which production rules in a Backus-Naur Form grammar definition are used in a genotype-to-phenotype mapping process. In our method, decoding focuses on obtaining circuit netlists. A new grammar for generating such netlists and a variant of the XOSites-based crossover operator are also presented. A post-processing stage is needed to adapt the decoded netlist prior its evaluation using the NGSpice simulator. Our approach was applied to several case studies, comprising a total of seven benchmark circuits. A comparison with previous works in the literature shows that our method produces competitive circuits in relation to the degree of compliance with the output specifications, the number of components and the number of evaluations used in the evolutionary process.
Palabras clave Automatic Circuit Design
Analog circuits
Evolutionary Electronics
Grammatical Evolution
NGSpice
Editor(es) Elsevier
Fecha 2018-01
Formato application/pdf
Identificador bibliuned:95-Ejcarmona-0007
http://e-spacio.uned.es/fez/view/bibliuned:95-Ejcarmona-0007
DOI - identifier http://dx.doi.org/10.1016/j.asoc.2017.09.036
ISSN - identifier 1872-9681
Nombre de la revista Applied Soft Computing
Número de Volumen 62
Página inicial 1003
Página final 1018
Publicado en la Revista Applied Soft Computing Vol.62, 1003-1018 (2018)
Idioma eng
Versión de la publicación acceptedVersion
Tipo de recurso Article
Derechos de acceso y licencia http://creativecommons.org/licenses/by-nc-nd/4.0
info:eu-repo/semantics/openAccess
Tipo de acceso Acceso abierto
Notas adicionales This is an Accepted Manuscript of an article published by Elsevier in "Applied Soft Computing Vol.62, 1003-1018 (2018)", available at: http://dx.doi.org/10.1016/j.asoc.2017.09.036
Notas adicionales Este es el manuscrito aceptado del artículo publicado por Elsevier en "Applied Soft Computing Vol.62, 1003-1018 (2018)", disponible en línea: http://dx.doi.org/10.1016/j.asoc.2017.09.036

 
Versiones
Versión Tipo de filtro
Contador de citas: Google Scholar Search Google Scholar
Estadísticas de acceso: 32 Visitas, 4 Descargas  -  Estadísticas en detalle
Creado: Tue, 09 Apr 2024, 21:05:43 CET