Abstract

A decentralized control strategy can effectively solve the control problem of the large-scale time delayed structures. In this paper, combining the overlapping decentralized control method, linear matrix inequality (LMI) method, and H∞ control algorithm, overlapping decentralized H∞ control approach of the time delayed structures has been established. The feedback gain matrixes of all subsystems are obtained by this method based on genetic algorithm optimization tools and the specific goal of optimization control. The whole vibration control system of the time delayed structures is divided into a series of overlapping subsystems by overlapping decentralized control strategy. The feedback gain matrixes of each subsystem can be obtained by using H∞ control algorithm to calculate each subsystem. The vibration control of a twenty layers’ antiseismic steel structure Benchmark model was analyzed with the numerical method. The results show that the proposed method can be applied to control system with time delay. The overlapping decentralized control strategies acquire the similar control effects with that of the centralized control strategy. Moreover, the flexibility of the controller design has been enhanced by using overlapping decentralized control strategies.

1. Introduction

With the construction of super-high, long-span, and other complex large-scale civil structures, the traditional passive control strategy has some limitations in its application, which is difficult to meet the requirements. In 1972, Yao had put forward the concept of active control technology and applied it to the structural vibration control system [1]. There are inevitably time-delay problems in the operation of the active control system, such as the actuator process, sensor signal transmission and communication, and controller data processing [24]. These phenomena will lead to the time delay of control force and the decline of control effect and even lead to the failure of the control system [57]. Cai and Huang [8] proposed a traditional discrete LQR control method for the building structure vibration control system under earthquake excitation. The obtained controller not only contains the state feedback of the current step but also includes the linear combination of some previous control steps. Udwadia et al. [9] derived the design principle of the time-delay controller for single degree-of-freedom structure active control and developed the theory to multi-degree-of-freedom structure time-delay control. The theory is applied to the design of time-delay controller for the vibration of multistorey building structures. Chen [10] combined control H∞ algorithm with the Tagagi–Sugeno (T-S) fuzzy control method, and a fuzzy robust control method for nonlinear structural systems with time delay was proposed. Du et al. [11] studied the parameter uncertainty and time delay of active vibration control of building structures and proposed a robust saturation control method. Using genetic algorithm as optimization tool, Xue et al. [12] solved the corresponding control gain according to the specific optimization control objective and proposed a structural vibration control method with time delay based on genetic algorithm.

The vibration control system of large-scale civil structures under the action of earthquake and wind is a complex multi-degree-of-freedom system, and the centralized control method has some defects, such as large amount of calculation and unstable control performance [13]. Decentralized control strategy can effectively solve the problem of building structure vibration control. Intelligent optimization algorithm and decentralized control strategy are used to solve the vibration control problem of building structures under earthquake excitation [14]. The decentralized control strategy based on the homotopy method is used to transform a typical centralized controller into multiple decoupled decentralized controllers [15]. The benchmark model of twenty-story steel structure is used to verify the stability of decentralized control strategy [16]. The time-delay problem of control systems has been widely studied. Decentralized control strategy is also applied to solve complex time-delay control systems [1723]. Fallah and Taghikhany [24] proposed an overlapping decentralized H2/LQG control method for cable-stayed bridge with time delay and divided the cable-stayed bridge into two overlapping subsystems for control. Wang and Law [25] proposed a time-delay decentralized H∞ control method for vibration of building structures under seismic excitation, and a six-story building structure was taken as an example to verify the method. The contraction principle and overlapping dispersion strategy are applied to the vibration control system of intelligent buildings to minimize the damage caused by earthquake [26]. Karimi et al. [27] and Palacios-Quiñonero et al. [28] proposed a multioverlapping LQR control method for high-rise building structures based on LQR control algorithm and inclusion principle. This method only needs the control information of adjacent floors to realize control. A good control effect is obtained in the example. However, there is little research on overlapping decentralized control methods to solve the vibration control problem of structures with time delay. The overlapping decentralized control strategy divides the whole structural vibration control system into a series of overlapping subsystems according to certain rules, and each subsystem uses local information to control independently.

