Научная статья на тему 'Идентификация параметров модели судна по углу крена на симметричных движениях'

Идентификация параметров модели судна по углу крена на симметричных движениях Текст научной статьи по специальности «Механика и машиностроение»

CC BY
177
27
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПАРАМЕТРИЧЕСКАЯ ИДЕНТИФИКАЦИЯ / СИММЕТРИЧНЫЕ ПРОГРАММНЫЕ ДВИЖЕНИЯ / МАХОВИЧНЫЙ РАСКАЧИВАТЕЛЬ / АДАПТИВНОЕ УПРАВЛЕНИЕ / ПОСЛЕДОВАТЕЛЬНЫЙ КОМПЕНСАТОР / СИГНАЛЬНЫЙ РЕГУЛЯТОР / МОДЕЛЬ СУДНА / СИСТЕМА ДИНАМИЧЕСКОГО ПОЗИЦИОНИРОВАНИЯ / СУДОВОЙ КАНАТНЫЙ ИНКЛИНОМЕТР / АКСЕЛЕРОМЕТР / PARAMETRIC IDENTIFICATION / SYMMETRIC PROGRAM MOTIONS / FLYWHEEL OSCILLATOR / ADAPTIVE CONTROL / CONSECUTIVE COMPENSATOR / SLIDING MODE CONTROL / SHIP MODEL / DYNAMIC POSITION / TAUTWIRE REFERENCE SENSOR / ACCELEROMETER

Аннотация научной статьи по механике и машиностроению, автор научной работы — Алышев А.С., Ромаев Д.В., Мельников В.Г., Титов А.М., Коваленко А.Е.

Разработан метод идентификации параметров модели судна с использованием симметричных движений по углу крена. Предметом исследования являются методы повышения точности идентификации параметров математических моделей корпуса судна и раскачивающего устройства, с применением судового канатного инклинометра. Использованы малые симметричные реверсивные разгонно-тормозные программные движения по углу крена, при этом модель судна закреплена в опытовом бассейне и движение по другим степеням свободы исключено. Для создания программных движений использован установленный на судне раскачиватель в виде электродвигателя с маховиком. Для достижения высокой точности симметрии программного движения разработан гибридный адаптивный регулятор, составленный из последовательного компенсатора и сигнального регулятора, параметры которых настраиваются с учетом ограничения на свои максимальные значения. Идентификация разработанным методом осуществляется в двух экспериментах. В основном эксперименте осуществляются программные движения модели по углу крена, а в дополнительном программные движения маховика по углу поворота маховика. Программная траектория движения маховика получена по итогам основного эксперимента. Приведены результаты отработки гармонического колебания системой управления. Рассмотрены принцип работы канатного инклинометра и варианты его конструкции. Приведены формулы, позволяющие определить позицию судна с системой динамического позиционирования в случае измерения углов в составе канатного инклинометра при помощи потенциометров или акселерометров. Результаты могут быть полезны при проведении модельных испытаний или для натурных судов с системами динамического позиционирования.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Parametric identification of ship model by symmetric motions around roll angle

The paper presents a method of identifying the parameters of the ship model using symmetric motions. The subject of research is the improvement of the parameter identification accuracy under the condition of complete uncertainty of mathematical models of the ship hull and reaction wheel device, as well as the development of a new position reference sensor for ship models in the form of a tautwire inclinometer. Small symmetric reversing accelerating-decelerating program motions about roll angle were used, while the model of the vessel was fixed in the test basin and the movement in other degrees of freedom was excluded. To create the programmed motions, an electric motor with a flywheel mounted on the vessel was used. To achieve high accuracy of a programmed motion symmetry, a hybrid adaptive controller was developed consisting of a consecutive compensator and a sliding controller, and their parameters are adjusted taking into account the restriction on their maximum values. Identification by the developed approach involves carrying out two experiments. During the main experiment, the program motions of the model occur about the roll angle, while the additional experiment involves programmed motions of the flywheel around the flywheel rotation angle. The program trajectory of the flywheel was obtained according to the results of the main experiment. Illustrative results are given showing the essence of the proposed method and the results of the control system with harmonic oscillation as a reference trajectory. The operating principle of the cable inclinometer and variants of its design are considered. Calculation formulas are given determining the position of a vessel with a dynamic positioning system in the case of measuring angles in the cable inclinometer using potentiometers or accelerometers. The results can be useful when carrying out model tests or for full-scale vessels with dynamic positioning systems.

Текст научной работы на тему «Идентификация параметров модели судна по углу крена на симметричных движениях»

НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ март-апрель 2019 Том 19 № 2 ISSN 2226-1494 http://ntv.i1mo.ru/

SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS

March-April 2019

Vol. 19 No 2 ISSN 2226-1494

http://ntv.ifmo.ru/en

УДК 681.5, 531/534, 629.5.015

ИДЕНТИФИКАЦИЯ ПАРАМЕТРОВ МОДЕЛИ СУДНА ПО УГЛУ КРЕНА

НА СИММЕТРИЧНЫХ ДВИЖЕНИЯХ

А.С. Алышев", Д.В. Ромаевь, В.Г. Мельников", А.М. Титовс,ь, А.Е. Коваленкос,ь

a Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация b АО «Навис», Санкт-Петербург, 199106, Российская Федерация

c Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), Санкт-Петербург,

197376, Российская Федерация

Адрес для переписки: aalyshev@yandex.ru

Информация о статье

Поступила в редакцию 24.12.18, принята к печати 14.02.19 doi: 10.17586/2226-1494-2019-19-2-347-358 Язык статьи - русский

Ссылка для цитирования: Алышев А.С., Ромаев Д.В., Мельников В.Г., Титов А.М., Коваленко А.Е. Идентификация параметров модели судна по углу крена на симметричных движениях // Научно-технический вестник информационных технологий, механики и оптики. 2019. Т. 19. № 2. С. 347-358. doi: 10.17586/2226-1494-2019-19-2-347-358

Аннотация

