You are on page 1of 8

Journal of

Mechanical
Science and
Technology
Journal of Mechanical Science and Technology 23 (2009) 3332~3339
www.springerlink.com/content/1738-494x
DOI 10.1007/s12206-009-1020-1

Skew control of a quay container crane†


Quang Hieu Ngo1 and Keum-Shik Hong2,*
1
School of Mechanical Engineering, Pusan National University, Busan 609-735, Korea
2
Department of Cogno-Mechatronics Engineering and School of Mechanical Engineering, Pusan National University,
Busan 609-735, Korea

(Manuscript Received June 9, 2009; Revised Octorber 16, 2009; Accepted November 2, 2009)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Abstract

In this paper, the skew control of the load (container) in the quay crane used in the dockside of a container terminal is
investigated. The mathematical model of the 3-dimensional (3D) motions of the load is first derived. The container
hooked to a spreader is suspended by four ropes in air. When the container is accelerated by the trolley or is disturbed
by winds, it will make a rotational motion (trim, list, and skew) as well as a sway motion in the vertical plane. In such a
case, the position of the container becomes difficult to control accurately due to the rotational motion even with the
sway motion under control. This paper proposes an input shaping technique for the skew control based on the 3D dy-
namics of the container. The adopted skew control system uses four electric motors to vary the length of the four ropes
individually. Simulation results show the effectiveness of the proposed system in controlling the skew motion.

Keywords: Container crane; Control system design; Input shaping control; Skew motion
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

tions along the X, Y and Z axes and three rotational


1. Introduction
motions with respect to the three axes (trim, list, and
A gantry-type quay crane is widely used in the skew motions), respectively, as shown in Fig. 1. In
dockside of a container terminal to load/unload con- addition, there is a sway angle γ between the lifting
tainers. The quay crane consists of three main parts: a ropes and the vertical axis. The sway motion of the
gantry, a trolley(s), and a spreader. The gantry (struc- load occurs during the transportation of a load from
ture) supports all equipment and can move along the one place to another when the load is subject to accel-
dockside. The trolley moves perpendicular to the erations and decelerations. The sway is caused by the
gantry motion along the boom in the upper part of the inertia of the load, and it is unavoidable, but its angle
gantry and transfers containers from the ship to Au- can be controlled by an experienced crane operator or
tomated Guided Vehicles (AGVs) or trucks and vice a computerized controller.
versa. The spreader grabs a container (there are vari-
ous types of spreaders: twin twenty, tandem forty,
etc.) while it is suspended typically by four flexible
ropes from the trolley. By changing the lengths of the
ropes, the container is hoisted up and down.
The load (container) grabbed by the spreader will
have six degrees of freedom: three translational mo-
†This paper was recommended for publication in revised form by
Associate Editor Kyung-Soo Kim
*
Corresponding author. Tel.: +82 51 510 2454, Fax.: +82 51 514 0685
E-mail address: kshong@pusan.ac.kr
© KSME & Springer 2009 Fig. 1. Three rotational motions of the load (trim, list, and skew).
Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339 3333

Many researchers have already investigated differ- the materials inside the container or misaligned ropes
ent types of sway controls. A modified input shaping or other external disturbances like the wind. These
control methodology had been presented to restrict unwanted motions sometimes greatly delay the posi-
the swing angle of the pay load within a specified tioning of the load on an AGV or a truck. Among
value during the transfer to minimize the residual these three rotational motions, the skew motion is
vibration at the end point [1]. Sorensen et al. [2] de- known to be the most critical in an unmanned opera-
veloped a combined feedback and input shaping con- tion of a crane. It occurs if the lengths of the left and
troller enabling precise positioning and sway reduc- right ropes are not equal, causing a difference in the
tion in bridge and gantry cranes. Hong et al. [3] pro- sway period between the left side and right side of the
posed a two-stage control of container cranes. The container. Skew motion can also be caused by side
first stage control was a modified time-optimal con- winds as well as an unbalanced distribution of goods
trol with feedback for the purpose of fast trolley trav- in the container. Recently, an anti-skew device has
eling. The second stage control was a nonlinear con- been developed by Mitsubishi Heavy Industries Ltd.
trol for the quick suppression of the residual sway Company, Japan, but its performance is known to be
while lowering the container at the target trolley posi- limited [14].
tion. The secondary control combined the partial Many researchers have focused on the position
feedback linearization to account for the unknown control of the load, assuming that the load is a particle
nonlinearities as much as possible and the variable moving in 3D space. Naturally, the load was assumed
structure control to account for the un-modeled dy- to be held by one rope [15-20]. However, the rigid
namics and disturbances. Singhose et al. [4] proposed body motion of a load cannot be discussed with a
the command generation method of input shaping for single rope formulation. In reality, once the skew
reduction of the residual vibration. Terashima et al. motion occurs, the load itself as a rigid body may
[5] applied an optimal control method to suppress the oscillate around the vertical axis, even though the
sway of the load during transfer and the residual sway center of mass of the load remains at the desired posi-
after transfer for a rotary crane in case the rope length tion. Thus, it takes a longer time in putting the con-
was varied. Kim et al. [6] designed a state feedback tainer on a truck or an AGV. Hence, skew motion
controller with an integrator to control a real container control is critical for the reduction of cycle time.
crane. The inclinometer was used instead of a vision Two approaches for skew control are reported in
system, while providing almost the same performance. the literature. The method in [21] directly applies
Park et al. [7] developed a nonlinear anti-sway con- (four) control forces to the spreader through the hoist-
troller crane with hoisting. A novel feedback lineari- ing ropes to obtain the desired motion of the spreader
zation control law provided a simultaneous trolley (this approach will be pursued in this paper). The
position regulation, sway suppression and load hoist- method in [22] shifts the pulleys in the left-hand side
ing control. Liu et al. [8] proposed a sliding mode or right-hand side of the trolley, so that a skew torque
fuzzy control for both X-direction and Y-direction from the trolley pulleys can be transmitted to the
transports. According to the influences on system spreader. Specifically, the authors first described the
dynamic performance, both the slope of sliding mode 3D dynamic behavior of the container accounting for
surface and the coordination between the two subsys- the sway and skew motions, and introduced a skew-
tems were automatically tuned by real time fuzzy drive-system consisting of a DC motor that can move
inference respectively. Lee et al. [9] designed a slid- one side (two ropes) of the hoist mechanism on the
ing-mode anti-swing trajectory control scheme for trolley forward and backward so that the ropes can
overhead cranes based on the Lyapunov stability apply a yaw torque to the spreader. Furthermore, a
theorem, where a sliding surface, coupling the trolley simple controller to stabilize the sway and skew mo-
motion with load swing, was adopted for a direct tions of the container was also discussed. A fuzzy
damping control of load swing. Vibration control controller in [23] attempted the control of both the
methods were considering applying for container sway and skew motions of the spreader, simultane-
crane [10-12]. Variable structure control method is ously. The developed controller was shown to be
also a candidate for crane control [13]. effective in controlling the position of the container in
On the other hand, the skew, list, and trim motions the presence of winds and some uncertainties. How-
of the load are caused by the uneven distribution of ever, the main drawback was the use of four auxiliary
3334 Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339

ropes in addition to the existing main ropes. Let φ, θ, and ψ be the angles representing the roll
In this paper, the dynamics of the load movement (trim), pitch (list), and yaw (skew) motions of the
in 3D space, namely, three translational motions (X, Y spreader in the T-frame. Then, the coordinate trans-
and Z) and three rotational motions (trim, list, and formation matrix from the S-frame to the T-frame, TRS,
skew), are first analyzed. Then, an input shaping con- is defined as follows.
troller with a position and velocity controller is de- T
RS = R ( z , ψ ) R ( y, θ ) R ( x, φ )
signed. This controller uses four electric motors to ⎡cos ψ cos θ −sin ψ cos φ + cos ψ sin θ sin φ
control and stabilize the skew motion as well as verti- ⎢

= ⎢ sin ψ cos θ − cos ψ cos φ + sin ψ sin θ sin φ
cal motion. ⎢ −sin θ
⎣ cos θ sin φ
This paper is organized as follows. Section 2 de-
scribes the kinematic configuration of the trolley and sin ψ sin φ + cos ψ sin θ cos φ ⎤

spreader. Section 3 presents the control system design − cos ψ sin φ + sin ψ sin θ cos φ ⎥⎥ , (1)
for skew motion control. Section 4 discusses the si- cos θ cos φ ⎥

mulation results. Section 5 presents the conclusions.
⎡cos ψ −sin ψ 0⎤
⎢ ⎥
where R ( z , ψ ) = ⎢⎢ sin ψ cos ψ 0⎥⎥ ,
2. Kinematics: trolley and spreader ⎢ 0 0 1⎥⎦

