Next Article in Journal
Mechanism of Strength Degradation of Fiber-Reinforced Soil Under Freeze–Thaw Conditions
Previous Article in Journal
Decoding Strategies in Green Building Supply Chain Implementation: A System Dynamics-Augmented Tripartite Evolutionary Game Analysis Considering Consumer Green Preferences
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Control Based on Reinforcement Learning for Flexible High-Rise Buildings with Time-Varying Actuator Failures and Asymmetric State Constraints

by
Min Li
1,2 and
Rui Xie
1,2,*
1
School of Electrical and Control Engineering, North University of China, Taiyuan 030051, China
2
Science and Technology on Electronic Test and Measurement Laboratory, North University of China, Taiyuan 030051, China
*
Author to whom correspondence should be addressed.
Buildings 2025, 15(6), 841; https://doi.org/10.3390/buildings15060841
Submission received: 23 January 2025 / Revised: 7 February 2025 / Accepted: 10 February 2025 / Published: 7 March 2025
(This article belongs to the Section Building Structures)

Abstract

This study centers on the vibration suppression of high-rise building systems under extreme conditions, exploring a reinforcement learning (RL)-based vibration control strategy for flexible building systems with time-varying faults and asymmetric state constraints. A mathematical model precisely depicting the dynamic characteristics of flexible high-rise buildings, considering the time-varying nature of actuator faults, is initially established. Subsequently, a reinforcement learning-based controller is devised to counteract the negative impacts of faults on system performance. By introducing a time-varying asymmetric Lyapunov function, system state constraints are ensured, safeguarding system stability and security. The stability of the closed-loop system is rigorously proven using the Lyapunov stability theory, guaranteeing stable vibration suppression performance even in the presence of faults. The simulation results indicate that the proposed reinforcement learning vibration control method can effectively reduce the vibration response of flexible high-rise buildings when facing time-varying actuator faults. This demonstrates its remarkable robustness and adaptability, presenting a novel and effective solution for vibration control in real-world flexible high-rise buildings.

1. Introduction

In the field of modern civil engineering, high-rise buildings are being developed to be higher and more flexible, which is in line with the concept of smart cities pursuing efficient, intelligent and sustainable development [1]; however, this development trend also leads to a continuous decline in the overall structural stiffness and damping of the building system. This poses severe challenges to the control of structural responses under dynamic loads such as wind and earthquakes, including the nonlinear and time-varying nature of the load, the coupling of high-frequency and low-frequency vibrations, the uncertainty in the load patterns, the limitations of actuators under extreme conditions, and the need for real-time adaptive control to ensure stability and safety. Due to their inherent structural characteristics, flexible high-rise buildings have complex vibration modes and low damping, making them prone to significant vibrations. This not only affects the comfort of occupants within the building but also potentially endangers the structural safety and durability. To enhance comfort and safety, various countries have established certain standards for building systems [2]. To suppress the vibrations of building systems, scholars have proposed numerous methods. Traditional control measures, such as passive control [3], can reduce structural vibrations to a certain extent, but they often have fixed parameter settings and are difficult to flexibly adjust the control effect according to the changing external excitation and real-time structural status. In contrast, active control systems have real-time adjustment capabilities [4,5], although they highly rely on precise structural models and sensor information, and have strict requirements for the performance stability of actuators. However, active control can better adapt to the changes in natural frequencies caused by the nonlinear characteristics of the building system and changes in the external environment, and is more suitable for the current situation of high-rise buildings. Therefore, active control methods are receiving increasing attention.
In practical applications, sudden faults may occur in high-rise building systems, which can affect the overall structure and safety of the system, especially sensor faults [6] and actuator faults [7,8]. The actuator output characteristics can change significantly, which can seriously damage the expected performance of the control system and lead to an unstable structural response. A more practical but challenging situation is when the fault parameters change over time, resulting in time-varying actuator faults [9]. Ji et al. [10] designed an adaptive control law with a Nussbaum function and an auxiliary signal for a three-dimensional variable-length flexible string system modeled by PDEs, considering time-varying actuator faults and unknown control directions. They verified the control effect through simulations, providing a basis for practical engineering and planning future research directions. Li et al. [11] studied a vibration single-link flexible manipulator system modeled by PDEs, considering nonlinear and time-varying actuator faults as well as unknown control directions. Their research provides important references and inspiration for this study in dealing with time-varying actuator faults, highlighting the necessity of innovative control strategies in complex fault scenarios.
Meanwhile, considering the safety of the system operation, it is necessary to restrict the input, output and state of the actual high-rise building system to ensure its safe and reliable operation. Zhang et al. [12] proposed boundary control for high-rise building systems with active mass dampers under input and output constraints for large flexible building systems. In actual high-rise building systems, the stiffness, mass and damping characteristics of the structure in different directions are complicated due to the asymmetry of the architectural design, which greatly increases the complexity of the control strategy design. Traditional control methods based on the assumption of symmetrical structures make it difficult to effectively address these issues. Wang [13] introduced a time-varying asymmetric constraint Lyapunov function for the tracking control of nonlinear periodic systems and used the adaptive backstepping method and single-parameter adjustment to achieve output tracking error convergence and state constraints. Numerical examples have verified its effectiveness for asymmetric constraint systems. Song et al. [14] combined error transfer transformation with BLF to develop a tracking control method that can handle delays and asymmetric time-varying constraints. Wan et al. [15] addressed the control problem of non-strict feedback nonlinear systems with uncertainties and asymmetric time-varying output constraints by using an adaptive fuzzy state observer and an asymmetric time-varying barrier Lyapunov function, which is worth learning from. Therefore, the research on asymmetric output constraints for flexible high-rise building systems is crucial and requires further in-depth study.
In recent years, reinforcement learning, as a cutting-edge technology in the field of artificial intelligence, has attracted extensive attention from scholars [16,17,18]. Lan et al. [19] proposed a scheme based on improved distributed cooperative reinforcement learning for the control problem of multi-agent systems in unknown dynamic obstacle environments, enhancing performance through a three-layer cooperative mechanism and neural network optimization, which was verified to be effective through simulation. Zhao et al. [20] designed fault-tolerant control for a two-degree-of-freedom nonlinear helicopter system by combining generalized learning neural networks with reinforcement learning, considering actuator faults to construct parameters and using the Lyapunov method to analyze stability. Simulation and experiments confirmed its effectiveness and feasibility, providing new methods and ideas. Meanwhile, in the field of intelligent structural control, adaptive variable stiffness intelligent structural vibration control based on a fuzzy control strategy combined with LSTM also provides a new research direction for structural vibration resistance [21]. In the method proposed in [22], the reinforcement learning framework adopted an actor–critic structure. The critic neural network was used to approximate the loss function to evaluate control performance and serve as input information, while the actor neural network adjusted the control output to minimize the cost function. In the face of high uncertainty caused by time-varying actuator faults and asymmetric constraints, reinforcement learning demonstrates unique advantages, as it can learn and adapt to system dynamics online, continuously optimize control decisions, and minimize structural vibration responses, thereby providing an innovative and highly promising solution for the vibration control of flexible high-rise buildings.
This study focuses on developing an optimal reinforcement learning control strategy for flexible high-rise building systems with time-varying actuator faults and asymmetric constraints. The main contributions of this study are as follows: (1) Unlike previous studies, this work addresses the common issue of time-varying actuator faults in high-rise buildings. The proposed RL strategy interacts with the environment during operation, capturing actuator fault information and dynamically adjusting control actions, overcoming the limitations of traditional methods and enhancing system stability and safety under fault conditions, thus advancing building safety control towards intelligent self-adaptation. (2) Due to asymmetric constraints, flexible high-rise buildings exhibit complex nonlinear behaviors, which traditional linear control methods fail to address. This study integrates asymmetric constraints with RL algorithms to optimize vibration control, reduce safety risks, and ensure the long-term stability of buildings, offering new insights for similar structures and contributing to innovation in civil engineering. (3) RL algorithms autonomously learn optimal strategies through environment interaction and reward feedback, with improvements in learning speed and convergence. Simulation analysis verifies the effectiveness of the proposed method and provides a new method for the flexible control of high-rise buildings, supporting the application of the algorithm in building control technology. This work fills a gap in the control of complex engineering systems, advancing the development of intelligent building control technologies.