Разработан метод идентификации параметров модели судна с использованием симметричных движений по углу крена. Предметом исследования являются методы повышения точности идентификации параметров математических моделей корпуса судна и раскачивающего устройства, с применением судового канатного инклинометра. Использованы малые симметричные реверсивные разгонно-тормозные программные движения по углу крена, при этом модель судна закреплена в опытовом бассейне и движение по другим степеням свободы исключено. Для создания программных движений использован установленный на судне раскачиватель в виде электродвигателя с маховиком. Для достижения высокой точности симметрии программного движения разработан гибридный адаптивный регулятор, составленный из последовательного компенсатора и сигнального регулятора, параметры которых настраиваются с учетом ограничения на свои максимальные значения. Идентификация разработанным методом осуществляется в двух экспериментах. В основном эксперименте осуществляются программные движения модели по углу крена, а в дополнительном - программные движения маховика по углу поворота маховика. Программная траектория движения маховика получена по итогам основного эксперимента. Приведены результаты отработки гармонического колебания системой управления. Рассмотрены принцип работы канатного инклинометра и варианты его конструкции. Приведены формулы, позволяющие определить позицию судна с системой динамического позиционирования в случае измерения углов в составе канатного инклинометра при помощи потенциометров или акселерометров. Результаты могут быть полезны при проведении модельных испытаний или для натурных судов с системами динамического позиционирования. Ключевые слова

параметрическая идентификация, симметричные программные движения, маховичный раскачиватель, адаптивное управление, последовательный компенсатор, сигнальный регулятор, модель судна, система динамического позиционирования, судовой канатный инклинометр, акселерометр Благодарности

Работа поддержана грантом РФФИ №16-08-00997. Алышев А.С. выражает благодарность сотрудникам АО Навис, особенно А.Н. Мирошникову, А.Ю. Логинову, Е.Б. Амбросовской, С.В. Гусеву, А.В. Крылову.

PARAMETRIC IDENTIFICATION OF SHIP MODEL BY SYMMETRIC MOTIONS

AROUND ROLL ANGLE A.S. Alyshev", D.V. Romaevb, V.G. Melnikov", A.M. Titovcb, A.E. Kovalenkocb

aITMO University, Saint Petersburg, 197101, Russian Federation bNavis Engineering, Saint Petersburg, 199106, Russian Federation

cSaint Petersburg Electrotechnical University "LETI", Saint Petersburg, 197376, Russian Federation Corresponding author: aalyshev@yandex.ru Article info

Received 24.12.18, accepted 14.02.19 doi: 10.17586/2226-1494-2019-19-2-347-358 Article in Russian

For citation: Alyshev A.S., Romaev D.V., Melnikov V.G., Titov A.M., Kovalenko A.E. Parametric identification of ship model by symmetric

motions around roll angle. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2019, vol. 19, no. 2, pp. 347358 (in Russian). doi: 10.17586/2226-1494-2019-19-2-347-358 Abstract

The paper presents a method of identifying the parameters of the ship model using symmetric motions. The subject of research is the improvement of the parameter identification accuracy under the condition of complete uncertainty of mathematical models of the ship hull and reaction wheel device, as well as the development of a new position reference sensor for ship models in the form of a tautwire inclinometer. Small symmetric reversing accelerating-decelerating program motions about roll angle were used, while the model of the vessel was fixed in the test basin and the movement in other degrees of freedom was excluded. To create the programmed motions, an electric motor with a flywheel mounted on the vessel was used. To achieve high accuracy of a programmed motion symmetry, a hybrid adaptive controller was developed consisting of a consecutive compensator and a sliding controller, and their parameters are adjusted taking into account the restriction on their maximum values. Identification by the developed approach involves carrying out two experiments. During the main experiment, the program motions of the model occur about the roll angle, while the additional experiment involves programmed motions of the flywheel around the flywheel rotation angle. The program trajectory of the flywheel was obtained according to the results of the main experiment. Illustrative results are given showing the essence of the proposed method and the results of the control system with harmonic oscillation as a reference trajectory. The operating principle of the cable inclinometer and variants of its design are considered. Calculation formulas are given determining the position of a vessel with a dynamic positioning system in the case of measuring angles in the cable inclinometer using potentiometers or accelerometers. The results can be useful when carrying out model tests or for full-scale vessels with dynamic positioning systems. Keywords

parametric identification, symmetric program motions, flywheel oscillator, adaptive control, consecutive compensator, sliding

mode control, ship model, dynamic position, tautwire reference sensor, accelerometer

Acknowledgements

This work was supported by the RFBR grant No.16-08-00997. A.S. Alyshev expresses his gratitude to the employees of JSC Navis Engineering, especially to A.N. Miroshnikov, A.Y. Loginov, E.B. Ambrosovskaya, S.V. Gusev and A.V. Krylov.

Введение

Рассматривается энергетический метод идентификации, развиваемый в работах [1-4]. В отличие от предыдущих работ здесь рассматриваются управляемые колебания модели судна по углу крена на реверсивно-симметричных участках движения, параметры модели раскачивающего устройства определяются в дополнительном эксперименте по итогам основного. Представленный в [2] стенд модифицирован следующим образом. Модель судна закреплена таким образом, что может совершать колебания по углу крена при помощи управляемого маховика за счет изменения его скорости вращения. В [5] рассматриваются маховики судов, вращающиеся с большой постоянной скоростью, при этом для компенсации крена выполняется контроль угла прецессии опоры двигателя с маховиком. Принцип их работы подобен принципам функционирования двигателей маховиков спутников.

Метод и математическая модель

Рис. 1. Крен судна (а) и стенд (б)

Рассмотрим механическую систему, представленную на рис. 1. Модель судна 1 закреплена в опытовом бассейне вдоль своей продольной оси через подшипниковые опоры. На судне закреплен электродвигатель с маховиком 2, ось вращения которого параллельна продольной оси судна. Ось Oy

лежит в плоскости ватерлинии; 6 - угол крена; q и О - угол поворота и угловая скорость маховика; О, = ш, g и О2 = ш2g - силы тяжести элементов 1 и 2 с плечами к и к2; g - ускорение свободного падения; ¥а - выталкивающая сила жидкости на погруженный объем V корпуса судна и плечо этой силы к3; М/, и М/2 - моменты трения в подшипниках электродвигателя и корпуса судна, Мк и М -гидродинамический момент и электромагнитный момент электродвигателя; 15 и 1м1 - расстояния от оси вращения до центра масс первого и второго элементов; ш, и т2 - массы первого и второго элементов. Моменты сил тяжести элементов 0111 > О21М1 (модель устойчива при колебаниях в воздухе и в воде на небольших углах крена). Для предотвращения опрокидывания модели используются ограничители 3. Углы 6 и q измеряются энкодерами, а сила тока I - датчиками Холла. Математическая модель системы в воздухе и воде для малых углов 6 имеет вид: а44е + JО = -М„а - /4 (¥пХ) sgn(0) - /т (¥пХ) 0 - /442 (¥пХ) 0 |0|,

