Abstract
The effectiveness of an active noise barrier is heavily dependent on the positioning of secondary sources and error sensors. Typically, these components are located at the edge of the barrier; however, research suggests that alternative distributions may improve the performance of the active barrier. This paper utilizes a genetic optimizer to determine optimal transducer locations based on specific criteria. Two approaches are employed: the Two-step approach which, first identifies optimal control source positions and then seeks the best error microphone locations, and the Multi-parameter approach, which optimizes all active noise control parameters simultaneously. The acoustic fields of primary and secondary sources are analyzed for various numbers of control sources progressively increasing from 2 to 10 units. Results indicate that the Multi-parameter approach achieves higher outcomes and requires less computational effort. This approach is more desirable than the Two-step approach. The best configuration for the active noise barrier is determined to be control sources and error microphones placed at a height below the barrier’s edge and are distributed with an interval between a half and a full wavelength. The number of error sensors should be close to the number of secondary sources and both transducers should be placed at the farthest distance from the barrier surface, but oppositely. Furthermore, the study shows that when the primary noise source is close to the barrier adjacent transducers should not be spaced uniformly.
Keywords
Introduction
Research has shown that active noise control significantly enhances the performance of acoustic barriers at low-frequency noise bands.1–4 Despite the existence of various parameters that affect the efficiency of active noise barriers, few studies have optimized them.5–7 Some of these parameters include the number, location, and distance between adjacent control sources and error microphones. Previous investigations have typically examined the impact of these parameters separately. For instance, Omoto et al. 8 studied the effect of the space between error microphones when located on the barrier’s edge. They showed the active control system performs more efficiently when the distance between the error microphones is less than the noise half wavelength. Similarly, Shao et al. 9 demonstrated that more attenuation can be achieved by increasing the number of error microphones compared to control sources when using the same setup as Ref. 8. Niu et al. 10 studied the effect of distance between control sources and error microphones on the performance of an active noise barrier with a rectangular profile. 10 They suggested an optimal value for this distance when the transducers were placed next to the top edge of the barrier.
Previous studies have focused on improving the performance of active noise barriers by examining only a few configurations or variables. Sohrabi et al.11,12 addressed this issue by systematically calculating the insertion loss for numerous candidate positions of control sources and error microphones in an infinite active noise barrier. They found that the active noise control system is more efficient when control sources are placed at the incident side and below the top edge of the barrier, and error microphones are located in barrier’s the shadow zone. However, this method is time-consuming and several variables were not optimized.
To address these limitations, an optimization method can be employed to determine the best configuration for transducers. Various optimization methods such as Bracketing, Local descent, First-order, Annealing algorithms, and Genetic algorithms can be used to optimize different parameters of an objective function. While some methods utilize the derivative of the objective functions to determine optimal parameter values, these methods are not effective for non-differential objective functions or those functions that derivatives can only be computed for a single or specific domain. 13 On the other hand, differential-free optimization algorithms such as Direct, Evolutionary, and Stochastic algorithms operate directly on the objective functions. Genetic algorithms (GAs) which are global optimization methods fall into this category.14–16
Although previous studies have optimized passive barriers using genetic algorithms,17–21 no studies have reported using these optimization algorithms for active noise barriers. This study aims to optimize different parameters of an active noise barrier using genetic algorithms. The objective is to determine the optimal positions for transducers of an active noise barrier to achieve maximum attenuation at a target area in the shadow zone. This study optimizes parameters such as the positions, intervals, and number of control sources and error microphones.
The primary objective of this article is to improve the performance of active noise sound barriers. The study employs a diffraction model to simulate the propagation of sound waves around the barrier and proposes two optimization approaches to determine the optimal location of transducers of the active noise barrier. In the following section the theory utilized for the diffraction model is explained in detail. The optimization methodologies employed in this study are defined in Methodology. Subsequently, the results obtained through these methodologies are presented and analyzed. Finally, in the Conclusions section, the main findings of this study are summarized, highlighting the significance of the optimization approaches proposed in methodologies.
Theory
Diffraction model
The sound field at an arbitrary receiver point around a barrier depends on the relative positions of the noise source and the receiver, but generally, it can be decomposed into diffracted, reflected, and direct fields.11,22
In the present study, the diffracted field of an infinite barrier is calculated by Macdonald’s model (equation (1))
In regard to the direct and the reflected pressures, they are computed by the following expression
The effect of the soil’s reflection can be considered based on the image method.
23
Figure 1 shows all possible paths from a source to a receiver in the shadow zone. The total pressure ( Diffracted wave paths from a source to a receiver point in the shadow zone of a barrier.
22

Minimization of square pressure at error microphones
In an active noise control system, the sound pressure at a given point is the superposition of the primary fields and the secondary fields, which are the contributions of secondary sources. Equation (6) denotes the total sound pressure at a point
The unique value for the strengths of control source that minimizes equation (7) is given by
26
Average insertion loss in an area
In this work, the performance of the active noise barrier is evaluated by determining the average extra attenuation achieved in the target zone through active means. This value is computed as the difference between the average squared pressure level at the target zone after and before the application of active noise control, as expressed in equation (9)
Methodology
There are various methods to solve differential equations. The variational iteration algorithm27–30 is a numerical method that involves the construction of an iterative series solution that converges to the exact solution of the differential equation. The algorithm first represents the differential equation’s unknown solution with a trial function before using the variational principle to generate a series of correction functional equations. With each iteration, the approximation of the solution to these correction equations is improved.
The Riccati transformation method is another mathematical method for resolving linear second-order differential equations. 31 In this approach, a change in variables, more specifically a Riccati transformation, is used to convert a second-order differential equation into a first-order differential equation. Following transformation, the equation can be solved using methods that are common for first-order differential equations. The Riccati transformation method is especially beneficial for resolving linear differential equations with variable coefficients or nonhomogeneous terms.
However, when the search space is large or the equation is complex it may be more advantageous to use alternative optimization techniques such as Genetic Algorithms (GAs). These algorithms are able to explore a large number of potential solutions in a relatively efficient manner. The objective of this study is to optimize variables of the equation (9) simultaneously, in a way to have the highest noise reduction by the active cancellation for the barriers. In this regard, genetic algorithms have been used to find the optimal values for each parameter. These algorithms enable to optimize multiple parameters at the same time.
Model description
The present study employs a genetic optimizer implemented in the MATLAB Global Optimization Toolbox
32
to perform optimizations. The objective function during the optimization procedure is the averaged extra insertion loss achieved by the active noise control system at a designated target area (equation (9)). The target area has dimensions of 10
Figure 2 schematically illustrates the target zone, barrier, and primary noise source. The “Error microphone zone” and “Control source zone” in the figure delineate the permissible areas for placing the candidate positions of error microphones and control sources, respectively. A schematic model of the target zone and observation points located behind the barrier.
As demonstrated in a previous study 11 the performance of an active noise barrier can be improved by positioning the control sources on the incident side and below the barrier’s edge while ensuring that all observation points in the target zone are outside the direct field of the control sources. Error microphones, on the other hand, should be situated below the height of the barrier on the shadow side.
Based on the conclusions of Ref. 11 in this study the candidate positions are defined by a grid with 0.1 m spacing in the “Error microphone” and “Control source” zones. These candidate positions were selected deliberately close to the surface of the barrier to facilitate the real-world application of active noise barriers and to minimize the disruption to surrounding activities.
The optimization parameters considered in this study include the X- and Z- coordinates of the secondary sources’ location ( Geometric parameters of an active noise barrier.
The boundaries for parameters in the GA optimization procedure.
Optimization approaches
The present study employs two approaches to determine the optimal values of the control parameters using the genetic algorithm GA, namely the “Two-step” and “Multi-parameters” approaches. The optimization procedure is terminated when either the maximum generation of 100 or a convergence tolerance of 10−6 is reached. All optimization procedures are carried out using a high-performance cluster with a 2 GHz Intel® Xeon® Gold 6138 CPU (counting 40 cores), however, the calculations are performed with 10 cores.
Two-step approach
The “Two-step” approach used in this study11,33–35 involves optimizing the parameters through two separate steps using genetic algorithms. In the first step, the parameters associated with control sources (
Multi-parameter approach
In the “Multi-parameter” approach, all parameters listed in Table 1 are considered as design variables and the GA optimizes them simultaneously in a single step. The objective function for this approach is the average insertion loss achieved in the target zone, which is the same as in the “Two-step” approach.
Results and discussions
The implementation of the GA is first validated by comparing its outputs with the results obtained from the model presented in Ref. 11. Once the validation is confirmed, the two optimization approaches are applied to different numbers of control sources. Finally, the results of both approaches are compared and discussed.
Model validation
To validate the correctness of the optimization procedure, the outputs of the genetic algorithm are compared with the results presented in Ref. 11, which used 10 control sources and 41 error microphones arranged linearly in a zone close to the barrier. The optimization with GA is performed by the Two-step approach with the same conditions presented in Ref. 11 for the street area as the target zone.
Validation of genetic algorithms with Ref. 11.
According to Table 2, under identical conditions, the positions of transducers found by the GA optimizer align with those found by the repetitive method outlined in Ref. 11 The calculations utilized a constant spacing of 0.2 m between adjacent transducers (
Optimization with the two-step approach
Step 1: Square pressure minimization at the observation points
The study at hand does not treat the number of control sources as a variable because it is widely recognized that a higher number of control sources leads to greater reductions in the target zone.36,37 Nonetheless, beyond a certain threshold, an increase in secondary sources has only a marginal effect on the rise of attenuation. 27 In light of this, to investigate the impact of the number of control sources on their optimal locations and the effectiveness of the active noise barrier, optimizations are conducted with increasing numbers of control sources, N s , progressively increasing from 2 to 10 units.
Optimized control source at 200 Hz obtained via the two-step approach.
In general, higher insertion losses are observed as the number of control sources increases, as has been reported in prior research.36,37 However, the results presented in Table 3 suggest that this general trend may not hold if the locations of control sources during the optimization process are restricted to specific numbers of candidate positions or regions. For instance, the optimizations at
Additionally, Table 3 demonstrates that there is no consistent trend for the Z- coordinate of the secondary sources across different numbers of control sources. However, the optimal positions for SSx typically are farthest from the barrier and closer to the noise source.
Previous empirical research8,38 found that when the distance between control sources is less than half a wavelength, better results are achieved. However, Elliot et al.
39
recently demonstrated that this distance should be less than a complete wavelength. In this study, the optimal spacing between control sources is mostly slightly less than half a wavelength (
Figure 4, depicts the distributions of insertion loss achieved at different heights of the shadow zone with 10 control sources placed at the positions presented in Table 3. In this figure, the rectangle dash represents the projection of the target zone on each plane. As shown, for planes above the target zone (heights greater than Z = 1.65 m), the cancellation is concentrated in the target zone. However, below the height of the target zone, the noise is attenuated in regions further from the center of the target zone. (Color online) IL [dB] distribution at various heights in the barrier’s shadow zone, with 10 control sources at the position presented in Table 3. Heights include (I): 2.5 m, (II): 2.0 m, (III): 1.5 m, (IV): 1.0 m, (V): 0.5 m, (VI): ground level. Rectangular dash indicates the projection of the target area on each plane. (Print in color).
Step 2: Square pressure minimization at error microphones
The calculation of control source strength in Step 2 involves using error microphones. Research has shown that an increase in the number of error sensors can lead to greater attenuation in the target zone. However, this effect becomes negligible beyond a certain limit of error sensors.
40
To determine the upper limit of error sensors, a preliminary calculation is performed to compute the insertion loss at the target zone using Average insertion loss with different numbers of error microphones.
The findings indicate that in the Two-step approach increasing the number of error microphones beyond
Optimized parameters of error microphones obtained by the Two-step approach at 200 Hz.
The comparison of Tables 3 and 4 clearly demonstrates that canceling the pressure at observation points leads to a higher average insertion loss than a setup with error microphones located far from the target zone, which is a predictable outcome. Table 4 reveals that there is no apparent pattern regarding the optimized locations of error microphones, but they should be situated as far away from the barrier surface as possible, similar to the results obtained for the control sources. Furthermore, the GA algorithm found that when the control sources are close to the ground, the optimal positions of error microphones are placed at heights close to the top edge. It is because when the secondary sources are close to the ground, the cancellation of the pressure at error sensors placed far from the edge would require higher control sound power. This amplification is due to the expansion of the distance between transducers and, above that, due to the increase of the diffraction angle. Probably, this amplification of acoustic power would lead to higher noise pressure levels in the target area that is far from the error sensors.
Conversely, when the control sources are situated near the top edge, the GA algorithm determined the optimal positions of error microphones at a height close to 1.0 m.
Figure 6 shows the distributions of insertion losses with 10 control sources, using the positions identified in Table 3 for Step 1 and the positions presented in Table 4 for error microphones. (Color online) IL [dB] distribution at various Zheights in the barrier’s shadow zone using the optimized configuration of the Two-Step approach for 
The distribution of insertion loss in Step 2, as shown in Figure 6, follows the same pattern as in Step 1 (Figure 4). The lower the height of observational points, the greater the attenuation achieve. However, the presence of error microphones has resulted in some irregular attenuation patterns close to the barrier. In Figure 4, the attenuation was mostly concentrated around the projection of the target area. On the other hand, optimizing the positions of error microphones, as illustrated in Figure 6, has led to higher noise reduction near the barrier.
Optimization with the multi-parameter approach
Optimal variable values of using the Multi-parameter approach at 200 Hz.
The GA optimization results for all of these parameters are presented in Table 5.
Table 5 reveals that the optimal positions for the secondary sources differ from those obtained through the Two-step approach (as shown in Tables 3 and 4). This indicates that even for the same target area, the positions that yield the best noise cancellation directly at the target area may not align with those obtained when the noise is canceled at the error microphones. However, the optimum X-coordinates of control sources (
Moreover, the Multi-parameter approach generally achieves higher attenuation than the Two-Step approach. This suggests that optimizing all parameters simultaneously can result in better performance, especially as the number of control sources increases. Additionally, due to the fewer number of generations required for the optimization process, the Multi-parameter technique demands less computational effort than the Two-step approach.
The reason for this improvement is that the Multi-parameter approach seeks the best configuration for the combination of sources and error sensors simultaneously in which it provides the maximum attenuation at the target zone. However, in the first step of the Two-step approach, the best location for control sources is searched in order to reduce the sound field across the “entire target zone,” without considering the error sensors in the calculation. Afterward, in the second step, the location of the control sources is blocked (fixed) and only the best position of the error sensors is found. Since the control sources are not optimally located with respect to the overall setup, the attenuation achieved by this method is lower than that of the multi-parameter approach.
The results also demonstrate that a control system with a few secondary sources can effectively suppress noise when the intervals between them are less than the wavelength (
Additionally, when (Color online) IL [dB] distribution at various Z heights in the barrier’s shadow zone using the optimized configuration of the Multi-parameter approach for 
Figure 7, depicting the distribution of insertion loss with the Multi-parameter approach, indicates an increase in attenuation in a particular area of the shadow zone near the barrier, compared to the two-step approach (Figure 6). However, this improvement is not consistent throughout the entire volume of the shadow zone.
Additionally, the calculations show that the strengths of the control sources are symmetrical. In fact, when the target zone, location of transducers, and placement of the primary source are symmetrical with respect to an axis the computation of half of the vector of control sources' strength is sufficient. This simplification reduces the computational effort required, particularly when numerous iterations are necessary for the optimization process.
Optimization of the spacing between adjacent control sources and error microphones
Previous studies8,10,11,41 have employed a uniform distribution of transducers with constant spacing between adjacent control sources or error sensors for each transducer pair. While this uniform distribution is suitable for canceling a primary plane wave,39,42 it may not be optimal for a primary source that is relatively close to the barrier as the wavefronts are not plane waves, and the apparent distance between secondary sources in the direction of the wavefront is not the same for each pair of sources.
To address this issue and examine the effect of wavefront curvature on the active control system’s performance, the Multi-parameter approach is used to define the optimal distances between control sources and error microphones for four cases with
Figure 8 provides a schematic presentation of control sources and error microphones with unequal spacing. However, these sources and microphones are always symmetrical with respect to the X-axis, taking advantage of the secondary strengths' symmetry found in previous sections. Various spacings between adjacent control sources and error microphones.
Optimized parameters for control sources and error microphones.
By comparing Tables 5 and 6, it can be observed that the optimal positions for the transducers follow the same trend as the previous, that is, the control sources and error microphones are far from the barrier and oppositely distributed along with the vertical distance. Additionally, as presented in Table 6, optimizing the distances between adjacent transducers, along with other parameters, can significantly enhance the performance of the active noise control system. Moreover, the number of transducers can be significantly reduced compared to a set of evenly distributed transducers, without a loss of performance.
Figure 9 displays the distribution of insertion loss in the shadow zone at varying heights with 10 control sources and 10 error microphones which are placed according to Table 6. (Color online) IL [dB] distribution at various Z heights in the barrier’s shadow zone using the optimized 
Figure 9 shows that optimizing the spacing between control sources and error sensors results in a concentration of attenuations within the target area and below it. Moreover, utilizing variable distances leads to a more uniform attenuation in these regions.
Conclusions
In this study, the optimal placement of transducers for an active noise barrier was determined using the genetic algorithm optimizer in MATLAB. To achieve maximum attenuation, secondary sources were located on the incident side and error sensors were placed on the receiver side, both transducers positioned below the height of the barrier, as established in previous investigations. A regular distribution of the array of secondary sources or error sensors was utilized, with equal distance between adjacent transducers, but the spacing between control sources may not be the same as the spacing between error sensors.
Two approaches were employed: (1) Two-step approach, where in the first step the position of secondary sources was determined, and then in the second step the location of error sensors was optimized, and (2) Multi-parameter approach, where the position of all transducers was simultaneously calculated.
Overall, the Multi-parameter approach was found to be preferable due to the following reasons: (i) with the same number of control sources, a higher noise level reduction was obtained at the target zone (approximately 1 dB difference), (ii) noise reduction was achieved in a wider area of the shadow zone, and (iii) less computation effort was required. Moreover, for symmetrical problems, the computational effort can be further reduced by computing half of the vector of control sources’ strength.
As noted in the introduction, while there is an optimal position for transducers, previous research has shown that there are numerous configurations that may result in attenuations close to the optimal values. Considering this fact and based on the results of this study, general criteria can be established for the design of an active noise barrier: • The distance between secondary sources or error sensors should be equal to the width of the target zone divided by the number of transducers and must not exceed the wavelength of the primary noise. • Increasing the number of secondary sources, leads to higher attenuation, up to a certain point, where the distance between them is at half of the wavelength. After this point, the performance gain is minimal. • The number of error sensors should be within the range of the number of secondary sources and that number increased by two units. Further increase in the number of error sensors does not improve performance. • Transducers should be positioned below the height of the barrier and at the farthest distance from the barrier surface, but distributed oppositely. Specifically, when the control sources are placed close to the top edge of the barrier, the error microphones should be positioned at lower heights, and vice versa.
Thus, by following these criteria, the active noise barrier can be optimized for a given number of secondary sources.
Additionally, when dealing with non-plane primary noise waves, using a set of transducer arrays with unequal distances between adjacent transducers can improve performance compared to using a regular array. Moreover, this optimization method can significantly reduce the number of required transducers while maintaining or even improving system performance.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the Agència de Gestió d’Ajuts Universitaris i de Recerca (2020 FI_B2 00073).
