Optimizing Power Electronic Circuit Design with Uniform Search Range: An Orthogonal Learning Particle Swarm Optimization Approach with Predictive Solution Strategy

Power electronic circuit (PEC) design is a complicated optimization problem that calls for evolutionary computation (EC) algorithm. The existing EC algorithms for optimizing PEC have difficulty in practical applications because they demand users to carefully define very narrow search ranges for different circuit components. Aiming at this problem, this paper models PEC with uniform search range (USR), where the components' search ranges are set uniformly according to the commonly used ranges in industrial applications. In order to solve the complex PEC problem with USR, an efficient orthogonal learning particle swarm optimization with predictive solution (OLPSO/PS) is proposed. Firstly, OLPSO/PS uses an orthogonal learning strategy to construct a more promising and efficient exemplar to guide particles to fly towards better searching areas dynamically. Secondly OLPSO/PS utilizes the predictive solution (PS) strategy to help save computational burden. OLPSO/PS is compared not only with the well-studied genetic algorithm and PSO for optimizing PEC in the literature, but also with OLPSO without PS and some other well-performed EC algorithms. Results show that OLPSO/PS is more promising in the optimization of PEC with USR, outperforming other algorithms in terms of higher fitness quality, faster optimization speed, stronger reliability, and better simulation results on both voltage and current. Moreover, the effectiveness of OLPSO/PS is further validated on the experiments in a practical circuit.

[1]  Jun Zhang,et al.  Orthogonal Learning Particle Swarm Optimization , 2011, IEEE Trans. Evol. Comput..

[2]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[3]  Jun Zhang,et al.  Orthogonal learning particle swarm optimization for power electronic circuit optimization with free search range , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[4]  Jiannong Cao,et al.  Multiple Populations for Multiple Objectives: A Coevolutionary Technique for Solving Multiobjective Optimization Problems , 2013, IEEE Transactions on Cybernetics.

[5]  Swagatam Das,et al.  Adaptive-Differential-Evolution-Based Design of Two-Channel Quadrature Mirror Filter Banks for Sub-Band Coding and Data Transmission , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[6]  H.S.-H. Chung,et al.  Extended Ant Colony Optimization Algorithm for Power Electronic Circuit Design , 2009, IEEE Transactions on Power Electronics.

[7]  Jun Zhang,et al.  Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems , 2015, Inf. Sci..

[8]  Ebrahim Babaei,et al.  A New Multilevel Converter Topology With Reduced Number of Power Electronic Components , 2012, IEEE Transactions on Industrial Electronics.

[9]  Jun Zhang,et al.  Differential Evolution with an Evolution Path: A DEEP Evolutionary Algorithm , 2015, IEEE Transactions on Cybernetics.

[10]  L. P. Huelsman Optimization-a powerful tool for analysis and design , 1993 .

[11]  Patrice Joyeux,et al.  Particle swarm optimization for solving engineering problems: A new constraint-handling mechanism , 2013, Eng. Appl. Artif. Intell..

[12]  Rob A. Rutenbar,et al.  OASYS: a framework for analog circuit synthesis , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[13]  Ali Emadi,et al.  Modeling of power electronic loads in AC distribution systems using the generalized State-space averaging method , 2004, IEEE Transactions on Industrial Electronics.

[14]  Shengyong Chen,et al.  Simultaneous image color correction and enhancement using particle swarm optimization , 2013, Eng. Appl. Artif. Intell..

[15]  Yulin Yao,et al.  Cloud Computing: A Practical Overview Between Year 2009 and Year 2015 , 2015, Int. J. Organ. Collect. Intell..

[16]  Nor Ashidi Mat Isa,et al.  Particle swarm optimization with increasing topology connectivity , 2014, Eng. Appl. Artif. Intell..

[17]  Jun Zhang,et al.  Implementation of a decoupled optimization technique for design of switching regulators using genetic algorithms , 2001 .

[18]  G. Fornarelli,et al.  Swarm Intelligence for Electric and Electronic Engineering , 2012 .

[19]  Rob A. Rutenbar,et al.  Synthesis of high-performance analog circuits in ASTRX/OBLX , 1996, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[20]  Jun Zhang,et al.  Power Electronic Circuits Design: A Particle Swarm Optimization Approach , 2008, SEAL.

[21]  Danuta Zakrzewska Validation of Clustering Techniques for Student Grouping in Intelligent E-learning Systems , 2012, Int. J. Organ. Collect. Intell..

[22]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[23]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  Hua Han,et al.  An immune orthogonal learning particle swarm optimisation algorithm for routing recovery of wireless sensor networks with mobile sink , 2014, Int. J. Syst. Sci..

[25]  Yantao Song,et al.  Survey on Reliability of Power Electronic Systems , 2013, IEEE Transactions on Power Electronics.

[26]  France,et al.  Distributed Task Allocation in Swarms of Robots , 2012 .

[27]  Meie Shen,et al.  Bi-Velocity Discrete Particle Swarm Optimization and Its Application to Multicast Routing Problem in Communication Networks , 2014, IEEE Transactions on Industrial Electronics.

[28]  Gerald Jay Sussman,et al.  Heuristic techniques in computer-aided circuit analysis , 1975 .

[29]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.