Modified shuffled-frog-leaping algorithm in company with neural networks for harmonic distortion minimisation in real-time control applications of programmed pulse-width modulation inverters

Harmonic pollution minimisation in voltage-source programmed pulse-width modulation (PPWM) inverters is defined as a time-limited optimisation problem in real-time applications with variable DC sources. In order to obtain minimum total harmonic distortion (THD) as the objective function, shuffled-frog-leaping algorithm (SFLA) is modified and employed to calculate the switching angles and compared with non-linear programming as a traditional optimisation method. In addition, particle swarm optimisation and three of its modified versions as popular evolutionary optimisation algorithms are employed to ensure the capability of the proposed optimisation method. Moreover, modified sinusoidal PWM (MSPWM) THD is compared with PPWM THD. Furthermore, as the DC bus voltage in some applications might have high variations (in amplitude or frequency of fluctuations) in a short time, to acquire adequate response speed to this variation of DC source of inverters in real-time control applications, a neural network (NN) is trained by the off-line calculated results of MSFLA for various desired modulation indexes (various DC voltages). Simulation results demonstrate the accurate and high-speed response of the designed NN. The main contribution of this study is to provide a fast accurate method which can track the variation of DC source of inverters with high-quality solutions in real-time control applications.

[1]  J.R. Wells,et al.  Modulation-Based Harmonic Elimination , 2007, IEEE Transactions on Power Electronics.

[2]  Franz C. Zach,et al.  Dynamically Optimal Switching Patterns for PWM Inverter Drives (for Minimization of the Torque and Speed Ripples) , 1985, IEEE Transactions on Industry Applications.

[3]  Martin T. Hagan,et al.  Neural network design , 1995 .

[4]  Toshiji Kato,et al.  Sequential homotopy-based computation of multiple solutions for selected harmonic elimination in PWM inverters , 1999 .

[5]  R. Hoft,et al.  Generalized Techniques of Harmonic Elimination and Voltage Control in Thyristor Inverters: Part II --- Voltage Control Techniques , 1974 .

[6]  B.K. Bose,et al.  A neural network based space vector PWM controller for a three-level voltage-fed inverter induction motor drive , 2001, Conference Record of the 2001 IEEE Industry Applications Conference. 36th IAS Annual Meeting (Cat. No.01CH37248).

[7]  Swapan Kumar Goswami,et al.  Reduction of voltage harmonics using optimisation-based combined approach , 2010 .

[8]  D. Jovcic,et al.  Improving wind power quality using an integrated Wind Energy Conversion and Storage System (WECSS) , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

[9]  Salman Mohagheghi,et al.  Particle Swarm Optimization: Basic Concepts, Variants and Applications in Power Systems , 2008, IEEE Transactions on Evolutionary Computation.

[10]  P.N. Enjeti,et al.  Programmed PWM techniques to eliminate harmonics - A critical evaluation , 1988, Conference Record of the 1988 IEEE Industry Applications Society Annual Meeting.

[11]  Isao Takahashi,et al.  A New Control of PWM Inverter Waveform for Minimum Loss Operation of an Induction Motor Drive , 1985, IEEE Transactions on Industry Applications.

[12]  Tsorng-Juu Liang,et al.  Walsh function method of harmonic elimination , 1993, Proceedings Eighth Annual Applied Power Electronics Conference and Exposition,.

[13]  Muhammad H. Rashid,et al.  A new PWM speed control system for high-performance AC motor drives , 1990 .

[14]  A. M. Trzynadlowski,et al.  Application of neural networks to the optimal control of three-phase voltage-controlled inverters , 1994 .

[15]  Hui Li,et al.  Optimized PWM strategy based on genetic algorithms , 2005, IEEE Transactions on Industrial Electronics.

[16]  B. Mellitt,et al.  Novel algorithm for generating near optimal PWM waveforms for AC traction drives , 1986 .

[17]  Shen Wei,et al.  A flexible way to generate PWM-SHE switching patterns using genetic algorithm , 2001, APEC 2001. Sixteenth Annual IEEE Applied Power Electronics Conference and Exposition (Cat. No.01CH37181).

[18]  J.R. Wells,et al.  Selective harmonic control: a general problem formulation and selected solutions , 2005, IEEE Transactions on Power Electronics.

[19]  Zainal Salam,et al.  An on-line harmonics elimination PWM scheme for three-phase voltage source inverters , 2003, The Fifth International Conference on Power Electronics and Drive Systems, 2003. PEDS 2003..

[20]  Bor-Ren Lin,et al.  Neural networks and fuzzy logic in power electronics , 1994 .

[21]  Debashis Chatterjee,et al.  An application of PSO technique for harmonic elimination in a PWM inverter , 2009, Appl. Soft Comput..

[22]  Donald E. Grierson,et al.  Comparison among five evolutionary-based optimization algorithms , 2005, Adv. Eng. Informatics.

[23]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[24]  Shiyan Hu,et al.  Harmonic elimination for constrained optimal PWM , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[25]  V. Agelidis,et al.  Multiple sets of solutions for harmonic elimination PWM bipolar waveforms: analysis and experimental verification , 2006, IEEE Transactions on Power Electronics.

[26]  M. T. Hagh,et al.  Harmonic Minimization in Multilevel Inverters Using Modified Species-Based Particle Swarm Optimization , 2009, IEEE Transactions on Power Electronics.

[27]  Thomas A. Lipo,et al.  Pulse Width Modulation for Power Converters: Principles and Practice , 2003 .

[28]  S. R. Bowes,et al.  Suboptimal switching strategies for microprocessor-controlled PWM inverter drives , 1985 .

[29]  M. Tarafdar Haque,et al.  Using Neural Network for Execution of Programmed Pulse Width Modulation (PPWM) Method , 2007 .

[30]  Rabih A. Jabr Solution trajectories of the harmonic-elimination problem , 2006 .

[31]  Bimal K. Bose,et al.  Neural Network Applications in Power Electronics and Motor Drives—An Introduction and Perspective , 2007, IEEE Transactions on Industrial Electronics.

[32]  L.M. Tolbert,et al.  Active harmonic elimination for multilevel converters , 2006, IEEE Transactions on Power Electronics.

[33]  Ali Maroosi,et al.  Application of shuffled frog-leaping algorithm on clustering , 2009 .

[34]  Seul Jung,et al.  Hardware Implementation of a Real-Time Neural Network Controller With a DSP and an FPGA for Nonlinear Systems , 2007, IEEE Transactions on Industrial Electronics.

[35]  Richard G. Hoft,et al.  Generalized Techniques of Harmonic Elimination and Voltage Control in Thyristor Inverters: Part I--Harmonic Elimination , 1973 .

[36]  Syuan-Yi Chen,et al.  Recurrent Functional-Link-Based Fuzzy-Neural-Network-Controlled Induction-Generator System Using Improved Particle Swarm Optimization , 2009, IEEE Transactions on Industrial Electronics.

[37]  R. Hoft,et al.  Inverter harmonic reduction using Walsh function harmonic elimination method , 1997 .

[38]  R. Ray,et al.  Harmonics elimination in a multilevel inverter using the particle swarm optimisation technique , 2009 .

[39]  Kil To Chong,et al.  Induction Machine Condition Monitoring Using Neural Network Modeling , 2007, IEEE Transactions on Industrial Electronics.