а;40 + JО = -М,т - /'с4 (^п2 ) sgn (0) - (/4, (¥п2 ) + ¿44! (5)) 0 - (/'42 (^ ) + ¿442 (^)) 0 И

МЬа = °А - О2К = (°Л - °21* ) ^П0 = С44 «П0 ,

М* = М„а - ¥аК = (ед - О! - ¥а (к-)) sin0 = с44 sin0 ,

44 '

^ -./0 = к,1 - / ^(О)-/О , 1 =---и , q =О , а44 = J + т^ +J +т211 , <4 = а44

Тс р -1 к3 = (к - х0)sin0 ,

где Jу - момент инерции элемента 1 относительно его центра масс; Х44 - присоединенный момент инерции масс жидкости; J - момент инерции элемента 2 относительно его центра масс; 2а - длина отрезка от точки О до центра масс системы «элемент 1 + элемент 2» (лежит на отрезке, соединяющем точку О и точку приложения силы О,); к - метацентрическая высота (длина отрезка, соединяющего точки Н и г0); и - управляющий сигнал напряжения электродвигателя; к1 - коэффициент передачи электродвигателя по моменту; ^ - результирующая сила давления на подшипники; р = - оператор диффе-

&

ренцирования; МЬа и МЬм/ - восстанавливающие моменты корпуса в воздухе и в воде; 5 - площадь смоченной поверхности корпуса судна; /4, /44. и /4'4( - постоянные параметры моментов трения в подшипниках опоры корпуса судна; Ь44( - параметры момента гидродинамического сопротивления, которые приняты постоянными ввиду симметричности корпуса судна относительно диаметральной плоскости; параметры момента трения маховика

г = Г/С-М«/I и , = ГШ«/I при

/с = 1иq)«/0иЛ = 1/-(q)«/0- О<0;

Тс - постоянная времени замкнутого контура тока. Значения присоединенного момента инерции (ПМИ) Х44 зависят от частоты колебаний судна.