In order to study the control effect of overlapping decentralized control method to solve the vibration problem of structures with time delay based on H∞ control algorithm, first, in this study, the overlapping decentralized control strategy, linear matrix inequality (LMI) method, and H∞ control algorithm are combined to propose an overlapping decentralized control method for structures with time delay based on H∞ control algorithm. Secondly, based on the inclusion principle and decomposition principle, the whole vibration control system of building structure with time delay is divided into a series of subsystems, and each subsystem is controlled by H∞ control algorithm. In the process of solving the feedback gain matrix of each subsystem, the H∞ control algorithm is transformed into linear matrix inequality (LMI). In this paper, genetic algorithm is used to solve the linear matrix inequality (LMI) of each subsystem, so as to obtain the feedback gain matrix of each subsystem. Finally, the feedback gain matrix of each subsystem is reduced to an overlapping decentralized controller according to the contraction principle. In this study, five kinds of control strategies, including H∞ centralized control and overlapping decentralized H∞ control, are designed for the vibration time-delay control problem of twenty-story seismic steel structure benchmark model under seismic excitation, and the corresponding calculation results are given. The overlapping decentralized control method provides a new control approach to solve the vibration control problem of structures with time delay based on H∞ control algorithm, and the control strategy reduces the calculation cost and increases the flexibility of the controller design.

2. Building Structure Model with Time Delay

Consider a vibration control system of an n-story building structure, as shown in Figure 1. Under the action of earthquake load, the motion equation of building structure with time delay can be described as follows:where , is the displacement of the layer i floor structure, , is the control force matrix of the rth controller, is the position matrix of the rth controller, is the direction of external load interference (i.e., seismic load acceleration), is the interference input matrix, and , , are the mass, damping, and stiffness matrices of the building structure, respectively.

are the drive control devices in Figure 1. By using the state variable for equation (1), the system in equation (1) can be transformed into the following spatial state form:where , , and .

Now, we define a new state vector:where is the transformation matrix.

Therefore, the system of equation (2) can be converted intowhere , , , and satisfy the following equation:

3. Overlapping Decentralized H∞ Control Design

3.1. H∞ Control Algorithm

According to the basic principle of H∞ norm control, the basic block diagram of standard H∞ control algorithm is shown in Figure 2.

In Figure 2, is the controlled system, is the transfer function of the controller, is the control input, is the measurement output, is the external disturbance, and is the modulated output.

In order to design the H∞ controller for building structure vibration with time delay, the following control outputs are considered to achieve the control performance index of the controller:where , , and are constant matrices with proper dimensions.

It is assumed that the energy of external load disturbance is finite:

According to equations (4) and (6), the building structure control system can be described aswhere is the measurement output and is the appropriate dimension constant matrix.

The significance of the H∞ controller design of equation (8) is to find the control gain matrix so that the closed-loop system with control input is stable, and for a given constant , the closed-loop system can obtain the performance under nonzero disturbance , which is the closed-loop transfer function H∞ norm from disturbance to control output .

In this section, the H∞ delay controller of equation (8) is designed by linear matrix inequality (LMI). Now, assuming , the feedback control law is substituted by equation (8):where is the initial condition and is the control gain matrix.

According to formula (9) and Leibniz–Newton formula, the following formula can be obtained:

By substituting the above formula into formula (9), we can obtain

Now, considering the following Lyapunov function,where , , , and , , and are symmetric positive definite matrices.

According to the bounded real lemma and [29], it can be concluded that

Assuming the initial condition , , we can get .

Considering the following performance indicators,

For any nonzero perturbation , we can obtain thatwhere andwhere

According to the Schurz complement theorem, equation (16) can be equivalent to equation (19). Given a scalar , for any constant time delay , if there exists a matrix , , ,, and and satisfy equations (18) and (19); the closed-loop system equation (9) with H∞ performance index is asymptotically stable:where the symbol denotes symmetry.

3.2. Genetic Algorithm for Solving Linear Matrix Inequality (LMI)

Genetic algorithm is a probabilistic search process algorithm based on natural selection and natural genetic mechanism, which has been applied to solve the global optimization problems of various controllers. Arfiadi and Hadi [30] use genetic algorithm to design static output feedback controllers for H2 or H∞ norm optimization problems. When MATLAB Robust control toolbox is used to calculate the output feedback controller, it is found that the optimization problem of bilinear matrix inequality (BLMI) (equations (18) and (19)) is not solvable. Therefore, this section uses the random search function of genetic algorithm to solve the following problems:where the state variable of the controller is , is the input vector, and the genetic algorithm generates a feedback gain matrix at random, and the evolution is carried out according to the condition of equation (20).

