SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Engineering Inventions
e-ISSN: 2278-7461, p-ISSN: 2319-6491
Volume 4, Issue 12 [August 2015] PP: 38-44
www.ijeijournal.com Page | 38
Single Phase Inverter with Selective Harmonics Elimination
PWM Based on Secant Method
Essam Hendawi1, 2
1
Department of Electrical Engineering, Faculty of Engineering, Taif University, Kingdom of Saudi Arabia
2
Electronics Research Institute, Egypt
Abstract: Selective harmonics can be eliminated by controlling the inverter switches at optimized switching
angles in single phase dc-ac inverters. These switching angles are estimated by solving a set of nonlinear
equations. This paper presents a novel technique for solving these equations based on secant method. The
proposed algorithm simplifies the numerical solution of the nonlinear equations, solves them fast and achieves
convergence of solution at different starting vector of angles. The proposed method is applied with different
modulation index and different number of equations, i.e. different number of switching angles to achieve the
elimination of certain harmonics. High performance of the inverter is validated through simulation results.
Keywords:Selective harmonics elimination, Secant method, Switching angles.
I. INTRODUCTION
Single phase dc-ac inverters are widely used in many applications such as AC motor drives, power
supplies and uninterruptible power supplies [1]. Half bridge and full bridge topologies can be found but full
bridge topology are more common. The output voltage of the inverter is required to be as close as possible to
sinusoidal shape. Conventional sinusoidal pulse width modulation SPWM can be applied but selective
harmonics elimination pulse width modulation (SHEPWM) technique is more advantageous than SPWM as
listed in the literature [1-5].In SHEPWM, number of low order harmonics is selected to be eliminated based on
the requirements of application. Then a set of nonlinear equations called โ€œtranscendental equationsโ€ are solved
numerically to get the switching angles. These switching angles are applied to generate the control signals of
the inverter switches. Equal area algorithm, Newton-Raphson algorithm, pattern search method and genetic
algorithm can be applied to solve these equations [2, 3, 6]. The main challenges are the starting vector of
solution and the convergence of the solution. This paper proposes a novel technique for solving the
transcendental equations based on secant method. The proposed algorithm simplifies the numerical solution of
the nonlinear equations, solves them fast and achieves convergence of solution at different starting vector of
angles. The switching angles are estimated using the proposed method. The switching angles are thenutilized to
generate the control signals which are applied to unipolar single phase full bridge inverter. High performance of
the inverter is validated through simulation results.
II. PRINCIPLE OF SHEPWM INVERTERS
Schematic of full bridge single phase inverter is shown in Fig. 1.The states of the four switches and the
corresponding load voltage are summarizedin Table 1.Two techniques for selective harmonics elimination
Fig. 1 Single phase inverter
Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method
www.ijeijournal.com Page | 39
Table 1 States of the inverter switches
Switches state Vo
T1 and T2 are โ€œonโ€ - T3 and T4 are โ€œoffโ€ Vdc
T3 and T4 are โ€œonโ€ - T1 and T2 are โ€œoffโ€ -Vdc
T1 and T3 are โ€œonโ€ - T2 and T4 are โ€œoffโ€ 0
T2 and T4 are โ€œonโ€ - T1 and T3 are โ€œoffโ€ 0
PWM can be applied; bipolar PWM technique and unipolar PWM technique [1]. In the bipolar PWM
technique, the first two states in Table 1 are only utilized. The four states are applied in unipolar PWM
technique which is more effective than bipolar PWM technique when harmonics elimination is required.
Therefore unipolar PWM technique is applied in this paper. The output voltage of the unipolar PWM inverter is
shown in Fig. 2 with N switching angles (ษต1 , ษต1 , ษต1 โ€ฆ ษตN) , (N-1) harmonics can be eliminated. The output
voltage can be represented in Fourier series as a function of the switching angles as
๐‘ฃ0 ๐œ”๐‘ก =
4๐‘‰๐‘ 
๐œ‹
(
sin ๐‘˜๐œ”๐‘ก
๐‘˜
[cos ๐‘˜๐œƒ1 โˆ’
โˆž
๐‘˜=1,3,5
cos ๐‘˜๐œƒ2 + cos ๐‘˜๐œƒ3 โˆ’ โ‹ฏ . . ] ) (1)
Only odd harmonics exist while even harmonics do not exist since the output voltage is even function in its
nature. The conditions for fully elimination of certain number (N-1) of odd harmonics are:
(โˆ’1)๐‘–+1
cos ๐œƒ๐‘– โˆ’
๐œ‹
4
๐‘€๐‘Ž = 0
๐‘
๐‘–=1
(2)
(โˆ’1) ๐‘˜+1
cos ๐‘›๐œƒ๐‘– = 0
๐‘
๐‘˜=1
(3)
Where Ma is the modulation index which is defined as
Ma = V1 / Vdc , n = 3, 5, 7, โ€ฆ.., 2N โ€“ 1 and ฮธ1< ฮธ2< ฮธ3 โ€ฆ. <ฮธN< 90o
For instance if it is desired the 3rd
,5th
,7th
,9th
, 11th
and 13th
harmonics, equations (2) and (3) can be written as:
(โˆ’1)๐‘–+1
cos ๐œƒ๐‘– โˆ’
๐œ‹
4
๐‘€๐‘Ž = 0
7
๐‘–=1
(4)
(โˆ’1) ๐‘˜+1
cos ๐‘›๐œƒ๐‘– = 0
7
๐‘˜=1
(5)
Where 'n' takes the values 3, 5, 7, 9, 11, 13. These will lead to the following seven equations which should be
solved simultaneously:
cos ฮธ1 โˆ’ cos ฮธ2 + cos ฮธ3 โˆ’ cos ฮธ4 +cos ฮธ5 - cos ฮธ6 + cos ฮธ7 โˆ’
ฯ€
4
M
a
= 0 (6-a)
cos 3ฮธ1 โˆ’ cos 3ฮธ2 + cos 3ฮธ3 โˆ’ cos 3ฮธ4 + cos 3ฮธ5 - cos 3ฮธ6 + cos 3ฮธ7 =0 (6-b)
cos 5ฮธ1 โˆ’ cos 5ฮธ2 + cos 5ฮธ3 โˆ’ cos 5ฮธ4 + cos 5ฮธ5 - cos 5ฮธ6 + cos 5ฮธ7 =0 (6-c)
cos 7ฮธ1 โˆ’ cos 7ฮธ2 + cos 7ฮธ3 โˆ’ cos 7ฮธ4 + cos 7ฮธ5 - cos 7ฮธ6 + cos 7ฮธ7 =0 (6-d)
cos 9ฮธ1 โˆ’ cos 9ฮธ2 + cos 9ฮธ3 โˆ’ cos 9ฮธ4 + cos 9ฮธ5 - cos 9ฮธ6 + cos 9ฮธ7 =0 (6-e)
cos 11ฮธ1 โˆ’ cos 11ฮธ2 + cos 11ฮธ3 โˆ’ cos 11ฮธ4 + cos 11ฮธ5 - cos 11ฮธ6 + cos 11ฮธ7 =0 (6-e)
cos 13ฮธ1 โˆ’ cos 13ฮธ2 + cos 13ฮธ3 โˆ’ cos 13ฮธ4 + cos 13ฮธ5 - cos 13ฮธ6 + cos 13ฮธ7 =0 (6-f)
These nonlinear transcendental equations are solved numerically using the proposed algorithm by applying
secant method.
Fig. 2 Output voltage of single phase full bridge inverter with unipolar PWM
0.06 0.062 0.064 0.066 0.068 0.07 0.072 0.074 0.076 0.078 0.08
-80
-60
-40
-20
0
20
40
60
80
Loadvoltage(V)
Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method
www.ijeijournal.com Page | 40
III. PROPOSED ALGORITHM USING SECANT METHOD
As a brief description of Newton-Raphson method to solve systems of non-linear equations, it is required to
determine a Jacobian matrix โ€œJโ€ which is defined for N equations as follows:
J =
๐œ•๐‘“1
๐œ•๐œƒ1
๐œ•๐‘“1
๐œ•๐œƒ2
๐œ•๐‘“1
๐œ•๐œƒ3
โ‹ฎ
๐œ• ๐‘“1
๐œ• ๐œƒ ๐‘
๐œ•๐‘“2
๐œ•๐œƒ1
๐œ•๐‘“2
๐œ•๐œƒ2
๐œ•๐‘“2
๐œ•๐œƒ3
โ‹ฎ
๐œ• ๐‘“2
๐œ• ๐œƒ ๐‘
โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ
๐œ•๐‘“ ๐‘
๐œ•๐œƒ1
๐œ•๐‘“ ๐‘
๐œ• ๐œƒ2
๐œ•๐‘“ ๐‘
๐œ•๐œƒ3
โ‹ฎ
๐œ• ๐‘“ ๐‘
๐œ• ๐œƒ ๐‘
(7)
This Jacobian matrix is very complex since it needs a large number of partial differentiations especially when
several number of harmonics are desired to be eliminated i.e. high value of โ€œNโ€. Therefore very complex
calculations will be needed and divergence of solution may occur. With the proposed method, each partial
differentiation is replaced by the following equation:
๐œ•๐‘“ ๐‘–
๐œ•๐œƒ ๐‘˜
โ‰ˆ
๐‘“ ๐‘– ๐œƒ1,๐œƒ2,โ€ฆ.๐œƒ ๐‘˜+ โˆ†๐œƒ,โ€ฆ..,๐œƒ ๐‘
โˆ†๐œƒ
โˆ’ ๐‘“ ๐‘– ๐œƒ1,๐œƒ2,โ€ฆ.,๐œƒ ๐‘˜,โ€ฆ..,๐œƒ ๐‘
โˆ†๐œƒ
(8)
i and k take the values 1, 2, โ€ฆ., N โˆ‚f2/ โˆ‚ฮธ3represents element J23in the Jacobean matrix
๐œ•๐‘“2
๐œ•๐œƒ3
โ‰ˆ
๐‘“2 ๐œƒ1, ๐œƒ2, โ€ฆ . ๐œƒ3 + โˆ†๐œƒ, โ€ฆ . . , ๐œƒ ๐‘
โˆ†๐œƒ
โˆ’ ๐‘“๐‘– ๐œƒ1, ๐œƒ2, โ€ฆ ., ๐œƒ3, โ€ฆ . . , ๐œƒ ๐‘
โˆ†๐œƒ
Where โ€œฮ”ฮธโ€ is a small increment. The unknowns ฮธ1, ฮธ2 , โ€ฆ ฮธN are assigned initial values as:
ฮธ0 = [ฮธ1ฮธ2 ฮธ3 โ€ฆ. ฮธN]T
Flow chart that summarizes the proposed algorithm is given in Fig. 3. Equation (8) is applied to determine each
element of the Jacobian matrix, then the elements are combined together to estimate the Jacobian matrix โ€œJโ€ as
mentioned in (7). An update of the vector ฮธ is carried out using the relation:
๐œฝ ๐’+๐Ÿ = ๐œฝ ๐ŸŽ + ๐‘ฑโˆ’1
. ๐’‡ ๐œƒ๐‘›
The algorithm utilizes ฮธ1as an initial vector for the next cycle which will repeat until the stopping criteria is
achieved. this criteria is
max ๐‘“๐‘˜ (๐œฝ) โ‰ค ๐œ€1 , ๐‘˜ = 1, 2, โ€ฆ , ๐‘,
max (๐œƒ ๐‘˜) ๐‘›+1 โˆ’ (๐œƒ ๐‘˜) ๐‘› โ‰ค ๐œ€2 , ๐‘˜ = 1, 2, โ€ฆ , ๐‘ ,
Or the maximum number of iterations is exceeded which means divergence of solution and another initial
solution vector ฮธ0 should be selected.
Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method
www.ijeijournal.com Page | 41
Fig. 3 Flow chart of the proposed algorithm
IV. SIMULATION RESULTS
The proposed method estimates the switching angles ฮธ1 ฮธ2 ฮธ3 โ€ฆ. ฮธN . These switching angles are then
utilized in an m-file in Matlab software program to generate the control signals for the inverter switches. Two
Matlab m-files are built to carry out the algorithm at different number of harmonics that are desired to be
eliminated. The first file is for constant data including dc voltage, desired output frequency and initial vectors
of solution. The second file is for the proposed described algorithm. The dc source is 60 V and the load is R-L
where R = 10 โ„ฆ and L = 40 mH. The increment โ€œฮ”ฮธโ€ is chosen as 0.05 rad The control signals are adjusted
so that the load frequency is 50 Hz. Different cases are included from N = 3 to N = 11. The switching angles
are given in Table 2. Selected cases are studied; N=7, N=10 and N=11. Load voltage and current for N=7,
N=10 and N=11 are shown in Figures 4-6 respectively. The modulation index โ€œMaโ€ is adjusted at 0.85 The
associated spectrum analysis of load voltage is presented in Figures 7-9 respectively.It is obvious the harmonics
of order 6, 9 and 10 are eliminated for N=7, N=10 and N=11 respectively. The load current is very close to
sinusoidal shape as โ€œNโ€ increases. To expect the switching angles using the proposed method and reduce the
No
No
Yes
Yes
Update the solution vector ฮธ
Stop and use the final vector
ฮธ to generate the control
signals
Is the No. of iteration
exceeded?
Is the conversion
met?
Select another initial
vector of solution ฮธo
Use the new solution
vector ฮธ as an initial
vector
Determine the Jacobean matrix J
using equation (8)
Set initial vector of solution ฮธo and
constant data
Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method
www.ijeijournal.com Page | 42
iteration cycles especially with large values of โ€œNโ€, variation of switching angles with โ€œNโ€ is given in Fig. 10.
Therefore the initial values of the switching angles can be selected properly
Fig. 4 Load voltage and current, N = 7, Ma = 0.85
Fig. 5 Load voltage and current, N = 10, Ma = 0.85
Fig. 6 Load voltage and current, N = 11, Ma = 0.85
0.06 0.07 0.08 0.09 0.1 0.11 0.12
-80
-60
-40
-20
0
20
40
60
80
Loadvoltage(V)
0.06 0.07 0.08 0.09 0.1 0.11 0.12
-6
-4
-2
0
2
4
6
time (sec)
Loadcurrent(A)
0.06 0.07 0.08 0.09 0.1 0.11 0.12
-80
-60
-40
-20
0
20
40
60
80
Loadvoltage(V)
0.06 0.07 0.08 0.09 0.1 0.11 0.12
-6
-4
-2
0
2
4
6
time (sec)
Loadcurrent(A)
0.06 0.07 0.08 0.09 0.1 0.11 0.12
-80
-60
-40
-20
0
20
40
60
80
Loadvoltage(V)
0.06 0.07 0.08 0.09 0.1 0.11 0.12
-6
-4
-2
0
2
4
6
time (sec)
Loadcurrent(A)
Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method
www.ijeijournal.com Page | 43
Fig. 7 spectrum analysis of load voltage, N = 7, Ma = 0.85
Fig. 8 spectrum analysis of load voltage, N = 10, Ma = 0.85
Fig. 9 spectrum analysis of load voltage, N = 11, Ma = 0.85
0 10 20 30 40 50 60 70 80 90 100
0
5
10
15
20
25
30
35
40
45
50
Order of Harmonic
Magnitudebasedon"BasePeak"-Parameter
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
Order of Harmonic
Magnitudebasedon"BasePeak"-Parameter
0 10 20 30 40 50 60 70 80 90 100
0
5
10
15
20
25
30
35
40
45
50
Order of Harmonic
Magnitudebasedon"BasePeak"-Parameter
Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method
www.ijeijournal.com Page | 44
Fig. 10 variation of switching angles versus โ€œNโ€
V. CONCLUSION
Selective harmonics elimination is achieved by adjusting the switching angles of the inverter. The
switching angles have been estimated using the proposed algorithm which is based on secant method. The
switching angles are utilized to generate the control signals of the inverter switches. Simulation results verify
the effectiveness of the proposed algorithm. Selective harmonics in the inverter output are eliminated and the
load is very close to sinusoidal shape. The proposed algorithm can be applied for any number of harmonics.
A guide of the initial vector of switching angles is proposed to minimize the iterations especially with large
number of harmonics.
REFERENCES
[1] Muhammad H. Rashid, Power Electronics Handbookโ€, 2nd
Edition, 2007,Elsevier.
[2] K. Keerthivasan, M. Narayanan, V. SharmilaDeve and J. Jerome, โ€œEstimation of Optimal Single phase
Inverterโ€™s Switching angles Using Pattern Search Methodโ€, International Conference on Computer
Communication and Informatics (ICCCI -2012), Jan. 10 โ€“ 12, 2012, Coimbatore, India.
[3] Tamer H. Abdelhamid and Khaled El-Naggar, โ€œOptimum Estimation of Single Phase Inverterโ€™s
Switching Angles Using Genetic Based Algorithm,โ€ Alexandria Engineering Journal, 2005, Vol. 44,
No.5, pp 751-759.
[4] J. E. Denis and H. Wolkowicz, โ€œLeast change secant methods, sizing, and shifting,โ€ SIAM J. Numer.,
1993. Anal., vol. 30, pp. 1291โ€“1314
[5] Muhammad H. Rashid "Power Electronics (circuits, devices and applications)", 1988, 1st
Edition,Prentice-Hall.
[6] J. W. Chen and T. J. Liang, โ€œA Novel Algorithm in Solving Nonlinear Equations for Programmed PWM
Inverter to Eliminate Harmonicsโ€, 1997, 23rd
International Conference on Industrial Electronics, Control
and Instrumentation conference IECON.
3 4 5 6 7 8 9 10 11
10
20
30
40
50
60
70
80
90
N
Switchingangles

