1. Home
  2. Archives
  3. Vol 26 (2019) Issue 1
  4. Articles

Parameters Optimization of Tuned Mass Damper Using Fast Multi Swarm Optimization

Abstract

Tuned mass damper (TMD) has been used for vibration controller of building, especially for high rise building. TMD is one of passive device for reducing response of the structure which subjected to dynamic external disturbance such as wind, or earthquake load. TMD used its weight for reducing the vibration, TMD

Keywords

Abstrak

Penggunaan peredam massa selaras (PMS) telah banyak digunakan sebagai alat kontrol getaran pada bangunan, khususnya bangunan-bangunan tinggi. PMS adalah salah satu kontrol pasif yang digunakan untuk mengurangi respon getaran dari struktur akibat beban-beban dinamik seperti angin, atau gempa. PMS menggunakan berat sendiri untuk mengurangi getaran, frekuensi dari PMS disesuaikan dengan frekuensi dari struktur sehingga beresonansi satu sama lain untuk mengurangi respon dari struktur selama berlangsungnya beban dinamik. Berdasarkan hal tersebut, ada tiga variabel yang mempunyai efek yang signifikan terhadap performa dari PMS, antara lain: rasio massa PMS (), rasio frekuensi PMS (), dan rasio redaman PMS () yang akan berhubungan langsung dengan dua parameter penting dari PMS yaitu kekakuan dan redaman dari PMS. Tulisan ini mengusulkan persamaan empirik untuk mendapatkan properti optimum dari PMS dengan menggunakan fungsi kontrol H2 dan algoritma fast multi swarm optimization. Fungsi objektif yang digunakan adalah untuk meminimumkan respon percepatan dan perpindahan dari struktur. Data rekaman El-Centro 1940 NS dipilih sebagai data percepatan tanah dasar untuk mensimulasikan respon dari struktur dengan dan tanpa menggunakan PMS. Hasil menunjukkan terdapat korelasi yang kuat antara rasio massa dari PMS terhadap rasio frekuensi dari PMS serta rasio massa dari PMS terhadap rasio redaman dari PMS.

Kata-kata Kunci: Peredam massa selaras, parameter optimum, fast multi swarm optimization.

1. Introduction

In a few decades, TMD has been adopted in structural building especially in high rise (tall) building for vibration controller. The function of TMD is to reduce the dynamic response of building during dynamic loading such as wind load or earthquake load. Dynamic response can be interpreted as displacement response, velocity response, or acceleration response. With TMD, peak of the dynamic response can be reduced. But for obtaining the optimum result, three variables of TMD must be considered wisely to obtain the optimum stiffness and damping of TMD (kd and cd). Therefore, it is important to make a calculation for determining the optimum parameters of TMD. One of the technique which has good result for optimization problem is Fast Multi Swarm Optimization (FMSO). In this paper, FMSO has been applied for determining the optimum parameters of TMD via H2 norm control system.

2. Equation of motion of structure applied TMD

In general, equation of motion of building which attached TMD as follows,

\[(M_o + M_p) \ddot{X}_s + (C_o + C_p) \dot{X}_s + (K_o + K_p) X_s = e_s \ddot{X}_g\] (1)

or

\[M_s \ddot{X}_s + C_s \dot{X}_s + K_s X_s = e_s \ddot{X}_s \tag{2}\] where, M, C, and K are mass matrix, damping matrix, and stiffness matrix respectively, X is displacement vector, e<sub>s</sub> is motion vector relatively to structure, is ground acceleration. "o" and "p" subscript refer to structure without TMD and with TMD. Equation (2) can also be written as state space equation as follows,

\[\dot{Z} = AZ + Ew \tag{3}\] where.

\[Z = \left\{ \frac{\dot{X}_s}{\ddot{X}_s} \right\}, \quad A = \begin{bmatrix} 0 & I \\ -M_s^{-1} K_s & -M_s^{-1} C_s \end{bmatrix}, \quad E = \begin{bmatrix} 0 \\ M_s^{-1} e_s \end{bmatrix}, \text{ and } \quad w = \ddot{x}_g \quad (4)\] with the output of equation (4) can be obtain with equation (5).

\[z = C_z Z \tag{5}\] where, Cz is output matrix which are either displacement or velocity or acceleration or combination of these three response for determining the output vector, z. The objective function which used in this paper was to minimize the displacement and acceleration response of the structure and H<sub>2</sub> norm has been used for the control system. Hence, the equation (3) can be rewritten as (Arfiadi, 2000),

\[\dot{Z} = AZ + Ew \tag{6}\]

\[z = C_z Z \tag{7}\]

\[J = [tr(C_z L_c C_z^T)]^{1/2} \longrightarrow \text{Minimum}\] (8)