If the feedback gain matrix after evolution satisfies equation (20) and the maximum value can be obtained, then the design of the controller can be completed.

According to the following strategy, genetic algorithm solves the corresponding linear matrix inequality (LMI):Step 1: the feedback gain matrix is encoded with a binary string.Step 2: an initial population of chromosomes was randomly generated.Step 3: evaluate goals and assign fitness values. The initial value of Step 2 is fed back to the actual population control matrix , in each decoding step. For each dichotomy is used to search the maximum delay so that and are feasible in equation (20). According to the permutation-based allocation method, each delay and the corresponding target value are obtained, and each group (, ) obtained is substituted into step 4. For , there is no feasible delay in equation (20). In order to reduce its survival chance in the next generation, the target value in line with will be assigned to a larger value.Step 4: the natural selection of Darwin’s theory of biological evolution and the biological evolution process of genetic mechanism are used to select offspring.Step 5: perform consistent crossover probability and generate new offspring.Step 6: there is a small mutation possibility in chromosome population.Step 7: select the optimal chromosome population and put it into the relevant program.

The evolutionary process of genetic algorithm will repeat Step 3 to Step 7 for times. The optimal chromosome is decoded into the actual value, and the feedback gain matrix is generated here.

3.3. Overlapping Decentralized H∞ Control Approach

In order to design the overlapping decentralized controller for structural vibration with time delay, the steps of the overlapping decentralized H∞ control algorithm can be described as follows:(1)The motion equation of the shear model of n-story building structure with time delay can be described as equation (4). According to the inclusion principle in the overlapping decentralized control method [31], the system in equation (4) can be extended and decoupled into a series of overlapping subsystems :where , , ,and are the corresponding matrices of subsystem , respectively, and and are the constant matrices of appropriate dimension of subsystem , respectively.(2)A series of overlapping (i = 1, 2, …, L) subsystems in equation (21) are designed with the H∞ controller. The genetic algorithm in Section 3.2 is used to solve linear matrix inequality (18) and equation (19), and the optimal feedback gain matrix (i = 1, 2, …, L) of each subsystem can be obtained after several times of genetic algorithm search and evolution process.(3)The control law of the extended decoupled overlapping control system s can be expressed as :where (i = 1, 2, …, L) is the feedback gain matrix of subsystem (i = 1, 2, …, L).(4)According to the contraction principle and the corresponding linear transformation [31], the feedback gain matrix after extended decoupling can be reduced to the original state overlapping control:where and are contraction matrices and expansion matrices, respectively.

4. Controller Design and Example Analysis

In order to verify the proposed overlapping decentralized H∞ control method for building structures with time delay, the benchmark model of a twenty-story steel frame structure in Los Angeles, USA, is used in this section. The structural parameters are [32] m1 = 215.2 × 103 kg, m2 = 209.2 × 103 kg, m3 = 207 × 103 kg, m4 = 204.8 × 103 kg, m5 = 266.1 × 103 kg, k1 = 147 × 103 kN/m, k2 = 113 × 103 kN/m, k3 = 99 × 103 kN/m, k4 = 89 × 103 kN/m, and k5 = 84 × 103 kN/m. The structural damping rate is 5%. In this section, the overlapping decentralized control method, linear matrix inequality (LMI) method, and H∞ control algorithm are combined to propose the overlapping decentralized H∞ control method for structures with time delay. In this section, five control strategies are set according to the overlapping information sharing mode of different floor structures, as shown in Figure 3. The seismic excitation adopts El Centro (N-S, 1940) wave and the sampling step is 0.02 s (see Figure 4). The energy distribution of the input time-history on the natural frequency-time plane can be obtained by the principle of wavelet transform (see Figure 5). The genetic algorithm parameters’ set in this section are population chromosome number, , crossover probability, , mutation probability, , and maximum random search times, .

Centralized control is to control the whole building structure as a control system (Figure 3(a)). When MATLAB robust control toolbox is used to calculate the output feedback controller, it is found that the linear matrix inequality (LMI) of the system is not solvable. According to the parameters of the genetic algorithm set in this section and using the genetic algorithm to solve equation (20), the feedback gain matrix of the H∞ controller can be obtained.