More Related Content

What's hot

Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2anwar jubba
ย 
Design of sampled data control systems 5th lecture
Design of sampled data control systems  5th  lectureDesign of sampled data control systems  5th  lecture
Design of sampled data control systems 5th lectureKhalaf Gaeid Alshammery
ย 
Lecture 13
Lecture 13Lecture 13
Lecture 13Forward2025
ย 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsSaifullah Memon
ย 
Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...
Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...
Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...Mostafa Shokrian Zeini
ย 
Newton Raphson method for load flow analysis
Newton Raphson method for load flow analysisNewton Raphson method for load flow analysis
Newton Raphson method for load flow analysisdivyanshuprakashrock
ย 
Modeling of mechanical_systems
Modeling of mechanical_systemsModeling of mechanical_systems
Modeling of mechanical_systemsJulian De Marcos
ย 
Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...
Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...
Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...Mostafa Shokrian Zeini
ย 
Meeting w3 chapter 2 part 1
Meeting w3   chapter 2 part 1Meeting w3   chapter 2 part 1
Meeting w3 chapter 2 part 1mkazree
ย 
Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)
Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)
Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)JOe Torres Palomino
ย 
Continuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event SystemsContinuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event Systemsahmad bassiouny
ย 
Quickselect Under Yaroslavskiy's Dual Pivoting Algorithm
Quickselect Under Yaroslavskiy's Dual Pivoting AlgorithmQuickselect Under Yaroslavskiy's Dual Pivoting Algorithm
Quickselect Under Yaroslavskiy's Dual Pivoting AlgorithmSebastian Wild
ย 
Digital Signal Processing Homework Help
Digital Signal Processing Homework HelpDigital Signal Processing Homework Help
Digital Signal Processing Homework HelpMatlab Assignment Experts
ย 
Lecture 12
Lecture 12Lecture 12
Lecture 12Forward2025
ย 
Stability Analysis of Discrete System
Stability Analysis of Discrete SystemStability Analysis of Discrete System
Stability Analysis of Discrete SystemKhalaf Gaeid Alshammery
ย 
Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3mkazree
ย 
Smith chart:A graphical representation.
Smith chart:A graphical representation.Smith chart:A graphical representation.
Smith chart:A graphical representation.amitmeghanani
ย 
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-IINUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-IItmuliya
ย 