\[A^{T}L_{O} + L_{C}A^{T} + EE^{T} = 0 (9)\] where, J is performance index, tr is summation of diagonal value of matrix, Lc is controllability Grammians.

3. Fast multi swarm optimization (FMSO)

Fast multi swarm optimization is one of techniques that have a good result for optimization process. Fast multi swarm optimization is derived from particle swarm optimization (PSO) which was first proposed by J. Kennedy and Eberhart (1995). Theory of particle swarm optimization is based on the behavior of insects or birds swarm. Social behavior consists of individual action and the influence of other individuals within a group. For example, a bird in a flock of birds. Any individual or particles behave in a distributed manner by using its intelligence and also will influence the behavior of the collective group. Thus, if one particle or a bird finding his way or short to get to the food source, the rest of the group will also be able to immediately follow that path although they are far from the location of the group. The basic equation of particle swarm optimization used to update the position and location of the particle is:

\[v_{i,j}(t+1) = wv_{i,j}(t) + c_1 R_1(p_{best,i,j} - x_{i,j}(t)) + c_2 R_2(g_{best,i,j} - x_{i,j}(t))\] (10)

\[x_{i,j}(t+1) = x_{i,j}(t) + v_{i,j}(t+1)\] (11)

where: \(v_{i,i}\) (t+1) is updated velocity of particle, \(x_{i,i}\) (t+1) is updated location of particle, t represent the iterationt, \(p_{best,i,j}\) is local best location of particle at t-iteration, \(g_{best,i,j}\) is global best location of particle at t-iteration. \(R_I\)and \(R_2\) are random number from interval 0-1, \(c_1\) and \(c_2\)are particle acceleration constants, in this paper, \(c_1 = c_2\)= 2, and w is positive inertia weight coefficient which is a function \(\rho_{\min}\) and \(\rho_{\max}\) as follow:

\[w_{(t)} = \rho_{\text{max}} - ((\rho_{\text{max}} - \rho_{\text{min}}) t / \max t)\] (12)

In PSO, each particle shares the information with its neighbors. PSO combines the cognition component of each particle with the social component of all the particles in a group. Although the speed of convergence is very fast, Once PSO traps into local optimum, it is difficult to jump out of local optimum. Therefore, the addition of a mutation operator to PSO will enhance its global search capacity and thus improve its performance. In order to prevent of falling to a local optimum, a new technique using combination of Cauchy mutation and crossover operation which is called fast multi swarm optimization (FMSO) was introduced by Zhang et al (2007). Similar to distributed genetic algorithm, multiple swarm's idea is very useful for speeding up the search. The new information of exchanging and sharing mechanisms of FMSO makes it converge fast to the global optimum.

Whenever the particle converges, it will "fly" to the personal best position and the global best particle's position. Due to this information of sharing mechanism makes the speed of convergence of PSO is very fast. Meanwhile, because of this mechanism, PSO cannot guarantee to find global optimum value of function. In fact, the particles are usually converge to local optima. Without loss of generality, only function minimization is discussed here. Once the particles trap into a local optimum, in which \(p_{best,i,j}\) can be assumed to be the same as \(g_{best,i,j}\), all the particles converge to \(g_{best,i,j}\). At this condition, the velocity's update equation becomes:

\[v_{i,j(t+1)} = \omega v_{i,j(t)} \tag{13}\]

When the iteration in the equation (13) goes to infinite, the velocity of the particle \(v_{i,j}\) will be closed to 0 because of \(0 \le \omega < 1\). After that, the position of the particle \(x_{i,j}\) will not change, so that PSO has no capability of jumping out of the local optimum. It is the reason that PSO often fails on finding the global minimal value. To overcome the weakness of PSO discussed at the middle of this section, the Cauchy mutation is incorporated into PSO algorithm. The basic idea is that, the velocity and position of a particle are updated not only according to equation (10) and (11), but also according to Cauchy mutation as follows:

\[x_{i,j(t+1)} = x_{i,j(t)} + (v_{i,j(t)} \exp(\delta_i))\delta\] (14)

where, \(\delta_i\), and \(\delta\) denotes Cauchy random numbers.

Since the expectation of Cauchy distribution does not exist, the variance of Cauchy distribution is infinite so that Cauchy mutation could make a particle have a long jump. By adding the update equations of (14), PSO greatly increases the probability of escaping from the local optimum.

For crossover operation, for rand() \(< q_c\) the crossover operation is taken as follows:

\[x_{i,j(t+1)} = (1 - \alpha).x_{i,j(t)} + \alpha.p_{best,i,j}\] (15)

\[v_{i,j(t+1)} = rand().(p_{best,i,j} - x_{i,j(t)})\] (16)

