SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 8, No. 3, September 2017, pp. 1381~1388
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v8i3.pp1381-1388  1381
Journal homepage: http://iaesjournal.com/online/index.php/IJPEDS
Differential Evolution Algorithm with Triangular Adaptive
Control Parameter for SHEPWM Switching Pattern
Optimization
Ismail Yusuf, Ayong Hiendro, F. Trias Pontia Wigyarianto, Kho Hie Khwee
Department of Electrical Engineering, Tanjungpura University, Pontianak, Kalimantan Barat, Indonesia
Article Info ABSTRACT
Article history:
Received Mar 17, 2017
Revised Jul 19, 2017
Accepted Jul 27, 2017
Differential evolution (DE) algorithm has been applied as a powerful tool to
find optimum switching angles for selective harmonic elimination pulse
width modulation (SHEPWM) inverters. However, the DE’s performace is
very dependent on its control parameters. Conventional DE generally uses
either trial and error mechanism or tuning technique to determine appropriate
values of the control paramaters. The disadvantage of this process is that it is
very time comsuming. In this paper, an adaptive control parameter is
proposed in order to speed up the DE algorithm in optimizing SHEPWM
switching angles precisely. The proposed adaptive control parameter is
proven to enhance the convergence process of the DE algorithm without
requiring initial guesses. The results for both negative and positive
modulation index (M) also indicate that the proposed adaptive DE is superior
to the conventional DE in generating SHEPWM switching patterns.
Keyword:
Adaptive control parameter
Differential evolution
Selective harmonic elimination
Switching angle
Three-phase inverter
Copyright ©2017 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Ayong Hiendro,
Department of Electrical Engineering,
Tanjungpura University,
Jalan Jend. Ahmad Yani, Pontianak 78124, Kalimantan Barat, Indonesia.
Email: ayongh2000@yahoo.com
1. INTRODUCTION
Selective harmonic elimination pulse width modulation (SHEPWM) is one of the methods to
generate sinusoidal voltage output from single- or three-phase inverters. However, the SHEPWM often
experiences with the complexity of calculation the switching angles which take quite long computing time to
achieve the optimum values. That will be the disadvantage for on-line and real-time applications [1]-[3].
Evolutionary algorithms such as genetic algorithm (GA) [4]-[6] and differential evolution (DE)
[7]-[10] have been used to reduce the complexity of the SHEPWM problems which initial values are usually
not guessed properly. The evolutionary algorithms can generate a large jump step to find the most
approximate optimal solutions. However, the runtime behavior of evolutionary algorithms associate with
control parameters, i.e., crossover (CF) and mutation factor (F). The control parameters are very sensitive.
Choosing the proper parameters is quite difficult and dependent on the problems [11]. Choosing
inappropriate value of CR and F will make the search process suffer from slow convergence speed,
premature convergence and stagnation problems [12], [13].
The objective of this paper is to propose an adaptive control parameter for DE in order to avoid or
reduce requirements for tuning consumption time due to uncertainty of the CR and F values. As the adaptive
function, a triangular probability distribution is employed to adjust the control operators of DE algorithm.
The solution patterns for both positive and negative values of modulation index (M) in the range of the
SHEPWM capability are also investigated. Additionally, the performance of the proposed DE is compared to
the conventional DE.
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388
1382
2. SELECTIVE HARMONIC ELIMINATION IN THREE-PHASE INVERTER
Figure 1 illustrates a generalized PWM pattern. There are only odd harmonic components exist due
to the symmetries in the PWM waveform. The Fourier series for this output voltage waveform is defined as
follows:




