Research Article  Open Access
Neural Terminal SlidingMode Control for Uncertain Systems with Building Structure Vibration
Abstract
Building structures occasionally suffer from unpredictable earthquakes, which can cause severe damage and can threaten human lives. Thus, effective control methods are needed to protect against structural vibration in buildings, and rapid finitetime convergence is a key performance indicator for vibration control systems. Rapid convergence can be ensured by applying a slidingmode control method. However, this method would result in chattering issue, which would weaken the feasibility of the physical implementation. To address this problem, a neural terminal slidingmode control method is proposed. The proposed method is combined with a terminal slidingmode and a hyperbolic tangent function to ensure that the considered system can be stabilized in finitetime without chattering. Finally, the control effect of the proposed method is compared with that of LQR (linear quadratic regulator) control and switching function control. The simulation results showed that the proposed method can ensure rapid convergence while the chattering issue can be eliminated effectively. And the structural building vibration can be suppressed effectively too.
1. Introduction
Earthquakes are a natural phenomenon that can cause severe damage to building structures and can threaten human lives.Today, it remains difficult to predict when an earthquake may occur, and seismic waves are uncertain. Both factors pose challenges for building structure controllers during design. Thus, it is worth researching advanced antiseismic technology to protect building structures from vibration.
During the past few decades, many modern control methods, including linear quadratic regulator (LQR) control [1–3], slidingmode control [4–6], and semiactive control [7–10], have proven active and effective measures in the area of structural vibration. These methods can stabilize the system. However, building structure vibrations cannot be effectively suppressed in finitetime, which might cause severe damage to the building structure.
To guarantee the rapid convergence of the system, slidingmode control is applied for structural vibration control. According to the current deviation of the system and various derivative values, the vibration control method can change by jumping in the transient process. Therefore, the system can enter the sliding plane and obtain slidingmode motion quickly, which ensures the rapid convergence of the system [11–14]. Meanwhile, the application of slidingmode control is always accompanied by chattering, which may weaken the physical implementation rate.
By applying the hyperbolic tangent function, direct switching of the control input can be avoided, and chattering can be eliminated. This approach allows the system to respond to the outside world in a timely manner and facilitates physical implementation. However, most control methods use Lyapunov stability, which belongs to the field of asymptotic stability research; in this field, the stable time goes toward infinity, which is meaningless for the control of structural vibrations [15–19].
As research on the combination of Lyapunov stability theory and the theorem of homogeneity has developed, finitetime stable control methods have progressed. Finitetime stable control has been widely applied, for example, in the position control of synchronous permanent magnet motors and in highprecision guidance laws [20–23]. However, the finitetime stable control method is rarely applied to structural vibrations.
However, uncertainties that could affect system stability exist in practical systems. The guarantee of finitetime stability when considering a system with uncertainty is an outstanding research area. Neural networks can be used to approximate any nonlinear function with generalization. Thus, a Radial Basis Function (RBF) neural network is adopted to address this problem; see [24–28].
The neural terminal slidingmode control method is proposed in this work to address an uncertain system with structural vibrations. An RBF neural network is combined with a terminal slidingmode and the hyperbolic tangent function to handle an uncertain system with structural vibrations. The finitetime stabilization method is used to stabilize the building structural system in finitetime. As shown below, the main compensatory mechanism and contributions of the proposed schemes are summarized as follows.
Most traditional control methods were researched without considering uncertainty and rapid convergence performance, which may result in serious damage to building structures [3–5]. Rapid convergence can be ensured by applying a slidingmode control method; however, uncertainty affects rapid convergence, which poses a considerable challenge regarding controller design. Thus, a combination of a RBF neural network and terminal slidingmode control is proposed to solve the uncertainty issues and ensure rapid convergence.
In practice, chattering weakens the feasibility of physical implementation, which means that stable timeliness cannot be guaranteed and substantial structural damage may occur [8–10]; therefore, the feasibility of physical applications is important to determine. In this paper, finitetime control is combined with a hyperbolic tangent function to eliminate chattering and prevent structural building vibrations in finite time.
The remainder of this paper is organized as follows. In Section 2, models and a problem formulation are proposed. Then, the neural terminal slidingmode control method is proposed to address the uncertain system with structural vibrations. In Section 3, the control effect of the proposed method is compared with the LQR control method and switching function control. The simulation results showed that the proposed method can effectively eliminate chattering, ensure rapid convergence, and effectively suppress structural building vibration. Finally, conclusions are given in Section 4.
2. Modeling and Analysis of Building Structures
2.1. Modeling Building Structures under Earthquake Conditions
A building structure optimized for interlaminar shear is used for modeling. Thus, the nlayer building structure can be simplified as a building structure with n degrees of freedom. Under earthquake conditions, the dynamic equation can be described as follows:where is the displacement vector of the structure, is the displacement of the ith floor (relative to the ground) of the building structure, is the stiffness matrix, is the mass matrix, is the transformation matrix of the ground seismic acceleration, where is the unit column of , is the damping matrix, is the ground seismic acceleration, is a matrix denoting the location of the actuators, and is the control input.
Defining a statespace vectorwhere and . Equation (1) is rewritten as follows:where .
According to the rank criterion, the controllability of the building structure under earthquake conditions can be certified. Thus, structural vibration can be restrained by designing a control variable setting as follows: where is a variable derived from (2) and (3) as follows:
Setting , the system is composed of a mutually independent subsystem, which is described as follows:
The seismic wave is uncertain. Thus, further analysis is difficult. Neural finitetime stable control is used to handle this problem.
2.2. Approximation System Research
Analyzing the system above, seismic wave is assumed to be known. The RBF neural network is chosen to approximate because it can effectively approximate the unknown variable [29]. The network algorithm is designed as follows:where is an input of the network, is the jth joint of the hiddenlayer of the network, , and is the desirable permission of the network, is the approximate error of the network, and . According to the above analysis, the model can be described as follows:
Because function is unknown, to offset the effect of function on the system, the RBF neural network is used to approximate the function, which allows (4) to be rewritten as follows:
2.3. Terminal SlidingMode Controller Design
is the ith controller, and denotes the displacement of the ith floor (relative to the ground) of the building structure. Thus, the structural building model with uncertain earthquakes can be described as follows:
Remark 1. is the actual seismic wave, and is the estimated value approximated by RBF; therefore, is the error of the actual value and the estimated value. Thus, .
The slidingmode function is designed as follows:where , , , and . Thus, we can obtainwhere must satisfy the Hurwitz condition ().
Remark 2. For of the system to track desired state within appointed time , [30] proposes a method of constructing terminal function . The method is designed as follows.
To achieve global robustness, , i.e., . To achieve the convergence of appointed time , . Therefore, the terminal function can be described as follows: where is a coefficient that can be obtained by solving the equation.
The derivative of (13) can be obtained as follows:If , then
Remark 3. The hyperbolic tangent function is as follows:where and the speed of the inflection point of the hyperbolic tangent smooth function depends on the value of .
The controller is designed as follows:where is a positive design parameter.
Derived from (16) and (18):A Lyapunov function is defined as follows: Then, the derivative of (20) can be obtained as follows:
2.4. Stability Analysis
Derived from (21):
Lemma 4 (see [31]). For any given , and there is an inequality: The explanation for Lemma 4 is as follows.
According to the definition of the hyperbolic tangent function, we have the following:Thus, it can be said thatHence,Then,Thus, the consequence can be achieved such that which completes the proof.
Setting , so :
From the above discussion, system stability can be proven.
From the expression of function , when , and (i.e., ). Hence, the initial system state is already on the sliding surface, which eliminates the arrival phase of the sliding film and ensures the global robustness and stability of the closedloop system.
Remark 5. Because the system has global robustness, i.e., , design function can be used to ensure that so that the tracking error converges to zero within finite time .
To achieve convergence for a specified time , it is necessary to ensure that when , , and , where meets the requirements of (14). Therefore, when , function and its derivative can be written as follows:The derivative of (30) is as follows:The derivative of (31) is as follows:When , we can obtain . Thus,The necessary conditions for the establishment of are as follows: Similarly, when , the necessary condition for is as follows:Three ternary equations can be sorted by the above equations:According to , to express the ternary equations, the above three equations can be written as the following three forms:The solution to the above equations is as follows:Moreover, through further solutions:where is defined as a finite function set.
Remark 6. From (30), we know , which means that Lyapunov function must be nonincreasing with respect to the time variable. Because the initial value is finite, it follows that . Thus, is bounded, which allows us to obtain the following:Derived from (21), it is determined that and are bounded.
Because and the closedloop system enters the sliding stage at the initial moment, we can determine that , i.e., . Because is bounded and is a constant, can converge within finite time , and can converge within finite time . Therefore, according to the preset terminal function , the output error can be guaranteed to converge to zero within a finite time to ensure the system can be stabilized within a finite time.
3. Control Method Analysis
In this section, three control methods were simulated: LQR control, switching function control, and neural terminal slidingmode finitetime stable control. Based on a threelayer building structure, the system is subjected to an El earthquake wave. The maximum earthquake acceleration is . The parameters of the proposed control are set as, , and . The mass matrix, damping matrix, stiffness matrix, and the position of the examples are set as follows:
Example 1. No control, LQR control, and proposed control for the threelayer building structure are simulated. The contrast simulation curves of displacement, velocity, acceleration response, and control force are shown in Figures 1–4.
According to Table 1, the LQR control compared with no control, the maximum displacement of the first, second, and third floors decreased by 59.9%, 67.6%, and 71.9%, respectively. And the maximum velocity decreased by 34.3%, 46%, and 46.4%, respectively. Meanwhile, the proposed control method compared with no control, the maximum displacement of the first, second, and third floors decreased by 97.1%, 98.4%, and 98.7%, respectively. And the maximum velocity decreased by 92.6%, 94.8%, and 94.6%, and maximum acceleration decreased by 64.7%, 56.5%, and 54.5%, respectively.

