Preprint
Article

This version is not peer-reviewed.

Asymptotic Stabilization of the Oilwell Drillstring Torsional and Axial Vibrations

A peer-reviewed article of this preprint also exists.

Submitted:

05 February 2025

Posted:

07 February 2025

You are already at the latest version

Abstract
The paper starts from the distributed parameter models for both torsional and axial vibrations of the oilwell drillstring. While integrating several accepted features, the considered models are deduced following the Hamilton variational principle in the distributed parameter case. At their turn, these models are now completed in order to take into account the elastic strain in driving signal transmission to the drillstring motions - rotational and axial (vertical). Stability and stabilization are tackled within the framework of the energy type Lyapunov functionals. Since from such “weak” Lyapunov functionals only non-asymptotic Lyapunov stability can be obtained, asymptotic stability follows from the application of the Barbashin-Krasovskii-LaSalle invariance principle. This use of the invariance principle is done by associating a system of coupled delay differential and difference equations, recognized to be of neutral type. For this system of neutral type the corresponding difference operator is strongly stable hence the Barbashin-Krasovskii-LaSalle principle can be applied. Note that this strong stability of the difference operator has been ensured by the aforementioned model completion with the elastic strain induced by the driving signals.
Keywords: 
;  ;  ;  ;  ;  

1. Introduction and Motivation

The problem of vibration quenching of the oilwell drillstring is extremely important from both technological and economic points of view. Oil extraction industry has at least 150-200 years hence it seems senseless to follow the entire literature on the subject. We shall restrict therefore to the last 2-3 decades, when the distributed parameter description was introduced (according to our knowledge). We met this description in [1], then the model occurred in [2], being afterwards adapted in the PhD thesis [3] and in the subsequent papers [4,5,6]. In the same line we can mention the surveys [7,8] and, with Particular reference, the monograph [9]. More recently we can mention the papers [10,11,12]
The aforementioned references deal with the distributed parameter drillstring dynamics and with the feedback control of vibration quenching. It is generally accepted that the (nonlinear) vibrations are induced by the interaction rock-drilling bit which is described by various nonlinear models [7,8,9]. On the other hand, there exist other models of vibration ignition, taking into account the dynamics of the driving motors while considering a lumped parameter dynamics for the drillstring. We can cite here the PhD thesis [13] and the paper [14].
While the idea of discovering hidden oscillations of [14] looks interesting and very useful, we shall focus here on the first class of the aforementioned problems i.e. vibration quenching for distributed parameter models. Our motivations consists in the necessity of completing the model with neglected terms allowing to obtain rigorous mathematical results for vibration quenching and in considering both torsional and axial vibrations. As mentioned in [10], the torsional vibrations are most important for the drillstring. While the model structure allows to consider the two types of vibrations separately, the mathematical aspects are slightly different.
Last but not least, the stability analysis, more precisely the asymptotic stability analysis, requires introduction of the neutral functional differential equations satisfying the well known assumption of J. K. Hale [15] about the asymptotic, even strong stability in the delays, of their difference operator. Throughout the paper it will appear how this assumption is fulfilled within the framework of the model deduction.
Therefore, what is left of the paper is organized as follows. Firstly, it is presented the dynamics of both torsional and axial vibrations as resulting from the application of the Hamilton variational principle [16,17,18], all basic notations being explained in the Appendix. Next, the steady states are defined and computed, the deviations from the state are defined. The systems in deviations are written and the energy-based Lyapunov functionals are associated to them. The properties of the models and of the derivatives of the Lyapunov functionals allow obtaining the uniform Lyapunov stability and global boundedness of the trajectories. These properties are obtained by synthesizing linear feedback controllers with dynamics, making use of the positiveness theory i.e. the Yakubovich-Kalman-Popov lemma [19].
In order to obtain asymptotic stability via the Barbashin-Krasovskii-LaSalle invariance principle, systems of coupled delay differential and difference equations (recognized to be of neutral type [15], p. 301) are associated to the initial models described by partial differential equations of hyperbolic type with derivative boundary conditions. The solutions of the two mathematical objects are shown to be in a one-to-one correspondence and, consequently, any mathematical result obtained for one of them is projected back on the other. Therefore asymptotic stability obtained for the systems of coupled delay differential and difference equations will give the same property for the initial models described by partial differential equations of hyperbolic type with derivative boundary conditions. The asymptotic stability results will be obtained first for each type of vibrations model separately. However the system of torsional vibrations introduces a perturbation in the system modeling the axial vibrations. Consequently the asymptotic stability is afterwards obtained for the coupled systems using a Lyapunov functional which is a linear combination of those used for each system describing the drillstring vibrations (torsional and axial). The paper ends with conclusions and enumeration of possible extensions of the obtained results.

2. The Model of the Coupled Torsional and Axial Vibrations of the Drillstring in 1 D Distributed Parameters

