The control system may lose the performance to suppress the structural vibration due to the faults in sensors or actuators. This paper designs the filter to perform the fault detection and isolation (FDI) and then reforms the control strategy to achieve the fault tolerant control (FTC). The dynamic equation of the structure with active mass damper (AMD) is first formulated. Then, an estimated system is built to transform the FDI filter design problem to the static gain optimization problem. The gain is designed to minimize the gap between the estimated system and the practical system, which can be calculated by linear matrix inequality (LMI) approach. The FDI filter is finally used to isolate the sensor faults and reform the FTC strategy. The efficiency of FDI and FTC is validated by the numerical simulation of a three-story structure with AMD system with the consideration of sensor faults. The results show that the proposed FDI filter can detect the sensor faults and FTC controller can effectively tolerate the faults and suppress the structural vibration.

1. Introduction

The structural control system is commonly classified into four types: passive, active, hybrid, and semiactive control [19]. An active control system contains sensors, controllers, and actuators. Sensors can measure the structural vibration data that is sent to the controllers. The controllers compute the desired force according to the control strategy and sensor data and then command the control devices to generate control force for vibration reduction. Active control can achieve many control decisions. Therefore, active control is an efficient method to resist external excitation, such as earthquake and strong wind. Control strategy is the key of active control, which is widely studied in recent decades [1016]. However, there are some controller design problems in civil engineering due to the characteristics of the civil structures, such as large number of degrees of freedom and uncertainties of system parameters, in which many researchers are interested [1721].

In practical engineering, sensors and actuators may be destroyed due to the lack of maintenance or extreme loading such as strong wind or intense earthquake. These faulty sensors and control devices may degrade the performance of vibration suppressing and even enlarge the structural response. Therefore, the robustness is important for the control system. Fault tolerant control (FTC) technology is an efficient method to promote the system reliability. FTC can tolerate faults caused by the components of control system, such as sensors and actuators, and then guarantee the system performance. FTC can be divided into two categories, passive FTC and active FTC. The difference between them exists if the faults are identified online. Passive FTC cannot detect faults online and cannot be recognized as traditional robust control [22]. The faults in passive FTC are assumed as system model uncertainties. Accordingly, passive FTC has limited tolerance ability because its robustness is only for the estimated faults, and the faults cannot be detected online. On the other hand, active FTC can detect faults online, which is called the fault detection and isolation (FDI) technology, and suppress excessive structural response.

This paper designs a fault detection and isolation (FDI) filter and reforms a fault tolerant controller (FTC) through LMI approach considering sensor faults in civil building structures with active mass damper (AMD). An estimated system is built to facilitate the design of FDI and FTC. In order to make the difference between the estimated and the practical system smaller, an FDI filter is designed, which can minimize the H∞ norm of the transfer function from all the inputs to the residual of the estimated and practical state. According to the bounded real lemma, solving the FDI filter problem is transformed to solve a matrix inequality, which can be deformed to a linear matrix inequality (LMI) by variable substitution method [23]. LMI problem is convex and can be solved easily. After the FDI filtering, the new data is used to isolate the sensor faults and transmitted to the previous designed controllers so that the control strategy is reformed. The process executes the function of fault tolerant control (FTC). Finally, the numerical example of a three-story building is provided to validate the performance of FDI and FTC.

2. Formulation of AMD Control System

Considering degrees of freedom civil structural system which is subjected to a unidirectional earthquake with acceleration, the dynamic equation is described as follows: where , , and are, respectively, mass, damping, and stiffness matrix; , and are the relative displacement, relative velocity, and relative acceleration vector, respectively; is the control force vector generated by actuators and and are the location matrices of the control force and earthquake excitation, respectively.

For a structure with an AMD on the top floor as shown in Figure 1, the control force is exerted only on the top floor. The control force location matrix and earthquake excitation location matrix are represented as

