-
PDF
- Split View
-
Views
-
Cite
Cite
R E Grundy, The behaviour of a forced spherical pendulum operating in a weightless environment, The Quarterly Journal of Mechanics and Applied Mathematics, Volume 76, Issue 3, August 2023, Pages 349–369, https://doi.org/10.1093/qjmam/hbad008
- Share Icon Share
Summary
In this article, we show that by subjecting the pivot of a simple inextensible pendulum to small amplitude high frequency rectilinear oscillations it is possible to make it operate in a weightless environment. The axis of vibration of the pivot defines a preferred direction in space and a consequential dynamical structure which is completely absent when the pivot is fixed. Using spherical polar coordinates centred at the pivot, we show that the motion of such a pendulum has fast and slow-scale components which we analyse using the method of multiple scales. The slow scale equation for the polar angle is autonomous, and a phase plane analysis reveals the essential orbital structure including the existence of conical solutions analogous to the terrestrial fixed pivot conical pendulum. In the absence of an azimuthal velocity component, its behaviour can provide a direct simulation of a plane terrestrial simple fixed pivot pendulum with a correspondingly simple form for the small amplitude period. We can also use a two-scale analysis to examine the effects of damping. Here, the slow scale polar equation has two asymptotically stable states, and we employ a combination of numerical and asymptotic analyses to elicit the slow scale orbital trajectories.
1 Introduction and equations of motion
The advent of space flight and platforms such as orbiting space stations has brought into focus new opportunities for observing the effect of weightlessness in many areas including particle dynamics. The weightlessness induced by the balance of gravitational and inertial forces in such settings inhibits many features of terrestrial dynamics but may also introduce new effects [1]. In this article, we concentrate our attention on how one of the simplest of dynamical systems is affected namely an inextensible simple pendulum. Operating in a weightless setting it is clear that such a system offers little by way of dynamics. However, as we shall show this situation changes fundamentally if the pivot is allowed to vibrate.
We should mention that such a device has been used many times in a terrestrial setting most notably to study the curiously counter intuitive properties of the ‘inverted pendulum’. The theory behind the plane problem was initiated in the early 1900’s in a series of papers by Stephenson [2 to 4]. However, it was not until 1951 that Kapitza [5], using averaging methods, derived an ordinary differential equation describing the global behaviour of such a pendulum. Subsequently, other asymptotic methods have been used to analyse this and related problems specifically the method of multiple scales where Kapitza’s original equation can be regarded as the leading term in an asymptotic expansion of the polar angle for small pivot amplitudes [6]. The theory was first extended to spherical geometry by Markeyev [7] and more recently by Grundy [8] and, in a related problem, by Polekhin [9].
In what follows, we show that in a weightless environment a rectilinearly vibrating pivot introduces a preferred axis aligned along the acceleration vector of the pivot thereby simulating a force which drives the system. The dynamics of the resulting spherical pendulum, although different from its terrestrial counterpart described in [7] and [8], will be shown to be significant. Perhaps, the most noteworthy revelation from the analysis is that such a pendulum exists at all.
To take these issues further, we consider a simple spherical pendulum of fixed length L with its pivot vibrating along an arbitrary directed axis in the weightless environment. The arrangement is presented in Fig. 1 for a right handed Cartesian inertial frame of reference (x, y, z) with origin O fixed within the environment—this is the set-up which applies on an orbiting space station.