where, \(\alpha\) is random number with 0-1 interval, \(q_c\) is crossover rate.

4. Application

Considered one story frame with shear building assumption as shown on Figure 1. Table 1 shows five variations of structural stiffness with fixed mass used.

Table 1. One story frame properties

FramemkС
number(ton)(kN/m)(kN-s/m)
11156740.74352.178
21152778.94226.125
31151500166.132
4115723.38.0011.537
5115474.619.345

Figure 1. One story building with TMD

TMD was applied to this structure to minimize the peak displacement and peak acceleration response using H<sub>2</sub> norm control system and FMSO. In order to develop empirical equation for determining the optimum parameters, the relationship between three variables have been considered. Optimization parameters of FMSO can be seen on Table 2.

Table 2. Optimization parameters

Swarm population20
Maximum velocity10
Maximum iteration200
Rho maximum (\(\rho_{\text{max}}\))00.09
Rho minimum (\(\rho_{min}\))00.04
Crossover rate00.08

The program has been run for four times with different lower and upper bound to see the consistency of the result. Lower bound value and upper bound value are interval value in domain area. The units are kN/m for damper's stiffness and kN-s/m for damper's damping. Lower and upper bound value can be found on Table 3.

Table 3. Lower and upper bound of each run

RunLower BoundUpper Bound
101000
2010
30100
430100

Mass ratio was taken 1.2%, 1.8%, 2.6%, 3.4%, and 4.2% from mass of structure. The result will be compared to find out the behavior of TMD with different mass ratio and to obtain the relationship between the mass ratio to frequency ratio and mass ratio to damping ratio. Fitness value was considered as a number to define the H<sub>2</sub> norm value (J) which the objective function is to minimize the J value. The lower of fitness value, the higher of TMD performance to reduce the response of structure during dynamic external disturbance. To obtain the optimum fitness value, the program was run for 200 iterations with each different lower and upper bound. If each run produces similar result (consistency), it can be concluded that the optimum fitness value has obtained. Figure 2 shows decreasing of fitness of each iteration for 1.8% of mass ratio with minimization of peak displacement while Figure 3 shows the minimization of peak acceleration using H<sub>2</sub> norm control function. The

Table 4. Mass ratio and natural frequency of structure with k = 6740.74 kN/m and c = 35.2178 kN-s/m

Mass\(\omega_{\text{structure}}\left(\text{rad/s}\right)\)
ratioUndampedMinimum
displacement
Minimum acceleration
0.01276.56171.68472.123
0.01876.56170.48771.080
0.02676.56169.13169.918
0.03476.56167.94368.916
0.04276.56166.86668.019

consistency of result can be seen, there is no different of result in spite of different on lower and upper bound. Hence, the result is convergent.

Natural frequency of structure with certain stiffness which without and with TMD can be seen on Table 4 until Table 8. As shown on Table 4 until Table 8, increasing of mass ratio lead decreasing of the natural frequency of structure which attached TMD for all cases of stiffness variations and for all objective function (minimization of displacement and minimization of acceleration).

Table 5. Mass ratio and natural frequency of structure with k = 2778.94 kN/m and c = 22.6125 kN-s/m

Massstructure (rad/s)
ratioUndampedMinimum
displacement
Minimum
acceleration
0.01249.15846.02746.309
0.01849.15845.25845.639
0.02649.15844.38844.893
0.03449.15843.62444.249
0.04249.15842.93343.674

Table 6. Mass ratio and natural frequency of structure with k = 1500 kN/m and c = 16.6132 kN-s/m

Massstructure (rad/s)
ratioundampedMinimum
displacement
Minimum
acceleration
0.01236.11633.81634.023
0.01836.11633.25133.530
0.02636.11632.61132.982
0.03436.11632.05032.509
0.04236.11631.54332.087

Table 9 and 10 show peak displacement and peak acceleration result of structure subjected to accelerogram El-Centro 1940 NS respectively using time history analysis in order to minimize the displacement and acceleration response of the structure.

Based on the result, the peak displacement and peak acceleration decreased significantly when TMD applied. It should be noted that there needs to be further review about the maximum mass ratio which potentially increasing the total mass of building. The other variable which must considered further is building which has long period because this paper only

Table 7. Mass ratio and natural frequency of structure with k= 723.38 kN/m and c = 11.537 kN-s/m

Massstructure (rad/s)
ratioUndampedMinimum
displacement
Minimum
acceleration
0.01225.05223.48323.627
0.01825.05223.09123.285
0.02625.05222.64722.904
0.03425.05222.25722.576
0.04225.05221.90522.282

Table 8. Mass ratio and natural frequency of structure with k = 474.61 kN/m and c = 9.345 kN-s/m

