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

Иллюстрации

Показать все

Изобретение относится к управлению судном при следовании по заданной траектории и касается автоматического управления рулём или другим рулевым средством управления, которым оборудовано судно. Управление осуществляют по величинам поперечных смещений носовой А и кормовой В точек. Точки А и В разнесены по длине судна в его диаметральной плоскости (ДП). Производят выработку управляющего сигнала и в зависимости от его величины определяют скорость перекладки руля. При этом необходимо соблюдать ограничение - угол перекладки руля не должен превышать его максимальное значение, характерное для конкретного рулевого устройства. Повышена точность удержания судна на заданной траектории, улучшено качество управления и исключена вероятность потери управляемости. 1 з.п. ф-лы, 5 ил.

Реферат

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

Известен способ управления движущимся объектом, например судном (Пат. РФ №22663606, опубл. 10.11.2005), по величине поперечных смещений двух точек, разнесенных по длине судна в его диаметральной плоскости (ДП) и называемых условно носовой (точка А на фиг.1-4) и кормовой (точка В на фиг.1-4).

Расстояние между точками А и В выбирают в зависимости от технической возможности размещения в этих точках приемных антенн спутниковой навигационной системы (СНС). Чем больше это расстояние, тем качественнее работа системы управления движением судна по заданной траектории.

Координаты этих точек определяют непрерывно с высокой точностью (±1,0 м), в связи с введением в СНС береговых станций, вычисляющих и передающих на судно дифференциальные поправки.

Значения координат позволяют непрерывно вычислять поперечные смещения точки А (dA) и точки В (dB) от заданной траектории. Причем поперечное смещение каждой точки от заданной траектории считается положительным, если она смещается вправо, и отрицательным, если она смещается влево (фиг.1-4).

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

α = − k A × d A + k B d B                                                      (1)

α = − k A × d A + k B d B                                                      (1)

где kA, kB - коэффициенты усиления по поперечным смещениям носовой и кормовой точек судна от заданной траектории. Это положительные величины, причем dA больше kB. Угол α перекладки руля считается положительным при его перемещении в сторону правого борта.

На фиг.1-4 изображены основные варианты возможных отклонений судна 1 от заданной траектории 2 и управление в каждом из них (угол α перекладки руля 3). Например, на фиг.1, 2 ДП 4 судна 1 пересекает заданную траекторию 2 под некоторым углом, величина которого характеризуется значениями поперечных смещений точки А (dA) и точки В (dB), причем dA больше 0, dB меньше 0 (фиг.1) и dA меньше 0, dB больше 0 (фиг.2). В первом случае (фиг.1.) согласно закону (1) угол α отклонения руля будет иметь отрицательное значение, т.е. руль будет переложен на левый борт и судно начнет поворот влево, что приведет к уменьшению dA и dB и в конечном итоге к выходу судна на заданную траекторию; во втором случае (фиг.2) согласно закону (1) угол α отклонения руля будет иметь положительное значение, т.е. руль будет переложен на правый борт и судно начнет поворот вправо, что приведет к уменьшению dA, dB и к выходу судна на заданную траекторию.

На фиг.3, 4 ДП 4 судна 1 не пересекает заданную траекторию 2, а поперечные смещения точек А, В имеют одинаковые знаки, положительные (фиг.3) и отрицательные (фиг.4). Знак и соответствующее направление угла α перекладки руля зависят от соотношения значений коэффициентов kA и kB (kA больше kB, если знаки поперечных смещений точек А и В одинаковы, фиг.3, 4; kA и kB будут равны по величине, если знаки поперечных смещений точек А и В противоположны, фиг.1, 2). Соотношение значений коэффициентов kA, kB может выбираться из различных соображений. Например, если считать, что отклонение направления движения судна от заданного будет находиться в пределах ±90°, то указанное соотношение определяется выражением:

k B = k A × ( l + l | d A | ) − 1                                                             (2)

где l - расстояние между точками А и В.

Однако предложенный закон управления рулевым устройством (1) не учитывает инерционных особенностей как рулевого устройства, так и самого объекта управления судна. Поэтому его применение не позволит качественно управлять судном, а в ряде случаев может привести к потере его управляемости из-за неконтролируемого изменения отклонений точек А и В от заданной траектории.

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

Для достижения поставленной цели предлагается способ, основанный на законе управления, который определяет скорость α ˙ r перекладки руля

α ˙ r = − k A × d A + k B × d B + k α α r                                               (3)

где где kA, kB - коэффициенты усиления по поперечным смещениям носовой и кормовой точек судна от заданной траектории, kα -коэффициент усиления.

При этом действует ограничение на величину угла αr перекладки руля, который не должен превосходить максимального значения, характерного для конкретного рулевого устройства рассматриваемого судна, т.е. αrrmax.

Предлагаемый способ управления состоит в выработке управляющего сигнала sign, величина которого определяет скорость перекладки руля (или любого другого рулевого органа), то есть

s i g n = − k A × d A + k B × d B + k α α r                                     (4)

Зависимость скорости α ˙ r перекладки руля от величины управляющего сигнала выражается графически (фиг.5).

Этот закон управления достаточно универсален и содержит зону нечувствительности (sign<sign), зону насыщения (sign>sign2) и переходную между ними зону (sign1<sign<sign2) линейного изменения скорости α ˙ r перекладки руля. Закон предполагает асимметричное отображение для отрицательных значений сигнала (sign<0). В этих зонах скорость α ˙ r перекладки руля меняется следующим образом (для sign>0):

α ˙ r = 0                                      sign ≤ sign1 α ˙ r = α ˙ r max s i g n − s i g n 1 si g n 2 − s i g n 1          sign < sign < sign2                        (5)   α ˙ r = α ˙ r max                               sign ≥ sign2

Как видно из выражения (4), инерция самого судна учитывается явным образом добавлением в закон управления члена, который зависит от текущего положения αr пера руля.

1. Способ управления движением судна по заданной траектории по величинам поперечных смещений двух точек, разнесенных по длине судна в его диаметральной плоскости и условно называемых носовой А и кормовой В, характеризующийся тем, что производят выработку управляющего сигнала sign: s i g n = − k A × d A + k B × d B + k α α r   , гдеkA, kB - коэффициенты усиления по поперечным смещениям носовой А и кормовой В точек судна от заданной траектории;dA, dB - значения поперечных смещений соответственно точек А и В;kα - коэффициент усиления,αr - угол перекладки руля,в зависимости от величины управляющего сигнала sign определяют скорость перекладки руля, в частности для sign>0: α ˙ r = 0                                      sign ≤ sign1 α ˙ r = α ˙ r max s i g n − s i g n 1 s i g n 2 − s i g n 1          sign < sign < sign2 α ˙ r = α ˙ r max                               sign ≥ sign2

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