The overlapping decentralized control scheme is shown in Figure 33(b) to Figure 3(e). Among them, Figure 3(b) shows that the control information of layer 11 structure is shared by subsystems and . In Figure 3(c), the control information of layer 7 structure is shared by subsystems and and the control information of layer 14 structure is shared by subsystems and . In Figure 3(d), subsystems and share the control information of layer 5 structure. Subsystems and share the control information of the 10th layer structure. Subsystems and share the control information of layer 15 structure. In Figure 3(e), the control information of layer i structure is shared by subsystems and (i = 2, 3, …, 19). In the above different overlapping decentralized control schemes, the H∞ control algorithm based on linear matrix inequality is used to solve the subsystems of each scheme. In this section, the genetic algorithm in Section 3.2 and the set genetic algorithm parameters are used to solve the linear matrix inequality (LMI) of the corresponding subsystem. After several times of random search function of genetic algorithm, the subsystem feedback gain matrix of each scheme can be obtained, and the control gain matrix , , , andof each overlapping decentralized control scheme can be obtained by using the feedback gain matrix of each subsystem through formulas (22) and (23).

According to formula (14) and , we can obtain the maximum singular values. From the gain matrix under different control strategies, the maximum singular values under different time delays can be obtained, as shown in Figures 6 and 7. The maximum interlayer displacement and maximum control force are shown in Figures 811.

As can be seen from Figure 6, when the time delay , the maximum singular value of H∞ centralized control is 0.0511, the maximum singular value of overlapping decentralized H∞ controller 1 is 0.0570, the maximum singular value of overlapping decentralized H∞ controller 2 is 0.0748, the maximum singular value of overlapping decentralized H∞ controller 3 is 0.0814, and the maximum singular value of overlapping decentralized H∞ controller 4 is 0.0951.

It can be seen from Figure 7 that when the time delay , the maximum singular value of H∞ centralized control is 0.0756, the maximum singular value of overlapping decentralized H∞ controller 1 is 0.0840, the maximum singular value of overlapping decentralized H∞ controller 2 is 0.1048, the maximum singular value of overlapping decentralized H∞ controller 3 is 0.1150, and the maximum singular value of overlapping decentralized H∞ controller 4 is 0.1280.

According to the maximum interstory displacements of time delay shown in Figure 8, when the time delay , the story drift response value of the structure in the uncontrolled state is the largest, and the control effect of H∞ centralized control is the best. The overlapping decentralized H∞ controller 1 to the overlapping decentralized H∞ controller 4 also gets better control effect. With the deepening of the overlapping degree of building structure, the control effect of overlapping decentralized controller is getting worse and worse. Among them, the overlapping decentralized H∞ controller 4 has the worst control effect, but it also obtains better control effect. As shown in Figure 9, the maximum interstory displacement of the building structure with time delay can be obtained. The control effect of the centralized controller is the best, and the control effect of the overlapping decentralized controller is also very good. The control effect of each overlapping decentralized controller is similar to that of .

Centralized control has some defects in solving the vibration control problems of multi-degree-of-freedom structures, such as large amount of calculation, poor reliability, and unstable control performance. It is difficult to be widely used in specific large-scale building structure vibration control system. The overlapping decentralized control strategy is more operable and can solve this problem. Therefore, for this kind of structural vibration control system, it is necessary to adopt an overlapping and decentralized control theory to control it. The overlapping decentralized H∞ control strategies for structures with time delay are control methods based on overlapping decentralized control theory, which can solve the problems of centralized control strategy. The control strategy proposed in this paper provides a new way to solve the vibration control of complex multi-degree-of-freedom structures.

It can be seen from the maximum control force in Figure 10 and Figure 11 that the control force of the structure in the centralized control state is the smallest when the hysteresis are and . With the deepening of building structure overlap, the control force of overlapping decentralized controller is increasing. Among them, the overlapping decentralized H∞ controller 4 has the largest control force. Therefore, it can be considered that with the deepening of the degree of building structure overlap, and the energy required by the overlapping decentralized controller is also more and more.

In order to describe the maximum displacement and the maximum control force of the structure under the action of time delay in more detail, limited to space, only the maximum displacement of the bottom layer of the structure (Figure 12) and the maximum control force (Figure 13) are given.

From the maximum displacement of the bottom layer of the structure under the action of time delay shown in Figure 12, it can be seen that the time delay effect should be given enough attention in the decentralized control system. Even if the time delay is very small, it may lead to the unstable state of the controlled structure. It can be seen from Figure 13 that the control force at the bottom layer of the structure increases with the time delay and finally tends to infinity.

