DocumentCode :
3582349
Title :
Synthesis of passive filter using object oriented genetic algorithm
Author :
Verducci, Orlando ; Crepaldi, Paulo C. ; Zoccal, Leonardo B. ; Pimenta, Tales C.
Author_Institution :
Univ. Fed. de Itajuba, Itajuba, Brazil
fYear :
2014
Firstpage :
72
Lastpage :
75
Abstract :
This paper describes the development of an evolutionary algorithm, the use of genetic algorithm to automatically synthesize analog circuits. The context of the project is the development of passive RLC filters of up to three components, by choosing cutoff frequency and type of filters (low pass, high pass, band pass or notch). The evaluation of each solution was performed by calculating the circuit voltages by nodal analysis for the various possible topologies without the use of simulators or programmable hardware. The proposed genetic algorithm was fully developed on object-oriented language, Java, from a class diagram that shows the relationships between population, individual (candidate circuit), chromosome (genetic representation of the circuit), selection method, crossover, mutation, evaluation of the individual (quality of the circuit), among other classes.
Keywords :
Java; RLC circuits; circuit analysis computing; circuit optimisation; genetic algorithms; passive filters; Java; analog circuit synthesis; circuit voltages; cutoff frequency; evolutionary algorithm; nodal analysis; object oriented genetic algorithm; object-oriented language; passive RLC filter synthesis; programmable hardware; simulators; Evolutionary Algorithm; Evolved Circuit; Genetic Algorithm; Object-Oriented Design; Passive Filter;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronics (ICM), 2014 26th International Conference on
Type :
conf
DOI :
10.1109/ICM.2014.7071809
Filename :
7071809
Link To Document :
بازگشت