SlideShare a Scribd company logo
1 of 4
Download to read offline
w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 6
International Journal of Modern Research in Engineering and Technology (IJMRET)
www.ijmret.org Volume 3 Issue 10 ว October 2018.
Particle Swarm Optimization Algorithm Based
Window Function Design
Ibrahim TUTAL, Duygu KAYA, Turgay KAYA
(Department of Electrical and Electronics Engineering, Fฤฑrat University, Turkey)
ABSTRACT:The window functions used for digital filter design are used to eliminate oscillations in
the FIR (Finite Impulse Response) filter design. In this work, the use of Particle Swarm Optimization
(PSO) algorithm is proposed in the design of cosh window function, in which has widely used in the
literature and has useful spectral parameters. The cosh window is a window function derived from the
Kaiser window. It is more advantageous than the Kaiser window because there is no power series
expansion in the time domain representation. The designed window function shows better ripple ratio
characteristics than other window functions commonly used in the literature. The results obtained
were presented in tables and figures and successful results were obtained
KEYWORDS -Cosh window, PSO, FIR filter
I. INTRODUCTION
Window functions are time-domain
functions that can be used to remove Gibbs'
oscillations in the FIR filter design. Window
functions are widely used in fields such as digital
filter design, signal analysis and prediction, sound
and image processing. Many window function
designs with different properties are proposed in
the literature. The window functions are two types,
fixed and adjustable window functions, according
to the variables they have.
In fixed windows, the window length (N
parameter) controls the mainlobe width of the
window function. Adjustable window functions
with two or more variables can provide a useful
amplitude spectrum. The adjustable window
functions are Dolph-Chebyshev [1], Kaiser [2] and
Saramaki [3] windows. Other window functions
developed based on the Kaiser window are given in
[4,5]. The two-parameter window functions are
insufficient to control the sidelobe roll-off ratio
window reduction which is window spectral
parameters. In the literature, a three-parameter
ultraspherical window function has been proposed
instead of these functions [6-8]. The proposed
window has spectral parameters such as mainlobe
width, ripple ratio, null-to-null width and side-lobe
pattern. PSOs, one of the heuristic computation
methods, is a method derived from the movement
of animals moving in swarms. With this aspect,
PSO can be represented as a social interaction
model [9-13].
In this work, the use of PSO in the design
of the cosh window function, which is developed
based on the Kaiser window and has better
properties, has been proposed. The results obtained
from the developed method are given by tables and
graphs and the method has been shown successful.
II. WINDOW FUNCTION
Window functions are used to eliminate
Gibbs' oscillations that occur in FIR filter design.
In the window function design with PSO, the
design of the window has been realized by an
alternative method without requiring the design
equations. The window functions are classified
according to their spectral characteristics and
compared the other windows according to these
characteristics. The frequency spectrum of a
window can be defined as follows.
( )
( ) ( )j T j
W e A e๏ท ๏ฑ ๏ท
๏ท๏€ฝ
( 1) /2
0 ( ),j N T j T
e W e๏ท ๏ท๏€ญ ๏€ญ
๏€ฝ
(1)
w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 7
International Journal of Modern Research in Engineering and Technology (IJMRET)
www.ijmret.org Volume 3 Issue 10 ว October 2018.
( 1) / 2
1
(0) 2 ( )cos
N
n
nT nT๏ท ๏ท ๏ท
๏€ญ
๏€ฝ
๏€ฝ ๏€ซ ๏ƒฅ
where 0 ( )j T
W e ๏ท
is called the amplitude function
of the window, N is the window length and T is the
sampling period. In the equation 1, A(w) = |W0ejwT
|
represents the window's magnitude and ฮธ(w)=-w(N-
1)T/2 represents the window's angle. The
normalized amplitude spectrum of a window can be
obtained by the following equation [5].
๐‘Š๐‘ ๐‘’ ๐‘—๐‘ค๐‘‡
| = 20๐‘™๐‘œ๐‘”10(|๐ด ๐‘ค |/|๐ด ๐‘ค | ๐‘š๐‘Ž๐‘ฅ โก) (2)
The spectral parameters are the mainlobe width
(wM), the null-to-null width (wN), the ripple ratio
(R) and the sidelobe roll off ratio (S), which
determine the window performance. From these
parameters, the mainlobe width determines the
width of the transition band between the pass and
stop band. The ripple ratio determines the ripple at
the pass and stop band, the sidelobe roll of ratio
determines the distribution of the energy in the stop
band.
A. Kaiser Window
At the discrete time, the Kaiser window can be
defined as follows
2
0
0
2
( 1 )
1 1[ ]
( ) 2
0
k
k
n
I
N Nw n n
I
otherwise
๏ก
๏ก
๏ƒฌ
๏ƒฆ ๏ƒถ๏ƒฏ ๏€ญ๏ƒง ๏ƒท๏ƒฏ ๏€ญ ๏€ญ๏ƒจ ๏ƒธ๏€ฝ ๏‚ฃ๏ƒญ
๏ƒฏ
๏ƒฏ
๏ƒฎ
(3)
whereฮฑk is the adjustable parameter, I0(x) is the first
kind zero-order Bessel function, and the power
series expansion is as follows.
2
0
1
1
( ) 1
! 2
k
k
x
I x
k
๏‚ฅ
๏€ฝ
๏ƒฉ ๏ƒน๏ƒฆ ๏ƒถ
๏€ฝ ๏€ซ ๏ƒช ๏ƒบ๏ƒง ๏ƒท
๏ƒจ ๏ƒธ๏ƒช ๏ƒบ๏ƒซ ๏ƒป
๏ƒฅ (4)
B. Cosh Window
The cosh window, which is another two parameter
window function, is obtained by writing a cosh
function with similar characteristics instead of I0
(x) function [5].
2
2
cosh( 1 )
1 1[ ]
cosh( ) 2
0
c
c
n
N Nw n n
otherwise
๏ก
๏ก
๏ƒฌ
๏ƒฆ ๏ƒถ๏ƒฏ ๏€ญ๏ƒง ๏ƒท๏ƒฏ ๏€ญ ๏€ญ๏ƒจ ๏ƒธ๏€ฝ ๏‚ฃ๏ƒญ
๏ƒฏ
๏ƒฏ
๏ƒฎ
(5)
III. PARTICLE SWARM OPTIMIZATION
PSO is an optimization algorithm inspired
by birds and fish moving in flocks. In the PSO
algorithm, each individual is called a particle and
these particles constitute a swarm. Individuals in
the swarm are constantly interacting with other
individuals to achieve the result and with this
interaction they update their current position and
speed thus creating a social model. Each individual
adjusts their position to the position of the best
individual in the herd, taking advantage of previous
experience. PSO algorithm is also an evolutionary
algorithm like Genetic Algorithm (GA). However,
PSO is faster than GA because there are no
operators such as crossover and mutation.
The Basic PSO algorithm:
Every individual in the swarm can be a solution
and every individual is represented by the
dimension vector [9,10].
๐‘ฅ๐‘– = ๐‘ฅ๐‘–1, ๐‘ฅ๐‘–2, ๐‘ฅ๐‘–3, โ€ฆ . , ๐‘ฅ๐‘–๐ท โˆˆ ๐‘† (6)
The speed of each individual in the herd is
randomly generated. Each individual has the same
speed as in Equation 7.
๐‘ฃ๐‘– = ๐‘ฃ๐‘–1, ๐‘ฃ๐‘–2, ๐‘ฃ๐‘–3,โ€ฆ . , ๐‘ฃ๐‘–๐ท (7)
The best local and global positions are
determined. Here, the position of each individual is
defined as follows.
๐‘๐‘– = ๐‘๐‘–1, ๐‘๐‘–2, ๐‘๐‘–3, โ€ฆ . , ๐‘๐‘–๐ท โˆˆ ๐‘† (8)
Each individual in the PSO adjusts its position
around the individual to Pbest, global and gbest.
The speed and position information of the
individuals are given in equations 9 and 10.
๐‘ฃ๐‘–
๐‘ก+1
= ๐‘ฃ๐‘–
๐‘ก
+ ๐‘1 ๐‘Ÿ๐‘–1 โˆ— ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก
โˆ’ ๐‘ฅ๐‘–
๐‘ก
+๐‘2 ๐‘Ÿ๐‘–2 โˆ— (๐‘”๐‘๐‘’๐‘ ๐‘ก โˆ’ ๐‘ฅ๐‘–
๐‘ก
)
(9)
๐‘ฅ๐‘–
(๐‘ก+1)
= ๐‘ฅ๐‘–
(๐‘ก)
+ ๐‘ฃ๐‘–
(๐‘ก+1)
, ๐‘– = 1, โ€ฆ โ€ฆ , ๐‘ƒ (10)
w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 8
International Journal of Modern Research in Engineering and Technology (IJMRET)
www.ijmret.org Volume 3 Issue 10 ว October 2018.
Here c1 and c2 are two social and cognitive
acceleration parameters. r1 and r2 are random
numbers between [0,1]. The general PSO algorithm
is as given below.
Algorithm 1. Particle Swarm optimization
algorithm
Set the initial value of P (swarm size) and c1,c2
(acceleration constants)
Set t=0
Generate ๐‘ฅ๐‘–
(๐‘ก)
and ๐‘ฃ๐‘–
(๐‘ก)
randomly
Evaluate the fitness function ๐‘“(๐‘ฅ๐‘–
๐‘ก
)
Set ๐‘”๐‘๐‘’๐‘ ๐‘ก(๐‘ก)
(where gbest is the best glocal
solution)
Set ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก
(where pbestis the best local solution)
repeat
๐‘ฃ๐‘–
(๐‘ก+1)
= ๐‘ฃ๐‘–
(๐‘ก)
+ ๐‘1 ๐‘Ÿ๐‘–1 โˆ— ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก
โˆ’ ๐‘ฅ๐‘–
๐‘ก
+๐‘2 ๐‘Ÿ๐‘–2 โˆ— (๐‘”๐‘๐‘’๐‘ ๐‘ก โˆ’ ๐‘ฅ๐‘–
๐‘ก
)
๐‘ฅ๐‘–
(๐‘ก+1)
= ๐‘ฅ๐‘–
(๐‘ก)
+ ๐‘ฃ๐‘–
(๐‘ก+1)
, ๐‘– = 1, โ€ฆ โ€ฆ , ๐‘ƒ
Evaluate the fitness function ๐‘“(๐‘ฅ๐‘–
๐‘ก+1
)
if๐‘“(๐‘ฅ๐‘–
๐‘ก+1
) โ‰ค ๐‘“(๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก
)then
๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก+1
= ๐‘ฅ๐‘–
๐‘ก+1
else
๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก+1
= ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘–
๐‘ก
end if
if๐‘ฅ๐‘–
๐‘ก+1
โ‰ค ๐‘“(๐‘”๐‘๐‘’๐‘ ๐‘ก ๐‘ก
)then
๐‘”๐‘๐‘’๐‘ ๐‘ก(๐‘ก+1)
= ๐‘ฅ๐‘–
๐‘ก+1
else
๐‘”๐‘๐‘’๐‘ ๐‘ก(๐‘ก+1)
= ๐‘”๐‘๐‘’๐‘ ๐‘ก ๐‘ก
end if
t=t+1
until termination criteria are satisfied.
Show the best particle
IV. DESIGN RESULTS
The cosh window function designed with PSO
for N = 15 and alphac= 1.73 is given in Figure 1
and the graphical data for graph is given in Table 1.
Error variation is given in Figure 2.
Figure 1: Amplitude response of cosh window for N=15
and alphac=1.73
Table 1: Obtaฤฑned Results
Cosh Window WR S R
N=15, alphac=1.73 0.478 11.23 -20.97
Figure 2: Error variation
V. CONCLUSION
In this study, the cosh window function is
designed by using PSO algorithm. The success of
the developed method has been made for the cosh
window which is preferred in the literature in terms
of its properties. The obtained results are shown in
graphical form. The results showed that the method
used was successful in response to the window
amplitude.
w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 9
International Journal of Modern Research in Engineering and Technology (IJMRET)
www.ijmret.org Volume 3 Issue 10 ว October 2018.
REFERENCES
[1] P. Lynch, โ€œThe Dolph-Chebyshev window:
a simple optimal filter,โ€ Monthly Weather
Review, vol. 125, pp. 655โ€“660, 1997.
[2] J.F., Kaiser, โ€œNonrecursive digital filter
design using I0-sinh window functionโ€,
1974, in proc. IEEE Int. Symp. Circuits and
systems (ISCASโ€™74). pp. 20-23.
[3] T., Saramaki, โ€œA class of window functions
with nearly minimum sidelobe energy for
designing FIR filtersโ€, 1989, in proc. IEEE
Int. Symp. Circuits and systems (ISCASโ€™89).
pp. 359-362.
[4] K. Avci, A. NacaroฤŸlu, โ€œA new window
based on exponential functionโ€, IEEE Ph.D.
Research in Microelectronics and
Electronics (PRIME 2008), June Istanbul,
Turkey, pp. 69-72, 2008.
[5] K. Avci, A. NacaroฤŸlu, โ€œCosh window
family and its application to FIR filter
designโ€, International Journal of
Electronics and Communications-AEU, vol.
63, pp. 906-917, 2009.
[6] S.W.A. Bergen, A. Antoniou, โ€œGeneration
of Ultraspherical window functionsโ€, 2002,
in XI European Signal Processing
Conference, Toulouse, France, September,
vol. 2, pp. 607-610.
[7] S.W.A. Bergen, A. Antoniou, โ€œDesign of
Ultraspherical Window Functions with
Prescribed Spectral Characteristicsโ€,
EURASIP Journal on Applied Signal
Processing, vol. pp.13 2053-2065, 2004.
[8] S.W.A. Bergen, A. Antoniou, โ€œDesign of
Nonrecursive Digital Filters Using the
Ultraspherical Window Functionโ€,
EURASIP Journal on Applied Signal
Processing, vol. 12, pp. 1910-1922, 2005.
[9] M. Y.Ozsaglam, M.Cunkas, โ€œParticle
Swarm Optimization Algorithm for Solving
Optimฤฑzation Problemsโ€, Politelnikdergisi,
vol. 11, 2008.
[10] R.J. Kuo, Y.S. Han, โ€œA hybrid of genetic
algorithm and particle swarm optimization
for solving bi-level linear programming
problem โ€“ A case study on supply chain
modelโ€, Applied Mathematical Modelling,
vol. 3,5 pp. 3905โ€“3917, 2011.
[11] A. Aggarwal, T. K. Rawat, D. K. Upadhyay,
โ€œDesign of optimal digital FIR filters using
evolutionary and swarm optimization
techniquesโ€, AEU - International Journal of
Electronics and Communications, vol.70, 4,
pp. 373-385, 2016.
[12] F. Javidrad, M. Nazari, โ€œA new hybrid
particle swarm and simulated annealing
stochastic optimization methodโ€, Applied
Soft Computing, vol. 60, pp. 634-654, 2017.
[13] J. Cervantes, F. Garcia-Lamont,
L.Rodriguez, A. Lรณpez, J. R. Castilla, A.
Trueba, โ€œPSO-based method for SVM
classification on skewed data setsโ€,
Neurocomputing, vol. 228, pp. 187-197,
2017.

