Отказоустойчивая система автоматического управления движением судна



Отказоустойчивая система автоматического управления движением судна
B63H25/00 - Управление судами: уменьшение скорости хода, осуществляемое иными средствами, чем движители (использование подвижно установленных движителей для управления судном B63H 5/14; использование подвижно установленных забортных двигательно-движительных агрегатов B63H 20/00); динамическая постановка на якорь, т.е. расположение судов с помощью основных или вспомогательных движителей (постановка судов на якорь, кроме динамической, B63B 21/00; устройства для уменьшения килевой и бортовой качки или подобных нежелательных движений судов с помощью реактивных струй или гребных винтов B63B 39/08)

Владельцы патента RU 2532000:

Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук (RU)

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

 

Предлагаемое изобретение относится к области судовождения - автоматическому управлению движением судна по заданному маршруту.

Известны системы автоматического управления движением судна (Острецов Г.Э., Клячко Л.М. Методы автоматизации управления движением корабля. Физматлит 2009 г., например, патент RU 2240953 С1, БИ №33, 27.11.2004 г.). Система управления движением судна основана на использовании информации от приемника спутниковой навигационной системы, датчика угловой скорости, блока заданного значения путевого угла (или угла курса) и сумматора, в котором по сигналам текущего путевого угла, заданного путевого угла, угловой скорости судна формируется сигнал для управления рулевым приводом судна.

Известна также система автоматического управления движением (САУД) судна (патент RU 2292289 С1, БИ №3, 27.01.2007 г., принятый нами в качестве прототипа), в которой автоматическое управление движением судна осуществляется (аналогично описанному выше) с использованием рулевого привода, блока выработки угловой скорости, датчика руля, блоков текущего и заданного путевого угла (или угла курса) и формирователя закона управления - сумматора.

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

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

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

Известные САУД:

- не обеспечивают отказоустойчивое управление,

- создают недопустимые перегрузки рулевого привода при волнении на море,

- не содержат диагностических подсистем для достоверного выявления сбоя в системе управления,

- при сильном волнении на море снижают скорость хода судна (и даже требуют отключения САУД для перехода на ручное управление судном).

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

- оценок измеряемых параметров движения судна,

- подсистемы выявления сбоя в САУД с автоматическим восстановлением заданного режима плавания путем исключения аварийного блока САУД.

Технический результат достигается путем:

- использования фильтров для формирования оценок измеряемых навигационных параметров,

- использования подсистемы диагностики (причем при выявлении сбоя какого-либо элемента САУД автоматически осуществляется перестройка архитектуры САУД для сохранения заданного режима плавания),

- формирования подсистемы стабилизации нулевого угла дрейфа (поперечной скорости движения судна - Vz),

- использования дублирующих измерителей информации: угла курса, угловой скорости и поперечной линейной скорости (ϕ, ω, Vz),

- использования дублирующих фильтров оценок угловой скорости и поперечной линейной скорости ( ω _ 2 , V z _ 2 ),

- формирования сигнала оценки угловой скорости - ω _ с учетом оценки поперечной линейной скорости - V z _ ,

- формирования сигнала оценки поперечной линейной скорости - V z _ c учетом оценки угловой скорости - ω _ .

Предлагаемая отказоустойчивая система управления движением судна содержит датчик руля - δ, датчик угловой скорости - ω1, датчик скорости хода - Vx, датчик угла курса ϕ1, задатчик угла курса ϕзд, сумматор, рулевой привод, датчик руля - δ, который подключен к первому входу сумматора, ко второму входу сумматора подключен задатчик угла курса - ϕзд, выход сумматора подключен к входу рулевого привода. Для реализации предложенных технических результатов система содержит второй датчик угловой скорости - ω2, два фильтра оценок угловой скорости - ω 1 _ , ω 2 _ , два фильтра оценок угла курса φ _ 1 , φ _ 2 , блок среднего значения оценки угловой скорости - ω с р _ , блок среднего значения оценки угла курса ϕ с р _ , второй датчик угла курса ϕ2, два датчика поперечной скорости судна Vz1, Vz2, два фильтра оценки поперечной скорости судна V _ z 1 , V _ z 2 , блок среднего значения оценки поперечной скорости судна V _ z с р , датчик оборотов подруливающего устройства n, регулятор и привод подруливающего устройства.

Функции, выполняемые модулями системы, и связи между ними:

- датчик угловой скорости - ω1 подключен к первому входу фильтра оценки угловой скорости - ω 1 , _

- датчик угловой скорости - ω2 подключен к первому входу фильтра оценки угловой скорости - ω 2 , _

- датчик руля - δ подключен ко второму входу фильтра оценки угловой скорости - ω 1 _ и ко второму входу фильтра оценки угловой скорости - ω 2 _ соответственно,

- датчик скорости хода - Vx подключен к третьему входу фильтра оценки угловой скорости - ω 1 _ и к третьему входу фильтра оценки угловой скорости - ω 2 _ соответственно,

- выход фильтра оценки поперечной скорости - V _ z 1 подключен к четвертому входу фильтра оценки угловой скорости - ω 1 , _

- выход фильтра оценки поперечной скорости - V _ z 2 подключен к четвертому входу фильтра оценки угловой скорости - ω 2 _ .

В фильтре оценки угловой скорости - ω 1 _ формируется : _

