Complete Solution to the Eight-Point Path Generation of Slider-Crank Four-Bar Linkages

We study the synthesis of a slider-crank four-bar linkage whose coupler point traces a set of pre d efined task points. We report that there are at most 558 slider-crank four-bars in cognate pairs passing through any eight specified task points. The problem is formulated for up to eight precision points in polynomial equations. Classical elimination methods are used to reduce the formulation to a system of seven sixth-degree polynomials. A constrained homotopy technique is employed to eliminate degenerate solutions, mapping them to solutions at infinity of the augmented system, which avoids tedious post-processing. To obtain solutions to the augmented system, we propose a process based on the classical homotopy and secant homotopy methods. Two numerical examples are provided to verify the formulation and solution process. In the second example, we obtain six slider-crank linkages without a branch or an order defect, a result partially attributed to choosing design points on a fourth-degree polynomial curve.

[1]  Robert L. Norton,et al.  Design of machinery : an introduction to the synthesis and analysis of mechanisms and machines , 1999 .

[2]  Jorge Angeles,et al.  An unconstrained nonlinear least-square method of optimization of RRRR planar path generators , 1988 .

[3]  Tsung-Lin Lee,et al.  HOM4PS-2.0: a software package for solving polynomial systems by the polyhedral homotopy continuation method , 2008, Computing.

[4]  Tien-Yien Li Numerical Solution of Polynomial Systems by Homotopy Continuation Methods , 2003 .

[5]  S. Roberts On Three‐bar Motion in Plane Space , 1875 .

[6]  Anoop K. Dhingra,et al.  Synthesis of six-link, slider-crank and four-link mechanisms for function, path and motion generation using homotopy with m-homogenization , 1994 .

[7]  Ferdinand Freudenstein,et al.  Synthesis of Path-Generating Mechanisms by Means of a Programmed Digital Computer , 1959 .

[8]  T. Subbian,et al.  Four-Bar Path Generation Synthesis by a Continuation Method , 1991 .

[9]  David A. Cox,et al.  Ideals, Varieties, and Algorithms , 1997 .

[10]  Arthur G. Erdman,et al.  Mechanism Design : Analysis and Synthesis , 1984 .

[11]  Tien-Yien Li,et al.  HOM4PS-2.0para: Parallelization of HOM4PS-2.0 for solving polynomial systems , 2009, Parallel Comput..

[12]  W. I. Zangwill,et al.  Global Continuation Methods for Finding all Solutions to Polynomial Systems of Equations in N Variables , 1980 .

[13]  Hai-Jun Su,et al.  A Constrained Homotopy Technique for Excluding Unwanted Solutions From Polynomial Equations Arising in Kinematics Problems , 2010 .

[14]  B. Roth,et al.  Synthesis of Path-Generating Mechanisms by Numerical Methods , 1963 .

[15]  L. Watson,et al.  Polynomial programming using multi-homogeneous polynomial continuation , 1992 .

[16]  A. Morgan,et al.  Complete Solution of the Nine-Point Path Synthesis Problem for Four-Bar Linkages , 1992 .

[17]  Andrew J. Sommese,et al.  Numerical Decomposition of the Solution Sets of Polynomial Systems into Irreducible Components , 2000, SIAM J. Numer. Anal..

[18]  M. Raghavan The Stewart platform of general geometry has 40 configurations , 1993 .

[19]  Joseph James Duffy,et al.  A displacement analysis of the general spatial 7-link, mechanism , 1980 .

[20]  Charles W. Wampler,et al.  Solving a Planar Four-Bar Design Problem Using Continuation , 1990 .

[21]  Andrew J. Sommese,et al.  The numerical solution of systems of polynomials - arising in engineering and science , 2005 .

[22]  Jonathan D. Hauenstein,et al.  Regeneration homotopies for solving systems of polynomials , 2010, Math. Comput..

[23]  Lung-Wen Tsai,et al.  Coupler-Point-Curve Synthesis Using Homotopy Methods , 1990 .

[24]  Masha Sosonkina,et al.  Algorithm 857: POLSYS_GLP—a parallel general linear product homotopy code for solving polynomial systems of equations , 2006, TOMS.

[25]  Gordon R. Pennock,et al.  Theory of Machines and Mechanisms , 1965 .

[26]  Jonathan D. Hauenstein,et al.  Software for numerical algebraic geometry: a paradigm and progress towards its implementation , 2008 .

[27]  A. Morgan,et al.  Solving the Kinematics of the Most General Six- and Five-Degree-of-Freedom Manipulators by Continuation Methods , 1985 .

[28]  Anton Leykin,et al.  Numerical algebraic geometry , 2020, Applications of Polynomial Systems.

[29]  Andrew J. Sommese,et al.  Numerical Homotopies to Compute Generic Points on Positive Dimensional Algebraic Sets , 2000, J. Complex..