2. Dynamic Model

The plan presented in Figure 1 depicts a single-story-tall building system. This system is composed of two flexible walls, which are interconnected by a rigid floor. An active mass damper in the form of a trolley moves on this rigid floor. This model is studied with reference to Quanser’s flexible building platform. To simplify this complex scenario, the left and right walls are modeled as two Euler–Bernoulli beams. Here, L f represents the story height. J c is the rotor moment of inertia of the damper. μ f denotes the mass of the rigid floor, and μ c is the mass of the damper. For a given time t, ι l y , t and ι r y , t are the elastic deflections of the floor walls at t time and y position, respectively. ι l L f , t and ι r L f , t are the elastic deflections of the left and right walls, respectively, at the position y. As the tops of the walls are linked by a rigid plate, the vibrations at the top of the left-hand wall and the right-hand wall are the same. In other words, we have ι l L f , t = ι r L f , t = ι L f , t . The flexural rigidity of the flexible wall is denoted by E I , and ρ represents the uniform mass per unit length of the flexible wall. s t serves as the input for active boundary vibration control, while x c t indicates the position of the active mass damper within the xoy coordinate system.
Remark 1. 
For the sake of convenience, we present the following representation:
= y ,   = 2 y 2 ,   = 3 y 3 ,   4 = 4 y 4 ,   = t ,   = 2 t 2
The kinetic energy T of the system can be expressed as
T = 1 2 0 L f ρ ι ˙ l y , t 2 d y + 1 2 0 L f ρ ι ˙ r y , t 2 d y                   + 1 2 μ f ι ˙ L f , t 2 + 1 2 J c x ˙ c t 2                 + 1 2 μ c x ˙ c t + ι ˙ L f , t 2
The potential energy V is as follows:
V = 1 2 0 L f E I ι l y , t 2 d y + 1 2 0 L f E I ι r y , t 2 d y
The virtual work, denoted as δ W t , attributable to the non-conservative force is given as follows:
δ W = s t δ x c t + ι L f , t
Hamilton’s principle is
0 t f δ T V + W d t = 0
We can obtain the dynamic model of a one-story flexible building system with an active mass damper as follows [12]:
ρ ι ¨ l y , t + E I ι l 4 y , t = 0
ρ ι ¨ r y , t + E I ι r 4 y , t = 0
μ f ι ¨ L f , t J c x ¨ c t E I ι l L f , t + ι r L f , t = 0
ι l 0 , t = ι r 0 , t = ι l 0 , t = ι r 0 , t = ι l L f , t = ι r L f , t = 0
ι l L f , t = ι r L f , t = ι L f , t
μ c ι ¨ L f , t + μ c + J c x ¨ c t = s t
Remark 2. 
Vibration Equations (5) and (6) describe the dynamics of the left and right walls of the building, respectively. Boundary conditions (8) and (9) describe the dynamical properties of the floor boundaries. Boundary conditions (7) and (10) describe the connection between the top floor and the controller.
To address the vibration control challenge in uncertain systems, this section incorporates the Assume Mode Method (AMM). The AMM is utilized to approximate the system dynamics, which possess infinite-dimensional characteristics. By relying on the Assume Mode Method, the elastic deflection of the flexible wall can be depicted as
ι y , t = i = 1 φ i y T i t
where φ i y and T i t correspond to the natural mode function and modal coordinates of the arm rod of the flexible manipulator, respectively. Considering that the low-order modes usually occupy the dominant position in the vibration process of a high-rise building system, this paper takes the first two modes for an in-depth study. We can obtain the following dynamic model [23]:
B Q ¨ + K Q = U
where Q = x c , T 1 , T 2 T R 3 is a generalized coordinate, U = s t , 0 , 0 T R 3 is the joint torque. B R 3 × 3 is the inertial matrix. K R 3 × 3 is the stiffness matrix. This is expressed as follows:
B 1 , 1 = μ c + J c
B 1 , 2 = B 2 , 1 = 1 4 μ c φ 1 L f
B 1 , 3 = B 3 , 1 = 1 4 μ c φ 3 L f
B 2 , 2 = ρ μ f + μ c 2 φ 1 2 L f
B 3 , 3 = ρ μ f + μ c 2 φ 2 2 L f
B 2 , 3 = B 3 , 2 = μ f + μ c 4 φ 1 L f φ 2 L f
K = d i a g 0 , w 1 2 ρ , w 2 2 ρ
where w n is the separation constant.
The system state space model is as follows:
If x = x 1 x 2 = Q Q ˙ , there is
x ˙ 1 = x 2 x ˙ 2 = B 1 K x 1 + B 1 U
This paper takes into account that faults are highly likely to occur during the long-term operation of high-rise building systems, and these faults often possess complex time-varying characteristics. Therefore, a kind of time-varying actuator fault is considered as follows:
U = ν τ + τ ¯
where τ = τ 1 , 0 , 0 T R 3 denotes the designed actual control input, ν = d i a g , 1 , 1 R 3 × 3 is the unknown time-varying actuation effectiveness, and τ ¯ = τ ¯ 1 , 0 , 0 T R 3 denotes the additive fault.
Assumption 1. 
There exist positive constants ν _ i  and  ν ¯ i  such that  ν i ν _ i , ν ¯ i . In addition,  τ ¯ i  is bounded.
When the above time-varying faults are considered, Formula (13) can be reduced to
x ˙ 1 = x 2 x ˙ 2 = B 1 K x 1 + ν τ + τ ¯