To mathematically model the dynamics of the load, ⎡ cos θ 0 sin θ ⎤
⎢ ⎥
three coordinate frames are introduced. The first is a R ( y, θ ) = ⎢⎢ 0 1 0 ⎥⎥ ,
global reference coordinate frame attached to the ⎢− sin θ 0 cos θ ⎥
⎣ ⎦
crane main structure (if the global reference frame is
⎡1 0 0 ⎤
affixed to the ground, a known transformation be- ⎢ ⎥
tween the ground and the main structure has to be R ( x , φ ) = ⎢⎢ 0 cos φ − sin φ ⎥⎥ .
⎢ 0 sin φ cos φ ⎥
considered), the second is a local coordinate frame ⎣ ⎦
attached to the trolley (i.e., the trolley frame, in short, The vectors representing the elongation of the
T-frame), and the last is another local coordinate ropes in the T-frame can be written as
frame attached to the geometric center of the spreader T
di = − T pti + T p + T RS S psi , i = 1,…, 4 , (2)
(i.e., the spreader frame, S-frame). Since the relation- where di are the distance vectors from Ti to Si, and pti
ship between the global reference frame and the trol- are given as follows.
ley frame can be predetermined from the motion plan ⎡ ax 2 ⎤ ⎡−a x 2 ⎤
of the trolley, only the relationship between the T- ⎢ ⎥ ⎢ ⎥
T
pt 1 = ⎢⎢ a y 2 ⎥⎥ , T
pt 2 = ⎢⎢ a y 2 ⎥⎥ ,
frame and the S-frame will be considered in this paper. ⎢ 0 ⎥ ⎢ 0 ⎥
⎣ ⎦ ⎣ ⎦
Fig. 2 depicts a configuration of the trolley and
⎡−a x 2 ⎤ ⎡ ax 2 ⎤
spreader. Let O-XYZ denote the T-frame; Ti, i = 1,…,4, ⎢ ⎥ ⎢ ⎥
T
pt 3 = ⎢⎢− a y 2 ⎥⎥ , T
pt 4 = ⎢⎢− a y 2 ⎥⎥ . (3)
denote the locations of the four pulleys of the trolley
⎢ 0 ⎥ ⎢ 0 ⎥
and pti, i = 1,…,4, denote the position vectors from ⎣ ⎦ ⎣ ⎦
the origin of the T-frame to Ti, where the subscript t p is the distance vector from O to o as
denotes "trolley". Let o-xyz denote the S-frame; Si,
i=1,…,4, denote the positions of four pulleys in the
spreader, psi, i =1,…,4, denote the position vectors
from the origin of the S-frame to Si, where the sub-
script s denotes "spreader"; ui, i=1,…,4, denote the
unit vectors from Si to Ti, respectively. Since all vec-
tors can be written either in the T-frame or in the S-
frame, a left-hand-side superscript T or S will be used
to specifically identify the coordinate frame that is
used: for example, Tui denote the unit vectors in the T-
frame. Moreover, the dimensions of the trolley and
spreader are defined by ax×ay [m] and bx×by [m], re-
spectively. Fig. 2. Coordinates of the trolley, spreader, and cables.
Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339 3335

