Simulation Study of Active Noise Control in Wind Turbines Using FxLMS Adaptation Algorithm

Utility scale wind turbines produce a significant amount of noise which has been identified as one of the most critical challenges to the widespread use of wind energy. Aerodynamic noise caused primarily by the interaction of the boundary layer and (or) the upstream atmospheric turbulence with the trailing edge of the blade has been identified as the most dominant source of noise in wind turbines. The authors here propose an active noise control system based on the FxLMS algorithm which can achieve suppression of noise from a modern wind turbine. Two types of noise sources have been simulated: monopole and dipole. The results of the active noise control algorithm are validated with simulations in MATLAB. The agreement between the results shows the far impact of active noise control techniques will have in future wind turbines.


Introduction
Over the past few decades, wind energy has come up to becoming one of the most popular sources of clean energy.Besides being a clean fuel source, it is also cost-effective when compared to the conventional sources of power generation.
However, the choice of wind energy has often been criticized owing to the constant noise being generated from wind turbines and farms.Generally, a wind turbine is placed no closer than 300 meters from a home and at this distance, the sound pressure level generated by the turbine is around 43 decibels [1].Various research studies have shown that constant exposure to noise generated from Journal of Power and Energy Engineering wind turbines, particularly low frequency noise, may cause sleep disturbances, fatigue and other various physiological effects [2].Therefore, significant research effort in modern wind turbine technology has been to achieve reduction of wind turbine noise [3] [4] [5] [6].
Wind turbine noise can be categorized in two ways; first on basis of frequency and the second on basis of the noise source.Based on frequency, wind turbine noise can be either high frequency or low frequency noise.The reduction of high frequency noise can be easily achieved by adopting passive noise control methods such as optimizing the geometry of the airfoil and adding serrations to the trailing edge of the blade.However, controlling low frequency noise is still a major challenge.On basis of the noise source, wind turbine noise can be either mechanical noise or aerodynamic noise.For most utility-scale wind turbines today, controlling aerodynamic noise is the major challenge, since mechanical noise can easily be controlled by using quieter generators & gearboxes or by using gearless power-trains [7]  from the root to the tip, hence a longer blade length, which is desirable for higher power generation, but will also result in a higher stall noise [10].
3) Tip Vortex Noise: This noise is generated when there is formation of vortices at the side edge of the blade.This also contributes to blade high frequency noise [11].
4) Boundary Layer Vortex Shedding Noise: This noise takes place because of the interaction of boundary layer vortices with the trailing edge of the blade.
5) Trailing Edge Bluntness Noise: If the trailing edge of the blade is blunt, then it will result in the generation of the bluntness noise.
To characterize the various wind turbine noises, it is important to understand the directivity pattern of the noise types.Directivity patterns define the way power that is generated from a noise source.The inflow-turbulent noise generated by the interaction of turbulent eddies with the blade creates a dipole-like sound source located at the blade leading edge.Trailing edge noise has a directivity pattern of a cardioid, which is an epicycloid having a single cusp.This is the reason why an observer standing on the ground will hear a "swish" like noise because he periodically receives fluctuations in acoustic energy as the blade rotates.In case of downwind turbines, the rotor blade passes through the wake region of the tower and this reason has been attributed to a high level of noise generated from downwind turbines [12] [13].Most of today's horizontal axis wind turbines place the rotor upstream of the tower, thus eliminating the wake-rotor interaction.However, the blades still pass through a region of perturbed flow upstream of the tower, creating unsteady lift and hence noise.A summary of other various wind turbine noise mechanisms is as given in Table 1.
This article is aimed at modeling a wind turbine noise source for different directivity patterns and thereafter showing how real-time noise reduction can be achieved for the different acoustic models by employing the FxLMS adaptation algorithm.

Active Noise Control
Real time noise reduction is an important aspect of modern-day wind turbines which can be achieved by active noise control.For active control of noise, we generate a noise signal like the sound source we want to suppress and hope that Table 1.Noise generation mechanisms in wind turbines [13].2) travelling from a source to the sensor through a fluid medium P(z).The noise is measured by the sensor as yp(k).Now our objective is to generate a noise which can destructively interfere with this noise source.This is achieved by an actuator or a controller C(z) which generate the interfering noise.The least mean square method is used to adjust the weights of the actuators and hence the name FxLMS.Now this generated noise travels from actuator to the sensor through a fluid medium S(z) which is known as the secondary path.Hence to compensate for this, we estimate the secondary path using Sh(Z).Refer Figure 2.
Before implementing this algorithm, we need to first define the domain of our problem.Figure 3 shows the domain of the problem used.In this figure, S1 represents the source that produces the noise.This noise propagates from the source to the sensor S. Using FxLMS algorithm, a control signal is generated by the sensor.Then, this control signal is given to the actuator which generates an attenuating noise.This generated noise interferes destructively at the sensor position resulting in the suppression or active noise control.