Рассмотрим два симметричных этапа неравномерного вращения тела на интервалах угловых скоростей |6 (,,), 6 (,2)^ и [6 (,3), 6 (,4) ^ = |6 (,2), 6 (,, с отрицательным и равным по ему модулю положительным угловым ускорением. Этап с положительным угловым ускорением имеет временной интервал [,,, ,2 ], а отрицательным - [,3, ,4 ]. Запишем уравнения энергии для таких движений:

Т (,1 )-Т (,2 ) = А, - В, - Е441 - ^441 - С, , (1)

Т (,4 )-Т (,3 )= А2 - В2 - Е442 - В442 - С2 , где А, и А2, В, и В2, Е441 и Е442 , £>441 и Б442 , С, и С2 - работы, создаваемые моментом двигателя, трением в подшипниках электродвигателя, восстанавливающим моментом, гидродинамическим моментом и моментом трения в подшипниках модели судна соответственно.

В каждый момент времени удвоенная кинетическая энергия системы:

2Т (,,.) = а4462 (,,.) - 2J6 (,,.) О (,,.) - JО2 (,,.). (2)

Составим разность уравнений энергии (1), подставим в нее уравнения вида (2). Тогда с учетом симметрии интервалов движения при

'¡+1 '¡+i

^441 +Q = D442 +с2 = J(m„ + Mf2 )0dt = -J( fcA sgn (0)+(f4i +ьш )0+(/;42 +b442 )010| )0dt

получим оценку инерционного параметра:

я _2 (A + B - A2 -B2 ) + 2С44 А -Xl

А л

(3)

при

2 4

Al = J M Qdt, A2 = J M Qdt,

t t3

h h t4 t4

Bl = J MflQdt = -J( sgn (q) + /vn)Qdt, B2 = J MfJhdt = -J( fc sgn (q) + fv Q)odt,

tl ti t3 t3

Aai = cos 02 + cos 03 - cos 01 - cos 04 , Aa2 = cos 05 + cos 06 - cos 01 - cos 04 ,

a,i =0 2 +02 -02 -0 2, Aj2 =02 +02 -02-0 4,

Xl = J (^ (t2 ) + ^ (t3 (tl )-62 (t4 ) + 2 (i (t2 )□ (t2 )+0 (t3 )□ (t3 )-0 (tl )□ (tl )-0 (t4 )□ (t4 ))) .

Момент двигателя считаем пропорциональным току электродвигателя M = ktI. Коэффициент передачи kt считается известным или полученным экспериментально с отдельным электродвигателем при помощи тела с эталонным моментом инерции.

Оценку c44 =(mlls - m2lw) g получим из рассмотрения дополнительной пары симметричных ин-

тервалов

0(ti ) , 0^ t5 = ^ )j и ^ t6 = ^ ) , 0(t4 )

где этап с положительным угловым ускорением

имеет временной интервал [/,, /5 ], а отрицательным - [/6, /4 ]. Для дополнительной пары симметричных интервалов составим разность двух уравнений энергии с учетом симметрии движений:

я (А + Вз - А4 - £4 )Д,,-(А, + В, - Л - В2 )Д, 2 - 0,5 (Д,,х 2 - А, 2 X,)

. (4)

As2Aal -AslAa2

Далее

Х2 = 3 (¡5 ) + 62 (¡6 )-62 (/, )-^2 (/4 ) + 2 (ё (/5 )□ (/5 ) + ё (/6 )□ (/6 )-ё (/, )" (/, И (¿4 )6 (¡4))) .

зададим программные движения на той же траектории в воде и для этих симметричных интервалов получим оценку ПМИ:

2(А'+В,'-А2-В2)+2с44дд,-X, а (5)

^44 = ~-7--«44 , (5)

Д,1

а также параметра с44 = (т,1, -т21 +р^(к - —)) g . Оценку положения центра масс — получим по фор-

ОI - О I - - С - с муле = -— , тогда метацентрическую высоту к оценим по формуле к = —-44 + —. При ма-

О1 + О2 Р^

лых силы реакции опоры N и 0 и изменения объема V и условии статического равновесия системы можно принять pVg = О, + О2, а также получить С44 = рVgк .

Для расчета по формулам (3)-(5) требуется определение параметров момента трения в двигателе и момента инерции 3 . Определим и 3 с помощью дополнительного эксперимента, не вводя дополнительные уравнения для задания модели момента трения маховика и определения ее коэффициентов при различных симметричных парах интервалов. Суть состоит в том, что после опытов с корпусом судна в воздухе и в воде получены кривые угла поворота маховика д (/) е [0 д (/т)] . Модель судна фиксируется по углу крена. Далее функцию д (/) дополним сигналом д' (/), аналогичным сигналу д (/) в обратном

направлении (симметричные однонаправленные движения). Полученный сигнал является программной траекторией для следящей системы по углу поворота маховика.

Выполним программное движение по полученной траектории и рассмотрим уравнения энергии для двух частей прямого движения на интервале д (/)е [д (/,), д (/2)] и [д (/3), д (/4)] :

44

J(q2 (t2)-Q2 (t,)) = 2(A + B,), J(Q2 (t4)-Q2 (/3)) = 2(A + B2), и для двух частей обратного симметричного движения на интервалах Ч (t )е[ 2q (tm )-q (t4) ,2q (tm )-q (/3 )]u[ 2q (tm )-q (t2) ,2q (tm )-q (t,)] :

J(Q2 (t8)-Q2 (t7)) = 2(A + B7), J(q2 (t10)-Q2 (t9)) = 2(A + B8).

В случае малой ошибки слежения при равенстве диссипативных функций B, = B8, B2 = B7 и равенств угловых скоростей Q2 (t,) = Q2 (t10), Q2 (t2) = Q2 (t9), Q2 (t3) = Q2 (t8) и Q2 (t4) = Q2 (t7) получим требуемые оценки:

B, - B2 = 0,5 (A + A7 - A5 - A.), J = ^-A - A + A - A „-. (6)

1 2 16 A7 5 ^ Q2(t2)-Q2(t,)+Q2(t4)-Q2(t3) w

При расчетах по формулам (6) предполагается, что электродвигатель корректирует колебания по углу крена таким образом, что на выбранных интервалах его угловая скорость состоит из участков неравномерного движения и выполняется условие Q2 (t2) - Q2 (t,) + Q2 (t4) - Q2 (t3) Ф 0 .

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Аналогично можно получить выражения для B,' - В'2, B3 - B4, B3' - В'А. Стоит отметить, что сведение к нулю не только ошибки слежения гарантирует симметричность двух участков движения, но и разности углов поворота (ошибки симметричности) непосредственно между двумя интервалами движения. При наличии помех измерений графики угловых скоростей необходимо пропустить через фильтр, например, медианный.

Если испытания стендовые, целесообразно использовать конструкцию с прямым соединением ротора двигателя и корпуса судна, что позволит точнее осуществить идентификацию без реверса модели на первом полуколебании. Конструкция стенда выбрана такой, чтобы в дальнейшем можно было использовать маховичный раскачиватель для опытов со свободно плавающей моделью судна. В статье рассматриваются установившиеся колебания, незначительную коррекцию которых при малом расходе энергии обеспечивает электродвигатель. При частых реверсах модели судна частицы жидкости постоянно перемешиваются, поэтому значения коэффициентов а'АА несколько отличны от полученных на первом колебании.

Далее рассмотрим алгоритм управления, позволяющий задавать требуемую программную гармоническую траекторию модели судна. Проведя серию экспериментов с различными программными траекториями, возможно определить зависимость изменения ПМИ от частоты колебаний и осадки судна при изменении уровня жидкости в опытовом бассейне.

Пример работы регулятора

Для рассматриваемой системы составлен гибридный адаптивный регулятор, включающий в себя последовательный компенсатор u, (t) [6] с дополнительным внесением коэффициента Ьк, сигнальный

регулятор u2 (t) [7], интегральную составляющую c коэффициентом kInt и антивиндап-коррекцию (anti-

windup, AW) с коэффициентом kw:

u, (t) = k, (t)£(t) + k, (t)|(t)+ bkk, (t)£(t) + kpt-(e, (t)-kmum (t)) , (7)

|(t) = C0k,2 (t)(e, (t)-|(t)),

u2 (t) = k2 (t)V|e, (t) + «t)| sgn(e, (t) + §(t)) ,

e, (t) = 0/ (t) -0 (t) , um (t) = u, (t) + u2 (t) + u (t),

umin u, (t) + u2 (t)< umin

u (t) = - I u, (t) + u2 (t) При umin ^ u, (t) + u2 (t) ^ umax . ,umax u, (t) + u2 (t)> umax

где umin и umax - ограничения на сигнал управления; e (t) - ошибка слежения; £ (t) - переменная (оценка входа системы, т.е. e, (t)); Qref (t) - сигнал программной траектории по углу крена.

На основе [i, 6, 7] сформируем модифицированный алгоритм настройки подстраиваемых параметров:

М,) = Í-Y, (k,M- О и 4 (,) = Ь (k2(t)-) при W (р)

1 о "W 1 0 | W (р) e,( t )|£5„

где k01 > 0 и k02 > 0 - задаваемые максимальные значения настраиваемых параметров k, (t) и k2 (t);

Y, > 0 и у2 > 0 - параметры; Wf (р) = (TfP +1) - фильтр с постоянной времени Tf; 5„ - задаваемая

малая ошибка слежения. Вторая составляющая закона управления может сокращать время переходного процесса, установившееся значение k, (t) и повышать точность слежения.

Для дополнительного опыта, предполагая, что параметры электродвигателя не изменяются, используем следующий регулятор:

u (t) = f KP + + — 1 e (t) , ^ (t) = 4rf (t) - q (t).

I р TDP +1 р ) f

где Kp, KD, K¡ и TD - коэффициенты регулятора и постоянная времени дифференцирующего наблюдателя соответственно; qref (t) - сигнал программной траектории по углу поворота маховика.

0* L

Обеспечим выполнение подобия натурного судна по числу Фруда и Струхаля — = и

0 \lwl

L

T \ lwl

где LWL - длина модели судна по ватерлинии; T - период колебаний модели судна, звездочкой

обозначены величины для полноразмерного судна.

Рассмотрим алгоритм выбора начальных значения параметров регулятора для идентификации модели, погруженной в воду. Математическую модель обобщенного момента трения корпуса судна представим в виде Mh + Mf2 и Ь'ш6 с коэффициентом затуханияЬ'ш .

Рассмотрим линеаризованную систему при неподвижном маховике при sin6 и 6, Q = 0 . В этом

случае передаточная функция системы (далее t опущено) имеет вид: 0 = - 1 kt 1 л