3. Controller Design and Stability Analysis

In this part of the discussion, an optimal control strategy for a flexible high-rise building system is introduced to realize vibration suppression. The state error is defined as e = Q Q d , where Q = x c , T 1 , T 2 T and Q d = x c d , T 1 d , T 2 d T represents the desired value of the building, so e ˙ = Q ˙ . Therefore, the control goal aims to design a control scheme that satisfies e 0 , e ˙ 0 when t .

3.1. Reinforcement Learning Control Algorithm

The actor–critic algorithm is used to design a reinforcement learning strategy to achieve high-rise building vibration control. For the control structure block diagram of the flexible high-rise building system in Figure 2, the whole control process can be clearly presented as follows: Firstly, the flexible high-rise building system is used as the control object, and the control law is generated through the network, which is the starting point of the whole control process. Subsequently, the actor NN starts to work, generates the update law, and determines the control strategy based on this update law. At the same time, the critic NN calculates the cost function, which leads to the update value and provides an evaluation basis for the system control. The RBF neural network is also involved, interacting with the outputs of the actor NN and the critic NN to assist in the system control. In terms of state processing, the desired state is set, which is compared to the actual state variables of the system and the error is calculated. At this point, the system needs to analyze and respond to possible failure scenarios, taking into account the potential factor of actuator failure. At the same time, asymmetric constraints come into play to limit the system state and ensure that the system operates within a reasonable range of states. After that, the stability of the system is analyzed in depth using the Lyapunov function to determine whether the system can operate stably. Finally, the system uncertainty is approximated, and the control strategy is further optimized based on the calculations and analyses in the previous sections, so that the flexible high-rise building system can reach the desired state as much as possible and achieve stable and reliable operation.
The long-term cost function is presented in the following way:
C i t = 0 e m t ψ i Y i m d m
where ψ i is the constant, and used to approximate future cost. Y i m represents the immediate price, which is expressed as following:
Y i m = Q i Q d i T D i Q i Q d i + τ i T R i τ i
where matrices D i and R i are positive definite.
Due to the outstanding performance of the RBF neural network in nonlinear estimation, it is widely used in many fields in practical scenarios and plays an important role. For the continuous function f Z i : q , define as follows:
f i n Z i = W i T S i Z i
where Z i represents the input of neural network, and Z i = Z i 1 , Z i 2 , , Z i q T q . W i = W i 1 , W i 2 , , W i q T l with neural network node number l > 1 denotes the weight of neural network. S i Z i = S i 1 Z i , S i 2 Z i , , S i l Z i T is the radial basis function, where S i k Z i adopts the Gaussian function form as follows:
S i k Z i = exp Z i υ k T Z i υ k χ 2
where υ k = υ k 1 , υ k 2 , , υ k q T k = 1 , 2 , , l is the center of the receptive field, and χ is the width of the Gaussian function. In this paper, an RBF neural network is applied to estimate unknown continuous functions on compact sets Ω Z i q .
f Z i = W i T S i Z i + i , Z i Ω Z i
where W i represents the ideal weight, while i represents the bounded approximation error.
Based on the analysis above, consider C i = W i C T S i C Z i C + i C ; then, C ^ i = W ^ i C T S i C Z i C , where Z i C = e 1 i is the error variables. i C is to critique the approximate residual of the neural network. By calculating (16), the approximate error of the cost function is expressed as
ϒ i t = Y i t 1 ψ i C ^ i t + C ^ ˙ i t
When ψ i , the approximate error of the cost function can be set forth as
ϒ i t = Y i t + C ^ ˙ i t
By utilizing the gradient descent method, the critic neural network is updated as follows:
W ^ ˙ i C = σ i C E i C W ^ i C
where E i C = 1 2 ϒ i T ϒ i is to adjust the neural network weight W ^ ˙ i C , and taking (22) into (23) yields
W ^ ˙ i C = σ i C ϒ i t ϒ i W ^ i C               = σ i C ϒ i t Y i t 1 / ψ i C ^ i t + C ^ ˙ i t W ^ i C             = σ i C Y i t + W ^ i C T η i η i
where σ i C > 0 represents the learning rate of the neural network, and η i = S i C ψ i + S i C Z ˙ i C , is the gradient to Z i C .

