Shock and Vibration

Volume 2018 (2018), Article ID 1538936, 17 pages

https://doi.org/10.1155/2018/1538936

## Generalized-Disturbance Rejection Control for Vibration Suppression of Piezoelectric Laminated Flexible Structures

^{1}School of Mechanical Engineering, Northwestern Polytechnical University, West Youyi Street 127, Xi’an 710072, China^{2}School of Mechatronic Engineering and Automation, Shanghai University, Shangda Road 99, Shanghai 200444, China^{3}Institute of Structural Mechanics and Lightweight Design, RWTH Aachen University, Wüllnerstraße 7, 52062 Aachen, Germany

Correspondence should be addressed to Shun-Qi Zhang

Received 25 September 2017; Revised 27 December 2017; Accepted 9 January 2018; Published 19 February 2018

Academic Editor: Francesco Ripamonti

Copyright © 2018 Xiao-Yu Zhang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

In the framework of disturbance rejection (DR) control, the paper proposes a generalized-disturbance rejection (GDR) control with proportional-integral (PI) observer for vibration suppression of smart structures under any unknown continuous disturbances. In the proposed GDR-PI control, a refined state space model is first constructed, and a generalized disturbance including the disturbance influence matrices, unknown physical disturbances, and state variables is defined. In the closed loop of GDR-PI control, physical disturbances can be counteracted indirectly by feeding back estimated generalized disturbances. By this means, the GDR-PI control remedies most of the defects in conventional DR control and has excellent performances especially in the following situations: (i) the disturbances are completely unknown; (ii) the number of sensor signals is less than the number of disturbances; (iii) the unknown disturbances vary fast. Finally, the GDR-PI control is validated and compared with state feedback control and conventional DR control available in the literature for vibration suppression of smart beams.

#### 1. Introduction

Flexible structures are widely used in the field of aerospace engineering because of light weight, which however are very sensitive to vibrations because of their low stiffness and damping ratios. The unwanted vibrations not only degrade the mechanical performance of structures but sometimes also cause destructive results, for example, flutter problems of flight vehicles [1], vibrations of flexible space antenna [2], and manipulator [3]. To break the contradiction between light weight and structural stability, smart structures were proposed and developed increasingly by many researchers for vibration suppression, in which smart materials, for example, piezoelectric, magnetostrictive materials and shape memory alloys, are tightly integrated. As can be seen, most of those unwanted vibrations are usually caused by unknown external or internal disturbances, which make the system unstable and hard to control. Therefore, a proper control strategy plays a very important role in the case of smart structures under unknown disturbances.

During the past few decades, many control methods have been proposed and developed for vibration suppression of smart structures, including classical control theory, modern control theory, and intelligent control theory. Among them, negative velocity feedback control [3–9] and positive position feedback control [10–14] became the two most popular classical control strategies for easy implementation. As the most famous control method in industry, PID control was applied to vibration suppression in many papers [15–19]. Another classical control strategy is so-called bang-bang control, which can be found in, for example, [20–23] among many others. In the field of modern control theory, Linear Quadratic Regulator (LQR) control and Linear Quadratic Gaussian (LQG) control are the two most popular choices for vibration suppression, which can be found in [24–27] and [25, 28–33], respectively. Furthermore, applications of Lyapunov control [24, 34–36] were also conducted by many researchers. Some advanced control methods for smart structures came into vogue in recent years. For example, sliding model control [37–39] and model predictive control [40–42] were implemented in many researches of vibration suppression of smart structures. In the aspect of artificial intelligence algorithms, controllers for vibration suppression of smart structures are developed using online self-organizing fuzzy logic control [43], multiobjective differential evolution algorithm optimized fuzzy logic control [44], and hybrid algorithm combining fuzzy logic and proportional-integral control [45]. Moreover, neural network control was applied to smart structures numerically [46–48] and experimentally [49–51].