тсР +1 а' Р + Ь +1С Р

440^ и440 т 440 Р

Настроим контур по углу поворота на модульный оптимум при малой постоянной времени Т и Тс и коэффициенте п и 2:

1 К

w (p )--'--=-

cV Tp +1 a'440 p2 + Ь'ш p + c'uo nT^ p T p +1)

тогда закон управления uc имеет вид

h'.. c'... 1 Л

(8)

«440 p 2 + h440 p + <40 Г " ^

ПТ» k,p

~ei =

b c' 1

p + 440 + 440 1

nT k. nT k. nT k. p

V ^ - ^ - ^ - y

Далее рассмотрим уравнения (7) при k = 0 , kaw = 0 , ст0kf = T— , k1 = k01:

(9)

k ( k Л 1

U = (kp +hkkx)í,+-n-el ~I k!p + hkkx +Ie при | = —-e «er

p ^ p j p+1

СТо

Приравняв коэффициенты при подобных членах в выражениях (8) и (9), получим начальные значения параметров регулятора (7):

а' Ь' Ь' с' 1

т, _ "440 и _ 440 _ 440 _ °440 „ _

Л^т — . г ~ . . — . г —

01 nT k ' k nT k k а ' int nT k ' 0 t k2

ni^t nlvK t 01 "440 "-v" t 01

Для определения а'40 и Ь440 можно воспользоваться методом свободных затухающих колебаний.

Поскольку частным решением уравнения затухающих колебаний является 0 = Ae~l>'t cos (ra,t - 00) (00 -

c'

фаза колебаний), инерционный параметр может быть оценен по формуле а440 = , а коэффициент

«о

затухания получен по формуле Ь^ю = * , где ш0 - частота собственных незатухающих колебаний;

^ - относительный коэффициент затухания. При вязком трении колебания будут затухать по

экспоненциальному закону: £^ш0 =1 = в^, где т - время, в течение которого амплитуда колебаний

т

убывает в е раз, а ш0 определяется через круговую частоту затухающих колебаний ш0 = . /ш- + ,

2п ,

ад =— т.е. аям, =

2т 2 с Т 1 s С440

1 i.4440 2 2 . гр2

1 4п т +T

b' = 2

440 z'

TT 2с ' 2

^ 440 __а440. Коэффициент c'40 можно оценить путем

4п2 т2 + T2 т

добавления эталонного груза. При известных границах интервальных параметров а440 и b440 желательно

а'

задавать начальное значение k1 (0) _ —, при k01 _ 1,5k1 (0) .

nT kt

При свободном плавании модели судна начальные значения параметров регулятора могут быть получены путем приближенной замены корпуса судна эллипсоидом, для которого известны эталонные значения параметров. Далее считаем параметры корпуса судна заранее неизвестными. Для эксперимента использован электродвигатель с параметром kt _ 51-10-3Н-м • А-1. Параметры регулятора выберем следующими: у1 _ 0,3, у2 _ 0,1, с0 _ 0,008, 50 _ 0,02, k01 _ 15, k02 _ 0,8, Tf _ 0,14, кы _ 0,3, bk _ 1,

kaw _ 0 , k1 (0) _ 0 , k2 (0) _ 0 . Программная траектория имеет вид 9 f (t) _ A — cos I — t I при T* _ 14,2

с, LWL _ 150 м, A _ A _ 0,2 рад, T _ 0,95 с. Для дополнительного эксперимента выбраны параметры

регулятора: KP _ 0,025, KD _ 0,035, k ы _ 0,005, TD _ 0,05 . На рис. 2 и 3 представлены результаты

настройки параметров регулятора основного эксперимента, а на рис. 4 - угол поворота маховика дополнительного эксперимента.

к\

Время, с

Рис. 2. Параметр k1 (1 - в воздухе, 2 - в воде)

кг 0,3

0,15

1 1 г 1 " 1 Г г_г ■■ ■

у- 2

6

10

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

12

14

Время, с

Рис. 3. Параметр k2 (1 - в воздухе, 2 - в воде)

0

2

4

200

ts

-1000-1-1-1-1-L_

0 5 10 15 20 25

Время, с

Рис. 4. Угол поворота маховика на дополнительном эксперименте (1 - в воздухе, 2 - в воде)

Погрешность метода обусловлена главным образом двумя ошибками слежения по углу поворота маховика и модели судна. Дополнительную погрешность вносят волны, возникающие в результате отражения от стенок малого бассейна. Система управления способна компенсировать такие неучтенные возмущения, в то же время для повышения точности идентификации рекомендуется применять разработанный метод в бассейнах больших размеров.

Использование судового канатного инклинометра в задаче идентификации

Рассмотрим датчики местоположения судов, которые оборудованы системами динамического позиционирования (ДП). В качестве основных датчиков систем ДП используются: гирокомпас для измерения угла курса, Motion Reference Unit (MRU) и (или) Vertical Reference System (VRS) - для измерения параметров качки, а также глобальная навигационная спутниковая система (ГНСС) - для определения местоположения. Помимо ГНСС для обеспечения высокой точности позиционирования судна в случае отказа основного датчика используется одновременно несколько систем ориентации, работающих на разных физических принципах.

Основными типами являются: спутниковые (дифференциальная ГНСС, DGPS), лазерно-оптические (Fanbeam, CyScan, SpotTrack), радиоволновые (Artemis, Radius, Radascan), акустические, электромеханические (TautWire). Аналогом ГНСС для моделей судов является система технического зрения [8, 9]. Одним из первых датчиков определения местоположения судна для системы ДП является электромеханический датчик TautWire [10, 11]. Принцип работы TautWire заключается в следующем: на морское дно через шлюпбалку за борт или буровую шахту судна при постоянной скорости с помощью лебедки с управляемым двигателем опускается подвешенный на тросе груз. После того как груз достигает дна, система управления лебедкой переходит в режим удержания заданной постоянной силы натяжения троса, обычно устанавливаемой на величину 50-60 % от веса груза и измеряемой тензодатчиками на стреле крана. Предполагается, что судно находится в заданной точке либо дрейфует вокруг нее с малой скоростью. На кардановом подвесе системы TautWire установлены датчики, измеряющие два угла отклонения троса (от/к борту и вдоль борта вперед-назад при помощи потенциометрических датчиков углов или акселерометров); а также измеряется длина вытравленного троса L0 при помощи датчика углового положения ротора двигателя.