Schematic view of the pendulum-pivot system. The pivot P oscillates along the z-axis relative to the fixed origin O. The pendulum arm is of length L with a bob of mass m
So in terms of polar coordinates centred at the pivot, the Cartesian coordinates of the pendulum bob with respect to O are given by
Here, the positive z-axis is aligned along the axis of vibration of the pivot and is the distance of the pivot from O along this axis. In the absence of damping, the cartesian equations of motion of the pendulum bob can then be written in the form
and
where S is the tension in the pendulum arm and m is the mass of the bob. Substituting for and z(t) from (1.1), we can eliminate and thereby write the polar and azimuthal equations of motion as
where dots denote differentiation with respect to t. We solve this system subject to the conditions
applied at the release point t = 0. Although there is no sense of up or down in a weightless environment in what follows our choice of a positive z-direction does help us distinguish, in a descriptive sense, between positive and negative hemispheres.
The structure of the article is as follows. In section 2, we derive the autonomous system governing the slow time behaviour of the pendulum. On the whole, we follow the analysis in [6] but we believe its inclusion here is useful to the reader and also adds to the coherence of the presentation. In section 3, we identify conical solutions of the slow scale equations and use them to construct conical solutions of the original system (1.3)–(1.5). In section 4, we consider the general initial value problem for both the slow time and exact systems and compare respective outcomes. Section 5 examines the effect of including a damping term into the formulation, and in Section 6, we present a brief discussion of the plane problem.
2 A two-scale analysis of the governing equations
Returning to the system (1.3)–(1.5), we model the high frequency pivot vibrations by putting so that the release point coincides with an instantaneously stationary point in the pivot cycle. We will say more about this issue later in the article. We now make the change of variable
so that (1.3) and (1.4) can be written in the form
and
where .
From (1.5), we solve (2.2) and (2.3) subject to the initial conditions
where and . We remind ourselves at this stage that in asymptotic terms for small amplitude high frequency vibrations of the pivot we will be considering the limit with . There are no further conditions on ω.
Turning to the azimuthal equation, we see that (2.3) can be integrated to give
using the initial condition (2.4) on . Here,
again using (2.4).
So far, our equations are exact. However, we will show that the motion of the pendulum consists of two components: a high frequency small amplitude component due to the motion of the pivot together with a slow scale response which is the one we generally perceive. The aim of the following analysis is to confirm this structure and in the process extract the slow scale behaviour. The first step is to eliminate between (2.2) and (2.5) to give the single equation
for the polar angle. Here, we have replaced by μ so that from (2.6)
As a necessary precursor to what follows we construct the so-called straightforward expansion satisfying, the initial conditions (2.4) namely
in the limit together with a corresponding expansion for . We are primarily interested in the algebraic terms in and so with this in mind inserting (2.9) into (2.7) we can show that
and
where and indicate terms which are trigonometric in τ.
Inserting (2.10) and (2.11) into (2.9) with a slight rearrangement and omitting and we can write
a form which reveals the essential two-scale nature of the problem and suggests we seek expansions of the form
and also concomitantly
in terms of the respective fast and slow time variables and .
Inserting (2.13) into (2.7) together with the appropriate change of derivative we find that at the level
where at this stage and indeed the function are undetermined. Going further however, the elimination of secular terms in T0 at the level yields the equation
for . Equation (2.16) extends the validity of the Spherical Kapitza Equation in [7] to a weightless environment: for convenience in this article, we refer to it as the WSK equation. The initial conditions for (2.16) are obtained from (2.12) by isolating the terms in so that we can write
and
with error . Using (2.17) and (2.18) as initial conditions for (2.16) has the effect of absorbing in (2.15) into the leading order form .
We observe that (2.16) is autonomous wherein the single parameter μ can be computed from (2.8) given the physical variables and the initial data pair (a0, a2). With phase plane variables and , we then have
which is applicable for any other pair (a0, a2) provided (2.8) holds. We should remember though that if we do want to change a0 then we must change a2 in order to keep μ fixed.
As far as the phase plane structure is concerned, there are two cases to consider. First for - typically in Fig. 2—where there are two symmetrically placed stable centres on the X axis at
and

Phase plane of (2.19) for . The associated conical solutions are and 0.7416 with . The dash and dashdot trajectories correspond respectively to the solutions in Figs 5 and 6. Here and throughout the article unless otherwise stated, we take and as the physical parameters. The separatrix through is referred to as Γ in the text. Here and throughout the arrows indicate directions of increasing time.
together with a saddle at while for in Fig. 3, there is a single stable centre at

