- 1Engineering Seismic Research Center, Guangzhou University, Guangzhou, China
- 2School of Civil Engineering and Architecture, Wuhan University of Technology, Wuhan, Hubei Province, China
Real-time hybrid simulation (RTHS) is a widely applied test method in structural engineering, which is developed from pseudo-dynamic test. Much of the past work has been centered on one-dimensional RTHS using a single hydraulic actuator. When the complexity of the problem demands to increase the number of degrees of freedom to be enforced on the boundary conditions, more than one hydraulic actuator must be used. Multiple-actuator or multi-axial RTHS (maRTHS) requires that more than one hydraulic actuator exerts the required motion on experimental substructures demanding the implementation of multiple-input multiple-output (MIMO) control strategies. A new maRTHS benchmark control problem has been developed, focusing on a frame subjected to seismic load at the base, substantially transforming and intensifying the complexity of the problem. The time delay generated by the dynamic characteristics of the loading system and the transmission process as well as the high coupling between the hydraulic actuators and the nonlinear kinematics escalates the complexity of the actuator control tracking. A sliding mode adaptive delay compensation method suitable for maRTHS is proposed, which utilizes a MIMO sliding mode method to reduce the coupling effects of actuators and the adaptive compensation method to compensate the residual delay. The effectiveness of the method is verified by numerical simulating different working conditions in the Benchmark Problem Platform.
1 Introduction
In recent years, the application of real-time hybrid simulation (RTHS) has become increasingly widespread in civil and other engineering (Stoten et al., 2016; Jiang et al., 2020; Liu, 2020; Yang et al., 2020). It divides the overall structure into numerically simulated substructures and experimentally loaded test substructures, combines real-time loading of physical specimens with computer numerical calculations. It requires the realization of boundary coordination between substructures, namely, force balance and deformation coordination at substructure boundaries. Therefore, substructure boundary coordination becomes critical to the success of RTHS (Horiuchi et al., 1999; Gao, 2012).
RTHS requires the experimental loading and data transmission to the numerical substructure in real-time, thus system delays will significantly affect the accuracy and stability of RTHS (Gao et al., 2013b). Additionally, the interactions between loading equipment and experimental substructure during tests will lead to the variations of the time delays. Therefore, the development of adaptive time delay compensation methods has been pursued to ensure the stability and precision of RTHS (Wallace et al., 2005; Philips and Spencer, 2011; Chen et al., 2012; Chae et al., 2013; Wu et al., 2013; Ou et al., 2015; Salvatore and Mario, 2016; Hayati and Song, 2017; Zhou et al., 2017; Chae et al., 2018; Alejandro and Mariantonieta, 2019; Wang et al., 2019; Zhou et al., 2019; Wang et al., 2020; Ning et al., 2023). Wang et al. (2019) proposes an adaptive Kalman-based noise filter and an adaptive two-stage delay compensation method, which achieves outstanding tracking performance and excellent robustness. Ning et al. (2023) added a feedback controller to the adaptive feedforward controller to reduce the dependency on the ADM method. Results of virtual and actual RTHS alongside five other compensation strategies revealed the superiority of the proposed compensation method. Wang et al. (2020) proposes an adaptive delay compensation method based on a discrete model (ADM) of the loading system. On the other side, nonlinear control methods especially sliding mode control (SMC) was used to improve the control accuracy (Wu and Zhou, 2014; Rajabi et al., 2018; Xu et al., 2019; Yang et al., 2021; Yang et al., 2023). Wu and Zhou (Wu and Zhou, 2014) used SMC in RTHS for single degree of freedom structure, incorporating the “internal model design” approach into the controller to enable asymptotic tracking of various reference input signals with zero steady-state error. Xu et al. (2019) combined SMC method with improved adaptive polynomial-based forward prediction to improve the robustness of RTHS system. Yang et al. (Yang et al., 2021; Yang et al., 2023) applied the slide mode control in acceleration control for shaking table test and shake table real-time hybrid simulation. Rajabi et al. (2018) combined slide mode control with online state estimations using EKF/UKF to control the shaking table. These adaptive time delay compensation methods and sliding mode control methods are mainly developed for single degree of freedom test, their control effects for maRTHS need to be studied.
Addressing the coupling effects through the intuitive approach of individually compensating for the dynamic characteristics of each actuator may not be very effective. Therefore, a control algorithm tailored for multi-input-multi-output (MIMO) systems is essential in the context of collaborative loading in hybrid tests with multiple actuators. With the development of RTHS, the experimental substructures have become increasingly complex, often exhibiting strong non-linearity and multiple degrees of freedom characteristics. This necessitates the conduct of multi-directional control and delay compensation in RTHS (Gao et al., 2013a; Fermandois and Spencer, 2017; Sarebanha et al., 2019; Najafi and Spencer, 2021; Tian et al., 2022; Najafi et al., 2023). Fermandois and Spencer (Fermandois and Spencer, 2017) proposed model-based framework control method for multi-axial real-time hybrid simulation testing. Najafi et al. (Najafi and Spencer, 2021; Najafi et al., 2023) proposed a multi-axial real-time hybrid simulation framework that could achieve decoupling control for six actuators. This framework was applied to a small-scale specimen, which must be verified on a full-scale specimen. Tian et al. (2022) proposed an enhanced three variable control method to trace high-frequency force signals of a multi-degree-of-freedom (MDOF) boundary coordinating device. Sarebanha et al. (2019) applied adaptive time series compensator for real-time hybrid simulation of seismically isolated structures in three degree of freedom. Gao et al. (2013a) developed generalized robustness control procedure for MDOF real-time hybrid simulation. For such tests involving multiple actuators for cooperative control, there exists coupling between multiple actuators at the same control point. This means that during the control process of multiple degrees of freedom, a controlled quantity is influenced by multiple control variables. The presence of this coupling effects result in the response of a particular degree of freedom being influenced by multiple actuators, creating mutual interactions among different control points through the test specimen. When this coupling effects of actuators is strong and the load capacity of actuators is limited, it significantly diminishes the tracking control effectiveness of the actuators. Consequently, it becomes challenging to ensure boundary coordination between substructures, leading to a reduction in experimental accuracy and even test failure.
In response to the coupling issue arising from the collaborative loading of multiple actuators in RTHS, this paper develops a sliding mode adaptive time-delay compensation method applicable to MDOF loading. Expanding the single-degree-of-freedom sliding mode control method into vector form to accommodate MIMO systems, the MDOF sliding mode control (MSMC) method is employed to reduce or even eliminate coupling effects of actuators, achieving similar effects to decoupling. Since the parameters of the sliding mode controller are fixed once set and cannot adaptively adjust their gains based on actual states, to optimize the compensation algorithm, allowing the controller to adaptively adjust its parameters based on operating conditions and responses, this paper integrates the ADM method for discrete model parameter identification with the MSMC method to reduce coupling effects of actuators. Based on the commands and feedback signals of the actuators, the model parameters are adaptively updated, and the controller gains are changed to reduce errors. Additionally, a distributed compensation strategy is adopted, applying ADM compensation to each degree of freedom’s sliding mode controller to address its residual delay, further enhancing the tracking control performance of the actuators.
This paper combines ADM and MSMC to propose a MDOF sliding mode adaptive time-delay compensation (ADM-MSMC) method suitable for maRTHS, aiming to enhance the robustness and accuracy of RTHS. In Section 2, the principles of the ADM-MSMC method are primarily introduced. Section 3 defines the benchmark control problem of maRTHS and presents the simulink diagram of the ADM-MSMC method based on the maRTHS Benchmark Problem Platform. Section 4 conducts RTHS of the proposed ADM-MSMC method based on the Benchmark Problem Platform to verify its feasibility and robust performance. The conclusions drawn from the numerical simulations are summarized in Section 5.
2 Adaptive sliding-mode delay compensation method with MDOF
In response to the issue of mutual coupling during simultaneous multi-actuator loading in RTHS, this section introduces an ADM-MSMC method suitable for MDOF loading. The SMC method is expanded into a vector form to accommodate MIMO systems. The MSMC method is employed to reduce or eliminate coupling effects of actuators, achieving similar effects to decoupling. Building upon this, a distributed compensation strategy is adopted, applying ADM method individually to each actuator to compensate for residual delay, further enhancing the tracking control performance of the actuators. Thus, this section first outlines the principles of the ADM-MSMC method, followed by separate explanations of the MSMC and ADM method.
2.1 ADM-MSMC method
The ADM-MSMC method adopts the MSMC method to reduce or eliminate the coupling effects of actuators of the MIMO system. On this basis, a decentralized compensation strategy is adopted, and the discrete model parameter identification ADM method compensates the residual delay of each actuator separately, which alleviates the difficulty of the method to compensate individually and achieves better tracking control effects. The principle of this method is shown in the following figure (taking a two-degree-of-freedom system as an example).
In Figure 1, the superscripts of the variables represent the different actuators. The parameter representation in Figure 1 is as shown in Equation 1:
where:
2.2 MSMC method
SMC method is a discontinuous control method that introduces any initial state into a stable sliding surface in the phase plane. It allows the system, under certain conditions, to undergo small-amplitude, high-frequency oscillations along a specified state trajectory (the sliding surface), which is also the reason for its insensitivity to parameter variations. Generally, the design of sliding mode (abbreviated as sliding mode) control consists of the following two parts.
(1) Sliding surface design, which ensures that the system’s state trajectory exhibits asymptotically stable and other favorable dynamic characteristics after entering the sliding mode;
(2) Sliding mode control law design, which involves selecting different reaching laws to drive the system’s state trajectory onto the sliding surface within a finite time and maintain motion on it.
2.2.1 Sliding surface design
The SMC method first needs to determine the sliding surface. Let’s denote the spatial state equation of the controlled object as follows:
where
Applying a linear transformation to the system’s state:
where
In Equation 5,
Substituting Equations 4, 5 into Equations 2, 3 respectively, one can derive the structural state equations and sliding surfaces denoted by
where:
Decomposing Equations 6, 7 yields:
where
By Equations 6–8, we can obtain:
For simplification of calculations, let
Substituting Equation 11 into Equation 9, we can derive the nth-order motion equation for the system when it moves on the sliding surface as shown in Equation 12:
Clearly, the design of the sliding surface
where
where the T is as shown in Equation 15:
To minimize the objective function of Equation 14 while satisfying the motion equation constraints of Equation 9, according to the maximum principle, we can obtain
where
The well-known Riccati equation can be solved using the LQR function in MATLAB software to obtain the matrix
Considering Equation 8, we can get the Equation 19:
At this point,
2.2.2 Sliding mode control law design
Using the Lyapunov method directly, the sliding mode control law is designed. Let the Lyapunov function be denoted as:
For
where
Using the continuous control law given by Equation 22 ensures the asymptotic stability of the system.
where
2.2.3 The principle of MSMC
In this benchmark control problem, only the uncertainty of the actuator-specimen system model is considered. A linear actuator-specimen transfer function model (JUC et al., 2023) is adopted herein for the convenience of the later analysis. For a MIMO system with multiple actuators collaborating in RTHS, the transfer function matrix of the system needs to be discussed. The expression for the transfer function relationship for a MIMO system is given by the Equation 23:
where:
As shown in Equation 23, the transfer function matrix of a coupled system is generally a non-diagonal array, where each input affects all outputs and each output is affected by all inputs. The presence of mutual coupling effects between actuators then implies that there are no zeros on the non-diagonal terms in the transfer function matrix.
The transfer function of the element of transfer function matrix
where:
Then the dynamic equations of the vector-matrix form of the transfer function Equation 24 are as the Equation 26
where:
Similarly, the MSMC method needs to extend the sliding mode method to a vector form method with MDOF. The following is an example of a two-degree-of-freedom system (i = j = 2) to introduce the MSMC method.
Transform the transfer function matrix into the state space equation, as the Equation 27:
where:
The corresponding state space coefficient matrix is built from a single transfer function
In the MSMC method in this paper, the ‘internal mode design’ method is used to introduce the tracking error term into the state vector to construct a new system containing the error term, and the sliding mode control is performed on the new system, which successfully converts the state regulation problem of the sliding mode method into an error tracking problem and is successfully applied to the hydraulic servo system. MSMC control introduces the error matrix of a MDOF system into the state vector, and utilizes the sliding mode approach to regulate the state to the ‘zero state’ characteristic for error tracking control of the hydraulic servo system.
The tracking error after observation is as the Equation 28:
where:
Therefore, by introducing the tracking error term into the state vector, the new system model obtained is:
Such that Equation 29 is stable. This implies that the tracking error
The state vector
Simultaneously, we can express Equation 29 in the following form:
where:
Since the matrix B2 is required to be non-singular, it is necessary to modify the positions of the elements in the state vector of Equation 32, as the Equation 33:
Therefore, B2 is a non-singular matrix, if it is a singular matrix, row and column transformations are used for
Thus, the error tracking problem of the hydraulic servo system is transformed into a state regulation control problem using sliding. The control of coupled systems is complex, and in the field of automatic control, appropriate corrections are often introduced to diagonalize the transfer function matrix, known as decoupling, so that a certain output is controlled only by a certain input. The MSMC principle used in this section is not decoupled in the conventional sense and does not diagonalize the transfer function matrix. The design of the sliding surface is aimed at achieving the desired dynamic characteristics for the system. Therefore, the principle of MSMC to reduce or even eliminate the coupling effects of actuators is actually still through the pole configuration method.
In addition, “internal mode design” requires advance knowledge of the system’s state vector
The equation for state estimation is as the Equation 34:
where:
When solving for the observer feedback matrix
where:
2.3 ADM method
The ADM compensation method can adaptively adjust the parameter
where:
After simplifying the experimental system into a discrete model, it is necessary to online estimate the parameters
In Equation 37, 38:
with
where L indicates the length of the data.
The determination of initial values
The parameters estimated from Equation 37, 38 can reflect the current state of the system, including its time delay characteristics. If the established system model is effective, it will achieve good time delay compensation effects and automatically track changes in system time delay. The objective of time delay compensation control strategy is to make the measured signal
where:
Assuming that the model parameters do not vary significantly within
In conclusion, the ADM method assumes the system as a difference equation model. It predicts and updates parameters based on the displacement response of the actuator in the initial steps, then compensates by using the updated parameters to predict the next displacement command against the desired system displacement.
3 Virtual experiment platform
To better validate the feasibility and robustness of the proposed time-delay compensation method in this paper, it is necessary to apply the ADM-MSMC method to conduct RTHS on a Benchmark Problem Platform. Thus, in order to integrate the ADM-MSMC method with the Benchmark Problem Platform effectively, this section firstly introduces the partitioning of experimental and numerical substructures in the platform, along with the transmission system. Finally, the subsequent numerical simulations scheme for the maRTHS simulation is presented.
3.1 Structural division
A three-story, three-span steel structure is used as the reference model, divided into numerical substructures and experimental substructures. The middle span of one floor structure is designated as the experimental substructure, as shown in Figure 2A.
Figure 2. Substructure division and partition system. (A) Numerical substructure (black). (B) Closed-loop partition system experimental substructure (red).
Taking an example of a three-story experimental substructure, where the experimental substructure is the middle span of the first floor, and the rest is the numerical substructure, as shown in Figure 2A.
The numerical substructure and the experimental substructure are interconnected and synchronized through a feedback loop that allows them to share information at the common interface nodes at each time step during execution (Silva et al., 2020). Figure 2B shows the main degrees of freedom of the interface nodes and the signals transmitted between the numerical substructure and the experimental substructure. Ideally, at each time interval, the numerical substructure is first excited, then the responses
The experimental substructure framework used in this paper is consists of a horizontal beam and two vertical columns. The beam element is made of a 50 mm × 6 mm plate (web) and two 38 mm × 6 mm plates (flanges), and the column elements are made of A572 Grade 50 structural steel. This experimental substructure framework has been used in the research of Gao and Castaneda (Gao, 2012; Gao et al., 2013b), and Silva (Silva et al., 2020) and others have used this framework to study the benchmark control problem, then the feasibility of this device has been verified.
3.2 Transmission system
Due to the strong non-linearity and MDOF characteristics of the experimental substructure, RTHS with multi-directional loading are required. In addition, due to the high axial stiffness of the columns, the axial deformation of the columns will be neglected, and the vertical degrees-of-freedom along the entire coordinate y direction is not considered. To represent the MDOF response of the experimental substructure in a more realistic way and the hydraulic actuators only provide motion, two hydraulic actuators will be used in the transmission system to equivalently replace the motion of the original frame node 4, as shown in Figure 3. Figure 3A shows that node 4 of the experimental substructure is mainly affected by the rotation and horizontal displacement of the numerical substructure, and Figure 3B shows that at least two hydraulic actuators are required to provide equivalent translational and rotational motion for node 4.
Figure 3. Equivalent multi-actuator action to provide both translational and rotational motion. (A) Interface boundary conditions at node 4: rotation and linear displacement. (B) Equivalent MDOF motion performed by two hydraulic actuators.
To better apply these two hydraulic actuators to the experimental substructure, this paper adds a coupler attached to the frame between the actuators and the frame, the specific hydraulic actuator and coupler settings refer to the literature cited in (JUC et al., 2023). The two hydraulic actuators directly act horizontally on the coupler, causing it to rotate and translate, thereby inducing equivalent MDOF motions in the frame, as shown in Figure 4.
Figure 4. Both hydraulic actuators mounted on the wall (JUC et al., 2023).
3.3 MaRTHS scheme
With the numerical simulations model provided by the Benchmark Problem Platform (Silva et al., 2020), maRTHS is carried out, and its simulink diagram is shown in Figure 5. The main task of this scheme is to design a control system to make the measured actuator displacement consistent with the response of the numerical substructure in the actuator coordinates, and to evaluate its tracking performance and the overall performance of RTHS (Silva et al., 2020).
Figure 5 shows that the numerical substructure outputs a displacement vector
4 Numerical simulation
In this section, numerical simulations will be conducted using MATLAB/Simulink, with a primary focus on the time delay caused by actuators. In the simulation, the existing time delay compensation methods in the Benchmark Problem Platform are replaced with adaptive time series (ATS) (Chae et al., 2013), ADM, MSMC, and ADM-MSMC time delay compensation methods for RTHS. Experimental and numerical results are provided, followed by a comparison between the experimental and numerical results to validate the feasibility and robustness of the ADM-MSMC time delay compensation method.
In the Benchmark Problem Platform, the inherent actuator model is represented by transfer functions. In order to evaluate the robustness and stability of the proposed control methods, this paper defines partitioning situations by altering the structural parameters of the reference structure, as shown in Table 1. The variation of modal damping and mass for each layer of the reference structure is considered, resulting in different stability and performance scenarios. The input to the reference and hybrid system for this simulation is the EI Centro earthquake historic record with a scaling factor of 0.40. As shown in Figure 6, the inner-loop PI controller serves as the controller for the original Benchmark Problem Platform, which is in the transmission system as shown in Figure 5. The proportional gain (kp) and integral gain (ki) of the PI controller are set to kp = 2 and ki = 95, for detailed definitions, please refer to the literature cited in (Silva et al., 2020).
Figure 6. Block diagram of the control plant (Silva et al., 2020).
Where s is Laplace operator.
The parameters used herein for the these controllers are determined based on the parameters of the benchmark problem model, as summarized in Table 2 below. In this simulation, the solver was set to a fixed-step configuration with a base sample time of 1/1,024 s. The ODE4 (Runge-Kutta) method was chosen as the solver, providing a balanced approach between computational efficiency and accuracy for the simulation.
4.1 Displacement response
Due to space limitations, this paper only presents the displacement time-history comparison graphs for Case 1 and Case 4. Figures 7, 8 depict the displacement time-history curves for the different compensation methods in Case 1 and Case 4, respectively. The curves represent a comparison between the displacement time-history curves in the original Benchmark Problem Platform and the ones obtained by replacing the time-delay compensation method with ATS, ADM, MSMC, and ADM-MSMC methods. From Figures 7, 8, it is evident that replacing the original time delay compensation method in the Benchmark Problem Platform with the ADM-MSMC compensation method results in the actual displacement responses of actuator 1 and actuator 2 closely matching the desired displacement responses. Furthermore, compared to replacing with ATS, ADM, and MSMC methods, the actual displacement response curve of the ADM-MSMC method aligns more closely with the desired displacement response curve. This indicates that the proposed ADM-MSMC method exhibits higher compensation accuracy in maRTHS.
Figure 7. Displacement time-history comparison of Case 1. (A) Desired displacement and actual displacement response of actuator 1. (B) Desired displacement and actual displacement response of actuator 2.
Figure 8. Displacement time-history comparison of Case 4. (A) Desired displacement and actual displacement response of actuator 1. (B) Desired displacement and actual displacement response of actuator 2.
4.2 Evaluation criteria values
To quantitatively assess the overall performance of maRTHS, this paper considers: 1) tracking control performance (minimization of error between target displacement and measured displacement); and 2) global RTHS experimental performance (minimization of error between reference structural response and hybrid system response). This simulation instance involves a set of 10 evaluation criteria, with the J1 to J6 assessing the tracking performance of the control system, and the J7 to J10 calculating the global performance of RTHS. The definitions and computation formulas of these criteria are detailed in reference (JUC et al., 2023).
The values of these ten evaluation criteria for four case are computed based on the numerical simulations responses, listed as A1-A4 in Supplementary Appendix SA, with the minimum value in each row bold for easier observation. This section presents line graphs of evaluation indicators analysis for four cases, as depicted in Figure 9, based on the four tables in Supplementary Appendix SA. In the graph, the horizontal axis ranging from 1 to 24 corresponds to performance indicators J1,1 to J10,27, with the specific numerical values of the performance indicators represented on the vertical axis. From Figure 9, it is evident that the values of J1 to J10 are relatively large without compensation, but show improvement after the application of compensation methods. Furthermore, it will be observed from Figure 9 that, except for the MSMC method and without compensation, other compensation methods exhibit smaller time delay between the desired and actual actuator displacements (J1). Additionally, the ADM-MSMC method demonstrates relatively smaller normalized tracking error (J2) and maximum peak tracking error (J3) compared to other methods, indicating that the tracking performance of the ADM-MSMC method is more reliable than the other compensation methods considered in this paper. Moreover, the values of J4 to J10 for the ADM-MSMC method are smaller than those for the other four compensation methods. This suggests that the errors between the displacement responses of the ADM-MSMC method and the computed results of the reference model are also smaller, further validating the feasibility and robustness of the ADM-MSMC method.
Figure 9. Evaluation indices for cases 1, 2, 3, and 4. (A) Evaluation indices for cases 1. (B) Evaluation indices for cases 2. (C) Evaluation indices for cases 3. (D) Evaluation indices for cases 4.
5 Conclusion
This paper proposes an ADM-MSMC method to compensate for the delay inherent in maRTHS, applied to the benchmark control problem of maRTHS. The principle and design of the ADM-MSMC method is introduced, with a focus on integrating ADM with MSMC. Numerical simulations of RTHS are conducted on the Benchmark Problem Platform, comparing the results of the ADM-MSMC compensated system with those of the original Benchmark Problem Platform, as well as those compensated using ATS, ADM, and MSMC methods. The numerical and simulation results demonstrate that when the ADM-MSMC method is applied to the maRTHS, the responses after ADM-MSMC compensation are more accurate and closely match the desired responses. Furthermore, the ADM-MSMC method exhibits greater feasibility and robustness compared to the other four compensation methods. Therefore, this method demonstrates a certain level of effectiveness in maRTHS.
Data availability statement
The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found in the article/Supplementary Material.
Author contributions
YS: Software, Writing–original draft, Writing–review and editing. ZW: Methodology, Writing–review and editing. YG: Methodology, Software, Data curation, Investigation, Project administration, Resources, Writing–review and editing. YC: Software, Writing–review and editing. YZ: Software, Writing–review and editing. HZ: Writing–review and editing.
Funding
The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. Thanks to the National Key Research and Development Program (2022YFC3801201), the National Natural Science Foundation of China (51878630, 52078398), and the Natural Science Foundation of Guangdong Province (2022A1515010500, 2022A1515010338).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fbuil.2024.1393710/full#supplementary-material
References
Alejandro, P., and Mariantonieta, G. S. (2019). Adaptive tracking control for real-time hybrid simulation of structures subjected to seismic loading. Mech. Syst. Signal Process. 134 (12), 106345. doi:10.1016/j.ymssp.2019.106345
Chae, Y., Kazemibidokhti, K., and Ricles, J. M. (2013). Adaptive time series compensator for delay compensation of servo-hydraulic actuator systems for real-time hybrid simulation. Earthq. Engng Struct. Dyn. 42 (11), 1697–1715. doi:10.1002/eqe.2294
Chae, Y., Rabiee, R., Dursun, A., and Kim, C. Y. (2018). Real-time force control for servo-hydraulic actuator systems using adaptive time series compensator and compliance springs. Earthq. Engng Struct. Dyn. 47, 854–871. doi:10.1002/eqe.2994
Chen, C., Ricles, J. M., and Guo, T. (2012). Improved adaptive inverse compensation technique for Real-Time Hybrid Simulation. J. Eng. Mech. 138 (12), 1432–1446. doi:10.1061/(asce)em.1943-7889.0000450
Fermandois, G. A., and Spencer, B. F. (2017). Model-based framework for multi-axial real-time hybrid simulation testing. Earthq. Eng. Eng. Vib. 16 (4), 671–691. doi:10.1007/s11803-017-0407-8
Gao, X. (2012). “Development of a robust framework for real-time hybrid simulation: from dynamical system,” in Motion control to experimental error verification. Purdue University ProQuest Dissertations Publishing, 3556206.
Gao, X., Castaneda, N., and Dyke, J. S. (2013a). Experimental validation of a generalized procedure for mDOF real-time hybrid simulation. J. Eng. Mech. 140 (4), 04013006. doi:10.1061/(asce)em.1943-7889.0000696
Gao, X., Castaneda, N., and Dyke, S. J. (2013b). Real time hybrid simulation: from dynamic system, motion control to experimental error. Earthg Eng. Struct. Dyn. 42, 815–832. doi:10.1002/eqe.2246
Hayati, S., and Song, W. (2017). An optimal discrete-time feedforward compensator for real-time hybrid simulation. Smart Struct. Syst. 20 (4), 483–498. doi:10.12989/sss.2017.20.4.483
Horiuchi, T., Inoue, M., Konno, T., and Namita, Y. (1999). Real-time hybrid experimental system with actuator delay compensation and its application to a piping system with energy absorber. Earthq. Engng Struct. Dyn. 28, 1121–1141. doi:10.1002/(sici)1096-9845(199910)28:10<1121::aid-eqe858>3.3.co;2-f
Jiang, Z., Jian, Z. Q., Cheng, G., Ma, J., and Dong, S. M. (2020). Three-dimensional scene construction based on missile semi-physical simulation. Electron. Des. Eng. 28 (15), 83–87. doi:10.14022/j.issn1674-6236.2020.15.019
Juc, W., Manuel, S., Edwin, P., Montoya, H., Dyke, S. J., Silva, C. E., et al. (2023). Experimental benchmark control problem for multi-axial real-time hybrid simulation. Front. Built Environ. 9. doi:10.3389/fbuil.2023.1270996
Liu, Z. (2020). Real-time hybrid test method and hybrid simulation study of axle vibration system. Harbin Institute of Technology.
Najafi, A., Fermandois, G. A., Dyke, S. J., and Spencer, B. F. (2023). Hybrid simulation with multiple actuators: a state-of-the-art review. Eng. Struct. 276, 115284. doi:10.1016/j.engstruct.2022.115284
Najafi, A., and Spencer, B. F. (2021). Multiaxial real-time hybrid simulation for substructuring with multiple boundary Points. J. Struct. Eng. 147 (11). doi:10.1061/(asce)st.1943-541x.0003138
Ning, X., Huang, N. W., Xu, G. S., Wang, Z., Wu, B., Zheng, L., et al. (2023). A novel model-based adaptive feedforward-feedback control method for real-time hybrid simulation considering additive error model. Struct. Control Health Monit. 2023, 1–25. doi:10.1155/2023/5550580
Ou, G., Ozdagli, A. I., Dyke, S. J., and Wu, B. (2015). Robust integrated actuator control: experimental verification and real-time hybrid-simulation implementation. Earthq. Engng Struct. Dyn. 44 (3), 441–460. doi:10.1002/eqe.2479
Ou, J. P. (2003). Structural vibration control - active, semi-active and intelligent control. Beijing: Science Publishing House, 71–74.
Philips, B. M., and Spencer, B. F. (2011). Model-based feedforward-feedback tracking control for real-time hybrid simulation. NSEL Rep. Ser. doi:10.1061/(ASCE)ST.1943-541X.0000606
Rajabi, N., Abolmasoumi, H. A., and Soleymani, M. (2018). Sliding mode trajectory tracking control of a ball-screw-driven shake table based on online state estimations using EKF/UKF. Struct. Control Health Monit. 25 (4), e2133. doi:10.1002/stc.2133
Salvatore, S., and Mario, T. (2016). Actuator dynamics compensation for real-time hybrid simulation: an adaptive approach by means of a nonlinear estimator. Nonlinear Dyn. 85 (4), 2353–2368. doi:10.1007/s11071-016-2831-0
Sarebanha, A., Schellenberg, H. A., Schoettler, J. M., Mosqueda, G., and A. Mahin, S. (2019). Real-time hybrid simulation of seismically isolated structures with full-scale bearings and large computational models. Comput. Model. Eng. Sci. 120 (3), 693–717. doi:10.32604/cmes.2019.04846
Silva, C. E., Gomez, D., Maghareh, A., Dyke, S. J., and Spencer, B. F. (2020). Benchmark control problem for real-time hybrid simulation. Mech. Syst. Signal Process. 135, 106381. doi:10.1016/j.ymssp.2019.106381
Stoten, D. P., Yamaguchi, T., and Yamashita, Y. (2016). Dynamically substructured system testing for railway vehicle pantographs. J. Phys. Conf. Ser. 744, 012204. doi:10.1088/1742-6596/744/1/012204
Tian, Y. P., Wang, T., Zhou, H. M., and Du, C. (2022). Shaking-table substructure test using a MDOF boundary-coordinating device. Earthq. Eng. Struct. Dyn. 51 (15), 3658–3679. doi:10.1002/eqe.3741
Wallace, M. I., Wagg, D. J., and Neild, S. A. (2005). An adaptive polynomial based forward prediction algorithm for multi-actuator real-time dynamic substructuring. Proc. R. Soc. A 461 (2064), 3807–3826. doi:10.1098/rspa.2005.1532
Wang, Z., Ning, X., Xu, G., Zhou, H., and Wu, B. (2019). High performance compensation using an adaptive strategy for real-time hybrid simulation. Mech. Syst. Signal Process. 133, 106262. doi:10.1016/j.ymssp.2019.106262
Wang, Z., Xu, G., Li, Q., and Wu, B. (2020). An adaptive delay compensation based on a discrete system model for real-time hybrid simulation. Smart Struct. Syst. 25 (5), 569–580. doi:10.12989/sss.2020.25.5.569
Wu, B., Wang, Z., and Bursi, O. S. (2013). Actuator dynamics compensation based on upper bound delay for real-time hybrid simulation. Earthq. Engng Struct. Dyn. 42 (12), 1749–1765. doi:10.1002/eqe.2296
Wu, B., and Zhou, H. (2014). Sliding mode for equivalent force control in real-time substructure testing. Struct. Control Health Monit. 21, 1284–1303. doi:10.1002/stc.1648
Xu, D., Zhou, H., and Wang, T. S. (2019). Performance study of sliding mode controller with improved adaptive polynomial-based forward prediction. Mech. Syst. Signal Process. 133, 106263. doi:10.1016/j.ymssp.2019.106263
Yang, B. Q., Ma, J., and Yao, Y. (2020). Progress and prospect of research on semi-physical simulation equipment for flight vehicles. Astronautical J. 41 (06), 657–665. doi:10.3873/j.issn.1000-1328.2020.06.003
Yang, H. C., Tan, P., Yang, T. Y., and Zhou, F. L. (2021). Acceleration-based sliding mode hierarchical control algorithm for shake table tests. Earthq. Eng. Struct. Dyn. 50 (13), 3670–3691. doi:10.1002/eqe.3527
Yang, H. C., Tan, P., Yang, T. Y., and Zhou, F. L. (2023). Shake table real-time hybrid testing for shear buildings based on sliding mode acceleration control method. Structures 52, 230–240. doi:10.1016/j.istruc.2023.03.140
You, S., Gao, X., and Nelson, A. (2019). “Breaking the testing pyramid with virtual testing and hybrid simulation,” in Fatigue of aircraft structures, 1–10.
Zhou, H., Wagg, D. J., and Li, M. (2017). Equivalent force control combined with adaptive polynomial-based forward prediction for real-time hybrid simulation. Struct. Control Health Monit. 24 (11), e2018. doi:10.1002/stc.2018
Keywords: multi-axial real-time hybrid simulation, delay compensation method, decoupling, adaptive, sliding mode
Citation: Shangguan Y, Wang Z, Guo Y, Chen Y, Zeng Y and Zhou H (2024) Adaptive sliding-mode delay compensation for real-time hybrid simulations with multiple actuators. Front. Built Environ. 10:1393710. doi: 10.3389/fbuil.2024.1393710
Received: 29 February 2024; Accepted: 29 July 2024;
Published: 14 August 2024.
Edited by:
Mariantonieta Gutierrez Soto, The Pennsylvania State University (PSU), United StatesReviewed by:
Cheng Chen, San Francisco State University, United StatesElif Ecem Bas, University of Nevada, Reno, United States
Copyright © 2024 Shangguan, Wang, Guo, Chen, Zeng and Zhou. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Zhen Wang, wang_zhen@whut.edu.cn