Точность данного датчика зависит от течения, волнового воздействия и веса троса. Поэтому система TautWire, как правило, не может обеспечить высокую точность, требуемую, к примеру, для ввода бура в скважину. В то же время она может быть весьма полезной в случае нестабильной работы дифференциальной ГНСС или гидроакустической навигационной системы с длинной базой, которые вместе с TautWire являются основными системами для определения местоположения судна в открытой воде. Также дифференциальные ГНСС и акустические системы трудно сделать полностью дублированными для обеспечения большего резервирования, так как при использовании резервированной дифференциальной ГНСС они обе могут быть одновременно под воздействием сцинтилляции. Кроме того, датчики дифференциальной ГНСС могут иметь аномалии, такие как тренд, скачок, залипание и запаздывание [12]. Система управления лебедкой и конструкция датчика должны также исключать скручивание, образование петель троса и повреждение угловой измерительной системы при касании груза о дно. В основном режиме она должна обладать достаточным быстродействием для компенсации качки судна. Конструкция датчика должна быть достаточно надежной для работы в различных погодных условиях и допускать непрерывную работу на протяжении недель. Задача поддержания натяжения троса имеет общие черты с задачей удержания положения подвешенного груза

на кране или натяжения в намоточных механизмах.

В ранних системах ДП простейший способ заключался в подвешивании противовеса через полиспаст. Основной недостаток такого способа связан с возникающим со стороны противовеса ускорением, влияющим на трос при качке судна. Самые распространенные современные системы используют управляемую лебедку, которая может иметь гидравлический или электрический привод, а также компенсирующее устройство. Компенсирующим устройством обычно является пневматический цилиндр, похожий на применяемый в системе натяжения водоотделяющей колонны на буровых судах или на гидропневмоцилиндр на дноуглубительных судах, когда необходимо поддерживать положение земснаряда на неровном дне или при качке судна [13, 14]. Внутрь пневмоцилиндра TautWire встроен датчик положения поршня.

Форма троса датчика TauWire для малых глубин (до 50 м и с заявляемой производителем точностью в 1 см) оценивается при помощи дополнительных измерений углов отклонения троса у груза на дне. Для больших глубин (вплоть до 1 км) одним из возможных путей повышения точности является применение дополнительного оптоволоконного троса с датчиками деформации, сцепленного с основным тросом [15]. Для передачи постоянного момента могут использоваться порошковые или фрикционные муфты [16] с электронным или пневматическим управлением при поддержании постоянной скорости вращения ведущей части муфты. Недостатками при этом являются сложность в обеспечении коррозийной устойчивости порошковых муфт, необходимость системы охлаждения, скорость скольжения таких муфт бывает ограничена, также требуется периодическая замена ферромагнитного порошка. В настоящее время не выпускаются датчики TautWire с муфтами скольжения.

На рис. 5 представлены показания TautWire и навигационной спутниковой системы (GPS). Видна типичная разница в определении позиции судна с использованием GPS и TautWire при движении по квадрату на небольшой глубине (не более 100 м). При увеличении глубины точность датчика TautWire значительно падает.

Xg, м 9 8 7 6 5 4 3 2 1 0

[Si —— GPS : 11—•—TW ;

а,град 10 0

-10 0

в, град 10

0 -10 0

L, м 67 66 65

200

400 600 Время, с

800 1000 1200

i *

200 40 0 600 800 1000 1200

Время, с

-2

10

Ysp м

0

200

400 600 Время, с

б

800 1000 1200

Рис. 5. Траектория движения (а) и данные TautWire (TW) (б) при определении положения судна

NOORDHOEK PATHFINDER

Определить положение судна при помощи такого датчика позволят следующие формулы. Обозначим Ь = 10 + Ь0 как суммарную длину вытравленного троса, где 10 длина «нулевого» подвеса груза. Измеряемые углы отклонения троса (рис. 6, б) могут включать в себя угол крена и угол дифферента, если датчик - потенциометр, который измеряет углы относительно стрелы крана.

В предположении, что поддерживается точное натяжение троса, координаты груза (Х№ )

относительно центра тяжести (ЦТ) судна при использовании потенциометров определяются по формулам:

Ь • tg а

Xw - Xy ]= 2

Vtg2-----2