,...
7
,
5
,
1
)
sin(
)
(
n
n t
n
V
t
v 
 (1)
The Fourier coefficients (Vn) are then given by











 

N
j
j
j
dc
n n
n
V
V
1
)
cos(
)
1
(
2
1
4


(2)
123 N
 2
v
t
Vdc
-Vdc
4
fundamental
Figure 1. Generalized PWM waveform
Equation 2 can be solved in order to obtain N switching angles, i.e., 1 to N by equating N-1 harmonics to
zero. In three-phase inverters the modulation index is set as M = V1/Vdc and the normalized magnitudes of
harmonics need to be eliminated are as follows [14]:
1
1
1 1
)
cos(
)
1
(
2
1
4
)
( 


 












 

N
j
j
j
M
f
5
1
5 )
5
cos(
)
1
(
2
1
5
4
)
( 


 











 

N
j
j
j
M
f
7
1
7 )
7
cos(
)
1
(
2
1
7
4
)
( 


 











 

N
j
j
j
M
f
)
2
3
(
1
)
2
3
( )
)
2
3
cos((
)
1
(
2
1
)
2
3
(
4
)
( 

 













  N
N
j
j
j
N N
M
N
f 


 (3)
All triple harmonics are absent from Equation 3, e.g., for N = 9, there are 8 harmonics to be eliminated, i.e, f5,
f7, f11, f13, f17, f19, f23, and f25. The objective function of the problem is
)
2
3
(
7
5
1 ...
)
( 




 N
f 



 (4)
IJPEDS ISSN: 2088-8694 
Differential Evolution Algorithm with Triangular Adaptive Control Parameter … (Ismail Yusuf)
1383
3. ADAPTIVE DIFFERENTIAL EVOLUTION ALGORITHM
Differential evolution algorithm utilizies control parameters, i.e., mution factor (F) and crossover
rate (CR) to control perturbance and improve convergence of the optimization process. Both F and CR have
values in the range of [0, 1]. The flowchart of proposed adaptive DE to optimize N switching angles is
presented as in Figure 2. The first step of the flowchart is generating the first generation of population.
 
minj
maxj
j
minj
i,j rand 


 


)
1
(
(5)
where minj and maxj are lower and upper bounds of the swithing angles, randj  [0, 1], j = 1, 2, …, N; i = 1,
2, …, NP, and NP is the population size. Evaluating the population is conducted to determine which
switching angles of the current generation will be the best candidates in order to satisfy the constraints of the
objective function.
)
( )
1
(
)
1
(
bestj
bestj f
f 
 , )
1
(
,
)
1
(
j
i
bestj 
  (6)
New individuals are evolved by using mutation and crossover operators. The operators are employed to
increase the population diversity and promote faster convergence. Mutation operation has a responsibility to
create mutant individuals, while crossover operation is to create trial individuals. The individuals in this case
are the switching angles. Both mutation and crossover processes are shown as in Figure 3. In the mutation
process, the indices ra, rb, rc, rd, and re are five mutually distinct integers taken randomly from {1, 2, 3,…,
NP}. Further, the integers i, ra, rb, rc, rd, and re must be different. In selection process as seen in Figure 4,
the trial individuals (ti,j) become the best next generation individuals if they offer equal or lower values of
the objective function than those of their parent.
Generate an initial
population
Evaluate the
population
G = 1
WHILE
the criterion is not
satisfied
Adaptation of
mutation factor
Adaptation of
crossover rate
Mutation and
crossover operations
G = G + 1
Selection operation
Satisfied switching
angles
Y
N
Figure 2. The flowchart of adaptive DE
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388
1384
IF
(randj
(G)
≤ CRi
(G)
) or (j = jrand)
FOR
j = 1 to N
ti,j
(G)
= αi,j
(G)
ti,j
(G)
= αra,j
(G)
+ (Fi
(G)
(αrb,j
(G)
–αrc,j
(G)
)
+ Fi
(G)
(αrd,j
(G)
–αre,j
(G)
)
Y
N
Figure 3. Mutation and crossover operations
IF
f(ti,j
(G)
) ≤ f(αi,j
(G)
)
FOR
i = 1 to NP
αi,j
(G+1)
= αi,j
(G)
αi,j
(G+1)
= ti,j
(G)
Y
N
fbest
(G+1)
= f(αi,j
(G+1)
)
Figure 4. Selection operation
3.1. Adaptations of Mutation and Crossover
The adaptations of mutation and crossover are employed to avoid ineffective either trial and error or
tuning processes in order to meet the best values of F and CR. The control paramaters at the Gth-generation,
i.e., Fi
(G)
and CRi
(G)
are adapted by using triangular probability distribution as follows:













)
X
X
X
)(X
rand
-
(1
X
rand
X
X
X
(X
rand
X
X
max
j
max
j
max
j
min
G
i
otherwise
)(
if
)
)(
mod
max
min
min
mod
min
)
(  (6)
)
X
-
/(X
)
X
-
(X min
max
min
mod

 (7)
The triangular probability distribution on [0, 1] is defined by three values, i.e., lower limit Xmin,
upper limit Xmax, and mode Xmod, where Xmin < Xmax and Xmin ≤ Xmod ≤ Xmax. There are three possible cases [15]
as shown in Figure 5, i.e., (i) right triangular (Xmod = Xmin), (ii) middle triangular (Xmin < Xmod < Xmax), and (iii)
left triangular (Xmod = Xmax).
IJPEDS ISSN: 2088-8694 
Differential Evolution Algorithm with Triangular Adaptive Control Parameter … (Ismail Yusuf)
1385
Xmin=Xmod Xmax Xmin Xmax=Xmod
Xmax Xmin
Xmod
Figure 5. Tringular probability distributions
4. RESULTS AND ANALYSIS
The adaptive DE is applied to minimize the objective function. The proposed DE is implemented by
using MATLAB software package in order to generate SHEPWM switching patterns. There are three cases
of triangular (as in Figure 5), which are investigated to adapt both F and CR.
4.1. Triangular Adaptive DE
There are 9 possible combinations for F and CR. i.e., (F = right triangular, CR = right triangular),
(F = right triangular, CR = middle triangular), (F = right triangular, CR = left triangular), (F = middle
triangular, CR = right triangular), (F = middle triangular, CR = middle triangular), (F = middle triangular,
CR = left triangular), (F = left triangular, CR = right triangular), (F = left triangular, CR = middle triangular),
and (F = left triangular, CR = left triangular). From the aforementioned combinations, there is only one
combination is applicable to determine SHEPWM switching patterns, that is (F = left triangular, CR = right
triangular). The other combinations will result in the non-corvergence DE.
Figure 6 shows F and CR tracking of the triangular adaptive DE in order to satisfy the best
switching angles for the SHEPWM with N = 9, M = 0.05, and f(α) < 0.0001. It needs 25 generations to meet
the optimum switching angles as shown in Figure 7. The triangular adaptive DE is faster than the
conventional DE using fixed F and CR due to it has a large jump to the optimum solutions. According to the
report in [14], the best fixed F and CR values are 0.26 and 1.00, respectively. However, it needs 45
generations to solve this switching angles problem, as shown in Figure 8. The final best switching angles to
be found by both DE are α1 = 11.7423°, α2 = 12.0905°, α3 = 23.7342°, α4 = 24.1551°, α5 = 35.7282°,
α6 = 36.2035°, α7 = 47.7291°, α8 = 48.2380°, and α9 = 59.7398°.
Figure 6. F and CR adaptations
0 5 10 15 20 25
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
generation
CR,
F
CR
F
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388
1386
Figure 7. Triangular adaptive DE tracking the best switching angles
Figure 8. Conventional DE tracking the best switching angles
4.2. SHEPWM Switching Patterns
There are 4 types of possible switching patterns for N = 9 with both negative and positive values of
M, as presented in Figure 9. The upper panels correspond with the type-1 of both negative and positive
switching patterns, and other panels correspond with type-2, type-3 and type-4, respectively. The negative
and positive values of M are ranged between -1.5 ≤ M ≤ 0.0 and 0.0 ≤ M ≤ 1.5, respectively. The computation
process is employed with a step of 0.05. The number of generations to generate every type of patterns is
summarized as in Table 1. The number of generations is the averaged values over 100 runs and with 100%
success rate.
0 5 10 15 20 25 30
0
20
40
60
80
100
120
140
160
180
generation
angle
(degree)
 1
 2
 3
 4
 5
 6
 7
 8
 9
0 10 20 30 40 50
0
10
20
30
40
50
60
70
80
90
generation
angle
(degree)
 3
 4
 5
 6
 7
 8
 9
 2
 1
IJPEDS ISSN: 2088-8694 
Differential Evolution Algorithm with Triangular Adaptive Control Parameter … (Ismail Yusuf)
1387
Figure 9. SHEPWM swithing patterns for N = 9 with M negative and positive
As shown in Table 1, the adaptive DE is faster than the conventional DE in generating switching
patterns of SHEPWM. Note that the conventional DE used fixed F and CR of 0.26 and 1.00, respectively. It
is discovered that the triangular adaptive F and CR improve the speed of DE to reach the optimum values of
-1.2 -1 -0.8 -0.6 -0.4 -0.2 0
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
0 0.2 0.4 0.6 0.8 1 1.2
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
-1.2 -1 -0.8 -0.6 -0.4 -0.2 0
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
0 0.2 0.4 0.6 0.8 1 1.2
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
-1.2 -1 -0.8 -0.6 -0.4 -0.2 0
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
0 0.2 0.4 0.6 0.8 1 1.2
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
-1.2 -1 -0.8 -0.6 -0.4 -0.2 0
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
0 0.2 0.4 0.6 0.8 1 1.2
0
10
20
30
40
50
60
70
80
90
M
angle
(degree)
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388
1388
switching angles of the SHEPWM problems. The adaptive DE requires less number of generations when
compared to the conventional DE in generating SHEPWM switching patterns.
Table 1. Number of Generations of DE
Patterns
Number of generations
Adaptive
DE
Conventional
DE
M
negative
Type-1 44 82
Type-2 45 77
Type-3 47 74
Type-4 45 76
M
positive
Type-1 91 182
Type-2 91 197
Type-3 97 160
Type-4 49 77
5. CONCLUSION
The application of triangular adaptive control parameter has an advantage in increasing the DE’s
performance to solve the SHEPWM switching angles problem. It reduces half of the number of generations
required to meet the optimum values of switching angles in comparison to the conventional DE. It works
relative fast with 100% success rate for both negative and positif values of modulation index. These results
provide usefull information to help designers to make a decision in their SHEPWM inverter for real-time
applications
REFERENCES
[1] A. A. M. Ruban, N. Hemavathi, and N. Rajeswari, “Real time Harmonic Elimination PWM Control for Voltage
Source Inverters", 2012 International Conference on Advances in Engineering, Science and Management
(ICAESM), pp. 479-484, 2012.
[2] C. Buccella, C. Cecati, M. G. Cimoroni, and K. Razi, “Real-time Harmonics Elimination Procedures for High-
Power Converters", 2013 IEEE International Workshop on Intelligent Energy Systems (IWIES), pp. 179-184, 2013.
[3] P. S. Karuvelam and M. Rajaram, “A Novel Technique for Real Time Implementation of SHE PWM in Single
Phase Matrix Converter", Tehnički Vjesnik, vol. 23, no. 5, pp. 1481-1488, 2016.
[4] R. Salehi, N. Farokhnia, M. Abedi, and S. H. Fathi, “Elimination of Low Order Harmonics in Multilevel Inverter
Using Genetic Algorithm", Journal of Power Electronics, vol. 11, no. 2, pp. 132-139, 2011.
[5] S. A. Kandil, A. A. Ali, A. El Samahy, S. M. Wasfi, and O. P. Malik, “Harmonic Optimization in Voltage Source
Inverter for PV Application Using Heuristic Algorithms", International Journal of Emerging Electric Power
Systems, vol. 17, no. 6, pp. 671-682, 2016.
[6] R. Taleb, M. Helaimi, D. Benyoucef, and Z. Boudjema, “Genetic Algorithm Application in Asymmetrical 9-Level
Inverter", International Journal of Power Electronics and Drive System (IJPEDS), vol. 7, no.2, pp. 521-530, 2016.
[7] S. Rosu, C. Radoi, A. Florescu, P. Guglielmi, and M. Pastorelli, “The Analysis of the Solutions for Harmonic
Elimination PWM Bipolar Waveform with a Specialized Differential Evolution Algorithm", 2012 13th
International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), pp. 814-821, 2012.
[8] P. Jamuna and C. C. A. Rajan, “Hybrid Trigonometric Differential Evolution for Optimizing Harmonic
Distribution", International Journal of Computer and Electrical Engineering, vol. 5, no. 5, pp. 482-486, 2013.
[9] A. M. Amjad, Z. Salam, and A. M. A. Saif, “Application of Differential Evolution for Cascaded Multilevel VSI
with Harmonics Elimination PWM Switching", International Journal of Electrical Power & Energy Systems, vol.
64, pp. 447-456, 2015.
[10] F. Chabni, R. Taleb, and A. Mellakhi, “Elimination of Harmonics in Modified 5-Level CHB Inverter Using DE
Algorithm", Mediterranean Journal of Modeling and Simulation, vol. 6, pp. 23-33, 2016.
[11] Y. Fan, Q. Liang, C. Liu, and X. Yan, “Self–Adapting Control Parameters with Multi-Parent Crossover in
Differential Evolution Algorithm", International Journal of Computing Science and Mathematics, vol. 6, no. 1, pp.
40-48, 2015.
[12] M. Locatelli and M. Vasile, “(Non) Convergence Results for the Differential Evolution Method", Optimization
Letters, vol. 9, no. 3, pp. 413-425, 2015.
[13] G. Squillero and A. Tonda, “Divergence of Character and Premature Convergence: A Survey of Methodologies for
Promoting Diversity in Evolutionary Optimization", Information Sciences, vol. 329, pp. 782-799, 2016.
[14] A. Hiendro, “Multiple Switching Patterns for SHEPWM Inverters Using Differential Evolution Algorithms",
International Journal of Power Electronics and Drive System (IJPEDS), vol. 1, no. 2, pp. 94-103, 2011.
[15] W. E. Stein and M. F. Keblis, “A New Method to Simulate the Triangular Distribution", Mathematical and
Computer Modeling, vol. 49, pp. 1143-1147, 2009.

More Related Content

What's hot

Modeling examples
Modeling examplesModeling examples
Modeling examplesanand hd
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problemsijtsrd
 
Simplex Algorithm
Simplex AlgorithmSimplex Algorithm
Simplex AlgorithmAizaz Ahmad
 
Directed Optimization on Pareto Frontier
Directed Optimization on Pareto FrontierDirected Optimization on Pareto Frontier
Directed Optimization on Pareto FrontiereArtius, Inc.
 
Investigate the Stability of Homeostatic Plasticity Controller
Investigate the Stability of Homeostatic Plasticity ControllerInvestigate the Stability of Homeostatic Plasticity Controller
Investigate the Stability of Homeostatic Plasticity ControllerJoseph Itopa Abubakar
 
PEMF2_SDM_2012_Ali
PEMF2_SDM_2012_AliPEMF2_SDM_2012_Ali
PEMF2_SDM_2012_AliMDO_Lab
 
tAn improved genetic algorithm with a
tAn improved genetic algorithm with atAn improved genetic algorithm with a
tAn improved genetic algorithm with aijcseit
 
Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannMixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannCAChemE
 
An Improved Ant-Based Algorithm for Minimum Degree Spanning Tree Problems
An Improved Ant-Based Algorithm for Minimum Degree  Spanning Tree Problems An Improved Ant-Based Algorithm for Minimum Degree  Spanning Tree Problems
An Improved Ant-Based Algorithm for Minimum Degree Spanning Tree Problems IOSR Journals
 
Adjusting PageRank parameters and comparing results : REPORT
Adjusting PageRank parameters and comparing results : REPORTAdjusting PageRank parameters and comparing results : REPORT
Adjusting PageRank parameters and comparing results : REPORTSubhajit Sahu
 
Tbs910 regression models
Tbs910 regression modelsTbs910 regression models
Tbs910 regression modelsStephen Ong
 
Visual Explanation of Ridge Regression and LASSO
Visual Explanation of Ridge Regression and LASSOVisual Explanation of Ridge Regression and LASSO
Visual Explanation of Ridge Regression and LASSOKazuki Yoshida
 

What's hot (20)

Modeling examples
Modeling examplesModeling examples
Modeling examples
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Minimization of Assignment Problems
Minimization of Assignment ProblemsMinimization of Assignment Problems
Minimization of Assignment Problems
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Particle filter
Particle filterParticle filter
Particle filter
 
Stochastic Optimization
Stochastic OptimizationStochastic Optimization
Stochastic Optimization
 
Simplex Algorithm
Simplex AlgorithmSimplex Algorithm
Simplex Algorithm
 
Directed Optimization on Pareto Frontier
Directed Optimization on Pareto FrontierDirected Optimization on Pareto Frontier
Directed Optimization on Pareto Frontier
 
Investigate the Stability of Homeostatic Plasticity Controller
Investigate the Stability of Homeostatic Plasticity ControllerInvestigate the Stability of Homeostatic Plasticity Controller
Investigate the Stability of Homeostatic Plasticity Controller
 
Mx2421262131
Mx2421262131Mx2421262131
Mx2421262131
 
15
1515
15
 
PEMF2_SDM_2012_Ali
PEMF2_SDM_2012_AliPEMF2_SDM_2012_Ali
PEMF2_SDM_2012_Ali
 
tAn improved genetic algorithm with a
tAn improved genetic algorithm with atAn improved genetic algorithm with a
tAn improved genetic algorithm with a
 
Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannMixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
 
An Improved Ant-Based Algorithm for Minimum Degree Spanning Tree Problems
An Improved Ant-Based Algorithm for Minimum Degree  Spanning Tree Problems An Improved Ant-Based Algorithm for Minimum Degree  Spanning Tree Problems
An Improved Ant-Based Algorithm for Minimum Degree Spanning Tree Problems
 
Adjusting PageRank parameters and comparing results : REPORT
Adjusting PageRank parameters and comparing results : REPORTAdjusting PageRank parameters and comparing results : REPORT
Adjusting PageRank parameters and comparing results : REPORT
 
2041_2
2041_22041_2
2041_2
 
Tbs910 regression models
Tbs910 regression modelsTbs910 regression models
Tbs910 regression models
 
2.1 regression
2.1 regression2.1 regression
2.1 regression
 
Visual Explanation of Ridge Regression and LASSO
Visual Explanation of Ridge Regression and LASSOVisual Explanation of Ridge Regression and LASSO
Visual Explanation of Ridge Regression and LASSO
 

Similar to Differential Evolution Algorithm with Triangular Adaptive Control Parameter for SHEPWM Switching Pattern Optimization

LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATIONLOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATIONorajjournal
 
Hybrid Approach to Economic Load Dispatch
Hybrid Approach to Economic Load DispatchHybrid Approach to Economic Load Dispatch
Hybrid Approach to Economic Load DispatchSatyendra Singh
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...IJRESJOURNAL
 
Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15Jacob Deal
 
An Improved Empirical Mode Decomposition Based On Particle Swarm Optimization
An Improved Empirical Mode Decomposition Based On Particle Swarm OptimizationAn Improved Empirical Mode Decomposition Based On Particle Swarm Optimization
An Improved Empirical Mode Decomposition Based On Particle Swarm OptimizationIJRES Journal
 
H infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cauH infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cauAl Vc
 
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmCemal Ardil
 
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...IOSRJECE
 
Numerical Solution of Third Order Time-Invariant Linear Differential Equation...
Numerical Solution of Third Order Time-Invariant Linear Differential Equation...Numerical Solution of Third Order Time-Invariant Linear Differential Equation...
Numerical Solution of Third Order Time-Invariant Linear Differential Equation...theijes
 
A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier  A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier IJECEIAES
 
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...IRJET Journal
 
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniqueDynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniquejournalBEEI
 
An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...IJECEIAES
 
Preconditioning in Large-scale VDA
Preconditioning in Large-scale VDAPreconditioning in Large-scale VDA
Preconditioning in Large-scale VDAJoseph Parks
 
BPSO&1-NN algorithm-based variable selection for power system stability ident...
BPSO&1-NN algorithm-based variable selection for power system stability ident...BPSO&1-NN algorithm-based variable selection for power system stability ident...
BPSO&1-NN algorithm-based variable selection for power system stability ident...IJAEMSJORNAL
 

Similar to Differential Evolution Algorithm with Triangular Adaptive Control Parameter for SHEPWM Switching Pattern Optimization (20)

40220140505002
4022014050500240220140505002
40220140505002
 
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATIONLOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
 
How to Decide the Best Fuzzy Model in ANFIS
How to Decide the Best Fuzzy Model in ANFIS How to Decide the Best Fuzzy Model in ANFIS
How to Decide the Best Fuzzy Model in ANFIS
 
Hybrid Approach to Economic Load Dispatch
Hybrid Approach to Economic Load DispatchHybrid Approach to Economic Load Dispatch
Hybrid Approach to Economic Load Dispatch
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
 
Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15
 
An Improved Empirical Mode Decomposition Based On Particle Swarm Optimization
An Improved Empirical Mode Decomposition Based On Particle Swarm OptimizationAn Improved Empirical Mode Decomposition Based On Particle Swarm Optimization
An Improved Empirical Mode Decomposition Based On Particle Swarm Optimization
 
H infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cauH infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cau
 
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithm
 
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
Investigation on the Pattern Synthesis of Subarray Weights for Low EMI Applic...
 
Numerical Solution of Third Order Time-Invariant Linear Differential Equation...
Numerical Solution of Third Order Time-Invariant Linear Differential Equation...Numerical Solution of Third Order Time-Invariant Linear Differential Equation...
Numerical Solution of Third Order Time-Invariant Linear Differential Equation...
 
A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier  A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier
 
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
 
40220140501002
4022014050100240220140501002
40220140501002
 
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniqueDynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
 
An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...
 
Hc3413121317
Hc3413121317Hc3413121317
Hc3413121317
 
Grey wolf optimizer algorithm based real time implementation of PIDDTC and FD...
Grey wolf optimizer algorithm based real time implementation of PIDDTC and FD...Grey wolf optimizer algorithm based real time implementation of PIDDTC and FD...
Grey wolf optimizer algorithm based real time implementation of PIDDTC and FD...
 
Preconditioning in Large-scale VDA
Preconditioning in Large-scale VDAPreconditioning in Large-scale VDA
Preconditioning in Large-scale VDA
 
BPSO&1-NN algorithm-based variable selection for power system stability ident...
BPSO&1-NN algorithm-based variable selection for power system stability ident...BPSO&1-NN algorithm-based variable selection for power system stability ident...
BPSO&1-NN algorithm-based variable selection for power system stability ident...
 

More from International Journal of Power Electronics and Drive Systems

More from International Journal of Power Electronics and Drive Systems (20)

Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
 
Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
 
Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
 
Soft computing and IoT based solar tracker
Soft computing and IoT based solar trackerSoft computing and IoT based solar tracker
Soft computing and IoT based solar tracker
 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping system
 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
 
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
 

Recently uploaded

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Differential Evolution Algorithm with Triangular Adaptive Control Parameter for SHEPWM Switching Pattern Optimization

  • 1. International Journal of Power Electronics and Drive System (IJPEDS) Vol. 8, No. 3, September 2017, pp. 1381~1388 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v8i3.pp1381-1388  1381 Journal homepage: http://iaesjournal.com/online/index.php/IJPEDS Differential Evolution Algorithm with Triangular Adaptive Control Parameter for SHEPWM Switching Pattern Optimization Ismail Yusuf, Ayong Hiendro, F. Trias Pontia Wigyarianto, Kho Hie Khwee Department of Electrical Engineering, Tanjungpura University, Pontianak, Kalimantan Barat, Indonesia Article Info ABSTRACT Article history: Received Mar 17, 2017 Revised Jul 19, 2017 Accepted Jul 27, 2017 Differential evolution (DE) algorithm has been applied as a powerful tool to find optimum switching angles for selective harmonic elimination pulse width modulation (SHEPWM) inverters. However, the DE’s performace is very dependent on its control parameters. Conventional DE generally uses either trial and error mechanism or tuning technique to determine appropriate values of the control paramaters. The disadvantage of this process is that it is very time comsuming. In this paper, an adaptive control parameter is proposed in order to speed up the DE algorithm in optimizing SHEPWM switching angles precisely. The proposed adaptive control parameter is proven to enhance the convergence process of the DE algorithm without requiring initial guesses. The results for both negative and positive modulation index (M) also indicate that the proposed adaptive DE is superior to the conventional DE in generating SHEPWM switching patterns. Keyword: Adaptive control parameter Differential evolution Selective harmonic elimination Switching angle Three-phase inverter Copyright ©2017 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Ayong Hiendro, Department of Electrical Engineering, Tanjungpura University, Jalan Jend. Ahmad Yani, Pontianak 78124, Kalimantan Barat, Indonesia. Email: ayongh2000@yahoo.com 1. INTRODUCTION Selective harmonic elimination pulse width modulation (SHEPWM) is one of the methods to generate sinusoidal voltage output from single- or three-phase inverters. However, the SHEPWM often experiences with the complexity of calculation the switching angles which take quite long computing time to achieve the optimum values. That will be the disadvantage for on-line and real-time applications [1]-[3]. Evolutionary algorithms such as genetic algorithm (GA) [4]-[6] and differential evolution (DE) [7]-[10] have been used to reduce the complexity of the SHEPWM problems which initial values are usually not guessed properly. The evolutionary algorithms can generate a large jump step to find the most approximate optimal solutions. However, the runtime behavior of evolutionary algorithms associate with control parameters, i.e., crossover (CF) and mutation factor (F). The control parameters are very sensitive. Choosing the proper parameters is quite difficult and dependent on the problems [11]. Choosing inappropriate value of CR and F will make the search process suffer from slow convergence speed, premature convergence and stagnation problems [12], [13]. The objective of this paper is to propose an adaptive control parameter for DE in order to avoid or reduce requirements for tuning consumption time due to uncertainty of the CR and F values. As the adaptive function, a triangular probability distribution is employed to adjust the control operators of DE algorithm. The solution patterns for both positive and negative values of modulation index (M) in the range of the SHEPWM capability are also investigated. Additionally, the performance of the proposed DE is compared to the conventional DE.
  • 2.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388 1382 2. SELECTIVE HARMONIC ELIMINATION IN THREE-PHASE INVERTER Figure 1 illustrates a generalized PWM pattern. There are only odd harmonic components exist due to the symmetries in the PWM waveform. The Fourier series for this output voltage waveform is defined as follows:     ,... 7 , 5 , 1 ) sin( ) ( n n t n V t v   (1) The Fourier coefficients (Vn) are then given by               N j j j dc n n n V V 1 ) cos( ) 1 ( 2 1 4   (2) 123 N  2 v t Vdc -Vdc 4 fundamental Figure 1. Generalized PWM waveform Equation 2 can be solved in order to obtain N switching angles, i.e., 1 to N by equating N-1 harmonics to zero. In three-phase inverters the modulation index is set as M = V1/Vdc and the normalized magnitudes of harmonics need to be eliminated are as follows [14]: 1 1 1 1 ) cos( ) 1 ( 2 1 4 ) (                     N j j j M f 5 1 5 ) 5 cos( ) 1 ( 2 1 5 4 ) (                    N j j j M f 7 1 7 ) 7 cos( ) 1 ( 2 1 7 4 ) (                    N j j j M f ) 2 3 ( 1 ) 2 3 ( ) ) 2 3 cos(( ) 1 ( 2 1 ) 2 3 ( 4 ) (                    N N j j j N N M N f     (3) All triple harmonics are absent from Equation 3, e.g., for N = 9, there are 8 harmonics to be eliminated, i.e, f5, f7, f11, f13, f17, f19, f23, and f25. The objective function of the problem is ) 2 3 ( 7 5 1 ... ) (       N f      (4)
  • 3. IJPEDS ISSN: 2088-8694  Differential Evolution Algorithm with Triangular Adaptive Control Parameter … (Ismail Yusuf) 1383 3. ADAPTIVE DIFFERENTIAL EVOLUTION ALGORITHM Differential evolution algorithm utilizies control parameters, i.e., mution factor (F) and crossover rate (CR) to control perturbance and improve convergence of the optimization process. Both F and CR have values in the range of [0, 1]. The flowchart of proposed adaptive DE to optimize N switching angles is presented as in Figure 2. The first step of the flowchart is generating the first generation of population.   minj maxj j minj i,j rand        ) 1 ( (5) where minj and maxj are lower and upper bounds of the swithing angles, randj  [0, 1], j = 1, 2, …, N; i = 1, 2, …, NP, and NP is the population size. Evaluating the population is conducted to determine which switching angles of the current generation will be the best candidates in order to satisfy the constraints of the objective function. ) ( ) 1 ( ) 1 ( bestj bestj f f   , ) 1 ( , ) 1 ( j i bestj    (6) New individuals are evolved by using mutation and crossover operators. The operators are employed to increase the population diversity and promote faster convergence. Mutation operation has a responsibility to create mutant individuals, while crossover operation is to create trial individuals. The individuals in this case are the switching angles. Both mutation and crossover processes are shown as in Figure 3. In the mutation process, the indices ra, rb, rc, rd, and re are five mutually distinct integers taken randomly from {1, 2, 3,…, NP}. Further, the integers i, ra, rb, rc, rd, and re must be different. In selection process as seen in Figure 4, the trial individuals (ti,j) become the best next generation individuals if they offer equal or lower values of the objective function than those of their parent. Generate an initial population Evaluate the population G = 1 WHILE the criterion is not satisfied Adaptation of mutation factor Adaptation of crossover rate Mutation and crossover operations G = G + 1 Selection operation Satisfied switching angles Y N Figure 2. The flowchart of adaptive DE
  • 4.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388 1384 IF (randj (G) ≤ CRi (G) ) or (j = jrand) FOR j = 1 to N ti,j (G) = αi,j (G) ti,j (G) = αra,j (G) + (Fi (G) (αrb,j (G) –αrc,j (G) ) + Fi (G) (αrd,j (G) –αre,j (G) ) Y N Figure 3. Mutation and crossover operations IF f(ti,j (G) ) ≤ f(αi,j (G) ) FOR i = 1 to NP αi,j (G+1) = αi,j (G) αi,j (G+1) = ti,j (G) Y N fbest (G+1) = f(αi,j (G+1) ) Figure 4. Selection operation 3.1. Adaptations of Mutation and Crossover The adaptations of mutation and crossover are employed to avoid ineffective either trial and error or tuning processes in order to meet the best values of F and CR. The control paramaters at the Gth-generation, i.e., Fi (G) and CRi (G) are adapted by using triangular probability distribution as follows:              ) X X X )(X rand - (1 X rand X X X (X rand X X max j max j max j min G i otherwise )( if ) )( mod max min min mod min ) (  (6) ) X - /(X ) X - (X min max min mod   (7) The triangular probability distribution on [0, 1] is defined by three values, i.e., lower limit Xmin, upper limit Xmax, and mode Xmod, where Xmin < Xmax and Xmin ≤ Xmod ≤ Xmax. There are three possible cases [15] as shown in Figure 5, i.e., (i) right triangular (Xmod = Xmin), (ii) middle triangular (Xmin < Xmod < Xmax), and (iii) left triangular (Xmod = Xmax).
  • 5. IJPEDS ISSN: 2088-8694  Differential Evolution Algorithm with Triangular Adaptive Control Parameter … (Ismail Yusuf) 1385 Xmin=Xmod Xmax Xmin Xmax=Xmod Xmax Xmin Xmod Figure 5. Tringular probability distributions 4. RESULTS AND ANALYSIS The adaptive DE is applied to minimize the objective function. The proposed DE is implemented by using MATLAB software package in order to generate SHEPWM switching patterns. There are three cases of triangular (as in Figure 5), which are investigated to adapt both F and CR. 4.1. Triangular Adaptive DE There are 9 possible combinations for F and CR. i.e., (F = right triangular, CR = right triangular), (F = right triangular, CR = middle triangular), (F = right triangular, CR = left triangular), (F = middle triangular, CR = right triangular), (F = middle triangular, CR = middle triangular), (F = middle triangular, CR = left triangular), (F = left triangular, CR = right triangular), (F = left triangular, CR = middle triangular), and (F = left triangular, CR = left triangular). From the aforementioned combinations, there is only one combination is applicable to determine SHEPWM switching patterns, that is (F = left triangular, CR = right triangular). The other combinations will result in the non-corvergence DE. Figure 6 shows F and CR tracking of the triangular adaptive DE in order to satisfy the best switching angles for the SHEPWM with N = 9, M = 0.05, and f(α) < 0.0001. It needs 25 generations to meet the optimum switching angles as shown in Figure 7. The triangular adaptive DE is faster than the conventional DE using fixed F and CR due to it has a large jump to the optimum solutions. According to the report in [14], the best fixed F and CR values are 0.26 and 1.00, respectively. However, it needs 45 generations to solve this switching angles problem, as shown in Figure 8. The final best switching angles to be found by both DE are α1 = 11.7423°, α2 = 12.0905°, α3 = 23.7342°, α4 = 24.1551°, α5 = 35.7282°, α6 = 36.2035°, α7 = 47.7291°, α8 = 48.2380°, and α9 = 59.7398°. Figure 6. F and CR adaptations 0 5 10 15 20 25 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 generation CR, F CR F
  • 6.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388 1386 Figure 7. Triangular adaptive DE tracking the best switching angles Figure 8. Conventional DE tracking the best switching angles 4.2. SHEPWM Switching Patterns There are 4 types of possible switching patterns for N = 9 with both negative and positive values of M, as presented in Figure 9. The upper panels correspond with the type-1 of both negative and positive switching patterns, and other panels correspond with type-2, type-3 and type-4, respectively. The negative and positive values of M are ranged between -1.5 ≤ M ≤ 0.0 and 0.0 ≤ M ≤ 1.5, respectively. The computation process is employed with a step of 0.05. The number of generations to generate every type of patterns is summarized as in Table 1. The number of generations is the averaged values over 100 runs and with 100% success rate. 0 5 10 15 20 25 30 0 20 40 60 80 100 120 140 160 180 generation angle (degree)  1  2  3  4  5  6  7  8  9 0 10 20 30 40 50 0 10 20 30 40 50 60 70 80 90 generation angle (degree)  3  4  5  6  7  8  9  2  1
  • 7. IJPEDS ISSN: 2088-8694  Differential Evolution Algorithm with Triangular Adaptive Control Parameter … (Ismail Yusuf) 1387 Figure 9. SHEPWM swithing patterns for N = 9 with M negative and positive As shown in Table 1, the adaptive DE is faster than the conventional DE in generating switching patterns of SHEPWM. Note that the conventional DE used fixed F and CR of 0.26 and 1.00, respectively. It is discovered that the triangular adaptive F and CR improve the speed of DE to reach the optimum values of -1.2 -1 -0.8 -0.6 -0.4 -0.2 0 0 10 20 30 40 50 60 70 80 90 M angle (degree) 0 0.2 0.4 0.6 0.8 1 1.2 0 10 20 30 40 50 60 70 80 90 M angle (degree) -1.2 -1 -0.8 -0.6 -0.4 -0.2 0 0 10 20 30 40 50 60 70 80 90 M angle (degree) 0 0.2 0.4 0.6 0.8 1 1.2 0 10 20 30 40 50 60 70 80 90 M angle (degree) -1.2 -1 -0.8 -0.6 -0.4 -0.2 0 0 10 20 30 40 50 60 70 80 90 M angle (degree) 0 0.2 0.4 0.6 0.8 1 1.2 0 10 20 30 40 50 60 70 80 90 M angle (degree) -1.2 -1 -0.8 -0.6 -0.4 -0.2 0 0 10 20 30 40 50 60 70 80 90 M angle (degree) 0 0.2 0.4 0.6 0.8 1 1.2 0 10 20 30 40 50 60 70 80 90 M angle (degree)
  • 8.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 3, September 2017 : 1381–1388 1388 switching angles of the SHEPWM problems. The adaptive DE requires less number of generations when compared to the conventional DE in generating SHEPWM switching patterns. Table 1. Number of Generations of DE Patterns Number of generations Adaptive DE Conventional DE M negative Type-1 44 82 Type-2 45 77 Type-3 47 74 Type-4 45 76 M positive Type-1 91 182 Type-2 91 197 Type-3 97 160 Type-4 49 77 5. CONCLUSION The application of triangular adaptive control parameter has an advantage in increasing the DE’s performance to solve the SHEPWM switching angles problem. It reduces half of the number of generations required to meet the optimum values of switching angles in comparison to the conventional DE. It works relative fast with 100% success rate for both negative and positif values of modulation index. These results provide usefull information to help designers to make a decision in their SHEPWM inverter for real-time applications REFERENCES [1] A. A. M. Ruban, N. Hemavathi, and N. Rajeswari, “Real time Harmonic Elimination PWM Control for Voltage Source Inverters", 2012 International Conference on Advances in Engineering, Science and Management (ICAESM), pp. 479-484, 2012. [2] C. Buccella, C. Cecati, M. G. Cimoroni, and K. Razi, “Real-time Harmonics Elimination Procedures for High- Power Converters", 2013 IEEE International Workshop on Intelligent Energy Systems (IWIES), pp. 179-184, 2013. [3] P. S. Karuvelam and M. Rajaram, “A Novel Technique for Real Time Implementation of SHE PWM in Single Phase Matrix Converter", Tehnički Vjesnik, vol. 23, no. 5, pp. 1481-1488, 2016. [4] R. Salehi, N. Farokhnia, M. Abedi, and S. H. Fathi, “Elimination of Low Order Harmonics in Multilevel Inverter Using Genetic Algorithm", Journal of Power Electronics, vol. 11, no. 2, pp. 132-139, 2011. [5] S. A. Kandil, A. A. Ali, A. El Samahy, S. M. Wasfi, and O. P. Malik, “Harmonic Optimization in Voltage Source Inverter for PV Application Using Heuristic Algorithms", International Journal of Emerging Electric Power Systems, vol. 17, no. 6, pp. 671-682, 2016. [6] R. Taleb, M. Helaimi, D. Benyoucef, and Z. Boudjema, “Genetic Algorithm Application in Asymmetrical 9-Level Inverter", International Journal of Power Electronics and Drive System (IJPEDS), vol. 7, no.2, pp. 521-530, 2016. [7] S. Rosu, C. Radoi, A. Florescu, P. Guglielmi, and M. Pastorelli, “The Analysis of the Solutions for Harmonic Elimination PWM Bipolar Waveform with a Specialized Differential Evolution Algorithm", 2012 13th International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), pp. 814-821, 2012. [8] P. Jamuna and C. C. A. Rajan, “Hybrid Trigonometric Differential Evolution for Optimizing Harmonic Distribution", International Journal of Computer and Electrical Engineering, vol. 5, no. 5, pp. 482-486, 2013. [9] A. M. Amjad, Z. Salam, and A. M. A. Saif, “Application of Differential Evolution for Cascaded Multilevel VSI with Harmonics Elimination PWM Switching", International Journal of Electrical Power & Energy Systems, vol. 64, pp. 447-456, 2015. [10] F. Chabni, R. Taleb, and A. Mellakhi, “Elimination of Harmonics in Modified 5-Level CHB Inverter Using DE Algorithm", Mediterranean Journal of Modeling and Simulation, vol. 6, pp. 23-33, 2016. [11] Y. Fan, Q. Liang, C. Liu, and X. Yan, “Self–Adapting Control Parameters with Multi-Parent Crossover in Differential Evolution Algorithm", International Journal of Computing Science and Mathematics, vol. 6, no. 1, pp. 40-48, 2015. [12] M. Locatelli and M. Vasile, “(Non) Convergence Results for the Differential Evolution Method", Optimization Letters, vol. 9, no. 3, pp. 413-425, 2015. [13] G. Squillero and A. Tonda, “Divergence of Character and Premature Convergence: A Survey of Methodologies for Promoting Diversity in Evolutionary Optimization", Information Sciences, vol. 329, pp. 782-799, 2016. [14] A. Hiendro, “Multiple Switching Patterns for SHEPWM Inverters Using Differential Evolution Algorithms", International Journal of Power Electronics and Drive System (IJPEDS), vol. 1, no. 2, pp. 94-103, 2011. [15] W. E. Stein and M. F. Keblis, “A New Method to Simulate the Triangular Distribution", Mathematical and Computer Modeling, vol. 49, pp. 1143-1147, 2009.