- оценка угловой скорости - ω 1 ( 1 ) _ :

d / d t ω 1 _ = m 1 ω 1 _ V x ω 1 _ + m 1 V z 1 _ V x V _ z 1 m 1 δ V x V x δ + K 1 ( ω 1 ω 1 _ ) ( 1 )

где Vx - скорость хода судна (с датчика скорости хода судна - Vx),

V _ z 1 - оценка поперечной скорости (с фильтра оценки поперечной скорости - V _ z 1 ),

ω1 - угловая скорость судна (с датчика угловой скорости - ω1),

m1i - гидродинамические коэффициенты математической модели движения судна,

K1 - коэффициент Калмановской фильтрации;

- условие исправной работы канала оценки угловой скорости - ω 1 ( 2 ) _ :

| ω 1 ω 1 _ | C 1 = c o n s tan t ( 2 )

где ω1 - угловая скорость судна (с датчика угловой скорости ω1).

При удовлетворении условия (2) оценка угловой скорости - ω 1 , _ с фильтра оценки угловой скорости - ω 1 , _ подключается на первый вход блока среднего значения оценки угловой скорости - ω с р _ .

В фильтре оценки угловой скорости - ω 2 _ формируется:

- оценка угловой скорости - ω 2 _ (1а)

d / d t ω 2 _ = m 1 ω 2 _ V x ω 2 _ + m 1 V z 2 _ V x V _ z 2 m 1 δ V x V x δ + K 1 ( ω 2 ω 2 _ ) ( 1 a )

где Vx - скорость хода судна (с датчика скорости хода судна - Vx),

V _ z 2 - оценка поперечной скорости (с выхода фильтра оценки поперечной скорости - V _ z 2 ),

ω2 - угловая скорость судна (с датчика угловой скорости ω2),

m1i - гидродинамические коэффициенты математической модели движения судна,

K1 - коэффициент Калмановской фильтрации;

- условие исправной работы канала оценки угловой скорости - ω 2 _ (2а):

| ω 2 ω 2 _ | C 1 = c o n s tan t ( 2 a )

где ω2 - угловая скорость судна (с датчика угловой скорости ω2).

При удовлетворении условия (2a) оценка угловой скорости - ω 2 _ с фильтра оценки угловой скорости - ω 2 _ подключается на второй вход блока среднего значения оценки угловой скорости - ω с р _ .

В блоке среднего значения оценки угловой скорости - ω с р _ формируется - ω с р _ :

- при наличии двух оценок ω 1 _ и ω 2 _ :

ω с р _ = ( ω 1 _ + ω 2 _ ) / 2

или

- при наличии только одной оценки ω 1 _ или ω 2 _ :

ω с р _ = ω 1 _ и л и ω с р _ = ω 2 _ .

Выход блока среднего значения оценки угловой скорости - ω с р _ подключен к третьему входу сумматора,

- датчик угла курса - ϕ1 подключен к первому входу фильтра оценки угла курса - ϕ 1 _ ,

- датчик угла курса - ϕ2 подключен к первому входу фильтра оценки угла курса - ϕ 2 _ ,

- выход блока среднего значения оценки угла курса - ω с р _ подключен, соответственно, ко вторым входам двух фильтров оценки угла курса φ _ 1 и φ _ 2 .

В фильтре оценки угла курса - φ _ 1 формируется:

- сигнал оценки угла курса φ 1 _ ( 3 ) :

d / d t φ 1 _ = ω с р _ + K 2 ( φ 1 φ 1 _ ) ( 3 )

где ω с р _ - среднее значение оценки угловой скорости - ω с р _ (с выхода блока среднего значения оценки угловой скорости - ω с р _ ),

ϕ1 - угол курса (с датчика угла курса - ϕ1),

К2 - коэффициент Калмановской фильтрации,

- условие исправной работы канала оценки угла курса - φ 1 ( 4 ) :

| φ 1 φ 1 _ | C 1 = c o n s tan t ( 4 )

где ϕ1 - угол курса (с датчика угла курса - ϕ1).

При удовлетворении условия (4) оценка угла курса - φ 1 _ с фильтра оценки угла курса - φ 1 _ подключается к первому входу блока среднего значения оценки угла курса - ϕ с р _ .

Выход блока среднего значения оценки угла курса - ϕ с р _ подключается через четвертый вход к сумматору.

В сумматоре формируется закон управления рулевым приводом (5):

d / d t δ = K 1 ( ϕ с р _ ϕ з д _ ) + K 2 ω с р _ K 3 δ ( 5 )

где δ - угол перекладки руля,

φ с р _ - среднее значение оценки угла курса,

ϕ з д _ - заданный угол курса,

ω с р _ среднее значение оценки угловой скорости судна,

Ki - коэффициенты регулирования.

- Датчик руля - δ подключен ко второму входу фильтра оценки поперечной скорости - V _ z 1 и ко второму входу фильтра оценки поперечной скорости - V _ z 2 соответственно,

- датчик скорости хода - Vx подключен к третьему входу фильтра оценки поперечной скорости - V _ z 1 и к третьему входу фильтра оценки поперечной скорости - V _ z 2 соответственно,

- датчик поперечной скорости судна - Vz1 подключен к первому входу фильтра оценки поперечной скорости - V _ z 1 ,