(

Y. -Y +

а+tg2 в + 1

L • tg в

sgn (Y0 ) =

>g2а+tg2 в + 1 а0 -а+Bsgn(Y0), в„ -в-^sgn(Y0), Xy - X0 cos 6 - Z0 sin 6 ,

+ hTW sin 6 + lTW cos 6

sgn (Y0 ):

0

2

4

6

8

Y8 = Y0 cos 8 + Z0 sin 8 ,

где Xy, Y8 - координаты точки установки датчика на судне с учетом качки (относительно ЦТ судна, лежащего в точке пересечения плоскости невозмущенной поверхностью воды и мидель-шпангоута); а, Р и а0, Р0 - углы отклонения троса без учета и с учетом качки; hTW и 1Ш - вертикальная и горизонтальная проекция расстояния от точки установки датчика до точки подвеса троса; у - угол дифферента судна; X0, Y0 и Z0 - расстояния от ЦТ судна до точки установки датчика без учета качки. Координаты ЦТ (Xg Yg) судна в земной системе координат (ЗСК), относительно груза с учетом угла курса судна ф, определяются следующим образом

Xg =-( X*cos ф-Y*sin ф),

Yg =-( X*sin Ф+Y*cos ф).

о

Карданов подвес Xa

Z,

Карданов подвес

Груз А

Груз

Вдоль борта

б

Рис. 6. Система координат (а) и углы отклонения троса (б) В случае использования двухосевого акселерометра можно получить выражение для определения

истинных углов отклонения троса:

( ( 0 ^

(10 0 ^ .

I 0 0 01P (а'р'Ф)

BTW +Í

0

V1 /у

Sin Pa - sin а.

Паразитная составляющая задается выражением:

Втж = ^ +рт (0,^,ф) гш,

где Х5 - положение начала связанной системы координат ОХУ1 (ССК) в ЗСК OgXgYgZg т.е. ЦТ судна (рис. 6, а); гш - координаты вектора карданового подвеса в ЗСК; аа и Ра - абсолютные эквивалентные углы, измеряемые акселерометром; Р (а,Р,ф) - матрица преобразования из ЗСК в связанную с акселерометром систему координат ОаХ^^.а; Р (в,У,Ф) - матрица преобразования из ЗСК в ССК.

При пользовании датчика для идентификации модели судна некорректно пренебречь моментом Мш, создаваемым силой натяжения троса, поэтому модифицированные уравнения энергии для идентификации параметров свободно плавающего судна с учетом одного TаutWire будут иметь вид:

Т (¿,+1)- Т (Г, )= А + В + Еш + + W¡, где W¡ - работа момента силы натяжения троса.

При условии, что система ДП набором актуаторов удерживает курс в заданной точке опытового бассейна при невозмущенной жидкости, Р = 0, формула (5) преобразуется к виду:

= 2(А'+В'-А2 -в' + Wl -W2)+2<З;4а^ -х -а

^ 44 а44 .

АЛ

Работу W¡ определим по формуле:

w¡ = } Мтяг; 6 л = } (ТУНШ; + ТАшу )6 йг.

а

Сила натяжения троса создает проекции на оси ЗСК: Ty = T sin а, Tz = T cos а . Плечи этих сил

рассчитываются

учетом

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

f

hTWz hTWy Ctg

f

) + arctg

Y +1

0 lTW

w

7 + h

V о ^ "tw У у

качки

по

формулам:

hTWy = Y0 + hTW sin 0 + lTW cos 0,

Заключение

Предложен метод идентификации моделей судов на симметричных движениях по углу крена. Метод позволяет идентифицировать параметры модели судна при неизвестной структуре диссипативной функции трения и гидродинамического сопротивления модели, а также неизвестной структуре диссипативной функции трения в двигателе раскачивающего устройства с использованием только датчика тока и энкодеров угла крена и поворота маховика. Предложены структура гибридного адаптивного регулятора и алгоритм настройки основных его параметров. Представленные результаты работы регулятора демонстрируют хорошую точность при обеспечении симметрии отдельных участков движения. Результаты, которые могут быть получены предлагаемым методом, рекомендуется подтверждать вычислительными методами гидродинамики и методом плоских сечений. Приведены выражения, позволяющие определять позицию судна с системой динамического позиционирования, используя потенциометрические измерители углов или акселерометра. В дальнейшем планируется провести экспериментальное сравнение двух основных подходов к задаче поддержания натяжения троса: пассивной компенсации с использованием пневмоцилиндра (модели Bandak\Kongsberg: LTW MK 15B, FORUM Energy Technologies: D-POS TautWire и др.) и прямой активной компенсации (модели Alstom Marine: 901, Subsea Technology & Rentals: SMT, NTD, Praxis Automation Technology: Mega-Guard и др.) на стенде.

с

Литература

1. Alyshev A., Dudarenko N., Melnikov V. Parametric identification of reaction wheel pendulums with adaptive control // Cybernetics and Physics. 2018. V. 7. P. 57-65.

2. Алышев А.С. Результаты идентификации параметров тел корабельной формы по углу рыскания на симметричных движениях // Научно-технический вестник информационных технологий, механики и оптики. 2019. Т. 19. № 1. С. 144-154. doi: 10.17586/2226-1494-2019-19-1-144-154

3. Алышев А.С., Мельников В.Г. Метод идентификации присоединенного момента инерции корпуса судна // Научно-технический вестник информационных технологий, механики и оптики. 2017. Т. 17. N° 4 (110). С. 744-748. doi: 10.17586/2226-1494-2017-17-4-744-748

4. Melnikov G.I., Dudarenko N.A., Melnikov V.G., Alyshev A.S. Parametric identification of inertial parameters // Applied Mathematical Sciences. 2015. V. 9. N 136. P. 6757-6765. doi: 10.12988/ams.2015.59584

5. Perez T., Blanke M. Ship roll motion control // Proc. 8th IFAC Conference on Control Applications in Marine Systems, The International Federation of Automatic Control (IFAC). Rostock, Germany, 2010. P. 1-12.

6. Бобцов А.А., Николаев Н.А. Управление по выходу некоторой нелинейной системой с неизвестными параметрами и нелинейностью // Автоматика и телемеханика. 2007. № 6. С. 150-156.

7. Белявский А.О., Томашевич С.И. Синтез адаптивной системы управления квадрокоптером методом пассификации // Управление большими системами. 2016. № 63.С. 155-181.

8. Власов С.М., Борисов О.И., Громов В.С., Пыркин А.А., Бобцов А.А. Робастная система динамического позиционирования для роботизированного макета надводного судна // Изв. вузов. Приборостроение. 2015. Т. 58. № 9. С. 713719. doi: 10.17586/0021-3454-2015-58-9-713-719

9. Фаронов М.В., Пыркин А.А., Фуртат И.Б., Колюбин С.А., Суров М.О., Ведяков А.А. Робастное управление мобильными роботами с использованием технического зрения // Изв. вузов. Приборостроение. 2012. Т. 55. № 12. С. 63-65.

10. Phillips D., Haycock B. Taut wire // Proc. Dynamic Positioning Conference. 2014.

11. At Sea, 1944. The Taut Wire Machine on the Quarter Deck of

References

1. Alyshev A., Dudarenko N., Melnikov V. Parametric identification of reaction wheel pendulums with adaptive control. Cybernetics and Physics, 2018, vol. 7, pp. 57-65.

2. Alyshev A.S. Parametric identification for ship hull forms by symmetric motions around a yaw angle. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2019, vol. 19, no. 1, pp. 144-154 (in Russian). doi: 10.17586/2226-1494-2019-19-1-144-154

3. Alyshev A.S., Melnikov V.G. Identification method for vessel hull hydrodynamic added moment of inertia. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2017, vol. 17, no. 4, pp. 744-748 (in Russian). doi: 10.17586/2226-1494-2017-17-4-744-748

4. Melnikov G.I., Dudarenko N.A., Melnikov V.G., Alyshev A.S. Parametric identification of inertial parameters. Applied Mathematical Sciences, 2015, vol. 9, no. 136, pp. 6757-6765. doi: 10.12988/ams.2015.59584

5. Perez T., Blanke M. Ship roll motion control. Proc. 8th IFAC Conference on Control Applications in Marine Systems, The International Federation of Automatic Control, IFAC. Rostock, Germany, 2010, pp. 1-12.

6. Bobtsov A.A., Nikolaev N.A. Output control of some nonlinear system with unknown parameters and nonlinearity. Automation and Remote Control, 2007, vol. 68, no. 6, pp. 1069-1074. doi: 10.1134/S0005117907060124

7. Belyavskiy A.O., Tomashevich S.I. Passivity-based method for quadrotor control. Large-Scale Systems Control, 2016, no. 63, pp. 155-181. (in Russian)

8. Vlasov S.M., Borisov O.I., Gromov V.S., Pyrkin A.A., Bobtsov A.A. Robust system of dynamic positioning for robotized model of surface craft. Journal of Instrument Engineering, 2015, vol. 58, no. 9, pp. 713-719. (in Russian)

9. Faronov M.V., Pyrkin A.A., Furtat I.B., Kolyubin S.A., Surov M.O., Vedyakov A.A. Robust control of mobile robots with the use of technical vision. Journal of Instrument Engineering, 2012, vol. 55, no. 12, pp. 63-65. (in Russian)

10. Phillips D., Haycock B. Taut wire. Proc. Dynamic Positioning Conference, 2014.

11. At Sea, 1944. The Taut Wire Machine on the Quarter Deck of the hydrographic survey vessel HMAS. Available at: www.awm.gov.au/collection/P02305.023 (accessed: 21.12.2018).

the hydrographic survey vessel HMAS [Электронный ресурс]. URL: www.awm.gov.au/collection/P02305.023 (дата обращения: 21.12.2018).

12. Барабанов А.Е., Ромаев Д.В., Мирошников А.Н. Нелинейная фильтрация методом подбора сценариев для радарного слежения и динамического позиционирования судов // Сборник трудов конференции XII Всероссийское совещание по проблемам управления ВСПУ-2014. Москва, 2014.

13. Wen P., Stapleton C., Li Y. Tension control of a winding machine for rectangular coils control, Automation, Robotics and Vision // Proc. 10th Int. Conf. on Control, Automation, Robotics and Vision. 2008. doi: 10.1109/ICARCV.2008.4795843

14. Liu Z., Ni F., Miedema S.A. Optimized design method for TSHD's swell compensator, basing on modelling and simulation // Proc. Int. Conf. on Industrial Mechatronics and Automation. Chengdu, China, 2009. P. 48-52.

15. Aamo O.M., Fossen T.I. Controlling line tension in thruster assisted mooring systems // Proc. IEEE Int. Conf. on Control Applications. Hawaii, 1999. doi: 10.1109/cca.1999.801126

16. Stephens R.I. Fibre Optic Taut Wire. Patent US 20150116697. Publ. 30.04.2015.

17. DP Systems [Электронный ресурс]. URL: www.marineengineering.org.uk/page90.html (дата обращения: 21.12.2018).

18. Fay H. Dynamic Positioning Systems: Principles, Design and Applications. Technip, 1990. 189 p.

Авторы

Алышее Александр Сергеевич - аспирант, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 57188863591, ORCID ID: 0000-0003-4517-2861, aalyshev@yandex.ru

Ромаее Дмитрий Владимирович - старший инженер-исследователь, АО «Навис», Санкт-Петербург, 199106, Российская Федерация, Scopus ID: 35303318900, ORCID ID: 0000-0003-3679-7923, d.romaev@navisincontrol.com Мельников Виталий Геннадьевич - доктор технических наук, доцент, профессор, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 9432943200, ORCID ID: 0000-0002-2114-7891, v.g.melnikov@yandex.ru

Титов Алексей Михайлович - студент, Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), Санкт-Петербург, 197376, Российская Федерация; младший инженер, АО «Навис», Санкт-Петербург, 199106, Российская Федерация, ORCID ID: 0000-0001-8716-5534, a.titov@navisincontrol.com Коваленко Александр Евгеньевич - студент, Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), Санкт-Петербург, 197376, Российская Федерация; младший инженер, АО «Навис», Санкт-Петербург, 199106, Российская Федерация, ORCID ID: 0000-0002-9088-7527, a.kovalenko@navisincontrol.com