3.2. Stability Analysis

Define the error variables as follows:
e 1 = Q Q d
e 2 = Q ˙ α
where e 1 is the state error and e 2 denotes the state variables, Q and Q d denote the state variables and desired state variables of the high-rise building system, respectively. α = α 1 , α 2 , α 3 T is a virtual variable; the specific expressions of dummy variables are given later. The derivation of Formulas (25) and (26) gives
e ˙ 1 = e 2 + α = e 2 K 1 e 1
e ˙ 2 = Q ¨ α ˙ = B 1 ν τ + τ ¯ K Q α ˙
Choose the following Lyapunov candidate function as follows:
V = V 1 + V 2
where
V 1 = 1 2 e 2 T B e 2
V 2 = 1 2 i = 1 3 q e 1 i l n N 1 i 2 N 1 i 2 e 1 i 2 + 1 2 i = 1 3 1 q e 1 i l n N 2 i 2 N 2 i 2 e 1 i 2
where q e 1 i = 1         e 1 i > 0 0         e 1 i 0 , N 1 i and N 2 i are constraints on the error e 1 i .
When e 1 i > 0 , there are q e 1 i = 1 , and Formula (31) can be reduced to
V 2 = 1 2 i = 1 3 q e 1 i l n N 1 i 2 N 1 i 2 e 1 i 2
When e 1 i 0 , there are q e 1 i = 0 , and Formula (31) can be reduced to
V 2 = 1 2 i = 1 3 1 q e 1 i l n N 2 i 2 N 2 i 2 e 1 i 2
In summary, Formula (31) can be written as
V 2 = 1 2 i = 1 3 l n 1 1 ϖ i 2
where ϖ i = 1 q e 1 i ϖ 1 i + q e 1 i ϖ 2 i , i = 1 , 2 , 3 , ϖ 1 i = e 11 N 21 , e 12 N 22 , e 13 N 23 , ϖ 2 i = e 11 N 11 , e 12 N 12 , e 13 N 13 .
The derivative of (29) is
V ˙ = V ˙ 1 + V ˙ 2
where
V ˙ 1 = e 2 T B e ˙ 2
V ˙ 2 = i = 1 3 l n ϖ i ϖ ˙ i 1 ϖ i 2           = i = 1 3 l n q i ϖ 2 i N 1 i 1 ϖ 2 i 2 e ˙ 1 i e 1 i N ˙ 1 i N 1 i + i = 1 3 l n 1 q i ϖ 1 i N 2 i 1 ϖ 1 i 2 e ˙ 1 i e 1 i N ˙ 2 i N 2 i
By further simplification, Equation (37) can be derived to
V ˙ 2 = i = 1 3 l n q i ϖ 2 i N 1 i 1 ϖ 2 i 2 e 2 i + α i e 1 i N ˙ 1 i N 1 i           + i = 1 3 l n 1 q i ϖ 1 i N 2 i 1 ϖ 1 i 2 e 2 i + α i e 1 i N ˙ 2 i N 2 i
where α = K 1 e 1 K 2 e 1 and K 1 = K 1 T > 0 , where K 1 is a positive definite 3-dimensional matrix, K 2 = d i a g k 21 t , k 22 t , k 23 t , with k 2 i t = N ˙ 1 i / N 1 i 2 + N ˙ 2 i / N 2 i 2 + o i . The positive constants of o i are to be designed, ensuring that k 2 i t is always bounded.
Lemma 1. 
In the scope  ϖ < 1 , the following inequality holds for  ϖ [24].
l n 1 1 ϖ 2 ϖ 2 1 ϖ 2
Using the formula ϖ 1 i , ϖ 2 i , α , and Lemma 1, Formula (38) can be reduced to
V ˙ 2 i = 1 3 ϕ i e 1 i e 2 i i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i + k 2 i + q i N ˙ 1 i N 1 i + 1 q i N ˙ 2 i N 2 i
where ϕ i = q i N 1 i 2 e 1 i 2 + 1 q i N 2 i 2 e 1 i 2 . Considering that k 2 i + q i N ˙ 1 i N 1 i + 1 q i N ˙ 2 i N 2 i > 0 in Formula (40), the following can be obtained:
V ˙ 2 i = 1 3 ϕ i e 1 i e 2 i i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i
Considering (36) and (41), we obtain
V ˙ e 2 T B e ˙ 2 + i = 1 3 ϕ i e 1 i e 2 i i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i
Substitute Formula (28) into Formula (42) to obtain
V ˙ e 2 T ν τ + τ ¯ K Q B α ˙ + i = 1 3 ϕ i e 1 i e 2 i i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i
Because of this, the design control system input is as follows:
τ 1 = ν 1 ϕ e 1 K 3 e 2 + K Q + B α ˙ τ ¯
where K 3 = K 3 T > 0 is an augmented moment matrix. Substituting control input (44) into (43) yields
V ˙ i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i e 2 T K 3 e 2
Because of the uncertainty of dynamic information, the control system based on the above model is not suitable for a control system in the real world. To overcome this challenge, based on Section 3.1, we design the following control law:
τ 2 = ν 1 ϕ e 1 K 3 e 2 + W ^ a T S a Z a
where W a is the weight of executing the divine channel network, and S a Z a represents the basis function of the execution network. The definition of W ^ a T S a Z a approaching value W a T S a Z a is as follows:
W a T S a Z a = K Q + B α ˙ τ ¯ + ε Z a
where Z a represents the input data, and ε Z a represents the approach error.
The definite approximation error is ζ a = W ˜ a T S a Z a and the error of the actor neural network is designed as follows:
Ψ a = ζ a + K 4 C ^ t C d t
where K 4 3 > 0 . The value of the hope cost function in the definite period is 0.
Definition Ξ a = 1 2 Ψ a T Ψ a . The law of design actor neural network update rate is as follows:
W ^ ˙ a = σ a Ξ a W ^ a
Hence, substituting (48) into (49) yields
W ^ ˙ a = σ a Ξ a Ψ a Ψ a ζ a ζ a W ^ a = σ a ζ a + K 4 C ^ S a
where σ a > 0 is the learning rate of actor neural network. The new updating law is defined as
W ^ ˙ a = σ a W ^ a T S a Z a + K 4 C ^ S a
A Lyapunov function is defined as
V 3 = 1 2 i = 1 3 W ˜ i C T W ˜ i C
where W ˜ i C = W i C W ^ i C is the parameter estimation error.
Derivation of the above equation:
V ˙ 3 = i = 1 3 W ˜ i C T W ^ ˙ i C
Substitute Formula (24) into Formula (53) to obtain
V ˙ 3 = i = 1 3 W ˜ i C T σ i C Y i t + W ^ i C T η i η i
When t , there is ϒ i t τ and τ is a small positive constant. For this, the following can be obtained:
Y i t 1 ψ i C ^ i t + C ^ ˙ i t + τ                   W i C T S i C Z i C ψ i + i C ψ i W i C T S i C Z i C + i C Z ˙ i C + τ                   W i C T η i + β i C
where β i C = i C ψ i i C Z ˙ i C + τ , β i C β i C , max is bounded.
Formula (54) is obtained by substituting (55):
V ˙ 3 i = 1 3 σ i C W ˜ i C T W ˜ i C T η i + β i C η i
Further simplification of the above equation can be obtained:
V ˙ 3 i = 1 3 1 2 σ i C W ˜ i C T W ˜ i C T η i T η i + i = 1 3 1 2 σ i C β i C T β i C
For the purpose of the stability analysis, the Lyapunov function is formulated as below:
V = V 1 + V 2 + 1 2 W ˜ a T W ˜ a + 1 2 W ˜ C T W ˜ C
The derivation of the above Equation (58) yields:
V ˙ e 2 T K 3 e ˙ 2 i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i + i = 1 3 e 2 i T W ˜ i a T S i a ξ i a           i = 1 3 σ i a W ˜ i a T S i a W ˜ i a T S i a + K 4 i C ^ i i = 1 3 σ i C W ˜ i C T Y i t + W ^ i C T η i η i
In which C ^ i = W i C T S i C + W ˜ i C T S i C , have C ^ i T C ^ i 2 W i C T S i C T W i C T S i C + 2 W ˜ i C T S i C T W i C T S i C , the above formula can be reduced to
V ˙ e 2 T K 3 e ˙ 2 i = 1 3 ϖ i 2 1 ϖ i 2 k 1 i i = 1 3 1 2 σ i a 1 W ˜ i a 2 S i a 2           + i = 1 3 2 σ i a K 4 i 2 W ˜ i C 2 S i C 2 i = 1 3 1 2 σ i C η i T η i 4 σ i a K 4 i 2 S i C 2 W ˜ i C T 2           + i = 1 3 1 2 σ i C β i C , max T β i C , max + i = 1 3 1 2 σ i a W i a 2 S i a 2
Lemma 2. 
Let the initial condition  V 0  be bounded and  V t 0  be continuous and bounded with [25]:
V ˙ t Γ V + Λ
where Γ , Λ > 0 .
Considering Lemma 1 and 2, (60) can be rewritten as
V ˙ e 2 T K 3 e ˙ 2 i = 1 3 k 1 i l n 1 1 ϖ i 2 i = 1 3 1 2 σ i a 1 W ˜ i a 2 S i a 2           + i = 1 3 2 σ i a K 4 i 2 W i C 2 S i C 2 i = 1 3 1 2 σ i C η i 2 4 σ i a K 4 i 2 S i C 2 W ˜ i C T 2           + i = 1 3 1 2 σ i C β i C , max T β i C , max + i = 1 3 1 2 σ i a W i a 2 S i a 2       Γ V + Λ
where
Γ = min λ min 2 K 3 , λ min 2 K 1 , λ min σ i a 1 b i s , λ min σ i C g i 2 4 σ i a K 4 i 2 S i C 2
Λ = + i = 1 3 1 2 σ i C β i C , max T β i C , max + i = 1 3 1 2 σ i a W i a 2 S i a 2 + i = 1 3 2 σ i a K 4 i 2 W i C 2 S i C 2
where g i η i , b i s S i a , and in order to ensure Γ > 0 , the following conditions are given by λ min K 1 > 0 , λ min σ i a 1 b i s > 0 , λ min σ i C g i 2 4 σ i a K 4 i 2 S i C 2 > 0 , λ min K 3 > 0 .
Theorem 1. 
Taking into account that all state information of the flexible high-rise building system is available and the initial condition is within bounded limits, the presented reinforcement learning control algorithm makes sure that the closed-loop system remains semi-globally and uniformly bounded.
These system signals e 1 , e 2 , W ˜ a , and W ˜ C will eventually converge to Ω e 1 , Ω e 2 , Ω W ˜ a , and Ω W ˜ C , which are defined as follows:
Ω e 1 = e 1 3 e 1 2 V 0 + Λ Γ
Ω e 2 = e 2 3 e 2 2 V 0 + Λ Γ λ min H
Ω W ˜ a = W ˜ a l × 3 W ˜ a 2 V 0 + Λ Γ
Ω W ˜ C = W ˜ C l W ˜ C 2 V 0 + Λ Γ

