Abstract
Dynamic bridge analysis requires considering factors like material properties, vehicle velocity, mass, suspension, and road roughness, all of which are crucial for understanding the bridge’s behavior. Excessive vibrations can cause discomfort, reduce the structure’s service life, and even lead to collapse. Tuned Mass Dampers (TMDs) offer a reliable and economical solution to mitigate these vibrations. This work introduces a comprehensive methodology for optimizing TMDs, addressing the coupled vibration challenges across all involved systems (Bridge-Vehicle-Pavement-TMD) while incorporating uncertainties, making the design more robust against parameter variations. Three vehicle models are analyzed, including simulations of pavement roughness and obstacles at the bridge entrance. Uncertainties are accounted for using Monte Carlo simulation, enhancing the reliability of the results. The TMD parameters were designed using the HBA algorithm, and to further improve efficiency, the objective function was parallelized, resulting in a 60% reduction in computation time per iteration compared to a fully sequential code. This optimization under uncertainty led to a reduction in the mean maximum bridge displacement by over 7.5% on uneven pavement and 14.4% with obstacles. This robust optimization approach, combined with parallel processing, provides a useful tool to assist designers with the project of new structures or propose a solution to extend the service life of the existing ones.
Keywords
1. Introduction
A bridge is a structure built to support the traffic of vehicles, people, or moving loads. It aims to overcome obstacles such as rivers, valleys, and intersections. 1 Every day, various types of vehicles with different configurations, weights, and velocities travel on bridges. Thus, these structures are subjected to the dynamic effects provoked by the interaction with the vehicles and the pavement conditions.
To properly analyze the dynamic loading caused by traffic on a bridge, it is important to consider not only the bridge’s dynamic characteristics, such as its span and natural frequencies, but also various aspects of the vehicles using it, such as their suspension systems, weight, and velocity, as well as the pavement’s roughness profile.2,3
Vibration, caused by the interaction of vehicles, structure, and pavement, poses a primary challenge for bridge integrity over its service life. A widely used solution is the Tuned Mass Damper (TMD), valued for its reliability, low maintenance, and energy-free operation. TMDs have demonstrated success in various applications, including the Rio-Niteroi Bridge, 4 Millennium Footbridge, 5 and FEUP footbridge. 6
With advancements in TMD design, several studies have demonstrated their effectiveness in vibration control. For instance, 7 showed that a single TMD at the center of a three-span bridge reduced dynamic response from high-speed trains. 8 investigated passive and semi-active devices for vibration reduction on bridges with moving loads. 9 explored multiple Tuned Mass Friction Dampers for high-speed railways, and 6 proposed a semi-active TMD to enhance vibration control on Porto University’s footbridge.
Tuned Mass Dampers (TMDs) are a practical solution for reducing vibrations in bridges caused by vehicular traffic. Research has focused on optimizing TMD design parameters to enhance their effectiveness and capacity. Among these works, it should be highlighted that 10 introduced a robust methodology for designing multiple TMDs (MTMDs) using the Firefly meta-heuristic algorithm. 11 focused on multiple TMD designs with the Variable Accelerated Pattern Search algorithm (VAPS) to mitigate vehicle-induced vibrations on continuous bridges.12–14 focused on optimizing MTMD locations and parameters in earthquake-prone buildings, while 15 explored a hybrid system combining MR dampers and TMDs for structural control. 16 proposed a robust optimum design of TMDs for high-rise buildings subject to wind-induced vibration.
Reference 17 compared three design scenarios for single and multiple TMDs on a simply supported bridge under vehicle passage, factoring in uncertainties in the bridge’s mechanical properties and vehicle speed. 18 optimized the design of MTMD for controlling human-induced vibrations in footbridges using the Circle-Inspired Optimization Algorithm (CIOA). 19 Finally, 20 evaluated the installation of MTMD in a box girder steel-concrete bridge, considering the effects of shear force on the interface of the materials in the model and assessing the efficiency of the design of the MTMD when a convoy of high-speed trains crosses the bridge.
Upon reviewing the presented information, it becomes evident that it is essential to study and implement models that provide a more detailed description of loading conditions for the dynamic analysis of highway and road bridges. This is crucial for preventing premature structural deterioration and ensuring user comfort by mitigating excessive vibrations throughout the bridge’s service life.
This study aims to develop a robust methodology to simulate vehicle-bridge-pavement interactions, considering uncertainties in all system parameters. When high dynamic responses were detected, the proposed methodology was to design a TMD or MTMD system dimensioned with optimization techniques and code parallelization to improve computational efficiency. Such a methodology can be applied to new structures or be used to extend the service life of existing structures.
This paper is organized as follows: after this Introduction, Section 2 presents the entire methodology proposed. Section 3 displays the results and discussions, while Section 4 presents the main conclusions drawn from the observation of the results.
2. Methodology
This section of the paper is dedicated to presenting the entire methodology and the mathematical models utilized to conduct all the proposed analyses.
2.1. Mathematical model of the bridge
The structure considered in the analyses is based on a simply supported reinforced concrete bridge with a 10 m span and double T cross-section used by,
21
as shown in Figure 1(a). Cross-section of the bridge, dimensions in cm (a); Cross-section of beams L1 and L2 (b); Cross-section of the transverse beam T1 (c); Mathematical model of the bridge (d).
The mathematical model of the bridge (Figure 1(d)) consists of a pair of spars, L1 and L2, modeled like simply supported beams with a double T cross-section (Figure 1(b)) and a transverse beam T1 with a rectangular cross-section (Figure 1(c)).
To construct the mathematical model of the bridge, beams L1 and L2 were discretized with 50 spatial frame finite elements, with each element having a length of 20 cm. The transverse beam T1 was discretized with 1 spatial frame finite element having a length of 7.5 m. The complete model comprises 101 elements and 102 nodes. Regarding boundary conditions, it was assumed that the extremities of the beams L1 and L2 have 5 constraints, which include the displacement (all three axes) and rotation along the x and y-axis.
2.2. Mathematical model of the vehicle
The following vehicles analyzed are those that frequently travel on Brazilian highways, as observed by.21,22 These vehicles are specifically 2C, 3C, and 2S3, as designated by the Brazilian National Department of Infrastructure and Transportation (DNIT).
23
As illustrated in Figure 2(a), 2C and 3C are rigid trucks with two and three axles, respectively, while 2S3 is an articulated truck with five axles (two on the tractor and three on the trailer). The mathematical model of these vehicles consists of discrete systems formed by the association of masses, springs, and dampers, as illustrated in Figure 2(b). (a) Vehicles 2C, 3C, and 2S3; (b) Mathematical model of these vehicles.
2.3. Mathematical model of the pavement
The following analyses considered two types of pavements: (i) a rough pavement generated according to the methodology outlined in ISO 8608, 24 and (ii) a pavement that simulates an obstacle on the bridge entrance, generated following the methodology proposed by. 25 In the next section, these two methodologies will be described in detail.
2.3.1. Rough pavement
To model the stochastic roughness profile of the pavement, the methodology outlined in
24
was employed. To accomplish this, it is necessary to use a Power Spectral Density (PSD) function, as shown in the following expression:
Regarding the reference PSD value, ISO 8608
24
classifies roads into eight categories, from A (new, nearly flat pavement) to H (poorly maintained, high-roughness pavement). For each class, the value of the geometric mean
After evaluating
For a 3D vehicle model numerical analysis, pavement roughness profiles must be generated for both sides of the vehicle. ISO 8608 24 allows assuming road surface isotropy, meaning profiles generated from one track share the same properties as the original, regardless of orientation or location.
If the pavement roughness profile on the vehicle’s right side is generated by equation (1) and isotropy hypothesis is true, a correlation exists between the left and right profiles. The PSD function for the left side is described by the equation
27
:
According to,
27
the function
2.3.2. Pavement that represents an obstacle on the bridge entrance
Obstacles at the bridge entrance, such as potholes, expansion joints, or ledges, can be modeled using the expression proposed by.
25
Both types of obstacles can be modeled using equation (6). What differs between each type of obstacle is the presence of a negative sign. That is, the depression (pothole) has a negative sign, whereas the ledge does not have this sign in its expression.
When evaluating the length of a pothole or ledge, one should use the following expression:
As the analyses are carried out with a three-dimensional model of the vehicles, in the case of a pavement that represents an obstacle, it does not necessarily correlate with the obstacle profile for each side of the vehicle. This paper considers that both sides of the vehicle travel along the same obstacle profile.
2.4. Optimization of TMD parameters
The focus of this paper is to propose a robust methodology for optimizing TMDs to reduce the vibration amplitude of bridges subjected to moving vehicles considering the uncertainties. In this manuscript, robustness refers to the design of the TMD parameters (mass, stiffness, and damping) such that their performance is not overly sensitive to the variations considered in bridge geometry and mechanical properties, pavement roughness, and vehicle parameters. In other words, the objective was to obtain a set of TMD parameters capable of delivering satisfactory performance across a range of plausible structural and operational conditions, rather than being optimal for a single deterministic configuration.
TMD parameters can be determined either through analytic equations (e.g.,28,29 ) or meta-heuristic optimization algorithms. Studies developed by10,17,20 showed that the latter yields the greatest reduction in structural vibration, making it the chosen method for designing the TMDs for the bridge analyzed here.
Among available meta-heuristic algorithms, the Honey Badger Algorithm (HBA) developed by 30 was selected for its concise code, minimal input requirements, and clear steps for finding the global minimum. HBA converges quickly without the using many search agents and includes strategies to avoid entrapment in local minima.
Therefore, the optimization problem that will be solved with the HBA algorithm is shown in the expression:
The adopted optimization framework is therefore risk-neutral. The objective function was defined as the minimization of the expected value (mean) of the maximum bridge displacement, computed through Monte Carlo simulation. No additional risk-averse robustness measures, such as variance minimization, quantile-based criteria, or reliability indices, were incorporated into the objective function. This choice was intentional, as the primary goal of the study was to reduce the average peak structural response while ensuring that the optimized TMD remains effective under the considered uncertainties.
More information about Monte Carlo simulations and the balance between robustness and computational tractability necessary to provide a practical and implementable strategy for stochastic TMD design are presented in the following sections of the manuscript.
2.5. Honey badger optimization algorithm (HBA)
The meta-heuristic algorithm HBA is inspired by the behavior of honey badgers during their food-finding process. In their natural environment, these behaviors include excavation (searching for food in the ground) or following honeybirds in search of beehives. 30
According to, 30 the computational implementation of the HBA algorithm is easy to do and, based on the working principle of the method, some evaluations are necessary to reach the minimum value of the objective function.
The first step in the computational implementation of the HBA algorithm involves initializing the positions of each honey badger (referred to as the search agents). This is accomplished using the following expression:
After defining the position for each search agent, the next step consists of evaluating the objective function for each search agent and selecting the position (
With this result, it is possible to evaluate the intensity, which measures how close the search agents are to the reference position and directs their movement. Intensity is evaluated according to the equation
30
:
Besides that, the HBA algorithm uses a decreasing factor to smooth the transition between the exploration and exploitation phases and search for the response that minimizes the objective function. Such factor is evaluated as follows:
Regarding the constant
Finally, the update of the position of the search agents should be done with one of the following equations:
The variable
After updating the position of the search agents, the last step consists of verifying whether the new positions fall between the lower and upper bounds specified for the project variables. Then, the position that resulted in the lower value for the objective function is stored, and the entire process is repeated until the maximum number of iterations is completed.
2.6. Coupled system vehicle-bridge-pavement-TMD
Figure 3 presents a schematic drawing of the coupled vibration problem that is studied in this work. Description of the coupled system vehicle-bridge-pavement-TMD.
For this situation, the motion equation of the coupled system vehicle-bridge-pavement-TMD can be expressed as:
The matrices
It is important to highlight that the damping matrix of the structure was evaluated using the Rayleigh damping methodology 31 and was assumed to be proportional to the stiffness matrix and the first natural frequency. A critical damping ratio of 3% was adopted for the first vibration mode of the structure.
The forces acting on the bridge and the vehicle vary according to the pavement elevation and the vehicle’s position inside the bridge. The local vector forces acting on the vehicle and the bridge should be evaluated according to the expressions2,10,17:
Because of factors like finite element discretization, vehicle speed, and the time step for integrating the motion equation, the vehicle’s wheel contact points may not align with the bridge model nodes at a given time. This misalignment means the pavement roughness force isn’t directly applied to the bridge’s force vector. In such cases, equivalent nodal forces must be calculated and applied to the bridge elements, as given by the spatial frame finite element expression
32
:
The integration of the motion equation to obtain the displacements of the bridge is carried out using Newmark’s Method. The entire methodology presented in this section was computationally implemented using the Octave language.
2.7. Computational implementation of the problem
To carry out the analyses proposed in this paper, a computational code was developed using the Octave programming language. The choice of this programming language was driven by several reasons: it is open source, its syntax is very similar to MATLAB, and it supports code parallelization.
The computational code developed consists of nine subroutines, each handling a specific part of the methodology, and a main program that uses these subroutines to process input data and display analysis results. The organization of the main program is illustrated in the flowchart in Figure 4. Flowchart of the main program.
TMD design for the bridge uses robust optimization, requiring the objective function to be evaluated across multiple samples of the problem’s random variables. For each sample, the bridge’s maximum displacement is calculated, and these results are averaged to determine the objective function value for the optimization.
Since the maximum displacement of the bridge needs to be evaluated multiple times for each sample, there is potential to save computational time by parallelizing this portion of the code. In this context of engineering practice, several widely used computational procedures are naturally suited for parallelization. Finite Element Analysis (FEA), Monte Carlo Simulation (MCS), Computational Fluid Dynamics (CFD), and broader Computer-Aided Engineering (CAE) workflows often involve either domain decomposition strategies or repeated independent simulations.
The adoption of parallel processing in common engineering design environments has become increasingly feasible due to advances in modern computing hardware. Contemporary workstations are typically equipped with multi-core CPUs and, in many cases, graphics processing units (GPUs), which enable efficient parallel execution of computational tasks without requiring specialized high-performance computing infrastructure.
The practical benefits of parallel processing in design settings include significant reduction in computational time, improved utilization of available hardware resources, and increased feasibility of conducting large parametric studies or stochastic analyses within standard project deadlines. By reducing turnaround time, engineers can evaluate a greater number of design alternatives, perform more comprehensive sensitivity analyses, and improve the robustness of the final solution. The parallelization process used in this work is explained in the next section.
2.7.1. Parallelization of the objective function evaluation
In contrast to languages like C/C++ and Fortran, which use OpenMP (Open Multi-Processing) interface for code parallelization, Octave relies on specialized external packages, such as the parallel, MPI, and Dragonfly packages.33,34
This paper utilizes the parallel package, developed by H. Fujiwara, J. Hajek, and O. Till, 35 for the application of parallelization. This package provides a set of functions that can be used within Octave scripts. Additionally, these functions can be executed on local machines with shared memory as well as on clusters with distributed memory. 34
In Octave’s parallel package, we use the “pararrayfun” function to execute code on a local machine with multiple processors and shared memory. It requires three arguments: (i) the number of processors, (ii) the name of the Octave function, and (iii) a vector of arguments for the function.
36
An example of syntax is shown in equation (23).
Parallelization was applied to the objective function evaluations during optimization to reduce computational time. Since the maximum displacement needed to be evaluated for all samples, this code section was divided among the machine’s processors for simultaneous execution, leading to a significant reduction in evaluation time.
It is important to note that the program developed in this paper for the design of TMDs or MTMDs, aimed at reducing the dynamic response of the bridge for the considered vehicles, was executed on a machine equipped with 8 Intel Xeon E5-4685 processors, each with 12 cores running at 2.70 GHz, 488 GB of RAM, and the Debian Linux 10 operating system.
The flowchart detailing the operations executed within the parallel subroutine to calculate the objective function value is shown in Figure 5. Flowchart detailing the parallelization applied in the optimization process and the operations performed to evaluate the objective function.
3. Results and discussions
3.1. Uncertainties considered on the structure, vehicle, and pavement
The optimization problems in this work account for inherent uncertainties in both the structure and vehicle properties, making each vehicle-bridge-pavement-TMD simulation yield a unique bridge displacement and resulting in a stochastic system response.
Regarding the structure, it was considered that uncertainties lie in the dimensions of the cross-section of beams L1, L2, and T1 as well as their material properties, specifically elasticity modulus (
The dimensions used to generate the beam cross-sections follow a normal distribution with specific means and standard deviations: 30 cm (
The variable
The matrices with the correlation coefficients (
For the vehicles, the uncertainties considered are the total masses, velocities, and axle spacing. It should be noted that no uncertainties are incorporated into the values for the tires and suspension systems.
For a single tire, the mass, stiffness, and damping are 320 kg, 840 kN/m, and 1 kNs/m. For a double tire, they are 530 kg, 1,680 kN/m, and 2 kNs/m. The suspension system’s characteristics are 290 kN/m and 3 kNs/m for single tires, and 590 kN/m and 6 kNs/m for double tires.
Range values for axle spacing, probability function, percentage of sprung mass transferred to each axle, and tire type.
It is important to emphasize that the position of the mass center of the vehicles and the distances from this point to the axles are evaluated for the developed computational program with respect to the generated axle spacing and the spung mass percentage transferred to each axle.
The mass of vehicles follows a normal distribution based on data from. 41 Vehicle 2C has a mean mass of 19,500 kg and a standard deviation of 3,400 kg, while vehicle 3C has a mean mass of 25,700 kg and a standard deviation of 4,300 kg. For vehicle 2S3, the tractor unit weighs 9,000 kg, and the trailer has a mean mass of 46,300 kg with a standard deviation of 7,900 kg.
When assembling the vehicle model’s mass matrix, both the sprung mass and tire masses are considered. The total mass of the vehicle, treated as a random variable, is the sum of these masses, with only the sprung mass being variable. The total mass is generated first, followed by the determination of the sprung mass, as shown in equation (27). This variability, along with the stochastic nature of axle spacing, makes the moments of inertia random variables, which are calculated by the developed computational program.
The vehicle velocities are generated using a normal distribution with a specified mean value and standard deviation. According to, 40 the mean velocity for vehicles 2C and 3C is 77 km/h, with a standard deviation of 13.5 km/h. For vehicle 2S3, the mean velocity is 78 km/h, with a standard deviation of 11 km/h.
Regarding the uncertainties considered in the pavement when the bridge’s pavement is rough, the methodology used to convert the signal from frequency to time domain through a random phase angle was taken into consideration. For the pavement that simulates an obstacle at the entrance of the bridge, it was assumed that this pavement will contain a pothole. The uncertainties in this case lie in its depth, varying uniformly between 1 cm and 5 cm, and in its length, which is dependent on the velocity of the vehicle and the first natural frequency of the bridge, both of which are random variables as explained previously.
For all the analyses conducted, the vehicles were positioned on the right side of beam L1, with their axles set at distances of 15 cm and 235 cm from the axis of beam L1. An integration time step of 0.001 seconds was utilized for integrating the motion equation, and the total duration of the analysis was 1.71 seconds.
3.2. Convergence curves and sample number
To address uncertainties in the structure, vehicles, and pavement, it is essential to determine the number of samples needed to stabilize the maximum mean displacement at the bridge’s central node while minimizing computational costs, thereby ensuring statistical convergence of the expected response used in the optimization process and consistency with the adopted risk-neutral framework.
To evaluate it, static (without the force due to the pavement) and dynamic (with the force due to the pavement) analyses were conducted for each vehicle, considering two scenarios: (i) a bridge with class C rough pavement and (ii) a bridge with a pothole at its entrance. For all analyses, 600 samples of the variables presented in Section 3.1, and pavement profiles were generated for each scenario.
As a result, the convergence curve of the mean and variance of the maximum vertical displacement of at the center of the bridge for two situations considered was obtained, as shown in Figures 6 and 7, respectively. In the legend of the figures, “Dyn” means the dynamic analysis and “Static” represents the static analysis. Convergence curves of mean (upper) and variance (lower) of the maximum vertical displacement of the bridge for the situation (i) that considers rough pavement. Convergence curves of mean (upper) and variance (lower) of the maximum vertical displacement of the bridge for the situation (ii) that considers the pothole as a pavement.

In Figures 6 and 7, it is notable that for the analyses with class C roughness and the pothole, both convergence curves became steady at about 250 samples. Therefore, the number of samples used for solving this optimization problem is 250.
Additionally, evaluating the ratio between the dynamic and static responses for the previously defined number of samples resulted in the Dynamic Amplification Factor (DAF) of the bridge. 42 In this study, this factor is treated as a statistical quantity, since the analysis incorporates stochastic variables within a Monte Carlo framework. Each realization produces distinct dynamic and static maximum displacements, and consequently a different amplification value. The reported result therefore corresponds to the mean value obtained across all samples. Consistent with the objectives of this work, the amplification is evaluated based on the mean maximum displacement of the bridge across all realizations, rather than on its extreme value.
Results for the static and dynamic maximum vertical displacement at the center of the bridge for situations (i) and (ii), and for each vehicle.
It is important to highlight that code-based impact coefficients are typically formulated as conservative design envelopes. In most bridge design standards, these coefficients are estimated as functions of structural characteristics, such as span length and natural frequency, and are applied to amplify variable loads in order to perform equivalent static analyses for design purposes. 42
For instance, the Brazilian standard ABNT NBR 7188:2024
43
adopts this approach. It defines amplification coefficients to increase the magnitude of moving loads, including the
The results in Table 2 show that the DAF of dynamic responses exceeded the
Potholes in the pavement notably affect the bridge’s dynamic responses. Rigid vehicles, such as 2C and 3C, significantly increase the bridge’s dynamic response, while articulated vehicles like 2S3 show a smaller increase. Thus, for this pavement type, a TMD should be proposed to reduce the bridge’s dynamic response below the
3.3. Definition of the number of processors to use in the parallelization
A parallel version of the computational code was used on a computer with 192 processors to design the TMDs on the bridge for reducing vehicle-induced displacements. However, as noted in Section 3.2, achieving a stable result for maximum bridge displacement requires 250 samples. Thus, using all processors may not enhance performance compared to the sequential version.
Tests were performed using sequential and parallel versions of the computational code to determine the optimal number of processors for minimizing computation time in TMD design. The tests measured the time taken to evaluate the maximum displacement of the bridge across 250 random variable samples and to compute the objective function in the optimization process.
In the parallel version of the code, these evaluations were conducted using 8, 12, 24, and 64 processors. The computational times obtained for each processor configuration were then compared with the time taken to execute the sequential version of the code. The results are presented in the graph shown in Figure 8 and summarized in Table 3. Comparison of the computational time to evaluate the objective function of the optimization process with the sequential and parallel versions of the developed code. Computational time to evaluate the objective function for the sequential and parallel versions of the code.
From the results shown in Figure 8 and Table 3, it can be observed that using 8 or 12 processors provides the best performance for the parallel version of the code. Therefore, all the primary analyses conducted in this study were performed using the parallel version with either 8 or 12 processors.
Simulations performed with 64 processors exhibited performance comparable to that of the sequential implementation, primarily due to the relatively small number of samples required to achieve steady estimates of the bridge displacement. The increased memory demand associated with the use of a large number of processors resulted in diminished efficiency, leading to better overall performance when fewer processors were employed in the parallel implementation.
The parallel implementation using 8 or 12 processors achieved a reduction in computational time of approximately 60% for all analyzed vehicles, compared to the sequential version, for a single evaluation of the objective function during the optimization process. This substantial improvement motivated the adoption of the parallel version for the TMD design optimization.
3.4. Design of one TMD for the bridge with rough pavement
Table 2 shows that the maximum mean vertical displacement at the center of the bridge exceeded the limit from 43 only for vehicle 2C under rough pavement class C. Vehicles 3C and 2S3 stayed within the limit, indicating that a TMD is not needed for these vehicles.
The article discusses the design of TMDs for controlling bridge vibrations caused by vehicle loads. It outlines the implementation of a TMD, regardless of necessity, for all considered vehicles to showcase the proposed methodology’s effectiveness. To minimize the bridge’s maximum mean displacement, a TMD will be centrally installed and designed using the HBA optimization algorithm for each vehicle.
The reason TMD is centrally installed is that the bridge considered in the analysis is simply supported, and, in dynamic analysis, the first vibration mode is predominant, with its maximum amplitude at the center of the span for this type of structure. For that, it was opted to place the TMD at the center of the bridge and to design its parameters to match the structure’s first natural frequency as closely as possible.
Results of TMD design optimization for the bridge with rough pavement.
The results in Table 3 indicate successful robust optimization of a TMD. After installation, the DAF fell below the code limit, demonstrating that TMDs can effectively control vibrations from vehicles on rough pavement. Additionally, there was a notable reduction in the bridge’s maximum vertical displacement, with the optimization algorithm successfully lowering it below
Figure 9 shows the curves with the maximum mean vertical displacements on the bridge’s nodes for each vehicle considered in the analysis. Maximum mean displacements in the bridge’s nodes for the static, dynamic without TMD, and dynamic with TMD analyses.
3.5. Design of one TMD for the bridge with a pothole as pavement
Results of TMD design optimization for the bridge with a pothole as pavement.
Unlike the results for the TMD design with rough pavement, the optimization algorithm reduced the maximum vertical displacement of the bridge for all vehicles. However, it only achieved a DAF below the
The outcome is likely due to the total mass of the vehicles. The 2S3 vehicle’s higher load-carrying capacity produces a high static response and a lower DAF. Additionally, the depth and length of the pothole, treated as a random variable, significantly affect the bridge’s dynamic response, as noted by 25 in their study on pavement irregularities.
Figure 10 shows the graphs with the maximum mean vertical displacements for the bridge nodes for vehicles 2C, 3C, and 2S3. Maximum mean displacements in the bridge’s nodes for the static, dynamic without TMD, and dynamic with TMD analyses.
3.6. Design of MTMD for the bridge with a pothole as a pavement
Based on the observations from the results in Sections 3.4 and 3.5, the simulations with a pothole as a pavement condition did not satisfactorily reduce the DAF for two of the three vehicles to at least a value equal to
The situation analyzed in the optimization process consists of designing three TMDs with equal parameters tuned to the same frequency. These TMDs were placed at nodes located at 4.6 m, 5 m, and 5.6 m. equation (30) describes the optimization problems solved for the situation considered.
Results of the MTMD design.
It can be observed that for the situations, the results obtained with the MTMD attached to the structure do not show a significant difference in terms of vertical displacement when compared to the results obtained with only one TMD, with a bigger mass, attached at the center of the bridge.
To improve the reduction of maximum vertical displacement in the bridge, increasing the masses of the TMDs could be considered. However, this could undermine the optimization goals by not providing an economical solution. Given that dynamic responses show little difference between one or three TMDs, the MTMD solution is preferred, as each device is lighter and requires less stiffness and damping to construct.
The high DAF for vehicles 2C and 3C suggests that using only TMDs for vibration control in bridges with a pothole at the entrance may not be ideal. This should be related to the fact that under severe pavement conditions, such as deep potholes, the induced vehicle–bridge interaction forces may contain significant broadband frequency content. In such cases, the structural response may not be governed solely by the first vibration mode. Consequently, while the MTMD remains effective for the dominant modal response, its performance may deteriorate when excitation energy is distributed over a wider frequency range.
This observation brings the possibility of future works to explore other types of devices to reduce the maximum displacement of the bridge caused by the pothole. For example, the use of supplemental viscous dampers can provide broadband energy dissipation that is less sensitive to precise frequency tuning. Additionally, active or semi-active control systems can adapt their response characteristics in real time to varying excitation conditions. Hybrid control strategies, combining the MTMD solution proposed in this research, targeting the dominant mode, with active control mechanisms addressing off-tuned frequency components, also represent a viable solution.
Next, Figure 11 shows the curves with the maximum mean vertical displacement of the bridge’s nodes for the situation analyzed. Maximum mean displacements in the bridge’s nodes for the static, dynamic without TMD, and dynamic with MTMD.
4. Conclusions
This paper aimed to propose a complete and robust methodology not only to conduct dynamic analyses of bridges considering the effects of vehicle-bridge-pavement interaction, including uncertainties in all systems, but also to optimize TMDs; therefore, based on the results obtained, it is concluded that this main objective was successfully achieved.
The results of the robust optimization of the TMD obtained by the proposed methodology using the HBA showed that the mean maximum vertical displacement at the center of the bridge was reduced in all situations evaluated, that is, for the three types of vehicles and for the two types of pavements, proving the success of the proposed methodology.
Upon closer examination of the results obtained, it was possible to note that the mean maximum displacement of the bridge was reduced by more than 7.5% and 14.4% for situations with uneven pavement and obstacles, respectively.
The tests carried out with multiple TMDs showed that the results obtained for each of the vehicles were not very different from the results obtained for just 1 TMD, that is, the proposed methodology also proved to be effective for optimizing multiple TMDs.
Regarding the code parallelization presented for evaluating the objective function used to design the TMD parameters, it is noteworthy that the optimization process for evaluating TMD parameters took an average of 4.12 days, with the 2S3 vehicle requiring the longest time at 5.33 days. The computational time would likely double in a fully sequential version. Parallelization makes this robust optimization process feasible.
Therefore, the robust optimization methodology proposed in this paper, combined with parallel processing, can be a useful tool to assist designers with the project of new structures or propose a solution to extend the service life of the existing ones.
Footnotes
Acknowledgments
Guilherme Piva would like to express his gratitude to Professor Gerson Cavalheiro and administrative technician Vilnei Neves for allowing the use of the servers of the Postgraduate Program in Computational Engineering at the Federal University of Pelotas (UFPel), as well as for their support during the use of the servers. Letícia would like to acknowledge CNPq and CAPES for providing financial support for the research.
CRediT authorship contribution statement
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the CNPq and CAPES.
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Declaration of generative AI and AI-assisted technologies in the writing process
During the preparation of this work, the authors used Grammarly and ChatGPT in order to improve the language and readability of this article. After using this tool/service, the authors reviewed and edited the content as needed and takes full responsibility for the content of the publication.