- выход фильтра оценки угловой скорости - ω 1 _ подключен к четвертому входу фильтра оценки поперечной скорости - V _ z 1 .

В фильтре оценки поперечной скорости - V _ z 1 формируется:

- оценка поперечной скорости - V _ z 1 (6):

d / d t V _ z 1 _ = m 6 ω 1 _ V x ω 1 _ + m 6 V z 1 _ V x V _ z 1 m 6 δ V x V x δ + K 3 ( V z 1 V _ z 1 ) ( 6 )

где Vx - скорость хода (с датчика скорости хода),

ω1 - угловая скорость судна (с фильтра оценки угловой скорости ω _ 1 ),

m6i - гидродинамические коэффициенты математической модели движения судна,

Vz1 - поперечная скорость судна (с датчика поперечной скорости - Vz1),

δ - угол руля (с датчика угла руля δ),

К3 - коэффициент Калмановской фильтрации;

- условие исправной работы канала оценки поперечной скорости - V _ z 1 (7) : _

| V z 1 V _ z 1 | C 1 = c o n s tan t ( 7 )

где Vz1 - поперечная скорость (с датчика поперечной скорости - Vz1).

При удовлетворении условия (7) оценка поперечной скорости - Vz1 с фильтра оценки поперечной скорости - V _ z 1 подключается на первый вход блока среднего значения оценки поперечной скорости - V _ z с р .

В фильтре оценки поперечной скорости - V _ z 2 формируется:

- оценка поперечной скорости - V _ z 2 (6а):

d / d t V _ z 2 _ = m 6 ω 2 _ V x ω 2 _ + m 6 V z 2 _ V x V _ z 2 m 6 δ V x V x δ + K 3 ( V z 2 V _ z 2 ) ( 6 a )

где ω 2 _ - оценка угловой скорости судна (с выхода фильтра оценки угловой скорости - ω _ 2 ) , _

Vx - скорость хода судна (с датчика скорости хода - Vx),

m6i - гидродинамические коэффициенты математической модели движения судна,

δ - угол руля (с датчика угла руля δ),

К3 - коэффициент Калмановской фильтрации;

- условие исправной работы канала оценки поперечной скорости - V _ z 2 (7а) : _

| V z 2 V _ z 2 _ | C 1 = c o n s tan t ( 7 a )

где Vz2 - поперечная скорость (с датчика поперечной скорости - Vz2).

При удовлетворении условия (7a) оценка поперечной скорости - V z 2 _ с фильтра оценки поперечной скорости - V z 2 _ подключается на второй вход блока среднего значения оценки поперечной скорости - V _ z с р .

В блоке среднего значения оценки поперечной скорости - V _ z с р , формируется - V _ z с р :

- при наличии двух оценок V _ z 1 и V _ z 2 :

V _ z с р = ( V _ z 1 _ + V _ z 2 _ ) / 2

или

- при наличии только одной оценки V _ z 1 _ или V _ z 2 _ :

V _ z с р = V _ z 1 _ или V _ z с р = V _ z 2 _ .

Выход блока среднего значения оценки поперечной скорости - Vzcp подключен к первому входу регулятора, ко второму входу которого подключен датчик оборотов подруливающего устройства - n.

В регуляторе формируется закон управления приводом подруливающего устройства(8):

d / d t n = K 4 V _ z с р + K 5 V _ z с р d t K 6 _ n ( 8 )

где n - обороты (винта) подруливающего устройства,

V _ z с р - среднее значение поперечной скорости судна,

V _ z с р d t - интеграл от среднего значения поперечной скорости судна,

Ki - коэффициенты регулирования.

Описание работы отказоустойчивой системы управления движением судна.

На чертеже приведена блок-схема предлагаемой отказоустойчивой системы управления движением судна со связями между блоками, содержащая:

1) датчик руля - δ; 2) два датчика угловой скорости - ω1 и ω2; 3) датчик скорости хода - Vx; 4) два фильтра оценки угловой скорости - ω 1 _ и ω 2 _ ; 5) блок среднего значения оценки угловой скорости - ω _ с р ; 6) два датчика угла курса ϕ1 и ϕ2; 7) два фильтра оценки угла курса ϕ1 и ϕ2; 8) блок среднего значения оценки угла курса ϕ с р ; 9) задатчик угла курса ϕзд; 10) сумматор; 11) рулевой привод; 12) два датчика поперечной скорости судна Vz1 и Vz2; 13) два фильтра оценки поперечной скорости судна V Z1 и V Z2; 14) блок среднего значения оценки поперечной скорости судна Vzcp; 15) датчик оборотов подруливающего устройства n; 16) регулятор; 17) привод подруливающего устройства; 18) объект управления - судно.

Реализацию отказоустойчивой системы управления движением судна целесообразно осуществлять с использованием аппаратно-программных цифровых модулей. В качестве навигационных датчиков может быть использовано две инерциальные - спутниковые навигационные «Мининавигации-1» (разработки ЦНИИ «Электроприбор»). Рулевой привод и подруливающая система - штатные корабельные системы.

Основным каналом автоматического управления движения судна по заданному направлению является управление движением по заданному курсу с использованием штатного рулевого привода - 11, на вход которого подключен сумматор 10. На вход сумматора 10 подключены:

- датчик 1 руля - δ,

- блок 5 среднего значения оценки угловой скорости судна - ω с р _ ,

