A Multi-Agent Synchronization Control-Based Method for Determining Center-of-Mass Coordinates in Engineering Vehicles with Active Suspension
Abstract
1. Introduction
2. Center-of-Mass Coordinate Determination Method
3. Multi-Agent-Based Synchronization Controller Design
4. Simulation and Experimental Study
4.1. Simulation Analysis
4.2. Experimental Study
5. Discussion
6. Conclusions
- (1)
- This study proposes a method for determining the whole-vehicle center-of-mass coordinates of heavy engineering vehicles equipped with active suspension. In this method, the vehicle mass is divided into the sprung mass and the unsprung mass. The center of mass of the sprung mass is determined using actuator support forces and the mass reaction method, while the unsprung mass and its center-of-mass coordinates are treated as known parameters in the whole-vehicle center-of-mass calculation. By applying mass-weighted averaging to the centers of mass of the sprung and unsprung masses, the proposed method can obtain the whole-vehicle center-of-mass coordinates under different boom postures, providing a feasible approach for center-of-mass coordinate determination in engineering vehicles with active suspension.
- (2)
- A simulation model was established to describe the relationship among actuator active displacement input, sprung-mass posture, vertical support force, and whole-vehicle center-of-mass migration. The simulation results show that actuator active displacement can induce pitch and roll posture variations of the sprung mass, which further leads to redistribution of the vertical support forces among the four actuators. The simulated center-of-mass results under different boom postures show good consistency with the reference values, indicating that the established simulation model can reasonably reflect the whole-vehicle center-of-mass migration caused by changes in boom posture.
- (3)
- Full-vehicle experiments were conducted to verify the effectiveness of the multi-agent synchronization controller and the whole-vehicle center-of-mass determination method. The experimental results show that, after the synchronization controller is activated, the consistency of the support-force responses of the four actuators is improved, and the support load distribution becomes more coordinated. Under the boom posture angles of 0°, 10°, and 20°, the whole-vehicle CoM coordinates obtained by the proposed method agree well with the reference values, verifying the feasibility of the method for the tested vehicle under stable operating conditions.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| CoM | Center of mass |
| PID | Proportional-integral-derivative |
| NN | Neural network |
| MAS | Multi-agent system |
| EKF | Extended Kalman filter |
| UKF | Unscented Kalman filter |
| IMU | Inertial measurement unit |
| GPS | Global positioning system |
| RMSE | Root-mean-square error |
| MTE | Mean tracking error |
References
- Otremba, F.; Navarrete, J.A.R. Assessing Rail Damage in Turns due to Lateral Load Transfer. In Proceedings of ASME 2024 International Mechanical Engineering Congress and Exposition, IMECE2024; ASME: New York, NY, USA, 2024; Volume 11. [Google Scholar]
- Navarrete, J.A.R.; Otremba, F.; Guzmán, A.A.L. Liquid Cargo Effect on Load Transfer under Orthogonal Accelerations. Int. J. Heavy Veh. Syst. 2022, 29, 213–226. [Google Scholar] [CrossRef] [Scilit]
- Li, A.; Chen, Y.; Lin, W.C.; Du, X.Y. Estimation of Three-Dimensional Center of Gravity Relocation for Ground Vehicles with Tire Blowout. In 2022 American Control Conference, ACC; IEEE: New York, NY, USA, 2022. [Google Scholar]
- Choi, Y.H.; Kwon, K.A.; Lee, C.H. Experimental Investigation on a Static Rollover Angle Model for Commercial Vehicle: New Measurement Method and Theoretical Model for Double Rear Axle Vehicle. J. Mech. Sci. Technol. 2022, 36, 4943–4951. [Google Scholar] [CrossRef] [Scilit]
- Xu, Q.J.; Fu, R.; Wu, F.W.; Wang, B.Y. Roadside Estimation of a Vehicle’s Center of Gravity Height Based on an Improved Single-Stage Detection Algorithm and Regression Prediction Technology. IEEE Sens. J. 2021, 21, 24520–24530. [Google Scholar] [CrossRef] [Scilit]
- Chang, J.; Zhao, D.; Jiang, H.; Ma, Y.; Li, S. Research on Vehicle Center of Mass Measurement Method Based on Active Suspension; Saman, H., Peng, Y., Zhao, D., Bian, Y., Eds.; Springer Nature: Singapore, 2026; pp. 1101–1113. [Google Scholar]
- Grakovski, A.; Pilipovecs, A. Weigh-in-Motion by Fibre-Optic Sensors: Problem of Measurement Errors Compensation for Longitudinal Oscillations of a Truck. In Reliability and Statistics in Transportation and Communication; Springer: Cham, Switzerland, 2018. [Google Scholar]
- Sun, C.; Wang, C.; Deng, Z.J.; Cao, D.P. Dimensionless Model-Based System Tracking Via Augmented Kalman Filter for Multiscale Unmanned Ground Vehicles. IEEE-ASME Trans. Mechatron. 2021, 26, 600–610. [Google Scholar] [CrossRef] [Scilit]
- Park, G.; Choi, S.B. An Integrated Observer for Real-Time Estimation of Vehicle Center of Gravity Height. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5660–5671. [Google Scholar] [CrossRef] [Scilit]
- Wan, W.K.; Feng, J.G.; Song, B.; Li, X.X. Huber-Based Robust Unscented Kalman Filter Distributed Drive Electric Vehicle State Observation. Energies 2021, 14, 750. [Google Scholar] [CrossRef] [Scilit]
- Wang, P.; Fan, X.B.; Chen, X.B.; Yi, J.A.; He, S.W. UKF Estimation Method of Centroid Slip Angle for Vehicle Stability Control. Int. J. Control Autom. Syst. 2023, 21, 2259–2266. [Google Scholar] [CrossRef] [Scilit]
- Wu, F.W.; Sun, C.; Li, H.R.; Zheng, S.F. Real-Time Center of Gravity Estimation for Intelligent Connected Vehicle Based on HEKF-EKF. Electronics 2023, 12, 386. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.G.; Yin, G.D.; Wu, Z.X. Joint Estimation of Mass and Center of Gravity Position for Distributed Drive Electric Vehicles Using Dual Robust Embedded Cubature Kalman Filter. Sensors 2022, 22, 10018. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pang, G.Q.; Xiao, Z.Q.; Cai, Z.W.; Wang, P. Study on Centroid Height Prediction of Non-Rigid Vehicle Based on Deep Learning Combined Model. Sensors 2025, 25, 5692. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wüest, V.; Kumar, V.; Loianno, G. Online Estimation of Geometric and Inertia Parameters for Multirotor Aerial Vehicles. In 2019 International Conference on Robotics and Automation (ICRA); IEEE: New York, NY, USA, 2019. [Google Scholar]
- Xia, G.; Zhang, C.H.; Tang, X.W.; Zhang, Y.; Zhao, L.F. Center of Gravity Position Estimation of Counterbalanced Forklift Truck Based on Multi Model Data Fusion. Int. J. Automot. Technol. 2023, 24, 1335–1347. [Google Scholar] [CrossRef] [Scilit]
- Hofmann, R.; Hosseini, B.; Fang, X.; Rhein, J.L.; Sax, F.; Holzapfel, F.; Maier, L.; Barth, A. Center of Gravity Estimation Using Multiple Accelerometers. In AIAA SCITECH 2024 Forum; AIAA: Reston, VA, USA, 2024. [Google Scholar]
- Fu, Z.J.; Hu, Q.; Li, B. Adaptive Online Estimation of Centre of Gravity Height for Commercial Vehicles. Int. J. Heavy Veh. Syst. 2021, 28, 206–225. [Google Scholar] [CrossRef] [Scilit]
- Heinemann, N.; Henning, K.U.; Sawodny, O. Center of Gravity Height and Load Estimation in Vehicle Roll Dynamics. IFAC PapersOnline 2025, 59, 311–316. [Google Scholar] [CrossRef] [Scilit]
- Wittmer, K.; Sawodny, O.; Henning, K.U. Model-Based Estimation of Vehicle Center of Gravity Height and Load. J. Dyn. Syst. Meas. Control-Trans. ASME 2023, 145, 051001. [Google Scholar] [CrossRef] [Scilit]
- Chen, J.X.; Du, X.; Pan, Z.R.; Fei, Z.Y.; Sun, X.M. High Sensitivity Synchronization Motion Control for an Aero-Engine Dual-Cylinder Hydraulic System. IEEE Trans. Intell. Transp. Syst. 2025, 26, 2573–2581. [Google Scholar] [CrossRef] [Scilit]
- Fanliang, M.; Hao, Y.; Haas, C.; Schmitz, K. Robust Backstepping Control via Tracking Differentiator for Electro-Hydraulic Load Simulator Based on Velocity Synchronization. Control Eng. Pract. 2025, 158, 106279. [Google Scholar] [CrossRef] [Scilit]
- Ma, T.B.; Guo, X.X.; Su, G.Y.; Deng, H.S.; Yang, T. Research on Synchronous Control of Active Disturbance Rejection Position of Multiple Hydraulic Cylinders of Digging-Anchor-Support Robot. Sensors 2023, 23, 4092. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Sun, C.G.; Dong, X.X.; Li, J.P. Cross-Coupled Sliding Mode Synchronous Control for a Double Lifting Point Hydraulic Hoist. Sensors 2023, 23, 9387. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhou, Y.; Zhang, X.Y.; Helian, B.; Chen, Z.; Yao, B. Adaptive Robust Synchronization Control of an Electro-Hydraulic Dual-Cylinder System with Dynamic Thrust Allocation. IEEE-ASME Trans. Mechatron. 2025, 30, 2880–2888. [Google Scholar] [CrossRef] [Scilit]
- Stosiak, M.; Karpenko, M.; Skačkauskas, P.; Deptuła, A. Identification of Pressure Pulsation Spectrum in a Hydraulic System with a Vibrating Proportional Valve. J. Vib. Control 2024, 30, 4917–4930. [Google Scholar] [CrossRef] [Scilit]
- Dzakmic, S.; Ramdedovic, A.; Sabanovic, A. Uncertain Systems Motion Synchronization. IEEE Access 2023, 11, 125439–125451. [Google Scholar] [CrossRef] [Scilit]
- Murugesan, S.; Ishizaki, T.; Liu, Y.C. Resilient Annular Finite-Time Synchronization for Master-Slave Systems under Scaling Attacks. IET Control Theory Appl. 2023, 17, 2458–2473. [Google Scholar] [CrossRef] [Scilit]
- Qin, T.; Ma, Y.X.; Li, Y.H.; Quan, L. Torque Equilibrium Position Closed-Loop Control of Dual Electric Motors Swing System for Large Mining Excavator. Mechatronics 2023, 95, 103035. [Google Scholar] [CrossRef] [Scilit]
- Duan, Z.Y.; Wei, A.R.; Zhang, X.F.; Sun, B.; Zhao, J.S. Prescribed Performance Secure Synchronization for Nonlinear Heterogeneous Multi-Agent Systems under Multiple Attacks. J. Frankl. Inst. 2025, 362, 108114. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Lu, Y.; Wu, Y. Fault Estimation and Consensus Tracking of Multi-Agent Systems Based on Intermediate Estimator. Inf. Sci. 2023, 647, 119422. [Google Scholar] [CrossRef] [Scilit]
- Wu, Y.X.; Meng, D.Y. Synchronizability-Based Distributed Learning Control for Multi-Agent Systems. IEEE Trans. Circuits Syst. II-Express Briefs 2024, 71, 2109–2113. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; He, S.; Xie, B.; Zhong, W.; Lu, Y. Reinforcement Learning Neural Network Observer-Based Adaptive Optimal Time-Varying Formation Control for Uncertain Multi-Agent Systems with External Disturbance. IEEE Trans. Autom. Sci. Eng. 2026, 23, 10186–10200. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Ma, S.P.; Wu, Y.B. Adaptive Fault-Tolerant Practical Prescribed-Time Bipartite Synchronization for Nonlinear Multi-Agent Systems. J. Frankl. Inst. 2026, 363, 108329. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; He, S.; Xie, B.; Zhong, W. Enhanced Robustness in Simultaneous Fault Estimation and Distributed Fault-Tolerant Consensus Tracking Control for Multiagent Systems Utilizing Extended Observer Approach. IEEE Trans. Syst. Man Cybern. Syst. 2026, 56, 1721–1735. [Google Scholar] [CrossRef] [Scilit]







| Parameters | Symbol | Value/Unit |
|---|---|---|
| Main-body mass | Mb | 12,608 kg |
| Boom mass | Ma | 8247 kg |
| Unsprung mass | Mu | 3145 kg |
| Boom length | L | 10,600 mm |
| Lateral distance between left and right actuators | a | 1445 mm |
| Wheelbase | b | 3505 mm |
| Actuator stroke range | s | ±110 mm |
| Center-of-mass coordinates of the unsprung mass | ru | (0.89, 25.5, 629.6) mm |
| Time Interval (s) | Target Displacement (mm) | Motion State |
|---|---|---|
| 0–10 | −80 | Initial displacement holding |
| 10–15 | −80 → 0 | Linear increase |
| 15–25 | 0 | Steady-state data acquisition |
| 25–35 | 0 → 80 | Linear increase |
| 35–45 | 80 | Stroke-position holding |
| 45–55 | 80 → 0 | Linear decrease |
| 55–65 | 0 | Steady-state data acquisition |
| 65–70 | 0 → −80 | Linear decrease |
| Time Interval (s) | Left Actuator Command (mm) | Right Actuator Command (mm) | Motion State |
|---|---|---|---|
| 0–10 | −60 | −60 | Initial steady-state data acquisition |
| 10–15 | −60 | −60 → 60 | Linear increase of the right-side actuator |
| ≥15 | −60 | 60 | Post-adjustment steady-state data acquisition |
| Boom Attitude Angle | /mm | /mm | /mm |
|---|---|---|---|
| 0° | 3.43 | 4.80 | −10.51 |
| 10° | −0.67 | 4.85 | −1.70 |
| 20° | −1.46 | 6.20 | 92.45 |
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
Chang, J.; Zhao, D.; Zhang, Z.; Jiang, H.; Wang, L.; Xu, X. A Multi-Agent Synchronization Control-Based Method for Determining Center-of-Mass Coordinates in Engineering Vehicles with Active Suspension. Actuators 2026, 15, 406. https://doi.org/10.3390/act15070406
Chang J, Zhao D, Zhang Z, Jiang H, Wang L, Xu X. A Multi-Agent Synchronization Control-Based Method for Determining Center-of-Mass Coordinates in Engineering Vehicles with Active Suspension. Actuators. 2026; 15(7):406. https://doi.org/10.3390/act15070406
Chicago/Turabian StyleChang, Jinming, Dingxuan Zhao, Zhijian Zhang, Haoyu Jiang, Liqiang Wang, and Xindi Xu. 2026. "A Multi-Agent Synchronization Control-Based Method for Determining Center-of-Mass Coordinates in Engineering Vehicles with Active Suspension" Actuators 15, no. 7: 406. https://doi.org/10.3390/act15070406
APA StyleChang, J., Zhao, D., Zhang, Z., Jiang, H., Wang, L., & Xu, X. (2026). A Multi-Agent Synchronization Control-Based Method for Determining Center-of-Mass Coordinates in Engineering Vehicles with Active Suspension. Actuators, 15(7), 406. https://doi.org/10.3390/act15070406