The practical experience shows that the torsional vibrations are the dominant vibrations in drillstring dynamics. There exist however a number of notable references displaying both types of vibrations coupled at the level of the drilling bit, with the torsional vibrations acting on the axial ones but without the reverse [7,8,9]. Here we do not intend to compete with them, our aim being to deduce both dynamics from the Hamilton variational principle. For a general explanation of this principle, the reader is sent to such basic texts as [16,20,21,22]. In the following the Hamilton principle will be applied to mechanical systems subject to several external forces and torques. As it will appear in the sequel, the “list” of the external forces and torques is of utmost importance in order to obtain an adequate mathematical model.
2.1 Consider first the torsional - main - vibrations and construct the integral of the Hamilton principle. The rotational kinetic energy is given by
T θ ( t ) = 1 2 J m θ ˙ m ( t ) 2 + J b θ t ( L , t ) 2 + 0 L ρ ( s ) I p ( s ) θ t ( s , t ) 2 d s .
The potential energy due to the elastic strain is given by
U θ ( t ) = 1 2 0 L G ( s ) I p ( s ) ν s ( s , t ) 2 = 1 2 0 L G ( s ) I p ( s ) θ s ( s , t ) 2 d s .
Obviously we considered the general case of a space inhomogeneous material i.e depending on s [ 0 , L ] - the linear coordinate along the drillstring - see Appendix A with paper’s notations. The “list” of the generalized torques performing torsion and rotation, together with their expressions is also given in the Appendix.
We write down the work of the rotation torques
W m θ ( t ) = ( τ a ( t ) + τ 0 ( t ) + τ 2 ( t ) ) θ m ( t ) + ( τ 1 ( t ) + τ 2 ( t ) ) θ ( 0 , t ) + + ( τ 0 ( t ) + τ b ( t ) ) θ ( L , t ) + 0 L τ d ( s , t ) θ ( s , t ) d s .
Consequently the Hamiltonian of the rotational dynamics is defined by
I θ ( t 1 , t 2 ) = t 1 t 2 ( T θ ( t ) U θ ( t ) + W m θ ( t ) ) d t ,
where t 1 , t 2 are two arbitrary time moments.
2.2 Consider now the axial vibration dynamics. Define the kinetic energy
T H ( t ) = 1 2 m 0 z ˙ H ( t ) 2 + m b z t ( L , t ) 2 + 0 L ρ ( s ) Γ ( s ) z t ( s , t ) 2 d s
and the potential energy of the elastic strain by stretching and compression
U H ( t ) = 1 2 0 L E ( s ) Γ ( s ) ζ s ( s , t ) 2 d s = 1 2 0 L E ( s ) Γ ( s ) z s ( s , t ) 2 d s .
The list of the generalized forces performing penetration and deformation work on the drillstring (along the vertical) is given in the Appendix.
We now write down the work of the vertical forces as follows
W H ( t ) = ( f a ( t ) + f 0 ( t ) + f 2 ( t ) ) z H ( t ) + ( f 1 ( t ) + f 2 ( t ) ) z ( 0 , t ) + + ( f 0 ( t ) + f b ( t ) ) z ( L , t ) + 0 L f d ( s , t ) z ( s , t ) d s
and the Hamiltonian of the axial dynamics
I H ( t 1 , t 2 ) = t 1 t 2 ( T H ( t ) U H ( t ) + W H ( t ) ) d t .
The Hamiltonian of the overall drillstring vibration dynamics will then be
I ( t 1 , t 2 ) = I θ ( t 1 , t 2 ) + I H ( t 1 , t 2 ) .
2.3 Consider now the Euler-Lagrange variations of the generalized coordinates as follows
θ ( s , t ) = θ ¯ ( s , t ) + ε θ ϑ ( s , t ) , θ m ( t ) = θ ¯ m ( t ) + ε θ ϑ ( t ) z ( s , t ) = z ¯ ( s , t ) + ε H ζ ( s , t ) , z H ( t ) = z ¯ H ( t ) + ε H ζ H ( t ) ,
where the bar variables account for a basic motion. Substituting (10) in the Hamiltonians the perturbed Hamiltonians are obtained
I ε ( t 1 , t 2 ) = I θ ε θ ( t 1 , t 2 ) + I H ε H ( t 1 , t 2 )
as follows
I θ ε θ ( t 1 , t 2 ) = 1 2 t 1 t 2 [ J m ( θ ¯ ˙ m ( t ) + ε θ ϑ ˙ m ( t ) ) 2 + J b ( θ ¯ t ( L , t ) + ε θ ϑ t ( L , t ) ) 2 ] d t + + 1 2 t 1 t 2 0 L I p ( s ) [ ρ ( s ) ( θ ¯ t ( s , t ) + ε θ ϑ t ( s , t ) ) 2 G ( s ) ( θ ¯ s ( s , t ) + ε θ ϑ s ( s , t ) ) 2 ] d s d t + + t 1 t 2 [ ( τ a ( t ) + τ 0 ( t ) + τ 2 ( t ) ) ( θ ¯ m ( t ) + ε θ ϑ m ( t ) ) + ( τ 1 ( t ) + τ 2 ( t ) ) ( θ ( 0 , t ) + ε θ ϑ ( 0 , t ) ) ] d t + + t 1 t 2 ( τ 0 ( t ) + τ b ( t ) ) ( θ ¯ ( L , t ) + ε θ ϑ ( L , t ) ) + 0 L τ d ( s , t ) ( θ ¯ ( s , t ) + ε θ ϑ ( s , t ) ) d s d t
and, analogously
I H ε H ( t 1 , t 2 ) = 1 2 t 1 t 2 [ m 0 ( z ¯ ˙ H ( t ) + ε H ζ ˙ H ( t ) ) 2 + m b ( z ¯ t ( L , t ) + ε H ζ t ( L , t ) ) 2 ] d t + + 1 2 t 1 t 2 0 L Γ ( s ) [ ρ ( s ) ( z ¯ t ( s , t ) + ε H ζ t ( s , t ) ) 2 E ( s ) ( z ¯ s ( s , t ) + ε H ζ s ( s , t ) ) 2 ] d s d t + + t 1 t 2 [ ( f a ( t ) + f 0 ( t ) + f 2 ( t ) ) ( z ¯ H ( t ) + ε H ζ H ( t ) ) + ( f 1 ( t ) + f 2 ( t ) ) ( z ¯ ( 0 , t ) + ε H ζ ( 0 , t ) ) ] d t + + t 1 t 2 ( f 0 ( t ) + f b ( t ) ) ( z ¯ ( L , t ) + ε H ζ ( L , t ) ) + 0 L f d ( s , t ) ( z ¯ ( s , t ) + ε H ζ ( s , t ) ) d s d t .
Formulae (12) and (13) show that I ε ( t 1 , t 2 ) is quadratic in both ε θ and ε H ; however the two " ε " -s never mix in the aforementioned expressions.
2.4 We shall recall now the Hamilton variational principle after [16], p.113:
The motion of the mechanical system occurs in such a way that the definite integral (11) becomes stationary for arbitrary possible variations of the configuration of the system, provided the initial and final configurations are given.
The stationarity conditions of the integral are given by
ε θ I ε ( t 1 , t 2 ) | ε θ = 0 = ε θ I θ ε θ ( t 1 , t 2 ) = 0 ε H I ε ( t 1 , t 2 ) | ε H = 0 = ε H I H ε H ( t 1 , t 2 ) = 0 .
It can be seen also from (12), (13) that the quadratic terms (in ε θ 2 and ε H 2 are positive. Therefore the Hessian matrix of I ε ( t 1 , t 2 ) is diagonal and positive definite. The stationary “point” defined by (14) is a minimum. Also “prescribed initial and final configurations” means that all variations are 0 for t = t 1 , t = t 2 :
ϑ m ( t 1 ) = ϑ ( 0 , t 1 ) = ϑ ( L , t 1 ) = 0 ; ϑ ( s , t 1 ) 0 , s [ 0 , L ] ϑ m ( t 2 ) = ϑ ( 0 , t 2 ) = ϑ ( L , t 2 ) = 0 ; ϑ ( s , t 2 ) 0 , s [ 0 , L ] ζ H ( t 1 ) = ζ ( 0 , t 1 ) = ζ ( L , t 1 ) = 0 ; ζ ( s , t 1 ) 0 , s [ 0 , L ] ζ H ( t 2 ) = ζ ( 0 , t 2 ) = ζ ( L , t 2 ) = 0 ; ζ ( s , t 2 ) 0 , s [ 0 , L ] .
The two integrals I θ ε θ ( t 1 , t 2 ) and I H ε H ( t 1 , t 2 ) can be discussed separately, as (14) shows. Consider first the integral I θ ε θ ( t 1 , t 2 ) to find
ε θ I ε ( t 1 , t 2 ) | ε θ = 0 = t 1 t 2 [ J m θ ¯ ˙ m ( t ) ϑ ˙ m ( t ) + J b θ ¯ t ( L , t ) ϑ t ( L , t ) ] d t + + t 1 t 2 0 L I p ( s ) ρ ( s ) θ ¯ t ( s , t ) ϑ t ( s , t ) G ( s ) θ ¯ s ( s , t ) ϑ s ( s , t ) d s d t + + t 1 t 2 [ ( τ a ( t ) + τ 0 ( t ) + τ 2 ( t ) ) ϑ m ( t ) + ( τ 1 ( t ) + τ 2 ( t ) ) ϑ ( 0 , t ) ] d t + + t 1 t 2 ( τ 0 ( t ) + τ b ( t ) ) ϑ ( L , t ) + 0 L τ d ( s , t ) ϑ ( s , t ) d s d t .
After the application of Fubini theorem and several integrations by parts, the following equations are obtained for any admissible motion
J m θ ¨ m ( t ) + τ a ( t ) + τ 0 ( t ) + τ 2 ( t ) = 0 J b θ t t ( L , t ) + τ 0 ( t ) + τ b ( t ) G ( L ) I p ( L ) θ s ( L , t ) = 0 τ 1 ( t ) + τ 2 ( t ) + G ( 0 ) I p ( 0 ) θ s ( 0 , t ) = 0 τ d ( s , t ) ρ ( s ) I p ( s ) θ t t ( s , t ) + ( G ( s ) I p ( s ) θ s ( s , t ) ) s = 0 .
Substituting the various expressions for the torques in (16), the following boundary value problem is obtained
ρ ( s ) I p ( s ) θ t t + c θ ( s ) I p ( s ) θ t ( G ( s ) I p ( s ) θ s ) s = 0 J m θ ¨ m + c 0 θ ˙ m + c l θ t ( 0 , t ) τ a ( t ) = 0 c l ( θ ˙ m ( t ) θ t ( 0 , t ) ) + G ( 0 ) I p ( 0 ) θ s ( 0 , t ) = 0 J b θ t t ( L , t ) + c v θ t ( L , t ) + T b ( θ t ( L , t ) ) + G ( L ) I p ( L ) θ s ( L , t ) = 0 .
This is a boundary value problem for a hyperbolic second order partial differential equation. It is a non-standard boundary value problem since the boundary conditions contain derivatives and are coupled to certain ordinary differential equations. The partial differential equation represents the model of a vibrating string. This follows from the choice of the potential energy (2). Other equations, modeling Euler-Bernoulli, Kelvin-Voigt or Timoshenko beams can be obtained by choosing the corresponding forms of the potential energy [23,24,25].
Consider now the integral I H ε H ( t 1 , t 2 ) whose structure is analogous to that of I θ ε θ ( t 1 , t 2 ) . Again, application of the Fubini theorem, integrations by parts and substitution of the various forces will give the following boundary value problem describing the dynamics of the axial vibrations
ρ ( s ) Γ ( s ) z t t + c H ( s ) Γ ( s ) z t ( E ( s ) Γ ( s ) z s ) s = 0 m 0 z ¨ H + c 0 z ˙ H + c l z t ( 0 , t ) f a ( t ) = 0 c l ( z ˙ H ( t ) z t ( 0 , t ) ) + E ( 0 ) Γ ( 0 ) z s ( 0 , t ) = 0 m b z t t ( L , t ) + c v z t ( L , t ) + E ( L ) Γ ( L ) z s ( L , t ) 2 ( μ κ R b ) 1 T b ( θ t ( L , t ) ) = 0 .
A simple examination of (17) and (18) shows that the equations of (17) are quasi-linear because of the term T b ( θ t ( L , t ) ) which is nonlinear; they contain the input (control) torque signal τ a ( t ) which serves to control the torsional vibrations by a feedback control device. The torsional vibrations dynamics is not affected by the axial dynamics and can be examined separately of it. Unlikely, examination of (18) shows that the axial vibrations dynamics system is linear, controlled by the input (control) force signal f a ( t ) but is also subject to an external perturbation signal 2 ( μ κ R b ) 1 T b ( θ t ( L , t ) ) arising from the torsional vibrations dynamics. Consequently, the axial vibrations can also be analyzed separately but taking into account the effect of the perturbation.
2.5 To complete the discussion we shall give some details concerning the load torque at the drilling bit as they can be met in the basic references. One of the simplest form is given in [2]
T b ( z t ( L , t ) , θ t ( L , t ) ) = ζ z t ( L , t ) e α θ t ( L , t ) , θ t ( L , t ) > 0 ζ z t ( L , t ) , θ t ( L , t ) < 0
This expression introduces a coupling between torsional and axial dynamics; the author substitutes z t ( L , t ) by its steady state value, achieving the dynamics decoupling. In [7,8,9] the following expression is used, based on the models including Coulomb friction
T b ( z ) = c b z + W o b R b μ b ( z ) s g n ( z ) ; μ b ( z ) = μ c b + ( μ s b μ c b ) exp { ( γ b / ν f ) | z | } .
where z = θ t ( L , t ) . This expression contains a finite jump at z = 0
lim z 0 + T b ( z ) = W o b R b μ s b ; lim z 0 T b ( z ) = W o b R b μ s b .
Little is known about initial boundary value problems for 1 D hyperbolic partial differential equations with discontinuous right hand side and, in order to achieve a rigorous mathematical treatment, discontinouous expressions for T b ( · ) will be avoided. In those references and surveys previously cited [7,8,9] the discontinuous models of T b ( · ) - obtained from the use of various friction models (Coulomb, Karnopp) - were replaced by the following expression, considered to be a suitable approximation of them
T b ( z ) = 2 p k z z 2 + k 2
In fact, as its graphical representation shows - Figure 1a, the approximation is suitable around z = 0 (the discontinuity point) mainly
Indeed, T b ( 0 ) = 0 and also
T b ( z ) = 2 p k ( k 2 z 2 ) ( z 2 + k 2 ) 2 .
Smaller is k, closer to the discontinuity at z = 0 is this approximation (p is a scale factor which adjusts the value of the extremum values). However, outside the interval ( k , k ) , the slope of T b ( z ) changes sign (the graphic approaches slowly 0 asymptotically for z ± ) and can induce instabilities. The underlying idea is that while T b ( z ) is subject to a sector (Lurie-type) condition
0 < T b ( z ) z < 2 p k ,
the condition of the global Lipschitz type that is
0 < T b ( z 1 ) T b ( z 2 ) z 1 z 2 < L ,
which is necessary for the global asymptotic stability of an imposed steady state, is valid only on a bounded interval; consequently asymptotic stability holds only on bounded domains of the state space.
In [26,27] the following expression is used
T b ( z ) = 2 T d y n π α 1 z e α 2 | z | + arctan ( α 3 z )
with z = θ t ( L , t ) . We give below some of its properties. Firstly we observe that T b ( z ) = T b ( z ) hence T b ( z ) is an odd function: its analysis for z > 0 is sufficient, also it suffices to consider Φ ( z ) = ( π / ( 2 T d y n ) T b ( z ) . Further
Φ ( 0 ) = 0 , lim z Φ ( z ) = π 2 .
Consider now the derivative Φ ( z )
Φ ( z ) = α 1 e α 2 z α 1 α 2 z e α 2 z + α 3 1 + ( α 3 z ) 2
and Φ ( 0 ) = α 1 + α 3 > 0 hence Φ ( z ) is increasing at least on a certain interval around z = 0 . The zeros of Φ ( z ) follow from the equation
α 1 [ 1 + ( α 3 ) 2 ] ( 1 α 2 z ) + α 3 e α 2 z = 0
and, taking into account the values of α i given in [26,27], equation (28) has two positive roots. As shown there, T b ( z ) given by (26) looks as in Figure 1b, displaying a maximum and a minimum which are quite close, then increasing very slowly up to π / 2 . It follows that choosing e.g. z 1 such that | Φ ( z 1 ) | < π / 2 , the following will hold
0 < Φ ( z 1 ) Φ ( z 2 ) z 1 z 2 < α 1 + α 3
(after some elementary straightforward manipulation). In fact (29) holds provided not both z 1 , z 2 are located where the slope of Φ ( · ) is negative. In practice this condition is always fulfilled since the operating steady state point is defined by ω ¯ - the steady state angular speed - within the interval ( ω M , ω M ) of the nonlinearity T b ( ω ) , ω M corresponding to the maximal value of the nonlinear function T b ( ω ) . In the following we shall refer to (26) for T b ( ω ) .

3. Cyclic Variables. Steady States. Energy Identity.

3.1 A simple examination of (17) and (18) shows that θ m ( t ) , θ ( s , t ) , z H ( t ) , z ( s , t ) enter in these equations only by their time derivatives i.e. they are cyclic variables; the equations give information about the derivatives only while the angular and linear positions are irrelevant (the assertion obviously follows from physical considerations). We can therefore introduce the new variables
ω m : = θ ˙ m , ω ( s , t ) : = θ t ( s , t ) , w ( s , t ) : = G ( s ) I p ( s ) θ s ( s , t ) v H : = z ˙ H , v ( s , t ) : = z t ( s , t ) , w H ( s , t ) : = E ( s ) Γ ( s ) z s ( s , t )
to obtain the models without the cyclic variables
ρ ( s ) I p ( s ) ω t + c θ ( s ) I p ( s ) ω w s = 0 w t G ( s ) I p ( s ) ω s = 0 J m ω ˙ m + c 0 ω m + c l ω ( 0 , t ) τ a ( t ) = 0 c l ( ω m ( t ) ω ( 0 , t ) ) + w ( 0 , t ) = 0 J b ω t ( L , t ) + c v ω ( L , t ) + w ( L , t ) + T b ( ω ( L , t ) ) = 0
and
ρ ( s ) Γ ( s ) v t + c H ( s ) Γ ( s ) v w s H = 0 w t H E ( s ) Γ ( s ) v s = 0 m 0 v ˙ H + c 0 v H + c l v ( 0 , t ) f a ( t ) = 0 c l ( v H ( t ) v ( 0 , t ) ) + w H ( 0 , t ) = 0 m b v t ( L , t ) + c v v ( L , t ) + w H ( L , t ) 2 μ κ R b T b ( ω ( L , t ) ) = 0 .
3.2 The equations of the steady states of (31) and (32) are obtained by letting the time derivatives to 0 thus obtaining
c θ ( s ) I p ( s ) ω ¯ ( s ) w ¯ s = 0 , G ( s ) I p ( s ) ω ¯ s = 0 c 0 ω ¯ m + c l ω ¯ ( 0 ) τ ¯ a = 0 , c l ( ω ¯ m ω ¯ ( 0 ) ) + w ¯ ( 0 ) = 0 c v ω ¯ ( L ) + w ¯ ( L ) + T b ( ω ¯ ( L ) ) = 0
and
c H ( s ) Γ ( s ) v ¯ ( s ) w ¯ s H ( s ) = 0 , E ( s ) Γ ( s ) v ¯ s ( s ) = 0 c 0 v ¯ H + c l v ¯ ( 0 ) f ¯ a = 0 , c l ( v ¯ H v ¯ ( 0 ) ) + w ¯ H ( 0 ) = 0 c v v ¯ ( L ) + w ¯ H ( L ) = 2 μ κ R b T b ( ω ¯ ( L ) ) .
These two systems are also rather similar. We shall start the analysis with system (33), obtaining firstly that ω ¯ ( s ) ω ¯ = const . Next
w ¯ ( s ) = w ¯ ( 0 ) + 0 s c θ ( λ ) I p ( λ ) d λ ω ¯ = c l ( ω ¯ ω ¯ m ) + 0 s c θ ( λ ) I p ( λ ) d λ ω ¯ .
Therefore
w ¯ ( L ) = c l ( ω ¯ ω ¯ m ) + 0 L c θ ( λ ) I p ( λ ) d λ ω ¯ = c v ω ¯ T b ( ω ¯ )
and w ¯ ( s ) is re-written as
w ¯ ( s ) = c v + s L c θ ( λ ) I p ( λ ) d λ ω ¯ T b ( ω ¯ ) .
We have still to examine
c 0 ω ¯ m + c l ω ¯ τ ¯ a = 0 c l ( ω ¯ ω ¯ m ) + c v ω ¯ + 0 L c θ ( λ ) I p ( λ ) d λ ω ¯ + T b ( ω ¯ ) = 0 ,
that is two nonlinear equations with three unknowns. Usually the angular velocity ω ¯ of the drillstring is imposed from technological considerations. Then the system above becomes a linear one in the unknowns ω ¯ m and τ ¯ a thus allowing to obtain the steady state values for (31) from (33)
τ ¯ a = c 0 + c l + c 0 c v c l + c 0 c l 0 L c θ ( λ ) I p ( λ ) d λ ω ¯ + c 0 c l T b ( ω ¯ ) ω ¯ m = 1 + c v c l + 1 c l 0 L c θ ( λ ) I p ( λ ) d λ ω ¯ + 1 c l T b ( ω ¯ ) w ¯ ( s ) = c v + 0 L c θ ( λ ) I p ( λ ) d λ ω ¯ T b ( ω ¯ ) , 0 s L .
We turn now to (34) where T b ( ω ¯ ) is a known steady state forcing term “arising” from “outside” (the system of torsional vibrations). We have v ¯ ( s ) v ¯ = const . Here also, the advancement (penetrating) linear velocity v ¯ is imposed from technological considerations. Repeating the steps of the computation for the torsional vibrations steady state we obtain the steady state values for (32) from (34)
f ¯ a = c 0 + c l + c 0 c v c l + c 0 c l 0 L c H ( λ ) Γ ( λ ) d λ v ¯ c 0 c l 2 μ κ R b T b ( ω ¯ ) v ¯ H = 1 + c v c l + 1 c l 0 L c H ( λ ) Γ ( λ ) d λ v ¯ 1 c l 2 μ κ R b T b ( ω ¯ ) w ¯ H ( s ) = c v + 0 L c H ( λ ) Γ ( λ ) d λ v ¯ + 2 μ κ R b T b ( ω ¯ ) , 0 s L
3.3 We shall consider now the energy identities for systems (31) and (32). We start with system (31). Multiply the first partial differential equation by ω ( s . t ) , the second one by ( G ( s ) I p ( s ) ) 1 w ( s , t ) , add the two resulting equalities and integrate the with respect to s from 0 to L to obtain the energy identity
1 2 d d t 0 L ρ ( s ) I p ( s ) ω ( s , t ) 2 + 1 G ( s ) I p ( s ) w ( s , t ) 2 d s + 0 L c θ ( s ) I p ( s ) ω ( s , t ) 2 d s ω ( L , t ) w ( L , t ) + ω ( 0 , t ) w ( 0 , t ) 0 .
In the same way we obtain the energy identity for (32)
1 2 d d t 0 L ρ ( s ) Γ ( s ) v ( s , t ) 2 + 1 E ( s ) Γ ( s ) w H ( s , t ) 2 d s + 0 L c H ( s ) Γ ( s ) v ( s , t ) 2 d s v ( L , t ) w H ( L , t ) + v ( 0 , t ) w H ( 0 , t ) 0 .
The next step is to substitute in (37) w ( L , t ) and w ( 0 , t ) by taking into account the boundary conditions of (31) thus obtaining the identity
1 2 d d t J m ω m ( t ) 2 + J b ω ( L , t ) 2 + + 1 2 d d t 0 L ρ ( s ) I p ( s ) ω ( s , t ) 2 + 1 G ( s ) I p ( s ) w ( s , t ) 2 d s + 0 L c θ ( s ) I p ( s ) ω ( s , t ) 2 d s + + c 0 ω m ( t ) 2 + c l ω ( 0 , t ) 2 + c v ω ( L , t ) 2 + ω ( L , t ) T b ( ω ( L , t ) ) ω m ( t ) τ a ( t ) 0 .
The same procedure is used for (38) by taking into account the boundary conditions in (32)
1 2 d d t m 0 v H ( t ) 2 + m b v ( L , t ) 2 + + 1 2 d d t 0 L ρ ( s ) Γ ( s ) v ( s , t ) 2 + 1 E ( s ) Γ ( s ) w H ( s , t ) 2 d s + 0 L c H ( s ) Γ ( s ) v ( s , t ) 2 d s + + c 0 v H ( t ) 2 + c l v ( 0 , t ) 2 + c v v ( L , t ) 2 v H ( t ) f a ( t ) 2 μ κ R b v ( L , t ) T b ( ω ( L , t ) ) 0 .
The importance of the identities (39) and (40) will appear when applying the Lyapunov approach for controller synthesis and for proving asymptotic stability for the equilibrium describing the operating point of the drilling system.

4. The Systems in Deviations and Their Control. Stability

The problem which is tackled in this section is the design of the stabilizing feedback controller for the torsional and axial dynamics respectively as well as the achieved in this way stability properties.
4.1 Consider first the dynamics of the torsional vibrations (31) and its steady state (35). Introduce first the deviations from the steady state of the variables in (31)
ξ m ( t ) : = ω m ( t ) ω ¯ , μ a ( t ) : = τ a ( t ) τ ¯ ; ξ ω ( s , t ) : = ω ( s , t ) ω ¯ , ξ w ( s , t ) : = w ( s , t ) w ¯ ( s )
where ω ¯ is given and ω ¯ m , w ¯ ( s ) and τ ¯ are obtained from (35). The new variables satisfy the system in deviations below
ρ ( s ) I p ( s ) ( ξ ω ) t + c θ ( s ) I p ( s ) ξ ω ( ξ w ) s = 0 ( ξ w ) t G ( s ) I p ( s ) ( ξ ω ) s = 0 J m ξ ˙ m + c 0 ξ m + c l ξ ω ( 0 , t ) μ a ( t ) = 0 c l ( ξ m ( t ) ξ ω ( 0 , t ) ) + ξ w ( 0 , t ) = 0 J b d d t ξ ω ( L , t ) + c v ξ ω ( L , t ) + ξ w ( L , t ) + T b ( ξ ω ( L , t ) + ω ¯ ) T b ( ω ¯ ) = 0
Looking at (39) we can write down immediately the analogous identity associated to (42)
1 2 d d t J m ξ m ( t ) 2 + J b ξ ω ( L , t ) 2 + + 1 2 d d t 0 L ρ ( s ) I p ( s ) ξ ω ( s , t ) 2 + 1 G ( s ) I p ( s ) ξ w ( s , t ) 2 d s + + c 0 ξ m ( t ) 2 + c l ξ ω ( 0 , t ) 2 + c v ξ ω ( L , t ) 2 + ξ ω ( L , t ) [ T b ( ξ ω ( L , t ) + ω ¯ ) T b ( ω ¯ ) ] + + 0 L c θ ( s ) I p ( s ) ξ ω ( s , t ) 2 d s ξ m ( t ) τ a ( t ) 0 .
Identity (43) suggests a feedback controller with its output containing ξ m ( t ) . On the other hand since the driving mechanism of the drillstring is located at s = 0 , the only possible input - technically speaking - is ξ m ( t ) . We shall thus define the following linear controller
x ˙ c ω = A c ω x c ω + b c ω ξ m ( t ) ; ν c ω ( t ) = ( f c ω ) T x c ω + γ c ω ξ m ( t )
under the following basic assumptions on it: it has inherent stability i.e. A c ω is a Hurwitz matrix and the transfer function H ω ( λ ) = γ c ω + ( f c ω ) T ( λ I A c ω ) 1 b c ω is an irreducible rational function - equivalently ( A c ω , b c ω ) is a controllable pair and ( ( f c ω ) T , A c ω ) is an observable pair.
Taking μ a ( t ) = ν c ω ( t ) i.e. a negative feedback connection, the identity (43) becomes Looking at (39) we can write down immediately the analogous identity associated to (42)
1 2 d d t J m ξ m ( t ) 2 + J b ξ ω ( L , t ) 2 + + 1 2 d d t 0 L ρ ( s ) I p ( s ) ξ ω ( s , t ) 2 + 1 G ( s ) I p ( s ) ξ w ( s , t ) 2 d s + + c 0 ξ m ( t ) 2 + c l ξ ω ( 0 , t ) 2 + c v ξ ω ( L , t ) 2 + ξ ω ( L , t ) [ T b ( ξ ω ( L , t ) + ω ¯ ) T b ( ω ¯ ) ] + + 0 L c θ ( s ) I p ( s ) ξ ω ( s , t ) 2 d s + ξ m ( t ) ( ( f c ω ) T x c ω + γ c ω ξ m ( t ) ) 0 .
We are now in position to define the following Lyapunov functional - written along the solutions of (42)-(44)
V ω ( t ) = ( x c ω ( t ) ) T P ω x c ω ( t ) + 1 2 J m ξ m ( t ) 2 + J b ξ ω ( L , t ) 2 + + 1 2 0 L ρ ( s ) I p ( s ) ξ ω ( s , t ) 2 + 1 G ( s ) I p ( s ) ξ w ( s , t ) 2 d s ,
where P ω is a symmetric matrix which will be determined in the following. Differentiating V ω ( t ) and taking into account the identity (45) we obtain
d d t V ω ( t ) = ( x c ω ( t ) ) T P ω ( A c ω x c ω ( t ) + b c ω ξ m ( t ) ) + ( A c ω x c ω ( t ) + b c ω ξ m ( t ) ) T P ω x c ω ( t ) ξ m ( t ) ( ( f c ω ) T x c ω + γ c ω ξ m ( t ) ) c 0 ξ m ( t ) 2 c l ξ ω ( 0 , t ) 2 c v ξ ω ( L , t ) 2 ξ ω ( L , t ) [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] 0 L c θ ( s ) I p ( s ) ξ ω ( s , t ) 2 d s .
The right hand side of (47) contains obviously negative terms including the term in T b ( · ) - see Figure 1b. We have to focus on the first three terms in (47) - the ones in x c ω and ξ m containing also the symmetric matrix P ω whose choice and properties are yet to be determined. We turn to Yakubovich-Kalman-Popov lemma [19,28] whose useful for our conditions version is given in Appendix 2. In our case M = 0 and G ( x , μ ) = μ ( γ c ω μ + ( f c ω ) T x ) and the lemma reads as follows
There exists a symmetric matrix P ω = P ω T and a vector r ω of appropriate dimensions such that the identity
( x c ω ) T ( A c ω x c ω + b c ω ξ m ) + ( A c ω x c ω + b c ω ξ m ) T P ω x c ω ξ m ( γ c ω ξ m + ( f c ω ) T x c ω ) | γ c ω ξ m + r ω T x c ω | 2
holds for any real vector x c ω and real scalar ξ m if and only if the following frequency domain inequality
e H ω ( ı λ ) = γ c ω + e ( f c ω ) T ( ı λ I A c ω ) 1 b c ω 0
holds for all frequencies λ R ¯ +
Assuming that the controller is such that (49) holds, we take the symmetric matrix P ω in (46) as the one prescribed by (48). Therefore the derivative (47) of the Lyapunov functional (47) is at least non-positive.
We next show that this will imply Lyapunov stability in the metrics induced by the Lyapunov functional itself of the zero equilibrium of the closed loop system in deviations, defined by (42),(44). Therefore we focus again on matrix P ω . From the Yakubovich-Kalman-Popov lemma it is known that (48) holds for any reals x c ω and ξ m . Assume now that (48) holds, in particular, for some vector x c ω ( t ) and scalar ξ m ( t ) satisfying
x ˙ c ω ( t ) A c ω x c ω ( t ) + b c ω ξ m ( t )
even if they are not variables satisfying (42),(44). As a more particular case, assume ξ m ( t ) 0 and integrate (48) between 0 and t to obtain
( x c ω ( t ) ) T P ω x c ω ( t ) ( x c ω ( 0 ) ) T P ω x c ω ( 0 ) = | r ω T x c ω ( 0 ) | 2 0 ,
hence
( x c ω ( t ) ) T P ω x c ω ( t ) ( x c ω ( 0 ) ) T P ω x c ω ( 0 ) .
Since A c ω is a Hurwitz matrix, lim t ( x c ω ( t ) ) T P ω x c ω ( t ) = 0 , ( x c ω ( 0 ) ) T P ω x c ω ( 0 ) 0 , P ω thus resulting nonnegative definite because x c ω ( t ) is arbitrary with its initial condition. From V ( t ) V ( 0 ) and P ω 0 we deduce that
1 2 J m ξ m ( t ) 2 + J b ξ ω ( L , t ) 2 + 0 L ρ ( s ) I p ( s ) ξ ω ( s , t ) 2 + 1 G ( s ) I p ( s ) ξ w ( s , t ) 2 d s V ( 0 ) = ( x c ω ( 0 ) ) T P ω x c ω ( 0 ) ( x c ω ( 0 ) ) T P ω x c ω ( 0 ) + 1 2 J m ξ m ( 0 ) 2 + J b ξ ω ( L , 0 ) 2 + + 1 2 0 L ρ ( s ) I p ( s ) ξ ω ( s , 0 ) 2 + 1 G ( s ) I p ( s ) . ξ w ( s , 0 ) 2 d s .
On the other hand, let { x c ω ( t ) , ξ m ( t ) } be components of a solution of (42),(44). Since A c ω is a Hurwitz matrix, there exist α 0 > 0 , γ 0 > 0 such that e A c ω t | γ 0 e α 0 t . Therefore a straightforward manipulation will give
| x c ω ( t ) | γ 0 | x c ω ( 0 ) | + 1 α 0 | b c ω | sup t | ξ m ( t ) | γ 0 | x c ω ( 0 ) | + γ 1 V ( 0 )
and (51),(52) give the Lyapunov stability of the zero equilibrium of (42)-(44), also global boundedness of the solutions. We have proven in fact
Theorem 1.
Consider the closed loop controlled system (42),(44) of the controlled torsional vibrations dynamics of the drillstring under the following assumptions: i) A c ω is a Hurwitz matrix; ii) the frequency domain inequality (49) holds; iii) the nonlinearity T b ( · ) defined by (29) satisfies
0 T b ( z 1 ) T b ( z 2 ) z 1 z 2 2 T d y n π ( α 1 + α 2 )
Then the zero solution of (42),(44) is Lyapunov stable in the metrics induced by the Lyapunov functional (46), stability expressed by (51)-(52).
4.2 Consider now the dynamics of the axial vibrations. We shall proceed by analogy to the previous case of the torsional vibrations and pointing out the differences. Consider therefore the dynamics of the axial vibrations (32) and its steady state (36). Introduce the deviations from the steady state of the variables in (32)
ξ H ( t ) : = v H ( t ) v ¯ H , μ H ( t ) : = f a ( t ) f ¯ a ; ξ v ( s , t ) : = v ( s , t ) v ¯ , ξ w H ( s , t ) : = w H ( s , t ) w ¯ H ( s ) ,
where v ¯ is given and v ¯ H , w ¯ H ( s ) and f ¯ a are obtained from (36). The new variables satisfy the system in deviations below
ρ ( s ) Γ ( s ) ( ξ v ) t + c H ( s ) Γ ( s ) ξ v ( ξ w H ) s = 0 ( ξ w H ) t E ( s ) Γ ( s ) ( ξ v ) t = 0 m 0 ξ ˙ H + c 0 ξ H + c l ξ v ( 0 , t ) μ H ( t ) = 0 c l ( ξ H ( t ) ξ v ( 0 , t ) ) + ξ w H ( 0 , t ) = 0 m b d d t ξ v ( L , t ) + c v ξ v ( L , t ) + ξ w H ( L , t ) 2 μ κ R b [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] = 0 .
Looking at (40) we can write the analogous identity associated to (55)
1 2 d d t m 0 ξ H ( t ) 2 + m b ξ v ( L , t ) 2 + + 1 2 d d t 0 L ρ ( s ) Γ ( s ) ξ v ( s , t ) 2 + 1 E ( s ) Γ ( s ) ξ w H ( s , t ) 2 d s + + c 0 ξ H ( t ) 2 + c l ξ v ( 0 , t ) 2 + c v ξ v ( L , t ) 2 2 μ κ R b ξ v ( L , t ) [ T b ( ξ ω ( L , t ) + ω ¯ ) T b ( ω ¯ ) ] + + 0 L c H ( s ) Γ ( s ) ξ v ( s , t ) 2 d s ξ H ( t ) μ H ( t ) 0 .
Identity (56) suggests a feedback controller with its output containing ξ H ( t ) - the deviation from the steady state. On the other hand, since the driving mechanism of the drillstring is located at s = 0 , the only possible input - technologically speaking - is also ξ H ( t ) . By analogy to the case of the torsional vibrations, we shall define the following linear controller
x ˙ c H = A c H x c H + b c H ξ H ( t ) ; ν c H ( t ) = ( f c H ) T x c H + γ c H ξ H ( t )
under the same basic assumptions as in the previous case of the torsional vibrations: it has inherent stability i.e. A c H is a Hurwitz matrix and the transfer function H H ( λ ) = γ c H + ( f c H ) T ( λ I A c H ) 1 b c H is an irreducible rational function - equivalently ( A c H , b c H ) is a controllable pair and ( ( f c H ) T , A c H ) is an observable pair.
Now, a slight difference with respect to the previous case has to be taken into account: system (55) is subject to an external perturbation 2 ( μ κ R b ) 1 [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] “arising” from the dynamics of the torsional vibrations and, as follows from Theorem 1, is bounded for t 0 . From now on we shall be interested in the inherent stability of (55) and will assume for a while that this external perturbation is identically zero.
We take μ H ( t ) = ν c H ( t ) - a negative feedback connection and (56) becomes
1 2 d d t m 0 ξ H ( t ) 2 + m b ξ v ( L , t ) 2 + + 1 2 d d t 0 L ρ ( s ) Γ ( s ) ξ v ( s , t ) 2 + 1 E ( s ) Γ ( s ) ξ w H ( s , t ) 2 d s + + c 0 ξ H ( t ) 2 + c l ξ v ( 0 , t ) 2 + c v ξ v ( L , t ) 2 + 0 L c H ( s ) Γ ( s ) ξ v ( s , t ) 2 d s + + ξ H ( t ) ( ( f c H ) T x c H ( t ) + γ c H ξ H ( t ) ) 0
(the perturbation term is now identically zero). We can now define the Lyapunov functional - written along the solutions of (55),(57)
V H ( t ) = ( x c H ( t ) ) T P H x c H ( t ) + 1 2 m 0 ξ H ( t ) 2 + m b ξ v ( L , t ) 2 + + 1 2 0 L ρ ( s ) Γ ( s ) ξ v ( s , t ) 2 + 1 E ( s ) Γ ( s ) ξ w H ( s , t ) 2 d s ,
where P H is a symmetric matrix prescribed by the Yakubovich-Kalman-Popov lemma. Taking the derivative of V H ( t ) combined with the identity (56) - without the perturbation generated term - it follows that
d d t V H ( t ) = ( x c H ( t ) ) T P H ( A c H x c H ( t ) + b c H ξ m ( t ) ) + ( A c H x c H ( t ) + b c H ξ H ( t ) ) T P H x c H ( t ) ξ H ( t ) ( ( f c H ) T x c H + γ c H ξ H ( t ) ) c 0 ξ H ( t ) 2 c l ξ v ( 0 , t ) 2 c v ξ v ( L , t ) 2 0 L c H ( s ) Γ ( s ) ξ v ( s , t ) 2 d s | γ c H ξ H ( t ) + r H T c c H ( t ) | 2 c 0 ξ H ( t ) 2 c l ξ v ( 0 , t ) 2 c v ξ v ( L , t ) 2 0 L c H ( s ) Γ ( s ) ξ v ( s , t ) 2 d s 0 .
The last identity follows from the application of Yakubovich-Kalman-Popov lemma under the positiveness frequency domain inequality
e H H ( ı μ ) = γ c H + e ( f c H ) T ( ı μ I A c H ) 1 b c H 0
for all frequencies μ R + - see (49) for comparison. FRom now on the development follows the line of the previous, torsional vibrations case. From the fact that A c H is a Hurwitz matrix, we obtain that P H 0 and, as in the previous cae, it is obtained Lyapunov stability in the sense of the metrics induced by the Lyapunov functional itself. Without reproducing the formulae which are analogous to (51)-(52) we give below the result
Theorem 2.
Consider the closed loop control system (51),(57) of the controlled axial vibrations dynamics under the following assumptions: i) A c H is a Hurwitz matrix; ii) the frequency domain inequality (61) holds; iii) the perturbation term 2 ( μ κ R b ) 1 [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] is identically zero. Then the zero solution of (51),(57) is Lyapunov stable in the metrics induced by the Lyapunov functional (59).

