Research paper
Algebraic coupler curve of spherical four-bar linkages and its applications

https://doi.org/10.1016/j.mechmachtheory.2020.104218Get rights and content

Highlights

  • An algebraic coupler curve was derived for the first time.

  • The coupler curve is found as a trivariate quartic in Cartesian coordinates and a bivariate 16th degree polynomial in converted coordinates.

  • New formulations were achieved by virtue of parameterized coordinates.

  • Applications of the algebraic coupler curve in curvature analysis and path synthesis are elaborated.

Abstract

The derivation of coupler curve equation of spherical four-bar linkages is studied in this paper. By utilizing parameterized coordinates, an algebraic coupler curve equation was formulated for the spherical four-bar linkages, which is in the form of trivariate quartic. The algebraic coupler curve allows us to study global properties and its instantaneous properties, and also facilitates path synthesis. In the paper, the derivation of algebraic coupler curve is presented, along with different expressions of the curve. Applications of the explicit algebraic coupler curve are demonstrated with examples.

Introduction

Spherical four-bar linkages are a type of basic mechanisms to generate spherical motion, for which all links’ movements are confined in spherical surfaces [1], [2], [3], [4]. While there are increasing interests on more advanced spherical parallel manipulators for spherical motions [5], study on the spherical four-bar linkages remains active on topics including rigid-body guidance, or motion synthesis [6], [7], [8], function synthesis [9] and input-output analysis  [10], [11], [12] and curvature analysis [13].

The spherical four-bar linkage, being an one degree-of-freedom mechanism, is considered as the counterpart of the planar four-bar linkage. Thus research problems such as input-output analysis, motion synthesis, and others, can be studied uniformly for the two types of linkages [14]. An exception is mobility analysis, as a coupler curve equation similar to the planar linkages is not available in literature for spherical four-bar linkages. For planar four-bar linkages, it is well known that the algebraic coupler curve of a four-bar linkage is in a form of sextic bivariate polynomial [15], [16]. The sextic allows to determine all nine linkage parameters if the algebraic coupler curve is known [17], [18],f(x,y)=i,j=06Kijxiyj=0,i+j6where Kij is the coefficient of term xiyj. It is also known that the four-bar linkage coupler curve is a special form of sextic bivariate polynomial, which only has 15 coefficients.

However, until now, there is not an algebraic coupler curve that has been generally derived for the spherical four-bar linkages yet. An early work on the coupler curve of spherical four-bar linkage can be dated back to 1940s reported by Dobrovolskii [19]. In his work, Dobrovolskii developed a geometric method to derive the coupler curve. Following his method, a formulation of the coupler curve was presented by Wittenburg for a special case, where the coupler point is expressed as its longitude and latitude with respect to the base link [4]. Chiang presented a formulation of the coupler curve with spherical trigonometry and derived an expression in terms of specially defined coordinates called spherical rectangle coordinates [3]. Other works on the generation of coupler curves for spherical four-bar linkages adopted mainly parametric approaches, in which the input angle has to be specified and then the corresponding coupler point is calculated [20], [21]. An image curve to represent the coupler motion of a doubly folding spherical four bar linkage was reported in [22]. As the curve was generated on a hyper-sphere of the imaginary 4D Euclidean space, the curve is not displayable. While these approaches work to certain extents, they are neither efficient in curve generation, nor effective in providing an overview of the global properties of the coupler motion with respect to any varying linkage parameter.

The challenge in deriving algebraically an algebraic coupler curve lies in the spatial rigid-body rotation, which has to use three parameters of rotation, or four parameters in the case of quaternion. This brings up the problem of eliminating them to finally obtain the algebraic coupler curves. An interesting question is thus whether an algebraic equation similar to Eq.  (1) exists for spherical four-bar linkages, and if so, how to find the equation.

In this paper, we aim to develop a new method to yield an algebraic coupler curve. This is achieved by virtue of parameterized coordinates, which eliminates the need of using multiple parameters of rigid-body rotation. By this way, an algebraic coupler curve is obtained, which is the intersection of a trivariate quartic with a sphere. Upon the algebraic equation, other forms of the coupler curve, including its projective curve, curves in spherical coordinates, and curve with tangent half-angle substitutions of the latter, are derived. These equations of the spherical coupler curve allow us to reveal both its global properties and also its instantaneous properties given by the curvature and torsion functions. Moreover, the formulation with parameterized coordinates facilitates kinematic synthesis, for example, path synthesis with discrete points, five-position synthesis with prescribed timing, among others.

