103
distance with approach line to berthing point(
).
Two item of output are engine revolution per second
(n ) and rudder angle(
). Fig. 3 shows final diagram
of neural networks used in this research. Here
indicate links coefficients,
means input layer, hidden layer and output layrer
respectively.
The number of neuron in hidden layer was set to
15 that is bigger more than that of input layer. The
value of input, output and weight are normalized
between 0 and 1. The propagation method is adopted
as learning way. Sigmoid nonlinear function also
used in neural networks. Matlab 6.0 was used as the
programming language for numerical simulation.
3.2 Structure of ship automatic berthing system
When a ship approaches to pier and is under berthing
operation, the ship usually maintains certain heading
angle toward final berthing point. It is similar with
air plain that is about to take on the ground. The
phnomiem is maintained for the safety of ship and
air plain. The mass of ship is larger than other
vehicles in a land and it speed is greatly slow under
its berthing operation. It requires spare water space
to make it turns and rudder effect extremely down
when its speed is under certain limit line.
Therefore when we take a look at previous
researches on neural networks controller, most of
them show such as study that a ship approaches the
final berthing point from very limited direction. In
other words, when we take an example like Fig. 4,
the ship approaches the berthing point through
“Area-1” in many study case. This is the reason that
it is physically impossible to make a ship turn or to
maintain the ship with desired heading angle with
slow speed within certain distance to berthing point.
B
A
Berth Point
Area-1
Area-2Area-3
Fig. 4. Berthing concept
Be r t hi ng
condt i ons?
Yes
No
Suggest
re-tri al
Appr oachi ng
Saf e Ar ea?
Yes
Cont r ol l er f or
Ar ea 1, 2
No
Be r t hi ng
Oper at i on
Cont r ol l er f or
Ar ea 3
Tur ni ng Shi p
Fig. 5. General flow of berthing control
In this research, new approach is suggested to
overcome these problems. New system is suggested
to guide a ship to final berthing point with selective
controller even the ship come from multi-direction.
The Fig. 5 shows its brief concept.
When a ship approaches goal point, the system
reasons whether it is possible to make a berthing or
not. At this moment ship’s present conditions such
as present location, speed and heading angle are
used. If the system estimate berthing is impossible
under present conditions, it suggests the ship make
turn and approaches new areas.
If the present conditions are clear, assigned
controller at each area is used to make the ship berth.
For example, when a ship approaches to Area-3, the
possibility of berthing is almost impossible, because
the remained distance to final point is too short and
the ship have to make turning under slow speed. In
this case, the system guides the ship make a turn
toward area 3, area-B, Area-A and Area-2. If a ship
enters into Area-2 that is safe zone for berthing,
assigned controller will guide the ship to final
berthing point.
In other hands, a ship approached from Area-1 or
Area 2 originally will be guided toward berthing
point by assigned controller in each area because
these areas are safe zone for berthing.