4. Numerical Simulations

Through MATLAB R2019b numerical simulations, this section demonstrates the effectiveness of reinforcement learning for flexible high-rise buildings experiencing time-varying actuator failures and presenting asymmetric states. Table 1 shows the physical parameters.
The control goal aims to design a control scheme that satisfies e 0 , e ˙ 0 when t . The system initial values are x c t = 0 , ι L f , t = 0.08 , and the system expected values are x c d t = 0.08 , ι d L f , t = 0 .
When t = 3   s , with sudden time-varying actuator failure, fault selection is as follows:
s ( t ) = 20 cos ( t ) τ 1 + 0.1 sin 0.5
Case 1. No control input. τ 1 = 0 .
Case 2. Under PD control. The controller is presented as follows:
τ 1 = k p e k d e ˙
where the parameters are given as k p 1 = 463 and k v 1 = 96 .
Case 3. With proposed control (46). Control parameters are selected as follows: K 11 = 1.2 , K 31 = 23 , K 41 = 57 . Asymmetric time-varying state constraints, k _ c 1 < x c t < k ¯ c 1 , k _ c 2 < T 1 t < k ¯ c 2 , k _ c 1 = 0 . 07 e 0.5 t + 0 . 01 , k ¯ c 1 = 0 . 15 e 2 t 0 . 03 , k _ c 2 = 0 . 06 e 0.5 t + 0 . 01 , k ¯ c 2 = 0 . 12 e 2 t 0 . 03 . The learning rate of reinforcement learning is σ 1 a = 0.01 , σ 1 c = 4.8 .
Based on the above three schemes, the control performance is compared by simulation analysis. The simulation results are as follows:
Figure 3 shows the three-dimensional vibration deformation curve of the flexible wall under uncontrolled action. In the above figure, the x axis represents the height of the flexible wall, the y axis represents the simulation time, and the z axis represents the change in the vibration of the flexible wall. It can be seen from the figure that the vibration deformation of the single-story building system cannot converge to 0 without control. Figure 4 shows the three-dimensional vibration deformation curve of the flexible wall under the action of the proposed controller (46). Similarly to the above described without control, the x axis, y axis and z axis represent the height of the flexible wall, simulation time and vibration change in the flexible wall, respectively. It can be seen from Figure 4 that sudden failure occurs at 3 s, the vibration of the flexible wall tends to be stable at 5 s, and the vibration is effectively suppressed.
From the comparison curves in Figure 5 and Figure 6, it can be seen that under the same initial conditions, both the floor slab vibration and the tracking error of the active mass damper are effectively suppressed and tracked within 5 s when the proposed controller (Case 3) is employed. Specifically, the proposed controller is able to rapidly reduce the vibration amplitude of the floor slab and maintain a small tracking error, which indicates its strong performance in dynamic control. In contrast, although the PD control scheme (Case 2) is also able to suppress the vibration, the effect is obviously inferior to that of the proposed controller, especially in terms of the accuracy and response speed. When a sudden time-varying fault occurs in the system at the moment t = 3, the proposed control scheme is able to cope with the fault more efficiently, keeping the vibration and error low, whereas the PD control scheme fails to deal with such a sudden change well, resulting in a poorer performance of the system. This phenomenon indicates that the proposed control scheme is more robust and adaptive in coping with time-varying faults.
Figure 7 demonstrates the comparison of the vibration acceleration of the floor slab, which further validates the advantage of the proposed control scheme in suppressing the vibration acceleration. By comparing with the PD control scheme, it is found that the proposed controller can not only effectively suppress the vibration amplitude of the floor slab, but can also significantly reduce the vibration acceleration to avoid structural damage caused by excessive acceleration. Finally, Figure 8 shows the torque comparison curves under the control of Case 2 and 3. From the figure, it can be seen that after a sudden time-varying fault occurs at the moment t = 3, the proposed controller is able to effectively compensate for the impact of the fault through fault-tolerant control to ensure the stable operation of the system, while the PD control scheme fails to provide a similar fault-tolerant function, resulting in unstable torque changes. Therefore, the proposed control scheme shows better performance in vibration suppression, acceleration control and fault tolerance, and is more adaptable to maintaining system stability and safety under complex and sudden fault conditions.