What's hot (20)

Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2
ย 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
ย 
Design of sampled data control systems 5th lecture
Design of sampled data control systems  5th  lectureDesign of sampled data control systems  5th  lecture
Design of sampled data control systems 5th lecture
ย 
Lecture 13
Lecture 13Lecture 13
Lecture 13
ย 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systems
ย 
Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...
Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...
Robust Fuzzy Output Feedback Controller for Affine Nonlinear Systems via Tโ€“S ...
ย 
Newton Raphson method for load flow analysis
Newton Raphson method for load flow analysisNewton Raphson method for load flow analysis
Newton Raphson method for load flow analysis
ย 
Control chap6
Control chap6Control chap6
Control chap6
ย 
Modeling of mechanical_systems
Modeling of mechanical_systemsModeling of mechanical_systems
Modeling of mechanical_systems
ย 
Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...
Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...
Energy-Based Control of Under-Actuated Mechanical Systems - Remotely Driven A...
ย 
Meeting w3 chapter 2 part 1
Meeting w3   chapter 2 part 1Meeting w3   chapter 2 part 1
Meeting w3 chapter 2 part 1
ย 
Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)
Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)
Aplicaciรณn de la serie Fourier en un circuito electrรณnico de potencia)
ย 
Continuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event SystemsContinuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event Systems
ย 
Quickselect Under Yaroslavskiy's Dual Pivoting Algorithm
Quickselect Under Yaroslavskiy's Dual Pivoting AlgorithmQuickselect Under Yaroslavskiy's Dual Pivoting Algorithm
Quickselect Under Yaroslavskiy's Dual Pivoting Algorithm
ย 
Digital Signal Processing Homework Help
Digital Signal Processing Homework HelpDigital Signal Processing Homework Help
Digital Signal Processing Homework Help
ย 
Lecture 12
Lecture 12Lecture 12
Lecture 12
ย 
Stability Analysis of Discrete System
Stability Analysis of Discrete SystemStability Analysis of Discrete System
Stability Analysis of Discrete System
ย 
Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3
ย 
Smith chart:A graphical representation.
Smith chart:A graphical representation.Smith chart:A graphical representation.
Smith chart:A graphical representation.
ย 
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-IINUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
ย 

