Abstract
Stochastic optimization methods inspired by biological evolution system have been widely employed to optimize PWM control laws of power inverters. But the existing approaches impose a serious computational burden and difficult parameter tuning issues. However, the differential evolution (DE) algorithm has the superiority of simple implementation and few parameters to tune. Thus, we propose an improved binary DE (IBDE) algorithm for optimizing PWM control laws of power inverters. The proposed algorithm focuses on the designs of the adaptive crossover and parameterless mutation strategies without imposing an additional computational burden. In numerical experiments, a single-phase full-bridge and two-level three-phase inverters are considered, and the optimal PWM control law is calculated to maximize the closeness of the controlled inductor current to sinusoidal reference current by using the proposed algorithm. Experimental results indicate that IBDE can obtain high quality output waveform that is a very good approximation to the sinusoidal reference waveform. Moreover, the spectrum analysis for the optimal PWM control law obtained by IBDE indicates that the lower odd-order harmonics are eliminated, while the existing peer algorithms cannot do well. We also carry out experiments on sensitivity analysis with respect to several important parameters.
Similar content being viewed by others
Abbreviations
- DC:
-
Direct current
- AC:
-
Alternating current
- (S)PWM:
-
(Sinusoidal) Pulse width modulation
- DSP:
-
Digital signal processor
- THD:
-
Total harmonic distortion
- BVI:
-
Bootstrap variable inductance
- FACTS:
-
Flexible AC transmission systems
- A :
-
Amplitude of reference current
- C :
-
Capacitor
- L :
-
Inductance
- R :
-
Resistance
- DE:
-
Differential evolution
- B(R)DE:
-
Binary-coded (real-coded) DE
- SaDE:
-
Self-adaptive DE
- DBDE:
-
Discrete binary-coded DE
- BLDE:
-
Binary learning DE
- JADE:
-
Adaptive differential evolution
- GA(s):
-
Genetic algorithm(s)
- IA(s):
-
Immune algorithm(s)
- SSA(s):
-
Simulated annealing algorithm(s)
- F :
-
Scale factor
- CR :
-
Crossover rate
References
Al-Rawi OYM, Noaman MN, Alkhalidy MMM (2010) Switching angle optimization based genetic algorithms for harmonic reduction in three-phase PWM inverters. In: 2010 XIth international workshop on symbolic and numerical methods, modeling and applications to circuit design (SM2ACD), pp 1–4
Baba J, Masada E (1997) Genetic algorithm based control for power converters. In: Power conversion Conference-Nagaoka 1997. Proceedings of the IEEE, vol 1, pp 463–466
Bina MT, Hamill DC (2000) Optimizing a discrete switching pattern using two simulated annealing algorithms. In: The 7th workshop on computers in power electronics, COMPEL 2000. IEEE, pp 129–133
Burdio JM, Barragan LA, Monterde F, Navarro D, Acero J (2004) Asymmetrical voltage-cancellation control for full-bridge series resonant inverters. IEEE Trans Power Electron 19(2):461–469
Chen P, Li J, Liu Z (2008) Solving 0-1 knapsack problems by a discrete binary version of differential evolution. In: Second international symposium on intelligent information technology application, vol 2. IITA’08. IEEE, pp 513–516
Chen Y, Xie W, Zou X (2014) A binary differential evolution algorithm learning from explored solutions. Neurocomputing 149(149):1038–1047
Dahidah MSA, Agelidis VG, Rao MV (2008) Hybrid genetic algorithm approach for selective harmonic control. Energy Convers Manag 49(2):131–142
Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evolut Comput 15(1):4–31
Das S, Mullick SS, Suganthan PN (2016) Recent advances in differential evolution c an updated survey. Swarm Evolut Comput 27:1–30
Datta D, Figueira JR (2013) A realcintegercdiscrete-coded differential evolution. Appl Soft Comput 13(9):3884–3893
Diaz Rodriguez J, Gualdron Guerrero O, Pardo Garcia A (2012) Harmonic minimization of a PWM power inverter using bioinspired algorithms. In: 2012 IEEE international symposium on alternative energies and energy quality (SIFAE). IEEE, pp 1–5
Esteve V, Sanchis-Kilders E, Jordán J, Dede EJ, Cases C, Maset E, Ejea JB, Ferreres A (2011) Improving the efficiency of IGBT series-resonant inverters using pulse density modulation. IEEE Trans Ind Electron 58(3):979–987
Jansen JD, Durlofsky LJ (2016) Use of reduced-order models in well control optimization. Optim Eng 18(1):105–132
Liserre M, Aquila AD, Blaabjerg F (2004) Genetic algorithm-based design of the active damping for an LCL-filter three-phase active rectifier. IEEE Trans Power Electron 19(1):76–86
Mohd A, Ortjohann E, Morton D, Omari O (2010) Review of control techniques for inverters parallel operation. Electr Power Syst Res 80(12):1477–1487
Price K, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization (natural computing series). Optim Appl 141(2):1–24
Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evolut Comput 13(2):398–417
Schutten MJ, Torrey DA (1995) Genetic algorithms for control of power converters. In: Power electronics specialists conference, 1995. PESC’95 Record. 26th Annual IEEE, vol 2. IEEE, pp 1321–1326
Shi K, Li H (2003) Optimized random PWM strategy based on genetic algorithms. In: Industrial electronics society, IECON’03. The 29th annual conference of the IEEE, vol 1. IEEE, pp 7–11
Shi K, Li H (2005) Optimized PWM strategy based on genetic algorithms. IEEE Trans Ind Electron 52(5):1458–1461
Shi K, Chan T, Wong Y, Ho S (2002) Speed estimation of an induction motor drive using an optimized extended Kalman filter. IEEE Trans Ind Electron 49(1):124–133
Shieh CS (2014) Fuzzy PWM based on genetic algorithm for battery charging. Appl Soft Comput 21(8):607–616
Storn R, Price K (1995) Differential evolution–a simple and efficient adaptive scheme for global optimization over continuous spaces, vol 3. ICSI, Berkeley
Tasgetiren MF, Pan QK, Suganthan PN, Buyukdagli O (2013) A variable iterated greedy algorithm with differential evolution for the no-idle permutation flowshop scheduling problem. Comput Oper Res 40(7):1729–1743
Tero A, Kobayashi R, Nakagaki T (2006) Physarum solver: a biologically inspired method of road-network navigation. Phys A 363(1):115–119
Tutkun N (2010) Improved power quality in a single-phase PWM inverter voltage with bipolar notches through the hybrid genetic algorithms. Expert Syst Appl 37(8):5614–5620
Wang L, Fu X, Mao Y, Menhas MI, Fei M (2012) A novel modified binary differential evolution algorithm and its applications. Neurocomputing 98(18):55–75
Yang XS (2005) Engineering optimizations via nature-inspired virtual bee algorithms. In: Artificial intelligence and knowledge engineering applications: a bioinspired approach. Springer, Berlin, p 323
Yuan J, Su X, Chen B (2009) An immune algorithm based approach to inverter control. In: Fifth international conference on natural computation, vol 4. IEEE, pp 3–7
Yuan J, Chen B, Rao B, Tian C, Wang W, Xu X (2012) Possible analogy between the optimal digital pulse width modulation technology and the equivalent optimisation problem. IET Power Electron 5(7):1026–1033
Yuan J, Pan J, Fei W, Cai C, Chen Y, Chen B (2013) An immune-algorithm-based space-vector PWM control strategy in a three-phase inverter. IEEE Trans Ind Electron 60(5):2084–2093
Zhang F, Yan Y (2009) Selective harmonic elimination PWM control scheme on a three-phase four-leg voltage source inverter. IEEE Trans Power Electron 24(7):1682–1689
Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evolut Comput 13(5):945–958
Acknowledgements
The authors acknowledge the support from the National Natural Science Foundation of China under Grants 61304146, 61403194, 71461027 and 71471158. Provincial Science and Technology Foundation of Guizhou of China under Grants (Qian ke he [2015]2002) and the Provincial excellent creative talents of science and technology reward program of Guizhou of China under Grants 2014255. Science and technology talent training object of Guizhou province outstanding youth (Qian ke he ren zi [2015]06). Guizhou province natural science foundation in China (Qian Jiao He KY [2014]295). 2013, 2014 and 2015 Zunyi 15851 talents elite project funding. Zhunyi innovative talent team (Zunyi KH201538). Project of teaching quality and teaching reform of higher education in Guizhou province (Qian Jiao gaofa [2013]446, [2015]337).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Qian, S., Ye, Y., Liu, Y. et al. An improved binary differential evolution algorithm for optimizing PWM control laws of power inverters. Optim Eng 19, 271–296 (2018). https://doi.org/10.1007/s11081-017-9354-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11081-017-9354-5