5. Conclusions

Focusing on the vibration suppression of high-rise building systems under extreme conditions, this paper investigates a reinforcement learning vibration control strategy for a class of flexible building systems with time-varying faults and asymmetric state constraints. Firstly, a mathematical model that accurately describes the dynamic characteristics of flexible high-rise buildings is established, taking into account the time-varying nature of actuator faults. Secondly, a reinforcement learning-based controller is designed to compensate for the impact of faults on system performance. By introducing the time-varying asymmetric Lyapunov function, the system state constraint is guaranteed to ensure the stability and security of the system. The stability of the closed-loop system is strictly proven through Lyapunov stability theory, ensuring that the system can maintain stable vibration suppression performance even in the presence of faults. Finally, the simulation results show that the proposed reinforcement learning vibration control method can effectively suppress the vibration response of flexible high-rise buildings in the face of time-varying actuator faults, demonstrating strong robustness and adaptability, and providing a new and effective approach for solving vibration control problems in actual flexible high-rise buildings.
However, this study has its limitations. The model developed may simplify certain complex practical applications. For example, it may not be able to fully consider the intricate interactions between building structures and foundation soils under extreme conditions, which may affect the practical application of control strategies. In addition, the validation is based on a simulation only. Factors such as unforeseen environmental perturbations, sensor errors, and the complex behavior of building materials under long-term stresses are not considered in practical applications, which poses a challenge to the direct implementation of the proposed method.
For future research, the existing research will be expanded. In terms of theoretical research, we will combine big data analysis and artificial intelligence algorithms to further optimize the reinforcement learning model, mine more potential system characteristics and control laws, and achieve more accurate prediction and response to complex and changing faults and environmental factors. In terms of experimental validation, we will build a simulation platform more similar to the actual situation, simulate different vibration environments and different building types of high-rise building conditions, and accumulate a large amount of experimental data to provide solid support for the theoretical research.