However, the above-mentioned control strategies did not take into account the unknown disturbances. Since many unwanted vibrations are caused by unknown disturbances, especially the continuous and strong ones, it is not hard to see that vibrations will be extremely suppressed if the unknown disturbances are considered during the controller design process. There are only a few control methods considering the influence of disturbances or aiming at rejecting disturbances, for example, control, adaptive control, and disturbance rejection control. A considerable amount of literatures can be found on robust control [52–54] and adaptive control [55–58] for vibration suppression problems. Nevertheless, the disturbances considered in controllers are normally measurement noises with low amplitude and zero mean value. In contrast, the disturbances that cause vibrations are much stronger than measurement noises, which makes it difficult to be attenuated efficiently using control. On the other hand, although disturbance rejection can be achieved by adaptive regulation in some situations, the adaptive control is hindered from wide applications by deficiencies like complexity, narrow band constraint, or water bed effect. In a more efficient way, disturbance rejection (DR) control presents a mechanism in which disturbances are counteracted by feeding the estimated disturbances back to the system, leading to excellent disturbance rejecting performance and great advantage in suppressing vibrations caused by unknown disturbances.

Because of the excellent disturbance rejecting performance and easy implementation, DR control has attracted the interest of many researchers. In the framework of DR control, Han [59] and Gao [60] developed an active disturbance rejection control (ADRC) for single-input single-output systems. Based on acceleration compensation, Li et al. [61, 62] applied ADRC to piezoelectric multimode vibration control for stiffened plate with chaos optimization method and Smith Predictor technology, which were both verified experimentally. On the other hand, Müller and Lückel [63] proposed and developed a DR control with proportional-integral (PI) observer for multi-input multioutput systems. Disturbances with low frequencies can be estimated and counteracted in the DR-PI control. Later, the PI observer was extended to a generalized proportional-integral (GPI) observer by Zhang et al. [64, 65] for vibration suppression of smart structures, which is able to estimate disturbances with high frequencies. The GPI observer utilizes a combination of constant terms and sine (or cosine) functions as the fictitious disturbance model, which results in precise estimation of disturbances with frequencies roughly known. Vibrations of smart structures excited by periodic disturbances with low- or high-order frequencies can be successfully suppressed by the DR-GPI control.

However, the performances of DR-PI control and DR-GPI control may deteriorate when some requirements on sensor signals and disturbance information cannot be satisfied. For example, in DR control, it is required that the disturbance influence matrices must be known and the number of sensor signals cannot be less than that of disturbances. Moreover, the DR-PI control is only valid for disturbances varying very slow. Although the DR-GPI control can be applied for periodic disturbances with high-order frequencies, the frequencies must be known or roughly known. In order to remedy the aforementioned shortcomings, based on the work of Zhang et al. [64, 65], this paper proposes a refined disturbance rejection control method, named as generalized-disturbance rejection (GDR) control, for vibration suppression of smart structures under any unknown continuous disturbances. In the proposed GDR control, a refined state space model is first constructed, in which a generalized disturbance is defined including the disturbance influence matrices, unknown disturbances, and state variables. In such a way, using either the PI or GPI observer, the generalized disturbances can be estimated and fed back to the controller. Unlike the conventional DR control, the proposed method cannot estimate the real disturbances but rather the generalized disturbances with the information of disturbances and state variables. Therefore, the GDR control remedies most of the shortcomings in conventional DR control and has excellent performances in situations as, but not limited to, the following: (i) the disturbance influence matrices are unknown; (ii) the number of sensor signals is less than the number of disturbances; (iii) the disturbances are periodic ones with unknown high-order frequencies or random ones varying fast. Finally, the GDR-PI control is validated and compared numerically with state feedback control and DR-GPI control for vibration suppression of a piezoelectric laminated flexible smart beam. Results show that the GDR-PI control achieves better vibration suppression performance in the situations mentioned above.

#### 2. System Modeling

##### 2.1. Dynamic Model

