<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">pribor</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Journal of Instrument Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0021-3454</issn><issn pub-type="epub">2500-0381</issn><publisher><publisher-name>Национальный исследовательский университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/0021-3454-2025-68-11-983-995</article-id><article-id custom-type="elpub" pub-id-type="custom">pribor-432</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>РОБОТЫ, МЕХАТРОНИКА И РОБОТОТЕХНИЧЕСКИЕ СИСТЕМЫ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>ROBOTS, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Физически согласованные модели для долгосрочного робастного прогнозирования движения подводных роботов</article-title><trans-title-group xml:lang="en"><trans-title>Physically consistent dynamic modeling of underwater robots for robust long-horizon motion prediction</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бархум</surname><given-names>З. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Barhoum</surname><given-names>Z. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Зейн Алабедин Бархум — аспирант; факультет систем управления и робототехники</p><p>Санкт-Петербург </p></bio><bio xml:lang="en"><p>Zein A. Barhoum — Post-Graduate Student; Faculty of Control Systems and Robotics</p><p>St. Petersburg </p></bio><email xlink:type="simple">zbarhoum@itmo.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Колюбин</surname><given-names>С. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Kolyubin</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Сергей Алексеевич Колюбин — д-р техн. наук, профессор; факультет систем управления и робототехники</p><p>Санкт-Петербург </p></bio><bio xml:lang="en"><p>Sergey A. Kolyubin — Dr. Sci., Professor; Faculty of Control Systems and Robotics</p><p>St. Petersburg </p></bio><email xlink:type="simple">s.kolyubin@itmo.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Университет ИТМО</institution></aff><aff xml:lang="en"><institution>ITMO University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>15</day><month>12</month><year>2025</year></pub-date><volume>68</volume><issue>11</issue><fpage>983</fpage><lpage>995</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Национальный исследовательский университет ИТМО, 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Национальный исследовательский университет ИТМО</copyright-holder><copyright-holder xml:lang="en">Национальный исследовательский университет ИТМО</copyright-holder><license xlink:href="https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://pribor.ifmo.ru/jour/article/view/432">https://pribor.ifmo.ru/jour/article/view/432</self-uri><abstract><p>Моделирование динамики подводных роботов представляет собой сложную задачу из-за наличия как параметрических и функциональных неопределенностей, связанных с взаимодействием с вязкой средой, априорной неопределенностью и варьируемостью динамических параметров системы, а также громоздкостью первопринципных моделей и сложностью организации процедур идентификации. Предлагается использовать нейросетевую параметризацию обыкновенных дифференциальных уравнений на основе порт-гамильтонова формализма для получения точных и вычислительно эффективных динамических моделей подводных роботов, которые могут быть использованы как для прогнозирования траекторий и дальнейшего комплексирования с данными бортовых сенсоров при построении систем локализации, так и для синтеза регуляторов. Данный подход позволяет учитывать как физическую структуру системы, так и влияние неопределенностей, приводя к созданию физически обоснованных основанных на данных описаний сложной нелинейной динамики. Сравнение предложенного метода с классическими подходами к идентификации и динамическому моделированию систем на реальных данных, собранных с подводного робота, показывает преимущества полученного результата по точности предсказания и ее сохранении при прогнозировании на длинных временных горизонтах.</p></abstract><trans-abstract xml:lang="en"><p>Modeling the dynamics of underwater robots is a complex task due to the presence of both parametric and functional uncertainties. These arise from interactions with a viscous medium, a priori uncertainty, and variability in the system’s dynamic parameters, as well as the complexity and computational cost of first-principles models and the challenges of identification procedures. This paper proposes the use of neural network parameterization of ordinary differential equations based on the port-Hamiltonian formalism to develop accurate and computationally efficient dynamic models of underwater robots. These models can be used for trajectory prediction, integration with onboard sensor data for localization systems, and controller synthesis. The proposed approach captures both the physical structure of the system and the impact of uncertainties, enabling the creation of physically grounded, data-driven representations of complex nonlinear dynamics. Comparative experiments with classical identification and modeling methods using real-world data from an underwater robot demonstrate advantages of the proposed method in prediction accuracy and its robustness over long-horizon prediction.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>порт-гамильтоновы нейронные сети</kwd><kwd>подводные роботы</kwd><kwd>идентификация систем</kwd><kwd>прогнозирование движения на длинных временных горизонтах</kwd><kwd>функциональная неопределенность</kwd><kwd>параметрическая неопределенность</kwd><kwd>моделирование на основе энергии</kwd><kwd>нейросетевая параметризация обыкновенных дифференциальных уравнений</kwd></kwd-group><kwd-group xml:lang="en"><kwd>port-Hamiltonian neural networks</kwd><kwd>underwater robots</kwd><kwd>system identification</kwd><kwd>motion prediction over long time horizons</kwd><kwd>functional uncertainty</kwd><kwd>parametric uncertainty</kwd><kwd>energy-based modeling</kwd><kwd>neural network parameterization of ordinary differential equations</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">авторы выражают благодарность за поддержку работ со стороны программы НИРСИИ Университета ИТМО (проект 640105).</funding-statement><funding-statement xml:lang="en">This research was supported by ITMO University Research Projects in AI Initiative (RPAII), no. 640105.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Choi H.T., Yuh J. Underwater robots, Springer Handbook of Robotics, 2016, рр. 595–622.</mixed-citation><mixed-citation xml:lang="en">Choi H. T., Yuh J. Underwater robots. Springer Handbook of Robotics, 2016. Р. 595–622.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Zhu D., Yan T., Yang S.X. arXiv preprint arXiv:2207.04360, 2022.</mixed-citation><mixed-citation xml:lang="en">Zhu D., Yan T., Yang S. X. Motion planning and tracking control of unmanned underwater vehicles: technologies, challenges and prospects // arXiv preprint arXiv:2207.04360.2022.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Antonelli G., Fossen T.I., Yoerger D.R. Modeling and control of underwater robots, Springer Handbook of Robotics, 2016, рр. 1285–1306.</mixed-citation><mixed-citation xml:lang="en">Antonelli G., Fossen T. I., Yoerger D. R. Modeling and control of underwater robots. Springer Handbook of Robotics, 2016. Р. 1285–1306.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Zhao Y. et al. Journal of Marine Science and Engineering, 2024, no. 5(12), pp. 801.</mixed-citation><mixed-citation xml:lang="en">Zhao Y. et al. Research on Modeling Method of Autonomous Underwater Vehicle Based on a Physics-Informed Neural Network // Journal of Marine Science and Engineering. 2024. Vol. 12, N 5. Р. 801.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ramirez W.A. et al. International Journal of Automation and Computing, 2021, no. 5(18), pp. 681–693.</mixed-citation><mixed-citation xml:lang="en">Ramirez W. A. et al. Dynamic system identification of underwater vehicles using multi-output Gaussian processes // International Journal of Automation and Computing. 2021. Vol. 18, N 5. Р. 681–693.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Wu H.M., Karkoub M. Advances in Mechanical Engineering, 2021, no. 10(13), pp. 16878140211053429.</mixed-citation><mixed-citation xml:lang="en">Wu H. M., Karkoub M. Finite-time robust tracking control of an autonomous underwater vehicle in the presence of uncertainties and external current disturbances // Advances in Mechanical Engineering. 2021. Vol. 13, N 10. Р. 16878140211053429.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Kong F., Guo Y., Lyu W. IEEE Access, 2020, vol. 8, рр. 30119–30126.</mixed-citation><mixed-citation xml:lang="en">Kong F., Guo Y., Lyu W. Dynamics modeling and motion control of an new unmanned underwater vehicle // IEEE Access. 2020. Vol. 8. Р. 30119–30126.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Valeriano-Medina Y. et al. Mathematical and Computer Modelling of Dynamical Systems, 2013, no. 2(19), pp. 175–200.</mixed-citation><mixed-citation xml:lang="en">Valeriano-Medina Y. et al. Dynamic model for an autonomous underwater vehicle based on experimental data // Mathematical and Computer Modelling of Dynamical Systems. 2013. Vol. 19, N 2. Р. 175–200.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Javanmard E., Mansoorzadeh S. Journal of Applied Fluid Mechanics, 2019, no. 3(12), pp. 947–959.</mixed-citation><mixed-citation xml:lang="en">Javanmard E., Mansoorzadeh S. A computational fluid dynamics investigation on the drag coefficient measurement of an AUV in a towing tank // Journal of Applied Fluid Mechanics. 2019. Vol. 12, N 3. Р. 947–959.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">De Barros E.A., Pascoal A., De Sa E. Ocean Engineering, 2008, no. 16(35), pp. 1627–1636.</mixed-citation><mixed-citation xml:lang="en">De Barros E. A., Pascoal A., De Sa E. Investigation of a method for predicting AUV derivatives // Ocean Engineering. 2008. Vol. 35, N 16. Р. 1627–1636.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Faros I., Tanner H.G. arXiv preprint arXiv:2504.02005, 2025.</mixed-citation><mixed-citation xml:lang="en">Faros I., Tanner H. G. System Identification and Adaptive Input Estimation on the Jaiabot Micro Autonomous Underwater Vehicle // arXiv preprint arXiv:2504.02005.2025.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Cortez W.S. et al. IFAC-PapersOnLine, 2023, no. 1(56), pp. 228–233.</mixed-citation><mixed-citation xml:lang="en">Cortez W. S. et al. Domain-aware Control-oriented Neural Models for Autonomous Underwater Vehicles // IFACPapersOnLine. 2023. Vol. 56, N 1. Р. 228–233.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Sousa C.D., Cortesao R. IEEE/ASME Transactions on Mechatronics, 2019, no. 1(24), pp. 406–411.</mixed-citation><mixed-citation xml:lang="en">Sousa C. D., Cortesao R. Inertia tensor properties in robot dynamics identification: A linear matrix inequality approach // IEEE/ASME Transactions on Mechatronics. 2019. Vol. 24, N 1. Р. 406–411.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Sutanto G. et al. Learning for Dynamics and Control, PMLR, 2020, рр. 804–813.</mixed-citation><mixed-citation xml:lang="en">Sutanto G. et al. Encoding physical constraints in differentiable newton-euler algorithm // Learning for Dynamics and Control. PMLR, 2020. Р. 804–813.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Reuss M. et al. arXiv preprint arXiv:2205.13804, 2022.</mixed-citation><mixed-citation xml:lang="en">Reuss M. et al. End-to-end learning of hybrid inverse dynamics models for precise and compliant impedance control // arXiv preprint arXiv:2205.13804.2022.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Wang J. et al. Automation and Remote Control, 2018, vol. 79, рр. 2159–2168.</mixed-citation><mixed-citation xml:lang="en">Wang J. et al. Identification of piecewise linear parameters of regression models of non-stationary deterministic systems // Automation and Remote Control. 2018. Vol. 79. Р. 2159–2168.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Muñoz F. et al. Applied Sciences, 2021, no. 6(11), pp. 2797.</mixed-citation><mixed-citation xml:lang="en">Muñoz F. et al. Dynamic neural network-based adaptive tracking control for an autonomous underwater vehicle subject to modeling and parametric uncertainties // Applied Sciences. 2021. Vol. 11, N 6. Р. 2797.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Szymkowiak M. Transportation Research Procedia, 2025, vol. 83, рр. 417–424.</mixed-citation><mixed-citation xml:lang="en">Szymkowiak M. Using recurrent neural networks to build a data-driven model of an autonomous underwater vehicle // Transportation Research Procedia. 2025. Vol. 83. Р. 417–424.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Singh M., Alexis K. arXiv preprint arXiv:2502.07726, 2025.</mixed-citation><mixed-citation xml:lang="en">Singh M., Alexis K. DeepVL: Dynamics and Inertial Measurements-based Deep Velocity Learning for Underwater Odometry // arXiv preprint arXiv:2502.07726.2025.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Sun H. et al. Journal of Marine Science and Engineering, 2022, no. 5(10), pp. 575.</mixed-citation><mixed-citation xml:lang="en">Sun H. et al. Black-Box Modelling and Prediction of Deep-Sea Landing Vehicles Based on Optimised Support Vector Regression // Journal of Marine Science and Engineering. 2022. Vol. 10, N 5. Р. 575.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Raissi M., Perdikaris P., Karniadakis G.E. arXiv preprint arXiv:1711.10561, 2017.</mixed-citation><mixed-citation xml:lang="en">Raissi M., Perdikaris P., Karniadakis G. E. Physics informed deep learning (part i): Data-driven solutions of nonlinear partial differential equations // arXiv preprint arXiv:1711.10561.2017.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Raissi M., Perdikaris P., Karniadakis G.E. arXiv e-prints, 2017, рр. arXiv: 1711.10566.</mixed-citation><mixed-citation xml:lang="en">Raissi M., Perdikaris P., Karniadakis G. E. Physics Informed Deep Learning (Part II): Data-driven Discovery of Nonlinear Partial Differential Equations // arXiv e-prints. 2017. Р. arXiv: 1711.10566.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Lei L., Gang Y., Jing G. Applied Ocean Research, 2022, vol. 121, рр. 103082.</mixed-citation><mixed-citation xml:lang="en">Lei L., Gang Y., Jing G. Physics-guided neural network for underwater glider flight modeling // Applied Ocean Research. 2022. Vol. 121. Р. 103082.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Greydanus S., Dzamba M., Yosinski J. Advances in neural information processing systems, 2019, vol. 32.</mixed-citation><mixed-citation xml:lang="en">Greydanus S., Dzamba M., Yosinski J. Hamiltonian neural networks // Advances in neural information processing systems. 2019. Vol. 32.</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Cranmer M. et al. arXiv preprint arXiv:2003.04630, 2020.</mixed-citation><mixed-citation xml:lang="en">Cranmer M. et al. Lagrangian neural networks // arXiv preprint arXiv:2003.04630.2020.</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Lutter M., Ritter C., Peters J. Deep lagrangian networks: Using physics as model prior for deep learning. arXiv preprint arXiv:1907.04490. 2019.</mixed-citation><mixed-citation xml:lang="en">Lutter M., Ritter C., Peters J. Deep lagrangian networks: Using physics as model prior for deep learning // arXiv preprint arXiv:1907.04490.2019.</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Mirzai B. Physics-informed deep learning for system identification of autonomous underwater vehicles: A Lagrangian neural network approach, 2021.</mixed-citation><mixed-citation xml:lang="en">Mirzai B. Physics-informed deep learning for system identification of autonomous underwater vehicles: A Lagrangian neural network approach. 2021.</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">Duong T., Atanasov N. arXiv preprint arXiv:2106.12782, 2021.</mixed-citation><mixed-citation xml:lang="en">Duong T., Atanasov N. Hamiltonian-based neural ODE networks on the SE (3) manifold for dynamics learning and control // arXiv preprint arXiv:2106.12782. 2021.</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru">Duong T. et al. IEEE Transactions on Robotics, 2024.</mixed-citation><mixed-citation xml:lang="en">Duong T. et al. Port-Hamiltonian neural ODE networks on Lie groups for robot dynamics learning and control // IEEE Transactions on Robotics. 2024.</mixed-citation></citation-alternatives></ref><ref id="cit30"><label>30</label><citation-alternatives><mixed-citation xml:lang="ru">Neary C., Topcu U. Learning for Dynamics and Control Conference, PMLR, 2023, рр. 679–691.</mixed-citation><mixed-citation xml:lang="en">Neary C., Topcu U. Compositional learning of dynamical system models using port-Hamiltonian neural networks // Learning for Dynamics and Control Conference. PMLR, 2023. Р. 679–691.</mixed-citation></citation-alternatives></ref><ref id="cit31"><label>31</label><citation-alternatives><mixed-citation xml:lang="ru">Chen R.T.Q. et al. Advances in neural information processing systems, 2018, vol. 31.</mixed-citation><mixed-citation xml:lang="en">Chen R. T. Q. et al. Neural ordinary differential equations // Advances in neural information processing systems. 2018. Vol. 31.</mixed-citation></citation-alternatives></ref><ref id="cit32"><label>32</label><citation-alternatives><mixed-citation xml:lang="ru">Singh M., Dharmadhikari M., Alexis K. 2024 IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2024, рр. 10005–10011.</mixed-citation><mixed-citation xml:lang="en">Singh M., Dharmadhikari M., Alexis K. An online self-calibrating refractive camera model with application to underwater odometry // 2024 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2024. Р. 10005–10011.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