structure (rad/s)
Mass
ratio
Undamped
Minimum
displacement
Minimum
acceleration
0.01220.31519.02119.138
0.01820.31518.70418.861
0.02620.31518.34418.553
0.03420.31518.02818.287
0.04220.31517.74318.049

Table 9. Peak displacement of structure without and with TMD subjected to El Centro 1940-NS

Peak Displacement (m)
Mass RatioFrame Number
12345
without TMD0,9361111110,8583333331,2722222222,2333333332,328472222
0.0120,6916666670,8034722221,1097222222,1013888891,910416667
0.0180,6777777780,7930555561,0416666672,0451388891,880555556
0.0260,6645833330,7833333331,0395833331,9763888891,842361111
0.0340,6527777780,7770833331,0402777781,91251,807638889
0.0420,6409722220,7722222221,0381944441,8541666671,775
1

Figure 2. Decreasing of fitness each iteration with 1.8% of mass ratio (objective function: minimization of peak displacement)

considered building with short period of natural frequency. Due to space limitation, only the displacement response versus time graph of case 1 shown (Figure 4).

Empirical equations have been developed determining the damping ratio and frequency ratio of

TMD in order to obtain the optimum stiffness and optimum damping of TMD. Figure 5 shows relationship between mass ratio vs damping ratio of TMD. Power regression used for developing empirical equation. The correlation coefficient was 1 which mean there is strong correlation between the mass ratio and damping ratio of TMD. While the relationship between

1

Figure 3. Decreasing of fitness each iteration with 1.8% of mass ratio (objective function: minimization of peak acceleration)

mass ratio vs frequency ratio had one empirical equation caused by optimization result for two objective function was similar (displacement minimization and acceleration minimization), the relationship between mass ratio vs frequency ratio had two empirical equations due to difference of optimization result for each objective function (Figure 6). Second polynomial order used to develop the empirical equation. From Figure 6, it can be seen the correlation coefficient was also 1.

5. Conclusions

One story fixed mass building with various building's stiffness considered. From the result, building which used TMD has a better result compared with building

Table 10. Peak acceleration of structure without and with TMD subjected to El Centro 1940-NS

Peak Acceleration (m/s2
)
Mass RatioFrame Number
12345
without TMD75.49150.23240.53237.47830.440
0.01258.21828.02920.61019.01711.357
0.01856.49727.37819.23718.49211.158
0.02655.13226.65119.03217.85610.906
0.03453.85526.05018.86917.27510.668
0.04252.62525.51818.69816.74010.442
3

Figure 4. Displacement response of first case structure subjected to El Centro 1940-NS using time history analysis

5

Figure 5. Relationship between mass ratio vs damping ratio of TMD

1

Figure 6. Relationship between mass ratio vs frequency ratio of TMD

without TMD. Empirical equations have been developed for easily determining the optimum parameters (stiffness and damping) of TMD. One empirical equation for obtaining the damping ratio of TMD (0. 0.4921), while two empirical equations were built for obtaining the frequency ratio of TMD which depend of the minimization case. If the case is to minimize the peak displacement of the structure then 2.83 -1.482, if the case is to minimize peak acceleration of structure then 1.0183 -0.7947 It should be noted that the structure which considered in this paper was structure with short natural period, hence must a further review about building structure with long period.

Research Intelligence

Data from OpenAlex ↗

Metrics

0.00
FWCIfield-weighted
5th
Percentilevs same year + field
Article
Work type
Open Access

Semantic Profile AI-classified research signals

Institution Network

References

  1. Frans, R and Arifiadi, Y., 2015, "Designing Optimum Locations and Properties of MTMD Systems" . Procedia Engineering 125 (2015) pp 892-898.
  2. Kennedy, J and Eberhart. R.C., 1995, "Particle Swarm Optimization. In Proceedings of the 1995 IEEE International Conference on Neural Networks" . IEEE Service Center, Piscataway, pp 1942-1948.
  3. Y. Arfiadi.Y, M.N.S Hadi, 2011, "Optimum placement and properties of tuned mass dampers using hybrid genetic algorithms" . Int. J. Optim. Civil Eng.1., 2011, 167-187.
  4. Y. Arfiadi, 2000, "Optimal passive and active control mechanism for seismically excited buildings" . Thesis Collection, University of Wolonggong, 2000.
  5. Zhang,Q., Li, C., Liu, Y., and Kang, L., 2007, "Fast Multi-Swarm Optimization with Cauchy Mutation and Crossover Operation" . Proceedings of Advances in Computation and Intelligence, Springer Verlag, Berlin Heidelberg, pp 344-352. DOI: 10.1007/978-3-540-74581-5_38