The dynamic equation of the AMD system can be formulated as where , , and are, respectively, mass, damping, and stiffness of AMD system and , , and are the relative displacement, relative velocity, and relative acceleration of AMD system. and are relative displacement and relative velocity of the th floor, which is also the top floor and can be represented as is the force between structural system and AMD mass. The motion equation of the structural system with AMD can be derived as

The matrices , , , , , and are denoted as where , , and are the th floor mass, damping, and stiffness. Equation (5) can be represented in state space as follows: where , and are system matrix, excitation matrix, and control matrix, respectively.

One can see that is the state vector, which contains relative displacement and relative velocity. This relative state vector can be transformed to another state vector which consists of interstory drift and interstory velocity as,

Define a transformation matrix to obtain such that . Substituting into (7) and left-multiplying this equation with , the state equation expressed by becomes where , and , , and is shown as

3. Fault Detection and Isolation and Fault Tolerant Control

A simple and efficient way to design a controller for this structural control system with AMD is to design the H∞ state feedback gain [24], such that

However, when there are some faults in sensors or actuators, the performance of vibration suppressing may be degraded and even enlarge the structural response. So, it is necessary to detect and isolate faults such that the controller can tolerate the faults. This paper only considers the faults in sensors and designs a fault detection and isolation (FDI) filter. The designed FDI filter is intended to estimate structural system state, which can be used to reappear the structural sensor data with fewer faults. The difference between the measured output data and the estimated output data is the faults. The estimated output data can be used to isolate the faults transmitted to the designed H∞ state feedback gain . So, the controller strategy is reformed and can perform the fault tolerant control performance.

For the faults in sensors, the sensor data including faults can be represented as where is the faults part in sensor data and is the real part of sensor data, which is the system real output. The faults can be recognized as the additional data into the real sensor data. Combined with (10), the following equation can be derived:

The faults estimator is shown in Figure 2 and its state space formulation can be described as where is the estimated state for the structural state , is the estimated measurement output for the real part of , that is, , is the adjustment vector for estimated state vector, and is the FDI filter to make the estimated state vector closed with structural system state vector. In this structural system with the sensor faults, the state is estimated so that the sensor data real part can be estimated as . The faults in sensor data can be calculated by and then can be isolated by replacing with . This is the fault detection and isolation (FDI). According to (14) and (15), the residue equation is obtained as follows: , , , , , , and are defined aswhere is the output of the residue equation and is the state of the residue equation.

In order to estimate the system state precisely, this paper designs the FDI filter in (15) to minimize the H∞ norm of the transfer function from input to output . This design can be recognized as H∞ optimization problem. It can be described as designing a static controller to stabilize the system (16) such that where is a given scalar. According to the bounded real lemma [25], the following two statements are equivalent:(1)H∞ norm of the system in (16) is less than , and is stable;(2)There exists a symmetric positive definite matrix such that the following matrix inequality holds: Substituting (17b) into (19),

Because both and are unknown variables and multiplied together, this problem cannot be solved directly. This paper employs variable substitution method [23] to linearize this constraint.

Define a new variable and take it into (20)

Equation (21) is a linear matrix inequality with matrix variables and . The optimal values of and can be computed through the solver feasp and mincx in MATLAB LMI toolbox. Then, can be obtained from . So, the FDI filter in (15) is designed.

Through FDI filter, the estimated state and the estimated sensor data can be very closed to the system state and the sensor data real part , respectively. The estimated state can be recognized as the input of H∞ state feedback gain . This reformed control system can be described in Figure 3. The reformed control strategy is different from the one in (12)

As a summary, when the sensor data has faults, the control system cannot guarantee a good performance. Through FDI filter, the sensor data real part and system state can be estimated. The estimated information can be used to isolate the sensor faults. Then, put the estimated state into the previous designed H∞ state feedback controller to reform the control strategy such that the control system can perform the fault tolerant control (FTC).

4. Numerical Example

Considering a three-story numerical example [26], an AMD control device is set on the top of this structure as shown in Figure 4. Define the structural mass, damping, and stiffness as follows:

AMD control system mass, damping, and stiffness are as follows:

Suppose the sensor measurement outputs are the system states. H∞ state feedback control strategy is employed to control this structural system with AMD. The H∞ state feedback gain in (12) can be obtained as follows:

The El Centro NS earthquake acceleration record with its peak scaled to 200gal () is used as the ground excitation. The response suppression comparisons are shown in Figures 5 and 6 for the bare structure without control, passive tuned mass damper (TMD) structure, and active mass damper (AMD) structure without sensor faults. The bare structure is the structure without actuators. The TMD structure has actuators but does not generate control force. The control strategy for the AMD structure is H∞ state feedback control.

In Figure 6, represents H∞ state feedback controller. Figures 5 and 6 illustrate the relative displacement response on the 3rd floor. The maximum value of the relative displacement for the TMD structure is 24.1% less than the one for the bare structure, while AMD structure is 67.0% off. Therefore, TMD and AMD can both suppress the structural vibration. Furthermore, AMD structure can reduce the vibration 56.5% more than TMD structure.

If there exist some faults in sensors, the faulty signal data is supposed to be located in the third floor displacement sensors. And its mean value and variance are zero and , respectively. The comparison of the 3rd interstory drift between the AMD structure and the TMD structure is shown in Figure 7.

From Figure 7, AMD structural control system with H∞ state feedback control strategy loses its control performance when there exist faults in the sensors. Accordingly, it is necessary to detect and isolate the faults in the sensors. Through proposed FDI filter design method, the gain is obtained as follows:

Taking into (15) and putting the estimated state into state feedback gain , the control strategy is reformed to perform the fault tolerate control.

Figure 8 compares the interstory drift in the top story between the real interstory drift and the estimated drift. The related coefficients are shown in Table 1. From Table 1, the dash line, which is the real drift, matches the solid line, which is the estimated drift by FDI. From Table 1, the related coefficients (RCs) are almost close to 1, which means that FDI can estimate drift precisely.

Through FTC strategy, the interstory drift is suppressed, and the third story drift is shown in Figures 9 and 10. Table 2 shows some details about vibration suppression effects for other stories.

Figure 9 illustrates the comparison of the interstory drift in the 3rd story between TMD structure and AMD structure considering sensor faults. In AMD structure, the control strategy is FTC. AMD structure can suppress the structural vibration more effectively than TMD structure does. While only using H∞ state feedback control strategy, the vibration is worsened as shown in Figure 7. Figure 10 can illustrate the difference more directly.

From Table 2, the maximum values of all the interstory drifts for AMD structure with H∞ state feedback control strategy are 29.37%, 38.29%, and −46.50% less than the TMD structural drifts, respectively. While using FTC strategy, the drifts are 23.42%, 39.19%, and 54.78% less than the TMD structural drifts, respectively. The actuator force saves a lot of energy using FTC strategy than when only using H∞ state feedback control strategy. Therefore, FTC can tolerate faults in sensors and suppress structural vibration efficiently.

5. Conclusions

In practical engineering, structural control system may have faults which can degrade control system performance. This paper presents fault tolerant control (FTC) for civil structures. Considering the faults in sensors, fault detection and isolation (FDI) filter is designed. Transmitting the estimated state to H∞ state feedback controller designed previously, the reformed control strategy is obtained, which is called fault tolerant control (FTC). This paper also presents the derivation of FDI, which transforms the inequality matrix to linear inequality matrix using variable substitution method. A three-story numerical example validates FDI and FTC performance. From this study, there are some conclusions.(1)When there is no fault in sensors, H∞ state feedback control in AMD structure has better suppressing performance than TMD structure.(2)When there are faults in sensors, H∞ state feedback control in AMD structure cannot guarantee the control performance and even worsen the vibration.(3)FDI designed by the proposed method can detect and isolate the faults. It can estimate the system state precisely. According to the estimated state, the measurement output from sensors can also be estimated.(4)FTC designed by the proposed method can tolerate the faults in sensors. So, it can strengthen the robustness of the control system.


The authors are grateful for the support of the National Natural Science Foundation of China (Grant nos. 51121005 and 51261120375).