The phase plane for with the conical solution . The dash curve corresponds to the solution in Fig. 6.
In the language of dynamical systems, there is a subcritical pitchfork bifurcation at . In both cases, the singular points correspond to stable conical trajectories which we investigate in the next section. Before that however we deal with the azimuthal angle where from (2.5) and the expansion (2.14) we can write
Now, using (2.15), the right-hand side of (2.23) can be written as
whence, again absorbing the term in into , we can write (2.23) as
recalling that this absorption process means that now satisfies the initial conditions (2.17) and (2.18). Finally inserting the expansion (2.14) into (2.25), we have to
with . This, along with (2.16), completes our two-scale analysis.
To end this section, we return to the issue of the choice of release point. We recall that the pivot velocity is given by which by assumption is O(1). For our t = 0 choice of release point, this is zero. However, for a release at an arbitrary point in the pivot cycle the pendulum will receive an O(1) impulse due to the pivot motion. This can be incorporated into the analysis and results in a modification to the initial conditions (2.17) and (2.18). However, the important point to understand in this regard is that for an arbitrary release point in the pivot cycle the WSK equation (2.16) remains as the governing slow scale equation—only the initial conditions change.
3 Conical solutions
The conical solutions of (2.16) are computed as follows. Given ϵ and ω then for each ac in , excluding , there exists a conical solution of the WSK equation (2.16) for which and where from (2.20) with (2.8)
implying
so that the azimuthal angle is given by
in terms of the original variable t. We refer to this as Type I in which and direct the reader to Fig. 2.
There is another family of stable conical solutions for which and with arbitrary satisfying
This is the Type II case presented in Fig. 3 where
Again the azimuthal angle is given by (3.3).
We now ask how we use these results to compute ‘conical’ solutions of the exact system. This would involve making appropriate choices for a0, a1 and b2 in the solution of the system (2.2) and (2.3). So, recalling that the conical solutions for require
then from (2.17) this would mean computing an such that
and then replacing a0 by A0 in (2.18) to compute a modified a1, denoted by A1, by solving
giving
We now replace a0 by A0, a1 by A1 and b2 by in the initial conditions (2.4) for the exact polar form with, from (3.1)
or from (3.5)
The resulting exact ‘conical ‘forms are presented in Fig. 4 for the two values of μ considered in Figs 2 and 3. The oscillations due to the pivot are still present of course but there is no slow scale modulation apparent on this scale since by design the error is justifying the word ‘conical‘in their description.

In this figure, we take and . The upper curve represents the exact conical solution for and the horizontal solid line is the corresponding WSK conical solution . Using the algorithm in section 3, the initial conditions required to produce this exact solution are giving . For the lower curve so that .
4 The general initial value problem
Given the physical parameters and the initial data in (1.5), we can compute a value of μ from (2.8): in all computations from now on we take and so that . To examine the structure and outcomes for the slow scale trajectories, we first refer to Fig. 2, where . In what follows it is convenient to introduce the change of variable
so that a first integral of (2.16) can be written in the form
where is found by applying the initial conditions (2.17) and (2.18). The phase plane is topologically identical to that in Fig. 2 so for (4.2) to represent the separatrix through the saddle at , we require and these trajectories, identified as Γ in the phase plane, are given implicitly by
Hence if the initial data point lies inside Γ, will follow a trajectory which lies entirely in either the positive or negative hemisphere. Otherwise, it will describe a trajectory which visits both hemispheres. In Fig. 5, we plot for a trajectory which lies entirely in the positive hemisphere and compare it with for the exact solution. As can be seen, there is excellent agreement between the two. This conformity is retained except where the initial data points are close to the separatrices through the saddle. Plotting as a function of enables us to obtain a visual estimate of the slow scale apsidal precession of the orbits. However, we can compute a precise value for the precession rate by combining (4.1) with the azimuthal equation (2.26) written in terms of Z0 to obtain

Plot of together with the exact form . Here, and . The vertical dotted lines represent intervals of in while the vertical dash lines represent intervals of . The extrema for are and . For this example, the precession rate from (4.7) is given by and the slow scale period from (4.8) is 3.3559 s
Now at the apsides where Z0 = z1 and . Thus, defining
then the slow scale apsidal precession per cycle is given by
In Fig. 6, we present for a trajectory which visits both the positive and negative hemispheres together with the exact solution.