- блок 8 среднего значения оценки угла курса φ _ с р ,

- задатчик 9 угла курса ϕзд.

1) Рассмотрим особенности формирования среднего значения оценки угловой скорости судна - ω с р _ и среднего значения оценки угла курса - φ _ с р .

Среднее значение оценки угла курса - φ _ с р формируется в блоке 8 среднего значения оценки угла курса - ϕ _ с р , на вход которого подключены выходы двух фильтров 7 оценок угла курса φ 1 _ и φ 2 _ :

- при наличии в блоке 8 среди его значений двух оценок φ 1 _ и φ 2 _ :

ϕ с р _ = ( ϕ 1 _ + ϕ 2 _ ) / 2

или

- при наличии только одной оценки φ 1 _ или φ 2 _ :

ϕ с р _ = ϕ 1 _ или φ с р _ = φ 2 _ .

Выход блока 8 среднего значения оценки угла курса - φ _ с р подключен к четвертому входу сумматора 10.

Среднее значение оценки угловой скорости - ω с р _ формируется в блоке 5 среднего значения оценки угла курса - φ _ с р , на вход которого подключены выходы двух фильтров 7 оценок угловой скорости ω _ 1 и ω _ 2 :

- при наличии в блоке 5 двух оценок угловой скорости ω _ 1 и ω _ 2

ω с р _ = ( ω _ 1 + ω _ 2 ) / 2

или

- при наличии только одной оценки ω _ 1 или ω _ 2 :

ω _ с р = ω 1 _ или ω с р _ = ω 2 _ .

Выход блока 5 среднего значения оценки угловой скорости - ω с р _ подключен к третьему входу сумматора 10.

2) Формирование в фильтрах 4 оценки угловой скорости ω _ 1 и ω _ 2 .

На вход фильтра 4 оценки угловой скорости ω _ 1 подключен:

- датчик руля 1 - δ,

- датчик угловой скорости 2 - ω1,

- датчик 3 скорости хода Vx,

- выход фильтра 13 оценки поперечной силы Vz1.

Формирование оценки угловой скорости ω _ 1 (1):

d / d t ω 1 _ = m 1 ω 1 _ V x ω 1 _ + m 1 V z 1 _ V x V _ z 1 m 1 δ V x V x δ + K 1 ( ω 1 ω 1 _ ) ( 1 )

где Vx - скорость хода судна (с датчика 3),

V _ z 1 - оценка поперечной скорости судна (с выхода фильтра 13 оценки поперечной скорости - V _ z 1 ),

ω1 - угловая скорость судна (с датчика 2 угловой скорости - ω1),

m1i - гидродинамические коэффициенты математической модели движения судна,

K1 - коэффициент Калмановской фильтрации.

2а) Формирование условия нормального функционирования канала оценки угловой скорости ω _ 1 (2):

| ω 1 ω 1 _ | C 1 = c o n s tan t ( 2 )

где ω1 - угловая скорость судна (с выхода датчика 2 угловой скорости ω1).

При удовлетворении условия (2) оценка угловой скорости судна - ω 1 _ с выхода фильтра 4 оценки угловой скорости - ω 1 _ вводится на первый вход блока 5 среднего значения оценки угловой скорости - ω с р _ .

2б) В фильтре 4 оценки угловой скорости - ω 2 _ , аналогично описанному для ω 1 , _ формируется:

- оценка угловой скорости ω 2 _ в соответствии с зависимостью (1а):

d / d t ω 2 _ = m 1 ω 2 _ V x ω 2 _ + m 1 V z 2 _ V x V _ z 2 m 1 δ V x V x δ + K 1 ( ω 2 ω 2 _ ) ( 1 a )

где Vx - скорость хода судна (вводится с датчика 3 скорости хода - Vx),

V _ z 2 - оценка поперечной скорости судна (поступает с фильтра 12 оценки поперечной скорости - V _ z 2 ),

ω2 - угловая скорость судна (с датчика 2 угловой скорости ω2),

m1i - гидродинамические коэффициенты математической модели движения судна,

K1 - коэффициент Калмановской фильтрации;

- условие нормального функционирования канала оценки угловой скорости ω _ 2 (2а):

| ω 2 ω 2 _ | C 1 = c o n s tan t ( 2 a )

где ω2 - угловая скорость судна (с датчика 2 угловой скорости ω2).

2в) При удовлетворении условия (2а) оценка угловой скорости судна - ω 2 _ с выхода фильтра 4 оценки угловой скорости - ω 2 _ вводится на второй вход блока 5 среднего значения оценки угловой скорости - ω с р _ .

3) Формирование оценок угла курса φ 1 _ и φ 2 _ .

На вход фильтра 7 оценки угла курса φ 1 _ подключен:

- датчик 6 угла курса - ϕ1,

- выход блока 5 среднего значения оценки угловой скорости - ω с р _ .

3а) Используя эту информацию в фильтре 7 вычисляется:

- оценка угла курса φ 1 _ (3):

d / d t φ 1 _ = ω с р _ + K 2 ( φ 1 φ 1 _ ) ( 3 )

где ω с р _ - среднее значение оценки угловой скорости - ω с р , _

ϕ1 - угол курса,

K2 - коэффициент Калмановской фильтрации;

- условие нормального функционирования канала оценки угла курса φ 1 _ (4):