To design and validate a controller for vibration suppression, a mathematical dynamic model of a piezoelectric laminated smart structure is needed. Using the finite element (FE) method based on the First-Order Shear Deformation (FOSD) hypothesis, the dynamic FE model is obtained as [66–69] In (1), , , , , , , and denote the mass matrix, the damping matrix, the stiffness matrix, the piezoelectric coupled stiffness matrix, the nodal displacement vector, the actuation voltage vector, and the external force vector, respectively. In (2), , , and represent the coupled capacity matrix, the piezoelectric capacity matrix, and the sensor voltage vector, respectively.

##### 2.2. State Space Model

For controller design convenience, a state space model is derived from the dynamic FE model given in (1) and (2) as in which the state vector , the control input vector , and the system output vector are, respectively, defined as Furthermore, vector denotes the physical disturbance that can influence the control system of smart structures. Physical disturbance can be any unknown external forces , nonlinearities , system errors , and so forth. Hence the physical disturbance vector can be expressed as Assuming , , and are the influence matrices of , , and , respectively, the physical disturbance influence matrix can be obtained as For simplicity, external force is considered as the only physical disturbance in this paper, which leads to The system matrix , the control input matrix , the external force influence matrix , and the system output matrix are calculated by The state space model given in (3) and (4) is named as the original state space model in order to distinguish it from the refined state space model in the later section of GDR control design.

#### 3. Generalized-Disturbance Rejection Control

##### 3.1. Refined State Space Model

In the conventional DR control, accurate disturbance influence matrices are needed for the design of PI or GPI observer so that the disturbances can be estimated. However, the physical disturbance influence matrix is assumed as unknown in this paper, which leads to failure in observer design. Therefore, the physical disturbances cannot be estimated directly in the original state space model due to the lack of accurate disturbance influence matrices. As a solution, the generalized disturbance, which includes disturbance influence matrices, unknown disturbances, and state variables, is utilized in the GDR control to achieve indirect estimation and counteraction of physical disturbances with unknown influence matrices. To construct the generalized disturbance, a refined state space model is built first, which is transformed from the original state space model in (3) and (4), by introducing a new state vector as Here, is the new state vector composed of and which are equal to and , respectively. Substituting (4) into (13) and taking the time derivative of (13) one obtains From (10) and (12) it can be easily found out that . Substituting (3) and (13) into (14) yields where is defined as the generalized-disturbance vector and expressed as Therefore, the generalized-disturbance vector is obtained in the refined state space model, of which is the state vector. It is obvious that all physical disturbances and their influence matrices are included in the generalized-disturbance vector. Then the physical disturbances can be indirectly counteracted by feeding back estimated generalized disturbances through the GDR controller, if the generalized disturbances can be estimated. According to (15), the refined state space model is derived as where and are the control vector and output vector which are exactly identical to those of the original state space model in (3) and (4). Furthermore, , , , and denote the system matrix, control input matrix, generalized-disturbance influence matrix, and output matrix of the refined state space model, respectively, which are expressed as Transformed from the original state space model, the refined state space model describes the smart structure system in a simpler structure by using state vector . From the derivation of the refined state space model, it can be seen that there is no information lost during the transformation, which means that the dynamic relations between inputs, physical disturbances, and outputs of the smart structure system described by the refined state space model are exactly the same as those described by the original state space model.