5. Discussion

(1)In this paper, a new path is provided to solve the vibration control problem of structures with time delay based on H∞ control algorithm: an overlapping decentralized control method, and the corresponding maximum singular values are calculated according to different overlapping decentralized control strategies. As the degree of overlap and decentralization increases, the corresponding maximum single values become larger and larger. However, when solving the time-delay problem of vibration control of practical engineering structures, the controller needs to be designed according to the time delay and the frequency of the structure itself.(2)When the building structure vibration control system adopts the same control strategy, the maximum singular values are also increasing with the increase of hysteresis .(3)Matlab R2016b software is used to program and calculate different control strategies of vibration control system of twenty-story building structure with time delay. The running time of the centralized control strategy (Figure 3(a)) is 1.5 hours. The operation time of overlapping decentralized controller 1 (ODC1) is 40 minutes. The running time of overlapping decentralized controller 2 (ODC2) is 30 seconds. The operation time of overlapping decentralized controller 3 (ODC3) is 20 seconds. The running time of overlapping decentralized controller 4 (ODC4) is 8 seconds. As the degree of overlap and decentralization increases, the cost of computer computing is also decreasing.

6. Conclusions and Directions

When a large number of intelligent wireless sensors and controllers are applied to the vibration control system of high-rise buildings, there will inevitably be the problem of time delay. Even if the time delay is very small, it may cause the control effect to decline and even lead to the unstable state of the controlled structure. Centralized control strategy collects and transmits data by a single central processor. Once a failure occurs, the whole control system will be paralyzed. However, decentralized control strategy can better solve this problem.

In this paper, the linear matrix inequality (LMI) method, H∞ control algorithm, and overlapping decentralized control strategy are combined to propose the overlapping decentralized H∞ control method for building structures with time delay. The proposed control method is used to design and calculate the controller for the benchmark model of 20-story steel frame structure. Genetic algorithm is used to solve the corresponding linear matrix inequality (LMI) to obtain the feedback gain matrix of each subsystem, and then, the feedback gain matrix is reduced to the corresponding overlapping decentralized controller according to the overlapping decentralized control strategy. The results show that(1)Similar to H∞ centralized control, overlapping decentralized H∞ control also obtains good control effect.(2)Time delay overlapping decentralized control system can effectively reduce the vibration response of building structure under seismic excitation and improve the robust performance of feedback time delay of the control system.(3)Overlapping decentralized H∞ control provides a new way to solve the vibration control problem of complex multi-degree-of-freedom structures with time delay. Time-delay effect should be paid enough attention in the decentralized control system, and it is worthy of further study.(4)In this paper, the computational efficiency of structural vibration control with time delay based on H∞ control algorithm under earthquake is studied, and the interlayer actuator with control time-delay effect is designed. This theory may be helpful to solve the problem of vibration control of buildings under seismic excitation.(5)When the building structure is subjected to seismic load, its control system will produce time-delay phenomenon. However, the overlapping decentralized control method is developed based on the inclusion principle and contraction principle. The whole system is divided into a series of subsystems, and the subsystems can share the control information with overlapping structure. The number of degrees of freedom of the subsystem can be divided according to the load condition and the influence degree of time delay. Therefore, the overlapping decentralized control method increases the flexibility of the controller design.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This study was financially supported by the Natural Science Research Project of Higher Education Institutions in Anhui Province (KJ2019A0747, KJ2019A0748, and KJ2020A0490), the Anhui Provincial Natural Science Foundation (Grant nos. 2008085QE245 and 2108085QA41), the National Key Research and Development Program of China (2016YFC0701507-2), the Project of Science and Technology Plan of Department of Housing and Urban-Rural Development of Anhui Province (2019YF-029, 2020-YF20, and 2021-YF22), the Doctoral Startup Foundation of Anhui Jianzhu University (2017QD05, 2020QDZ07, and 2020QDZ38), the National College Student Innovation and Entrepreneurship Training Program Project (202110878052), the ideological and political demonstration course for the Quality Engineering Project of Anhui Province (2020szsfkc0298), the ideological and political demonstration course of Anhui Jianzhu University (2020szkc05), and the University-Industry Collaborative Education Program of the Ministry of Education (202002129042).