| φ 1 φ 1 _ | C 1 = c o n s t , ( 4 )

где ϕ1 - угол курса (с датчика угла курса ϕ1).

3б) При удовлетворении условия (4) оценка угла курса φ 1 _ с выхода фильтра 7 оценки угла курса φ 1 _ вводится на первый вход блока 8 среднего значения оценки угла курса ω с р . _

3в) В фильтре 7 оценки угла курса - ϕ 2 _ , аналогично описанному для оценки φ 1 , _ формируется:

- оценка угла курса φ 2 _ с использованием датчика 6 угла курса - ϕ2 (3а):

d / d t φ 2 _ = ω с р _ + K 2 ( φ 2 φ 2 _ ) ( 3 a )

где ω с р _ среднее значение оценки угловой скорости - ω с р _ (с выхода блока 5),

ϕ2 - угол курса (с датчика 6. угла курса - ϕ2),

К2 - коэффициент Калмановской фильтрации;

- условие нормального функционирования канала оценки угла курса φ 2 _ (4а):

| φ 2 φ 2 _ | C 2 = c o n s t , ( 4 a )

где ϕ2 - угол курса (с датчика 6. угла курса ϕ2).

3г) При удовлетворении условия (4a) оценка угла курса φ 2 _ с выхода фильтра 7 оценки угла курса φ 2 _ вводится на второй вход блока 8 среднего значения оценки угла курса φ с р . _

Выход блока среднего значения оценки угла курса - φ с р _ подключается через четвертый вход к сумматору.

В сумматоре 10 формируется закон управления рулевым приводом (5):

d / d t δ = K 1 ( ϕ с р _ ϕ з д _ ) + K 2 ω с р _ K 3 δ ( 5 )

где δ - угол перекладки руля,

φ с р _ - среднее значение оценки угла курса,

ϕ з д _ - заданный угол курса,

ω с р _ - среднее значение оценки угловой скорости судна,

Ki - коэффициенты регулирования.

4) Рассмотрим формирование среднего значения оценок поперечной скорости V _ z с р .

На вход фильтра 13 оценки поперечной скорости V _ z 1 подключены:

- датчик 1 руля - δ,

- датчик 3 скорости хода - Vx,

- фильтр 4 оценки угловой скорости - ω _ 1 ,

- датчик 12 поперечной скорости - Vz1,

для формирования:

- оценки поперечной скорости V _ z 1 (6):

d / d t V _ z 1 _ = m 2 ω 1 _ V x ω 1 _ + m 2 V z 1 _ V x V _ z 1 m 2 δ V x V x δ + K 3 ( V z 1 V _ z 1 ) ( 6 )

- условия нормального функционирования канала оценки поперечной скорости - V _ z 1 (7):

| V z 1 V _ z 1 | C 1 = c o n s t , ( 7 )

где Vz1 - поперечная скорость судна (с выхода датчика 12 поперечной скорости Vz1).

При удовлетворении условия (7) оценка поперечной скорости - V _ z 1 с выхода фильтра 13 оценка поперечной скорости V _ z 1 вводится на первый вход блока 14 среднего значения оценки поперечной скорости - V z с р _ .

Формирование оценки поперечной скорости V _ z 2 осуществляется в фильтре 12 оценки поперечной скорости V _ z 2 , аналогично оценке V _ z 1 , в соответствии с зависимостью (6а):

d / d t V _ z 2 _ = m 2 ω 2 _ V x ω 12 _ + m 2 V z 2 _ V x V _ z 2 m 2 δ V x V x δ + K 3 ( V z 2 V _ z 2 ) ( 6 a )

Условие нормального функционирования канала оценки поперечной скорости - V _ z 2 формируется в соответствии с зависимостью (7а):

| V z 2 V _ z 2 _ | C 3 = c o n s t , ( 7 a )

При удовлетворении условия (7а) оценка поперечной скорости - V z _ 2 с выхода фильтра 13 оценки поперечной скорости V z _ 2 вводится на второй вход блока 14 среднего значения оценки поперечной скорости - V z с р _ .

В блоке 14 среднего значения оценка поперечной скорости - V z с р _ формируется V z с р : _

- при наличии двух оценок V _ z 1 и V _ z 2 = 1 .

V z _ с р = ( V _ z 1 + V _ z 2 ) / 2 ,

- при наличии только одной оценки V _ z 1 или V _ z 2

V z _ с р = V _ z 1 или V z _ с р = V _ z 2 .

- Блок 14 среднего значения оценки поперечной скорости - V _ z с р подключен к первому входу регулятора 16.

- Ко второму входу регулятора 16 подключен датчик 15 оборотов винта подруливающего устройства - n.

- На выходе регулятора 16 формируется закон управления приводом подруливающего устройства 17:

d / d t n = K 4 V _ z с р + K 5 V _ z с р d t K 6 _ n ( 8 )

где n - обороты винта подруливающего устройства,

V _ z с р - среднее значение поперечной скорости судна,

V _ z с р d t - интеграл от среднего значения поперечной скорости судна по времени,

Ki - коэффициенты регулирования.

Таким образом, при использовании закона (8) подруливающее устройство осуществляет автоматическое поддержание нулевого угла дрейфа (поперечной скорости судна Vz=0). Стабилизация нулевой поперечной скорости вблизи нуля существенно повышает эффективность и точность работы САУД при движении по заданному направлению.

Отказоустойчивая система управления движением судна, содержащая датчик руля δ, датчик угловой скорости ω1, датчик скорости хода Vx, датчик угла курса ϕ 1 , задатчик угла курса ϕ з д , сумматор, рулевой привод, датчик руля δ, подключенный к первому входу сумматора, ко второму входу которого подключен задатчик угла курса ϕ з д , выход сумматора подключен к входу рулевого привода, отличающаяся тем, что содержит дополнительно датчик угла курса ϕ 2 , два фильтра оценки угла курса ϕ _ 1 и ϕ _ 2 , два фильтра оценок угловой скорости ω 1 _ и ω 2 _ , блок среднего значения оценки угловой скорости ω с р _ , блок среднего значения оценки угла курса ϕ _ с р , два датчика поперечной скорости судна Vz1 и Vz2, два фильтра оценки поперечной скорости судна V _ z 1 и V _ z 2 , блок среднего значения оценки поперечной скорости судна Vzср, датчик оборотов подруливающего устройства n, регулятор, привод подруливающего устройства и датчик угловой скорости ω2, которые соединены:
- датчик угловой скорости - ω2 подключен к первому входу фильтра оценки угловой скорости - ω 2 _ ,
- датчик угловой скорости - ω1 подключен к первому входу фильтра оценки угловой скорости - ω 1 _ ,
- датчик руля - δ подключен ко второму входу фильтра оценки угловой скорости - ω 1 _ и ко второму входу фильтра оценки угловой скорости - ω 2 _ соответственно,
- датчик скорости хода - Vx подключен к третьему входу фильтра оценки угловой скорости - ω 1 _ и к третьему входу фильтра оценки угловой скорости - ω 2 _ соответственно,
- выход фильтра оценки поперечной скорости - V _ z 1 подключен к четвертому входу фильтра оценки угловой скорости - ω 1 _ ,
- выход фильтра оценки поперечной скорости - V _ z 2 подключен к четвертому входу фильтра оценки угловой скорости - ω 2 _ , при этом
в фильтре оценки угловой скорости - ω 1 _ формируется:
- оценка угловой скорости - ω 1 _ (1):
d / d t ω 1 _ = m 1 ω 1 _ V x ω 1 _ + m 1 V z 1 _ V x V _ z 1 m 1 δ V x V x δ + K 1 ( ω 1 ω 1 _ ) ( 1 )
где Vx - скорость хода судна (с датчика скорости хода судна - Vx),
V _ z 1 - оценка поперечной скорости (с фильтра оценки поперечной скорости - V _ z 1 ),
ω1 - угловая скорость судна (с датчика угловой скорости - ω1),
m1i - гидродинамические коэффициенты математической модели движения судна,
K1 - коэффициент Калмановской фильтрации,
- условие исправной работы канала оценки угловой скорости - ω 1 _ :
| ω 1 ω 1 _ | C 1 = c o n s tan t ( 2 )
где ω1 - угловая скорость судна (с датчика угловой скорости ω1),
при удовлетворении условия (2) оценка угловой скорости - ω 1 _ с фильтра оценки угловой скорости - ω 1 _ подключается на первый вход блока среднего значения оценки угловой скорости - ω с р _ ,
в фильтре оценки угловой скорости - ω 2 _ формируется:
- оценка угловой скорости - ω 2 _ (1a):
d / d t ω 2 _ = m 1 ω 2 _ V x ω 2 _ + m 1 V z 2 _ V x V _ z 2 m 1 δ V x V x δ + K 1 ( ω 2 ω 2 _ ) ( 1 a )
где Vx - скорость хода судна (с датчика скорости хода судна - Vx),
V _ z 2 - оценка поперечной скорости (с выхода фильтра оценки поперечной скорости - V _ z 2 ),
ω2 - угловая скорость судна (с датчика угловой скорости ω2),
m1i - гидродинамические коэффициенты математической модели движения судна,
K1 - коэффициент Калмановской фильтрации,
- условие исправной работы канала оценки угловой скорости - ω 2 _ (2а):
| ω 2 ω 2 _ | C 1 = c o n s tan t ( 2 a )
где ω2 - угловая скорость судна (с датчика угловой скорости ω2),
при удовлетворении условия (2a) оценка угловой скорости - ω 2 _ с фильтра оценки угловой скорости - ω 2 _ подключается на второй вход блока среднего значения оценки угловой скорости - ω с р _ ,
в блоке среднего значения оценки угловой скорости - ω с р _ формируется - ω с р _ :
а) при наличии двух оценок ω 1 _ и ω 2 _ :
ω с р _ =( ω 1 _ + ω 2 _ )/2,
или
б) при наличии только одной оценки ω 1 _ :
ω с р _ = ω 1 _ ,
или
в) при наличии только одной оценки ω 2 _ :
ω с р _ = ω 2 _ ,
выход блока среднего значения оценки угловой скорости - ω с р _ подключен к третьему входу сумматора,
- датчик угла курса - ϕ 1 подключен к первому входу фильтра оценки угла курса - ϕ 1 _ ,
- датчик угла курса - ϕ 2 подключен к первому входу фильтра оценки угла курса - ϕ 2 _ ,
- выход блока среднего значения оценки угловой скорости - ω с р _ подключен ко вторым входам двух фильтров оценки угла курса ϕ _ 1 и ϕ _ 2 ,
в фильтре оценки угла курса - ϕ _ 1 формируется:
- сигнал оценки угла курса ϕ 1 _ (3):
d / d t ϕ 1 _ = ω с р _ + K 2 ( ϕ 1 ϕ 1 _ ) ( 3 )
где ω с р _ - среднее значение оценки угловой скорости - ω с р _ (с выхода блока среднего значения оценки угловой скорости - ω с р _ ),
ϕ1 - угол курса (с датчика угла курса - ϕ1),
К2 - коэффициент Калмановской фильтрации,
- условие исправной работы, канала оценки угла курса - ϕ 1 ( 4 ) :
| ϕ 1 ϕ 1 _ | C 1 = c o n s tan t ( 4 )
где ϕ1 - угол курса (с датчика угла курса - ϕ1),
при удовлетворении условия (4) с фильтра оценки угла курса - ϕ _ 1 оценка угла курса - ϕ _ 1 подключается к первому входу блока среднего значения оценки угла курса - ϕ _ с р ,
в фильтре оценки угла курса - ϕ2 формируется:
- сигнал оценки угла курса ϕ _ 2 (3а):
d / d t ϕ 2 _ = ω с р _ + K 2 ( ϕ 2 ϕ 2 _ ) ( 3 a )
где ω с р _ - среднее значение оценки угловой скорости - ω с р _ (с выхода блока среднего значения оценки угловой скорости - ω с р _ ),
ϕ2 - угол курса (с датчика угла курса - ϕ2),
К2 - коэффициент Калмановской фильтрации,
- условие исправной работы канала оценки угла курса - ϕ2 (4a):
| ϕ 2 ϕ 2 _ | C 1 = c o n s tan t ( 4 a )
где ϕ2 - угол курса (с датчика угла курса - ϕ2),
при удовлетворении условия (4а) оценка угла курса - ϕ _ 2 с фильтра оценки угла курса - ϕ _ 2 подключается ко второму входу блока среднего значения оценки угла курса - ϕ _ с р , выход блока среднего значения оценки угла курса - ϕ _ с р подключается через четвертый вход к сумматору,
в сумматоре формируется закон управления рулевым приводом (5):
d / d t δ = K 1 ( ϕ с р _ ϕ з д _ ) + K 2 ω с р _ K 3 δ ( 5 )
где δ - угол перекладки руля,
ϕ _ с р - среднее значение оценки угла курса,
ϕ _ з д - заданный угол курса,
ω с р _ - среднее значение оценки угловой скорости судна,
Ki - коэффициенты регулирования,
датчик руля - δ подключен ко второму входу фильтра оценки поперечной скорости - V _ z 1 и ко второму входу фильтра оценки поперечной скорости - V _ z 2 соответственно,
- датчик скорости хода - Vx подключен к третьему входу фильтра оценки поперечной скорости - V _ z 1 и к третьему входу фильтра оценки поперечной скорости - Vz2 соответственно,
- датчик поперечной скорости судна - Vz1 подключен к первому входу фильтра оценки поперечной скорости - V _ z 1 ,
- выход фильтра оценки угловой скорости - ω 1 _ подключен к четвертому входу фильтра оценки поперечной скорости - V _ z 1 ,
в фильтре оценки поперечной скорости - V _ z 1 формируется:
- оценка поперечной скорости - V _ z 1 (6):
d / d t V _ z 1 _ = m 6 ω 1 _ V x ω 1 _ + m 6 V z 1 _ V x V _ z 1 m 6 δ V x V x δ + K 3 ( V z 1 V _ z 1 ) ( 6 )
где Vx - скорость хода (с датчика скорости хода),
ω1 - угловая скорость судна (с фильтра оценки угловой скорости ω 1 _ ),
m6i - гидродинамические коэффициенты математической модели движения судна,
Vz1 - поперечная скорость судна (с датчика поперечной скорости - Vz1),
δ - угол руля (с датчика угла руля δ),
К3 - коэффициент Калмановской фильтрации,
- условие исправной работы канала оценки поперечной скорости - V _ z 1 (7):
| V z 1 V _ z 1 | C 1 = c o n s tan t ( 7 )
где Vz1 - поперечная скорость (с датчика поперечной скорости - Vz1),
при удовлетворении условия (7) оценка поперечной скорости - Vz1 с фильтра оценки поперечной скорости - V _ z 1 подключается на первый вход блока среднего значения оценки поперечной скорости - Vzср,
в фильтре оценки поперечной скорости - V _ z 2 формируется:
- оценка поперечной скорости - V _ z 2 (6а):
d / d t V _ z 2 _ = m 6 ω 2 _ V x ω 2 _ + m 6 V z 2 _ V x V _ z 2 m 6 δ V x V x δ + K 3 ( V z 2 V _ z 2 ) ( 6 a )
где ω 2 _ - оценка угловой скорости судна (с выхода фильтра оценки угловой скорости - ω 2 _ ),
Vx - скорость хода судна (с датчика скорости хода - Vx),
m6i - гидродинамические коэффициенты математической модели движения судна,
δ - угол руля (с датчика угла руля δ),
К3 - коэффициент Калмановской фильтрации,
- условие исправной работы канала оценки поперечной скорости - V _ z 2 (7а):
| V z 2 V _ z 2 _ | C 1 = c o n s tan t ( 7 a )
где Vz2 - поперечная скорость (с датчика поперечной скорости - Vz2),
при удовлетворении условия (7a) оценка поперечной скорости - Vz2 с фильтра оценки поперечной скорости - V _ z 2 подключается на второй вход блока среднего значения оценки поперечной скорости - V _ z с р ,
в блоке среднего значения оценки поперечной скорости - V _ z с р формируется - V _ z с р :
а) при наличии двух оценок V _ z 1 и V _ z 2 :
V _ z с р = ( V _ z 1 _ + V _ z 2 )/2,
или
б) при наличии только одной оценки V _ z 1 (или V _ z 2 _ ):
V _ z с р _ = V _ z 1 _ (или V _ z с р = V _ z 2 _ ),
выход блока среднего значения оценки поперечной скорости - Vzcp подключен к первому входу регулятора,
- ко второму входу регулятора подключен датчик оборотов подруливающего устройства - n,
- в регуляторе формируется закон управления приводом подруливающего устройства:
d / d t n = K 4 V _ z с р + K 5 V _ z с р d t K 6 _ n ( 8 )
где n - обороты (винта) подруливающего устройства,
Vzср - среднее значение поперечной скорости судна,
V _ z с р d t - интеграл от среднего значения поперечной скорости судна,
Ki - коэффициенты регулирования.



 

Похожие патенты:

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

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

Изобретение относится к области судовождения. Система содержит приемник (1) спутниковой навигационной системы, задатчик (2) маршрута с выходами заданного сигнала путевого угла (ПУ) и заданного угла φзд угла курса, регулятор (3) угла δзд перекладки руля, рулевой привод (4), регулятор (5) оборотов nзд гребного вала, привод (6) гребного вала, регулятор (7) оборотов nподр, подруливающего устройства, подруливающее устройство (8), блок (9) сравнения, блок (10) разностей, блок (11) коррекции законов управления угла δ перекладки руля, оборотов nзд гребного вала, оборотов nподр подруливающего устройства, блок (12) четырех секторов граничных значений углов положения вектора путевого угла (ПУ), формирователь (13) коэффициентов управления и судно (14), соединенные между собой.

Способ управления движением судна по широте и долготе позволяет управлять движением судна по заданной траектории с корректировкой скорости движения по времени. Корректировка по времени обеспечивает нахождение судна в заданной точке в заданное время.

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

Изобретение относится к системам управления высокоманевренными объектами. Система содержит датчики входной информации и аппаратуру спутниковой навигации, подключенные к управляющему вычислительному устройству (УВУ), выходы которого подключены к устройству управления исполнительными механизмами (УУИМ).