6. Patents

This paper mainly focuses on the vibration suppression problem of flexible high-rise building systems, considers the time-varying fault and asymmetric constraint problem, and also adopts the control strategy based on reinforcement learning to control the system vibration.

Author Contributions

M.L.: conceptualization; methodology; formula derivation, software programming; writing—original draft. R.X.: writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All of the data, models, and code generated or used during the study appear in the submitted article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

RL—reinforcement learning; L f —the story height, m; J c —the rotor moment of inertia of the damper, Kgm2; μ f —the mass of the rigid floor, Kg; μ c —the mass of the damper for a given time t, Kg; E I —the flexural rigidity of the flexible wall, Nm2; ρ —the uniform mass per unit length of the flexible wall, Kg/m; s t —the input for active boundary vibration control, N; x c t —the position of the active mass damper within the xoy coordinate system, m; ι l y , t —the elastic deflection of the left flexible wall at time t and position y; ι r y , t —the elastic deflection of the right flexible wall at time t and position y; ι l L f , t —the elastic deflection of the left wall at the L f position at time t; ι r L f , t —the elastic deflection of the right wall at the L f position at time t; C i t —the long-term cost function; W ^ ˙ i C —the critic neural network update rate; W ^ ˙ a —the actor neural network update rate; e 1 —the state errors; e 2 —the state variables; α —the virtual variable.

References

  1. Tippu, J.; Saravanasankar, S.; Sankaranarayanan, B.; Ali, S.M.; Qarnain, S.S.; Karuppiah, K. Towards sustainability: Analysis of energy efficiency factors in buildings of smart cities using an integrated framework. J. Inst. Eng. (India) Ser. A 2023, 104, 223–235. [Google Scholar] [CrossRef]
  2. Ren, J.; Pan, P.; Wang, T.; Zhou, Y.; Wang, H.; Shan, M. Interpretation of evaluation wtandards for seismic toughness of buildings. J. Build. Struct. 2021, 42, 48–56. [Google Scholar]
  3. Meng, B.; Zhao, Y. The dynamics characteristics of flexible spacecraft and its closed loop stability with passive control. J. Syst. Sci. Complex. 2021, 34, 860–872. [Google Scholar] [CrossRef]
  4. Feng, J.; Liu, Z.; He, X.; Fu, Q.; Li, G. Adaptive vibration control for an active mass damper of a high-rise building. IEEE Trans. Syst. Man Cybern. Syst. 2020, 52, 1970–1983. [Google Scholar] [CrossRef]
  5. Feng, J.; Liu, Z.; He, X.; Li, Q.; He, W. Vibration suppression of a high-rise building with adaptive iterative learning control. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 4261–4272. [Google Scholar] [CrossRef]
  6. Tong, S.; Yang, H.; Liu, S. PDE-based adaptive control of a flexible manipulator with actuator and sensor faults. In Proceedings of the 2021 China Automation Congress (CAC), Beijing, China, 22–24 October 2021; pp. 7832–7837. [Google Scholar]
  7. Liu, S.; Tong, S.; Li, Y. Adaptive Boundary Control for Multi-Constrained Rigid-Flexible Robot with Actuator and Sensor Concurrent Failures. IEEE Sens. J. 2023, 23, 26564–26574. [Google Scholar] [CrossRef]
  8. Zhang, D.; Kong, L.; He, W.; Yu, X. Fixed-Time Control for a Flexible Smart Structure With Actuator Failure: A Broad Learning System Approach. IEEE Trans. Cybern. 2023, 54, 4322–4334. [Google Scholar] [CrossRef]
  9. Yao, X.; Sun, H.; Zhao, Z.; Liu, Y. Event-triggered bipartite consensus tracking and vibration control of flexible Timoshenko manipulators under time-varying actuator faults. IEEE/CAA J. Autom. Sin. 2024, 11, 1190–1201. [Google Scholar] [CrossRef]
  10. Ji, N.; Liu, J. Vibration control for a three-dimensional variable length flexible string with time-varying actuator faults and unknown control directions. IEEE Trans. Autom. Sci. Eng. 2022, 20, 2761–2771. [Google Scholar] [CrossRef]
  11. Li, L.; Liu, J. Nussbaum function-based adaptive boundary control for flexible manipulator with unknown control directions and nonlinear time-varying actuator faults. Int. J. Robust Nonlinear Control 2023, 33, 6778–6798. [Google Scholar] [CrossRef]
  12. Zhang, S.; Li, Q.; Zhao, X.; Liu, Z.; Li, G. Vibration control for an active mass damper of a high-rise building with input and output constraints. IEEE/ASME Trans. Mechatron. 2022, 28, 186–196. [Google Scholar] [CrossRef]
  13. Wang, C.; Wu, Y.; Wang, F.; Zhao, Y. TABLF-based adaptive control for uncertain nonlinear systems with time-varying asymmetric full-state constraints. Int. J. Control 2021, 94, 1238–1246. [Google Scholar] [CrossRef]
  14. Song, Y.D.; Zhou, S. Tracking control of uncertain nonlinear systems with deferred asymmetric time-varying full state constraints. Automatica 2018, 98, 314–322. [Google Scholar] [CrossRef]
  15. Wan, M.; Huang, S. Adaptive output feedback control for a class of uncertain non-strict feedback systems with asymmetric time-varying output constraints. Adv. Mech. Eng. 2020, 12, 1687814020958829. [Google Scholar] [CrossRef]
  16. Meng, Q.; Zhu, M.; Lai, X.; Wang, Y.; Wu, M. Iterative-Learning-Based Motion Planning and Position Control of a Single-Link Flexible Manipulator With Vibration Sensor Hysteresis. IEEE/ASME Trans. Mechatron. 2024, 29, 4560–4571. [Google Scholar] [CrossRef]
  17. Fu, Q.; Chen, X.Y.; He, W. A survey on 3D visual tracking of multicopters. Int. J. Autom. Comput. 2019, 16, 707–719. [Google Scholar] [CrossRef]
  18. Ji, N.; Liu, J. Sliding mode control based on RBF neural network for a class of underactuated systems with input quantization and event-triggering. Trans. Inst. Meas. Control 2024, 46, 280–290. [Google Scholar] [CrossRef]
  19. Lan, X.; Yan, J.; He, S.; Zhao, Z.; Zou, T. Distributed cooperative reinforcement learning for multi-agent system with collision avoidance. Int. J. Robust Nonlinear Control 2024, 34, 567–585. [Google Scholar] [CrossRef]
  20. Zhao, Z.; He, W.; Zou, T.; Zhang, T.; Chen, C.P. Adaptive Broad Learning Neural Network for Fault-Tolerant Control of 2-DOF Helicopter Systems. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 7560–7570. [Google Scholar] [CrossRef]
  21. Zhang, H.; Wang, L.; Shi, W. Seismic control of adaptive variable stiffness intelligent structures using fuzzy control strategy combined with LSTM. J. Build. Eng. 2023, 78, 107549. [Google Scholar] [CrossRef]
  22. Zhao, B.; Liu, D.; Luo, C. Reinforcement learning-based optimal stabilization for unknown nonlinear systems subject to inputs with uncertain constraints. IEEE Trans. Neural Netw. Learn. Syst. 2019, 31, 4330–4340. [Google Scholar] [CrossRef] [PubMed]
  23. Gao, H.; He, W.; Zhang, L.; Sun, C. Neural-network control of a stand-alone tall building-like structure with an eccentric load: An experimental investigation. IEEE Trans. Cybern. 2020, 52, 4083–4094. [Google Scholar] [CrossRef] [PubMed]
  24. Kong, L.; He, W.; Yang, C.; Li, G.; Zhang, Z. Adaptive fuzzy control for a marine vessel with time-varying constraints. IET Control Theory Appl. 2018, 12, 1448–1455. [Google Scholar] [CrossRef]
  25. Zhao, X.; Zhang, S.; Liu, Z.; Li, Q. Vibration control for flexible manipulators with event-triggering mechanism and actuator failures. IEEE Trans. Cybern. 2021, 52, 7591–7601. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The model of the one-story flexible building system.