Compared to the original state space model, the refined state space model is different mainly in three parts. The first is integrating all the physical disturbances and their influence matrices into generalized disturbances, which brings advantages in observer and controller design and therefore in estimation and counteraction of physical disturbances. It is apparent that the generalized-disturbance influence matrix is known; thus a PI or GPI observer can be built to estimate the generalized disturbances. This means that the physical disturbances can be counteracted indirectly by feeding back estimated generalized disturbances, no matter whether the influence matrices of physical disturbances are known or not, which is impossible in the original state space model. Secondly, the structure of the refined state space model is much simpler than the original one since the coupled state variables are also integrated into the generalized disturbances. As a result, the refined system can be decoupled easily so that it is much easier to design high performance observer and controller, which leads to more accurate estimation and counteraction of periodic disturbances with unknown high-order frequencies or random disturbances varying fast. The third is the utilization of the new state vector , which removes the limitation of conventional DR control that the number of sensor signals can not be less than the number of disturbances. From (16), it can be found out that the number of generalized disturbances is equal to the number of system outputs, namely, the number of sensor signals. Therefore the generalized disturbances can be observed in the refined state space model, whether or not the number of sensor signals is less than that of physical disturbances. Moreover, it can be seen from (5) that the model dimension of the original state space model is twice the dimension of the smart structure’s FE model, which can be very large when the model is complex. In contrast, the model dimension of the refined state space model is only twice the number of system outputs, as seen in (13). Apparently the model dimension of the refined state space model is much smaller in most cases, which means the computational cost is reduced by using the refined state space model.

##### 3.2. Observer Design

###### 3.2.1. Extended System

Normally observers are designed for observing system state variables but not disturbances. However, in the PI and GPI observer, disturbance estimation is achieved by observing virtual state variables which are used to approximate disturbances. Therefore, to estimate the generalized disturbances, firstly, the relation between generalized disturbances and state variables is assumed as [64, 65] Here, the generalized-disturbance vector is divided into a linear part and a residual error part . The former functions as the approximation of the generalized disturbances while the latter is assumed to be small and negligible in most cases. In the linear part, is a coefficient matrix and is the virtual state vector comprised of finite base functions. Subsequently, an extended system integrating state vectors and is built. Substituting (23) and (24) into (17) and (18), the extended system is obtained as Obviously, generalized disturbances are approximated by virtual state variables in the extended system. As a result, generalized disturbances can be estimated through a state observer of the extended system, which is built in the next section.

It is manifest from (23) and (24) that and determine the dynamic behavior of estimated generalized disturbances, which is fundamental to the disturbance tracking performance of the observer. To choose an appropriate set of and , a fictitious disturbance model that has similar dynamic behavior to the disturbance signal is helpful to obtain better tracking performance of the observer. For example, cosine functions with same frequencies as those of disturbances are utilized in the fictitious disturbance model of GPI observer, which leads to improvement in tracking performance of periodic disturbances with known frequencies. Nonetheless, the physical disturbances are assumed to be totally unknown in this paper, which means it is impossible to get any dynamic information of the physical and generalized disturbances. Hence, a plain fictitious disturbance model with no extra dynamic information but just step functions is adopted, which leads to a PI observer [64, 70]. In the PI observer, the fictitious model of generalized disturbance and the virtual state vector are assumed as which leads to

###### 3.2.2. Observer Gain Design

According to the standard Luenberger observer, a state observer for the extended system in (25) and (26), namely, the PI observer, is constructed as where and denote observer gains. In order to stabilize the observer system, the estimation error of the PI observer must converge to zero. Define the estimation error of the state vectors in (25) as Succeedingly the estimation error model of the GD observer in (29) can be acquired as where is the system matrix of the estimation error model and can be expressed as

It is evident that the estimation error system given in (32) will be stable if is bounded and all eigenvalues of are placed in the left half plane. As a result, the estimation errors and will converge to zero, which means the state variables observed by the PI observer in (29) and (30) will converge to the real ones given in (25) and (26). Substituting (19), (21), (22), and (28) into (33), is formed as with Accordingly, the characteristic polynomial of can be expressed as Applying elementary row operations, the determinant above is calculated as For the convenience of pole placement, the observer system needs to be decoupled by assuming gain matrices , , and to be diagonal matrices expressed as which leads to The roots of (39) can be arranged according to the classical third-order system as where is an observer gain parameter which is proportional to the settling time of the th third-order system [71]. Hence the settling time of the estimation error system composed of parallel third-order systems is positively related to the maximum of . Apparently, denotes the th eigenvalue of , that is, the value of th pole of the estimation error system given in (32). All the poles will be placed in the left half plane if Consequently, the observer gain matrices are obtained as The definition of settling time is the time required for the response signal to settle to within a certain percent (2% or 5%) of its final value [71]. That is to say, the settling time determines the response speed or the converging speed of the estimation error system. Theoretically, the shorter the settling time is, the faster the PI observer converges, and the quicker the generalized disturbances can be estimated. Additionally, the minimum of settling time is commonly limited by restrictions like sensor noise and sampling rate in practice.

Compared to the conventional DR control [64, 70], the observer design and tuning processes in GDR control are simpler and more intuitive. Since the coupled state variables are integrated in the generalized-disturbance vector, the refined state space model is much easier to decouple, which facilitates the closed-loop design of the observer. Using pole placement method, the PI observer is designed as a critically damped structure with gain parameters significantly correlated with the response speed of the PI observer, which is proven in the following simulation of the PI observer. Hence the PI observer can be tuned more intuitively to obtain the desired disturbance tracking performance in GDR control.

##### 3.3. Controller Design

With the PI observer properly designed, the estimated generalized disturbances are fed to the DR controller with state vector to suppress vibrations. Unlike DR-PI or DR-GPI control, the state vector in the GDR control is composed of and , which can be obtained directly from the output vector of the original plant without estimation. As a consequence, the GDR control owns an advantage over the conventional DR control, which is feeding more accurate state variables back to the system. The control law is designed as where and denote the gain matrices for vectors and , respectively. In order to design the controller gains in a clear way, the gain matrices are decomposed as with Here, is the nonzero part of , and is the right inverse of , which leads to The necessary and sufficient condition for the existence of is that is a row full-rank matrix, which is normally satisfied in smart structure systems. Substituting (43)–(45) into (17), the state equation of the closed-loop system of the refined model is obtained as with where is the system matrix of the closed-loop state space model. According to (23), can be counteracted by if which leads to

Owing to the convergent PI observer, the estimation error is bounded, as well as for the residual error . Hence the closed-loop system will be asymptotically stable if all its poles are placed on the left half plane. Assuming as then substituting (19), (21), and (51) into (48), can be acquired as The control gains can be designed in a decoupling way similar to the observer design. Firstly, applying elementary column operations, the characteristic polynomial of is derived as Secondly, the matrices and are assumed to be diagonal as Finally, the determinant above can be expressed as According to the classical second-order system, controller gains can be designed as where is a controller gain parameter which is proportional to the settling time of the th second-order system in (55) and denotes the damping ratio [71]. Therefore, pairs of poles can be placed in the left half plane as with in which represents the unit imaginary number. Furthermore, is usually set as to make the closed-loop system critically damped. Alternatively, is also a good choice for its shortest settling time and acceptable overshoot within 5% [71]. Analogous to the observer design, the settling time of the closed-loop system is positively related to the maximum of and determines the response speed of the closed-loop system. For that reason, the values of need to be small enough to get a desired control result. Moreover, it is easy to find out that the GDR controller developed above will turn into a proportional-derivative (PD) controller if , which is compared with GDR control in later simulations.

##### 3.4. Closed-Loop System

Substituting (43) into (3), (25), and (29), the closed-loop GDR control system with PI observer is obtained as with the control input expressed as

For the purpose of observer performance analysis, a closed-loop observer system in which and are, respectively, taken as input and output vectors is needed. Substituting (43) into (25) and (29), the closed-loop observer system is expressed as

#### 4. Simulation Results

The GDR control with PI observer is implemented numerically on a cantilevered smart beam which is bonded with two collocated piezoceramic patches on both surfaces, as shown in Figure 1. The two patches are polarized in opposite directions along the axis so that one piezoelectric patch functions as an actuator while the other one as a sensor. Disturbance forces are applied in the direction of axis at one or two points among points , , and , which are equidistantly located on axis starting from the tip node of the smart beam. The geometrical dimensions and material properties of the steel beam and piezoceramic patches are listed in Tables 1 and 2.