5. Asymptotic Stability and Other Asymptotic Properties

The Lyapunov stability property has been obtained in the previous section by using the energy Lyapunov functional. As well known from the publications of the classics of the Lyapunov theory such as N. G. Četaev, the energy Lyapunov function(al) is a “weak” one which is easily constructed but with its derivative along the system’s solutions being only non-positive.(51),(57) - see e.g. [29]. This fact among others led to the Barbashin-Krasovskii-LaSalle invariance principle e.g. [30,31]. In the infinite dimensional case however, its proof and application requires pre-compactness of system’s bounded trajectories [32,33] - not easy to prove (notwithstanding, in the finite dimensional case the bounded trajectories are also compact).
For this reason we shall follow a pathe which goes back to Myshkis [34] and Cooke [35]. Our experience in this approach, summarized in [36] spreads over several decades. It consists in associating to the basic system a system of functional differential equations - in most cases of neutral case - for which the Barbashin-Krasovskii-LaSalle invariance principle holds. Due to the one-to-one correspondence between the solutions of the two aforementioned mathematical objects (the initial-boundary value problem with derivative boundary conditions and the associated system of functional differential equations with deviated argument) the asymptotic stability obtained for one of them (the system of functional differential equations) is automatically projected back on the other. In the following this approach will be applied to the dynamics of the drillstring vibrations.

