Genetic Algorithm Focused on Automatic Design of Passive Analog Filters
摘要
This paper presents an implementation of the genetic algorithm for the automatic design of passive analog filters. The algorithm has been tested with different parameter combinations to design four types of filters: low-pass, high-pass, band-pass and band-stop, showing very successful results. This implementation is different from another one, as it has a mechanism for generating pseudorandom initial solutions, where each circuit is designed with a specific topology that is replicated and has different element combinations (capacitance, resistance, and inductance). The topologies were studied previously, discarding those that did not simulate or showed unsuccessful results. The algorithm was tasted by changing the size of the population, the number of generations, the probability of crossover, and the probability of mutation. The results section shows the best results of the experimentation.