Изобретение относится к области судовождения по заданному маршруту. Предложенный способ базируется на автоматическом управлении движением судна с двумя законами управления - оптимальным (в смысле точности стабилизации судна на курсе при спокойном море) и «облегченным» (для сохранности работоспособности рулевого привода при сильном волнении на море).

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

Изобретение относится к области судовождения - автоматическому управлению движением судна по заданному направлению. .

Изобретение относится к области судовождения. .

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

Группа изобретений относится к способу автоматического управления судном по курсу и интеллектуальной системе автоматического управления судном по курсу. Способ заключается в том, что в качестве модели объекта управления используют нейросетевую модель объекта управления.

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

Изобретение относится к области судовождения, в частности к системам автоматического управления движением судна. Устройство для формирования траектории перевода судна на параллельный курс содержит: задатчик абсолютной величины максимально допустимого сигнала управления, датчик продольной скорости, вычислитель критических параметров траектории перевода судна на параллельный курс, задатчик расстояния смещения параллельного курса от текущего курса, вычислитель изменения путевого угла Δϕ, минимального радиуса Rm допустимого оптимального полиноминального отрезка (ДОЭПО), длины L прямого отрезка между двумя ДОЭПО, датчик координат центра масс судна, вычислитель набора параметров граничных точек первого ДОЭПО, датчик путевого угла, вычислитель выходных параметров элементарных отрезков, задатчик абсолютной величины максимально допустимого сигнала управления, вычислитель набора параметров граничных точек первого ДОЭПО, вычислитель выходных параметров элементарных отрезков.

Изобретение относится к управлению судном при следовании по заданной траектории и касается автоматического управления рулём или другим рулевым средством управления, которым оборудовано судно.

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

Изобретение относится к управлению движущимся судном при его позиционировании в заданной точке плоскости в заданном направлении. Используют поперечные смещения двух разнесенных по длине объекта точек и продольные отклонения условной точки.

Изобретение относится к водному транспорту и касается управления движением швартующегося судна при выполнении им швартовной операции к судну-партнеру, лежащему в дрейфе.

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

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

Изобретение относится к системам управления движением подводных аппаратов. Устройство содержит установленные на подводном аппарате (1) движители вертикального (2) и горизонтального (3) перемещений, телекамеру (4), выполненную с возможностью поворота, датчик (5) положения угла поворота телекамеры, первый (6), второй (7) и третий (8) нелинейные функциональные преобразователи, блок (9) управления движителями, датчик (10) расстояния, вручную коммутируемый ключ (11), пороговый элемент (12), электронно-управляемый переключатель (13). Повышается надежность и точность подхода подводного аппарата к обнаруженному объекту. 1 ил.
Наверх