Because of the manufacturing constraints, the optimal selection of passive component values for the design of analog active filter is very critical. As the search on possible combinations in preferred values for capacitors and resistors is an exhaustive process, it has to be automated with high accuracy within short computation time. Evolutionary computation may be an attractive alternative for automatic selection of optimal discrete component values such as resistors and capacitors for analog active filter design. This paper presents an efficient evolutionary optimization approach for optimal analog filter design considering different topologies and manufacturing series by selecting their component values. The evolutionary optimization technique employed is craziness-based particle swarm optimization (CRPSO). PSO is very simple in concept, easy to implement and computationally efficient algorithm with two main advantages: fast convergence and only a few control parameters. However, the performance of PSO depends on its control parameters and may be influenced by premature convergence and stagnation problem. To overcome these problems, the PSO algorithm has been modified to CRPSO and is used for the selection of optimal passive component values of fourth-order Butterworth low-pass analog active filter and secondorder state variable low-pass filter, respectively. CRPSO performs the dual task of efficiently selecting the component values as well as minimizing the total design errors of low-pass active filters. The component values of the filters are selected in such a way so that they become E12/E24/E96 series compatible. The simulation results prove that CRPSO efficiently minimizes the total design error with respect to previously used optimization techniques.
The inverter is the most fundamental logic gate that performs a Boolean operation on a single input variable. In this paper, an optimal design of CMOS inverter using an improved version of particle swarm optimization technique called Craziness based Particle Swarm Optimization (CRPSO) is proposed. CRPSO is very simple in concept, easy to implement and computationally efficient algorithm with two main advantages: it has fast, nearglobal convergence, and it uses nearly robust control parameters. The performance of PSO depends on its control parameters and may be influenced by premature convergence and stagnation problems. To overcome these problems the PSO algorithm has been modiffed to CRPSO in this paper and is used for CMOS inverter design. In birds’ flocking or ffsh schooling, a bird or a ffsh often changes direction suddenly. In the proposed technique, the sudden change of velocity is modelled by a direction reversal factor associated with the previous velocity and a "craziness" velocity factor associated with another direction reversal factor. The second condition is introduced depending on a predeffned craziness probability to maintain the diversity of particles. The performance of CRPSO is compared with real code.gnetic algorithm (RGA), and conventional PSO reported in the recent literature. CRPSO based design results are also compared with the PSPICE based results. The simulation results show that the CRPSO is superior to the other algorithms for the examples considered and can be efficiently used for the CMOS inverter design.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.