Research on Stewart Platform Control Method for Wave Compensation Based on BiLSTM Prediction and ADRC
Abstract
1. Introduction
- (1)
- An anti-delay ship attitude motion prediction strategy is proposed, in which a BiLSTM neural network forecasts future ship attitudes based on historical data. The predicted results are used to generate feed-forward reference commands for Stewart platform compensation, thereby mitigating the adverse effects of system time delays on compensation accuracy through the advanced acquisition of future attitude information.
- (2)
- A cascaded control architecture combining position ADRC and proportional velocity control is designed to achieve the hierarchical regulation of the six actuators of the Stewart platform. The strong disturbance rejection capability of ADRC enables the real-time tracking and suppression of external disturbances, while proportional velocity control enhances the system damping, preventing overshoot and oscillations induced by environmental perturbations.
- (3)
- A 6-DOF dynamic model of a catamaran is developed, and a directionally spread improved JONSWAP wave spectrum is employed to simulate typical sea states of levels 2, 4, and 6, enabling high-fidelity modeling and a simulation-based validation of real marine environmental disturbances.
2. Mathematical Modeling and System Description
2.1. Catamaran USV Model
2.2. Wave Spectrum Model
2.3. Stewart Platform Model
3. The Proposed Method
3.1. Algorithm Architecture
3.2. Deep Learning-Based Attitude Prediction Algorithm
3.2.1. Model Architecture
| Algorithm 1. Deep Learning-Based Attitude Prediction Algorithm |
![]() |
3.2.2. Principle of the Bidirectional Long Short-Term Memory Network
3.3. Cascaded Disturbance Rejection Control Algorithm for Wave Compensation
| Algorithm 2. Cascaded Disturbance Rejection Control Algorithm for Wave Compensation |
![]() |
3.3.1. ADRC-Based Stewart Platform Controller
3.3.2. Cascaded Proportional Velocity Control
3.3.3. System Stability Analysis
4. Results and Discussion
4.1. Experimental Settings
4.2. Sea State Simulation Cases
4.3. Wave Compensation Experiment
4.4. Analysis of Compensation Performance of Multiple Models
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| Inertial coordinate frame | Actuator position vector, m | ||
| Body-fixed coordinate frame | Actuator length, m | ||
| Coordinate transformation matrix | Inertia matrix of the Stewart platform, kg·m2 | ||
| Rotation matrix | Coriolis and centrifugal matrix of the Stewart platform | ||
| Transformation matrix between attitude angles and angular velocities | Gravity matrix of the Stewart platform | ||
| Mass matrix, kg | Actuator velocity, m/s | ||
| Coriolis matrix | Actuator acceleration, m/s2 | ||
| Damping matrix | Actuator generated force, N | ||
| Hydrostatic restoring matrix | Acceleration of bottom frame relative to world frame, m/s2 | ||
| Propeller control force and moment, N·m | Velocity of bottom frame relative to world frame, m/s | ||
| Cross-flow drag moment, N·m | Forward hidden state at time step t | ||
| Relative velocity of the vessel, m/s | Input vector at time step t | ||
| Wave-induced velocity, m/s | Input-to-hidden weight matrix | ||
| Rigid-body mass, kg | Recurrent weight matrix of the forward hidden state | ||
| Added mass of water, kg | Bias vector for forward propagation | ||
| Total mass of the vessel, kg | Activation function | ||
| Skew-symmetric matrix from center of mass to origin | Backward hidden state at time step t | ||
| Inertia tensor at the center of mass, kg·m2 | Input-to-hidden weight matrix | ||
| Center-of-mass position vector, m | Recurrent weight matrix of the backward hidden state | ||
| Vessel angular velocity, rad/s | Bias vector for backward propagation | ||
| Current-induced angular velocity, rad/s | Output at time step t | ||
| Water density, kg/m3 | Weight matrix from forward hidden state to output | ||
| Gravitational acceleration, m/s2 | Weight matrix from backward hidden state to output | ||
| Submerged projected area of the pontoon, m2 | Bias vector of the output layer | ||
| Displacement volume, m3 | Position tracking state at time step k | ||
| Transverse restoring lever arm, m | Velocity tracking state at time step k | ||
| Longitudinal restoring lever arm, m | Input signal at time step k | ||
| Linear damping | Sampling period, s | ||
| Quadratic nonlinear damping | Tracking speed coefficient | ||
| Left propeller rotational speed, rad/s | Fastest control synthesis function | ||
| Right propeller rotational speed, rad/s | NLSEF nonlinear gain coefficients | ||
| Thrust coefficient | NLSEF nonlinear gain coefficients | ||
| Propeller input matrix | Nonlinear exponents | ||
| Draft depth, m | Nonlinear exponents | ||
| Two-dimensional cross-flow drag coefficient | Linear region threshold parameter | ||
| Overall vessel length, m | Position error | ||
| Vessel beam (width), m | Velocity error | ||
| Longitudinal position relative to the center of mass, m | Nonlinear error feedback function | ||
| Lateral relative velocity, m/s | Estimated output state | ||
| Vertical relative velocity, m/s | Estimated derivative of the output | ||
| Yaw angular velocity, rad/s | Estimated total disturbance | ||
| Pitch angular velocity, rad/s | ESO gain coefficients | ||
| Wave energy scale parameter | ESO gain coefficients | ||
| Wave angular frequency, rad/s | ESO gain coefficients | ||
| Spectral peak frequency, Hz | Estimated system control gain | ||
| Spectral peak shape parameter | Actual system output | ||
| Spectral width parameter | Control input | ||
| Wave energy spectrum function | Output control signal | ||
| Wave spectrum normalization coefficient | Proportional gain coefficient | ||
| Position and orientation vector of the base platform (world frame), m, rad | True value | ||
| Position and orientation vector of the top platform (world frame), m, rad | Error value | ||
| Position vector from bottom to top platform origin, m | Number of samples | ||
| Rotation matrix from bottom to top platform frame | Significant wave height, m | ||
| Actuator connection point on top platform (top frame), m | Mean zero-crossing period, s | ||
| Actuator connection point on bottom platform (bottom frame), m | the signum function | ||
| the observer bandwidth, rad/s | the function estimated first-order derivative of the tracking error, | ||
| the tracking error of function | the nonlinear exponent parameter of the function | ||
| scalar error variable of the function | the system’s actual position | ||
| the system’s actual velocity | the corresponding desired reference position signals | ||
| the corresponding desired reference velocity signals | the time variable |
References
- Zhou, Z.; Zhang, B.; Chang, J.; Dong, Q.; Wang, H. Dynamic response analysis of the vessel under the action of motion compensation equipment. Ocean Eng. 2025, 315, 119885. [Google Scholar] [CrossRef] [Scilit]
- Qiu, W.; Wang, S.; Niu, A.; Fan, K.; Han, G.; Chen, H. Modeling and analysis of landing collision dynamics for an active helideck based on the Stewart platform. Ocean Eng. 2024, 297, 117107. [Google Scholar] [CrossRef] [Scilit]
- Chen, W.; Wen, Y.; Tong, X.; Lin, C.; Li, J.; Wang, S.; Xie, W.; Mao, L.; Zhao, X.; Zhang, W.; et al. Dynamics modeling and modal space control strategy of ship-borne Stewart platform for wave compensation. J. Mech. Robot. 2023, 15, 041015. [Google Scholar] [CrossRef] [Scilit]
- Kong, X. Composite Control for a Class of Strong Coupling/Strong Uncertainty/Strong Nonlinearity and Fast Time Varying Systems. J. Astronaut. 2019, 40, 1422. [Google Scholar]
- Furqan, M.; Suhaib, M.; Ahmad, N. Studies on Stewart platform manipulator: A review. J. Mech. Sci. Technol. 2017, 31, 4459–4470. [Google Scholar] [CrossRef] [Scilit]
- Russo, M.; Zhang, D.; Liu, X.J.; Xie, Z. A review of parallel kinematic machine tools: Design, modeling, and applications. Int. J. Mach. Tools Manuf. 2024, 196, 104118. [Google Scholar] [CrossRef] [Scilit]
- Paccot, F.; Andreff, N.; Martinet, P. A review on the dynamic control of parallel kinematic machines: Theory and experiments. Int. J. Robot. Res. 2009, 28, 395–416. [Google Scholar] [CrossRef] [Scilit]
- Jiang, M.; Rui, X.; Zhu, W.; Yang, F.; Zhang, J. Modeling and control of magnetorheological 6-DOF stewart platform based on multibody systems transfer matrix method. Smart Mater. Struct. 2020, 29, 035029. [Google Scholar] [CrossRef] [Scilit]
- Ayas, M.S.; Sahin, E.; Altas, I.H. High order differential feedback controller design and implementation for a Stewart platform. J. Vib. Control 2020, 26, 976–988. [Google Scholar] [CrossRef] [Scilit]
- Kim, Y.S.; Shi, H.; Dagalakis, N.; Marvel, J.; Cheok, G. Design of a six-DOF motion tracking system based on a Stewart platform and ball-and-socket joints. Mech. Mach. Theory 2019, 133, 84–94. [Google Scholar] [CrossRef] [Scilit]
- He, Y.; Wang, H.; Tian, Y.; Zhou, X. Model-Free Based Nonsingular Fast Terminal Sliding Mode Control for Gough-Stewart Platform. In Proceedings of the 42nd Chinese Control Conference (CCC), Tianjin, China, 24–26 July 2023; IEEE: New York, NY, USA, 2023; pp. 2370–2375. [Google Scholar]
- Safeena, M.K.; Jiji, K.S. Control of Stewart platform using adaptive smooth integral sliding mode algorithm. ISA Trans. 2025, 156, 99–108. [Google Scholar]
- Cai, Y.; Zheng, S.; Liu, W.; Qu, Z.; Zhu, J.; Han, J. Sliding-mode control of ship-mounted Stewart platforms for wave compensation using velocity feedforward. Ocean Eng. 2021, 236, 109477. [Google Scholar] [CrossRef] [Scilit]
- Wen, Y.; Li, W.; Zhou, S.; Gao, F.; Chen, W. Robust sliding mode control with adaptive gravity estimation of ship-borne Stewart platform for wave compensation. Appl. Ocean Res. 2024, 148, 104004. [Google Scholar] [CrossRef] [Scilit]
- Chen, W.; Wang, S.; Li, J.; Lin, C.; Yang, Y.; Ren, A.; Li, W.; Zhao, X.; Zhang, W.; Guo, W.; et al. An ADRC-based triple-loop control strategy of ship-mounted Stewart platform for six-DOF wave compensation. Mech. Mach. Theory 2023, 184, 105289. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Chen, X. Adaptive control based on neural network and beetle antennae search algorithm for an active heave compensation system. Int. J. Control Autom. Syst. 2022, 20, 515–525. [Google Scholar] [CrossRef] [Scilit]
- Qiang, H.; Wang, Y.; Wang, R.; Liu, K.; Kang, S.; Yang, J. Model predictive control considering load disturbance of ship-borne hydraulic parallel platform. IEEE Access 2024, 12, 197201–197216. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Jiang, J.; Wang, M. Research on MPC control of a 6 DOF Stewart platform. In Proceedings of the 2022 IEEE International Conference on Manipulation, Manufacturing and Measurement on the Nanoscale (3M-NANO), Tianjin, China, 8–12 August 2022; IEEE: New York, NY, USA, 2022; pp. 65–69. [Google Scholar]
- Mochida, R.; Ishimura, K.; Akita, T.; Kon, T. High-Precision Pointing Control Using Stewart Platform with Adaptive Model Predictive Control. J. Spacecr. Rocket. 2025, 62, 1310–1327. [Google Scholar] [CrossRef] [Scilit]
- Peled, D.; Iosti, S.; Bensalem, S. Control synthesis through deep learning. In From Reactive Systems to Cyber-Physical Systems: Essays Dedicated to Scott A. Smolka on the Occasion of His 65th Birthday; Springer International Publishing: Cham, Switzerland, 2019; pp. 242–255. [Google Scholar]
- Li, D.; Wang, S.; Song, X.; Zheng, Z.; Tao, W.; Che, J. A BP-Neural-Network-Based PID Control Algorithm of Shipborne Stewart Platform for Wave Compensation. J. Mar. Sci. Eng. 2024, 12, 2160. [Google Scholar] [CrossRef] [Scilit]
- Yin, L.; Yu, T.; Zhang, X.; Yang, B. Relaxed deep learning for real-time economic generation dispatch and control with unified time scale. Energy 2018, 149, 11–23. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Xiang, X.; Duan, Y.; Yang, S. Adversarial deep reinforcement learning based robust depth tracking control for underactuated autonomous underwater vehicle. Eng. Appl. Artif. Intell. 2024, 130, 107728. [Google Scholar]
- Belhaj Salah, L.; Fourati, F. A greenhouse modeling and control using deep neural networks. Appl. Artif. Intell. 2021, 35, 1905–1929. [Google Scholar] [CrossRef] [Scilit]
- Chen, X.; Jiao, Y.; Yuan, X.; Meng, Z.; Zhang, L.; Liu, X. An online dual-loop AMPC strategy for wave compensation of an electro-hydraulic servo Stewart platform. Control Eng. Pract. 2025, 165, 106540. [Google Scholar] [CrossRef] [Scilit]
- Chang, S.; Cao, J.; Pang, J.; Zhou, F.; Chen, W. Compensation control strategy for photoelectric stabilized platform based on disturbance observation. Aerosp. Sci. Technol. 2024, 145, 108909. [Google Scholar] [CrossRef] [Scilit]
- Qu, X.; Li, Z.; Chen, Q.; Peng, C.; Wang, Q. Research on improved active disturbance rejection control strategy for hydraulic-driven Stewart stabilization platform. Ind. Robot. Int. J. Robot. Res. Appl. 2024, 51, 881–889. [Google Scholar] [CrossRef] [Scilit]
- Yin, R.; Xie, W.; Wen, Y.; Zhang, C.; Chen, W.; Zhang, W. Robust wave compensation controller design for an active hexapod platform with time-varying input delays. Ocean Eng. 2023, 274, 114084. [Google Scholar] [CrossRef] [Scilit]
- Cai, Y.; Zheng, S.; Liu, W.; Qu, Z.; Han, J. Model analysis and modified control method of ship-mounted Stewart platforms for wave compensation. IEEE Access 2020, 9, 4505–4517. [Google Scholar] [CrossRef] [Scilit]
- Zhou, Y.; She, J.; Wang, F.; Iwasaki, M. Disturbance rejection for stewart platform based on integration of equivalent-input-disturbance and sliding-mode control methods. IEEE/ASME Trans. Mechatron. 2023, 28, 2364–2374. [Google Scholar] [CrossRef] [Scilit]
- Huang, Y.; Xue, W. Active disturbance rejection control: Methodology and theoretical analysis. ISA Trans. 2014, 53, 963–976. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Chen, Z.; Zhang, X.; Sun, Q.; Sun, M. A novel control scheme for quadrotor UAV based upon active disturbance rejection control. Aerosp. Sci. Technol. 2018, 79, 601–609. [Google Scholar] [CrossRef] [Scilit]
- Xu, L.X.; Ma, H.J.; Guo, D.; Xie, A.H.; Song, D.L. Backstepping sliding-mode and cascade active disturbance rejection control for a quadrotor UAV. IEEE/ASME Trans. Mechatron. 2020, 25, 2743–2753. [Google Scholar] [CrossRef] [Scilit]
- Qu, L.; Qiao, W.; Qu, L. Active-disturbance-rejection-based sliding-mode current control for permanent-magnet synchronous motors. IEEE Trans. Power Electron. 2020, 36, 751–760. [Google Scholar] [CrossRef] [Scilit]
- Bilal, H.; Yin, B.; Aslam, M.S.; Anjum, Z.; Rohra, A.; Wang, Y. A practical study of active disturbance rejection control for rotary flexible joint robot manipulator. Soft Comput. 2023, 27, 4987–5001. [Google Scholar] [CrossRef] [Scilit]
- Sun, Q.; Tang, Z.; Gao, J.; Zhang, G. Short-term ship motion attitude prediction based on LSTM and GPR. Appl. Ocean Res. 2022, 118, 102927. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Wang, H.; Zhou, B.; Fu, H. Multi-dimensional prediction method based on Bi-LSTMC for ship roll. Ocean Eng. 2021, 242, 110106. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Dou, Y.; Yang, Z.; Fu, H. Ship pitch prediction method based on LSTMC and multi-head attention. Ocean Eng. 2024, 309, 118236. [Google Scholar] [CrossRef] [Scilit]
- Angeles, J. (Ed.) Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms; Springer: New York, NY, USA, 2003. [Google Scholar]
- Wang, W.; Ning, Y.; Zhang, Y.; Xu, P.; Li, B. Linear active disturbance rejection control with linear quadratic regulator for Stewart platform in active wave compensation system. Appl. Ocean Res. 2025, 156, 104469. [Google Scholar] [CrossRef] [Scilit]
- Kane, T.R.; Levinson, D.A. The use of Kane’s dynamical equations in robotics. Int. J. Robot. Res. 1983, 2, 3–21. [Google Scholar] [CrossRef] [Scilit]
- Domala, V.; Kim, T.W. Application of Empirical Mode Decomposition and Hodrick Prescot filter for the prediction single step and multistep significant wave height with LSTM. Ocean Eng. 2023, 285, 115229. [Google Scholar] [CrossRef] [Scilit]
- Schuster, M.; Paliwal, K.K. Bidirectional recurrent neural networks. IEEE Trans. Signal Process. 1997, 45, 2673–2681. [Google Scholar] [CrossRef] [Scilit]
- Wan, A.; Peng, S.; Khalil, A.B.; Ji, Y.; Ma, S.; Yao, F.; Ao, L. A novel hybrid BWO-BiLSTM-ATT framework for accurate offshore wind power prediction. Ocean Eng. 2024, 312, 119227. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.J.; Huang, H.; Chen, Z.S. AVOA-optimized CNN-BILSTM-SENet framework for hydrodynamic performance prediction of bionic pectoral fins. Ocean Eng. 2025, 327, 121002. [Google Scholar] [CrossRef] [Scilit]
- Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef] [Scilit]

















| Simulink R2023a | Predication Model | ||
|---|---|---|---|
| Total simulation time | 10 s | Parameters | Value |
| Fixed step size | 0.01 s | Learning rate | 0.015 |
| Prediction sampling time | 0.1 s | Epochs | 200 |
| Solver type | Fixed-step | Batch size | 256 |
| Solver | Ode14x | Optimizer | Adam |
| Controller sampling time | 0.01 s | Dropout rate | 0.05 |
| Zero-crossing detection | Disabled | Neurons | 64 |
| Case Number | Sea State | |||
|---|---|---|---|---|
| Case 1 | Sea state 2 | 0.5 m | 4 s | 3.3 |
| Case 2 | Sea state 4 | 2 m | 5 s | 3.3 |
| Case 3 | Sea state 6 | 5 m | 7.2 s | 3.3 |
| Case | Case 1 | Case 2 | Case 3 | |||
|---|---|---|---|---|---|---|
| Pred-Time | Pred 1 s | Pred 2 s | Pred 1 s | Pred 2 s | Pred 1 s | Pred 2 s |
| MSE | 0.00018 | 0.00030 | 0.00228 | 0.00314 | 0.00504 | 0.00852 |
| RMSE | 0.01330 | 0.01735 | 0.04773 | 0.05605 | 0.07096 | 0.09233 |
| MAE | 0.01091 | 0.01529 | 0.03727 | 0.04312 | 0.05550 | 0.07882 |
| MAPE | 0.20400 | 0.28598 | 0.22339 | 0.25848 | 0.12926 | 0.18357 |
| Case | Case 1 | Case 2 | Case 3 | |||
|---|---|---|---|---|---|---|
| Pred-Time | Pred 1 s | Pred 2 s | Pred 1 s | Pred 2 s | Pred 1 s | Pred 2 s |
| MSE | 0.00001 | 0.00004 | 0.00074 | 0.00296 | 0.00229 | 0.00267 |
| RMSE | 0.00307 | 0.00609 | 0.02712 | 0.05441 | 0.04781 | 0.05165 |
| MAE | 0.00244 | 0.00496 | 0.02213 | 0.04644 | 0.03860 | 0.04184 |
| MAPE | 0.11581 | 0.23535 | 0.17884 | 0.37529 | 0.20663 | 0.27134 |
| Case | Case 1 | Case 2 | Case 3 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Model | BiLSTM | LSTM | BP | BiLSTM | LSTM | BP | BiLSTM | LSTM | BP |
| MSE | 0.00018 | 0.00033 | 0.00038 | 0.00228 | 0.00529 | 0.00609 | 0.00504 | 0.00961 | 0.01135 |
| RMSE | 0.01330 | 0.01813 | 0.01954 | 0.04773 | 0.07274 | 0.07807 | 0.07096 | 0.09805 | 0.10652 |
| MAE | 0.01091 | 0.01471 | 0.01658 | 0.03727 | 0.06310 | 0.06530 | 0.05550 | 0.08269 | 0.09497 |
| MAPE | 0.20400 | 0.27523 | 0.31005 | 0.22339 | 0.37818 | 0.39141 | 0.12926 | 0.19259 | 0.22119 |
| Case | Case 1 | Case 2 | Case 3 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Model | BiLSTM | LSTM | BP | BiLSTM | LSTM | BP | BiLSTM | LSTM | BP |
| MSE | 0.00001 | 0.00008 | 0.00009 | 0.00074 | 0.00232 | 0.00208 | 0.00229 | 0.00342 | 0.00687 |
| RMSE | 0.00307 | 0.00898 | 0.00962 | 0.02712 | 0.04820 | 0.04561 | 0.04781 | 0.05851 | 0.08290 |
| MAE | 0.00244 | 0.00767 | 0.00846 | 0.02213 | 0.04192 | 0.03883 | 0.03860 | 0.04177 | 0.06707 |
| MAPE | 0.11581 | 0.36375 | 0.40102 | 0.17884 | 0.33872 | 0.31379 | 0.20663 | 0.22355 | 0.35900 |
| Roll | Pitch | |||||||
|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | ME | RE | RMSE | MAE | ME | RE | |
| PID | 0.0489 | 0.0437 | 0.0790 | 2.6692 | 0.0170 | 0.0147 | 0.0311 | 3.0932 |
| ADRC | 0.0474 | 0.0426 | 0.0737 | 2.4926 | 0.0158 | 0.0141 | 0.0269 | 2.6777 |
| NMPC | 0.0344 | 0.0308 | 0.0539 | 1.8221 | 0.0219 | 0.0178 | 0.0415 | 4.1359 |
| LSTM-PID | 0.0293 | 0.0248 | 0.0521 | 1.7615 | 0.0151 | 0.0128 | 0.0284 | 2.8319 |
| LSTM-ADRC | 0.0136 | 0.0096 | 0.0389 | 1.3145 | 0.0058 | 0.0051 | 0.0097 | 0.9651 |
| BiLSTM-PID | 0.0272 | 0.0233 | 0.0484 | 1.6339 | 0.0100 | 0.0080 | 0.0201 | 2.0105 |
| BiLSTM-ADRC | 0.0103 | 0.0081 | 0.0278 | 0.9386 | 0.0024 | 0.0019 | 0.0064 | 0.6372 |
| Roll | Pitch | |||||||
|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | ME | RE | RMSE | MAE | ME | RE | |
| PID | 0.0832 | 0.0710 | 0.1576 | 2.5930 | 0.0460 | 0.0369 | 0.0888 | 2.6126 |
| ADRC | 0.0703 | 0.0598 | 0.1369 | 2.2526 | 0.0378 | 0.0303 | 0.0718 | 2.1113 |
| NMPC | 0.0625 | 0.0529 | 0.1084 | 1.7825 | 0.0412 | 0.0345 | 0.0858 | 2.5207 |
| LSTM-PID | 0.0510 | 0.0425 | 0.09412 | 1.5485 | 0.0414 | 0.0321 | 0.0843 | 2.4778 |
| LSTM-ADRC | 0.0406 | 0.0361 | 0.08394 | 1.3810 | 0.03621 | 0.0314 | 0.0633 | 1.8614 |
| BiLSTM-PID | 0.0330 | 0.0281 | 0.0696 | 1.1450 | 0.0327 | 0.0265 | 0.0663 | 1.9496 |
| BiLSTM-ADRC | 0.0195 | 0.0169 | 0.0407 | 0.6700 | 0.0277 | 0.0244 | 0.0480 | 1.4100 |
| Roll | Pitch | |||||||
|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | ME | RE | RMSE | MAE | ME | RE | |
| PID | 0.3670 | 0.3212 | 0.6578 | 2.7444 | 0.1170 | 0.0909 | 0.2841 | 3.8036 |
| ADRC | 0.3021 | 0.2614 | 0.5532 | 2.3077 | 0.1049 | 0.0823 | 0.2524 | 3.3792 |
| NMPC | 0.1886 | 0.1551 | 0.3738 | 1.5145 | 0.0856 | 0.0663 | 0.2065 | 2.8307 |
| LSTM-PID | 0.1877 | 0.1636 | 0.3856 | 1.6086 | 0.0543 | 0.0426 | 0.1410 | 1.8881 |
| LSTM-ADRC | 0.1733 | 0.1417 | 0.3876 | 1.6170 | 0.0479 | 0.0358 | 0.1732 | 2.3192 |
| BiLSTM-PID | 0.1580 | 0.1322 | 0.3138 | 1.3093 | 0.0507 | 0.0394 | 0.1243 | 1.6640 |
| BiLSTM-ADRC | 0.0940 | 0.0781 | 0.18534 | 0.7734 | 0.0390 | 0.0299 | 0.1066 | 1.4273 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Zhang, Z.; Li, J.; Xie, J.; Zhang, H.; Zhang, L.; Zhou, J. Research on Stewart Platform Control Method for Wave Compensation Based on BiLSTM Prediction and ADRC. Actuators 2026, 15, 140. https://doi.org/10.3390/act15030140
Zhang Z, Li J, Xie J, Zhang H, Zhang L, Zhou J. Research on Stewart Platform Control Method for Wave Compensation Based on BiLSTM Prediction and ADRC. Actuators. 2026; 15(3):140. https://doi.org/10.3390/act15030140
Chicago/Turabian StyleZhang, Zongyu, Jingwei Li, Jingjin Xie, Hui Zhang, Longfang Zhang, and Jian Zhou. 2026. "Research on Stewart Platform Control Method for Wave Compensation Based on BiLSTM Prediction and ADRC" Actuators 15, no. 3: 140. https://doi.org/10.3390/act15030140
APA StyleZhang, Z., Li, J., Xie, J., Zhang, H., Zhang, L., & Zhou, J. (2026). Research on Stewart Platform Control Method for Wave Compensation Based on BiLSTM Prediction and ADRC. Actuators, 15(3), 140. https://doi.org/10.3390/act15030140