Acoustic Model of Sound
The following two directivity patterns have been adopted in this paper to model the noise generating source.The surrounding medium has been assumed to be homogeneous in nature for modeling purposes.

Monopole
An acoustic monopole radiates noise in equal directions.Imagine throwing a Figure 2. FxLMS adaptation algorithm control loop [14].The far field pressure radiated by a monopole can be given as: , , e 4π where Q is a constant known as the complex source strength, ρ is density of the medium, c is the sound speed, k is the wave number in a given unit time, r is the distance between source and the position where the pressure is to be measured [14].For modeling purposes, we have considered r = 1 m and the source emu- Figure 4 shows monopole sound source which was generated using MATLAB.It can be seen from the figure that as this noise source travels towards sensor, its amplitude decreases.Figure 5 shows the noise signal (blue) measured at the sensor position.The control signal generated using FxLMS algorithm is shown in red.Noise residue is the difference between this noise signal and control signal and our aim is to minimize this noise residue.As it can be seen from the figure, the noise residue almost becomes zero after reaching the steady state.
Hence, it can be concluded that FxLMS algorithm produces a good measure of the noise signal.

Dipole
Two monopoles separated by a very small distance (much smaller than the wavelength) having equal strength but opposite phases constitute a dipole.Dipole is spherically diverging in nature [14].The far field pressure radiated by a dipole is given by ( ) The symbols have their meanings as given earlier in Equation ( 1).The normalized pressure field for a dipole is shown in Figure 6.Similar analysis was carried out for a dipole noise source.Figure 7 shows the identification error which is error generated in the secondary path.This is generated because of error

Monopole
Once the monopole sound field has been modelled, the next step is to actuate the controller using the control signal.Figure 8 shows the normalized pressure field for both noise signal and actuating signal.Also, it can be seen from the figure that the control signal is out of phase with the source signal.So, they destructively interfere, attenuating the source signal.Figure 9 shows the measured pressure signal and it can be inferred from the figure that a reasonable attenuation of the control signal can be obtained.

Dipole
Figure 10 shows the pressure field generated by the actuated noise and the dipole source noise.Figure 11 shows the output of FxLMS algorithm for the dipole sound source.The control signal generated by the algorithm in Figure 11 is very similar to the noise signal and this can be inferred from the almost zero residues obtained after initial transients.

Multiple Sensors
It is evident from the above analysis that reasonable noise suppression can be achieved using FxLMS algorithm at the sensor position.But there is possibility that the noise and control signal may constructively interfere at other locations in the domain resulting in noise increment at these locations.Hence, we need to evaluate the effect of this noise at other locations.To study this, we placed sensors at three more separate locations in the domain.The domain is symmetric in both X and Y directions.Hence, we choose upper quarter of the domain for location of the sensors.Refer
lating a wind turbine to be of a pure sine type, having frequency of 200 Hz and an amplitude a = 0.2 m.The resulting wave number is therefore determined to be , where c = 343 m/s is the speed of sound in air at room temperature (20˚C).

Figure 8 .
Figure 8. Destructive interference of noise by the actuating signal for a monopole.

Figure 9 .
Figure 9. Simulation output of the actuating signal for monopole.

Figure 11 .
Figure 11.Destructive interference of noise by the actuating signal for a dipole.

Figure 12 .
The measured pressure signal by the sensor is plotted in Figure13.It can be clearly seen from this figure that at sensor location S2 and S4 we achieve noise suppression as expected, but at sensor position S1 and S3 there is increase in noise intensity.Hence an efficient algorithm would be to emit the noise only in the forward direction i.e. direction in which we hope to achieve noise suppression.

Figure 12 .
Figure 12.Domain in case of multiple sensors.

Figure 13 .
Figure 13.Noise measured at different sensor locations.
Journal of Power and Energy Engineeringthis generated noise destructively interferes with the sound source.Different algorithms have been presented in literature to achieve this.In this paper, our focus is on the implementation of FxLMS algorithm.FxLMS is based on single channel feed forward control loop.To understand how this algorithm works, imagine a noise (refer Figure