Professional Documents
Culture Documents
Do 2009
Do 2009
a r t i c l e in fo abstract
Article history: This paper present a design of boundary controllers actuated by hydraulic actuators at
Received 31 July 2008 the top end for global stabilization of a three-dimensional riser system. First, a set of
Received in revised form partial and ordinary differential equations describing motion of the riser and hydraulic
22 June 2009
systems is developed. Second, several important properties of the riser system are
Accepted 13 July 2009
derived. Based on these properties, we show that the conventional formula to calculate
Handling Editor: L.G. Tham
Available online 4 August 2009 the riser effective tension is oversimplified and a new formula is provided. Next,
boundary controllers are designed based on Lyapunov’s direct method, the backstepping
technique, the derived properties of the riser system dynamics, and Poincare’s
inequalities. Finally, the Galerkin approximation method is used to prove existence
and uniqueness of the solutions of the closed loop control system.
& 2009 Elsevier Ltd. All rights reserved.
1. Introduction
The need for production of oil and/or gas from the sea bed has made control of the dynamics of a marine riser, which is a
structure connecting a oil and/or gas offshore platform with a well at the sea bed, a necessity for both ocean and control
engineers. In general, the riser is subject to nonlinear deformation dependent hydrodynamic loads induced by waves, ocean
currents, control forces exerted at the top, distributed/concentrated buoyancy from attached modules, its own weight,
inertia forces and distributed/concentrated torsional couples. Before reviewing control techniques for the flexible marine
risers, we here mention some early work on static analysis of the risers. In [1–3], the static models of both two- and three-
dimensional risers are first presented based on the work in [4]. Then numerical simulations are carried out to analyze the
effect of the system parameters on the riser equilibria. It should be also mentioned the recent work in [5], where the
authors carry out static stability of a riser based on the variational method. Since the riser dynamics is essentially a
distributed system and its motion is governed by a set of partial differential equations (PDE) in both time and space
variables, modal control and boundary control approaches are often used to control the riser in the literature.
The modal control approach, see [6,7], involves with controlling a certain number of modes of a distributed system.
Basically, a distributed system is discretized to obtain a lumped-parameter system described in terms of modal
coordinates. The advantage of this approach is that many available control design techniques, see [8,9], can be applied to
design various controllers for the resulting lumped-parameter system. However, there are two main disadvantages of the
modal control approach. The first drawback is difficulty in computing infinite dimensional gain matrices. This difficulty can
be avoided by using the independent modal-space control method, but this method requires a distributed control force,
which is impractical to implement. In practice, a truncated model consisting of a limited number of modes is usually used.
However, the truncated model can be of a very large dimension to describe the behavior of a distributed system
satisfactorily, i.e. it is impractical to control all modes. Therefore, the second disadvantage of the modal approach is
Corresponding author.
E-mail addresses: duc@mech.uwa.edu.au (K.D. Do), pan@mech.uwa.edu.au (J. Pan).
0022-460X/$ - see front matter & 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.jsv.2009.07.009
ARTICLE IN PRESS
300 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
restricted to control of a few critical modes. The other modes, which are not controlled, could be unstable. This can be
understood as follows [10]. A truncation of a distributed system divides the system into three groups of modes: modeled
and controlled, modeled and uncontrolled (residual), and un-modeled. The control design considers only the modeled
modes. The output of these modeled modes is provided by observers from the actual distributed system, and is then fed to
the control design. The use of these observers and truncated models of distributed system results in a spill-over
phenomenon. This means that the control action from actuators affects not only the controlled modes but also influences
the residual and un-modeled modes, which can be unstable.
In the boundary control approach, the original PDE model is considered and the boundary control inputs are
implemented at the boundaries to control all the modes. Therefore, the boundary control approach is much more practical
than the modal control approach in the sense that it excludes the effect of both observation and control spill-over
phenomenon. In addition, no distributed actuators and sensors are required. The main tools used to design boundary
controllers for a distributed system are functional analysis and semi-group theory, see [11,12], and the Lyapunov direct
method, see [13,14]. The Lyapunov direct method is widely used since the control Lyapunov functions/functionals can be
mimicked by those developed for discrete systems [13]. Using the Lyapunov direct method, various boundary controllers
have been proposed for flexible beam-like systems, see [15–17] for boundary controllers to reduce transverse vibration of
an axially moving string, [18–20] for boundary controllers stabilizing transverse motion of a beam. It is noted that in all the
above boundary control designs, except for the one in [20], disturbance distributed forces including the structures’ own
weight are ignored, and no proof of existence and uniqueness of the solutions of closed loop systems was given. Recently, in
[21–23] the authors proposed an elegant method, which was developed for stabilizing an unstable heat equation in [24], to
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 301
design boundary controllers for strings and beams with simple dynamics. The fundamental idea is to find a coordinate
change to transform the string or beam system to a target system, which can be stabilized by a boundary controller.
However, the method in [21–23] is hard to apply to the riser system addressed in this paper due to difficulties in solving a
partial differential equation to find a proper kernel.
In the above references, the beams or strings were assumed to deform in only one plane, and only transverse motion
was considered and controlled in the above control designs. Mathematical work in [25] shows that even slight space
curvature introduces significant changes in the beam natural frequencies and especially on mode shapes, i.e. the coupling
of the out-of-plane wave types, and extensional and flexural waves exhibits in the flexible beams. The coupling between
these wave types due to the curved shape of the riser, boundary constraints and external forces made the energy exchange
from one wave type to other possible. Therefore, the control problem of a flexible marine riser that deforms in three-
dimensional space is necessary.
In this paper, we consider a control problem of global stabilization for a three-dimensional nonlinear inextensible
flexible marine riser system. The riser is controlled by hydraulic systems installed at the top end of the riser. This paper is
not a straightforward extension of our work in [20] where the riser was restricted to move in one vertical plane, and only
transverse motion was considered and controlled. In three-dimensional space, there are strong couplings between motions
of a flexible marine riser along the X-, Y- and Z-axis, see Section 2.1. These couplings cause more difficulties to control a
flexible marine riser in three-dimensional space than the one studied in [20]. As such, we propose to solve the control
problem under consideration in several stages. First, a set of partial and ordinary differential equations and boundary
conditions describing motion of the riser and hydraulic systems are developed based on balancing internal and external
forces/moments, and the Hamilton principle. Second, various important properties of the equations of motion of the riser
system are derived, see Lemma 1 of this paper. As a by-product of this derivation, we show that the conventional formula to
calculate the riser effective tension is oversimplified and a new formula is provided, see Remark 4. The derived properties of
the riser system dynamics and Poincare’s inequalities are extensively used in bounding the derivatives of the Lyapunov
function candidates, which are crucial for the success of the boundary controller design. Third, we use Lyapunov’s direct
method (where a nontrivial Lyapunov function candidate is proposed, see (35)), the backstepping technique, and Poincare’s
inequalities to design boundary controllers to stabilize the riser at its equilibrium position. The proposed controllers
guarantee that when there are no environmental disturbances, the riser is globally exponentially stabilized at its
equilibrium position, and that when there are environmental disturbances, the riser is stabilized in the neighborhood of its
equilibrium position. Finally, the Galerkin approximation method is used to prove existence and uniqueness of the
solutions of the closed loop control system.
In this section, we develop equations of motion of the riser and of the hydraulic systems. These equations will be used
for the boundary control design in the next section. In developing the equations of motion of the riser, we make the
following assumption:
Assumption 1. (1) The riser can be modeled as a beam rather than a shell since the diameter-to-length of the riser is small,
i.e. we consider the riser as a slender structure.
(2) Plane sections remain plane after deformation, i.e. warping is neglected.
(3) The riser is locally stiff, i.e. cross sections do not deform and Poisson effect is neglected.
(4) The riser material is homogeneous, isotropic and linearly elastic, i.e. it obeys Hooke’s law.
(5) The riser is initially straight and vertical.
(6) Torsional and distributed moments induced by environmental disturbances are neglected.
(7) The riser is inextensible.
Remark 1. Items (1)–(4) mean that the riser will be modeled as a Bernoulli-type of beam and not a Timoshenko-type, and
that the extension of the riser axis small. Bernoulli–Euler models are satisfactory for modeling low frequency vibrations of
beams. Item (5) generally holds in practice, and is made to simplify the development of the mathematical model and
boundary controller. This item can be readily removed. Item (6) implies that we consider fluid/gas transportation risers
rather than drilling risers, and that moment induced by the asymmetry of the relative flow due to vortex shedding is
ignored.
PiHS RiH 0
I iH
Pi1 , Qi1 Pi 2 , Qi 2
xiH
Fi Pi1 Pi 2
Z
Initial riser
z tˆ PiH Pi1 Pi 2
w bˆ Qi1 Qi 2 Fixed to Ship/Rig
P0 QiH
P 2
n̂ M M
r0 r F F
s
r
r i se
ed
o rm q tˆ
ef b̂
D P
O
x X
m Jr t
y F q mo wtt
n̂
Y M
Fig. 1. General riser coordinate system, hydraulic system, and forces and moments acting on a riser element. (a) General riser coordinate system;
(b) hydraulic system; (c) forces and moments on a riser element ds.
and the arc length s0 from the point O. Hence at the time t4t0 , the point P 0 moves to the point P of the deformed riser
centerline. The position of the point P is denoted by rðs; tÞ ¼ ½xðs; tÞ; yðs; tÞ; zðs; tÞ at the arc length s from the point O.
Moreover, let wðs; tÞ ¼ ½wx ðs; tÞ; wy ðs; tÞ; wz ðs; tÞT be the vector from the point P 0 to the point P. Then we have
r ¼ r0 þ w (1)
where from now onward whenever it is not confusing, we drop the arguments ðt; sÞ and ðt 0 ; s0 Þ of r; w and respectively r0 ,
^ n;
for clarity. The body-fixed system is ðt; ^ whose axes are the tangent, principal normal and binormal unit vectors. These
^ bÞ,
vectors can be expressed in terms of the fixed system as
Jot ¼ M s þ t^ F þ m (3)
where from now onward, we use the subscript t to denote the partial derivative with respect to the time t, mo ¼ rr Ar is the
oscillating mass of the riser per unit length with Ar being the riser cross section area, and rr being the density of the riser,
J ¼ rr Ir with Ir being the second moment of the riser cross section area about the b^ axis, F and M are internal force and
moment vectors, q and m are the external distributed force and moment vectors, and ot ¼ n^ n^ tt þ b^ b^ tt is the angular
acceleration of a point on the centerline. The distributed moment vector m is induced by the asymmetry of the relative flow
due to vortex shedding. Let ðM t^ ; Mn^ ; M b^ Þ be the components of M along the t; ^ b^ axes of the body-fixed system,
^ n;
respectively. We then can write M as
M ¼ M t^ t^ þ M n^ n^ þ M b^ b^ (4)
Since the riser is assumed to be straight at the initial time t 0 , we have the following constitutive relations, see [4,26]:
Mb^ ¼ Bk; Mn^ ¼ 0; M t^ ¼ Gt þ H (5)
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 303
where B ¼ EIr is the bending rigidity of the riser with E being Young’s modulus; H is the initial torsional moment around
the t^ axis; G ¼ 2mIr is the torsional rigidity of the riser with m being the shear modulus.
Since we neglect the torsional moment Gt þ H, distributed moment m and rotary inertia rJ, the equations of motion of
the riser given in (3) are simplified to
mo wtt ¼ F s þ q
r s ðBwsss þ FÞ ¼ 0 (6)
where we have used M ¼ M b^ b^ ¼ Br s r ss (see (2) and (4)), and the fact that rsss ¼ wsss due to the initial straight condition
of the riser.
Remark 2. In [27], a local coordinate system ða1 ; a2 ; a3 Þ where a3 coincides with t, ^ different from the local coordinate
^ n;
ðt; ^ in this paper is used. Using the local coordinate ða ; a ; a Þ results in complexities in calculating the curvatures of the
^ bÞ 1 2 3
riser in the ða1 ; a3 Þ and ða2 ; a3 Þ planes. Indeed, one can rotate the coordinate system ða1 ; a2 ; a3 Þ round the t^ axis angle to
have the coordinate system ðt; ^ n; ^ In [26], the constitutive equation for the moment in the normal direction, M , is
^ bÞ. n^
misgiven, since M n^ is always zero for the riser under consideration.
Environmental disturbance vector q: The external disturbance vector q per unit length consists of fluid drag force, any
concentrated forces exerted on the riser by attached cables and/or buoys modeled by Dirac functions, and effective
riser weight defined as the weight of the riser plus contents in water. It is noted that the effective rather than the actual
riser weight is used because the effective tension is used instead of the actual tension. In this paper, we do not consider
cables or buoys attached to the riser. The fluid drag force is found by the use of a generalization of Morison’s formula to
account for cylinders, which are not oriented normal to the relative flow [28]. Taking the effective riser weight into account,
we have
^ þ 1r C LD DH V n þ 1r C ND DH kV n kV n
qðs; t; wt ; r s Þ ¼ t^ ðW re tÞ (7)
2 w 2 w
where C LD and C ND are the linear and nonlinear drag coefficients, respectively; DH is the local riser hydrodynamic
diameter; W re ¼ ½0 0 wre T with wre is the effective riser weight per unit length; V n is the component of the relative flow
velocity normal to the riser centerline. Letting V be the (bounded) liquid flow velocity due to waves and currents. Then
taking the riser motion into account, the relative flow velocity normal to the riser centerline, V n , is given by
^ ¼ ðI33 r s r T ÞðV wt Þ
V n ¼ t^ ððV wt Þ tÞ (8)
s
where I33 is the three-dimensional identity matrix. Substituting (8) into (7) results in the equation for external
disturbance vector q as follows:
Initial and boundary conditions: The initial conditions of the riser consist of the initial position and velocity functions.
They are
wðs; t0 Þ ¼ g 1 ðsÞ; wt ðs; t 0 Þ ¼ g 2 ðsÞ; 8s 2 ð0; LÞ (10)
where g 1 ðsÞ and g 2 ðsÞ are sufficiently smooth and bounded function vectors of s, and compatible with the boundary
conditions. We first provide the kinetic and potential energies, modified Lagrangian, and variation of the virtual work done
by nonconservative force q and by the virtual momentum transport at the boundary, then use the extended Hamilton
principle to derive the boundary conditions.
The kinetic energy K E of the riser and the pistons of the hydraulic systems, and the potential energy P E of the riser with a
length of L are
Z
1 L 1
KE ¼ mo wt wt ds þ wt ðL; tÞM H wt ðL; tÞ
2 0 2
Z L
1
PE ¼ Bwss wss ds (11)
2 0
where M H ¼ diagðm1H ; m2H ; m3H Þ with m1H , m2H and m3H being the mass of the piston of the hydraulic system that
provides the boundary force at the top end of the riser along the x-, y- and z-axis, respectively; diagðm1H ; m2H ; m3H Þ denotes
the diagonal matrix with the diagonal elements being m1H , m2H and m3H . Since the riser response must satisfy the kinetic
constraint of the unit tangent vector t, ^ i.e. r s r s ¼ 1 in terms of deformation applying along the riser, the modified
Lagrangian LA of the riser is given as follows:
Z
lc L
LA ¼ K E P E þ ðr s r s 1Þ ds (12)
2 0
ARTICLE IN PRESS
304 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
where lc is the continuous Lagrangian multiplier. To derive the boundary conditions, we now use the following extended
Hamilton principle:
Z t
2
ðdLA þ dW c þ dW b Þ dt ¼ 0
t1
The variation of the virtual work dW b done by the virtual momentum transport at the boundary is given by
Dðt; wt ðL; tÞÞ ¼ ½D1 ðt; wt ðL; tÞÞ; D2 ðt; wt ðL; tÞÞ; D3 ðt; wt ðL; tÞÞT (16)
In (16), P i1 with i ¼ 1; 2; 3 and P i2 are the pressures in the upper and lower compartments of the cylinder i, see Fig. 1(b), AiH
is the ram area of the cylinder i, biH represents the combined coefficient of the modeled damping and viscous friction forces
on the cylinder rod i, and Di ðt; wt ðL; tÞÞ is the un-modeled force acting on the cylinder i of the hydraulic system i. This un-
modeled force can include un-modeled friction between the cylinder and the piston of the hydraulic system i, and the
external disturbance from the cylinder of the hydraulic system i acting on the piston i of the hydraulic system i. It is noted
that all the cylinders of the hydraulic systems can be either fixed to the vessel/rig or an active heave compensation system
fixed to the vessel/rig, see [29] for more details. The vessel/rig is stabilized at its desired location by a separating dynamic
positioning system. Since many dynamic positioning systems are available in the literature, see [30], we do not include the
dynamics of the vessel/rig in this paper. However, we take effects of motion of the vessel/rig around its equilibrium point
on the riser through the disturbance Di ðt; wt ðL; tÞÞ. Substituting (15), (14) and (11) into (13) and using the boundary
specifications of the riser under consideration result in
mo wtt ¼ F s þ q; s 2 ð0; LÞ
r s ðBwsss þ FÞ ¼ 0; s 2 ð0; LÞ
Remark 3. The riser dynamics (17) is one-dimensional (with respect to the spatial variable s). This means that a point on
the riser cross section, other than the point on the centerline, cannot be traced after deformation takes place. In this paper,
we consider the deformation of the riser centerline, which is, in general, a three-dimensional space curve.
wðL; tÞ ¼ xH
wt ðL; tÞ ¼ x_ H (18)
T
where xH ¼ ½x1H ; x2H ; x3H is the position vector of the pistons of the hydraulic system, see Fig. 1(b). Neglecting the leakage
flows in the cylinder and the servovalve, the actuator or the cylinder dynamics is written as [31]
V̄ H P_ H ¼ AH x_ H C HT PH þ Q H (19)
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 305
where
V 1H V V
V̄ H ¼ diag ; 2H ; 3H
4b1He 4b2He 4b3He
Q H ¼ ½Q 1H ; Q 2H ; Q 3H T (20)
In (20), V iH ; i ¼ 1; 2; 3 is the total volume of the cylinder i and the hoses between the cylinder i and the servovalve i, biHe is
the effective bulk modulus, C iHT is the coefficient of the total internal leakage of the cylinder i due to pressure, Q iH is the
load flow of the hydraulic system i. The load flow vector Q H is related to the spool displacement vector of the servovalve,
xHv , by [31]
Q H ¼ CxHv (21)
where C ¼ diagðC1 ; C2 ; C3 Þ with
sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
PiHS tanhðxiHv =si ÞP iH
Ci ¼ C iHD W iH
riH
Here, C iHD ; i ¼ 1; 2; 3 is the discharge coefficient, W iH is the spool valve area gradient, P iHS is the supply pressure of the
fluid, si is a small positive constant, and riH is density of the oil of the hydraulic system i. It is noted that since the supply
pressure PiHS is always higher than the load pressure PiH , i.e. there exists a strictly positive constant such that
P iHS tanhðxiHv =si ÞPiH . Hence, Eq. (21) is well-defined for all xHv 2 R3 . Moreover, the function tanhðxiHv =si Þ has been
used to replace the signum function sgnðxiHv Þ originated in [31]. It is noted that the use of the function tanhðxiHv =si Þ not
only makes the function Ci differentiable with respect to xiHv but also represents the actual dynamics of the spool
dynamics. This is because there is always certain round-off of sharp edges in manufacturing the servovalve, i.e. the flow in
the servovalve does not change its direction immediately. The servovalve dynamics can be described as
T Hv x_ Hv ¼ xHv þ K Hv IH (22)
where
T Hv ¼ diagðt1Hv ; t2Hv ; t3Hv Þ
r s ðBwsss þ FÞ ¼ 0; s 2 ð0; LÞ
x_ 1 ¼ x2
x_ 2 ¼ M 1
H ðBH x2 FðL; tÞ þ AH x3 Dðt; x2 ÞÞ
1
x_ 3 ¼ V̄ H ðAH x2 C HT x3 þ Cx4 Þ
x_ 4 ¼ T 1
Hv ðx4 þ K Hv IH Þ
Lemma 1. For the riser dynamics (the first two equations and the last equation of (24)) and under the inextensible condition of
the riser, the following equations hold:
ws ðs; tÞ r s ðs; tÞ ¼ 12ws ðs; tÞ ws ðs; tÞ; 8ðs; tÞ 2 ð½0; L; Rþ Þ (26)
Fðs; tÞ wss ðs; tÞ ¼ Bwsss ðs; tÞ wss ðs; tÞ; 8ðs; tÞ 2 ð½0; L; Rþ Þ (28)
Fðs; tÞ ws ðs; tÞ ¼ Bwsss ðs; tÞ ws ðs; tÞ þ Fðs; tÞ r s ðs; tÞws ðs; tÞ r s ðs; tÞ
þ Bwsss ðs; tÞ r s ðs; tÞr s ðs; tÞ ws ðs; tÞ; 8ðs; tÞ 2 ð½0; L; Rþ Þ (29)
B
Fðs; tÞ r s ðs; tÞ ¼ FðL; tÞ r s ðL; tÞ wss ðs; tÞ wss ðs; tÞ
2
Z L
þ qðs; t; wt ðs; tÞ; r s ðs; tÞÞ r s ðs; tÞ ds; 8ðs; tÞ 2 ðð0; LÞ; Rþ Þ (30)
s
F s ðs; tÞ wtt ðs; tÞ ¼ Bwssss ðs; tÞ r s ðs; tÞ þ Bwsss ðs; tÞ r s ðs; tÞwtt ðs; tÞ wss ðs; tÞ
þ Fðs; tÞ r s ðs; tÞwtt ðs; tÞ wss ðs; tÞ; 8ðs; tÞ 2 ð½0; L; Rþ Þ (31)
Z L Z L
1
r s ðL; tÞ:wðL; tÞ ¼ wss ðs; tÞ wðs; tÞ ds þ ws ðs; tÞ ws ðs; tÞ; 8ðs; tÞ 2 ðð0; LÞ; Rþ Þ ds (32)
0 2 0
Remark 4. Since Fðs; tÞ rs ðs; tÞ is the actual tension at the point P, see Fig. 1(a), and at the time t, Eq. (30) is a formula that
can be used to calculate the actual tension of the riser at any point along the riser center line and at any time t. This
equation also indicates that the actual tension in the riser depends on the curvature of the riser center line due to the term
ðB=2Þwss ðs; tÞ wss ðs; tÞ. In existing literature [26], the formula for calculating the riser actual tension is oversimplified in
the sense that the curvature of the riser is not included. Noticing that the magnitude of the term ðB=2Þwss ðs; tÞ wss ðs; tÞ is
not necessarily small since the bending stiffness B can be large despite of small curvature kwss ðs; tÞk.
Under Assumption 1, design the control IH for the riser-hydraulic system (24) to stabilize the riser at its vertical position
in the sense that all the states of the riser-hydraulic system are bounded and that:
R R
(1) when the external disturbance vector q is ignored, all the terms kwðs; tÞk, 0L ws ðs; tÞ ws ðs; tÞ ds, 0L wt ðs; tÞ wt ðs; tÞ ds and
RL
0 wss ðs; tÞ wss ðs; tÞ ds exponentially converge to zero for all s 2 ½0; L andRt t 0 , R
(2) when the external disturbance vector q is present, all the terms kwðs; tÞk, 0L ws ðs; tÞ ws ðs; tÞ ds, 0L wt ðs; tÞ wt ðs; tÞ ds and
RL
0 wss ðs; tÞ wss ðs; tÞ ds exponentially converge to some small positive constants for all s 2 ½0; L and t t 0 .
It is seen that the control objective imposes on both the displacement and integration of square of the slope, velocity, and
curvature of the riser along the riser length.
A close look at the entire system (24) shows that the system is of a strict-feedback form [9]. Therefore, we will use the
backstepping technique [9] to design the control input IH to achieve the control objective stated in the previous section.
The control design consists of three steps as follows.
3.1. Step 1
At the this step, we consider the hydraulic force AH P H , i.e. AH x3 , as a control to design a boundary control law (i.e. a
control law only uses wðL; tÞ and its spatial and time derivatives) such that it stabilizes the riser at a small neighborhood of
its vertical position. Ideally, we want to stabilize the riser at its vertical position but this is impossible due to the distributed
external disturbances q induced by waves, wind and ocean currents. As such, we define
x3e ¼ AH x3 a1 (34)
where a1 is a virtual control of AH x3 . To design the virtual boundary control a1 , we use Lyapunov’s direct method. Consider
the following Lyapunov function candidate:
Z Z Z Z L Z
mo L B L l L g L
W1 ¼ wt wt ds þ wss wss ds þ ws ws ds þ g swt ws ds wt w ds
2 0 2 0 2 0 0 2 0
T
1 gL g gL g
þ wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ M H wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ (35)
2 mo 2mo mo 2mo
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 307
where l and g are positive constants to be specified later. Since for all t t0 , we have
Z Z
L 1 L L þ 1Z L Z
L þ L2 L
swt ws ds wt w ds wt wt ds þ ws ws ds (36)
0 2 0 2 0 2 0
RL RL
where we have used completion of squares and Lemma 2, see Appendix B, to obtain 0 w w ds 4L2 0 ws ws ds since
wð0; tÞ ¼ 0. Therefore, the function W 1 satisfies
Z Z Z
mo gðL þ 1Þ L B L l gðL þ L2 Þ L
W1 wt wt ds þ wss wss ds þ ws ws ds
2 0 2 0 2 0
T
1 gL g gL g
þ wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ MH wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ
2 mo 2mo mo 2mo
Z Z Z
mo þ gðL þ 1Þ L B L l þ gðL þ L2 Þ L
W1 wt wt ds þ wss wss ds þ ws : ws ds
2 0 2 0 2 0
T
1 gL g gL g
þ wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ MH wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ (37)
2 mo 2mo mo 2mo
where we have used (33). Now using (29), (30) and (28), and the boundary condition, see the last equation of (24), we can
write (39) as
W _ wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ B x þ ðx þ a Þ Dðt; x Þ
1 H 2 3e 1 2
mo 2mo
gL g gLwt ðL; tÞ wt ðL; tÞ
þ M wst ðL; tÞ M wt ðL; tÞ þ lws ðL; tÞ wt ðL; tÞ þ
mo H 2mo H 2
Z L Z Z Z L
gB L gFðL; tÞ r s ðL; tÞ L
l wss wt ds wss wss ds ws ws ds g wt wt ds þ O1 (40)
0 4mo 0 4mo 0 0
where K 1 is a positive definite diagonal matrix and T 0 is a positive scalar constant. The matrix K 1 and constant T 0 will be
^
specified later. Inclusion of the term T 0 r s ðL; tÞ in the virtual control a1 is to provide sufficient tension in the riser. The term D
is an estimate of D, and is given by
^ ¼ ðx þ Kx Þ
D 2
x_ ¼ KM1 1
H x KðF þ M H Kx2 Þ (43)
F ¼ M1
H ðBH x2 FðL; tÞ þ AH x3 Þ (44)
Define the disturbance observer error as
De ¼ D D^ (45)
Differentiating both sides of (45) along the solutions of (43) and the fourth equation of (24) gives
D _
_ e ¼ KM 1 De þ D (46)
H
This equation will be used in the stability analysis of the closed loop system after the control design is completed. It is
noted that the disturbance observer (43) is based on Lemma 1 in [20] applied to the third equation of (24) with rðxÞ ¼ Kx.
The reader is also referred to [29] for an interesting application of the disturbance observer proposed in [20]. Since (40)
contains the term FðL; tÞ r s ðL; tÞ, we need to find an expression for this term by substituting a1 in (42) into the fourth
equation of (24) to obtain
gL g
FðL; tÞ ¼ M H wtt ðL; tÞ BH wt ðL; tÞ K 1 wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ
mo 2mo
g gL g gL
BH þ M ws ðL; tÞ wðL; tÞ M wst ðL; tÞ De þ T 0 r s ðL; tÞ þ x3e (47)
2mo H mo 2mo mo H
Producting vector both sides of (47) with r s ðL; tÞ gives
g gL g
FðL; tÞ r s ðL; tÞ ¼ r Ts ðL; tÞ K 1 þ BH þ MH ws ðL; tÞ wðL; tÞ De r s ðL; tÞ
2mo mo 2mo
þ T 0 þ x3e r s ðL; tÞ (48)
where we have used wtt ðL; tÞ r s ðL; tÞ ¼ 0 and wt ðL; tÞ r s ðL; tÞ and wst ðL; tÞ r s ðL; tÞ ¼ 0. Now substituting (42) and (48) into
(40) and using completion of squares give
_ c wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ
W 1 3
mo 2mo mo 2mo
Z L
c4 wt ðL; tÞ wt ðL; tÞ c5 ws ðL; tÞ ws ðL; tÞ c6 wðL; tÞ wðL; tÞ c7 wt wt ds
0
Z L Z L
gL g
c8 ws ws ds c9 wss wss ds þ wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ ðx3e De Þ
0 0 mo 2mo
Z L
gDe rs ðL; tÞ gx3e rs ðL; tÞ
þ ws ws ds þ O1 (49)
4mo 4mo 0
where
g
c3 ¼ lmin ðAÞ 0 with A ¼ K 1 þ BH þ MH
2mo
gL 20 1 gL 0 2 g
c 4 ¼ 0 l3
2 mo mo
0 g2 L2 0 g2
c5 ¼ ; c6 ¼ ; c7 ¼ g l5
m2o 4m2o
pffiffiffi !
gT 0 g2 lmax ðAÞL 2g2 lmax ðAÞL l g2 0 L g0 g2 0 L
c8 ¼ þ ð4L2 þ 1Þ
2mo 4m2o 8m2o 43 2m2o 42 mo 2m2o
gB l l g2 0 L gT 0
c9 ¼ (50a)
4mo 43 45 2m2o 44 mo
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 309
with i ; i ¼ 0; . . . ; 5 being positive constants, and lmin ðAÞ and lmax ðAÞ the minimum and maximum eigenvalue of the
matrix A, respectively. The positive constants i ; i ¼ 0; . . . ; 5 and g are picked such that ci ; i ¼ 1; . . . ; 9, where c1 and c2
are given in (38) are strictly positive. Now substituting the virtual control a1 given in (42) into the fourth equation of (24)
give the first sub-closed loop system:
gL g g
x_ 2 ¼ M1
H BH x2 K 1 wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ BH þ MH
mo 2mo 2mo
gL g gL
ws ðL; tÞ wðL; tÞ M H wst ðL; tÞ þ T 0 r s ðL; tÞ De þ x3e (50b)
mo 2mo mo
To prepare for the next step, let us calculate x_ 3e . Differentiating both sides of (34) along the solutions of (42) and the fourth
^
equation of (24) with a note that the virtual control a is a smooth function of wðL; tÞ; wt ðL; tÞ; ws ðL; tÞ; wst ðL; tÞ; r s ðL; tÞ and D
1
results in
1 qa1 qa1
x_ 3e ¼ AH V̄ H ðAH x2 C HT x3 þ Cx4 Þ w ðL; tÞ w
qwðL; tÞ t qws ðL; tÞ stðL;tÞ
qa1 qa1 qa
w ðL; tÞ r ðL; tÞ 1 ðKM 1 1
H x þ KðF þ KM H x2 ÞÞ
qwst ðL; tÞ stt qrs ðL; tÞ st qD^
qa1 qa1
K M 1
H ðBH x2 FðL; tÞ þ AH x3 Dðt; x2 ÞÞ (51)
qx2 qD ^
3.2. Step 2
Our goal at this step is to regulate x3e to a small neighborhood of the origin by considering the fourth equation
of the entire system (24) where for simplicity of the design process, we consider Cx4 as a control instead of x4 . As such,
we define
x4e ¼ Cx4 a2 (52)
where a2 is a virtual control of Cx4 . To design the virtual control a2 , we consider the following Lyapunov function
candidate:
On the other hand, substituting the virtual control a2 into (51) gives the second sub-closed loop system
gL g 1 qa1 qa1
x_ 3e ¼ wt ðL; tÞ ws ðL; tÞ þ wðL; tÞ K 2 x3e þ AH V̄ H x4e K M1
H De (57)
mo 2mo qx2 qD^
To prepare for the next step, let us calculate x_ 4e . Differentiating both sides of (52) along the solutions of the fifth equation of
(24) and (55) gives
qC 1 qC qa2
x_ 4e ¼ V̄ ðAH x2 C HT x3 þ Cx4 Þ þ þ C T 1Hv ðx4 þ K Hv IH Þ qwðL; tÞ wt ðL; tÞ
qx3 H qx4
qa2 qa2 qa2 qa 1
w ðL; tÞ w ðL; tÞ r ðL; tÞ 2 V̄ H ðAH x2 C HT x3
qws ðL; tÞ st qwstt ðL; tÞ sttt qrs ðL; tÞ st qx3
qa2 _ qa2 _ qa2 qa2 qa2 1
þ Cx4 Þ x FðL; tÞ þ xþ K M H ðBH x2 FðL; tÞ þ AH x3 Dðt; x2 ÞÞ (58)
qx qFðL; tÞ qD ^ qD^ qx2
3.3. Step 3
This is the final step. The actual control input IH will be designed to regulate x4e to a small neighborhood of the origin. To
design the actual control input IH , we consider the following Lyapunov function candidate:
qa2 qa 1 qa qa2 _
þ r ðL; tÞ þ 2 V̄ H ðAH x2 C HT x3 þ Cx4 Þ þ 2 x_ þ FðL; tÞ
qrs ðL; tÞ st qx3 qx qFðL; tÞ
qa qa2 qa
þ 2x K 2 M 1 ^
H ðBH x2 FðL; tÞ þ AH x3 DÞ (61)
qD^ ^
qD qx2
where K 3 is a diagonal positive definite matrix. Substituting (61) into (58) gives the third sub-closed loop system:
1 qa2 qa
x_ 4e ¼ AH V̄ H x3e K 3 x4e K 2 M 1
H De (62)
qD^ qx2
Now substituting (61) into (60) gives
W_ c wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ
3 3
mo 2mo mo 2mo
Z L
c4 wt ðL; tÞ wt ðL; tÞ c5 ws ðL; tÞ ws ðL; tÞ c6 wðL; tÞ wðL; tÞ c7 wt wt ds
0
Z L Z L
c8 ws ws ds c9 wss wss ds xT3e K 2 x3e xT4e K 3 x4e
0 0
qa2 qa gL g
xT4e K 2 M 1 H De wt ðL; tÞ þ w s ðL; tÞ wðL; tÞ De
qD^ qx2 mo 2mo
Z L
qa1 qa1 gDe :r s ðL; tÞ gx3e :rs ðL; tÞ
þ xT3e K M 1
H De þ ws ws ds þ O1 (63)
qx2 qD ^ 4mo 4mo 0
For convenience of stability analysis, which will be carried out in Appendix C, we rewrite the closed loop system consisting
of (46), (50b), (57), (62) and the first three equations and the last equation of (24) as follows:
mo wtt ¼ F s þ q; s 2 ð0; LÞ
r s ðBwsss þ FÞ ¼ 0; s 2 ð0; LÞ
x_ 1 ¼ x2
gL g g
x_ 2 ¼ M1
H BH x2 K 1 wt ðL; tÞ þ ws ðL; tÞ wðL; tÞ BH þ MH
mo 2mo 2mo
gL g gL
ws ðL; tÞ wðL; tÞ M H wst ðL; tÞ þ T 0 r s ðL; tÞ De þ x3e
mo 2mo mo
gL g 1 qa1 qa1
x_ 3e ¼ wt ðL; tÞ ws ðL; tÞ þ wðL; tÞ K 2 x3e þ AH V̄ H x4e K M 1
H De
mo 2mo qx2 qD^
1 qa2 qa
x_ 4e ¼ AH V̄ H x3e K 3 x4e K 2 M 1
H De
qD^ qx2
_e ¼ k _
D De þ D
mH
4. Simulations
In this section, we carry out some numerical simulations to illustrate the effectiveness of the proposed boundary
controller. We take identical three hydraulic systems with the parameters based on [32] as follows: miH ¼ 1000 kg,
ARTICLE IN PRESS
312 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
pffiffiffiffiffi
AiH ¼ 0:65 m2 , pffiffiffiffibiH ¼ 40 N=ðm=sÞ, 4biHe =V iH ¼ 4:53 108 N=m5 , C iHD ¼ 2:21 1014 m5 =N s, C iHD W iH = ri ¼
3:42 105 m3 N s, P iHS ¼ 10 342 500 Pa, kiHv ¼ 0:0324, and tiHv ¼ 0:00636, for i ¼ 1; 2; 3. The riser parameters are
taken from [2] as follows: length L ¼ 1000 m, diameter D ¼ 0:61 m, density rr ¼ 1250 kg=m3, Young’s modulus
E ¼ 2 1010 kg=m. The parameters of the distributed damping and external forces are taken as follows: C LD ¼ 0:7,
C LD ¼ 0:35, DH ¼ 0:87 m, rw ¼ 1025 kg=m3 , and we ¼ 1:132 KN=m. We assume that the disturbance Dðt; wt ðL; tÞÞ ¼
0:5 diagðm1H sinð0:5t þ 2p randð ÞÞ, m2H cosð0:5t þ 2p randð ÞÞ, m3H sinð0:2t þ 2p randð ÞÞÞ with rand( ) is a number between 0
and 1. The initial conditions are taken as wðs; t 0 Þ ¼ ½0; 0; 0T , wt ðs; t 0 Þ ¼ ½0; 0; 0T , xðt 0 Þ ¼ ½0; 0; 0T , x3 ðt 0 Þ ¼ ½0; 0; 0T ; x4 ðt 0 Þ ¼
½0; 0; 0T . The observer and control gains are chosen as follows: K ¼ diagð2; 2; 2Þ, K 1 ¼ diagð4; 4; 4Þ, K 2 ¼ diagð6; 6; 6Þ,
K 3 ¼ diagð10; 10; 10Þ, and T 0 ¼ 3:5 106 . It is directly checked that the chosen observer and control gains satisfy the
required conditions given in (38) and (50). The ocean current velocity vector is assumed to be generated from wind at the
ocean surface and dropped to zero at the sea bed [33]: V ¼ ½ð1=LÞs; ð0:5=LÞs; 0T . We run simulations without the proposed
boundary controller, i.e. K 1 ¼ diagð0; 0; 0Þ, K 2 ¼ diagð0; 0; 0Þ, and K 3 ¼ diagð0; 0; 0Þ, and with the proposed boundary
controller, i.e. K 1 ¼ diagð4; 4; 4Þ, K 2 ¼ diagð6; 6; 6Þ, and K 3 ¼ diagð10; 10; 10Þ. The length of simulation time for both cases is
500 s. Displacements w ¼ ½wx ; wy ; wz T for the uncontrolled and controlled cases are displayed in Figs. 2 and 3, respectively.
In Fig. 4, the error signals of the system along the x-axis are plotted. It is seen from these figures that the proposed
boundary controller can reduce deflections of the riser in all directions ðx; y; zÞ significantly, i.e. the displacement
magnitudes are significantly reduced. For example, in the x direction, the displacement magnitudereduces from 27 to 1.2 m
at the top end of the riser. This illustrates the effectiveness of the proposed boundary controller in the sense that it is able to
drive the riser to the small neighborhood of its equilibrium position.
5. Conclusions
The equations of motion of a marine riser-hydraulic system were presented. These equations were then used for the
design of the boundary controller at the top end of the riser based on Lyapunov’s direct method. The proposed controller
robustly stabilized the riser at its equilibrium vertical position. Proof of existence and uniqueness of the solutions of the
closed loop system was given. The keys of the paper are the proposed Lyapunov function candidate (35) and various
properties of the riser dynamics given in Lemma 1. The rest of the paper requires a careful manipulation of integration by
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 313
2
0.5
0
wx (L,t) [m]
0
−0.5
xx (t)
−1
3e
−2
−1.5
−2
−4
0 100 200 300 0 100 200 300
Time [s] Time [s]
5 1
0.5
0 0
4e
−0.5
−5 −1
0 100 200 300 0 100 200 300
Time [s] Time [s]
Fig. 4. Simulation result with the proposed controller: (a) transverse displacement at the top end ZðL; tÞ; (b) virtual error x3e ðtÞ; (c) virtual error x4e ðtÞ;
(d) control input iH ðtÞ.
parts and a proper use of Poincare’s inequalities in bounding the derivatives of the Lyapunov function candidates W 2 and
W 3 . Future work focuses on relaxing items made in Assumption 1, and carrying out experiments to test the effectiveness of
the proposed boundary controller. Particularly, an immediate task is to consider an arbitrarily initial position of the riser
and to take the effect of the torsional moments into account in the boundary control design.
We first prove (26). Since r ¼ r o þ w and the inextensible condition gives r os :r os ¼ 1, we have
9
r s r s ¼ ðr os þ ws Þ ðr os þ ws Þ ¼ ws ws þ 2r os ws þ r 0s r os >
>
>
>
rs rs ¼ 1 = 1
) ws r s ¼ ws ws (65)
r os r os ¼ 1 >
> 2
>
>
ws r s ¼ ws ðr os þ ws Þ ¼ ws ws þ r os ws ;
The inequality (27) can be proved by noting that w w r r þ r o r o since the angle between r and r o is never greater than
p=2 due to the straight initial condition. Eq. (28) is easily proved by crossing vector both sides of the second equation of
(24) with wss , and noticing the last equation of (24). Similarly, Eq. (29) can be proved by crossing vector both sides of the
second equation of (24) with ws , and noticing the last equation of (24). Eq. (30) can be proved by adding both sides of (28)
with F s r s then integrating both sides of the resulting equation from s to L, and noting the inextensible condition implies
that wtt r s ¼ 0; 8t 2 Rþ ; s 2 ½0; L. Eq. (31) can be proved by crossing vector both sides of the second equation of (24) with
wtt plus a note that wtt r s ¼ 0; 8ðs; tÞ 2 ðð0; LÞ; Rþ Þ due to the inextensible condition. To prove (32), we consider
ðr s ðs; tÞ wðs; tÞÞs ¼ r ss ðs; tÞ wðs; tÞ þ r s ðs; tÞ ws ðs; tÞ ¼ wss ðs; tÞ wðs; tÞ þ 12ws ðs; tÞ ws ðs; tÞ (66)
Integrating both sides of (66) from 0 to L, and noting the last equation of (24) give (32). Eq. (33) can be proved by crossing
vector both sides of the second equation of (24) with wst ðs; tÞ, then producting both sides of the resulting equation with r s
and noticing that r st r s ¼ wst r s ¼ 0 due to the straight initial condition and r s r s ¼ 1.
ARTICLE IN PRESS
314 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
Lemma 2. For any y ¼ ½y1 ; . . . ; yi ; . . . ; yn T with yi 2 C 1 ½0; L, i ¼ 1; . . . ; n, the following inequalities hold:
Z L Z L
yðsÞ yðsÞ ds 2Lyð0Þ yð0Þ þ 4L2 ys ðsÞ ys ðsÞ ds (67)
0 0
Z L Z L
yðsÞ yðsÞ ds 2LyðLÞ yðLÞ þ 4L2 ys ðsÞ ys ðsÞ ds (68)
0 0
Proof. We prove (68). The proof of (67) is similar by using a change of coordinate x ¼ L s. Using integration by parts,
we have
Z L Z L
yðsÞ:yðsÞ ds ¼ yðsÞ yðsÞsjL0 2 syðsÞ ys ðsÞ ds
0 0
Z L Z L
1
LyðLÞ yðLÞ þ yðsÞ yðsÞ ds þ 2 s2 ys ðsÞ ys ðsÞ ds
2 0 0
Z L Z L
1
LyðLÞ yðLÞ þ yðsÞ yðsÞ ds þ 2L2 ys ðsÞ ys ðsÞ ds (69)
2 0 0
Lemma 3. For any y ¼ ½y1 ; . . . ; yi ; . . . ; yn T with yi 2 C 1 ½0; L, i ¼ 1; . . . ; n, the following inequalities hold:
sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffisffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Z L Z L
max ðyðsÞ yðsÞÞ yð0Þ yð0Þ þ 2 yðsÞ yðsÞ ds ys ðsÞ ys ðsÞ ds (70)
s2½0;L 0 0
sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffisffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Z L Z L
max ðyðsÞ yðsÞÞ yðLÞ yðLÞ þ 2 yðsÞ yðsÞ ds ys ðsÞ:ys ðsÞ ds (71)
s2½0;L 0 0
Proof. We prove (70). The proof of (71) is similar by using a change of coordinate x ¼ L s. From fundamental of calculus,
we have
Z s
yðsÞ yðsÞ ¼ yð0Þ yð0Þ þ 2 yðzÞ yz ðzÞ dz
s0ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Z ffisffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Z ffi
s s
yð0Þ yð0Þ þ 2 yðzÞ yðzÞ dz yz ðzÞ yz ðzÞ dz (72)
0 0
Let H2 ð0; LÞ be the usual Hilbert space [34]. Our analysis is based on the Sobolev spaces:
where FðL; tÞ is given in (47). We will use the Galerkin approximation to show that for all f 2 V S there exists w 2 W S
such that (75) holds. Let fj be a vector whose each component is a complete orthogonal system of W S for
which fwðs; t 0 Þ; wt ðs; t 0 Þg 2 Spanff1 ; f2 g. For each n 2 N, let W Sn ¼ Spanff1 ; f2 ; . . . ; fn g. We search for a function
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 315
Pn j j
wn ðs; tÞ ¼ j¼1 k ðtÞf such that for any f 2 W Sn, it satisfies the approximate closed loop system
Z L Z L Z L
mo wntt f ds þ F n fs ds qn f ds F n ðL; tÞ fðL; tÞ ¼ 0; s 2 ð0; LÞ
0 0 0
r ns ðBwnsss þ F n Þ ¼ 0; s 2 ð0; LÞ
x_ n1 ¼ xn2
gL n g n g
x_ n2 ¼ M 1 B x
H 2
n
K w n
ðL; tÞ þ w ðL; tÞ w ðL; tÞ B H þ M
H 1 t
mo s 2mo 2mo H
gL n g n gL
ws ðL; tÞ w ðL; tÞ M H wnst ðL; tÞ þ T 0 r ns ðL; tÞ Dne þ xn3e
mo 2mo mo
!
gL g 1 qan1 qan1
x_ n3e ¼ wnt ðL; tÞ wns ðL; tÞ þ w n
ðL; tÞ K 2 xn3e þ AH V̄ H xn4e K M 1 n
H De
mo 2mo qxn2 qD^ n
!
1 qan2 qan2
x_ n4e ¼ AH V̄ H xn3e K 3 xn4e nK M 1 n
H De
^
qD qxn2
n
_ ¼ k n _n
De D þD
mH e
where n denotes with its arguments replaced by the approximate arguments. For example an1 denotes a1 with its
^ n,
^ replaced by wn ðL; tÞ, wn ðL; tÞ, wn ðL; tÞ, wn ðL; tÞ, r n ðL; tÞ and D
arguments wðL; tÞ, wt ðL; tÞ, ws ðL; tÞ, wst ðL; tÞ, r s ðL; tÞ and D t s st s
respectively. The approximate closed loop system (76) with with the initial conditions
which are possible since each element of ðwðs; t 0 Þ; wt ðs; t 0 ÞÞ belongs to W Sn for n 2, forms in fact a system of ordinary
differential equations in the variable t, which has a local solution in ½0; t n Þ. After the estimates below, the approximate
solution will be extended to the interval ½0; T for any given T40.
R R
Estimate I : Upper bound of 0L wnt wnt ds þ 0L wnss wnss ds. In (76), we take f ¼ wnt and consider the following Lyapunov
function candidate:
Z L Z L Z L Z L Z L
mo B l g
L1 ¼ wnt wnt ds þ wnss wnss ds þ wns wns ds þ g swnt wns ds wnt wn ds
2 0 2 0 2 0 0 2 0
T
1 gL n g n gL n g n
þ wnt ðL; tÞ þ w ðL; tÞ w ðL; tÞ M H wnt ðL; tÞ þ ws ðL; tÞ w ðL; tÞ
2 mo s 2mo mo 2mo
1 1 w
þ xnT xn þ xnT xn þ DnT Dn (78)
2 3e 3e 2 4e 4e 2 e e
where l and g are positive constants specified as in Section 3, the positive constant w will be specified later. Indeed, as in
Section 3, the function L1 is a proper function (i.e. positive definite and radially unbounded) as long as the constants l and g
are taken such that they satisfy the conditions specified in (38). We use the same technique in Section 3 to calculate the
time derivative of the function L1 along the solutions of (76) as follows:
gL n g n gL n g n
L_ 1 c3 wnt ðL; tÞ þ ws ðL; tÞ w ðL; tÞ wnt ðL; tÞ þ ws ðL; tÞ w ðL; tÞ
mo 2mo mo 2mo
Z L
c4 wnt ðL; tÞ wnt ðL; tÞ c5 wns ðL; tÞ wns ðL; tÞ c6 wn ðL; tÞ wn ðL; tÞ c7 wnt wnt ds
0
Z Z !
L L qan2 qan2 n
c8 wns wns ds c9 wnss wnss ds xnT n nT n nT
3e K 2 x3e x4e K 3 x4e x4e K M 1
H De
0 0 ^n
qD qxn2
!
n qan1
gL n nT qa1 g n
wnt ðL; tÞ þ wns ðL; tÞ
w ðL; tÞ De þ x3e n
K M 1
H De
mo 2mo qxn2 qD ^n
n n Z L
gDe rs ðL; tÞ gxn3e rns ðL; tÞ nT _ n
þ wns wns ds þ On1 wDnT 1 n
e KM H De þ wDe D (79)
4mo 4mo 0
ARTICLE IN PRESS
316 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
where On1 is O1 given in (41) with all of its arguments replaced by their approximations, i.e.
Z Z !
L gqn wns s gqn wn gwns wns L
On1 ¼ qn wnt þ qn ðs; t; wnt ; r s ðs; tÞÞn r ns ðs; tÞ ds ds (80)
0 mo 2mo 4mo s
Now by substituting the expression of q given in (9) into (80), noting that r ns r ns ¼ 1 for all s 2 ½0; L and t t 0 0 and using
Lemma 1, there exists a positive constant R1 such that
Z L Z L !
n n n n n 1
O1 R1 wt wt ds þ ws ws ds þ Q (81)
0 0 4 R1 1
where the nonnegative constant Q 1 depends on the maximum value of kVk with V being the liquid flow, see (9). Moreover,
we need to bound the rest of cross terms in (79) as follows:
! ! 2
n qan2 1 n qan2
nT qa2 1 n qa2 1
x4e n K n M H De R xnT n
x
2 4e 4e þ n K n M H kDne k2
qD^ q x2
4R2 ^
qD qx 2
2
wn ðL; tÞ þ gL wn ðL; tÞ g wn ðL; tÞ Dn R wn ðL; tÞ þ gL wn ðL; tÞ g wn ðL; tÞ þ 1 kDn k2
t
mo s
2mo e 2 t
mo s
2mo 4R2 e
! ! 2
n n 1 n n
nT qa1 qa1 1 n qa1 qa1 1
x3e K M De R xnT n
x
2 3e 3e þ K M H kDne k2
qxn2 qD^n H 4R2 qxn2 qD^n
gDn r n ðL; tÞ gxn r n ðL; tÞ Z L Z L
g2 L2
s
e s
3e n n
ws ws ds R3 wns wns ds þ ðkDne k2 þ xnT n
3e x3e Þ
4mo 4mo 0 0 32m2o R3
_n w2 _ n 2
jDnT n 2
e D j R4 kDe k þ kD k (82)
4R4
where Lemma 1 has been used to prove the second last inequality of (82), and Ri ; i ¼ 1; . . . ; 4 are positive constants to be
specified later. On the other hand, from (42) and (55), it is seen that an1 and an2 are of at most linear in xn2 and D ^ n . This
implies that there exist constants M 1 and M 2 such that
! 2 ! 2
qan n qan qan
2 K qa2 M 1 M ; 1 1 K M 1 M ; 8s 2 ½0; L; t t 0 0 (83)
n n H 1 n n H 2
qD ^ qx2 qx2 qD ^
where lmin ðÞ denotes the minimum eigenvalue of . We pick Ri ; i ¼ 1; . . . ; 4 and w such that all the constants
ðc3 R2 Þ; ðc7 R1 Þ; ðc8 R1 R3 Þ; c9 ; ðlmin ðK 2 Þ R2 g2 L2 =32m2o R3 Þ; lmin ðK 3 Þ R2 ; ðwlmin ðKM1
H Þ ðM 1 þ M 2 þ 1Þ=4R2
g2 L2 =32m2o R3 R4 Þ are strictly positive. Now from definition of L1 , see (78) and (84), we have
c̄ c̄2 c̄3 c̄1 =c̄2 c̄1 c̄3
L_ 1 1 L1 þ c̄3 ) L1 ðtÞ L1 ðt 0 Þ þ e þ ; 8t t 0 0 (85)
c̄2 c̄1 c̄2
where
!
g2 L2
c̄1 ¼ min ðc3 R2 Þ; ðc7 R1 Þ; ðc8 R1 R3 Þ; c9 ; lmin ðK 2 Þ R2 ; ðlmin ðK 3 Þ R2 Þ;
32m2o R3
!!
M1 þ M2 þ 1 g2 L2
wlmin ðKM1
H Þ R4
4R2 32m2o R3
!
w2 _ n 2 1
c̄3 ¼ max kD k þ Q (86)
4R4 4R1 1
Hence from (85) and (78), we deduce that there exists a nonnegative constant P 1 such that
Z L Z L Z L
wnt wnt ds þ wns wns ds þ wnss wnss ds P1 ; 8t 2 ½0; T; n 2 N (87)
0 0 0
Estimate II : Upper bound of wtt ðs; t 0 Þ in L2 -norm. In the first equation of (76), taking f ¼ wntt ðs; t 0 Þ and t ¼ t 0 , and
integrating by parts give
Z L Z L Z L
mo wntt ðs; t 0 Þ wntt ðs; t 0 Þ ds F ns ðs; t 0 Þ wntt ðs; t 0 Þ ds qn ðs; t 0 Þ wntt ðs; t 0 Þ ds ¼ 0 (88)
0 0 0
RL
for all s 2 ð0; LÞ. Let us calculate the term 0 F ns ðs; t 0 Þ wntt ðs; t 0 Þ ds in (88). Using Lemma 1 gives
F ns ðs; t 0 Þ wntt ðs; t 0 Þ ¼ Bwnssss ðs; t 0 Þ r ns ðs; t 0 Þ þ Bwnsss ðs; t 0 Þ r ns ðs; t 0 Þwntt ðs; t 0 Þ wnss ðs; t 0 Þ
þ F n ðs; tÞ0 r ns ðs; t 0 Þwntt ðs; t 0 Þ wnss ðs; t 0 Þ; 8ðs; t 0 Þ 2 ð½0; L; Rþ Þ
B
F n ðs; t 0 Þ r ns ðs; t 0 Þ ¼ F n ðL; t 0 Þ r ns ðL; t 0 Þ wnss ðs; t 0 Þ wnss ðs; t 0 Þ
2
Z L
þ qn ðs; t 0 ; wnt ðs; t 0 Þ; r ns ðs; t 0 ÞÞ r ns ðs; t 0 Þ ds; 8ðs; t 0 Þ 2 ðð0; LÞ; Rþ Þ (89)
s
Now by substituting (90) into the second equation of (91) then to the first equation of (91) then to (88) and using
completion of squares and the estimate I, see (85), it is readily shown that there exists a nonnegative constant P2 such that
Z L
wntt ðs; t 0 Þ:wntt ðs; t 0 Þ ds P 2 ; 8t 2 ½0; T; n 2 N (91)
0
Estimate III : Upper bound of wtt ðs; tÞ and wsst ðs; tÞ in L2 -norm. To estimate the upper bound of these terms, we use
difference approach. Let us fix t and x such that xoT t. Now taking the difference of (76) with t ¼ t þ x and t ¼ t, and then
letting f ¼ wnt ðs; t þ xÞ wnt ðs; tÞ result in
Z
mo L d
½ðwnt ðs; t þ xÞ wnt ðs; tÞÞ ðwnt ðs; t þ xÞ wnt ðs; tÞÞ ds
2 0 dt
Z L
þ ðF n ðs; t þ xÞ F n ðs; tÞÞ ðwnst ðs; t þ xÞ wnst ðs; tÞÞ ds
0
ðF n ðL; t þ xÞ F n ðL; tÞÞ ðwnt ðL; t þ xÞ wnt ðL; tÞÞ
Z L
þ ðqðs; t þ xÞ qðs; tÞÞ ðwnt ðs; t þ xÞ wnt ðs; tÞÞ ds ¼ 0 (92)
0
To deal with the second integration term in (92), we proceed the second equation of (76) as follows:
r ns ðs; tÞ ðBwnsss ðs; tÞ þ F n ðs; tÞÞ ¼ 0 ) wst ðs; tÞ ðr ns ðs; tÞ ðBwnsss ðs; tÞ þ F n ðs; tÞÞgÞ ¼ 0
) F n ðs; tÞ wst ðs; tÞ ¼ Bwnsss wst ðs; tÞ (93)
for all ðs; tÞ 2 ðð0; LÞ; Rþ Þ since wnst ðs; tÞ r ns ðs; tÞ ¼ 0 for all ðs; tÞ 2 ðð0; LÞ; Rþ Þ. Moreover, using (47) results in
gL n
F n ðL; tÞ wnt ðL; tÞ ¼ M H wntt ðL; tÞ wnt ðL; tÞ BH wnt ðL; tÞ wnt ðL; tÞ K 1 wnt ðL; tÞ þ w ðL; tÞ
mo s
g n g gL n g n
w ðL; tÞ wnt ðL; tÞ BH þ MH ws ðL; tÞ w ðL; tÞ wnt ðL; tÞ
2mo 2mo mo 2mo
gL n
M wst ðL; tÞ wt ðL; tÞ wt ðL; tÞ De þ T 0 r s ðL; tÞ þ x3e wnt ðL; tÞ
n n n n
(94)
mo H
Since the initial values wðs; t 0 Þ and wt ðs; t 0 Þ are sufficiently smooth, wð0; tÞ þ r 0 ¼ 0, wss ð0; tÞ ¼ 0, wss ðL; tÞ ¼ 0 for w 2 W S
R R R
and all the terms 0L wnt ðs; tÞ wnt ðs; tÞ ds, 0L wns ðs; tÞ wns ðs; tÞ ds, and 0L wnss ðs; tÞ wnss ðs; tÞ ds are bounded, see Estimate I, using
the Mean Value Theorem and Lemmas 2 and 3 shows readily that there exists a nonnegative constant M 3 such that
dFn
ðt; xÞ M3 Fn ðt; xÞ ) Fðt; xÞ Fðt 0 ; xÞeM3 ðtt0 Þ (95)
dt
ARTICLE IN PRESS
318 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
where
Z L
mo
Fn ðt; xÞ ¼ ðwnt ðs; t þ xÞ wnt ðs; tÞÞ ðwnt ðs; t þ xÞ wnt ðs; tÞÞ ds
2 0
Z L
B
þ ðwnss ðs; t þ xÞ wnss ðs; tÞÞ ðwnss ðs; t þ xÞ wnss ðs; tÞÞ ds (96)
2 0
Dividing both sides of the last inequality in (95) by x2 then taking the limit x ! 0 gives
Z L Z L
mo wntt ðs; tÞ wntt ðs; tÞ ds þ B wnsst ðs; tÞ wnsst ðs; tÞ ds
0 0
" Z Z #
L L
mo wntt ðs; t 0 Þ wntt ðs; t 0 Þ ds þ B wnsst ðs; t 0 Þ wnsst ðs; t 0 Þ ds eM3 ðtt0 Þ (97)
0 0
for all t0 t T. Now from the estimates given in (87) and (91), we can deduce from (95) that there exists P 3 40
depending on T such that
Z L Z L
mo wntt ðs; tÞ wntt ðs; tÞ ds þ B wnsst ðs; tÞ wnsst ðs; tÞ ds P 3 (98)
0 0
From the estimates given in (87), (91) and (95), we can use the Lions–Aubin theorem to get the necessary compactness to
pass the nonlinear system (76) to the limit. Then it is a matter of routine to conclude the existence of global solutions in
½0; T.
Uniqueness. Let u and v be two solutions of the closed loop system (64). Letting z ¼ u v, we have zðs; t0 Þ ¼ 0 and
zt ðs; t 0 Þ ¼ 0 and from (75) we have
Z L Z L Z L
mo ztt f ds þ ðFjw¼u Fjw¼v Þ fs ds ðqjw¼u jw¼v Þ f ds
0 0 0
ðFðL; tÞjw¼u FðL; tÞjw¼v Þ fðL; tÞ ¼ 0 (99)
where the expression of Fðs; tÞ is given in (47). By taking f ¼ zt ðs; tÞ in (99) and using the Mean Value Theorem and passing
of the limit of all the estimates given in in (87), (91) and (95) previously, we readily have
Z L Z L ! Z L Z L !
d
zt zt ds þ zss zss ds M 4 zt zt ds þ zss zss ds (100)
dt 0 0 0 0
where M 4 is a positive constant. Since zðs; t 0 Þ ¼ 0 and zt ðs; t 0 Þ ¼ 0, using Gronwall’s Lemma shows that z ¼ 0, i.e. u ¼ v for
all t t 0 0 and s 2 ½0; L.
Now by substituting the expression of q given in (9) into (41), noting that r s r s ¼ 1 for all s 2 ½0; L and t t 0 0 and using
Lemma 1, there exists a positive constant r1 such that
Z L Z L !
1
O1 r 1 wt wt ds þ ws ws ds þ G1 (103)
0 0 4r 1
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 319
where the nonnegative constant G1 depends on the maximum value of kVk with V being the liquid flow, see (9). Moreover,
we need to bound the rest crossed terms in (102) as follows:
2
T qa2 qa 1
x K 2 M 1 De r2 xT4e x4e þ qa2 K qa2 M 1 kDe k2
4e ^ q x H 4 r ^ q x H
qD 2 2 qD 2
2
wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ De r wt ðL; tÞ þ gL ws ðL; tÞ g wðL; tÞ þ 1 kDe k2
m 2m 2 m 2m 4r
o o o o 2
2
T qa1 qa1 1
x 1 T qa1 qa1 1 2
3e qx ^ K M H De r2 x3e x3e þ 4r qx ^ K M H kDe k
2 q D 2 2 q D
gD r ðL; tÞ gx r ðL; tÞ Z L Z L
g2 L2
e s s
3e ws ws ds r3 ws ws ds þ ðkDe k2 þ xT3e x3e Þ
4mo 4mo 0 0 32m2o r3
n2 _ 2
T _
De D r4 kDe k2 þ kDk (104)
4r4
where Lemma 1 has been used to prove the second last inequality of (104), and ri ; i ¼ 1; . . . ; 4 are positive constants to be
specified later. On the other hand, from (42) and (55), it is seen that a1 and a2 are of at most linear in x2 and D^ . This implies
that there exist constants N 1 and N2 such that
2 2
qa2 qa2 qa1 qa1
K M 1
N K M 1
H 1 ; qx H N2 ; 8s 2 ½0; L; t t 0 0 (105)
qD^ qx2 2 qD^
where lmin ðÞ denotes the minimum eigenvalue of . We pick ri ; i ¼ 1; . . . ; 4 and n such that all the constants ðc3 r2 Þ,
ðc7 r1 Þ, ðc8 r1 r3 Þ, c9 , ðlmin ðK 2 Þ r2 g2 L2 =32m2o r3 Þ, lmin ðK 3 Þ r2 , ðnlmin ðKM1
H Þ ðN 1 þ N 2 þ 1Þ=4r2
g2 L2 =32m2o r3 r4 Þ are strictly positive. Now from definition of W, see (101) and (106), we have
W_ c̄1 W þ c̄ ) WðtÞ Wðt Þ þ c̄2 c̄3 ec̄1 =c̄2 þ c̄1 c̄3 ; 8t t 0 (107)
3 0 0
c̄2 c̄1 c̄2
where
!
g2 L2
c̄1 ¼ min ðc3 r2 Þ; ðc7 r1 Þ; ðc8 r1 r3 Þ; c9 ; lmin ðK 2 Þ r2 ; ðlmin ðK 3 Þ r2 Þ;
32m2o r3
!!
N1 þ N2 þ 1 g2 L2
nlmin ðKM1
H Þ r4
4r2 32m2o r3
c̄2 ¼ 12maxððmo gðL þ 1ÞÞ; ðl gðL þ L2 ÞÞ; B; 1; nÞ
!
n2 _ 2 1
c̄3 ¼ max kDk þ G (108)
4r4 4r1 1
The bound on W given in (107) combined with the definition of W, see (101), shows that
Z L
2 c̄ c̄ 2c̄ c̄
wt ðs; tÞ wt ðs; tÞ ds Wðt 0 Þ þ 2 3 ec̄1 =c̄2 þ 1 3
0 c1 c̄1 c1 c̄2
Z L
2 c̄ c̄ 2c̄ c̄
ws ðs; tÞ ws ðs; tÞ ds Wðt 0 Þ þ 2 3 ec̄1 =c̄2 þ 1 3
0 c2 c̄1 c2 c̄2
ARTICLE IN PRESS
320 K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321
Z L
2 c̄ c̄ 2c̄ c̄
wss ðs; tÞ wss ðs; tÞ ds Wðt 0 Þ þ 2 3 ec̄1 =c̄2 þ 1 3 (109)
0 B c̄1 Bc̄2
Since the initial values of wt ðs; t 0 Þ, ws ðs; t 0 Þ, wss ðs; t 0 Þ for all s 2 ½0; L are bounded and sufficiently smooth, and x3 ðt 0 Þ and
x4 ðt 0 Þ are bounded as well, the right hand sides of all inequalities in (109) are bounded. Hence, the right hand sides of the
first, second and third inequalities in (109) are bounded and exponentially converge to 2c̄1 c̄3 =c2 c̄2 , 2c̄1 c̄3 =c2 c̄2 and
2c̄1 c̄3 =Bc̄2 , respectively. This implies that the left hand sides of the first, second and third inequalities in (109) must be
bounded and must exponentially converge to 2c̄1 c̄3 =c2 c̄2 , 2c̄1 c̄3 =c2 c̄2 and 2c̄1 c̄3 =Bc̄2 , respectively. Next, we use Lemmas 2
R
and 3 to show that 0L wðs; tÞ wðs:tÞ ds and kwðs; tÞk are bounded and exponentially converge to some constant. An
application of Lemma 2 gives
Z L Z L
wðs; tÞ wðs tÞ ds 2wð0; tÞ wð0; tÞ þ 4L2 ws ðs; tÞ ws ðs; tÞ ds (110)
0 0
RL
Since wð0; tÞ ¼ 0 and we have already proved that 0 ws ðs; tÞ ws ðs; tÞ ds is bounded and exponentially converges to
R
2c̄1 c̄3 =c2 c̄2 , (110) implies that 0L wðs; tÞ wðs; tÞ ds must be bounded and exponentially converges to 8L2 c̄1 c̄3 =c2 c̄2 . On the
other hand, an application of Lemma 3 shows that
sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffisffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Z L Z L
max ðwðs; tÞ wðs; tÞÞ wð0; tÞ wð0; tÞ þ 2 wðs; tÞ wðs; tÞ ds ws ðs; tÞ ws ðs; tÞ ds (111)
s2½0;L 0 0
RL RL
Since wð0; tÞ ¼ 0 and we have already proved that 0 ws ðs; tÞ ws ðs; tÞ ds and 0 wðs; tÞ wðs; tÞ ds are bounded and
exponentially converge to 2c̄1 c̄3 =c2 c̄2 and 8L2 c̄1 c̄3 =c2 c̄2 , respectively, (111) implies that kwðs; tÞk must be bounded and
exponentially converges to 8Lc̄1 c̄3 =c2 c̄2 .
For the case where there are no distributed disturbances and the disturbance D is constant, i.e. q ¼ 0 and D _ ¼ 0, it is
R R R
directly seen from the above proof that 0L wt ðs; tÞ wt ðs; tÞ ds, 0L wss ðs; tÞ wss ðs; tÞ ds and 0L ws ðs; tÞ ws ðs; tÞ ds are bounded
and exponentially converge to zero since q ¼ 0 and D _ ¼ 0 imply that c̄ ¼ 0, see (108). Therefore, using the same arguments
RL 3
as above, we have 0 wðs; tÞ wðs; tÞ ds and kwðs; tÞk are bounded and exponentially converge to zero.
References
[1] T. Huang, S. Chucheepsakul, Large displacement analysis of a marine riser, Journal of Energy Resource Technology 107 (1985) 54–59.
[2] M.M. Bernitsas, J.E. Kokarakis, A. Imron, Large deformation three-dimensional static analysis of deep water marine risers, Applied Ocean Research 7
(1985) 178–187.
[3] T. Huang, Q.L. Kang, Three dimensional analysis of a marine riser with large displacement, International Journal of Offshore and Polar Engineering 1
(1991) 300–306.
[4] A. Love, A Treatise on the Mathematical Theory of Elasticity, third ed., Cambridge University Press, Cambridge, 1920.
[5] R. Ramos, C.P. Pesce, A stability analysis of risers subjected to dynamic compression coupled with twisting, Journal of Offshore Mechanics and Arctic
Engineering 112 (2003) 183–189.
[6] L. Meirovitch, Principles and Techniques of Vibrations, Prentice-Hall, Englewood Cliffs, NJ, 1997.
[7] W. Gawronski, Dynamics and Control of Structures: A Modal Approach, Springer, New York, 1998.
[8] H. Khalil, Nonlinear Systems, Prentice-Hall, Englewood Cliffs, NJ, 2002.
[9] M. Krstic, I. Kanellakopoulos, P. Kokotovic, Nonlinear and Adaptive Control Design, Wiley, New York, 1995.
[10] M.J. Balas, Active control of flexible systems, Proceeding of the AIAA Symposium on Dynamic and Control of Large Flexible Spacecraft, 1977, pp. 217–236.
[11] G. Chen, I. Lasiecka, J. Zhou, Control of Nonlinear Distributed Parameter Systems, Lecture Notes in Pure and Applied Mathematics, Marcel Dekker Inc.,
New York, 2001.
[12] R.F. Curtain, H.J. Zwart, An Introduction to Infinite-Dimensional Linear Systems Theory, Springer, New York, 1995.
[13] M.S.D. Queiroz, M. Dawson, S. Nagarkatti, F. Zhang, Lyapunov-based Control of Mechanical Systems, Birkhauser, Boston, 2000.
[14] J.L. Junkins, Y. Kim, Introduction to Dynamics and Control of Flexible Structures, AIAA Education Series, AIAA, Washington, 1993.
[15] K.-J. Yang, K.-S. Hong, F. Matsuno, Robust adaptive boundary control of an axially moving string under a spatiotemporally varying tension, Journal of
Sound and Vibration 273 (2004) 1007–1029.
[16] R.F. Fung, J.M. Wu, S.L. Wu, Stabilization of an axially moving string by nonlinear boundary feedback, Journal of Dynamic Systems, Measurement, and
Control 121 (1999) 117–121.
[17] R.F. Fung, C.C. Tseng, Boundary control of an axially moving string via Lyapunov method, Journal of Dynamic Systems, Measurement, and Control 121
(1999) 105–110.
[18] M.P. Fard, S.I. Sagatun, Exponential stabilization of a transversely vibrating beam by boundary control via Lyapunov’s direct method, Journal of
Dynamic Systems, Measurement, and Control 123 (2001) 195–200.
[19] N. Tanaka, H. Iwamoto, Active boundary control of an Euler–Bernoulli beam for generating vibration-free state, Journal of Sound and Vibration 340
(2007) 570–586.
[20] K.D. Do, J. Pan, Boundary control of transverse motion of marine risers with actuator dynamics, Journal of Sound and Vibration 318 (2008) 768–791.
[21] M. Krstic, A.A. Siranosian, A. Balogh, B.-Z. Guo, Control of strings and flexible beams by backstepping boundary control, American Control Conference,
New York, USA, 2007, pp. 882–887.
[22] M. Krstic, A.A. Siranosian, A. Smyshlyaev, Backstepping boundary controllers and observers for the slender timoshenko beam: part i—design,
American Control Conference, Minnesota, USA, 2006, pp. 2412–2417.
[23] M. Krstic, A.A. Siranosian, A. Smyshlyaev, M. Bement, Backstepping boundary controllers and observers for the slender timoshenko beam: part
ii—stability and simulations, Proceedings of the 45th IEEE Conference on Decision and Control, 2006, pp. 3938–3943.
[24] W.J. Liu, Boundary feedback stabilization of an unstable heat equation, SIAM Journal on Control and Optimization 42 (3) (2003) 1033–1043.
[25] H.S. Tsay, H.B. Kingsbury, Vibration of rods with general space curvature, Journal of Sound and Vibration 124 (1998) 539–554.
[26] M.M. Bernitsas, Three dimensional nonlinear large deflection model for dynamics behavior of risers, pipelines and cables, Journal of Ship Research 26
(1) (1982) 59–64.
[27] E.H. Dill, Kirchhoff’s theory of rods, American Geophysical Union, Transactions 44 (1) (1992) 1–23.
[28] L.E. Borgman, Computation of the ocean-wave forces on inclined cylinders, American Geophysical Union, Transactions 39 (5) (1958) 885–888.
ARTICLE IN PRESS
K.D. Do, J. Pan / Journal of Sound and Vibration 327 (2009) 299–321 321
[29] K.D. Do, J. Pan, Nonlinear control of an active heave compensation system, Ocean Engineering 35 (5–6) (2008) 558–571.
[30] T.I. Fossen, Marine Control Systems. Marine Cybernetics, Trondheim, Norway, 2002.
[31] H.E. Merritt, Hydraulic Control Systems, Wiley, New York, 1967.
[32] B. Yao, F. Bu, G.T.C. Chiu, Non-linear adaptive robust control of electro-hydraulic systems driven by double-rod actuators, International Journal of
Control 74 (8) (2001) 761–775.
[33] T. Gaythwaite, The Marine Environment and Structural Design, Van Nostrand Reinhold Co., 1981.
[34] R.A. Adams, J.J.F. Fournie, Sobolev Spaces, Academic Press, New York, 2003.