Synthesis of passive filter using object oriented genetic algorithm
Microelectronics(2014)
摘要
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.
更多查看译文
关键词
java,rlc circuits,circuit analysis computing,circuit optimisation,genetic algorithms,passive filters,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,evolved circuit,genetic algorithm,object-oriented design,passive filter,object oriented design
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要