5.1. Asymptotic stability of the equilibrium in the torsional vibrations case

We may call this aspect asymptotic vibration quenching in the torsional case. Consider the closed loop (with controller) system described by (42),(44) - with μ a ( t ) = ν c ω ( t ) - under the assumptions of zero distributed damping i.e. c θ ( s ) 0 and constant material parameters i.e. I p ( s ) I p , ρ ( s ) ρ , G ( s ) G . We shall thus have the following initial-boundary value problem with constant coefficients
ρ I p ( ξ ω ) t ( ξ w ) s = 0 , ( ξ w ) t G I p ( ξ ω ) s = 0 J m ξ ˙ m + ( c 0 + γ c ω ) ξ m + ( f c ω ) T x c ω + c l ξ ω ( 0 , t ) = 0 x ˙ c ω = A c ω x c ω + b c ω ξ m c l ( ξ m ( t ) ξ ω ( 0 , t ) ) + ξ w ( 0 , t ) = 0 J b d d t ξ ω ( L , t ) + c v ξ ω ( L , t ) + ξ w ( L , t ) + T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) = 0 .
We shall follow the procedure suggested in [35] and fully proven and described in [36]. Introduce firstly the Riemann invariants from
ξ ω ( s , t ) = 1 2 ( r + ( s , t ) + r ( s , t ) / q ) ξ w ( s , t ) = 1 2 ( q r + ( s , t ) + r ( s , t ) ) , q : = I p ρ G .
to associate to (62) the partial differential equations of the Riemann invariants
r t + + λ r s + = 0 , r t λ r s = 0 ; λ = G / ρ .
Substituting also (63) in the boundary conditions of (62), the transformed boundary conditions are associated to (64)
J m ξ ˙ m + ( c 0 + γ c ω ) ξ m + ( f c ω ) T x c ω + c l q 2 ( q r + ( 0 , t ) + r ( 0 , t ) ) = 0 x ˙ c ω = A c ω x c ω + b c ω ξ m q ( q + c l ) r + ( 0 , t ) ( q c l ) r ( 0 , t ) c l q 2 ξ m ( t ) = 0 J b ξ ˙ b + c v ξ b + 1 2 ( r ( L , t ) q r + ( L , t ) ) + T b ( ω ¯ + ξ b ) T b ( ω ¯ ) = 0 r ( L , t ) + q r + ( L , t ) q 2 ξ b ( t ) = 0
(We denoted ξ ω ( L , t ) : = ξ b ( t ) , the reason will appear in the sequel).
In the next step we shall consider the two families of the characteristic straight lines - the solutions of
d t d s = ± 1 λ t ± ( σ ; s , t ) = t ± ( σ s ) / λ
and focusing on the two characteristics crossing some point ( s , t ) [ 0 , L ] × R + . It is straightforward that the Riemann invariants are constant along the characteristics - r + along t + and r along t . Therefore the following representation formulae are valid
r + ( s , t + ( s ; s , t ) ) r + ( s , t ) = r + ( L , t + ( L ; s , t ) ) = r + ( L , t + ( L s ) / λ ) r ( s , t ( s ; s , t ) ) r ( s , t ) = r ( 0 , t ( 0 ; s , t ) ) = r ( 0 , t + s / λ ) ,
expressing the Riemann invariants as functions of their boundary values. Considering those characteristics which can be extended on the whole interval [ 0 , L ] , we obtain the following relations between the boundary values of the Riemann invariants
r + ( 0 , t ) = r + ( L , t + L / λ ) , r ( L , t ) = r ( 0 , t + L / λ )
and they emphasize why T = L / λ is called the propagation time along the characteristics. Denoting
y + ( t ) : = r + ( L , t ) , y ( t ) : = r ( 0 , t ) ; η ± ( t ) : = y ± ( t + T )
and substituting η ± ( t ) in (65) we obtain after some straightforward manipulation
J m ξ ˙ m + c 0 + γ c ω + c l 2 q + c l ξ m + ( f c ω ) T x c ω + c l 2 q + c l η ( t T ) = 0 x ˙ c ω = A c ω x c ω + b c ω ξ m J b ξ ˙ b + ( q + c v ) ξ b q 2 η + ( t T ) + T b ( ω ¯ + ξ b ) T b ( ω ¯ ) = 0 η + ( t ) = c l 2 q + c l ξ m ( t ) + q c l q ( q + c l ) η ( t T ) η ( t ) = q η + ( t T ) + q 2 ξ b ( t )
with T : = L / λ the propagation time along the characteristics.
This system has the general form
x ˙ ( t ) = A x ( t ) + B y ( t τ ) + f ( x ( t ) , y ( t ) , y ( t τ ) ) y ( t ) = C x ( t ) + D y ( t τ ) + g ( x ( t ) , y ( t ) , y ( t τ ) )
and was introduced in our early papers [37,38] and recognized as reducible to a system of neutral type in [15], p. 301. Besides the development of the second author of this paper - see [36] for a state of the art - this system has recently received a renewed approach e.g [39]. The solution of (70) can be constructed by steps on intervals ( k T , ( k + 1 ) T ) , k Z (i.e. forward and backward) provided initial conditions are given on ( T , 0 ) . These initial conditions are obtained as follows: ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) “migrate” from (62) to (70) and η ± ( θ ) with θ [ T , 0 ] follow from ξ ω ( s , 0 ) and ξ w ( s , 0 ) , 0 s L  via the converse of (63) - to obtain r ± ( s , 0 ) - and from (67) by considering those characteristics which cannot be extended to the whole segment [ 0 , L ] but cross it for some s ( 0 , L ) . In fact, from the constance of the Riemann invariants along the characteristics we shall have, based on (67), the following.From the first equality in (67), considering those characteristics crossing the abscissa t = 0 , it follows that the crossing takes place at σ ^ = s λ t , 0 < s λ t < L . Therefore r + ( L , t + ( L s ) / λ ) = r + ( s λ t , 0 hence η + ( t s / λ ) = r + ( s λ t , 0 ) . In the same way, in the second equality of (67) we consider those characteristics crossing the abscissa t = 0 at σ ^ = s + λ t , 0 < s + λ t < L . Further we obtain η ( t + ( s L ) / λ ) = r ( s + λ t , 0 ) . After a change of variables we obtain finally
η 0 + ( θ ) = r + ( λ θ , 0 ) = 1 q 2 [ q ξ ω ( λ θ , 0 ) ξ w ( λ θ , 0 ) ] η 0 ( θ ) = r ( L + λ θ , 0 ) = 1 2 [ q ξ ω ( L + λ θ , 0 ) + ξ w ( L + λ θ , 0 ) ]
It appears that starting from a classical solution of (62) with some initial conditions { ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) , ξ ω ( s , 0 ) , ξ w ( s , 0 ) } we associated a solution of system (70) of functional differential equations with the initial conditions { ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) , η 0 + ( θ ) , η 0 ( θ ) } with η 0 ± ( θ ) obtained from (71). The converse is also true: considering a solution of (70) defined by some initial conditions { ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) , η 0 ± ( θ ) } with η 0 ± ( θ ) sufficiently smooth e.g. continuously differentiable, then { ξ ω ( s , t ) , ξ w ( s , t ) , ξ m ( t ) , x c ω ( t ) , ξ b ( t ) = ξ ω ( L , t ) } is a classical solution of (62) where { ξ m ( t ) , x c ω ( t ) , ξ b ( t ) } migrate from the solution of (70) and { ξ ω ( s , t ) , ξ w ( s , t ) } are defined, as suggested by (67) and (69)
r + ( s , t ) = η + ( t s / λ ) , r ( s , t ) = η ( t + ( s L ) / λ )
and ξ ω ( s , t ) , ξ w ( s , t ) following from (63). The initial conditions of this solution follow by letting t = 0 in the obtained expressions.
Summarizing we have obtained the following result
Theorem 3.
Consider a classical solution of (62) defined by some initial conditions { ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) , ξ ω ( s , 0 ) , ξ w ( s , 0 ) } , where we defined ξ b ( t ) = ξ ω ( L , t ) . Then { ξ m ( t ) , x c ω ( t ) , ξ b ( t ) , η ± ( t ) } is a solution of system (70), where η ± ( t ) are obtainedvia(63), (67), (69), is a solution of (70) with the initial conditions { { ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) , η 0 ± ( θ ) } where η 0 ± ( θ ) are obtained from (71). Conversely, consider a solution of (70) defined by certain initial conditions { ξ m ( 0 ) , x c ω ( 0 ) , ξ b ( 0 ) , η 0 ± ( · ) } with η 0 ± ( · ) sufficiently smooth, then { ξ ω ( s , t ) , ξ w ( s , t ) , ξ m ( t ) , x c ω ( t ) , ξ b ( t ) = ξ ω ( L , t ) } is a classical solution of (62) with { ξ ω ( s , t ) , ξ w ( s , t ) } defined from (72) and (63), the initial conditions being obtained by letting t = 0 in the aforementioned solution of (62).
Now, Theorem 3 establishes a one-to-one correspondence between the solutions of two mathematical objects i.e. (62) and (70) and any result about one of these objects is projected back on the other.
In particular this will allow application of the Barbashin-Krasovskii-LaSalle invariance principle to system (70) to obtain asymptotic stability which will afterwards migrate to (62). To do this we shall associate to (70) a Lyapunov functional which is adapted from (46) - considered in the case of the constant parameters. In fact we have to express the integral in (46) using the representation formulae (72) and (63), recalling that q = I p ρ G and λ = G / ρ . The computations are quite straightforward and will give the following Lyapunov functional - written along the solutions of (70)
V ω ( t ) = x c ω ( t ) T P ω x c ω ( t ) + 1 2 J m ξ m ( t ) 2 + J b ξ b ( t ) 2 + + 1 2 q T 0 η + ( t + θ ) 2 d θ + 1 q T 0 η ( t + θ ) 2 d θ .
Differentiating it along the solutions of (70) we obtain, based also on the re-writing of (47), relying on the representation formulae (72)
d d t V ω ( t ) = | γ c ω ξ m + r ω T x c ω | 2 c 0 ξ m ( t ) 2 c v ξ b ( t ) 2 ξ b ( t ) [ T b ( ω ¯ + ξ b ( t ) ) T b ( ω ¯ ) ] c l 2 q 2 ( q η + ( t ) + η ( t T ) ) 2 0 .
This shows that the zero solution of (70) is Lyapunov stable in the sense of the metrics induced by the Lyapunov functional (73) itself. Based on Theorem 3 the Lyapunov stability in the sense of the Lyapunov functional (46) of system (42),(44) is also obtained. This last result however has been obtained directly in Section 4 in the more general case of the non-constant material parameters. But here we shall obtain also asymptotic stability by applying the Barbashin-Krasovskii-LaSalle invariance principle for neutral functional differential equations as it is stated in [15], p.293, Theorem 9.8.2.
We have to check firstly that the condition in Theorem 9.8.2 concerning the asymptotic stability of the difference operator is fulfilled. In the case of (70) this property is ensured by the location inside the unit disk of C of the eigenvalues of the matrix
D ω = 0 ( q c l ) ( q ( q + c L ) ) 1 q 0
whose characteristic equation is
σ 2 + q c l q + c l = 0
The property is true since | ( q c l ) ( q + c l ) 1 | < 1 . The Barbashin-Krasovskii-LaSalle invariance principle can thus be applied. In the set where d V ω / d t vanishes we have
r ω T x c ω ( t ) = 0 , ξ m ( t ) = 0 , ξ b ( t ) = 0 , q η + ( t ) + η ( t T ) = 0
It follows that in this set - the kernel of the derivative functional (74) - the dynamics of (70) is subject to the following system
x ˙ c ω = A c ω x c ω , r ω T x c ω = 0 J m ξ ˙ m + ( f c ω ) T x c ω + c l 2 q + c l η ( t T ) = 0 J b ξ ˙ b q 2 η + ( t T ) = 0 η + ( t ) = q c l q ( q + c l ) η ( t T ) ; η ( t ) = q η + ( t T ) .
From the first difference equation above and from (76) - the last equality - we obtain 2 q ( q + c l ) 1 η ( t T ) = 0 hence η ( t ) 0 in any invariant set belonging to the kernel of the derivative. Therefore η + ( t ) 0 , ξ ˙ m = 0 , ξ ˙ b = 0 hence ξ m ( t ) 0 , ξ ˙ b 0 . Also since x c ω ( t ) 0 , we have x ˙ c ω = 0 within the invariant set hence x c ω ( t ) 0 . Consequently the only invariant set included in the kernel of the derivative functional (74) is the equilibrium at 0. Application of the Barbashin- Krasovskii-LaSalle invariance principle will give, together with the Lyapunov stability already proven, the asymptotic stability of the zero equilibrium of the system of equations with deviated argument follows
lim t x c ω ( t ) = 0 ; lim t ξ m ( t ) = lim t ξ b ( t ) = lim t η ± ( t ) = 0
From the representation formulae (72) and from the definition of the Riemann invariants (63) it follows that
lim t r ± ( s , t ) = lim t ξ ω ( s , t ) = lim t ξ w ( s , t ) = 0 , s [ 0 , L ] ( uniformly )
In fact we obtained asymptotic stability of the zero equilibrium of the system (62), the system of its Riemann invariants (65) and of the system of functional differential equations with deviated argument (70). The results of Section 4 and of SubSection 5.1 can be summarized as follows
Theorem 4.
Consider systems (62), (65), (70) under the following basic assumptions: i) all coefficients occurring in their equations are nonnegative; ii) the nonlinear function T b ( · ) is subject to a condition of (25) type; iii) the controller (44) has inherent stability i.e. matrix A c ω is a Hurwitz matrix and its transfer function H ω ( λ ) is irreducible i.e. ( A c ω , b c ω ) is controllable and ( ( f c ω ) T , A c ω ) is observable; iv) the transfer function H ω ( λ ) satisfies the frequency domain inequality (49). Then the zero equilibrium of the aforementioned systems is globally asymptotically stable.