Example 2. In Example 2, two control methods, i.e., switch control and the proposed control, are simulated for the threelayer building structure. Contrast simulation curves of displacement, velocity, acceleration response, and control force are shown in Figures 5–8, respectively.
According to Table 2, the switch control compared with no control, the maximum displacement of the first, second, and third floors decreased by 78%, 88%, and 90.4%, respectively. The maximum velocity decreased by 84.3%, 88.9%, and 88.6%, respectively, and maximum acceleration decreased by 77.9%, 72.7%, and 71.5%, respectively. Meanwhile, the proposed method compared with no control, the maximum displacement of the first, second, and third floors decreased by 97.1%, 98.4%, and 98.7%, respectively. The maximum velocity decreased by 26.1%, 47.6%, and 46.1%, respectively. And maximum acceleration decreased by 64.7%, 56.5%, and 54.5%, respectively.

Meanwhile, Figure 8 clearly shows that strong chattering exists when using the switching function control force, which cannot be removed with these methods.
From Figure 9, we could know that El Center Acceleration can be approximated by the adopted RBF neural networks effectively. Then, according to the two examples above, both switching function control and the proposed control methods effectively restrain structural vibration. Then, considering practical applications, strong chattering can be effectively resolved by the proposed control method. And the displacements of threelayer buildings can be bounded within a small range. Furthermore, displacement, velocity, and acceleration could tend toward a small range of vibration and stabilize. Therefore, a neural terminal slidingmode finitetime stable control algorithm can better protect the building structure from earthquake damage and effectively reduce the buffering problem in slidingmode control.
4. Conclusion
In this paper, neural terminal slidingmode control for uncertain systems subject to structural building vibration is proposed. Uncertainties are typically challenging when striving to ensure rapid convergence for controller design, which has been solved by combining an RBF neural network with terminal slidingmode control. The traditional slidingmode control inevitably causes chattering problems, which result in considerable challenges regarding physical implementation. Furthermore, it is important to ensure slidingmode control without chattering issues. Thus, a hyperbolic tangent function is used to design the controller, allowing the stability of the system to be demonstrated. Finally, the control effect of the neural terminal slidingmode finitetime stable control method is compared with the LQR control and switching function control methods. The feasibility and effectiveness of the proposed methods are verified. However, the input constraints of actual system require further research.
Data Availability
The structural building data used to support the findings of this study are included within the article.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Acknowledgments
This work is supported by the National Natural Science Foundation (NNSF) of China (Grant Numbers 51775122 and 51505092), the Guangzhou City College Scientific Research Project (Grant Number 1201630173), the Science and Technology Planning Project of Guangdong (Grant Number 2016B090912007), the Natural Science Foundation of Guangdong Province, China (Grant Number 2015A030308011), and the Program of the Foshan Innovation Team of Science and Technology (Grant Number 2015IT100072).
References
 T. Yong, S. S. Chen, and Q. Y. Tu, “Approaches to structural vibration control for civil engineering,” Construction & Design for Project, vol. 8, pp. 1007–9467, 2011. View at: Google Scholar
 S. L. Wang, W. Liu, and T. Yang, “Experimental study on vibration control of Xiaoyan Pagoda in Xian,” Journal of Vibration and Shock, vol. 16, pp. 1000–3835, 2017. View at: Google Scholar
 Y. Kong, “Isolation vibration reduction and vibration control analysis of building structures,” Architectural knowledge, vol. 15, pp. 1002–8544, 2017. View at: Google Scholar
 Y. Zhou, C. C. Hu, G. X. Zhou et al., “Study on shake table model design method affliction pendulum isolated structures,” Structural Engineering International, vol. 5, pp. 6–11, 2015. View at: Google Scholar
 J. H. Wang, Z. Liu, C. Chen, and Y. Zhang, “Fuzzy adaptive compensation control of uncertain stochastic nonlinear systems with actuator failures and input hysteresis,” IEEE Transactions on Cybernetics, vol. 49, pp. 2–13, 2019. View at: Google Scholar
 X. L. Lu, Seismic Theory of Complex HighRise Buildings with Application, Science Press, Beijing, China, 2nd edition, 2015.
 C. Q. Zhang, X. L. Lu, J. B. Li et al., “The research of the seismic performance of a multitower structure,” Structural Engineers, 1, pp. 123–127, 2011. View at: Google Scholar
 Y. S. Li, C. Z. Xiao, L. F. Jin et al., “Displacement analysis and control study on support of highrise structures connected with high corridor,” China Civil Engineering Journal, vol. 12, pp. 1–8, 2013. View at: Google Scholar
 Z. J. Zhao, X. Y. He, Z. G. Ren, and G. L. Wen, “Boundary adaptive robust control of a flexible riser system with input nonlinearities,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018, in press. View at: Google Scholar
 Z. J. Zhao, X. Y. He, Z. G. Ren, and G. L. Wen, “Output feedback stabilization for an axially moving system,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018, in press. View at: Google Scholar
 J.M. Wang, J.J. Liu, B. Ren, and J. Chen, “Sliding mode control to stabilization of cascaded heat {PDE}{ODE} systems subject to boundary control matched disturbance,” Automatica, vol. 52, pp. 23–34, 2015. View at: Publisher Site  Google Scholar  MathSciNet
 Z. Q. Li and K. Wang, “Chatteringfree of slidingmode control applied to structural vibration,” Computer Engineering and Applications, vol. 11, pp. 229–232, 2017. View at: Google Scholar
 J. Yao, “Research on chattering elimination of sliding mode variable structure,” Mechanical & Electrical Engineering Technology, vol. 9, pp. 1009–9492, 2016. View at: Google Scholar
 Z. Chen, G. Wen, H. Zhou, and J. Chen, “Generation of grid multiscroll chaotic attractors via hyperbolic tangent function series,” Optik  International Journal for Light and Electron Optics, vol. 130, pp. 594–600, 2017. View at: Publisher Site  Google Scholar
 Can He, Jianchun Xing, Juelong Li, Qiliang Yang, and Ronghao Wang, “A New Wavelet Thresholding Function Based on Hyperbolic Tangent Function,” Mathematical Problems in Engineering, vol. 2015, Article ID 528656, 10 pages, 2015. View at: Publisher Site  Google Scholar  MathSciNet
 Z. J. Liu, Z. J. Zhao, and C. K. Ahn, “Boundary constrained control of flexible string systems subject to disturbances,” IEEE Transactions on Circuits and Systems II, 2019, in press. View at: Google Scholar
 Y. Wei, J. H. Park, J. Qiu, L. Wu, and H. Y. Jung, “Sliding mode control for semiMarkovian jump systems via output feedback,” Automatica, vol. 81, pp. 133–141, 2017. View at: Publisher Site  Google Scholar  MathSciNet
 S. K. S. Fan and T. Y. Lee, Using Hyperbolic Tangent Function for Nonlinear Profile Monitoring, Springer, Singapore, 2013.
 Z.x. Chen and F.l. Cao, “The construction and approximation of feedforward neural network with hyperbolic tangent function,” Applied MathematicsA Journal of Chinese Universities Series B, vol. 30, no. 2, pp. 151–162, 2015. View at: Publisher Site  Google Scholar  MathSciNet
 C. S. Kenney and A. J. Laub, “A hyperbolic tangent identity and the geometry of Padé sign function iterations,” Numerical Algorithms, vol. 7, no. 24, pp. 111–128, 1994. View at: Publisher Site  Google Scholar  MathSciNet
 J. H. Wang, H. Y. Zhu, C. L. Zhang et al., “Adaptive Hyperbolic Tangent Slidingmode Control for Building Structural Vibration Systems for Uncertain Earthquakes,” IEEE Access, vol. 6, pp. 74728–74736, 2018. View at: Google Scholar
 M. M. Polycarpou and P. A. Ioannou, “A robust adaptive nonlinear control design,” in Proceedings of the IEEE American Control Conference, pp. 1365–1369, 1993. View at: Google Scholar
 P. A. Ioannou and J. Sun, Robust Adaptive Control, PTR PrenticeHall, 1996.
 Y. Wei, J. Qiu, P. Shi, and L. Wu, “A piecewisemarkovian lyapunov approach to reliable output feedback control for fuzzyaffine systems with timedelays and actuator faults,” IEEE Transactions on Cybernetics, vol. PP, no. 99, pp. 1–13, 2017. View at: Publisher Site  Google Scholar
 X. Gao, Y. Chen, D. You, Z. Xiao, and X. Chen, “Detection of micro gap weld joint by using magnetooptical imaging and Kalman filtering compensated with RBF neural network,” Mechanical Systems and Signal Processing, vol. 84, pp. 570–583, 2017. View at: Publisher Site  Google Scholar
 H. Mirinejad and T. Inanc, “An RBF collocation method for solving optimal control problems,” Robotics and Autonomous Systems, vol. 87, pp. 219–225, 2017. View at: Publisher Site  Google Scholar
 S. Ding and X. H. Chang, “Simulation study of function approximation performance based on gaussianRBF neural networks,” Hennan Science, vol. 31, pp. 1383–1386, 2013. View at: Google Scholar
 R. Ma, S. Qiu, Q. Jiang et al., “AI2 quorum sensing negatively regulates rbf expression and biofilm formation in Staphylococcus aureus,” International Journal of Medical Microbiology, vol. 307, no. 45, pp. 257–267, 2017. View at: Publisher Site  Google Scholar
 C. Yang, X. Wang, and Z. Li, “Teleoperation control based on combination of wave variable and neural networks,” IEEE Transactions on Systems Man & Cybernetics Systems, vol. 99, pp. 1–12, 2017. View at: Google Scholar
 K. Y. Zhuang, K. Q. Zhang, H. Y. Su, and etc., “Terminal sliding mode control for highorder nonlinear dynamic systems,” Journal of Zhejiang University (Engineering Science), no. 36, pp. 482–539, 2002. View at: Google Scholar
 M. P. Aghababa and M. E. Akbari, “A chatteringfree robust adaptive sliding mode controller for synchronization of two different chaotic systems with unknown uncertainties and external disturbances,” Applied Mathematics and Computation, vol. 218, no. 9, pp. 5757–5768, 2012. View at: Publisher Site  Google Scholar  MathSciNet
Copyright
Copyright © 2019 Jianhui Wang 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.