<?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">gumrf</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова</journal-title><trans-title-group xml:lang="en"><trans-title>Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-5180</issn><issn pub-type="epub">2500-0551</issn><publisher><publisher-name>ФГБОУ ВО «Государственный университет морского и речного флота имени адмирала С.О. Макарова»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21821/2309-5180-2020-12-3-423-435</article-id><article-id custom-type="elpub" pub-id-type="custom">gumrf-38</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>OPERATION OF WATER TRANSPORT, WATERWAYS AND HYDROGRAPHY</subject></subj-group></article-categories><title-group><article-title>ОБОБЩЕННАЯ НЕЙРОСЕТЕВАЯ МОДЕЛЬ СЧИСЛЕНИЯ ПУТИ СУДНА</article-title><trans-title-group xml:lang="en"><trans-title>A GENERALIZED MODEL OF A VESSEL DEAD RECKONING BASED ON NEURAL NETWORKS</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>Deryabin</surname><given-names>V. V.</given-names></name></name-alternatives><email xlink:type="simple">gmavitder@mail.ru. kaf_nav@gumrf.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>ФГБОУ ВО «ГУМРФ имени адмирала С. О. Макарова»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Admiral Makarov State University of Maritime and Inland Shipping</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>28</day><month>06</month><year>2022</year></pub-date><volume>12</volume><issue>3</issue><fpage>423</fpage><lpage>435</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Дерябин В.В., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Дерябин В.В.</copyright-holder><copyright-holder xml:lang="en">Deryabin V.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://journal.gumrf.ru/jour/article/view/38">https://journal.gumrf.ru/jour/article/view/38</self-uri><abstract><p>Рассмотрена задача прогноза кинематических параметров судна, возникающая при определении его места в режиме счисления, решаемая в рамках традиционного подхода на основе обыкновенных дифференциальных уравнений движения. Отмечается, что при составлении данных уравнений, как правило, возникают трудности с выбором алгоритмов, по которым рассчитываются отдельные силы: не универсальны и работоспособность их в любых условиях плавания не может быть гарантирована. Задача прогноза кинематических параметров судна может быть представлена в виде аппроксимации (приближения) функции многих переменных, поскольку нейронные сети являются универсальными алгоритмами такой аппроксимации. В работе предлагается обобщенная модель счисления пути судна на основе нейронных сетей, а также алгоритм ее функционирования. Основу модели составляют глубокие нейронные сети, полученные каскадным соединением двухслойных (мелких) сетей. В структуре модели два типа нейронных сетей: основные и дополнительные. Основные сети прогнозируют кинематические параметры на основе информации о силовых воздействиях на судно, вспомогательные - только на основе его кинематической истории. Конфигурация модели предусматривает режим обычного и аварийного счисления, когда отсутствует достоверная информация, поступающая от однокомпонентного относительного лага или / и гирокомпаса. При неисправности обоих датчиков модель счисления воспроизводит динамику движения судна в горизонтальной плоскости (с тремя степенями свободы), заменяя систему соответствующих дифференциальных уравнений. При этом входные сигналы основных нейронных сетей формируются в соответствии с вектором конфигурации модели. Проанализированы возможности настройки модели и ее использования на практике.</p></abstract><trans-abstract xml:lang="en"><p>The task of predicting the vessel kinematic parameters arises in the dead reckoning mode of its track calculation. This task is solved in the framework of the traditional approach based on using the ordinary differential equations. As a rule, while constructing these equations, the difficulties arise. The difficulties result from selection of the algorithms which are used for the certain forces calculation. These algorithms are not universal, and their working ability could not be guaranteed for all sailing conditions. The task of predicting the vessel kinematic parameters can be performed as the task of approximation of multiple variables functions. Neural networks are known as universal algorithms of such approximation. In the paper, a generalized model of the vessel dead reckoning on the basis of neural networks is performed. An algorithm of its operation is performed as well. The base of the model is formed with deep neural nets which are constructed through a cascade connection between two-layered (shallow) networks. There are two types of neural networks in the structure of the model: main and auxiliary nets. The main nets predict kinematic parameters using the information about force influences on the vessel. The auxiliary nets use the information about only the ship kinematic history. The model configuration allows two modes of operation. The first mode is used when dead reckoning is performed in the usual way. The second mode is used when the reiable information from a log or (and) gyrocompass is unavailable. In the case of both sensors failure the model reproduces the vessel dynamics in the horizontal plane (with three degree of freedom) thus substituting the system of corresponding differential equations. The input signals of the main nets are formed in accordance with the configuration vector of the model. The capabilities of learning the model and its using in practice are also analysed.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>счисление пути судна</kwd><kwd>глубокие нейронные сети</kwd><kwd>дифференциальные уравнения</kwd><kwd>машинное обучение</kwd><kwd>каскадное соединение</kwd></kwd-group><kwd-group xml:lang="en"><kwd>vessel dead reckoning</kwd><kwd>deep neural networks</kwd><kwd>differential equations</kwd><kwd>machine learning</kwd><kwd>cascade connection</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Модель счисления пути судна в условиях воздействия внешних факторов / В. В. Дерябин // Эксплуатация морского транспорта. - 2011. - № 1 (63). - C. 33-39.</mixed-citation><mixed-citation xml:lang="en">Дерябин В. В. Модель счисления пути судна в условиях воздействия внешних факторов / В. В. Дерябин // Эксплуатация морского транспорта. - 2011. - № 1 (63). - C. 33-39.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Дмитриев С. П. Задачи навигации и управления при стабилизации судна на траектории: научное издание / С. П. Дмитриев, А. Е. Пелевин. - СПб.: ЦНИИ «Электроприбор», 2002. - 160 с.</mixed-citation><mixed-citation xml:lang="en">Дмитриев С. П. Задачи навигации и управления при стабилизации судна на траектории: научное издание / С. П. Дмитриев, А. Е. Пелевин. - СПб.: ЦНИИ «Электроприбор», 2002. - 160 с.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Юдин Ю. И. Идентификация математической модели контейнеровоза проекта Arctic Container Ship ACS 650 для различных этапов швартовки / Ю. И. Юдин, С. В. Пашенцев, Б. В. Дабижа, С. О. Петров // Эксплуатация морского транспорта. - 2019. - № 3 (92). - С. 89-107. DOI: 10.34046/aumsuomt92/15.</mixed-citation><mixed-citation xml:lang="en">Юдин Ю. И. Идентификация математической модели контейнеровоза проекта Arctic Container Ship ACS 650 для различных этапов швартовки / Ю. И. Юдин, С. В. Пашенцев, Б. В. Дабижа, С. О. Петров // Эксплуатация морского транспорта. - 2019. - № 3 (92). - С. 89-107. DOI: 10.34046/aumsuomt92/15.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Использование нейронных сетей для стабилизации судна на траектории / В. В. Дерябин // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2018. - Т. 10. - № 4. - С. 665-678. DOI: 10.21821/2309-5180-2018-10-4-665-678.</mixed-citation><mixed-citation xml:lang="en">Дерябин В. В. Использование нейронных сетей для стабилизации судна на траектории / В. В. Дерябин // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2018. - Т. 10. - № 4. - С. 665-678. DOI: 10.21821/2309-5180-2018-10-4-665-678.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Haykin S. Neural Networks and Learning Machines / S. Haykin. - Third Edition. - New Jersey: Pearson, 2009. - 936 p.</mixed-citation><mixed-citation xml:lang="en">Haykin S. Neural Networks and Learning Machines / S. Haykin. - Third Edition. - New Jersey: Pearson, 2009. - 936 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Liu Z. Neural network as a function approximator and its application in solving differential equations / Liu, Y. Yang, Q. Cai // Applied Mathematics and Mechanics. - 2019. - Vol. 40. - Is. 2. - Pp. 237-248. DOI: 10.1007/s10483-019-2429-8.</mixed-citation><mixed-citation xml:lang="en">Liu Z. Neural network as a function approximator and its application in solving differential equations / Liu, Y. Yang, Q. Cai // Applied Mathematics and Mechanics. - 2019. - Vol. 40. - Is. 2. - Pp. 237-248. DOI: 10.1007/s10483-019-2429-8.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Обзор исследований, посвященных использованию нейросетевых технологий в судовождении / В. В. Дерябин // Вестник государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2015. - № 6 (34). - С. 29-43. DOI: 10.21821/2309-5180-2015-7-6-29-43.</mixed-citation><mixed-citation xml:lang="en">Дерябин В. В. Обзор исследований, посвященных использованию нейросетевых технологий в судовождении / В. В. Дерябин // Вестник государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2015. - № 6 (34). - С. 29-43. DOI: 10.21821/2309-5180-2015-7-6-29-43.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Подпорин С. А. Использование нейро-нечетких контроллеров в системах управления движением морских судов / С. А. Подпорин // Збірник наукових праць Харківського університету Повітряних Сил. - 2012. - № 4 (33). - С. 181-187.</mixed-citation><mixed-citation xml:lang="en">Подпорин С. А. Использование нейро-нечетких контроллеров в системах управления движением морских судов / С. А. Подпорин // Збірник наукових праць Харківського університету Повітряних Сил. - 2012. - № 4 (33). - С. 181-187.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Kula K. S. Model-based controller for ship track-keeping using neural network / K. S. Kula // 2015 IEEE 2nd International Conference on Cybernetics (CYBCONF). - IEEE, 2015. - Pp. 178-183. DOI: 10.1109/CYB-Conf.2015.7175928.</mixed-citation><mixed-citation xml:lang="en">Kula K. S. Model-based controller for ship track-keeping using neural network / K. S. Kula // 2015 IEEE 2nd International Conference on Cybernetics (CYBCONF). - IEEE, 2015. - Pp. 178-183. DOI: 10.1109/CYB-Conf.2015.7175928.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Hornik K. Some new results on neural network approximation / K. Hornik // Neural Networks. - 1993. - Vol. 6. - Is. 8. - Pp. 1069-1072. DOI: 10.1016/S0893-6080(09)80018-X.</mixed-citation><mixed-citation xml:lang="en">Hornik K. Some new results on neural network approximation / K. Hornik // Neural Networks. - 1993. - Vol. 6. - Is. 8. - Pp. 1069-1072. DOI: 10.1016/S0893-6080(09)80018-X.</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>