Similar to G04123844

Harmonic Minimization In Multilevel Inverters By Using PSO
Harmonic Minimization In Multilevel Inverters By Using PSOHarmonic Minimization In Multilevel Inverters By Using PSO
Harmonic Minimization In Multilevel Inverters By Using PSOIDES Editor
ย 
1 1 4
1 1 41 1 4
1 1 4shomikc
ย 
1 1 4
1 1 41 1 4
1 1 4shomikc
ย 
Ei35761766
Ei35761766Ei35761766
Ei35761766IJERA Editor
ย 
Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...
Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...
Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...IOSR Journals
ย 
Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...
Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...
Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...IRJET Journal
ย 
Java gas turbine simulator numerical solversr by john a. reed
Java gas turbine simulator   numerical solversr by john a. reedJava gas turbine simulator   numerical solversr by john a. reed
Java gas turbine simulator numerical solversr by john a. reedJulio Banks
ย 
H05835260
H05835260H05835260
H05835260IOSR-JEN
ย 
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...eeiej_journal
ย 
N1102018691
N1102018691N1102018691
N1102018691IOSR Journals
ย 
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...IJMER
ย 
circuit_modes_v5
circuit_modes_v5circuit_modes_v5
circuit_modes_v5Olivier Buu
ย 
Ga based selective harmonic minimization of a 11 level
Ga based selective harmonic minimization of a 11 levelGa based selective harmonic minimization of a 11 level
Ga based selective harmonic minimization of a 11 leveleSAT Publishing House
ย 
Three phase diode.pdf
Three phase diode.pdfThree phase diode.pdf
Three phase diode.pdfRajatRaj47
ย 
Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...
Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...
Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...IJECEIAES
ย 
Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...
Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...
Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...IJERA Editor
ย 
Indirect 3D-Space Vector Modulation for a Matrix Converter
Indirect 3D-Space Vector Modulation for a Matrix ConverterIndirect 3D-Space Vector Modulation for a Matrix Converter
Indirect 3D-Space Vector Modulation for a Matrix ConverterAhmed Mohamed
ย 
Multilevel inverter
Multilevel inverterMultilevel inverter
Multilevel inverterusic123
ย 