The rest of the paper is organized as follows. Section 2 defines the problem to be studied. A method of expressing position vectors with parameterized coordinates is introduced in Section 3. With this method, algebraic coupler curve was derived in Section 4. In Section 5, we extend the study of coupler curve to curvature analysis and path synthesis. Examples are included in Section 6. The work is discussed and concluded finally in Section 7.

Section snippets

Problem formulation

A spherical four-bar linkage is depicted in Fig. 1, with its four linkage dimensions noted by {αj}14. The two grounded revolute joints are labelled B and D, the points at which their axes intersect the unit sphere. The two moving revolute joints are labelled A and C, the points at which their axes intersect the same sphere. The axes of the rotation of one dyad are thus given by the segments OB¯ and OA¯; the position vectors of B and A are b and a, both of unit magnitude, i.e.,b=1,a=1

Parameterized coordinates

Prior to formulate an algebraic equation of the coupler curve, we introduce first an alternative means of coordinates for points on the coupler link, where there are more then three points in question. The alternative coordinates are called parameterized coordinates, which are applicable to any link with more than three points of interest, for example, a ternary link, either in planar or spherical mechanisms. With parameterized coordinates, the position vector of a third point on the link can

Coupler curve of spherical four-bar linkages

Now we can derive explicitly the coupler curve equation for spherical four-bar linkages. Referring to the spherical four-bar linkage shown in Fig. 1, vector p=[x,y,z]T of the coupler point P is parallel to OP and has a unit length, org(x,y,z)=x2+y2+z21=0.

We start from the coupler link APC, for which the angle between OA¯ and OP¯ remains constant. An equation is thus obtained upon imposing this geometric constraint, i.e.,pTa=cosρ1wherea=Ra0with a0 being the unit vector parallel to the initial

Applications in analysis and synthesis

The algebraic curve can be used in both kinematic analysis to reveal properties of a spherical linkage and also in synthesis. In this section, we extend the study of couple curve to curvature analysis and also path synthesis.

Examples

Four examples are included to demonstrate the methods developed in this work. The first example shows how a coupler curve can be generated from the derived algebraic coupler curve equation. In the example, other forms of the coupler curve are also presented. The second example illustrates spherical linkage synthesis with discrete points, while the third example demonstrates a path synthesis with prescribed timing. In the last example, we show that curvature can be readily obtained by virtue of

Discussion and conclusions

In this paper, a fundamental kinematic problem to generate algebraic coupler curve for spherical four-bar linkages is studied. Explicit formulation of the algebraic coupler curve is derived. The coupler curve is an implicit function of trivariate quartic, together with the implicit function of the unit sphere. Its projective curve is a bivariate octic of circularity two. This is different from the planar four-bar linkages, for which the coupler curves are sextic of circularity three.

This work

Declaration of Competing Interest

The author declares that he has NO affiliations with or involvement in any organization or entity with any financial interest (such as honoraria; educational grants; participation in speakers’ bureaus; membership, employment, consultancies, stock ownership, or other equity interest; and expert testimony or patentlicensing arrangements), or non-financial interest (such as personal or professional relationships, affiliations, knowledge or beliefs) in the subject matter or materials discussed in

References (31)

  • J. Sun et al.

    Synthesis of spherical four-bar linkage for open path generation using wavelet feature parameters

    Mechanism and Machine Theory

    (2018)
  • R.S. Hartenberg et al.

    Kinematic Synthesis of Linkages

    (1964)
  • C.H. Chiang

    Kinematics of Spherical Mechanism

    (1988)
  • J. Wittenburg

    Kinematics

    (2016)
  • K. Al-Widyan et al.

    The synthesis of robust spherical motion generators

    Proc. 2004 ASME Design Engineering Technical Conferences

    (2006)
  • Cited by (0)

    View full text