Z ] ′ ( ' denotes transpose).


4
T
p =[X Y (4) T
M = ∑ ( T psi × T Fi ) , (10)
i=1

Similarly, psi are the position vectors from o to Si, where × denotes the cross-product operation. After
given as follows. transforming (10) into the S-frame, the rotational
motion of the spreader in the S-frame can be ex-
⎡ bx 2 ⎤ ⎡−bx 2⎤ pressed as follows [24, p. 166].
⎢ ⎥ ⎢ ⎥
S
ps1 = ⎢⎢by 2⎥⎥ , S
ps 2 = ⎢⎢ by 2 ⎥⎥ ,
−1 T
⎢ 0 ⎥
⎣ ⎦
⎢ 0 ⎥
⎣ ⎦ ( T
RS ) M = S I S ω + S ω ×( S I S ω) , (11)
⎡−bx 2 ⎤ ⎡ bx 2 ⎤
⎢ ⎥ ⎢ ⎥
S
ps 3 = ⎢⎢−by 2⎥⎥ , S
ps 4 = ⎢⎢−by 2⎥⎥ . (5) where Sω = [ωx ωy ωz]′ is the absolute angular ve-
⎢ 0 ⎥ ⎢ 0 ⎥ locity of the spreader, S ω is the rate of change of the
⎣ ⎦ ⎣ ⎦
angular velocity, and SI is the moment of inertia ma-
trix, respectively, in the S-frame. Since the S-frame is
Therefore, the unit vectors along the rope in the T- affixed to the principle axes of the spreader, the mo-
frame can be expressed as ment of inertia matrix is given by

⎡Ix 0 0⎤
dT ⎢ ⎥
ui = − T i , i = 1,…, 4 , (6) I = ⎢⎢ 0 0 ⎥⎥ .
T S
Iy (12)
di ⎢0
⎣ 0 I z ⎥⎦

where ⋅ denotes the Euclidean norm. Hence, the Now, (11) can be rewritten as a differential equation
forces along the ropes are given by as follows.

Fi = T ui (k s εi + kd εi ) , i = 1,…, 4 , (7) ω = (SI)


−1
(( R ) −1 T
)
T
S T
S M − Sω×SI Sω . (13)

where ks is the stiffness, kd is the damping coefficient, Note that the absolute angular velocity of the spreader
and εi is the stretch which depends on Li - the in the S-frame, Sω, can be obtained by solving the
unloaded length of ropes i, computed as differential Eq. (13).
Once the absolute angular velocity of the spreader in
the S-frame is obtained, that in the T-frame (i.e., T Θ =
εi = T d i − Li , (8)
[ φ θ ψ ]′) can be calculated as follows [24].

where Li = L0i + ∆Li, i = 1,…, 4 , L0i and ∆Li are ⎡ ω ⎤ ⎡1 0 − sin θ ⎤ ⎡⎢ φ ⎤⎥


⎢ x⎥ ⎢ ⎥
unloaded rope lengths and control inputs, respectively. S
ω = ⎢⎢ω y ⎥⎥ = ⎢⎢0 cos φ cos θ sin φ ⎥⎥ ⎢⎢ θ ⎥⎥ = J T Θ ,
Therefore, the resultant force acting on the spreader is ⎢ ω ⎥ ⎢0 − sin φ cos θ cos φ ⎥ ⎢ψ ⎥
the sum of four forces along the four ropes, TFi, to- ⎣ z⎦ ⎣ ⎦ ⎢⎣ ⎥⎦
gether with the gravitational force mTg. Thus, the (14)
acceleration vector at the center of gravity of the
spreader becomes where T Θ = [ φ θ ψ ]′ is the rates of change of the
rotational angles of the spreader in the T-frame. Eq.
1 4 T (14) can be rewritten as
T
a= ∑ Fi + T g .
m i=1
(9)
T
Θ = J −1 S ω . (15)
Now, the velocity and displacement of the spreader
at its mass center, Tv and Tp, can be calculated by Now, the roll, pitch and yaw angles (φ, θ, and ψ) of
integrating (9). the spreader can be found by integrating (15).
On the other hand, the resultant moment acting on The state space formulation for the angular dynam-
the spreader in the T-frame can be obtained as follows. ics is given by
3336 Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339

⎡ S ω ⎤ ⎡⎢−( S I )−1 Q S I 0⎤⎥ ⎡⎢ S ω ⎤⎥ ⎡⎢( S I ) ( T RS ) ⎤⎥ T


−1 −1
commands using only a simple model, which consists
⎢ ⎥=⎢ ⎥ ⎢T ⎥ + ⎢ ⎥ M, of the estimates of natural frequencies and damping
⎢ T Θ⎥ ⎢
⎣ ⎦ ⎣ J −1 0⎥⎦ ⎣ Θ⎦ ⎢⎣ 0 ⎥⎦
ratios. Input shaping is implemented by convolving a
(16) desired system command signal with a sequence of
⎡ 0 −ω z ω y ⎤⎥ impulses, so called input shaper, to produce a shaped

where Q = ⎢⎢ ω z 0 −ω x ⎥⎥ . input. The input shaper is chosen in such a way that in
⎢−ω ωx 0 ⎥⎦⎥ the absence of control input, it itself would not cause
⎣⎢ y
residual vibration. The result of the convolution is
then used to drive the system. Some further study
Finally, the above development on the dynamics of
about input shaper design can be found in [25].
the spreader is summarized in Fig. 3.
In this section, the Zero Vibration and Derivative
(ZVD) shaper is designed to suppress the vibration of
3. Control system design
the spreader. The vibration can be reduced under a
3.1 Control method
range of natural frequencies due to the robustness of
In this paper, only the skew control is focused: The the ZVD shaper. The parameters of the ZVD shaper
method of changing the lengths of four ropes is pro- (three impulses) are given by
posed. Four DC motors are controlled independently Therefore, the control system is designed to control
to vary the lengths of the ropes through ball screw- the rope length and the varying speed of the rope
jacks. Each actuator extends or retracts at the desired length as well as to suppress the skew oscillation.
amount so that the remaining length of the rope satis- Two controllers are proposed to control the skew
fies the kinematics constraint (2), and then the posi- motion. The position controller is used to control the
tion and skew angle are defined, see Fig. 4. Determin- rope length and the varying speed of the rope length.
ing the speed of the varying rope length is the main The input shaping controller suppresses the residual
challenge for controlling the skew motion, because it vibration of the load. The skew control system dia-
affects directly the loading/unloading cycle times. gram is shown in Fig. 5.

3.2 Position controller

The skew system is configured with four DC mo-


tors, which are mechanically connected to ball screws.
The end of each rope is connected directly to a ball
nut. According to the motion of the DC motors, the
ball nuts slide along the shaft of the ball screws.
Through this movement, the lengths of the ropes are
varied, the spreader motion is affected and the skew
motion is performed. Without loss of generality, the
DC motors can be modeled as a first-order system, Fig. 3. Block diagram of the spreader dynamics.
and a conventional position controller of the DC mo-
tor can be used as shown in Fig. 6, where kp and kv are
the position and velocity control gains, respectively,
ka ( s + a) is the DC motor model and kpitch is a ratio
constant depending on the screw pitch.

3.3 Input shaping technique

Input shaping is a feed-forward control technique


for improving the settling time and the positioning
accuracy, while minimizing residual vibrations, of
computer controlled machines. Input shaping is a
strategy for the generation of time optimal shaped Fig. 4. Control scheme.
Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339 3337

1 Table 1. Natural frequency of the spreader (with and without


A1 = , t1 = 0 , (17) container) at certain length (Gwangyang Container Terminal
1 + 2K + K 2
Port), wind speed: 10 m/s.
2K π
A2 = , t2 = , (18)
1 + 2K + K 2 ωn 1 − ζ 2 Rope length Natural frequency
Load
[m] [rad/s]
K2
A3 = , t3 = 2t2 , (19) 36.561 0.583
1 + 2K + K 2
Spreader 40 ft
−ζπ 31.561 0.664
1−ζ 2
(20 tons)
K =e , (20)
26.561 0.751

where Ai is the amplitude of the i-th impulse and ti is 36.561 0.531


Container and
the time of their application (time location - in sec-
Spreader 40 ft 31.561 0.586
onds), ωn is the natural frequency and ζ is the (25 tons)
damping ratio of the residual vibration. 26.561 0.702

4. Measurement and simulation results Table 2. System characteristics.


4.1 Natural frequency measurements
Trolley (ax×ay) [m] 5.4×2.3
To demonstrate the validity of the model, a test was Spreader (bx×by) [m] 5.4×1.0
performed at Gwangyang Container Terminal Port. A Cable diameter [mm] 30
camcorder was used to record the vibration of the Container type 40 ft
spreader during the test. Video files were analyzed to
obtain the natural frequency of the spreader with and
without a container at different heights (different rope
lengths). The results are shown in Table 1.

4.2 Modeling

Fig. 7 shows the modeling results – the natural fre-


quency of the spreader – when the load was varied Fig. 5. Skew control diagram.
from 20 tons (empty) to 60 tons (full load) with the
crane parameters in Table 2. By comparing the mod-
eling and measurement results, it can be concluded
that the mathematical model can describe exactly the
dynamics of the spreader (the error is less than 6%).

Fig. 6. Position control diagram.


4.3 Controlling

The input shaping controller was used to suppress the


residual skew vibration of the load. However, the Natural frequency vs. Payload mass
0.800
Natural frequency (rad/s))

fixed parameters of the input shaping controller were 0.750


not suitable due to the varying of the rope lengths and 0.700
0.650
the container mass. Hence, the parameters of the input 0.600
shaping controller are predetermined. The amplitudes 0.550
0.500
of the impulses of the ZVD shaper can be fixed pa-
0.450
rameters, [A1 A2 A3] = [0.25 0.5 0.25]. Because the 0.400
rope lengths and the container mass varied, the loca- 20 25 30 35 40 45 50 55 60
tions of the impulses of the ZVD shaper varied with Payload mass (tons)
L=36.561 m L=31.561 m L=26.561 m
time, as shown in Table 3. When the controller was
implemented, the control parameters are obtained Fig. 7. Natural frequency of skew motion with different
from the table. masses and rope lengths.
3338 Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339

Table 3. Input shaper parameters. Acknowledgment


Rope Designed natural This work was supported by the Mobile Harbor
Mass [tons] t2 [s]
length [m] frequency [rad/s] Project of the Korea Advanced Institute of Science
20 – 30 0.888 3.54 and Technology funded by the Ministry of Education,
20 – 25 30 – 40 0.795 3.95 Science, and Technology, Korea.
40 – 50 0.740 4.24
20 – 30 0.705 4.45 References
25 – 30 30 – 40 0.643 4.88 [1] K. T. Hong, C. D. Huh and K. S. Hong, Command
40 – 50 0.607 5.18 shaping control for limiting the transient sway angle
of crane systems, International Journal of Control,
20 – 30 0.592 5.30
Automation and System 1 (1) (2003) 43-53.
30 – 35 30 – 40 0.548 5.73 [2] K. L Sorensen, W. Singhose and S. Dickerson, A
40 – 50 0.523 6.01 controller enabling precise positioning and sway re-
20 – 30 0.517 6.08 duction in bridge and gantry cranes, Control Engi-
35 – 40
neering Practice 15 (7) (2007) 825-837.
30 – 40 0.484 6.49
[3] K. S. Hong, B. J. Park and M. H. Lee, Two-stage
40 – 50 0.465 6.75
control for container cranes, JSME International
Journal, Series C 43 (2) (2000) 273-282.
0.2 [4] W. Singhose, L. Perter, M. Kenison and E. Krrikku,
Effects of hoisting on the input shaping control of
0.15
Skew angle [rad]

gantry cranes, Control Engineering Practice 8 (10)


(2000) 1159-1165.
0.1
[5] K. Terashima, Y. Shen and K. Yano, Modeling and
optimal control of a rotary crane using the straight
0.05 Shaped
Unshaped transfer transformation method, Control Engineer-
0
Desired ing Practice 15 (9) (2007) 1179-1192.
0 5 10 15 20 25 30
Time [sec]
[6] Y. S. Kim, K. S. Hong and S. K. Sul, Anti-sway
control of container cranes: Inclinometer, observer,
Fig. 8. System response – skew control. and state feedback, International Journal of Control,
Automation, and Systems 2 (4) (2004) 435-449.
Fig. 8 presents the response of the skew motion [7] H. Park, D. Chwa and K. S. Hong, A feedback lin-
when the rope length was 27 m and the mass of pay- earization control of container cranes: Varying rope
load was 42 tons (including container and spreader length, International Journal of Control, Automa-
masses). When the spreader moved to the target posi- tion, and Systems 5 (4) (2007) 379-387.
tion, the skew vibration converged to zero with the [8] D. Liu, J. Yi, D. Zhao and W. Wang, Adaptive slid-
application of the input shaping controller. ing mode fuzzy control for a two-dimensional over-
head crane, Mechatronics 15 (5) (2005) 505-512.
[9] H. H. Lee, Y. Liang and D. Segura, A sliding-mode
5. Conclusions
anti-swing trajectory control for overhead cranes
A new type of skew motion control system was de- with high-speed load hoisting, ASME Journal of
veloped and applied to a container crane. Skew mo- Dynamic Systems, Measurement, and Control 128
tion control was satisfied by the system verification (4) (2006) 842-845.
test. We are planning to further improve the perform- [10] J. H. Park and S. Rhim, Experiments of optimal
ance and function of the skew control system by ac- delay extraction algorithm using adaptive time-
cumulating performance records of its application to delay filter for improved vibration suppression,
real cargo work operation. Furthermore, the exact Journal of Mechanical Science and Technology 23
parameters of the container crane should be calcu- (4) (2009) 997-1000.
lated to define the controller parameters and thus, to [11] A. Turnip, K. S. Hong and S. Park, Modeling of a
improve the performance of the skew controller. hydraulic engine mount for active pneumatic engine
Q. H. Ngo and K.-S. Hong / Journal of Mechanical Science and Technology 23 (2009) 3332~3339 3339

vibration control using the extended Kalman filter, trol of sway and skew of a spreader by using four
Journal of Mechanical Science and Technology 23 auxiliary cables, Proceedings of International Con-
(1) (2009) 229-236. ference on Control, Automation, and Systems,
[12] S. H. Cho and S. Helduser, Robust motion control Gyeonggi-Do, Korea, (2005) 1723-1728.
of a clamp-cylinder for energy-saving injection [24] D. T. Greenwood, Advanced Dynamics, Cam-
moulding machines, Journal of Mechanical Science bridge University Press, New York, USA, (2003).
and Technology 22 (12) (2008) 2445-2453. [25] T. Singh and W. Singhose, Tutorial on input shap-
[13] C. G. Kang, Variable structure fuzzy control using ing/time delay control of maneuvering flexible
three input variables for reducing motion tracking structures, Proceedings of the American Control
errors, Journal of Mechanical Science and Tech- Conference, Anchorage, USA. (2002) 1717-1731.
nology 23 (5) (2009) 1354-1364.
[14] Mitsubishi Heavy Industries, Ltd., (2008).
http://www.mhi.co.jp/en/products/detail/technology. Quang Hieu Ngo received the
html B.S. degree in mechanical engi-
[15] B. d'Andréa-Novel and J. M. Coron, Exponential neering from Ho Chi Minh City
stabilization of an overhead crane with flexible ca- University of Technology, Viet-
ble via a back-stepping approach, Automatica 36 (4) nam, in 2002, the M.S. degree
(2000) 587-593. in mechatronics from Asian
[16] H. Kawai, Y. B. Kim and Y. W. Choi, Anti-sway Institute of Technology, Thai-
system with image sensor for container cranes, land, in 2007. He is currently a
Journal of Mechanical Science and Technology 23 Ph.D. candidate in the School of Mechanical Engi-
(10) (2009) 2757-2765. neering, Pusan National University, Korea. His re-
[17] H. C. Cho, J. W. Lee, Y. J. Lee and K. S. Lee, search interests include port automation, control of
Lyapunov theory based robust control of compli- axially moving systems, adaptive control, and input
cated nonlinear mechanical systems with uncer- shaping control.
tainty, Journal of Mechanical Science and Technol-
ogy 22 (11) (2008) 2142-2150.
[18] H. C. Cho and K. S. Lee, Adaptive control and Keum-Shik Hong received
stability analysis of nonlinear crane systems with the B.S. degree in mechanical
perturbation, Journal of Mechanical Science and design and production engi-
Technology 22 (6) (2008) 1091-1098. neering from Seoul National
[19] C. W. Kim, K. S. Hong and H. Park, Boundary University in 1979, the M.S.
control of an axially moving string: actuator dy- degree in ME from Columbia
namics included, Journal of Mechanical Science University in 1987, and both
and Technology 19 (2005) 40-50. the M.S. degree in applied
[20] M. I. Solihin and Wahyudi, Sensorless anti-swing mathematics and the Ph.D. degree in ME from the
control for automatic gantry crane system: Model- University of Illinois at Urbana-Champaign in 1991.
based approach, International Journal of Applied Dr. Hong serves as Editor-in-Chief of the Journal of
Engineering Research 2 (1) (2007) 147-161. Mechanical Science and Technology. He served as
[21] B. Henriksson, (Applicant ABB AB), Load control an Associate Editor for Automatica (2000-2006)
device for a crane, European Patent (2008) (No. EP and as an Editor for the International Journal of
1 894 881 A2). Control, Automation, and Systems (2003-2005). Dr.
[22] J. B. Klaassens, G. Honderd, A. E. Azzouzi, K. C. Hong received Fumio Harashima Mechatronics
Cheok and G. E. Smid, 3D modeling visualization Award in 2003 and the Korean Government Presi-
for studying controls of the Jumbo container crane, dential Award in 2007. His research interests in-
Proceedings of the American Control Conference, clude nonlinear systems theory, adaptive control,
California, USA, (1999) 1754-1758. distributed parameter system control, robotics, and
[23] J. W. Lee, D. H. Kim and K. T. Park, Fuzzy con- vehicle controls.

You might also like