1. Introduction
Active mass dampers (AMDs), as a class of representative active control devices, are capable of effectively suppressing structural vibrations and enhancing structural dynamic performance [1]-[3]. In contrast to passive control devices, AMDs regulate the control force in real time to accommodate variations in external excitations, thereby exhibiting superior adaptability and control precision. AMD systems are characterized by a simple actuator configuration, modest control force requirements, stable control performance, and favorable robustness [4] [5], rendering them particularly prevalent in the vibration control of high-rise buildings [6]-[8].
However, in practical AMD systems, input time delays are inevitable during signal acquisition, transmission, and actuator response [9] [10]. These delays alter the dynamic characteristics of the closed-loop system, leading to degraded control performance and, in severe cases, even inducing instability [1] [11]. As a result, they significantly increase the difficulty of system analysis and controller design. Consequently, control strategies for time-delay systems have attracted considerable attention, with the aim of mitigating the adverse effects of such delays on system performance.
Stability analysis of time-delay systems is typically based on Lyapunov-Krasovskii (L-K) functionals combined with integral inequalities [12], among which the Park and Moon inequalities are representative examples [13] [14]. In recent years, to reduce the conservatism of stability criteria, various integral inequalities have been extensively employed to estimate the upper bounds of integral terms arising in the derivative of L–K functionals. Representative approaches include Jensen’s inequality [15], Wirtinger-type integral and summation inequalities [16] [17], and the Bessel-Legendre inequality [18].
Another line of research seeks to transform time-delay systems into delay-free systems via discretization techniques, thereby facilitating subsequent stability analysis and controller design. Along this direction, Insperger et al. proposed the semi-discretization (SD) method [19] [20], and Sun et al. introduced the continuous-time approximation (CTA) method [17]. Butcher et al. further developed the Chebyshev spectral continuous-time approximation (CHsCTA) method [21]-[25], which achieves high accuracy in stability analysis with only a modest number of collocation points.
In this work, the coupled dynamic model of a building structure with an active mass damper (AMD) is first established using Lagrange’s equations, in which the input delay originates from the actuator response of the AMD motor. On this basis, the
performance bilinear matrix inequality (BMI) conditions are derived for the AMD closed-loop system under the CHsCTA approximation, and the cone complementarity linearization (CCL) algorithm is incorporated to solve the feedback gain matrix. Finally, two typical excitations in civil engineering, harmonic excitation and Gaussian white-noise excitation, are employed to quantitatively evaluate the vibration suppression performance of the primary structure.
This study addresses the structural vibration control problem with input time delay. Taking the structural system equipped with an AMD as the research object, a fixed-delay
state-feedback controller design method based on the CHsCTA approach is investigated. The remainder of this paper is organized as follows. Section 2 derives the dynamic equations of the building structure using Lagrange’s equations. Section 3 employs the CHsCTA method to transform the infinite-dimensional time-delay AMD closed-loop system into a finite-dimensional delay-free augmented system. Section 4 presents the
control design. For the resulting delay-free system, the corresponding BMI conditions are derived, and the CCL algorithm is incorporated to solve for the performance index and state-feedback gain matrix that satisfy the prescribed
performance requirements. Section 5 validates the effectiveness of the proposed CHsCTA-based
controller under two representative excitation conditions, namely harmonic excitation and Gaussian white noise excitation. Section 6 concludes the paper.
2. Dynamic Model
The structural system equipped with an AMD considered in this study is shown in Figure 1. A cart mounted at the top of the structure serves as the active mass. Driven by a DC motor, the cart generates inertial forces to regulate the structural response.
Let
denote the absolute displacement of the ground,
the displacement of the main structure relative to
, and
the displacement of the AMD relative to
. The mass and stiffness of the main structure are denoted by
and
, respectively. The AMD is characterized by its mass
, stiffness
, and equivalent viscous damping coefficient
. The thrust force exerted by the DC motor on the cart is denoted by
, which can be expressed as follows:
,
where
and
denote the motor efficiency and input voltage, respectively. The parameter
represents the time delay of the system.
Figure 1. The structural system equipped with an AMD.
A dynamic model of the system is derived using Lagrange’s equations. The Lagrangian
is defined as the difference between the total kinetic energy
and the total potential energy
, i.e.,
, where
and
are given as follows:
,
.
Let the generalized coordinates
and
be selected. Neglecting viscous damping of the structural floor, the generalized forces corresponding to these coordinates are given by
, and
, respectively. Based on these expressions, the Lagrangian equations of motion are derived as follows:
,(1)
Under the external excitation
, the state vector is selected, and the dynamic Equation (1) of the building structure can be expressed in the following state-space form:
,
where
,
,
,
,
.
Since
is invertible, the state vector is defined as
Then, the state-space representation of the system can be derived as
,
where
,
,
,
Here
and
denote the zero matrix and the identity matrix of appropriate dimensions, respectively.
3. Model Transformation
Consider the following structural system equipped with an AMD subject to input time delay:
,(2)
here,
denotes the state vector of the structural system equipped with an AMD, which contains the displacement and velocity information of the main structure and the AMD.
represents the controlled output vector of the AMD-equipped structural system.
is the external excitation employed to represent the effects of environmental disturbances such as seismic and wind loads.
In this work, all physical states of the AMD structure are assumed to be measurable, including the displacement and velocity of the main structure and the AMD mass. Only the actuator input time delay
is considered, sensing delay and on-board computation delay are excluded from the model. And the delayed state
is obtained by storing the historical state information of the system rather than state estimation.
A time-delay state-feedback control strategy is adopted for the system in (2). The controller is designed as
, where
is the feedback gain matrix. Substituting the controller into the time-delay system (2) yields the following closed-loop system:
.
Using the CHsCTA method, the time-delay system in (2) is transformed into an augmented delay-free system. The Chebyshev collocation points are described as follows:
.
They are non-uniformly distributed points in the interval
, corresponding to the extrema of the N-th Chebyshev polynomial. By employing Chebyshev collocation interpolation, the spectral differentiation matrix
[26] can be constructed, where its elements are defined as follows:
,
.
The interval
is partitioned into N non-uniform subintervals, where the collocation points are defined as
.
The delayed state variables are defined as
.
Based on these definitions, the augmented state vector is constructed as
.
The corresponding augmented matrices are defined as follows:
,
,
,
,
.
where
denotes the fourth-order identity matrix. Accordingly, the original infinite-dimensional time-delay system (2) is approximated by the following finite-dimensional time-invariant augmented state-feedback system:
,(3)
the control input is designed as
.
4.
Control
For the transformed delay-free system in (3), the
control problem is investigated. The objective is to design a state-feedback gain matrix
such that the resulting closed-loop system:
,(4)
satisfies the following conditions:
(R1) In the absence of external excitation, i.e.,
, the closed-loop system (4) is stable.
(R2) For a prescribed
control performance index
, under zero initial cdd external disturbance
. The
is the
control performance index for the CHsCTA-approximated finite-dimensional augmented system.
For the
control design of the closed-loop system in (4), the following theorem is obtained.
Theorem 1: The closed-loop system (4) admits an
state-feedback controller
satisfying conditions (R1) and (R2) if there exists a symmetric positive definite matrix
such that
,(5)
here,
.
Proof: Consider the Lyapunov function
, where
. The time derivative of
is given by
Consider the following expression:
The following inequality:
,
is equivalent, by applying the Schur complement, to
,
Multiplying both sides of the above matrix inequality by matrix
, and letting
, matrix inequality (5) can be rewritten as:
.(6)
Considering that system (4) is stable with zero initial conditions, integrating the left-hand side of inequality (6) over
yields:
.
Since matrix inequality (5) is nonlinear, it is difficult to solve directly. To transform it into a solvable form, the following lemma is introduced.
Lemma 1 [27]: Let
,
, and
be matrices of appropriate dimensions, where
is symmetric. Let
and
denote matrices whose columns form basis vectors of the null spaces of
and
, respectively. Then, there exists a matrix
such that
,
if and only if
.
Theorem 2: Matrix inequality (6) admits a symmetric solution
and
if and only if the following inequalities are satisfied.
,(7)
,(8)
where , ,
,
.
Proof: Using matrix definitions and appropriate matrix transformations, matrix inequality (5) can be equivalently rewritten as
,
is equivalent to
,(9)
By Lemma 1, the above inequality holds if and only if the following two inequalities are satisfied.
, ,(10)
where . The following matrices are defined:
,
,
it holds that . By substituting the above expression into inequality (10), it follows that:
, .(11)
Let
and
. Then inequality (11) can be equivalently transformed into inequality (7). This completes the proof of Theorem 2.
After designing the state-feedback
controller, the feedback gain matrix
and the minimum
control performance index
need to be solved based on the aforementioned preparations. Since matrix inequalities (7) and (8) exhibit a bilinear matrix inequality (BMI) structure, the corresponding optimization problem is nonconvex [28], [29]. In this work, the CCL algorithm is adopted to solve this nonconvex optimization problem [30]. The specific steps of the iterative algorithm are shown in Algorithm 1.
Algorithm 1: Determination of the Feedback Gain Matrix
with Minimization of the
Performance Index
. |
Step 1: Based on the CHsCTA method, the coefficient matrices
,
,
, and
in the time-delay system (2) are transformed into the augmented matrices
,
,
and
. |
Step 2: Choose a sufficiently large initial
control performance index
to ensure that the matrix inequality (7) is feasible. |
Step 3: Solve matrix inequality (7) to obtain the feasible positive definite matrices
and
, and set the initial iteration numbers
,
, and
. If (7) has no feasible solution, the program terminates and exits. |
Step 4: Solve the optimization problem with respect to
and
: OPT1:min Trace
subject to (9) and
|
Step 5: For the obtained matrix
in Step 4, if (5) has a feasible solution
, set
,
(
is the step size) and return to Step 3. Otherwise, if
exceeds the preset maximum number of iterations, the program terminates and exits; else set
,
, and
, and return to Step 4. |
5. Numerical Simulation
Using the model parameters listed in Table 1, the state matrix
, control matrix
, and external excitation matrix
in system (2) can be determined. The output matrix
is selected based on the disturbance rejection performance indices of the AMD-equipped structure. The corresponding matrices are given as follows:
,
,
,
.
In practical engineering, AMD-equipped structures are inevitably subjected to external excitations arising from environmental loads and various uncertain factors. To comprehensively evaluate the dynamic performance of structural control systems under diverse excitation conditions, two typical excitation types are adopted in this paper: harmonic excitation and random disturbance excitation.
Table 1. Building model parameters.
Symbol |
Value |
|
2 |
|
5 |
|
0.1 |
|
10 |
|
100 |
|
2 |
|
1 |
The harmonic excitation is specified as
, and the Gaussian white-noise excitation is specified as
. Both simulations are conducted over a duration of 80 s, with the response-evaluation interval set to
.
For the time-delay system (2), the initial state of the AMD-equipped structural system is set as
, with
. The delay interval
is partitioned into
subintervals. Based on Algorithm 1, the
performance index
and the corresponding feedback gain matrix
are obtained.
Harmonic excitation is employed to simulate the periodic dynamic actions imposed on structures, such as mechanical equipment vibrations and the periodic components of wind loads. As shown in Figure 2, after introducing the CHsCTA-based
controller, the steady-state vibration amplitude of the roof is reduced by 63.27% compared with the uncontrolled case, thereby effectively suppressing the vibration response of the AMD-equipped structure under harmonic excitation.
Figure 2. Time history of
under external excitation
with a given time delay
, initial state
, and feedback gain matrix
.
Gaussian white noise, serving as a random disturbance, is employed to equivalently simulate the broadband random characteristics inherent in fluctuating wind pressures and ground motions. Such irregular excitations exhibit strong randomness and uncertainty, which directly affect the stability and control performance of the structural system. As shown in Figure 3, the AMD-equipped structural time-delay system fails to achieve a stable state under persistent external excitation. Under random disturbance excitation, the CHsCTA-based controller reduces the average absolute value of
by 54.28%, indicating that the controller can effectively suppress broadband random vibration and significantly improve the structural dynamic performance.
Figure 3. Time history of
under external excitation
with a given time delay
, initial state
, and feedback gain matrix
.
6. Conclusion
This paper addresses the inevitable time-delay problem in active control. Taking the structural system equipped with an AMD as the research object, the CHsCTA method is employed to transform the closed-loop system with input time delay into a delay-free augmented system, upon which a state-feedback
controller is designed. By introducing the CCL method, the BMI constraint problem arising from the controller design process is resolved, thereby obtaining the feedback gain matrix that satisfies the prescribed
control performance index. Numerical simulations are carried out to verify the effectiveness of the proposed control strategy. Under a fixed time delay of 0.2 s, the simulation results show that the controller achieves a vibration reduction rate of 63.27% under harmonic excitation and a 54.28% reduction in the mean absolutAe value under Gaussian white noise excitation, effectively reducing the vibration amplitude and thereby improving the vibration suppression capability of the system. The control strategy proposed in this paper for the structural vibration with fixed time delay can be extended to time-varying delays and more complex structural systems in future work.
Funding
This work was supported by the National Natural Science Foundation of China under Grants 12372014.
Author Contributions
Conceptualization, Y.C. and Y.Z.; methodology, Y.Z.; validation, Y.C.; investigation, Y.C. and Y.Z.; data curation, Y.Z.; writing—original draft preparation, Y.C.; writing—review and editing, Y.C. and Y.Z.; visualization, Y.C.; supervision, Y.Z.; project administration, Y.Z.; funding acquisition, Y.Z. All authors have read and agreed to the published version of the manuscript.