Figure 1. The model of the one-story flexible building system.
Buildings 15 00841 g001
Figure 2. Control structure block diagram of high-rise building system.
Figure 2. Control structure block diagram of high-rise building system.
Buildings 15 00841 g002
Figure 3. Three-dimensional vibration deformation diagram of flexible wall under uncontrolled action.
Figure 3. Three-dimensional vibration deformation diagram of flexible wall under uncontrolled action.
Buildings 15 00841 g003
Figure 4. Three-dimensional vibration deformation diagram of flexible wall with the proposed control.
Figure 4. Three-dimensional vibration deformation diagram of flexible wall with the proposed control.
Buildings 15 00841 g004
Figure 5. Comparison of AMD tracking errors.
Figure 5. Comparison of AMD tracking errors.
Buildings 15 00841 g005
Figure 6. The position elastic deflection of the wall in case 2 and 3.
Figure 6. The position elastic deflection of the wall in case 2 and 3.
Buildings 15 00841 g006
Figure 7. The floor vibration acceleration in cases 2 and 3.
Figure 7. The floor vibration acceleration in cases 2 and 3.
Buildings 15 00841 g007
Figure 8. The control torque in cases 2 and 3.
Figure 8. The control torque in cases 2 and 3.
Buildings 15 00841 g008
Table 1. Physical parameter table of flexible high-rise building system.
Table 1. Physical parameter table of flexible high-rise building system.
ParameterValueUnit
L f 0.54m
ρ 0.453Kg/m
EI20Nm2
J c 37Kgm2
μ c 0.65Kg
μ f 0.68Kg
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, M.; Xie, R. Optimal Control Based on Reinforcement Learning for Flexible High-Rise Buildings with Time-Varying Actuator Failures and Asymmetric State Constraints. Buildings 2025, 15, 841. https://doi.org/10.3390/buildings15060841

AMA Style

Li M, Xie R. Optimal Control Based on Reinforcement Learning for Flexible High-Rise Buildings with Time-Varying Actuator Failures and Asymmetric State Constraints. Buildings. 2025; 15(6):841. https://doi.org/10.3390/buildings15060841

Chicago/Turabian Style

Li, Min, and Rui Xie. 2025. "Optimal Control Based on Reinforcement Learning for Flexible High-Rise Buildings with Time-Varying Actuator Failures and Asymmetric State Constraints" Buildings 15, no. 6: 841. https://doi.org/10.3390/buildings15060841

APA Style

Li, M., & Xie, R. (2025). Optimal Control Based on Reinforcement Learning for Flexible High-Rise Buildings with Time-Varying Actuator Failures and Asymmetric State Constraints. Buildings, 15(6), 841. https://doi.org/10.3390/buildings15060841

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop