<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article 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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2072-9502</issn>
   <issn publication-format="online">2224-9761</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">54740</article-id>
   <article-id pub-id-type="doi">10.24143/2072-9502-2022-4-7-17</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>УПРАВЛЕНИЕ, МОДЕЛИРОВАНИЕ, АВТОМАТИЗАЦИЯ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>CONTROL, MODELING, AUTOMATION</subject>
    </subj-group>
    <subj-group>
     <subject>УПРАВЛЕНИЕ, МОДЕЛИРОВАНИЕ, АВТОМАТИЗАЦИЯ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Modal synthesis of estimator of unmeasured state variables  for ship course stabilization system</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Модальный синтез оценивателя неизмеряемых переменных состояния для системы стабилизации курса судна</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Сахаров</surname>
       <given-names>Владимир Васильевич </given-names>
      </name>
      <name xml:lang="en">
       <surname>Sakharov</surname>
       <given-names>Vladimir Vasilievich </given-names>
      </name>
     </name-alternatives>
     <email>saharov_@rambler.ru</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Чертков</surname>
       <given-names>Александр Александрович </given-names>
      </name>
      <name xml:lang="en">
       <surname>Chertkov</surname>
       <given-names>Alexandr Aleksandrovich </given-names>
      </name>
     </name-alternatives>
     <email>chertkov51@mail.ru</email>
     <xref ref-type="aff" rid="aff-2"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Каск</surname>
       <given-names>Ярослав Николаевич </given-names>
      </name>
      <name xml:lang="en">
       <surname>Kask</surname>
       <given-names>Yaroslav Nikolayevich </given-names>
      </name>
     </name-alternatives>
     <email>rgam2010@yandex.ru</email>
     <xref ref-type="aff" rid="aff-3"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Государственный университет морского и речного флота имени адмирала С. О. Макарова</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Admiral Makarov State University of Maritime and Inland Shipping</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">Государственный университет морского и речного флота имени адмирала С. О. Макарова</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Admiral Makarov State University of Maritime and Inland Shipping</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-3">
    <aff>
     <institution xml:lang="ru">Государственный университет морского и речного флота имени адмирала С. О. Макарова</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Admiral Makarov State University of Maritime and Inland Shipping</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2022-10-25T21:20:49+03:00">
    <day>25</day>
    <month>10</month>
    <year>2022</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2022-10-25T21:20:49+03:00">
    <day>25</day>
    <month>10</month>
    <year>2022</year>
   </pub-date>
   <issue>4</issue>
   <fpage>7</fpage>
   <lpage>17</lpage>
   <history>
    <date date-type="received" iso-8601-date="2022-08-28T00:00:00+03:00">
     <day>28</day>
     <month>08</month>
     <year>2022</year>
    </date>
    <date date-type="accepted" iso-8601-date="2022-10-11T00:00:00+03:00">
     <day>11</day>
     <month>10</month>
     <year>2022</year>
    </date>
   </history>
   <self-uri xlink:href="https://vestnik.astu.ru/en/nauka/article/54740/view">https://vestnik.astu.ru/en/nauka/article/54740/view</self-uri>
   <abstract xml:lang="ru">
    <p>Цель работы состоит в применении технологий автоматизации и цифровизации процесса оценивания неизмеряемых переменных состояния судовой системы стабилизации курса при управлении высокотех-нологичным программно-аппаратным оборудованием судна в целях интенсификации использования судов на качественно новом уровне, а также повышения надежности и эффективности их эксплуатации. Отмечается, что возможность оценивания вектора переменных состояния в реальном времени требует использования методов и вычислительных алгоритмов стохастической и, в частности, биномиальной фильтрации. Подчеркивается, что для повышения надежности и точности оценивания параметров системы стабилизации курса судна при воздействии возмущений, а также шумов измерений необходимы компромиссные решения, учитывающие требуемые значения быстродействия системы и ее устойчивости. Показано, что цифровизация математических и физических моделей судов, получение адекватных реальным процессам решений, возможность учета широкого спектра воздействий внешней среды и условий плавания позволяют синтезировать судовые управляющие комплексы в классе цифровых предиктивных систем с переходом к управлению безэкипажными объектами. Рассмотрен модальный метод синтеза оценивателя вектора состояния полной размерности (наблюдателя Калмана), характеризующийся тем, что он позволяет получать оценки неизмеряемых переменных состояния судовой системы стабилизации по измеряемым выходу и входу системы путем построения модели состояния расширенной системы «объект – наблюдатель», обеспечивающей устойчивость судна на курсе. Пред-ложены модель и алгоритм оценивания неизмеряемых переменных состояния с использованием алгоритмов биномиальной фильтрации, компьютерных технологий и инструментария моделирования в среде MATLAB. Предложенный алгоритм синтеза оценивателя вектора неизмеряемых переменных состояния реализован в виде программы, составленной в кодах MATLAB, и демонстрируется на примере расчета двухмерного динамического наблюдателя для неустойчивого объекта управления. Полученные оценки неизмеряемых переменных, а также результаты моделирования динамических реакций системы стабилизации курса соответствуют заданному быстродействию и требуемой устойчивости судового объекта при переходе его в установившееся состояние при новых начальных условиях.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The purpose of the study is to apply automation technologies and digitalization in estimating the unmeasurable variables of the ship course stabilization system to control the high-tech software and hardware and, thus, to intensify the use of ships at a qualitatively new level, as well as to improve the reliability and efficiency of their operation. It has been stated that estimating the vector of state variables in real time requires to use methods and computational algorithms &#13;
of stochastic and, in particular, binomial filtering. It is emphasized that for improving the reliability and accuracy of estimating the parameters of the system under perturbations of the roll angle, angular rotation speed or measurement noise there are required compromise solutions that take into account the required values of the system's speed and stability. It is shown that digitalization of mathematical and physical ship models, producing the adequate decisions, taking into account a wide range of environmental influences and navigation conditions allow to synthesize ship control complexes in the class of digital predictive systems with a transition to the control of unmanned objects. There has been considered the modal method of synthesis of the vector estimator of the state of full dimension (Kalman observer) which can obtain estimates of unmeasured state variables of the course stabilization system with measured output and input of the system by developing a model of the state of the extended system ‘object–observer’, which ensures stability of the ship on the course. A model and an algorithm for estimating unmeasured state variables by using binomial filtering algorithms, matrix laboratory tools and computer modeling technologies in the MATLAB environment are proposed. The proposed algorithm for the synthesis of a vector evaluator of unmeasured state variables is implemented in the form of a program compiled in MATLAB codes and demonstrated in calculating a two-dimensional dynamic observer for an unstable object of control. The obtained estimates of unmeasured variables, as well as the results of modeling the dynamic reactions of the course stabilization system correspond to the specified speed and stability transient processes of the ship object when transferring it into the steady state under the new initial conditions.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>алгоритм синтеза</kwd>
    <kwd>динамический наблюдатель</kwd>
    <kwd>модальный метод</kwd>
    <kwd>модель</kwd>
    <kwd>оцениватель переменных состояния</kwd>
    <kwd>моделирование</kwd>
    <kwd>переходные процессы</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>synthesis algorithm</kwd>
    <kwd>dynamic observer</kwd>
    <kwd>modal method</kwd>
    <kwd>model</kwd>
    <kwd>state variable evaluator</kwd>
    <kwd>modeling</kwd>
    <kwd>transient processes</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>ВведениеСовременный подход к решению задач оценивания неизмеряемых переменных состояния сложных динамических объектов, в том числе судов, базируется на использовании цифровых технологий и инструментов построения интеллектуальных систем. Искусственные нейронные сети и аппарат нечеткой логики позволяют на качественно новом уровне решать проблемы управления динамическими объектами высокой размерности с плохо формализуемыми моделями. Однако их применение в задачах синтеза оптимальных систем ограничивается наличием существенного недостатка, связанного со сложностью процесса обучения, требующего большого объема экспериментальных данных об объекте управления [1–3]. В концепции интегрированных систем управления флотом актуальное значение имеет решение проблемы стабилизации судов на курсе с использованием цифровых технологий. В частности, в работах [4, 5] предложено применение цифровых технологий, реализуемых на основе модального метода синтеза, к динамической модели судовой системы стабилизации курса, что позволит путем вариации осуществлять выбор требуемых параметров авторулевых комплексов, обеспечивающих устойчивость судна на курсе. С целью преодоления этих сложностей предлагается использовать наряду с инструментальными математические датчики информации, которые строятся на динамических наблюдателях и оценивателях. В системах реаль-ного времени наиболее распространены оценки типа «фильтрация», которые характерны для оце-нивателей полного порядка, предложенных Р. Калманом. Основу этих оценивателей составляет подсистема в виде идентификатора состояния, включающего модель объекта управления, входными сигналами которой являются то же управляющее воздействие и сигнал невязки между выходами объекта и модели, служащий сигналом обратной связи по ошибке восстановления вектора состояния. За счет его влияния динамика модели приобретает качественно новые свойства, когда свободные движения объекта и модели различаются, но вынужденные − асимптотически сходятся. Это позволяет заменить переменные состояния объекта переменными состояния модели, т. е. их оценками. Построенные на этой основе оцениватели обладают свойствами динамической системы и называются динамическими компенсаторами. Необходимыми условиями реализации алгоритма оценивания вектора состояния объекта и возмущений, а также восстановления неизмеряемых переменных состояния, согласно [6–10], служат текущие измерения его входов и выходов и использование параметрической информации о модели объекта. Актуальность проблемы синтеза оценивателей состояния широко освещена в российской [11, 12] и зарубежной [13, 14] литературе. Однако на практике, при разработке алгоритма синтеза оценивателей, необходимо учитывать специфику динамических свойств конкретных объектов [15]. Методы и материалыРассмотрим в общем случае алгоритм синтеза оценивателя и покажем его реализацию на конкретном объекте. С этой целью выбираем модель управляемого объекта в виде системы матричных уравнений, заданных в форме пространства состояний:                              (1)для начальных условий: X(t0) = X0, t ≥ t0. Здесь X(t)Rn, U(t)Rm и Y(t)Rl – векторы состояния, управления и выхода соответственно; A, B, C, D – матрицы состояния, управления, выхода и связи вход – выход линейной стационарной системы соответственно.Процесс синтеза алгоритма оценивания переменных состояния этого объекта заключается в формировании такой структуры наблюдателя, переменные состояния которого могли бы служить оценками переменных состояния объекта управления. Предположим, что D = 0. Тогда алгоритм оценки переменных состояния X(t) по измеряемым переменным управления U(t) и выходным переменным Y(t), описываемый уравнениями                  (2)где N = [n1, n2, …, nn] – вектор коэффициентов усиления наблюдателя, будет отображать работу наблюдателя в составе обобщенной системы управления, представленной на рис. 1.   Рис. 1. Структура системы управления объектом с наблюдателем:  − вектор переменных состояния наблюдателя, служащий оценкой состояния объекта; N – (n ∙ l) − вектор коэффициентов усиления (настройки) наблюдателя, подлежащих определению;  − вектор выхода наблюдателя, служащий оценкой вектора выхода объекта; матрица D = 0; К = [k1, k2, …, kn]Fig. 1. Structure of the object control system with an observer:   – a vector of the observer's state variables, which serves as an estimate of the state of an object; N – (n ∙ l) – vector of gains (setting) of the observer under determination;  – the observer's output vector, which serves as an estimate of the object's output vector; matrix D = 0; К = [k1, k2, …, kn] Представленный моделью (2) регулятор является уже динамической системой, порядок которой совпадает с порядком объекта управления. Такой регулятор называют динамическим компенсатором.Объединив уравнения (2), получим:  Если в уравнении (2) заменить выход Y(t) = CX(t), то динамическую модель наблюдателя можно записать в следующем виде:                          (3)где H = (A − NC) – матрица динамических свойств наблюдателя, D = 0.Поскольку наблюдатель (оцениватель) строят, как правило, в системе модального управления объектом (см. рис. 1), то вектор управления U(t) принимает вид              (4)где K – вектор коэффициентов усиления цепи об-ратной связи в системе модального управления.Для расчета численных значений коэффициентов k1, k2, …, kn находят характеристический многочлен модального регулятора с собственными числами матрицы  и приравнивают его коэффициенты при степенях оператора s к коэффициентам при тех же степенях s стандартного полинома того же порядка, но с желаемым распределением корней.Выбором элементов матрицы N наблюдателю также можно придать любое желаемое распределение корней (собственных чисел матрицы H) характеристического уравнения                            D(s) = det [sI – H],                       (5)где   – единичная матрица, при котором процесс оценивания (3) асимптотически устойчив и  , т. е. при t → ∞ оценочные переменные состояния наблюдателя стремятся к переменным состояния объекта при любых начальных значениях  ,  .Для выбора распределения корней характеристического уравнения наблюдателя обычно пользуются одной из стандартных форм, например                    sn + n-1sn-1 + … + 0 = 0,                     (6)где i, i = 0, 1, …, n – 1 – коэффициенты стандартного полинома, выбранного в качестве желаемой формы характеристического полинома D(s) замкнутой системы.При этом так же, как и при расчете модального регулятора, приравнивают коэффициенты при одинаковых степенях оператора s в уравнениях (5) и (6) и находят выражения для определения элементов матрицы N наблюдателя через параметр ω стандартных форм.Параметры наблюдателя и параметры регулятора могут рассчитываться независимо. Понятно, что процессы в наблюдателе должны протекать более быстро, чем переходный процесс в системе. Эмпирически установлено [5], что наблюдатель должен обладать быстродействием, в 2–4 раза превышающим быстродействие системы.С учетом полученных оценок формируется расширенная (композитная) модель динамической системы (объект, наблюдатель) управления. Полученный с ее помощью вектор состояния системы содержит численные значения как самих переменных состояния, так и их оценок. При объединении двух независимых систем (объекта и наблюдателя), описываемых уравнениями состояния (1) и (3) с учетом (4), матрицы   обобщенной (композитной) системы имеют блочную структуру (см. [3]):    .  (7)Для восстановления вектора состояния в расширенной системе (7) размерности   предложен наблюдатель следующей структуры: где  ,   – векторы, служащие оценками соответственно состояния и выхода расширенной системы «объект – наблюдатель». Покажем реализацию представленного выше алгоритма синтеза на примере упрощенной модели стабилизации судна для оценивания его переменных состояния.Пусть упрощенная модель объекта управления (судна) задана в пространстве состояний матрицами D = 0.Для анализа устойчивости заданной модели судна получим с применением инструментария среды MATLAB собственные числа матрицы A:</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Tomera M. Nonlinear controller design of a ship autopilot // International Journal of Applied Mathematics and Computer Science. 2010. V. 20. Iss. 2. P. 271-280. DOI: 10.2478/v10006-010-0020-8.</mixed-citation>
     <mixed-citation xml:lang="en">Tomera M. Nonlinear controller design of a ship autopilot // International Journal of Applied Mathematics and Computer Science. 2010. V. 20. Iss. 2. P. 271-280. DOI: 10.2478/v10006-010-0020-8.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</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">Deryabin V. V. Ispol'zovanie neyronnyh setey dlya stabilizacii sudna na traektorii // Vestn. Gos. un-ta mor. i rech. flota im. adm. S. O. Makarova. 2018. T. 10. № 4. S. 665-678. DOI: 10.21821/2309-5180-2018-10-4-665-678.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Лукашкин Г. Е. Построение системы автономного адаптивного управления судном на основе нечеткой логики // Транспортное дело России. 2019. № 5. С. 177-180.</mixed-citation>
     <mixed-citation xml:lang="en">Lukashkin G. E. Postroenie sistemy avtonomnogo adaptivnogo upravleniya sudnom na osnove nechetkoy logiki // Transportnoe delo Rossii. 2019. № 5. S. 177-180.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Сахаров В. В., Чертков А. А., Сабуров С. В. Алгоритмизация и синтез систем управления судовыми динамическими объектами средствами математического программирования // Вестн. Гос. ун-та мор. и реч. флота им. адм. С. О. Макарова. 2016. № 3 (37). С. 201-211. DOI: 10.21821/2309-5180-2016-7-3-201-211.</mixed-citation>
     <mixed-citation xml:lang="en">Saharov V. V., Chertkov A. A., Saburov S. V. Algoritmizaciya i sintez sistem upravleniya sudovymi dinamicheskimi ob'ektami sredstvami matematicheskogo programmirovaniya // Vestn. Gos. un-ta mor. i rech. flota im. adm. S. O. Makarova. 2016. № 3 (37). S. 201-211. DOI: 10.21821/2309-5180-2016-7-3-201-211.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Веремей Е. И., Корчанов В. М., Коровкин М. В., Погожев C. В. Компьютерное моделирование систем управления движением морских подвижных объектов. СПб.: Изд-во НИИ Химии СПбГУ, 2002. 370 с.</mixed-citation>
     <mixed-citation xml:lang="en">Veremey E. I., Korchanov V. M., Korovkin M. V., Pogozhev C. V. Komp'yuternoe modelirovanie sistem upravleniya dvizheniem morskih podvizhnyh ob'ektov. SPb.: Izd-vo NII Himii SPbGU, 2002. 370 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Андриевский Б. Р., Фрадков А. Л. Избранные главы теории автоматического управления с примерами на языке MATLAB. СПб.: Наука, 2000. 475 с.</mixed-citation>
     <mixed-citation xml:lang="en">Andrievskiy B. R., Fradkov A. L. Izbrannye glavy teorii avtomaticheskogo upravleniya s primerami na yazyke MATLAB. SPb.: Nauka, 2000. 475 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Witkowska A., Smierzchalski R. Designing a ship course controller by applying the adaptive backstepping method // International Journal of Applied Mathematics and Computer Science. 2012. V. 22. Iss. 4. P. 985-997. DOI: 10.2478/v10006-012-0073-y.</mixed-citation>
     <mixed-citation xml:lang="en">Witkowska A., Smierzchalski R. Designing a ship course controller by applying the adaptive backstepping method // International Journal of Applied Mathematics and Computer Science. 2012. V. 22. Iss. 4. P. 985-997. DOI: 10.2478/v10006-012-0073-y.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Сахаров В. В., Шергина О. В., Чертков А. А. Синтез оптимального оценивателя для системы управления судовым динамическим объектом // Вестн. Гос. ун-та мор. и реч. флота им. адм. С. О. Макарова. 2013. № 1 (20). С. 26-31.</mixed-citation>
     <mixed-citation xml:lang="en">Saharov V. V., Shergina O. V., Chertkov A. A. Sintez optimal'nogo ocenivatelya dlya sistemy upravleniya sudovym dinamicheskim ob'ektom // Vestn. Gos. un-ta mor. i rech. flota im. adm. S. O. Makarova. 2013. № 1 (20). S. 26-31.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Чертков А. А. Синтез наблюдателя на основе фильтра Калмана для системы управления динамическим объектом // Информационные технологии и системы: управление, экономика, транспорт, право. 2014. № 1 (12). С. 66-71.</mixed-citation>
     <mixed-citation xml:lang="en">Chertkov A. A. Sintez nablyudatelya na osnove fil'tra Kalmana dlya sistemy upravleniya dinamicheskim ob'ektom // Informacionnye tehnologii i sistemy: upravlenie, ekonomika, transport, pravo. 2014. № 1 (12). S. 66-71.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Никитин Е. Д., Тимочкина Т. В., Миклуш А., Яготинцева Н. В. Анализ и структура систем динамического позиционирования судов // Информационные технологии и системы: управление, экономика, транспорт, право. 2017. № 3 (21). С. 85-90.</mixed-citation>
     <mixed-citation xml:lang="en">Nikitin E. D., Timochkina T. V., Miklush A., Yagotinceva N. V. Analiz i struktura sistem dinamicheskogo pozicionirovaniya sudov // Informacionnye tehnologii i sistemy: upravlenie, ekonomika, transport, pravo. 2017. № 3 (21). S. 85-90.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Гофман А. Д. Динамика корабля. СПб.: Изд-во СПГУВК, 2003. 150 с.</mixed-citation>
     <mixed-citation xml:lang="en">Gofman A. D. Dinamika korablya. SPb.: Izd-vo SPGUVK, 2003. 150 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Жеребцов В. М., Клепач Д. П. Системы автоматического управления движением судна // Новая наука: современное состояние и пути развития. 2016. № 11-2. С. 159-162.</mixed-citation>
     <mixed-citation xml:lang="en">Zherebcov V. M., Klepach D. P. Sistemy avtomaticheskogo upravleniya dvizheniem sudna // Novaya nauka: sovremennoe sostoyanie i puti razvitiya. 2016. № 11-2. S. 159-162.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Powell J. Da., Franklin G. F. Feedback Control of Dynamic Systems. Pearson, 2014. 880 p.</mixed-citation>
     <mixed-citation xml:lang="en">Powell J. Da., Franklin G. F. Feedback Control of Dynamic Systems. Pearson, 2014. 880 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Dhaliwal S. S. State Estimation and Parameter Identification of Continuous-time Nonlinear Systems: Master thesis. Ontario, Canada: Queen’s University Kingston, 2011. 83 p.</mixed-citation>
     <mixed-citation xml:lang="en">Dhaliwal S. S. State Estimation and Parameter Identification of Continuous-time Nonlinear Systems: Master thesis. Ontario, Canada: Queen’s University Kingston, 2011. 83 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Чертков А. А., Загрединов В. А., Михайлов Ю. Б. Алгоритм наблюдателя системы управления курсом судна для оценки возмущений и шумов измерений // Вестн. Гос. ун-та мор. и реч. флота им. адм. С. О. Макарова. 2016. Т. 8. № 6 (40). С. 221-227. DOI: 10.21821/2309-5180-2016-8-6-221-227.</mixed-citation>
     <mixed-citation xml:lang="en">Chertkov A. A., Zagredinov V. A., Mihaylov Yu. B. Algoritm nablyudatelya sistemy upravleniya kursom sudna dlya ocenki vozmuscheniy i shumov izmereniy // Vestn. Gos. un-ta mor. i rech. flota im. adm. S. O. Makarova. 2016. T. 8. № 6 (40). S. 221-227. DOI: 10.21821/2309-5180-2016-8-6-221-227.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