More Related Content

What's hot

Performance improvement of a Rainfall Prediction Model using Particle Swarm O...
Performance improvement of a Rainfall Prediction Model using Particle Swarm O...Performance improvement of a Rainfall Prediction Model using Particle Swarm O...
Performance improvement of a Rainfall Prediction Model using Particle Swarm O...ijceronline
ย 
PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)
PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)
PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)neeraj7svp
ย 
Interpolation of-geofield-parameters
Interpolation of-geofield-parametersInterpolation of-geofield-parameters
Interpolation of-geofield-parametersCemal Ardil
ย 
Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)Ha Phuong
ย 
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...Xin-She Yang
ย 
Pre-computation for ABC in image analysis
Pre-computation for ABC in image analysisPre-computation for ABC in image analysis
Pre-computation for ABC in image analysisMatt Moores
ย 
Andrey Kuznetsov and Vladislav Myasnikov - Using Efficient Linear Local Feat...
Andrey Kuznetsov and  Vladislav Myasnikov - Using Efficient Linear Local Feat...Andrey Kuznetsov and  Vladislav Myasnikov - Using Efficient Linear Local Feat...
Andrey Kuznetsov and Vladislav Myasnikov - Using Efficient Linear Local Feat...AIST
ย 
Presentation v3.2
Presentation v3.2Presentation v3.2
Presentation v3.2Luca Lorenzi
ย 
Robust Kernel-Based Regression Using Orthogonal Matching Pursuit
Robust Kernel-Based Regression Using Orthogonal Matching PursuitRobust Kernel-Based Regression Using Orthogonal Matching Pursuit
Robust Kernel-Based Regression Using Orthogonal Matching PursuitPantelis Bouboulis
ย 
Profiling in Python
Profiling in PythonProfiling in Python
Profiling in PythonFabian Pedregosa
ย 
Histogram Operation in Image Processing
Histogram Operation in Image ProcessingHistogram Operation in Image Processing
Histogram Operation in Image ProcessingVARUN KUMAR
ย 
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...Yuki Oyama
ย 
Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...
Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...
Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...CSCJournals
ย 
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient BoostingDetection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient BoostingIJCSIS Research Publications
ย 
Tchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compressionTchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compressionAlexander Decker
ย 
REU-Airborn Toxins paper
REU-Airborn Toxins paperREU-Airborn Toxins paper
REU-Airborn Toxins paperSihan Chen
ย 
Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...ijcsit
ย 
R04404112115
R04404112115R04404112115
R04404112115IJERA Editor
ย 
safe and efficient off policy reinforcement learning
safe and efficient off policy reinforcement learningsafe and efficient off policy reinforcement learning
safe and efficient off policy reinforcement learningRyo Iwaki
ย 

