Integration of Sensor Data and Mathematical Modeling of Underwater Robot Behavior Using a Digital Twin
https://doi.org/10.23947/2687-1653-2025-25-2-142-151
EDN: LDXARH
Abstract
Introduction. Control of underwater robotic complexes (URC) is complicated by factors, such as inertia, stochastic disturbances, and lack of navigation infrastructure. Existing approaches to modeling and predicting URS behavior are known for their weak or absent integration of data from real sensors in real time. By eliminating this gap in integrated solutions, it is possible to combine physical models, digital twins, and visualization. A promising tool for overcoming the above limitations is a digital twin (DT), which provides an accurate digital representation of an object through the integration of data from physical sensors and mathematical models. The objective of the presented study is to develop a method for predicting the dynamics of the URC using a digital twin to improve the efficiency of autonomous control.
Materials and Methods. The basis of the study was the development of a mathematical model of the motion of an underwater robotic complex. It included differential kinematics, modeling of environmental resistance, and rotation dynamics. The following sensors were used to collect and process data: incremental encoders, a three-axis accelerometer, and a gyroscope. A proportional-integral differentiating (PID) controller was applied to control the motion along each axis. The Unity Game Environment was used to visualize and test the model. It created a digital twin module with the ability to display the system state in real time. The Arduino IDE platform was used as software for low-level programming, as well as MATLAB and Python for data analysis and graphing.
Results. To verify the model, experiments were conducted on a physical model. They were compared to the simulation of the object's behavior in a virtual environment. Graphs of discrepancies between physical and simulated trajectories were presented. Statistical metrics characterizing the accuracy of the digital twin were calculated. The maximum deviation in coordinates did not exceed 5.3 mm, the average angular deviation was 3.5°. This confirmed the reliability and practical applicability of the proposed model in autonomous control of a robotic complex. It was also found that the average error along X — 3.11 mm, along Y — 2.92 mm. The average error in angle Z — 1.8°. The response time was less than 10 ms. The stability of the digital twin to minor fluctuations in the data was provided by smoothing the input data, the stability of the system regulator, and adaptation of the model to the calibration values at the start of each cycle.
Discussion and Conclusion. Digital twins are suitable for predictive control and monitoring of an object under uncertainty. The proposed approach can be scaled for various types of robotic systems operating in aggressive and poorly predictable environments. Further research in this area may involve the introduction of adaptive and neural network control methods.
About the Authors
M. D. GladyshevRussian Federation
Mikhail D. Gladyshev, postgraduate student majoring in Systems Analysis, Control and Information Processing, Statistics
20a, Tatishcheva Str., Astrakhan, 414056
A. V. Rybakov
Russian Federation
Alexey V. Rybakov, Cand.Sci. (Phys.-Math.), Associate Professor of the Department of Information Technologies, Associate Professor of the Department of Materials Technology and Industrial Engineering
20a, Tatishcheva Str., Astrakhan, 414056
References
1. Meshkov AV, Gromov VS. Adaptive Nonlinear Motion Parameters Estimation Algorithm for Digital Twin of MultiLink Mechanism Motion Trajectory Synthesis. Scientific and Technical Journal of Information Technologies, Mechanics and Optics. 2022;22(5):889–895. https://doi.org/10.17586/2226-1494-2022-22-5-889-895
2. Kubrikov MV. Digital Twin in the System of External Adaptive Control of Robot Manipulators. Spacecrafts & Technologies. 2023;7(2):171–176. https://doi.org/10.26732/j.st.2023.2.10
3. Kuzmenko VP, Soleniy SV. Development of a Digital Twin Model for a Hybrid Production Line for LED Lighting Devices Assembly. Journal of Instrument Engineering. 2022;65(10):725–734. https://doi.org/10.17586/0021-3454-2022-65-10-725-734
4. Jingsong Fan, Xiangqiang Zhong, Zhimin Di, Huajie Fang. Collaborative Operation of 6-DOF Industrial Robot Based on Digital Twin. Journal of Physics: Conference Series. 2022;2206(1):012019. https://doi.org/10.1088/1742-6596/2206/1/012019
5. Farhadi A, Lee S, Hinchy EP, O'Dowd N, McCarthy CT. The Development of a Digital Twin Framework for an Industrial Robotic Drilling Process. Sensors. 2022;22(19):7232. https://doi.org/10.3390/s22197232
6. Qinglei Zhang, Run Xiao, Zhen Liu, Jianguo Duan, Jiyun Qin. Process Simulation and Optimization of Arc Welding Robot Workstation Based on Digital Twin. Machines. 2023;11(1):53. https://doi.org/10.3390/machines11010053
7. Hang Wu, Zhaoming Liu, Long Cui, Lirong Guan, Hongwei Wang. Digital Twin of Non-Ferrous Metal Casting Robot. In book: M Chen, et al (eds). Advances in Machinery, Materials Science and Engineering Application. Amsterdam: IOS Press; 2022. 760 p. https://doi.org/10.3233/ATDE220502
8. Chancharoen R, Chaiprabha K, Wuttisittikulkij L, Asdornwised W, Saadi M, Phanomchoeng G. Digital Twin for a Collaborative Painting Robot. Sensors. 2022;23(1):17. https://doi.org/10.3390/s23010017
9. Banic MS, Simonovic M, Stojanović L, Rangelov D, Miltenovic A, Perić M. Digital Twin Based Lightweighting of Robot Unmanned Ground Vehicles. Facta Universitatis. Series: Automatic Control and Robotics. 2022;21(3):188. https://doi.org/10.22190/FUACR221121015B
10. Xin Liu, Du Jiang, Bo Tao, Guozhang Jiang, Ying Sun, Jianyi Kong, et al. Genetic Algorithm-Based Trajectory Optimization for Digital Twin Robots. Frontiers in Bioengineering and Biotechnology. 2022;9:793782. http://doi.org/10.3389/fbioe.2021.793782
11. Garg G, Kuts V, Anbarjafari G. Digital Twin for FANUC Robots: Industrial Robot Programming and Simulation Using Virtual Reality. Sustainability. 2021;13(18):10336. http://doi.org/10.3390/su131810336
12. Đoàn Thanh Xuân, Tran Van Huynh, Thanh-Hung Nguyen, Vu Toan Thang. Applying Digital Twin and MultiAdaptive Genetic Algorithms in Human–Robot Cooperative Assembly Optimization. Applied Sciences. 2023;13(7):4229. http://doi.org/10.3390/app13074229
13. Sichao Liu, Xi Vincent Wang, Lihui Wang. Digital Twin-Enabled Advance Execution for Human-Robot Collaborative Assembly. CIRP Annals — Manufacturing Technology. 2022;71(1):25–28. http://doi.org/10.1016/j.cirp.2022.03.024
14. Kibira D, Weiss BA. Towards a Digital Twin of a Robot Workcell to Support Prognostics and Health Management. In: Proc. 2022 Winter Simulation Conference at Singapore. New York: IEEE; 2022. P. 2968–2979. http://doi.org/10.1109/WSC57314.2022.10015371
15. Xuan Liu, He Gan, Ying Luo, YangQuan Chen, Liang Gao. Digital-Twin-Based Real-Time Optimization for a Fractional Order Controller for Industrial Robots. Fractal and Fractional. 2023;7(2):167. http://doi.org/10.3390/fractalfract7020167
A method for predicting the dynamics of an underwater robotic complex is developed. A digital twin system that integrates sensor data and mathematical modeling is presented. Experiments are conducted that confirm the high accuracy and stability of the model under uncertainty. Visualization in Unity improves interaction with the system and allows for comparative analysis. The results show the potential of using digital twins for autonomous systems in complex environments.
Review
For citations:
Gladyshev M.D., Rybakov A.V. Integration of Sensor Data and Mathematical Modeling of Underwater Robot Behavior Using a Digital Twin. Advanced Engineering Research (Rostov-on-Don). 2025;25(2):142-151. https://doi.org/10.23947/2687-1653-2025-25-2-142-151. EDN: LDXARH