Skip to main content
Log in

An improved binary differential evolution algorithm for optimizing PWM control laws of power inverters

  • Published:
Optimization and Engineering Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Dahidah MSA, Agelidis VG, Rao MV (2008) Hybrid genetic algorithm approach for selective harmonic control. Energy Convers Manag 49(2):131–142

    Article  Google Scholar 

  • Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evolut Comput 15(1):4–31

    Article  Google Scholar 

  • Das S, Mullick SS, Suganthan PN (2016) Recent advances in differential evolution c an updated survey. Swarm Evolut Comput 27:1–30

    Article  Google Scholar 

  • Datta D, Figueira JR (2013) A realcintegercdiscrete-coded differential evolution. Appl Soft Comput 13(9):3884–3893

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Jansen JD, Durlofsky LJ (2016) Use of reduced-order models in well control optimization. Optim Eng 18(1):105–132

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Price K, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization (natural computing series). Optim Appl 141(2):1–24

    MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Shieh CS (2014) Fuzzy PWM based on genetic algorithm for battery charging. Appl Soft Comput 21(8):607–616

    Article  Google Scholar 

  • Storn R, Price K (1995) Differential evolution–a simple and efficient adaptive scheme for global optimization over continuous spaces, vol 3. ICSI, Berkeley

    MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Tero A, Kobayashi R, Nakagaki T (2006) Physarum solver: a biologically inspired method of road-network navigation. Phys A 363(1):115–119

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evolut Comput 13(5):945–958

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Shuqu Qian.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-017-9354-5

Keywords

Navigation