Similar to G04123844 (20)

Harmonic Minimization In Multilevel Inverters By Using PSO
Harmonic Minimization In Multilevel Inverters By Using PSOHarmonic Minimization In Multilevel Inverters By Using PSO
Harmonic Minimization In Multilevel Inverters By Using PSO
ย 
1 1 4
1 1 41 1 4
1 1 4
ย 
1 1 4
1 1 41 1 4
1 1 4
ย 
Ei35761766
Ei35761766Ei35761766
Ei35761766
ย 
Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...
Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...
Performing of the MPPSO Optimization Algorithm to Minimize Line Voltage THD o...
ย 
Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...
Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...
Selective Harmonic Elimination PWM using Generalized Hopfield Neural Network ...
ย 
The Combination of Newton-Raphson Method and Curve-Fitting Method for PWM-bas...
The Combination of Newton-Raphson Method and Curve-Fitting Method for PWM-bas...The Combination of Newton-Raphson Method and Curve-Fitting Method for PWM-bas...
The Combination of Newton-Raphson Method and Curve-Fitting Method for PWM-bas...
ย 
FPGA Based Selective Harmonic Elimination Technique for Multilevel Inverter
FPGA Based Selective Harmonic Elimination Technique for Multilevel InverterFPGA Based Selective Harmonic Elimination Technique for Multilevel Inverter
FPGA Based Selective Harmonic Elimination Technique for Multilevel Inverter
ย 
Java gas turbine simulator numerical solversr by john a. reed
Java gas turbine simulator   numerical solversr by john a. reedJava gas turbine simulator   numerical solversr by john a. reed
Java gas turbine simulator numerical solversr by john a. reed
ย 
H05835260
H05835260H05835260
H05835260
ย 
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
ย 
N1102018691
N1102018691N1102018691
N1102018691
ย 
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
ย 
circuit_modes_v5
circuit_modes_v5circuit_modes_v5
circuit_modes_v5
ย 
Ga based selective harmonic minimization of a 11 level
Ga based selective harmonic minimization of a 11 levelGa based selective harmonic minimization of a 11 level
Ga based selective harmonic minimization of a 11 level
ย 
Three phase diode.pdf
Three phase diode.pdfThree phase diode.pdf
Three phase diode.pdf
ย 
Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...
Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...
Reduction of Total Harmonic Distortion in Cascaded H-Bridge Inverter by Patte...
ย 
Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...
Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...
Comparison of PWM Techniques and Selective Harmonic Elimination for 3-Level I...
ย 
Indirect 3D-Space Vector Modulation for a Matrix Converter
Indirect 3D-Space Vector Modulation for a Matrix ConverterIndirect 3D-Space Vector Modulation for a Matrix Converter
Indirect 3D-Space Vector Modulation for a Matrix Converter
ย 
Multilevel inverter
Multilevel inverterMultilevel inverter
Multilevel inverter
ย 

More from International Journal of Engineering Inventions www.ijeijournal.com

More from International Journal of Engineering Inventions www.ijeijournal.com (20)

H04124548
H04124548H04124548
H04124548
ย 
F04123137
F04123137F04123137
F04123137
ย 
E04122330
E04122330E04122330
E04122330
ย 
C04121115
C04121115C04121115
C04121115
ย 
B04120610
B04120610B04120610
B04120610
ย 
A04120105
A04120105A04120105
A04120105
ย 
F04113640
F04113640F04113640
F04113640
ย 
E04112135
E04112135E04112135
E04112135
ย 
D04111520
D04111520D04111520
D04111520
ย 
C04111114
C04111114C04111114
C04111114
ย 
B04110710
B04110710B04110710
B04110710
ย 
A04110106
A04110106A04110106
A04110106
ย 
I04105358
I04105358I04105358
I04105358
ย 
H04104952
H04104952H04104952
H04104952
ย 
G04103948
G04103948G04103948
G04103948
ย 
F04103138
F04103138F04103138
F04103138
ย 
E04102330
E04102330E04102330
E04102330
ย 
D04101822
D04101822D04101822
D04101822
ย 
C04101217
C04101217C04101217
C04101217
ย 
B04100611
B04100611B04100611
B04100611
ย 

Recently uploaded

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
ย 
๐Ÿฌ The future of MySQL is Postgres ๐Ÿ˜
๐Ÿฌ  The future of MySQL is Postgres   ๐Ÿ˜๐Ÿฌ  The future of MySQL is Postgres   ๐Ÿ˜
๐Ÿฌ The future of MySQL is Postgres ๐Ÿ˜RTylerCroy
ย 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
ย 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
ย 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
ย 
Finology Group โ€“ Insurtech Innovation Award 2024
Finology Group โ€“ Insurtech Innovation Award 2024Finology Group โ€“ Insurtech Innovation Award 2024
Finology Group โ€“ Insurtech Innovation Award 2024The Digital Insurer
ย 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
ย 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
ย 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
ย 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
ย 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araรบjo
ย 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
ย 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
ย 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
ย 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
ย 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
ย 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
ย 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
ย 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
ย 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
ย 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
ย 
๐Ÿฌ The future of MySQL is Postgres ๐Ÿ˜
๐Ÿฌ  The future of MySQL is Postgres   ๐Ÿ˜๐Ÿฌ  The future of MySQL is Postgres   ๐Ÿ˜
๐Ÿฌ The future of MySQL is Postgres ๐Ÿ˜
ย 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
ย 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
ย 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
ย 
Finology Group โ€“ Insurtech Innovation Award 2024
Finology Group โ€“ Insurtech Innovation Award 2024Finology Group โ€“ Insurtech Innovation Award 2024
Finology Group โ€“ Insurtech Innovation Award 2024
ย 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
ย 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
ย 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
ย 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
ย 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
ย 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
ย 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
ย 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
ย 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
ย 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
ย 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
ย 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
ย 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
ย 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
ย 

G04123844

  • 1. International Journal of Engineering Inventions e-ISSN: 2278-7461, p-ISSN: 2319-6491 Volume 4, Issue 12 [August 2015] PP: 38-44 www.ijeijournal.com Page | 38 Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method Essam Hendawi1, 2 1 Department of Electrical Engineering, Faculty of Engineering, Taif University, Kingdom of Saudi Arabia 2 Electronics Research Institute, Egypt Abstract: Selective harmonics can be eliminated by controlling the inverter switches at optimized switching angles in single phase dc-ac inverters. These switching angles are estimated by solving a set of nonlinear equations. This paper presents a novel technique for solving these equations based on secant method. The proposed algorithm simplifies the numerical solution of the nonlinear equations, solves them fast and achieves convergence of solution at different starting vector of angles. The proposed method is applied with different modulation index and different number of equations, i.e. different number of switching angles to achieve the elimination of certain harmonics. High performance of the inverter is validated through simulation results. Keywords:Selective harmonics elimination, Secant method, Switching angles. I. INTRODUCTION Single phase dc-ac inverters are widely used in many applications such as AC motor drives, power supplies and uninterruptible power supplies [1]. Half bridge and full bridge topologies can be found but full bridge topology are more common. The output voltage of the inverter is required to be as close as possible to sinusoidal shape. Conventional sinusoidal pulse width modulation SPWM can be applied but selective harmonics elimination pulse width modulation (SHEPWM) technique is more advantageous than SPWM as listed in the literature [1-5].In SHEPWM, number of low order harmonics is selected to be eliminated based on the requirements of application. Then a set of nonlinear equations called โ€œtranscendental equationsโ€ are solved numerically to get the switching angles. These switching angles are applied to generate the control signals of the inverter switches. Equal area algorithm, Newton-Raphson algorithm, pattern search method and genetic algorithm can be applied to solve these equations [2, 3, 6]. The main challenges are the starting vector of solution and the convergence of the solution. This paper proposes a novel technique for solving the transcendental equations based on secant method. The proposed algorithm simplifies the numerical solution of the nonlinear equations, solves them fast and achieves convergence of solution at different starting vector of angles. The switching angles are estimated using the proposed method. The switching angles are thenutilized to generate the control signals which are applied to unipolar single phase full bridge inverter. High performance of the inverter is validated through simulation results. II. PRINCIPLE OF SHEPWM INVERTERS Schematic of full bridge single phase inverter is shown in Fig. 1.The states of the four switches and the corresponding load voltage are summarizedin Table 1.Two techniques for selective harmonics elimination Fig. 1 Single phase inverter
  • 2. Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method www.ijeijournal.com Page | 39 Table 1 States of the inverter switches Switches state Vo T1 and T2 are โ€œonโ€ - T3 and T4 are โ€œoffโ€ Vdc T3 and T4 are โ€œonโ€ - T1 and T2 are โ€œoffโ€ -Vdc T1 and T3 are โ€œonโ€ - T2 and T4 are โ€œoffโ€ 0 T2 and T4 are โ€œonโ€ - T1 and T3 are โ€œoffโ€ 0 PWM can be applied; bipolar PWM technique and unipolar PWM technique [1]. In the bipolar PWM technique, the first two states in Table 1 are only utilized. The four states are applied in unipolar PWM technique which is more effective than bipolar PWM technique when harmonics elimination is required. Therefore unipolar PWM technique is applied in this paper. The output voltage of the unipolar PWM inverter is shown in Fig. 2 with N switching angles (ษต1 , ษต1 , ษต1 โ€ฆ ษตN) , (N-1) harmonics can be eliminated. The output voltage can be represented in Fourier series as a function of the switching angles as ๐‘ฃ0 ๐œ”๐‘ก = 4๐‘‰๐‘  ๐œ‹ ( sin ๐‘˜๐œ”๐‘ก ๐‘˜ [cos ๐‘˜๐œƒ1 โˆ’ โˆž ๐‘˜=1,3,5 cos ๐‘˜๐œƒ2 + cos ๐‘˜๐œƒ3 โˆ’ โ‹ฏ . . ] ) (1) Only odd harmonics exist while even harmonics do not exist since the output voltage is even function in its nature. The conditions for fully elimination of certain number (N-1) of odd harmonics are: (โˆ’1)๐‘–+1 cos ๐œƒ๐‘– โˆ’ ๐œ‹ 4 ๐‘€๐‘Ž = 0 ๐‘ ๐‘–=1 (2) (โˆ’1) ๐‘˜+1 cos ๐‘›๐œƒ๐‘– = 0 ๐‘ ๐‘˜=1 (3) Where Ma is the modulation index which is defined as Ma = V1 / Vdc , n = 3, 5, 7, โ€ฆ.., 2N โ€“ 1 and ฮธ1< ฮธ2< ฮธ3 โ€ฆ. <ฮธN< 90o For instance if it is desired the 3rd ,5th ,7th ,9th , 11th and 13th harmonics, equations (2) and (3) can be written as: (โˆ’1)๐‘–+1 cos ๐œƒ๐‘– โˆ’ ๐œ‹ 4 ๐‘€๐‘Ž = 0 7 ๐‘–=1 (4) (โˆ’1) ๐‘˜+1 cos ๐‘›๐œƒ๐‘– = 0 7 ๐‘˜=1 (5) Where 'n' takes the values 3, 5, 7, 9, 11, 13. These will lead to the following seven equations which should be solved simultaneously: cos ฮธ1 โˆ’ cos ฮธ2 + cos ฮธ3 โˆ’ cos ฮธ4 +cos ฮธ5 - cos ฮธ6 + cos ฮธ7 โˆ’ ฯ€ 4 M a = 0 (6-a) cos 3ฮธ1 โˆ’ cos 3ฮธ2 + cos 3ฮธ3 โˆ’ cos 3ฮธ4 + cos 3ฮธ5 - cos 3ฮธ6 + cos 3ฮธ7 =0 (6-b) cos 5ฮธ1 โˆ’ cos 5ฮธ2 + cos 5ฮธ3 โˆ’ cos 5ฮธ4 + cos 5ฮธ5 - cos 5ฮธ6 + cos 5ฮธ7 =0 (6-c) cos 7ฮธ1 โˆ’ cos 7ฮธ2 + cos 7ฮธ3 โˆ’ cos 7ฮธ4 + cos 7ฮธ5 - cos 7ฮธ6 + cos 7ฮธ7 =0 (6-d) cos 9ฮธ1 โˆ’ cos 9ฮธ2 + cos 9ฮธ3 โˆ’ cos 9ฮธ4 + cos 9ฮธ5 - cos 9ฮธ6 + cos 9ฮธ7 =0 (6-e) cos 11ฮธ1 โˆ’ cos 11ฮธ2 + cos 11ฮธ3 โˆ’ cos 11ฮธ4 + cos 11ฮธ5 - cos 11ฮธ6 + cos 11ฮธ7 =0 (6-e) cos 13ฮธ1 โˆ’ cos 13ฮธ2 + cos 13ฮธ3 โˆ’ cos 13ฮธ4 + cos 13ฮธ5 - cos 13ฮธ6 + cos 13ฮธ7 =0 (6-f) These nonlinear transcendental equations are solved numerically using the proposed algorithm by applying secant method. Fig. 2 Output voltage of single phase full bridge inverter with unipolar PWM 0.06 0.062 0.064 0.066 0.068 0.07 0.072 0.074 0.076 0.078 0.08 -80 -60 -40 -20 0 20 40 60 80 Loadvoltage(V)
  • 3. Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method www.ijeijournal.com Page | 40 III. PROPOSED ALGORITHM USING SECANT METHOD As a brief description of Newton-Raphson method to solve systems of non-linear equations, it is required to determine a Jacobian matrix โ€œJโ€ which is defined for N equations as follows: J = ๐œ•๐‘“1 ๐œ•๐œƒ1 ๐œ•๐‘“1 ๐œ•๐œƒ2 ๐œ•๐‘“1 ๐œ•๐œƒ3 โ‹ฎ ๐œ• ๐‘“1 ๐œ• ๐œƒ ๐‘ ๐œ•๐‘“2 ๐œ•๐œƒ1 ๐œ•๐‘“2 ๐œ•๐œƒ2 ๐œ•๐‘“2 ๐œ•๐œƒ3 โ‹ฎ ๐œ• ๐‘“2 ๐œ• ๐œƒ ๐‘ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ โ‹ฎ ๐œ•๐‘“ ๐‘ ๐œ•๐œƒ1 ๐œ•๐‘“ ๐‘ ๐œ• ๐œƒ2 ๐œ•๐‘“ ๐‘ ๐œ•๐œƒ3 โ‹ฎ ๐œ• ๐‘“ ๐‘ ๐œ• ๐œƒ ๐‘ (7) This Jacobian matrix is very complex since it needs a large number of partial differentiations especially when several number of harmonics are desired to be eliminated i.e. high value of โ€œNโ€. Therefore very complex calculations will be needed and divergence of solution may occur. With the proposed method, each partial differentiation is replaced by the following equation: ๐œ•๐‘“ ๐‘– ๐œ•๐œƒ ๐‘˜ โ‰ˆ ๐‘“ ๐‘– ๐œƒ1,๐œƒ2,โ€ฆ.๐œƒ ๐‘˜+ โˆ†๐œƒ,โ€ฆ..,๐œƒ ๐‘ โˆ†๐œƒ โˆ’ ๐‘“ ๐‘– ๐œƒ1,๐œƒ2,โ€ฆ.,๐œƒ ๐‘˜,โ€ฆ..,๐œƒ ๐‘ โˆ†๐œƒ (8) i and k take the values 1, 2, โ€ฆ., N โˆ‚f2/ โˆ‚ฮธ3represents element J23in the Jacobean matrix ๐œ•๐‘“2 ๐œ•๐œƒ3 โ‰ˆ ๐‘“2 ๐œƒ1, ๐œƒ2, โ€ฆ . ๐œƒ3 + โˆ†๐œƒ, โ€ฆ . . , ๐œƒ ๐‘ โˆ†๐œƒ โˆ’ ๐‘“๐‘– ๐œƒ1, ๐œƒ2, โ€ฆ ., ๐œƒ3, โ€ฆ . . , ๐œƒ ๐‘ โˆ†๐œƒ Where โ€œฮ”ฮธโ€ is a small increment. The unknowns ฮธ1, ฮธ2 , โ€ฆ ฮธN are assigned initial values as: ฮธ0 = [ฮธ1ฮธ2 ฮธ3 โ€ฆ. ฮธN]T Flow chart that summarizes the proposed algorithm is given in Fig. 3. Equation (8) is applied to determine each element of the Jacobian matrix, then the elements are combined together to estimate the Jacobian matrix โ€œJโ€ as mentioned in (7). An update of the vector ฮธ is carried out using the relation: ๐œฝ ๐’+๐Ÿ = ๐œฝ ๐ŸŽ + ๐‘ฑโˆ’1 . ๐’‡ ๐œƒ๐‘› The algorithm utilizes ฮธ1as an initial vector for the next cycle which will repeat until the stopping criteria is achieved. this criteria is max ๐‘“๐‘˜ (๐œฝ) โ‰ค ๐œ€1 , ๐‘˜ = 1, 2, โ€ฆ , ๐‘, max (๐œƒ ๐‘˜) ๐‘›+1 โˆ’ (๐œƒ ๐‘˜) ๐‘› โ‰ค ๐œ€2 , ๐‘˜ = 1, 2, โ€ฆ , ๐‘ , Or the maximum number of iterations is exceeded which means divergence of solution and another initial solution vector ฮธ0 should be selected.
  • 4. Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method www.ijeijournal.com Page | 41 Fig. 3 Flow chart of the proposed algorithm IV. SIMULATION RESULTS The proposed method estimates the switching angles ฮธ1 ฮธ2 ฮธ3 โ€ฆ. ฮธN . These switching angles are then utilized in an m-file in Matlab software program to generate the control signals for the inverter switches. Two Matlab m-files are built to carry out the algorithm at different number of harmonics that are desired to be eliminated. The first file is for constant data including dc voltage, desired output frequency and initial vectors of solution. The second file is for the proposed described algorithm. The dc source is 60 V and the load is R-L where R = 10 โ„ฆ and L = 40 mH. The increment โ€œฮ”ฮธโ€ is chosen as 0.05 rad The control signals are adjusted so that the load frequency is 50 Hz. Different cases are included from N = 3 to N = 11. The switching angles are given in Table 2. Selected cases are studied; N=7, N=10 and N=11. Load voltage and current for N=7, N=10 and N=11 are shown in Figures 4-6 respectively. The modulation index โ€œMaโ€ is adjusted at 0.85 The associated spectrum analysis of load voltage is presented in Figures 7-9 respectively.It is obvious the harmonics of order 6, 9 and 10 are eliminated for N=7, N=10 and N=11 respectively. The load current is very close to sinusoidal shape as โ€œNโ€ increases. To expect the switching angles using the proposed method and reduce the No No Yes Yes Update the solution vector ฮธ Stop and use the final vector ฮธ to generate the control signals Is the No. of iteration exceeded? Is the conversion met? Select another initial vector of solution ฮธo Use the new solution vector ฮธ as an initial vector Determine the Jacobean matrix J using equation (8) Set initial vector of solution ฮธo and constant data
  • 5. Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method www.ijeijournal.com Page | 42 iteration cycles especially with large values of โ€œNโ€, variation of switching angles with โ€œNโ€ is given in Fig. 10. Therefore the initial values of the switching angles can be selected properly Fig. 4 Load voltage and current, N = 7, Ma = 0.85 Fig. 5 Load voltage and current, N = 10, Ma = 0.85 Fig. 6 Load voltage and current, N = 11, Ma = 0.85 0.06 0.07 0.08 0.09 0.1 0.11 0.12 -80 -60 -40 -20 0 20 40 60 80 Loadvoltage(V) 0.06 0.07 0.08 0.09 0.1 0.11 0.12 -6 -4 -2 0 2 4 6 time (sec) Loadcurrent(A) 0.06 0.07 0.08 0.09 0.1 0.11 0.12 -80 -60 -40 -20 0 20 40 60 80 Loadvoltage(V) 0.06 0.07 0.08 0.09 0.1 0.11 0.12 -6 -4 -2 0 2 4 6 time (sec) Loadcurrent(A) 0.06 0.07 0.08 0.09 0.1 0.11 0.12 -80 -60 -40 -20 0 20 40 60 80 Loadvoltage(V) 0.06 0.07 0.08 0.09 0.1 0.11 0.12 -6 -4 -2 0 2 4 6 time (sec) Loadcurrent(A)
  • 6. Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method www.ijeijournal.com Page | 43 Fig. 7 spectrum analysis of load voltage, N = 7, Ma = 0.85 Fig. 8 spectrum analysis of load voltage, N = 10, Ma = 0.85 Fig. 9 spectrum analysis of load voltage, N = 11, Ma = 0.85 0 10 20 30 40 50 60 70 80 90 100 0 5 10 15 20 25 30 35 40 45 50 Order of Harmonic Magnitudebasedon"BasePeak"-Parameter 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 Order of Harmonic Magnitudebasedon"BasePeak"-Parameter 0 10 20 30 40 50 60 70 80 90 100 0 5 10 15 20 25 30 35 40 45 50 Order of Harmonic Magnitudebasedon"BasePeak"-Parameter
  • 7. Single Phase Inverter with Selective Harmonics Elimination PWM Based on Secant Method www.ijeijournal.com Page | 44 Fig. 10 variation of switching angles versus โ€œNโ€ V. CONCLUSION Selective harmonics elimination is achieved by adjusting the switching angles of the inverter. The switching angles have been estimated using the proposed algorithm which is based on secant method. The switching angles are utilized to generate the control signals of the inverter switches. Simulation results verify the effectiveness of the proposed algorithm. Selective harmonics in the inverter output are eliminated and the load is very close to sinusoidal shape. The proposed algorithm can be applied for any number of harmonics. A guide of the initial vector of switching angles is proposed to minimize the iterations especially with large number of harmonics. REFERENCES [1] Muhammad H. Rashid, Power Electronics Handbookโ€, 2nd Edition, 2007,Elsevier. [2] K. Keerthivasan, M. Narayanan, V. SharmilaDeve and J. Jerome, โ€œEstimation of Optimal Single phase Inverterโ€™s Switching angles Using Pattern Search Methodโ€, International Conference on Computer Communication and Informatics (ICCCI -2012), Jan. 10 โ€“ 12, 2012, Coimbatore, India. [3] Tamer H. Abdelhamid and Khaled El-Naggar, โ€œOptimum Estimation of Single Phase Inverterโ€™s Switching Angles Using Genetic Based Algorithm,โ€ Alexandria Engineering Journal, 2005, Vol. 44, No.5, pp 751-759. [4] J. E. Denis and H. Wolkowicz, โ€œLeast change secant methods, sizing, and shifting,โ€ SIAM J. Numer., 1993. Anal., vol. 30, pp. 1291โ€“1314 [5] Muhammad H. Rashid "Power Electronics (circuits, devices and applications)", 1988, 1st Edition,Prentice-Hall. [6] J. W. Chen and T. J. Liang, โ€œA Novel Algorithm in Solving Nonlinear Equations for Programmed PWM Inverter to Eliminate Harmonicsโ€, 1997, 23rd International Conference on Industrial Electronics, Control and Instrumentation conference IECON. 3 4 5 6 7 8 9 10 11 10 20 30 40 50 60 70 80 90 N Switchingangles