5.2. Asymptotic Properties of the Axial Vibrations Dynamics

5.2.1 Taking into account the similarities of the two kinds of dynamics, the exposition of the results in this subsection will be less extended than in the previous subsection. The assumptions on constant material parameters and zero distributed damping is valid here also. Consequently the basic closed loop system (i.e. with the synthesized controller) will result as follows
ρ Γ ( ξ v ) t ( ξ w H ) s = 0 , ( ξ w H ) t E Γ ( ξ v ) s = 0 x ˙ c H = A c H x c H + b c H ξ H m 0 ξ ˙ H + ( c 0 + γ c H ) ξ H + ( f c H ) T x c H + c l ξ v ( 0 , t ) = 0 c l ( ξ H ( t ) ξ v ( 0 , t ) ) + ξ w H ( 0 , t ) = 0 m b ξ ˙ b H + c v ξ b H + ξ w H ( L , t ) 2 ( μ κ R b ) 1 [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] = 0 ξ v ( L , t ) = ξ b H ( t ) .
To this system we associate the Riemann invariants by
ξ v ( s , t ) = 1 q H 2 [ q H r H + ( s , t ) + r H ( s , t ) ] ξ w H ( s , t ) = 1 2 [ q H r H + ( s , t ) + r H ( s , t ) ] ; q H : = Γ ρ E
and the system written in the Riemann invariants
( r H + ) t + λ H ( r h + ) s = 0 , ( r H ) t ( λ H ) ( r H ) s = 0 ; λ H = E / ρ x ˙ c H = A c H x c H + b c H ξ H m 0 ξ ˙ H + ( c 0 + γ c H ) ξ H + ( f c H ) T x c H + c l q H 2 [ q H r H + ( 0 , t ) + r H ( 0 , t ) ] = 0 q H ( q H + c l ) r H + ( 0 , t ) ( q H c l ) r H ( 0 , t ) c l q H 2 ξ H ( t ) = 0 m b ξ ˙ b H + c v ξ b H + 1 2 [ r H ( L , t ) q H r H + ( L , t ) ] 2 ( μ κ R b ) 1 [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] = 0 r H ( L , t ) + q H r H + ( L , t ) q H 2 ξ b H ( t ) = 0 .
The two families of characteristic lines are solutions of the differential equations
d t d s = ± 1 λ H t ± ( σ ; s , t ) = t ± ( σ s ) / λ H .
Focusing on the two characteristics crossing some point ( s , t ) [ 0 , L ] × R + and taking into account that the Riemann invariants are constant along the characteristics - r + along t + and r along t - the following representation formulae are obtained
r H + ( s , t + ( s ; s , t ) ) = r H + ( s , t ) = r H + ( L , t + ( L ; s , t ) ) = r H + ( L , t + ( L s ) / λ H ) r H ( s , t ( s ; s , t ) ) = r H ( s , t ) = r H ( 0 , t ( 0 ; s , t ) ) = r H ( 0 , t + s / λ H ) .
giving the Riemann invariants as function of their boundary values. Considering those characteristics which can be extended on the whole interval [ 0 , L ] , we obtain the following relations between the boundary values of the Riemann invariants
r H + ( 0 , t ) = r H + ( L , t + L / λ H ) , r H ( L , t ) = r H ( 0 , t + L / λ H )
and T H : = L / λ H = L ρ / E appears as the propagation time along the characteristics. Denoting
y H + ( t ) : = r H + ( L , t ) , y H ( t ) : = r H ( 0 , t ) ; η H ± ( t ) : = y H ± ( t + T H )
and substituting η H ± ( t ) in (82), the following system of coupled delay differential and difference equations is obtained
x ˙ c H = A c H x c H + b c H ξ H m 0 ξ ˙ H + c 0 + γ c H + ( c 0 ) 2 q H + c l ξ H + ( f c H ) T x c + c l 2 q H + c l η H ( t T H ) = 0 m b ξ ˙ b H + ( q H + c v ) ξ b H q H 2 η + ( t T H ) 2 ( μ κ R b ) 1 [ T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) ] = 0 η H + ( t ) = c l 2 q H + c l ξ H ( t ) + q H c l q H ( q H + c l ) η H ( t T H ) η H ( t ) = q H 2 ξ H ( t ) q H η + ( t T H ) .
The solution of (87) can be constructed by steps based on the initial conditions { x c H ( 0 ) , ξ H ( 0 ) , ξ b H ( 0 ) ; η H 0 ± ( · ) } , where { x c H ( 0 ) , ξ H ( 0 ) , ξ b H ( 0 ) } migrate from the initial conditions of (80) and η H 0 ± ( θ ) , T H θ 0 , are constructed starting from { ξ v ( s , 0 ) , ξ w H ( s , 0 ) } as follows
η H 0 + ( θ ) = r H + ( λ H θ , 0 ) = 1 q H 2 [ q H ξ v ( λ H θ , 0 ) ξ w H ( λ H θ , 0 ) ] η H 0 ( θ ) = r H ( L + λ H θ ) = 1 2 [ q H 2 [ q H ξ v ( λ H θ , 0 ) + ξ w H ( λ H θ , 0 ) ] , T H θ 0 .
Conversely, starting from a sufficiently smooth solution of (87), defining
r H + ( s , t ) = η H + ( t s / λ H ) , r H ( s , t ) = η H ( t + ( s L ) / λ H )
and ξ v ( s , t ) , ξ w H ( s , t ) from (81), then { x c H ( t ) , ξ H ( t ) , ξ b H ( t ) , ξ v ( s , t ) , ξ w H ( s , t ) } is a classical solution of (80). The mathematical result is like Theorem 3 and reads
Theorem 5.
Consider a classical solution of (80) defined by some initial conditions ξ v ( s , 0 ) , ξ w H ( s , 0 ) , ξ H ( 0 ) , x c H ( 0 ) , ξ b H ( 0 ) , where we defined ξ b H ( t ) : = ξ w H ( L , t ) . Then x c H ( t ) , ξ H ( t ) , ξ b H ( t ) , η H ± ( t ) , where η H ± ( t ) are definedvia(81), (85), (86) is a solution of the system of functional differential equations (87) with the initial conditions ξ H ( 0 ) , x c H ( 0 ) , ξ b H ( 0 ) , η H 0 ± ( θ ) , T H θ 0 , η H 0 ± ( θ ) being obtained from (88). Conversely, consider a solution of (87) defined by certain initial conditions ξ H ( 0 ) , x c H ( 0 ) , ξ b H ( 0 ) , η H 0 ± ( θ ) , T H θ 0 with η H 0 ± ( · ) sufficiently smooth (e.g. continuously differentiable). Then ξ v ( s , t ) , ξ w H ( s , t ) , ξ H ( t ) , x c H ( t ) , ξ b H ( t ) is a classical solution of (80) with ξ v ( s , t ) , ξ w H ( s , t ) defined from (89) and (81), the initial conditions resulting by letting t = 0 in the aforementioned solution of (80). The forcing term T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) is considered as given, being defined from the system describing the dynamics of the torsional vibrations.
As in the case of Theorem 3, Theorem 5 establishes a one-to-one correspondence between the solutions of two mathematical objects i.e. (80) and (87) and any result about one of these objects is projected back on the other. In particular this will allow application of the Barbashin- Krasovskii-LaSalle invariance principle to system (87) to obtain asymptotic stability which afterwards migrate to (80). Obviously the stability properties will be obtained for the autonomous systems i.e. by taking T b ( ω ¯ + x i ω ( L , t ) ) T b ( ω ¯ ) 0 in (80) and (87).
We shall thus associate to (87) a Lyapunov functional which is adapted from (59) in the case of constant parameters and by taking ξ v ( L , t ) = ξ b H ( t ) . Here also we have to express the integral in (59) using the representation formulae (81), (84), (86) and recalling that λ H = E / ρ , q H = Γ E ρ . The result will be
V H ( t ) = x c H ( t ) T P H x c H ( t ) + 1 2 m 0 ξ H ( t ) 2 + m b ξ b H ( t ) 2 + + 1 2 q H T H 0 η H + ( t + θ ) 2 d θ + 1 q H T H 0 η ( t + θ ) 2 d θ .
Differentiating it along the solutions of (87) we obtain, based also on the re-writing of (60)
d d t V H ( t ) = | γ c H ξ H ( t ) + r H T x c H ( t ) | 2 c 0 ξ H ( t ) 2 c v ξ b H ( t ) 2 c l 2 q H 2 [ q H η H + ( t ) + η H ( t T H ) ] 2 0 .
Inequality (91) shows that the zero solution of the autonomous (without forcing term) system (87) is Lyapunov stable in the sense of the metrics induced by the Lyapunov functional (90) itself. Based on Theorem 5, the Lyapunov stability in the metrics induced by the Lyapunov functional (59) for the system (80) is also obtained; this last result however was obtained directly in Section 4 in the most general case of the non-constant material parameters. However here we shall also obtain asymptotic stability by applying the Barbashin-Krasovskii-LaSalle invariance principle for neutral functional differential equations as it is stated in [15], p. 293, Theorem 9.8.2. here also, as in the case of the torsional vibrations, we have to check firstly that the condition in Theorem 9.8.2 concerning the asymptotic stability of the difference operator is fulfilled. In the case of system (87) this property is ensured by the location inside the unit disk of C of of the eigenvalues of the matrix
D H = 0 ( q H c l ) ( q H ( q H + c L ) ) 1 q H 0
whose characteristic equation is
σ 2 + q H c l q H + c l = 0
The property is true since | ( q H c l ) ( q H + c l ) 1 | < 1 . The Barbashin-Krasovskii-LaSalle invariance principle can thus be applied. In the set where d V H / d t vanishes we have
r H T x c H ( t ) = 0 , ξ H ( t ) = 0 , ξ b H ( t ) = 0 , q H η H + ( t ) + η H ( t T H ) = 0
It follows that in this set - the kernel of the derivative functional (91) - the dynamics of (87) is subject to the following system
x ˙ c H = A c H x c H , r H T x c H = 0 m 0 ξ ˙ H + ( f c H ) T x c H + c l 2 q H + c l η H ( t T H ) = 0 m b ξ ˙ b H q H 2 η H + ( t T H ) = 0 η H + ( t ) = q H c l q H ( q H + c l ) η H ( t T H ) ; η H ( t ) = q H η H + ( t T ) H .
From the first difference equation in (94) and from the last equality in (93) we obtain 2 q H ( q H + c l ) 1 η H ( t T H ) = 0 hence η H ( t ) 0 in any invariant set included in the kernel of the derivative functional. Therefore η H + ( t ) 0 , ξ ˙ H ( t ) = 0 , ξ ˙ H b ( t ) = 0 hence ξ H ( t ) 0 , ξ b H ( t ) 0 . Also since x c H ( t ) 0 , A c H being a Hurwitz matrix, we have x ˙ c H ( t ) = 0 , therefore x c H ( t ) 0 .
Consequently the only invariant set included in the kernel of the derivative functional (91) is the equilibrium at 0. Application of the Barbashin-Krasovskii-LaSalle invariance principle will give, together with the Lyapunov stability already proven, asymptotic stability of the zero equilibrium of the autonomous system with deviated argument as follows
lim t x c H ( t ) = 0 ; lim t ξ H ( t ) = lim t ξ b H ( t ) = lim t η H ± ( t ) = 0
From the representation formulae (89) and from the definition of the Riemann invariants (81) it follows that
lim t r H ± ( s , t ) = lim t ξ v ( s , t ) = lim t ξ w H ( s , t ) = 0 , s [ 0 , L ] ( uniformly ) .
In fact we obtained asymptotic stability of the zero equilibrium of the autonomous system (80), of the autonomous system (82) in the Riemann invariants and of the autonomous system (87) of functional differential equations with deviated argument. The results from Section 4 and of SubSection 5.2 can be summarized as follows
Theorem 6.
Consider the system (80) under the following basic assumptions: i) all the coefficients occurring in its equations are nonnegative; ii) the forcing exogeneous signal T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) is identically zero; iii) the controller (57) has inherent stability i.e. matrix A c H is a Hurwitz matrix, also its transfer function H H ( λ ) is irreducible i.e. ( A c H , b c H ) is controllable and ( ( f c H ) T , A c H ) is observable; iv) the transfer function H H ( λ ) satisfies the frequency domain inequality (61). Then the zero equilibrium of the aforementioned systems (80). (82) and (87) is globally asymptotically stable.
5.2.2 After the stability analysis of the autonomous system (80) and of the associated systems (82) and (87), it is still necessary to tackle the behavior under the perturbation T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) which asymptotically approaches zero. The asymptotics of the perturbed systems has been studied for a long time. We can send the reader to such classical references as [30,31,40,41,42] dealing with stability with respect to persistent perturbations. Rather general and refined results on these topics can be found in the cycles of papers belonging to F. Brauer, A. Strauss and J. A. Yorke [43,44,45,46,47,48,49,50]. All aforementioned results deal with ordinary differential equations and strongly rely on the “good” properties of the associated Lyapunov functions.
Using these results here would probably require their extensions to functional differential equations or giving direct proofs based on the associated Lyapunov functionals. Fortunately, other approach, much simpler, is possible since the perturbing signal in (80) originates from system (62); these systems are connected in series - the signal T b ( ω ¯ + ξ ω ( L , t ) ) T b ( ω ¯ ) is fed from (62) to (80) but no feedback exists between these systems. For these reasons we shall consider the composite system (62), (80) and the associated composite systems (65),(82) of the Riemann invariants and (70), (87) of the functional differential equations with deviated arguments. Taking into account the one-to-one correspondence between their solutions, we shall start the stability analysis by focusing on the last composite system of functional differential equations and associate the overall Lyapunov functional written along its solutions
V ( t ) = V ω ( t ) + γ 0 V H ( t )
where V ω ( t ) and V H ( t ) are defined by (73) and (90) respectively; also γ > 0 . Taking the derivative of (98) along the solutions of (70) and (87) we shall obtain
d d t V ( t ) = | γ c ω ξ m ( t ) + r ω T x c ω ( t ) | 2 c 0 ξ m ( t ) 2 c v ξ b ( t ) 2 ξ b ( t ) [ T b ( ω ¯ + ξ b ( t ) ) T b ( ω ¯ ) ] c l 2 q 2 ( q η + ( t ) + η ( t T ) ) 2 γ 0 | γ c H ξ H ( t ) + r H T x c H ( t ) | 2 + c 0 ξ H ( t ) 2 + c v ξ b H ( t ) 2 + + c l 2 q H 2 [ q H η H + ( t ) + η H ( t T H ) ] 2 2 μ κ R b ξ b H ( t ) [ T b ( ω ¯ + ξ b ( t ) ) T b ( ω ¯ ) ]
(see (74) and (91) for comparison). The novelty here is the pseudo-quadratic form
F ( ξ b H , ξ b ) = γ 0 c v ( ξ b H ) 2 2 γ 0 μ κ R b ξ b H [ T b ( ω ¯ + ξ b ) T b ( ω ¯ ) ] + ξ b [ T b ( ω ¯ + ξ b ) T b ( ω ¯ ) ] + + c v ξ b 2 = γ 0 c v ( ξ b H ) 2 2 γ 0 μ κ R b · T b ( ω ¯ + ξ b ) T b ( ω ¯ ) ξ b ξ b ξ b H + + c v + T b ( ω ¯ + ξ b ) T b ( ω ¯ ) ξ b ξ b 2 .
Taking into account the sector condition (25) or (29), F ( ξ b H , ξ b ) > 0 provided the following inequality holds
γ 0 c v c v + T b ( ω ¯ + ξ b ) T b ( ω ¯ ) ξ b > γ 0 2 ( μ κ R b ) 2 c v + T b ( ω ¯ + ξ b ) T b ( ω ¯ ) ξ b 2
A rather elementary discussion, based on the 2nd degree trinomial properties shows that by choosing
γ 0 > ( μ κ R b ) 2 L + c v L 2 c v ,
the strict positiveness of F ( ξ b H , ξ b ) is ensured provided (25) holds. Consequently d V ( t ) / d t 0 and the stability of the composite system (70),(87) in the metrics induced by the Lyapunov functional defined by (97) follows.
For the asymptotic stability we shall turn again to the Barbashin-Krasovskii-LaSalle invariance principle. We examine firstly the asymptotic stability of the difference subsystem of the composite system: from (70) and (87) we can see that the two difference systems which define asymptotically stable difference operators do not interact. The characteristic equation of the difference operator is
1 + q c l q + c l e 2 λ T 1 + q H c l q H + c l e 2 λ T + H = 0
and has its roots located on the vertical lines in C
e ( λ ) = 1 2 T ln q c l q + c l < 0 , e ( λ ) = 1 2 T H ln q H c l q H + c l < 0 .
Next, the set where d V ( t ) / d t = 0 is defined in both (76) and (93). In this set - the kernel of the derivative function (98) - the equations of the composite system are defined by (77) and (94) which are decoupled. It follows from the previous development - done for each of these systems separately - that the only invariant set contained in the kernel of the derivative function (98) is the equilibrium at the origin. Asymptotic stability follows from the equilibrium at 0 for (70),(87). From the one-to-one correspondence between the solutions, the same property of the asymptotic stability for the equilibrium at the origin holds for the composite system of the Riemann invariants (65), (82) and for the basic composite system of the vibrations dynamics (62),(80). These results are summarized in the following
Theorem 7.
Consider the composite system of the coupled torsional and axial vibrations dynamics of the drillstring defined by (62),(80), together with the associate composite systems of the Riemann invariants (65),(82) and of the coupled delay differential and difference equations (70),(87) under the assumptions of Theorems 4 and 6. Then the equilibrium at the origin of each aforementioned system is globally asymptotically stable.
Obviously this theorem integrates the results of Theorems 4 and 6, strongly relying on Theorems 3 and 5.