Plot of together with the exact form . Here, with and . The extrema for are and . For this example, the precession rate from (4.7) is given by and the slow scale period from (4.8) is 5.0742 s
The phase plane for the parameter range in Fig. 3 indicates precessing trajectories which in all cases inhabit both the positive and negative hemispheres with a typical behaviour presented in Fig. 6. Finally, the period of the slow time oscillations can be obtained in terms of the original time variable from (4.1) as
For the purposes of this article, we have obtained the precession rates and periods by evaluating the integrals (4.5) and (4.7) numerically. However, we should point out that these can be obtained in terms of Elliptic Integrals together with itself in terms of Elliptic Functions (see Appendix).
5 The effect of damping
We model damping by a linear velocity dependent term so that (1.2) can be written as
and
where K is the damping coefficient. Substituting (1.1) into (5.1), making the change of variable (2.1) and eliminating we find that
and
where the parameters are as in section 2 together with . The system (5.2) and (5.3) is solved subject to the initial conditions (2.4). Integrating (5.3) we find that
where h0 and H0 are as in (2.5) and (2.6). Thus substituting for into (5.2), we finally have
for the polar angle .
We can now proceed with the two scale analysis of section 2 which results in the equation corresponding to (2.16) in section 2 namely
where
For the purposes of this article, we refer to (5.6) as the DWSK equation and is solved subject to the initial conditions (2.17) and (2.18). Following the analysis of section 2 with (5.4), the azimuthal equation for is given by
with .
The DWSK equation (5.6) has asymptotically stable equilibria at and where in the latter case a linear stability analysis reveals that
as . Here, for the ‘light damping’ case we consider in this article. The constants C1, R1 and α1 are computed from the initial data but are required to satisfy the condition
The behaviour (5.9) represents a decaying oscillation about a moving centre at . We note that there is a similar behaviour to (5.9) with (5.10) in the event that as . Finally, we note that is an exact solution of (5.6) which is unstable for k > 0.
To illustrate the behaviour of the damped pendulum, we first consider an example where the parameters and initial data are as in Fig. 7 with, by way of illustration, k = 0.01. The results are shown in Fig. 8 from which we see that initially the trajectory follows the undamped form. As t increases however the plane of the orbit steepens and the precession rate increases until after six cycles the pendulum abruptly transitions to a decaying mode leading to the equilibrium at eventually reaching it according to the behaviour (5.9). Although we do not display it, for the data as in Fig. 6 there are two cycles prior to the decay to while in the example in Fig. 5 the trajectory enters the decay mode to immediately.

The dash–dot curve represents for WSK equation with parameters and initial data as in Fig. 7. The solid curve is the corresponding solution of the damped DWSK equation with k = 0.01. The vertical dotted lines represent intervals of in
Although a full study of the basins of attraction for the two stable equilibria of the DWSK equation is beyond the scope of this article, we can see from Fig. 9 that the fate of the damped pendulum can be very sensitive to the initial data—in this case near . In Table 1, we present a local snapshot of this dependence in the range . Numerical computations reveal that in a global sense the DWSK equation provides a very acceptable simulation of the exact solution being consistent with the implicit error bound.

The dash–dot curve represents for the DWSK equation with the data and parameters as in Fig. 8 except that . The solid curve has and the horizontal line represents
Contiguous basins of attraction for the DWSK equation for the example of Fig. 8 with .
. | Fate . |
---|---|
. | Fate . |
---|---|
Contiguous basins of attraction for the DWSK equation for the example of Fig. 8 with .
. | Fate . |
---|---|
. | Fate . |
---|---|
6 The plane problem
If there is no initialazimuthal component of velocity, then we can formally put so that, from (2.7) and (2.6), and the polar equation (2.4) becomes
where now is identified with the polar angle in the plane of the trajectory so that . The azimuthal equation becomes redundant and the initial conditions for (6.1) are
We can follow the same asymptotic analysis as before to arrive at the plane version of the WSK equation (2.16) namely
which is solved subject to the initial conditions (2.17) and (2.18) where now . This is the double angle version of the equation for a plane simple terrestrial pendulum with a fixed pivot. A typical phase plane structure for (A.3) is shown in Fig. 10. Depending on the initial conditions it is apparent that the trajectories may be confined to or to or indeed perform indefinite complete revolutions. To be specific since the separatrices are given by