12. Barabanov A.E., Romaev D.V., Miroshnikov A.N. Nonlinear filtering by scenario selection for radar tracking and dynamic ship positioning Proc. XII Vserossiiskoe Soveshchanie po Problemam Upravleniya, VSPU-2014. Moscow, 2014. (in Russian)

13. Wen P., Stapleton C., Li Y. Tension control of a winding machine for rectangular coils control, Automation, Robotics and Vision. Proc. 10th Int. Conf. on Control, Automation, Robotics and Vision, 2008. doi: 10.1109/ICARCV.2008.4795843

14. Liu Z., Ni F., Miedema S.A. Optimized design method for TSHD's swell compensator, basing on modelling and simulation. Proc. Int. Conf. on Industrial Mechatronics and Automation. Chengdu, China, 2009, pp. 48-52.

15. Aamo O.M., Fossen T.I. Controlling line tension in thruster assisted mooring systems. Proc. IEEE Int. Conf. on Control Applications. Hawaii, 1999. doi: 10.1109/cca.1999.801126

16. Stephens R.I. Fibre Optic Taut Wire. Patent US 20150116697, 2015.

17. DP Systems. Available at: www.marineengineering.org.uk/ page90.html (accessed: 21.12.2018).

18. Fay H. Dynamic Positioning Systems: Principles, Design and Applications. Technip, 1990, 189 p.

Authors

Aleksandr S. Alyshev - postgraduate, ITMO University, Saint Petersburg, 197101, Russian Federation, Scopus ID: 57188863591, ORCID ID: 0000-0003-4517-2861, aalyshev@yandex.ru

Dmitry V Romaev - Senior research engineer, Navis Engineering, Saint Petersburg, 199106, Russian Federation, Scopus ID: 35303318900, ORCID ID: 0000-0003-3679-7923, d.romaev@navisincontrol.com

Vitaly G. Melnikov - D.Sc., Associate Professor, Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, Scopus ID: 9432943200, ORCID ID: 0000-0002-2114-7891, v.g.melnikov@yandex.ru

Alexey M. Titov - student, Saint Petersburg Electrotechnical University "LETI", Saint Petersburg, 197376, Russian Federation; junior engineer, Navis Engineering, Saint Petersburg, 199106, Russian Federation, ORCID ID: 0000-0001-8716-5534, a.titov@navisincontrol.com

Aleksandr E. Kovalenko - student, Saint Petersburg Electrotechnical University "LETI", Saint Petersburg, 197376, Russian Federation; junior engineer, Navis Engineering, Saint Petersburg, 199106, Russian Federation, ORCID ID: 0000-0002-9088-7527, a.kovalenko@navisincontrol.com

i Надоели баннеры? Вы всегда можете отключить рекламу.