6. Conclusions and perspective research

It was considered the dynamics of the coupled torsional and axial vibrations of the drillstring as obtained by making use of the Hamilton variational principle. A careful listing of the acting forces and torques allowed to complete the models in [36] such that the resulting difference operators of the associated systems of functional differential equations with deviated argument be asymptotically stable. As a consequence, after obtaining uniform stability via the energy like Lyapunov functional, it became possible to obtain asymptotic - even exponential - stability for the associated system of functional differential equations by applying the Barbashin-Krasovskii-LaSalle invariance principle. This property was then projected back on the initial system via the representation formulae for the Riemann invariants of the problem. The paper focused on the dynamics of the axial vibrations since this dynamics was forced by the coupling with the system of the torsional vibrations, the forcing signal approaching zero asymptotically as a consequence of the asymptotic stability of the torsional vibrations system. However, instead of using the results on perturbed dynamical system from e.g. [43,44,45,46,47,48,49,50], there was considered the coupled torsional/axial vibrations dynamics and a Lyapunov functional combined from those used separately. Once again asymptotic stability was obtained by applying the Barbashin-Krasovskii-LaSalle invariance principle for the overall system.
From our point of view the methodology applied in this paper is applicable to more complicated but possibly more adequate modeling containing e.g. nonlinear dependencies of the torques and forces on the state variables and other models of the drillstring viewed as a distributed parameter bar/beam/shaft [23,24]; the choice of the model depends on the choice of the elastic potential energy [25]. Moreover, the aforementioned aspects can be useful in the analysis of other mechanical systems.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A Notations

A. In the analysis of the torsional vibrations, the following notations are standard
  • θ m ( t ) - rotation angle of the driving mechanism, rotating the entire drillstring;
  • θ ( s , t ) - rotation angle of the drillstring at the cross-section s [ 0 , L ] and at t R ; this angle incorporates the torsion strain ν ( s , t ) = θ ( s , t ) θ m ( t ) ;
  • J m , J b - inertia moments of the driving system (located at s = 0 ) and of the drilling bit (located at s = L );
  • ρ ( s ) - mass density of the drillstring at the cross-section s [ 0 , L ] ;
  • I p ( s ) - the polar momentum (geometric quantity) of the drillstring at the cross-section s [ 0 , L ] ;
  • G ( s ) - the shear modulus of the drillstring at the cross-section s [ 0 , L ] .
Next, the list of the torques performing mechanical work of rotation and torsion is as follows
  • τ a ( t ) - the active driving torque supplied by the driving mechanism;
  • τ 0 ( t ) = c 0 θ ˙ m ( t ) - the damping torque at the shaft of the driving motor;
  • τ 1 ( t ) = c l θ ˙ m ( t ) - the torque applied by the driving motor to its load;
  • τ 2 ( t ) = c l θ t ( 0 , t ) - the load torque at the drillstring drive point (the torques τ 1 ( t ) , τ 2 ( t ) are virtual torques, occurring when separating the driving shaft from the drillstring at s = 0 ; they might have equal absolute values if the drillstring were perfectly rigid - zero torsional strain);
  • τ d ( s , t ) = c θ ( s ) I p ( s ) θ t ( s , t ) - the distributed damping torque due to the torsional friction; here c θ ( s ) is the distributed friction coefficient of the drillstring at the cross-section s [ 0 , L ] ;
  • τ 0 ( t ) = c v θ t ( L , t ) - the damping torque at the drilling bit;
  • τ b ( t ) = T b ( θ t ( L , t ) - the load torque at the drilling bit; T b ( · ) is a nonlinear, possibly discontinuous function.
B. In the analysis of the axial vibrations, the notations are as follows, most of them being standard
  • z H ( t ) - vertical displacement of the drillstring, imposed by the brake motor of the driving mechanism;
  • z ( s , t ) - vertical displacement of the drillstring at the cross-section s [ 0 , L ] and at t R , incorporating the strain ξ ( s , t ) = z ( s , t ) z H ( t ) ;
  • m 0 - inertial mass of the vertical driving;
  • m b - inertial mass of the drilling bit;
  • Γ ( s ) - cross- section area of the drillstring at the cross-section s [ 0 , L ] ;
  • E ( s ) - elasticity Young modulus at s [ 0 , L ] .
The list of the generalized forces performing mechanical work of vertical displacement and axial strain is as follows
  • f H ( t ) - the active force of vertical penetration supplied by the driving mechanism;
  • f 0 ( t ) = c 0 z ˙ H ( t ) - the damping force at the shaft of the driving mechanism;
  • f 1 ( t ) = c l z ˙ H ( t ) - the active force applied by the brake motor to its load;
  • f 2 ( t ) = c l z t ( 0 , t ) - the load force at the drillstring driving point (here also f 1 ( t ) and f 2 ( t ) are virtual forces, occurring when separating the drive from the drillstring at s = 0 ; they also might have equal absolute values if the drillstring were perfectly rigid - zero axial strain);
  • f d ( s , t ) = c H ( s ) Γ ( s ) z t ( s , t ) - the distributed axial friction force, c H ( s ) being the axial friction coefficient;
  • f 0 ( t ) = c v z t ( L , t ) - the damping force at the drilling bit;
  • f b ( t ) = 2 ( μ κ R b ) 1 T b ( θ t ( L , t ) - the load rock/bit friction force, induced by the load friction torque T b ( · ) at the bit. Here there are denoted
  • R b - the bit equivalent geometric radius;
  • κ - conversion coefficient of the rotation friction into axial one;
  • μ - friction coefficient.
As usual in Mechanics, the dot over the variable denotes time derivative and subscripts s and t of the distributed variables denote partial derivatives.

Appendix B The Yakubovich Kalman Popov Lemma

This result which puts together properties from algebra and ordinary differential equations, stated and proven first by V. A. Yakubovich in 1962 [51] and in a different way by R. E, Kalman in 1963 [52], is now a special case of the general positivity theory due to V. M. Popov [19]. Throughout the paper we use it in the in the very first form from 1962-1963 and it is under this form that we reproduce it below after [19], p. 89
Lemma A1.
Consider the pair ( A , b ) where A is a n × n matrix, b - a n-vector and the triple ( κ , , M ) , where κ is a real scalar, ℓ - a n-vector and M - a n × n Hermitian matrix. Except κ all other items have, generally speaking, complex entries. Define
χ ( λ , σ ) = κ + * ( σ I A ) 1 b + b * ( λ I A * ) 1 + b * ( λ I A * ) 1 M ( σ I A ) 1 b ,
where the asterisk denotes transpose and complex conjugation and λ , σ C . If ( A , b ) is a controllable pair then the frequency domain inequality
χ ( ı ω , ı ω ) 0 , ω R
is necessary and sufficient for the existence of a scalar γ, a n-vector w and a Hermitian n × n matrix N such that the following hold
κ = | γ | 2 + N b = γ w M + N A + A * N = w w * .
Moreover, if A , b , , M have real entries, then γ , w , N can be chosen with real entries.

References

  1. Palmov, V.; Brommundt, E.; Belyaev, A. Stability analysis of drillstring rotation. Dynamics and Stability of Systems 1995, 10, 99–110. [Google Scholar] [CrossRef]
  2. Challamel, N. Rock destruction effect on the stability of a drilling structure. Journal of Sound and Vibration 2000, 233, 235–254. [Google Scholar] [CrossRef]
  3. Saldivar, M. Analysis, modeling and control of an oilwell drilling system. PhD thesis, CINVESTAV Instituto Politecnico Nacional, Mexico DF, 2013.
  4. Saldivar, M.; Mondié, S.; Loiseau, J.; Rasvan, V. Stick-slip oscillations in oillwell drilstrings: distributed parameter and neutral type retarded model approaches. IFAC Proceedings Volumes 2011, 44, 284–289. [Google Scholar] [CrossRef]
  5. Saldivar, M.; Mondié, S.; Loiseau, J.; Rasvan, V. Exponential stability analysis of the drilling system described by a switched neutral type delay equation with nonlinear perturbations. In Proceedings of the 2011 50th IEEE Conference on Decision and Control and European Control Conference; 2011; pp. 4164–4169. [Google Scholar]
  6. Saldivar, M.; Mondié, S.; Loiseau, J.; Rasvan, V. Suppressing axial-torsional coupled vibrations in drillstrings. Journal of Control Engineering and Applied Informatics 2013, 15, 3–10. [Google Scholar]
  7. Saldivar, M.; Boussaada, I.; Mounier, H.; Mondié, S.; Niculescu, S.I. An Overview on the Modeling of Oilwell Drilling Vibrations. IFAC Proceedings Volumes 2014, 47, 5169–5174. [Google Scholar] [CrossRef]
  8. Saldivar, M.; Mondié, S.; Niculescu, S.I.; Mounier, H.; Boussaada, I. A control oriented guided tour in oilwell drilling vibration modeling. Annual Reviews in Control 2016, 42, 100–113. [Google Scholar] [CrossRef]
  9. Saldivar, M.; Boussaada, I.; Mounier, H.; Niculescu, S.I. Analysis and Control of Oilwell Drilling Vibrations. A Time-Delay Systems Approach; Advances in Industrial Control, Springer: Cham New York Heidelberg Berlin, 2015. [Google Scholar]
  10. Auriol, J.; Boussaada, I.; Shor, R.; Mounier, H.; Niculescu, S.I. Comparing Advanced Control Strategies to Eliminate Stick-Slip Oscillations in Drillstrings. IEEE Access 2022, 10, 10949–10969. [Google Scholar] [CrossRef]
  11. Ammari, K.; Beji, L. Spectral Analysis of the Infinite-Dimensional Sonic Drillstring Dynamics. Mathematics 2023, 11, 2426–2438. [Google Scholar] [CrossRef]
  12. Faghihi, M.; Tashakori, S.; Yazdi, E.; Mohammadi, H.; Eghtesad, M.; van de Wouw, N. Control of Axial-Torsional Dynamics of a Distributed Drilling System. IEEE Trans. Contr. Technol. 2024, 32, 15–30. [Google Scholar] [CrossRef]
  13. Kiseleva, M. Oscillations and Stability of Drilling Systems: Analytical and Numerical methods. PhD thesis, Sankt Petersburg State University, Sankt Petersburg Russia, 2013.
  14. Kiseleva, M.; Leonov, G. ; N.V.Kuznetsov.; Neittaanmaki, P. Drilling Systems: Stability and Hidden Oscillations. In Discontinuity and Complexity in Nonlinear Physical Systems, Machado, J., Baleanu, D., Luo, A., Eds.; Number 6 in Nonlinear Systems and Complexity, Springer Verlag: New York Heidelberg Berlin, 2014; pp. 287–304. [Google Scholar]
  15. Hale, J.K.; Verduyn Lunel, S. Introduction to Functional Differential Equations; Number 99 in Applied Mathematical Sciences, Springer International Edition, 1993.
  16. Lanczos, C. The Variational Principles of Mechanics., fourth ed.; Dover Publications, Inc.: New York, 1970. [Google Scholar]
  17. Akhiezer, N. Variational Calculus (in Russian); Visča Škola: Kharkov(USSR), 1981. [Google Scholar]
  18. Gelfand, I.M.; Fomin, S.V. Calculus of variations, second ed.; Dover Publications, Inc.: New York, 1991. [Google Scholar]
  19. Popov, V.M. Hyperstability of Control Systems; Number 204 in Die Grundlehren der mathematischen Wissenschaften, Springer Verlag: Berlin Heidelberg New York, 1973. [Google Scholar]
  20. Landau, L.; Lifshitz, E. Mechanics; Number 1 in Course in Theoretical Physics, Oxford Univ. Press: Oxford UK, 1976. [Google Scholar]
  21. Goldstein, H.; Poole, C.; Safko, J. Classical Mechanics, ninth ed.; Pearson, 2013.
  22. Arnold, V. Mathematical Methods of Classical Mechanics; Springer Verlag: Berlin Heidelberg New York, 1989. [Google Scholar]
  23. Timoshenko, S.P.; Young, D.H.; Weaver, W. Vibration Problems in Engineering; J. Wiley & Sons: New York London Sydney Toronto, 1974. [Google Scholar]
  24. Meirovitch, L. Analytical methods in vibrations; Macmillan: New York London, 1974. [Google Scholar]
  25. Russell, D. Mathematical models for the elastic beam and their control-theoretic implications. In Proceedings of the Semigroups, Theory and Applications (Proceedings Trieste, 1984) vol.II; Brézis, H.; Crandall, M.; Kappel, F., Eds. Longman Scientific and Technical, number 152 in Pitman Research Notes in Mathematics; 1986; pp. 177–216. [Google Scholar]
  26. Li, L.; Zhang, Q.; Rasol, N. Time-Varying Sliding Mode Adaptive Control for Rotary Drilling System. J. Comput. 2011, 6, 564–570. [Google Scholar] [CrossRef]
  27. Bresch-Pietri, D.; Krstic, M. Adaptive output feedback for oil drilling stick-slip instability modeled by wave PDE with anti-damped dynamic boundary. In Proceedings of the 2014 American Control Conference. IEEE; 2014; pp. 386–391. [Google Scholar]
  28. Halanay, A.; Rasvan, V. Applications of Liapunov Methods in Stability; Vol. 245, Mathematics and Its Applications, Kluwer Academic Publishers, 2012.
  29. Rouche, N.; Habets, P.; Laloy, M. Stability theory by Liapunov’s direct method; Vol. 22, Applied Mathematical Sciences, Springer Verlag: Berlin Heidelberg New York, 1977. [Google Scholar]
  30. LaSalle, J.P.; Lefschetz, S. Stability by Lyapunov’s Direct Method with Applications; Vol. 4, Mathematics in Science and Engineering, Academic Press: New York and London, 1961. [Google Scholar]
  31. Barbashin, E.A. Lyapunov Functions [in Russian]; Physical & Mathematical Library of the Engineer, Nauka: Moscow USSR, 1970. [Google Scholar]
  32. Saperstone, S. Semidynamical Systems in Infinite Dimensional Spaces; Vol. 37, Applied Mathematical Sciences, Springer Verlag: New York Heidelberg Berlin, 1981. [Google Scholar]
  33. Haraux, A. Systèmes dynamiques dissipatifs et applications; Vol. 17, Recherches en mathématiques appliquées, Masson: Paris-Milan-Barcelone, 1991. [Google Scholar]
  34. Abolinia, V.; Myshkis, A. Mixed problem for an almost linear hyperbolic system in the plane (Russian). Mat. Sbornik 1960, 50, 423–442. [Google Scholar]
  35. Cooke, K.L. A linear mixed problem with derivative boundary conditions. In Seminar on Differential Equations and Dynamical Systems (III); Sweet, D., Yorke, J., Eds.; University of Maryland: College Park, 1970; Vol. 51, Lecture Series, pp. 11–17. [Google Scholar]
  36. Răsvan, V. Augmented Validation and a Stabilization Approach for Systems with Propagation. In Systems Theory: Perspectives, Applications and Developments; Miranda, F., Ed.; Systems Science Series; Nova Publishers: New York, 2014; pp. 125–170. [Google Scholar]
  37. Răsvan, V. Absolute stability of a class of control systems described by coupled delay-differential and difference equations. Rev. Roumaine Sci. Techn. Série Electrotechn. Energ 1973, 18, 329–346. [Google Scholar]
  38. Răsvan, V. Absolute stability of a class of control processes described by functional differential equations of neutral type. In Proceedings of the Equations differentielles et fonctionelles nonlineaires; Janssens, P.; Mawhin, J.; Rouche, N., Eds. Hermann, Paris; 1973; pp. 381–396. [Google Scholar]
  39. Gu, K.; Huan, P.V. External Direct Sum Invariant Subspace and Decomposition of Coupled Differential-Difference Equations. IEEE Transactions on Automatic Control 2024, 69, 1022–1028. [Google Scholar] [CrossRef]
  40. Malkin, I.G. Theory of Stability of Motion: Translated from a Publication of the State Publishing House of Technical-Theoretical Literature, Moscow-Leningrad, 1952; Vol. 3352, US Atomic Energy Commission, Office of Technical Information, 1959.
  41. Yoshizawa, T. Stability theory by Liapunov’s second method; Vol. 9, Publications of the Mathematical Society of Japan, the Mathematical Society of Japan, Tokyo, 1966.
  42. Halanay, A. Differential Equations. Stability. Oscillations.Time Lags; Vol. 23, Mathematics in Science and Engineering, Academic Press: New York and London, 1966. [Google Scholar]
  43. Brauer, F. Perturbations of Nonlinear Systems of Differential Equations I. J. Math. Anal. Appl. 1966, 14, 198–206. [Google Scholar] [CrossRef]
  44. Brauer, F. Perturbations of Nonlinear Systems of Differential Equations II. J. Math. Anal. Appl. 1967, 17, 418–434. [Google Scholar] [CrossRef]
  45. Brauer, F. Perturbations of Nonlinear Systems of Differential Equations III. J. Math. Anal. Appl. 1970, 31, 37–48. [Google Scholar] [CrossRef]
  46. Brauer, F. Perturbations of Nonlinear Systems of Differential Equations IV. J. Math. Anal. Appl. 1972, 37, 214–222. [Google Scholar] [CrossRef]
  47. Strauss, A.; Yorke, J.A. Perturbation Theorems for Ordinary Differential Equations. J. Differ. Equ. 1967, 3, 15–30. [Google Scholar] [CrossRef]
  48. Strauss, A.; Yorke, J.A. Perturbing asymptotically stable differential equations. Bull. Amer. Math. Soc. 1968, 74, 992–996. [Google Scholar] [CrossRef]
  49. Strauss, A.; Yorke, J.A. Identifying perturbations which preserve asymptotic stability. Proc. Amer. Math. Soc. 1969, 22, 513–518. [Google Scholar] [CrossRef]
  50. Strauss, A.; Yorke, J.A. Perturbing Uniform Asymptotically Stable Nonlinear Systems. J. Differ. Equ. 1969, 6, 452–483. [Google Scholar] [CrossRef]
  51. Yakubovich, V.A. Solution of some matrix inequalities met in automatic control theory (in Russian). Dokl. Akad. Nauk SSSR 1962, 143, 1304–1307. [Google Scholar]
  52. Kalman, R.E. Lyapunov functions for the problem of Lur’e in automatic control. Proc. Nat. Acad. Sci. USA 1963, 49, 201–205. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Graphics of the rock-bit friction torque expressions: a) rational approximation; b) expo-arctg model.
Figure 1. Graphics of the rock-bit friction torque expressions: a) rational approximation; b) expo-arctg model.
Preprints 148410 g001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated