Professional Documents
Culture Documents
1C15 Nonlinear Control of An Offshore Co
1C15 Nonlinear Control of An Offshore Co
IC15
.t. tt '- t ,
. -,t1・J,'.t
J."ekt t. ,'
.tttt.t1.tttt
v'.:."-'',.cx'
- ,t.,L- Nonlinear Control of an Offshore
t/
ContainerCrane"
QuangHieu Ngo**, QuocChi Nguyen*" and Keum-Shik Hong***
tttttt
tt tttttttt t "School
MechnicalEngineering,
of Pusan NationalUniversity
tt. . t.tt..ttttt.
,.,,, ,t,t t
,..ttt 30 Jangjeon-dong, Geumjeong-gu,Busan, Korea
' '・.1,
...t .
.r,,t. .
t.,,.ll.F.lj.・'/・:;J.'l・s/ E-mail:{nqhieu,nqchi}@pusan.ac.kr
t..t t
t,
/ttt / "'
Depatment of Cogno-Mechatron[c$ Engineering (W.CU, program),Pusan NationalUniversity
/.t,t
;;・/・g';1#ll'k'ii/{F,'/b
:.
, ;.
/'
'
30 JangJeen-dong, Geumjeong-gu,Busan, Korea
=/,itt E-mail,kshong@pusan,ac,kr
.,.'.S','[・e・'/':/,・"$"/,''''
,. It,.-4,
'
/tt t..vttt
.t '/, - ,
/V't.,.
/t .'
tt
.t ttttt
-/t.tttt
.:/titt' .
't"'/t'
/
,
...//..t..,,.
, ttt Abstract
.'t.,t ttr
ttt.'
/t t/ t/
tt
t/t'tn.,
ttttt/
tt t /, In thispaper, a corrtrol scheme thatis instalted
/tvt ' of a container crane on a smal1
.・1・.'' ';"./Vtl/-l,s.'・i・if./・/:t・・s,,../・-,''.t
t
tt/t
,t,, ..,1./.f; vessel, which is
' used for loading and unloading containers from a 1arge vessel that
ii'1',llrrll'l//ll;,S・,,,,;,,l.'l・i'ta.v.',//ij"kl・tw
. tiE"
.
:fs'1 'f
to
,/.--. /, .・1{'i//l,////r,li,ii[/?,ill・;,'llglS・.,,・...・・
are move a container to a desired position as well as to suppress the transverse
t-.ttttt.
ss
t- :,
//,twa,ee[f
.
・,,itt・,,i:・Ii・//j・ll-/i・://・l,g・illll・'$.eel,,ee`,,54S}ge
・.Lt"'.・:1]
..t/ vibration of the container under ship motions using nonlinear control. The control
t+tt
theasymptotically stability of theclosed-loop system, Simulation
law guarantees
i't,/t'ii/l',lle・E.,,,,i,11i,,,ll$k':-sas:・r・:-:
'
results are presentedto demonstrate
the efficiency ofthe proposed algorithm,
ec
ll・-ktk..Iaj'"/ktk
1(ejJwortis:Crane ship, Nonlinearcontrol, Offshorecontainer crane, Sway
lili'ee・11k・・ee suppresslon.
1.Introduction
Since containers were introducedto the world-trade industry,an increasingnumber of
movement. The main issuein a crane system isthe quick suppression ofvibrations cansed
"
NII-Electionic
NII-Electronic Library Service
TheJapan Society
The Japan Society of MechamcalEngineeis
oE Mechanical Engineers
- ,',・' ...,:t
t.',.V・・;-le,'/.'t.t
s.'-..
'/..',
,,,・/-.
gantrycrane are concerned, The control methods developed for the conventional cranes can
"y
..,・ .,',
t,//. ,/,:lt.,Na/
''.'/,''t,・"/,,.'/,',ts.t'/-';.',",.'i,I'g;/-;/i,y':',':・'r-/g-i, facility,
ofconstmcting an expensiye port
'/l/-.・ ,l, ・,,.=,1't/ ..,, The sea state isa very important factor inthisoperation, The sea-excited motion of the
t.. '"t/ ''. t.ttttt,tb.I"igtwt
t.'-/tttt
L.St. .,/,
t.;,.t ,!/,.W,
./・,,J,::f lit'rS},/・I{{
;.'g,・.f.', ts,gl
z'lla.
,r/:
crane ship can excite large
et,"g('//・
pendulationsof thecontainers while theyare suspencled by the
ifl
i/iX.'
,/,,'・1,
small excitation amplitudes near resonant conditions. Therefore,the container cranes have
to compensate for the motions induced on the suspended load by the sea wave, wind and
t.t t.. t.
・;}'stv/;';`i'v,,,l.),,t,'IS/)'i"-l//E','1,:-,・illtll/.i',/,it・i;,'tt-1'i/,
ttt tt/.
$ilk
other external systems used offghore(S),
ee
'i
2. Prob}em formulation
.tfg
・l/ ,ki, gr$s ・gg
"
An
connected
offshore container crane
to a container by a mooring
vessel
isshown inFig.1.A
system,
smal1
to be fixed on
crane and is
the ocean. It is not affected by the sea wave beeauseof itsmass. The mooring system
between the erane ship and the vessel imposes constraint oscillations on the crane ship.
Thus, only three motions of the crane ship are considered: heaving, rolling and pitching
motions, However, the pitchingrnotion issmaller than the rolling motion because theship
length is1arger than itswidth,Therefore,the heaving and the rolling motions are considered
as the main motions ofthe crane ship affecting the container crane operation inthispaper,
Threecoordinate systems are introduced inFig. 2 to developa mathematical model of
R=[ylC.O,S.ipip-.h;i,",ip,ip]' (1)
'}=[.I:O,:・k-.hhS'5.Z,'LS]':.O,,]' (2)
--m-
NII-Electionic
NII-Electronic Library Service
The Japan
The Society
Japan Society of Mechamcal
oE Mechanical Engineeis
Engineers
tttt '・・-'
-.kl!-t.'
.t,".'I Lv'・1,i:ge./'-.=.i//・t
'' S.t・'/1,",'l-,l
t.m.
'・/・
i.
c'.'・.l;.・4iT:
-.Z・:・},.
'F'l -[v.,l'"i'.., ,-/...
t;..:
.....,..・,, ,
,tv
・,i'l;ll/11il///iiii・,11-:iii;,i'E:I・,・si'・'・i・Ii-:'
.t;t..
.t;,
t. t..
ttt
ttt
///
tt
..t.t ..
,..ttt
..t.
ttt
.t/tt/
t"tt
.t
t
,t.
t t.t. tt
t., t.
it"',i'ts.ii;lii,'ll・l-i・I[
t:
..・ . ... ・ ..Lf '
tt tt.;t.. tt t.t
T
.t ttt -t
./ttt.
t ttt tttt t.. t t
/tt
'
L-["
//:g,}h-di,%o・x
(3)
(4)
"-[,iko.x,g',:esX:g,}h-di,%o・s,g,'Ls,i・,g,}igxx・S,fl,]・
tt The kineticenergy, T; and the potentialenergM UI can be obtained as fo11ows
.tt tt
T=;Aff,2+;imp72, (5)
t t t t/ttt t t.t/t
' ttttt tttt
(6)
/ttt
t
U=Ad3gCy+xsinip+hcosip)+mg(y+xsindi+hcosip-lcose),
t . ttt
t .t ,t. tt /,.ttt
ttt... ,,, /t
./ tt tt/
tt t tltt;tttttttttt
ttt ttt t (7)
t/t ttttt it t tt/ -mle2sin(e-ip)+(M+mb)sinip-(M'+m)htitCM+m}gsine=u,
, ttt /t
',tt tt ttt tt/ t t
./ t4/.,t t
',f,
,"'/ft'ii.
tt
ttt
-l/,:;.'/.s/・
ttt
tt tttt tt/t,I'
/';i・'1",.
tt.t
-'.':
1 xcos(e-ip)+lb+2drdisin(O-ip)+2iD+j)sino+xdi'sinjo-ip)-xdi2cos(e-ip)
/.t .tttzat. tt . t t .t ttt tt/
(8)
-hip'cosjo-ip)-hdi2sin(O-ip)+gsinO=:O.
tt
ll/11,l,,/,-,i
tt
,
i,,i・iY-gtllii'il・i・1"11・1}S.,・t-1"i4'fi・//,.,/.Ei,i-:Sz
/ ttt t tt '
3.Anti-sway control design
The dynamicequations (7)and (8)can be rewritten as fo11ows.
L 1
x. + u, (9)
M+msin2jo-ip) M+msin2jo-di)
b'-- th - cos(0-ip)
. ' (10)
A41+mlsin2(e-ip) Ml+mlsin2(e.ip)
where
,t],=-mi'sin(e-ip)+mle2sin(e-ip)-(M+m)lesinip+ysinip-hdi-xl2)
+2msdisinjo-ip)cos(e-e)+mxQsin(e-ip)cos(e-ip)-ip2cos2jo-di)) (11)
-mhfelcos2(e-ip)+di2sinjo-ip)cos(e-ip))+mCg+y)sine,
Fig,2,Coordinate
systems
- ---
NII-Electronic Libiaiy
NII-Electionic Library Service
The Japan
The Society
Japan Society of Mechamcal
oE Mechanical Engineeis
Engineers
ttt 'x"
t=Kttttttt
'-;t tt
e.'t/wt/tttt t
1-,・.・.
i,・,
tt.t ..t
'tt"t''
/・,
・・,-itF'/'>,s.l;'t:・'.i':'s/:,'・.,
,//-'・
'' "t .tt
. kr, 'tt;/tt'L.tt';Vt/a
' '/t.,.
t ttttt
tttttnytl
t-t ttt
/tt/
t.t'tt.'s' tt
tt// t. .ttt-t
tt
' tt.t
,i{i1,i・i'
t tttttM.vasu.-,'
tt ttt', t
'lr' blt I
tt
. t/t
tt/t
t/tt
tttt/ tt.J,ttt
t/ttttt ttt
tttt '
t't ttttt
ttt t .fb =
m)' sin(e - ip)cosjo
- di)+
2mie'cos2 (o- di)-mlb2 sin(o - - ip)
ip)cos(O
+(M+mXgsinip+Ysinip)cos(e-ip)-2(A4+m)xipsin(O-ip)-2(M+mYb (12)
tt -(M'+m>xdisin(e-ip)+(M+m)hdi2sin(e-ip)-(M+mXg+Dsine,
The designobjectives ofthe control laware to reduce theposition
emor variable,
e=x-xd, (13)
and to suppress the sway motion, e Here, xd isdesiredtrolley position.
Naturally,eqiand its
tt t. derivatives
are chosen to be boundedand givenby
tt/ttt Xd+hsinip
ttt// tt
tt/t //.t ttt Xd = (14) ,
ttt t cosip
ttttttttt, t tttt.
'
tttttttt
ttt t/..:
ttt ,' - t'.
.t,.t
'v',' ,t -/ ttttt/t
tt
tttt where JY2iisthe global desiredtrolley position.Without lossof generality, i\2i
is assumed to
tt/ttt
t t .tttt; tt t -/.t
ttttk,,
-t.
,1
tt
tt ttt tttt/
/tttt.
ttt .t
t.
tt.t
ttttt ttt.t
. tt t ttt..tt.t. Xd,/:,",ipip'
h,
tttt tt
t. ttt.ttttt tt /t sd (is) -di
tt ttt tt tt t ttt
tttt/ttttttt
tt//
t. tt
t ttt
ttt..tttttttttt
t1tttttttttttt
t ., ,,,
..t t...y.t
rt tt/' .tt
,. . t t//t
t/ttt. l.
,'/t/ttt.r'ttt't ',./s
・,・,
tt'
-...-
t Nd =th'
(16)
di+
;tt'ge,・'.'11:・;t・;・,f・,・sll/・:
t.rr".t.ttt"/.tttt.t
:tt
.,/'-,Lt
tt t -tt
tt
.ttt
ttt..//
' I・i・,V・lIfthe ship motions are considered as a slow motion, thesecond time derivative
ofeqi can be
assumed to be zero,
Ib improvethetransientperformance inthe sway suppression, the proposedcontrol law
isdesignedas fo11ows
u-lli,M,S,Xjo--ip)ip)(e,-2k,e-k?e-L)+lek,O+kSopp9
ip)-fb). (i7)
l2
Here, kiand k2 are positiveconstants.
X=M+msi'kn2(omip)+M+msi2jo-ip)"=Xd-2kra-ki2e, (is)
b'=Ml+.ik/.2jo-ip)Hm.C(,Oii2ipjo)-ip)"=-2k2b-k22e
(lg)
Equations (18)
and (19)are rewritten in the matrix form as fo11ows
.tc 1
s,3ktieL-,,e
M+msin2jo-ip)
th
+M+msin2jo-ip)
cos(e -¢ ) .=[Xt (20)
Ml+mlsin2jo-ip) Ml+mlsin2(e-ip)
Solving the equation (20)
forthe control inth
put u yieldsthe result as equation (17), When the
equations (18)- (19) are satisfied wi the control input u, the trolley positionerror and the
sway angle converge to zero as t-> co .The proof iscompleted.
-
NII-Electronic Libiaiy
NII-Electionic Library Service
The JapanSociety
The Japan Society of Mechanical Engineers
oEMechamcalEngineeis
. ,.
".,/T/o,
Y,.,i.
l.,
t tl..
:Ypt$k{it, /le wt/,t/tT tt,{tti
il,・L//{・i,l'tAil£,StiElllJIZ'//sf,'・El:''・',",i.1/,t・1;",il?・11,S':"-Y
il/l-/i・,tL'/i/i・k,il//ias"'#'-l・l/;i・ii;,1,[l>i・/,'it'i''{-i,s,/;./g.{・ry;i
'/i't:tttt;/;'..r/
,"t...l. tw. .i. . tt .. ..
..ttttt..t.
tt./.,/.t, .t,,, -..t,.
. -,..t.-,
t.t ,{
, ,,J.:,,,
lt
,.,...,
S.",l'-.
,...-tEaj,t.S
..
.,.,'t' t t.tin
ttt.t/./t./.ttt
t,,.
tt .1. .t. tt
t .t.. tttt.ttttt
.t,tt
tt.ttt
t.,
t ・;l・'//S"
t'tt.t ,t ,tt, .,"
t ... .・,
t
2c;t,- "'" , .V"・t'tt,・,'l-t
t/ tt 1, ,, ・-. 4.Numericalsimulations
t tttkl:/'・'t/-.
/..tt
' a constant) and the rope lengthis a constant, The simulation parameters are shown as
' fo11ows,
/t
Craneheight h= 20m,
'.t' Ropelength l=10m,
tttt
tttttttt tt t ' Tfo11eymass M== 5000 kg,
'
Load m=40000 kg,
.t /t =1, =25.
tt ttt]t Control gains ki k2
/ttj"tl t't /ttt-
Figure 3 presentsthe simulation result forthe trelleypositionand the sway angle when
/t. 't t ttt.e'
tt
ttttt ttt
tttt the anti-sway controller isapplied to control thetrolleypositionand the sway angle, From
. /t
ttt'
/
ttttt .t t /t
thesimulation result, the trolleypositioncan fo11owexactly the desired positionwhile the
tt '
/ ' '
t..
tt
.,e ' sway angle tends to tt
zero. Moreover, Fig, 4 shows therolling motion ofthe ship generated
't tt t fromthe ship dynamicsdueto random waves.
tt./ /tt
ttttt . .t tt .t'
.t
tt
.' ttt
w.
t
//tt
・L,
.P'#:/,1,, .・11:;-,. t.t
// ti3e,k.・{./l/f/i,ilil'
.:t.:-/',",".・E,,t" tt"t''tt tt
109tignD5=2po/ t tvt"ttt
pt,l,1af-:{,ttg}/-,i'k'ittl,t.e / ..t
tt'm"." f
i' ..t
tt tt
.-,.t!"l'.}.thi't':Lir",ih'・7-i・.1'
ttt '
tht
/
f
/ Tolleyposition
/ --- Goal pDsMon
i = --L - L--
o 10 20 30 40 50
Wme Fseel
(a)Tteolleyposition
-r r
-
10
:,tsto=9=gpt
5
1
1o-
y..LtL
L
o 10 20 30 40 50
Time [secl
(b)Errorposition
'r-'--'r' --"' "
O,1O05o-O
Sway angle
T " " Rollingmotion
£
・-oopfitasm
'x
f
t.Ht.7
t.I
・g -. . tt-. tt
tt '-c
t.g
05-O1
L!
O 10 20 30 40 so
Ome Tsecl
(c)
Sway angle
Fig.3.The system response with anti-sway control
''' .i""W-'t.tT ,-
r
,o5
NN x,
E, o!x /
Xv xt.
/ Kv'x./
i-O,051---- 1]
L -L L .ll
o 10 20 30 40 50
fime [secl
Fig.4.[[hero11ing motion ofthe ship,
Conctusions
The offShore container crane has become a becauseof the motions of the
challenge
ship. Heweveg itcan be dealtwith an anti-sway centrol foran offshore container crane
using nonlinear contrel (feedback linearization)thatwas presented in thispaper. The
simulation was shown the ernciency of the controller. With theanti-sway eontroller, the
oscillation ofthe loadreduced to zero rapidly.
Acknowledgment
This work was supported by the Mobile Harbor Prejectofthe Korea Actsrancedinstitute
of Science and Tbchnology fimded by the Ministry of Education,Science,and Teclmology,
Korea and theWbrld ClassUniversityprograrnthrough the NationalResearch Foundation
of Korea fundedby the MinistryofEducation, Science and [fechnology,Korea (grantno.
R31-2008-OOO-20004-O).
References
(1) Bartolini,
G, Pisano,A. and Usai, E,, Second-order
sliding-mode control of
container cranes, Automatica, M)1,38,No 1O, 2002, pp, 1783-1790.
(2) CorrigegG, Giua, A., and Usai, G, An implicit gainscheduling controller forcranes,
liEEE] 7}ansactions on ControlStstems 1lechnology, Nlo1.6,No, 1,1998, pp.15-20.
(3) Hong, K. T,,Huh, C. D., and Hong, K, S.,Command shaping control forlimitingthe
transient sway angle of crane systems, biternationu1 .lburnalofControl, Automation,
and Systems, Nbl,1,No. 1,2003, pp. 43-53.
(4) Hong, K, S., Park, B, J,,and Lee, M. H,, IXyo-stagecontro1 forcontainer cranes,
.ISneIhternational JburnaL SeriesC, Vbl,43, No, 2, 2000, pp,273-282.
(5) Johansen,T. A., Fossen,T. I.,Sagatun,S, I,,and Nielsen,F. G, Wave synchronizing
crane control duringwater entry in offshore moonpool operations - Experimental
results, IllEll
Jburnal qfOceanic Engineering,Nio1.28, No. 4, 2003, pp. 720-728.
(6) Khalil,H, K,, IVbnlinearbystems, [[hirdEdition,2002, PrenticeHall, Englewood
Cliffs,
New Jersey,
(7) Kim, C. S.,and Hong, K. S.,Boundary control of container cranes from perspective
of controlling an axially moving international
sning ofControL
system, .lournal
NII-Electionic
NII-Electronic Library Service
The Japan
The Society
Japan Society of MechamcalEngineeis
oE Mechanical Engineers
me
me..ijk・ksith
as e
lk,g.iptk'il/21.l,+l`・'・S-
'pa
tz',/k,l
l$
'
lkvees2Pf. -. w,a,ie
./, ,,..,",,,-.,・, tt'z・
.' ,:
''
i・11ill.・,・・f・・r.,///,/1/Jll.l・iii'{ilii,,lil-i'//・,・i・'11ii
!,・l;"st-//1・,・,;-s2,(l;・e'////f-・・'/'ir-?1・"/・・r,,/CIi/;・l//-l'1
(10)Mousmh, K, A, F.,and Ebeid,A. M.,Nonlinearmodeling and contro1 of oyerhead
± t.tt
il'・,,:,,v,t-,i-i,//.1-1
・",-i.,
ii.l.1/:/.,/l{・Ii,/.f・E・ti':(;1,ll・l
t.,t. ../tt.t
',,t.t
,' .t't,..t.
'.,. crane loadsway,
..t .. ASma JburnalofQynamic S)astems,
MlecLsurement, and Control,
,.t t.t ,..att,t,.
.tttt .tt .t.
;1...
.4 t,'/
.' 'tt
ts
t.t. .'."
t u'2't.t t
a...
..,
tt .t t XloL 110, No. 3,1988, pp. 266-271.
- .."..-t,t ,.ht . .,/t,.t.t/
t-.tttt, . .,.t,ttt t,..,:, (11) Park, H,, Chwa, D., and Hong, K, S,,A Feedback linearization
.-..t-. .-
control ofcontainer
/, ,,
t .,t..t t, ..t .
/t.t.t.t,t .. cranes: varying rope length, internationalJburnal ctf ControL Automation, and
'"''','.・'
.,',' ・ ;,, t;U.・t'J. .1?i・
Systems, Nlo1. 5.No. 4,2007,pp. 379-387.
t' '' tt' '/t// t'""
"
" tt
(12)Singhose,W.,Perter,L.,Kenison, M,, and Krrikku, E., Effectsofhoisting on the
t't''tt'''//''
,./r-;',,,・v s.・- t'. inputshaping control ofgaritry cranes, Control Engineering Practice, Nlo1.8,No. 10,
..,:J;.-:・/..k.v,,.:・
i',',,,,.../"/1,..
.'・'・' ,,
.
t t ttttt
'・.・l""{,' t ttttttttt
',,',"・,/;-'/'・/,/,t'/t,,'.p]/:'2."'
・' ././,,.,,/1. ttttttttt
',",'t[. 2000, pp, 1159-1165,
, t- tt.t.. -,-/,lt,.,k' '・ ,'.-
t t t
..'. ,'1
t tttttgt1 .t't. (13)Sorensen,K,L,,Singhose,W,, and Dickerson,S.,A controller enabling precise
y"t
/ttt
kjSx
pp.31-42.
ts
ii-ll/llss;
''
-:,&,.k{lgiiX/g ・gx. (16)Tlerashima,K,, Shen, YL, and Yatie,K,, Modeling and optimal control of a rotary
・g
crane using the straight transfertransformation method, ControlEhgineering
me .t , ,
(17)
Practice,
the
Xk)1.
[Ihurston,
Z
15,No. 9,2007,pp.1179-1192.
and agent architecture forportautomation, Proc.of
Hu,H.,Distributed
26th Annual internatinalComputer SoL17wanecmd Applicatioizs CoiztZirence,
Oxford, England,2002, pp, 81-87,
(18) YbshideqK., and Kawabe, H,, A design of saturating control with a guaranteed cost
and itsapplication to the crane control system, IEJE[i7}"ansactionson Automatic
Control,Nbl.37, No. 1,1992, pp. 121-127,
NII-Electionic
NII-Electronic Library Service