The phase plane for the plane WSK equation (6.3) with . There are stable centres on the X-axis at X = 0 and
there will be stable oscillations in if
and
giving
for each a0. Similar conditions apply for oscillations in . We note that (6.3) can be solved in terms of Elliptic Functions but the qualitative essentials are evident from the phase plane in Fig. 10. It is interesting to observe that the period of small amplitude slow scale oscillations about either stable equilibrium can be obtained directly from the linearised form of (6.3) as
for the parameter values in section 4. This is the weightless counterpart of the familiar small amplitude result for a terrestrial plane simple fixed pivot pendulum. It provides a direct simulation if the length Lt of such a terrestrial pendulum is given by
with the above parameter choices and g = 9.81 m/s/s. As far as the effects of damping are concerned it is clear that, depending on the initial data, a plane pendulum will terminate at either one of the asymptotically stable steady states at or preceded by any number of complete or partially complete revolutions.
7 Summary
The primary aim of this article is to show that a simple inextensible pendulum can be made to function in a weightless environment by allowing its pivot to undergo rectilinear small amplitude high frequency oscillations. Having established this we then proceeded to analyse the three dimensional dynamics of such a pendulum. Using spherical polar coordinates centred at the pivot, we have shown that in addition to the high frequency component the pendulum trajectory has a slow scale response which we extract using the method of multiple scales with the scaled pivot amplitude being the small parameter. For an undamped pendulum, we study the autonomous slow scale polar equation and, depending on the initial conditions, we show that the pendulum bob may occupy solely the positive hemisphere, solely the negative hemisphere or visit both the positive and negative hemispheres during its trajectory. The slow scale precession and period of all these orbits can be computed numerically using quadratures but can also be expressed in terms of Elliptic Integrals. We have also been able to identify conical solutions of the slow scale polar equation as an aid in computing corresponding solutions of the exact model system. These can be obtained by choosing the initial conditions appropriately and exist in both the positive and negative hemispheres in contrast to the terrestrial fixed pivot spherical pendulum. For the plane problem in the absence of an azimuthal component of velocity, the weightless pendulum can provide a direct simulation of a fixed pivot terrestrial simple pendulum.We can follow the same two-scale analysis to examine the effect of damping. Depending on the initial data the pendulum trajectory may have two distinct phases. At first, it remains close to the undamped orbit until it undergoes a relatively abrupt transition to a decay phase into one of the two asymptotically stable equilibrium states. For other initial data, it can enter the decay orbit directly from the hemisphere from which it starts. All these trajectories are precessional.
References
APPENDIX A Formulation in terms of Elliptic Functions and Integrals
The references [10] and [11] have been useful in compiling this Appendix. For us, there are two cases to consider: the first (I) when the biquadratic F(Z) in (4.2) has the real factorisation
and secondly (II) when the factorisation takes the form
I holds when and for exterior to the curve Γ in Fig. 2. II is relevant when , interior to Γ.
The easiest way to proceed in both cases is directly from the differential equation (4.2). In case, I we make the change of variable
to give
where
and the choice of sign in (A.3) accords with that of .
Equation (A.4) together with the initial condition defines the Jacobi Elliptic Function sn so that we can immediately write
where T0 is determined from the initial conditions. The solution for then follows from (A.3). The period P can be obtained by making the change of variable
in the integrand of (4.7) with (A.1) to give
where
is the Complete Elliptic Integral of the first kind.
Obtaining the precession rate (4.6) in terms of Elliptic Integrals is a little more involved but, by making the change of variable (A.7), we have from (4.5) with (A.1) that
where is the Complete Elliptic Integral of the third kind with
Turning to Case II, we make the change of variable
in (4.2) to give
where
with solution
The form for then follows from (A.7). Finally, proceeding as in I above the period P is given by
and
where