What's hot (20)

Performance improvement of a Rainfall Prediction Model using Particle Swarm O...
Performance improvement of a Rainfall Prediction Model using Particle Swarm O...Performance improvement of a Rainfall Prediction Model using Particle Swarm O...
Performance improvement of a Rainfall Prediction Model using Particle Swarm O...
ย 
PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)
PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)
PSF_Introduction_to_R_Package_for_Pattern_Sequence (1)
ย 
Interpolation of-geofield-parameters
Interpolation of-geofield-parametersInterpolation of-geofield-parameters
Interpolation of-geofield-parameters
ย 
Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)Tutorial of topological data analysis part 3(Mapper algorithm)
Tutorial of topological data analysis part 3(Mapper algorithm)
ย 
E0212730
E0212730E0212730
E0212730
ย 
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
ย 
Pre-computation for ABC in image analysis
Pre-computation for ABC in image analysisPre-computation for ABC in image analysis
Pre-computation for ABC in image analysis
ย 
Andrey Kuznetsov and Vladislav Myasnikov - Using Efficient Linear Local Feat...
Andrey Kuznetsov and  Vladislav Myasnikov - Using Efficient Linear Local Feat...Andrey Kuznetsov and  Vladislav Myasnikov - Using Efficient Linear Local Feat...
Andrey Kuznetsov and Vladislav Myasnikov - Using Efficient Linear Local Feat...
ย 
Presentation v3.2
Presentation v3.2Presentation v3.2
Presentation v3.2
ย 
Robust Kernel-Based Regression Using Orthogonal Matching Pursuit
Robust Kernel-Based Regression Using Orthogonal Matching PursuitRobust Kernel-Based Regression Using Orthogonal Matching Pursuit
Robust Kernel-Based Regression Using Orthogonal Matching Pursuit
ย 
Profiling in Python
Profiling in PythonProfiling in Python
Profiling in Python
ย 
Histogram Operation in Image Processing
Histogram Operation in Image ProcessingHistogram Operation in Image Processing
Histogram Operation in Image Processing
ย 
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
Yuki Oyama - Incorporating context-dependent energy into the pedestrian dynam...
ย 
Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...
Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...
Robust Block-Matching Motion Estimation of Flotation Froth Using Mutual Infor...
ย 
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient BoostingDetection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
Detection of Seam Carving in Uncompressed Images using eXtreme Gradient Boosting
ย 
Tchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compressionTchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compression
ย 
REU-Airborn Toxins paper
REU-Airborn Toxins paperREU-Airborn Toxins paper
REU-Airborn Toxins paper
ย 
Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...
ย 
R04404112115
R04404112115R04404112115
R04404112115
ย 
safe and efficient off policy reinforcement learning
safe and efficient off policy reinforcement learningsafe and efficient off policy reinforcement learning
safe and efficient off policy reinforcement learning
ย 

Similar to Particle Swarm Optimization Algorithm Based Window Function Design

ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...sipij
ย 
IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...
IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...
IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...IRJET Journal
ย 
9.venkata naga vamsi. a
9.venkata naga vamsi. a9.venkata naga vamsi. a
9.venkata naga vamsi. aAlexander Decker
ย 
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...ijcsit
ย 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...IJECEIAES
ย 
Project 2: Baseband Data Communication
Project 2: Baseband Data CommunicationProject 2: Baseband Data Communication
Project 2: Baseband Data CommunicationDanish Bangash
ย 
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...ijcsit
ย 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...ijistjournal
ย 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...ijistjournal
ย 
Pedestrian detection under weather conditions using conditional generative ad...
Pedestrian detection under weather conditions using conditional generative ad...Pedestrian detection under weather conditions using conditional generative ad...
Pedestrian detection under weather conditions using conditional generative ad...IAESIJAI
ย 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...AIRCC Publishing Corporation
ย 
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...AIRCC Publishing Corporation
ย 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...ijcsit
ย 
Damage detection in cfrp plates by means of numerical modeling of lamb waves ...
Damage detection in cfrp plates by means of numerical modeling of lamb waves ...Damage detection in cfrp plates by means of numerical modeling of lamb waves ...
Damage detection in cfrp plates by means of numerical modeling of lamb waves ...eSAT Journals
ย 
A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION
A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTIONA COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION
A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTIONijsc
ย 
A Comparison of Particle Swarm Optimization and Differential Evolution
A Comparison of Particle Swarm Optimization and Differential EvolutionA Comparison of Particle Swarm Optimization and Differential Evolution
A Comparison of Particle Swarm Optimization and Differential Evolutionijsc
ย 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
ย 
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...IJECEIAES
ย 

Similar to Particle Swarm Optimization Algorithm Based Window Function Design (20)

ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ย 
IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...
IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...
IRJET- Comparative Study of Sidelobe Roll-Off Ratio for Various Window Functi...
ย 
9.venkata naga vamsi. a
9.venkata naga vamsi. a9.venkata naga vamsi. a
9.venkata naga vamsi. a
ย 
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
ย 
Design of Window Function in LABVIEW Environment
Design of Window Function in LABVIEW EnvironmentDesign of Window Function in LABVIEW Environment
Design of Window Function in LABVIEW Environment
ย 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...
ย 
Project 2: Baseband Data Communication
Project 2: Baseband Data CommunicationProject 2: Baseband Data Communication
Project 2: Baseband Data Communication
ย 
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
ย 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
ย 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
ย 
Pedestrian detection under weather conditions using conditional generative ad...
Pedestrian detection under weather conditions using conditional generative ad...Pedestrian detection under weather conditions using conditional generative ad...
Pedestrian detection under weather conditions using conditional generative ad...
ย 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
ย 
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
ย 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
ย 
Damage detection in cfrp plates by means of numerical modeling of lamb waves ...
Damage detection in cfrp plates by means of numerical modeling of lamb waves ...Damage detection in cfrp plates by means of numerical modeling of lamb waves ...
Damage detection in cfrp plates by means of numerical modeling of lamb waves ...
ย 
40120130405025
4012013040502540120130405025
40120130405025
ย 
A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION
A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTIONA COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION
A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION
ย 
A Comparison of Particle Swarm Optimization and Differential Evolution
A Comparison of Particle Swarm Optimization and Differential EvolutionA Comparison of Particle Swarm Optimization and Differential Evolution
A Comparison of Particle Swarm Optimization and Differential Evolution
ย 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
ย 
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
ย 

More from International Journal of Modern Research in Engineering and Technology

More from International Journal of Modern Research in Engineering and Technology (20)

Numerical Simulations of the Bond Stress-Slip Effect of Reinforced Concrete o...
Numerical Simulations of the Bond Stress-Slip Effect of Reinforced Concrete o...Numerical Simulations of the Bond Stress-Slip Effect of Reinforced Concrete o...
Numerical Simulations of the Bond Stress-Slip Effect of Reinforced Concrete o...
ย 
Building an integrated vertical chain - a factor for sustainable construction
Building an integrated vertical chain - a factor for sustainable constructionBuilding an integrated vertical chain - a factor for sustainable construction
Building an integrated vertical chain - a factor for sustainable construction
ย 
Applicability Study on the Optical Remote Sensing Techniques in a River
Applicability Study on the Optical Remote Sensing Techniques in a RiverApplicability Study on the Optical Remote Sensing Techniques in a River
Applicability Study on the Optical Remote Sensing Techniques in a River
ย 
There is Always A Better Way: The Argument for Industrial Engineering
There is Always A Better Way: The Argument for Industrial EngineeringThere is Always A Better Way: The Argument for Industrial Engineering
There is Always A Better Way: The Argument for Industrial Engineering
ย 
Study on the LandCover Classification using UAV Imagery
Study on the LandCover Classification using UAV ImageryStudy on the LandCover Classification using UAV Imagery
Study on the LandCover Classification using UAV Imagery
ย 
Comparative Analysis between Five Level Conventional and Modified Cascaded H-...
Comparative Analysis between Five Level Conventional and Modified Cascaded H-...Comparative Analysis between Five Level Conventional and Modified Cascaded H-...
Comparative Analysis between Five Level Conventional and Modified Cascaded H-...
ย 
Cytotoxicity Studies of TiO2/ZnO Nanocomposites on Cervical Cancer Cells
Cytotoxicity Studies of TiO2/ZnO Nanocomposites on Cervical Cancer CellsCytotoxicity Studies of TiO2/ZnO Nanocomposites on Cervical Cancer Cells
Cytotoxicity Studies of TiO2/ZnO Nanocomposites on Cervical Cancer Cells
ย 
Investigation of Performance Properties of Graphene Coated Fabrics
Investigation of Performance Properties of Graphene Coated FabricsInvestigation of Performance Properties of Graphene Coated Fabrics
Investigation of Performance Properties of Graphene Coated Fabrics
ย 
Effects of bagasse ash additive on the physiochemical and biological paramete...
Effects of bagasse ash additive on the physiochemical and biological paramete...Effects of bagasse ash additive on the physiochemical and biological paramete...
Effects of bagasse ash additive on the physiochemical and biological paramete...
ย 
Production and Analysis of Bioresin From Mango (Mangifera Indica) Kernel Oil
Production and Analysis of Bioresin From Mango (Mangifera Indica) Kernel OilProduction and Analysis of Bioresin From Mango (Mangifera Indica) Kernel Oil
Production and Analysis of Bioresin From Mango (Mangifera Indica) Kernel Oil
ย 
Computed Tomography Image Reconstruction in 3D VoxelSpace
Computed Tomography Image Reconstruction in 3D VoxelSpaceComputed Tomography Image Reconstruction in 3D VoxelSpace
Computed Tomography Image Reconstruction in 3D VoxelSpace
ย 
Antimicrobial Activity of Capsicum Essential Oil of Peppers
Antimicrobial Activity of Capsicum Essential Oil of PeppersAntimicrobial Activity of Capsicum Essential Oil of Peppers
Antimicrobial Activity of Capsicum Essential Oil of Peppers
ย 
A study of the temporal flow of passenger and cargo transport in a Brazilian ...
A study of the temporal flow of passenger and cargo transport in a Brazilian ...A study of the temporal flow of passenger and cargo transport in a Brazilian ...
A study of the temporal flow of passenger and cargo transport in a Brazilian ...
ย 
Determination of Linear Absorption Coefficient for Different Materials
Determination of Linear Absorption Coefficient for Different MaterialsDetermination of Linear Absorption Coefficient for Different Materials
Determination of Linear Absorption Coefficient for Different Materials
ย 
Evaluation of Naturally Occurring Radionuclide in Soil Samples from Ajiwei Mi...
Evaluation of Naturally Occurring Radionuclide in Soil Samples from Ajiwei Mi...Evaluation of Naturally Occurring Radionuclide in Soil Samples from Ajiwei Mi...
Evaluation of Naturally Occurring Radionuclide in Soil Samples from Ajiwei Mi...
ย 
Kinematics Modeling and Simulation of SCARA Robot Arm
Kinematics Modeling and Simulation of SCARA Robot ArmKinematics Modeling and Simulation of SCARA Robot Arm
Kinematics Modeling and Simulation of SCARA Robot Arm
ย 
Air and Moisture Permeability of Textiles
Air and Moisture Permeability of TextilesAir and Moisture Permeability of Textiles
Air and Moisture Permeability of Textiles
ย 
Strength and durability assessment of concrete substructure in organic and hy...
Strength and durability assessment of concrete substructure in organic and hy...Strength and durability assessment of concrete substructure in organic and hy...
Strength and durability assessment of concrete substructure in organic and hy...
ย 
Cartographic systems visualization in mobile devices: issues, approaches and ...
Cartographic systems visualization in mobile devices: issues, approaches and ...Cartographic systems visualization in mobile devices: issues, approaches and ...
Cartographic systems visualization in mobile devices: issues, approaches and ...
ย 
Narrative: Text Generation Model from Data
Narrative: Text Generation Model from DataNarrative: Text Generation Model from Data
Narrative: Text Generation Model from Data
ย 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
ย 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
ย 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
ย 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
ย 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
ย 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
ย 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
ย 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
ย 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
ย 
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
ย 
Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)
Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)
Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)dollysharma2066
ย 
Gurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort service
Gurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort serviceGurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort service
Gurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort servicejennyeacort
ย 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
ย 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
ย 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
ย 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
ย 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
ย 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
ย 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
ย 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
ย 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
ย 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
ย 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
ย 
young call girls in Green Park๐Ÿ” 9953056974 ๐Ÿ” escort Service
young call girls in Green Park๐Ÿ” 9953056974 ๐Ÿ” escort Serviceyoung call girls in Green Park๐Ÿ” 9953056974 ๐Ÿ” escort Service
young call girls in Green Park๐Ÿ” 9953056974 ๐Ÿ” escort Service
ย 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
ย 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
ย 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
ย 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
ย 
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
ย 
Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)
Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)
Call Us โ‰ฝ 8377877756 โ‰ผ Call Girls In Shastri Nagar (Delhi)
ย 
Gurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort service
Gurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort serviceGurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort service
Gurgaon โœก๏ธ9711147426โœจCall In girls Gurgaon Sector 51 escort service
ย 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
ย 
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
ย 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
ย 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
ย 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
ย 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
ย 

Particle Swarm Optimization Algorithm Based Window Function Design

  • 1. w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 6 International Journal of Modern Research in Engineering and Technology (IJMRET) www.ijmret.org Volume 3 Issue 10 ว October 2018. Particle Swarm Optimization Algorithm Based Window Function Design Ibrahim TUTAL, Duygu KAYA, Turgay KAYA (Department of Electrical and Electronics Engineering, Fฤฑrat University, Turkey) ABSTRACT:The window functions used for digital filter design are used to eliminate oscillations in the FIR (Finite Impulse Response) filter design. In this work, the use of Particle Swarm Optimization (PSO) algorithm is proposed in the design of cosh window function, in which has widely used in the literature and has useful spectral parameters. The cosh window is a window function derived from the Kaiser window. It is more advantageous than the Kaiser window because there is no power series expansion in the time domain representation. The designed window function shows better ripple ratio characteristics than other window functions commonly used in the literature. The results obtained were presented in tables and figures and successful results were obtained KEYWORDS -Cosh window, PSO, FIR filter I. INTRODUCTION Window functions are time-domain functions that can be used to remove Gibbs' oscillations in the FIR filter design. Window functions are widely used in fields such as digital filter design, signal analysis and prediction, sound and image processing. Many window function designs with different properties are proposed in the literature. The window functions are two types, fixed and adjustable window functions, according to the variables they have. In fixed windows, the window length (N parameter) controls the mainlobe width of the window function. Adjustable window functions with two or more variables can provide a useful amplitude spectrum. The adjustable window functions are Dolph-Chebyshev [1], Kaiser [2] and Saramaki [3] windows. Other window functions developed based on the Kaiser window are given in [4,5]. The two-parameter window functions are insufficient to control the sidelobe roll-off ratio window reduction which is window spectral parameters. In the literature, a three-parameter ultraspherical window function has been proposed instead of these functions [6-8]. The proposed window has spectral parameters such as mainlobe width, ripple ratio, null-to-null width and side-lobe pattern. PSOs, one of the heuristic computation methods, is a method derived from the movement of animals moving in swarms. With this aspect, PSO can be represented as a social interaction model [9-13]. In this work, the use of PSO in the design of the cosh window function, which is developed based on the Kaiser window and has better properties, has been proposed. The results obtained from the developed method are given by tables and graphs and the method has been shown successful. II. WINDOW FUNCTION Window functions are used to eliminate Gibbs' oscillations that occur in FIR filter design. In the window function design with PSO, the design of the window has been realized by an alternative method without requiring the design equations. The window functions are classified according to their spectral characteristics and compared the other windows according to these characteristics. The frequency spectrum of a window can be defined as follows. ( ) ( ) ( )j T j W e A e๏ท ๏ฑ ๏ท ๏ท๏€ฝ ( 1) /2 0 ( ),j N T j T e W e๏ท ๏ท๏€ญ ๏€ญ ๏€ฝ (1)
  • 2. w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 7 International Journal of Modern Research in Engineering and Technology (IJMRET) www.ijmret.org Volume 3 Issue 10 ว October 2018. ( 1) / 2 1 (0) 2 ( )cos N n nT nT๏ท ๏ท ๏ท ๏€ญ ๏€ฝ ๏€ฝ ๏€ซ ๏ƒฅ where 0 ( )j T W e ๏ท is called the amplitude function of the window, N is the window length and T is the sampling period. In the equation 1, A(w) = |W0ejwT | represents the window's magnitude and ฮธ(w)=-w(N- 1)T/2 represents the window's angle. The normalized amplitude spectrum of a window can be obtained by the following equation [5]. ๐‘Š๐‘ ๐‘’ ๐‘—๐‘ค๐‘‡ | = 20๐‘™๐‘œ๐‘”10(|๐ด ๐‘ค |/|๐ด ๐‘ค | ๐‘š๐‘Ž๐‘ฅ โก) (2) The spectral parameters are the mainlobe width (wM), the null-to-null width (wN), the ripple ratio (R) and the sidelobe roll off ratio (S), which determine the window performance. From these parameters, the mainlobe width determines the width of the transition band between the pass and stop band. The ripple ratio determines the ripple at the pass and stop band, the sidelobe roll of ratio determines the distribution of the energy in the stop band. A. Kaiser Window At the discrete time, the Kaiser window can be defined as follows 2 0 0 2 ( 1 ) 1 1[ ] ( ) 2 0 k k n I N Nw n n I otherwise ๏ก ๏ก ๏ƒฌ ๏ƒฆ ๏ƒถ๏ƒฏ ๏€ญ๏ƒง ๏ƒท๏ƒฏ ๏€ญ ๏€ญ๏ƒจ ๏ƒธ๏€ฝ ๏‚ฃ๏ƒญ ๏ƒฏ ๏ƒฏ ๏ƒฎ (3) whereฮฑk is the adjustable parameter, I0(x) is the first kind zero-order Bessel function, and the power series expansion is as follows. 2 0 1 1 ( ) 1 ! 2 k k x I x k ๏‚ฅ ๏€ฝ ๏ƒฉ ๏ƒน๏ƒฆ ๏ƒถ ๏€ฝ ๏€ซ ๏ƒช ๏ƒบ๏ƒง ๏ƒท ๏ƒจ ๏ƒธ๏ƒช ๏ƒบ๏ƒซ ๏ƒป ๏ƒฅ (4) B. Cosh Window The cosh window, which is another two parameter window function, is obtained by writing a cosh function with similar characteristics instead of I0 (x) function [5]. 2 2 cosh( 1 ) 1 1[ ] cosh( ) 2 0 c c n N Nw n n otherwise ๏ก ๏ก ๏ƒฌ ๏ƒฆ ๏ƒถ๏ƒฏ ๏€ญ๏ƒง ๏ƒท๏ƒฏ ๏€ญ ๏€ญ๏ƒจ ๏ƒธ๏€ฝ ๏‚ฃ๏ƒญ ๏ƒฏ ๏ƒฏ ๏ƒฎ (5) III. PARTICLE SWARM OPTIMIZATION PSO is an optimization algorithm inspired by birds and fish moving in flocks. In the PSO algorithm, each individual is called a particle and these particles constitute a swarm. Individuals in the swarm are constantly interacting with other individuals to achieve the result and with this interaction they update their current position and speed thus creating a social model. Each individual adjusts their position to the position of the best individual in the herd, taking advantage of previous experience. PSO algorithm is also an evolutionary algorithm like Genetic Algorithm (GA). However, PSO is faster than GA because there are no operators such as crossover and mutation. The Basic PSO algorithm: Every individual in the swarm can be a solution and every individual is represented by the dimension vector [9,10]. ๐‘ฅ๐‘– = ๐‘ฅ๐‘–1, ๐‘ฅ๐‘–2, ๐‘ฅ๐‘–3, โ€ฆ . , ๐‘ฅ๐‘–๐ท โˆˆ ๐‘† (6) The speed of each individual in the herd is randomly generated. Each individual has the same speed as in Equation 7. ๐‘ฃ๐‘– = ๐‘ฃ๐‘–1, ๐‘ฃ๐‘–2, ๐‘ฃ๐‘–3,โ€ฆ . , ๐‘ฃ๐‘–๐ท (7) The best local and global positions are determined. Here, the position of each individual is defined as follows. ๐‘๐‘– = ๐‘๐‘–1, ๐‘๐‘–2, ๐‘๐‘–3, โ€ฆ . , ๐‘๐‘–๐ท โˆˆ ๐‘† (8) Each individual in the PSO adjusts its position around the individual to Pbest, global and gbest. The speed and position information of the individuals are given in equations 9 and 10. ๐‘ฃ๐‘– ๐‘ก+1 = ๐‘ฃ๐‘– ๐‘ก + ๐‘1 ๐‘Ÿ๐‘–1 โˆ— ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก โˆ’ ๐‘ฅ๐‘– ๐‘ก +๐‘2 ๐‘Ÿ๐‘–2 โˆ— (๐‘”๐‘๐‘’๐‘ ๐‘ก โˆ’ ๐‘ฅ๐‘– ๐‘ก ) (9) ๐‘ฅ๐‘– (๐‘ก+1) = ๐‘ฅ๐‘– (๐‘ก) + ๐‘ฃ๐‘– (๐‘ก+1) , ๐‘– = 1, โ€ฆ โ€ฆ , ๐‘ƒ (10)
  • 3. w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 8 International Journal of Modern Research in Engineering and Technology (IJMRET) www.ijmret.org Volume 3 Issue 10 ว October 2018. Here c1 and c2 are two social and cognitive acceleration parameters. r1 and r2 are random numbers between [0,1]. The general PSO algorithm is as given below. Algorithm 1. Particle Swarm optimization algorithm Set the initial value of P (swarm size) and c1,c2 (acceleration constants) Set t=0 Generate ๐‘ฅ๐‘– (๐‘ก) and ๐‘ฃ๐‘– (๐‘ก) randomly Evaluate the fitness function ๐‘“(๐‘ฅ๐‘– ๐‘ก ) Set ๐‘”๐‘๐‘’๐‘ ๐‘ก(๐‘ก) (where gbest is the best glocal solution) Set ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก (where pbestis the best local solution) repeat ๐‘ฃ๐‘– (๐‘ก+1) = ๐‘ฃ๐‘– (๐‘ก) + ๐‘1 ๐‘Ÿ๐‘–1 โˆ— ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก โˆ’ ๐‘ฅ๐‘– ๐‘ก +๐‘2 ๐‘Ÿ๐‘–2 โˆ— (๐‘”๐‘๐‘’๐‘ ๐‘ก โˆ’ ๐‘ฅ๐‘– ๐‘ก ) ๐‘ฅ๐‘– (๐‘ก+1) = ๐‘ฅ๐‘– (๐‘ก) + ๐‘ฃ๐‘– (๐‘ก+1) , ๐‘– = 1, โ€ฆ โ€ฆ , ๐‘ƒ Evaluate the fitness function ๐‘“(๐‘ฅ๐‘– ๐‘ก+1 ) if๐‘“(๐‘ฅ๐‘– ๐‘ก+1 ) โ‰ค ๐‘“(๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก )then ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก+1 = ๐‘ฅ๐‘– ๐‘ก+1 else ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก+1 = ๐‘๐‘๐‘’๐‘ ๐‘ก๐‘– ๐‘ก end if if๐‘ฅ๐‘– ๐‘ก+1 โ‰ค ๐‘“(๐‘”๐‘๐‘’๐‘ ๐‘ก ๐‘ก )then ๐‘”๐‘๐‘’๐‘ ๐‘ก(๐‘ก+1) = ๐‘ฅ๐‘– ๐‘ก+1 else ๐‘”๐‘๐‘’๐‘ ๐‘ก(๐‘ก+1) = ๐‘”๐‘๐‘’๐‘ ๐‘ก ๐‘ก end if t=t+1 until termination criteria are satisfied. Show the best particle IV. DESIGN RESULTS The cosh window function designed with PSO for N = 15 and alphac= 1.73 is given in Figure 1 and the graphical data for graph is given in Table 1. Error variation is given in Figure 2. Figure 1: Amplitude response of cosh window for N=15 and alphac=1.73 Table 1: Obtaฤฑned Results Cosh Window WR S R N=15, alphac=1.73 0.478 11.23 -20.97 Figure 2: Error variation V. CONCLUSION In this study, the cosh window function is designed by using PSO algorithm. The success of the developed method has been made for the cosh window which is preferred in the literature in terms of its properties. The obtained results are shown in graphical form. The results showed that the method used was successful in response to the window amplitude.
  • 4. w w w . i j m r e t . o r g I S S N : 2 4 5 6 - 5 6 2 8 Page 9 International Journal of Modern Research in Engineering and Technology (IJMRET) www.ijmret.org Volume 3 Issue 10 ว October 2018. REFERENCES [1] P. Lynch, โ€œThe Dolph-Chebyshev window: a simple optimal filter,โ€ Monthly Weather Review, vol. 125, pp. 655โ€“660, 1997. [2] J.F., Kaiser, โ€œNonrecursive digital filter design using I0-sinh window functionโ€, 1974, in proc. IEEE Int. Symp. Circuits and systems (ISCASโ€™74). pp. 20-23. [3] T., Saramaki, โ€œA class of window functions with nearly minimum sidelobe energy for designing FIR filtersโ€, 1989, in proc. IEEE Int. Symp. Circuits and systems (ISCASโ€™89). pp. 359-362. [4] K. Avci, A. NacaroฤŸlu, โ€œA new window based on exponential functionโ€, IEEE Ph.D. Research in Microelectronics and Electronics (PRIME 2008), June Istanbul, Turkey, pp. 69-72, 2008. [5] K. Avci, A. NacaroฤŸlu, โ€œCosh window family and its application to FIR filter designโ€, International Journal of Electronics and Communications-AEU, vol. 63, pp. 906-917, 2009. [6] S.W.A. Bergen, A. Antoniou, โ€œGeneration of Ultraspherical window functionsโ€, 2002, in XI European Signal Processing Conference, Toulouse, France, September, vol. 2, pp. 607-610. [7] S.W.A. Bergen, A. Antoniou, โ€œDesign of Ultraspherical Window Functions with Prescribed Spectral Characteristicsโ€, EURASIP Journal on Applied Signal Processing, vol. pp.13 2053-2065, 2004. [8] S.W.A. Bergen, A. Antoniou, โ€œDesign of Nonrecursive Digital Filters Using the Ultraspherical Window Functionโ€, EURASIP Journal on Applied Signal Processing, vol. 12, pp. 1910-1922, 2005. [9] M. Y.Ozsaglam, M.Cunkas, โ€œParticle Swarm Optimization Algorithm for Solving Optimฤฑzation Problemsโ€, Politelnikdergisi, vol. 11, 2008. [10] R.J. Kuo, Y.S. Han, โ€œA hybrid of genetic algorithm and particle swarm optimization for solving bi-level linear programming problem โ€“ A case study on supply chain modelโ€, Applied Mathematical Modelling, vol. 3,5 pp. 3905โ€“3917, 2011. [11] A. Aggarwal, T. K. Rawat, D. K. Upadhyay, โ€œDesign of optimal digital FIR filters using evolutionary and swarm optimization techniquesโ€, AEU - International Journal of Electronics and Communications, vol.70, 4, pp. 373-385, 2016. [12] F. Javidrad, M. Nazari, โ€œA new hybrid particle swarm and simulated annealing stochastic optimization methodโ€, Applied Soft Computing, vol. 60, pp. 634-654, 2017. [13] J. Cervantes, F. Garcia-Lamont, L.Rodriguez, A. Lรณpez, J. R. Castilla, A. Trueba, โ€œPSO-based method for SVM classification on skewed data setsโ€, Neurocomputing, vol. 228, pp. 187-197, 2017.