418
individuallyforfurtherdevelopmentofthisresearch.
However, the teaching data used for these research
studieswerenotconsistent,i.e.notinsimilarpattern.
Asaresult,inthepresenceofwinddisturbances,the
ANNoftenfailedtoguidetheship.
Ontheotherside,Ohtsu et al.(2007)proposed
a
newminimumtimeshipmanoeuvringmethodusing
nonlinear programming. The method is used to
createteachingdataconsistentandaconceptnamed
‘virtual window’ is proposed by Ahmed and
Hasegawa (2013a). Such window consists of
gradually changing ship’s positionas well asship’s
heading. To ensure minimum time manoeuvre,
a
shipwithitsinitialheadingisexpectedtostartfrom
a desired starting point of that window. Then by
taking the calculated rudder as proposed by the
optimalmethod,itisguaranteedforeachship with
different heading to reach the so‐called imaginary
line. Such line is usually imagined
by most ship
operators during the berthing manoeuvre to ensure
safeguidanceoftheirships.Forthefirsttime,Koseet
al. (1986) mentioned about such strategy when he
analysedthemanoeuvringofshipsinharbours.This
imaginary line servesas a goal during optimisation
andactsasareference
lineforfurtherdescent.Inthis
research, four of such virtual windows are
constructedforminimumtimecoursechanging.Each
window has its limitation of maximum usage of
rudderangleusedasnon‐equalityconstraintduring
optimisation.Followingtheimaginaryline,shipwill
drop propeller revolution according to speed
response equation
and stop at the end of it.
Considering the effect of wind disturbances during
slowspeedrunningalongtheimaginaryline,inthis
research a modified version of PD controller is
chosentodealwithit.Suchcontrollercancorrectnot
only ship’s heading, but also the distance between
the
ship’s CG (centre of gravity) and the imaginary
line.Finally,bycombining thecoursechangingand
trackkeepingtrajectories,acompletesetofconsistent
teaching data are created. Using the set of teaching
data, two multi‐layered feed forward neural
networksaretrainedfortheminimummeansquared
error(MSE)value.
Severalsimulationsarethendone
tojudgetheeffectivenessofthetrainedcontrollerfor
windupto1.5m/sforanEssoOsakamodelshipthat
wouldbe15m/sforfull scaleconsideringthesame
Froude number. To analyse the success of the
proposed controller, Monte Carlo simulations are
alsoperformed.
Although neural network is becoming widely
used in complex control problems, however the
effectivenessofsuchcontrollercannotbejudgedonly
bydoingsimulations.Manyunknownsituationsmay
arisewhichcannotbesimulatedwellbeforetojudge
the behaviour of controller. The first attempt to
perform automatic ship berthing
experiment using
ANNwasmadebyNakataandHasegawa(2003)but
unfortunately the success rate was very low due to
improper training. Considering this fact and to
demonstrate the virtual window concept, the
consistently trained neural networks are then
implementedforthefreerunningexperimentsystem
to perform automatic ship
berthing experiment.
Initially, a few experiment results are published by
Ahmed and Hasegawa (2013b) in a scattered way.
Later on, more experiments are done in different
unknownsituationsandgathereddependingonthe
network’s behaviour. This paper contains such
interestingexperimentresultsthatwillalsofocuson
how the ANN behaves
in different situations. To
understand the possible causes of network’s
behaviour, the effect of initial conditions and wind
disturbancesarethentriedtodiscuss.Moreover,the
goal point of the proposed controller is set at 1.5L
distance from actual pier. Therefore, to execute the
crabbingmotionasalaststage
ofberthingoperation,
automaticsidethrustersarealsointroduced.
2 MODELSHIPANDMATHEMATICALMODELS
2.1 ModelShip
Inthisresearch,amongthedifferenttypesofmodel
available, ‘Esso Osaka’ 3‐m model is chosen. The
mainreasonofchoosingthismodelistheavailability
oflargeamountsofcaptivemodel
testresultsaswell
as a physical model itself. Its details are given in
Table1.
Table1.Principalparticularsofmodel
______________________________________________
HullPropellerRudder
______________________________________________
L(m) 3.0Dp(m) 0.084 b(m) 0.0830
B(m) 0.48 P*(m) 0.06 h(m) 0.1279
D(m) 0.20 Z5.0A
R(m
2
) 0.0106
C
b 0.831 P_ratio 0.7151Λ 1.5390
______________________________________________
*Pitch
Here, the Esso Osaka ship model used for
berthingexperimentismadeofFRP(fibre‐reinforced
plastic)andscaledas1:108.33.
2.2 Mathematicalmodels
Inthisresearch,amodifiedversionofmathematical
model based on manoeuvring mathematical group
(MMG) is used todescribe the ship hydrodynamics
inthreedegreesof freedoms.
ThisMMGmodel can
predict both forward and astern motion of ship for
anyparticularrudderangleandpropellerrevolution.
ThecorrespondingequationsofmotionsattheCGof
theshipareexpressedintheEquation1.
()()
()()
()
yHPRW
yxHPRW
ZZ ZZ H P R W
mmu mmvr X X X X
mmv mmurY Y Y Y
I JrNNNN
(1)
where, X
H, YH, NH are hydrodynamic forces and
moment acting on a hull, X
R, YR, NR are
hydrodynamicforcesandmomentduetorudder,X
P,
Y
P,NParehydrodynamicforcesandmomentdueto
propeller and X
W, YW, NW are hydrodynamic forces
and moment due to wind. Details of such
mathematicalmodelcan be found inthe 23rd ITTC
meetingreportonEssoOsaka.
Toconsiderthewinddisturbances,Fujiwarawind
model(1998)isadoptedandinsteadofsteadywind,
gustwindisconsidered.