Академический Документы
Профессиональный Документы
Культура Документы
Optimization
Rilin Chen, Pengxiao Teng, Yichun Yang
Key laboratory of noise and vibration research
Institute of Acoustics, Chinese Academy of Sciences
Beijing, China
chenrl@mail.ioa.ac.cn
AbstractIn this paper, a novel optimization method based on
the particle swarm optimization (PSO) algorithm for the array
design is proposed. The PSO is introduced to search for the
optimal microphone distribution on the Archimedes spiral line
with the minimum sidelobe level and the narrow mainlobe width.
Numerical simulation show the better performance of the array
reconfiguration designed by means of PSO algorithm. Experiments in the semi-anechoic room demonstrate the effectiveness of
the proposed scheme.
Keywords- spiral Array;PSO; microphone distribution;
I.
INTRODUCTION
BEAMPATTERN FORMULA
Plane wave
P2
P1
P3
P4
P5
mt =
kpm
(1)
where
c is the sound speed;
pm is the position vector of the microphone m;
k is the wavenumber.
u x sin cos
k = u y = sin sin
u cos
z
(2)
B (k, f ) =
e
M
j 2 fpm k c
(3)
i =1
ux
uy
k =
(4)
MLW ( k , f ) = 2
(5)
where
is the wavelength of incident plane wave;
d is the aperture of the spiral array;
is the correction factor of aperture equivalent.
The sidelobe level can be written as:
SSL ( k , f ) =
max
B ( k, f ) .
MLW ( k , f
2< k <
(7)
(8)
p2
(9)
(6)
The mainlobe width (5) and the sidelobe level (6) are two
conflicting objects so that it is impossible to obtained the
design that both possesses narrowest mainlobe width and
lowest sidelobe level. Therefore, the design of reasonable
mainlobe width and sidelobe level becomes a trade-off choice.
III.
Step 1. Initialization:
The first step is to select the suitable parameters for PSO,
including population size, particle dimension etc. which will
affect the convergence speed and their reasonable ranges
which are used for judging whether they are cross-border.
Step 2. Initialize Xi, Vi and Pibest, Gbest:
Each particle is initialized by its own randomly location with a
random velocity to start their optimization process. To start
with, all particles' positions (microphone distribution) become
their respective individual best and then are made a compareison to select the first global best since they don't even have
their experience.
Step 3. Evaluate particles' fitness and update Pibest and Gbest:
The fitness function, which is the product of sidelobe level and
mainlobe width of the array expressed as (9) in this paper,
returns a fitness value to be assigned to the current location. If
that value is greater than the value at the respective individual
best for that particle, then the appropriate locations are
replaced with the current location and update the respective
individual best and its fitness value. Compare all of the individual best and get the greatest one as the global best encountered so far.
Step 4. Update the velocity and position:
while the ring array and the double ring array have the high
sidelobe level. The wheel array show great performance of
narrow mainlobe width and low sidelobe level compared with
other designs. So the compare between the design by means of
PSO algorithm (Described as PSO design in the following) and
the wheel array is exhibited in Fig. 2. It indicates that the PSO
design performs better than the wheel array. The PSO design
shows that the sidelobe level is much lower although the
mainlobe is slightly wider, which benefits accurately localization and anti-interference ability.
xi = ri cos ( i ) , yi = ri sin ( i )
(10)
ri = a i
(11)
wi = wmax
wmax wmin
gen
(a)
(c)
(b)
(d)
(12)
On the left side of Fig. 4, there is a sound field measurement for the automobile engine of a car in the semi-anechoic room.
It revealed the main sound sources of the engine with the
frequency ranged from 2000Hz to 2200Hz for band noise measurement while the distance is 0.75m from the engine to the
array. The top right is a sound field distribution while the fan
was running. The sound radiating became a stable sound field.
The bottom right is the sound localization result of two
speakers with the distance from each other about 1m. The
system located the accuracy position displayed as two reddest
points. All localization experiments and measurement showed
that the PSO design is an available one for the practical
applications.
CONCLUSION
[1]