0
Research Papers: Design of Mechanisms and Robotic Systems

Turning Functions in Optimal Synthesis of Mechanisms

[+] Author and Article Information
Fernando Nadal

Department of Mechanical Engineering,
University of Málaga,
C/Dr. Ortiz Ramos S/N,
Málaga 29071, Spain
e-mail: fnm@uma.es

Juan A. Cabrera

Mem. ASME
Department of Mechanical Engineering,
University of Málaga,
C/Dr. Ortiz Ramos S/N,
Málaga 29071, Spain
e-mail: jcabrera@uma.es

Alex Bataller

Department of Mechanical Engineering,
University of Málaga,
C/Dr. Ortiz Ramos S/N,
Málaga 29071, Spain
e-mail: alex@uma.es

Juan J. Castillo

Mem. ASME
Department of Mechanical Engineering,
University of Málaga,
C/Dr. Ortiz Ramos S/N,
Málaga 29071, Spain
e-mail: juancas@uma.es

Antonio Ortiz

Department of Mechanical Engineering,
University of Málaga,
C/Dr. Ortiz Ramos S/N,
Málaga 29071, Spain
e-mail: aortizf@uma.es

1Corresponding author.

Contributed by the Mechanisms and Robotics Committee of ASME for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received June 10, 2014; final manuscript received February 5, 2015; published online March 10, 2015. Assoc. Editor: Oscar Altuzarra.

J. Mech. Des 137(6), 062302 (Jun 01, 2015) (10 pages) Paper No: MD-14-1336; doi: 10.1115/1.4029825 History: Received June 10, 2014; Revised February 05, 2015; Online March 10, 2015

In this paper, we describe the use of turning functions to compare errors between the coupler and the target paths. The main reason to use turning functions is that the measured error does not depend on the mechanism scale or the position and rotation of the fixed link. Therefore, the searching space for the optimization algorithm is reduced. To carry out mechanism synthesis, we use an evolutionary algorithm. The effectiveness of the proposed method has been demonstrated in five synthesis examples.

FIGURES IN THIS ARTICLE
<>
Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.

References

Han, C., 1966, “A General Method for the Optimum Design of Mechanisms,” J. Mech., 1(3–4), pp. 301–313. [CrossRef]
Roston, G. D., and Sturges, R. H., 1996, “Genetic Algorithm Synthesis of Four-Bar Mechanisms,” Artif. Intell. Eng. Des. Anal. Manuf., 10(5), pp. 371–390. [CrossRef]
Kunjur, A., and Krishnamurty, S., 1997, “Genetic Algorithms in Mechanical Synthesis,” ASME J. Appl. Mech. Rob., 4(2), pp. 18–24.
Cabrera, J. A., Simon, A., and Prado, M., 2002, “Optimal Synthesis of Mechanisms With Genetic Algorithms,” Mech. Mach. Theory, 37(10), pp. 1165–1175. [CrossRef]
Cabrera, J. A., Ortiz, A., Nadal, F., and Castillo, J. J., 2011, “An Evolutionary Algorithm for Path Synthesis of Mechanisms,” Mech. Mach. Theory, 46(2), pp. 127–141. [CrossRef]
Fox, R. L., and Willmert, K. D., 1967, “Optimum Design of Curve-Generating Linkages With Inequality Constraints,” ASME J. Eng. Ind., 89(1), pp. 144–152. [CrossRef]
Angeles, J., Alivizators, A., and Akhras, A., 1988, “An Unconstrained Nonlinear Least-Square Method of Optimization of RRRR Planar Path Generators,” Mech. Mach. Theory, 23(5), pp. 343–353. [CrossRef]
Zhou, H., and Cheung, H. M., 2001, “Optimal Synthesis of Crank-Rocker Linkages for Path Generation Using the Orientation Structural Error of the Fixed Link,” Mech. Mach. Theory, 36(8), pp. 973–982. [CrossRef]
Watanabe, K., 1992, “Application of Natural Equations to the Synthesis of Curve Generating Mechanisms,” Mech. Mach. Theory, 27(3), pp. 261–273. [CrossRef]
Ullah, I., and Kota, S., 1997, “Optimal Synthesis of Mechanism for Path Generation Using Fourier Descriptor and Global Search Methods,” ASME J. Mech. Des., 119(4), pp. 504–510. [CrossRef]
Zahn, C. T., and Roskies, R. Z., 1972, “Fourier Descriptors for Plane Closed Curves,” IEEE Trans. Comput., C-21(3), pp. 269–281. [CrossRef]
Wu, J., Ge, Q. J., Gao, F., and Guo, W. Z., 2011, “On the Extension of a Fourier Descriptor Based Method for Planar Four-Bar Linkages Synthesis for Generation of Open and Closed Paths,” ASME J. Mech. Rob., 3(3), p. 031002. [CrossRef]
Galán, G., Alonso, F. J., and Del Castillo, J. M., 2009, “Shape Optimization for Path Synthesis of Crank-Rocker Using a Wavelet-Based Neural Network,” Mech. Mach. Theory, 44(6), pp. 1132–1143. [CrossRef]
Sedano, A., Sancibrian, R., de Juan, A., Viadero, F., and Egaña, F., 2012, “Hybrid Optimization Approach for the Design of Mechanisms Using a New Error Estimator,” Math. Probl. Eng., 2012(3), pp. 1–20. [CrossRef]
Smaili, A., and Diab, N., 2007, “A New Approach to Shape Optimization for Closed Path Synthesis of Planar Mechanisms,” ASME J. Mech. Des., 129(9), pp. 941–948. [CrossRef]
Buskiewicz, J., 2010, “Use of Shape Invariants in Optimal Synthesis of Geared Five-Bar Linkage,” Mech. Mach. Theory, 45(2), pp. 273–290. [CrossRef]
Damangir, S., Jafarijashemi, G., Mamduhi, M., and Zohoor, H., 2006, “Optimum Synthesis of Mechanisms for Path Generation Using a New Curvature Based—Deflection Based Objective Function,” The 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22–24, 2006, pp. 672–676.
Nie, X., and Krovi, V., 2005, “Fourier Methods for Kinematic Synthesis of Coupled Serial Chain Mechanism,” ASME J. Mech. Des., 127(2), pp. 232–241. [CrossRef]
Kramer, S. N., and Sandor, G. N., 1975, “Selective Precision Synthesis. A General Method of Optimization for Planar Mechanisms,” ASME J. Eng. Ind., 97(2), pp. 689–701. [CrossRef]
Sohoni, V. N., and Haug, E. J., 1982, “A State Space Technique for Optimal Design of Mechanisms,” ASME J. Mech. Des., 104(4), pp. 792–798. [CrossRef]
Fang, W. E., 1994, “Simultaneous Type and Dimensional Synthesis of Mechanisms by Genetic Algorithms,” ASME, Design Engineering Division, 23rd Biennial Mechanisms Conference, Vol. 70, pp. 35–41.
Arkin, E. M., Chew, L. P., Huttenlocher, D. P., Kedem, K., and Mitchell, J. S. B., 1991, “An Efficiently Computable Metric for Comparing Polygonal Shapes,” IEEE Trans. Pattern Anal. Mach. Intell., 13(3), pp. 209–216. [CrossRef]
Volotão, C. F. S., Santos, R. D., Erthal, G. J., and Dutra, L. V., 2010, “Shape Characterization With Turning Functions,” IWSSIP 2010—17th International Conference on Systems, Signals and Image Processing.
McCreath, E. C., 2008, “ Partial Matching of Planar Polygons Under Translation and Rotation,” CCCG 2008, Montreal, Quebec, Aug. 13–15.
Carvalho, J. D., Guliato, D., Santiago, S. A., and Rangayyan, R. M., 2007, “Polygonal Modeling of Contours Using the Turning Angle Function,” Canadian Conference on Electrical and Computer Engineering, pp. 1090–1093.
Latecki, L. J., and Lakamper, R., 2002, “Application of Planar Shape Comparison to Object Retrieval in Image Databases,” Pattern Recognit., 35(1), pp. 15–29. [CrossRef]
Latecki, L. J., and Lakamper, R., 1999, “Convexity Rule for Shape Decomposition Based on Discrete Contour Evaluation,” Comput. Vision Image Understandings, 73(3), pp. 441–454. [CrossRef]
Storn, R., and Price, K., 1997, “Differential Evolution. A Simple and Efficient Heuristic Scheme for Global Optimization Over Continuos Spaces,” J. Global Optim.11(4), pp. 341–359. [CrossRef]
Yates, R. C., 1952, A Handbook on Curves and Their Properties, J. W.Edwards, ed., J. W. Edwards, Ann Arbor, MI.
Freudenstein, F., 1954, “An Analytical Approach to the Design of Four-Link Mechanisms,” Trans. ASME, 76, pp. 483–492.
Acharyya, S. K., and Mandal, M., 2009, “Performance of EAs for Four-Bar Linkage Synthesis,” Mech. Mach. Theory, 44(9), pp. 1784–1794. [CrossRef]

Figures

Grahic Jump Location
Fig. 1

(a) Polygonal shape F. (b) Turning function of shape F.

Grahic Jump Location
Fig. 4

Four-bar mechanism with its design variables

Grahic Jump Location
Fig. 5

Algorithm to evaluate the e2 function

Grahic Jump Location
Fig. 6

Scheme of the MUMSA algorithm

Grahic Jump Location
Fig. 7

Paths of the proposed and transformed mechanism for case 1

Grahic Jump Location
Fig. 8

The best path traced by the coupler with the proposed method and two bibliography examples for case 1

Grahic Jump Location
Fig. 9

Error distribution when the MUMSA algorithm is running 100 times for case 1. Histogram bar plot.

Grahic Jump Location
Fig. 10

Statistical parameter at 100 iterations of the MUMSA algorithm for the best population

Grahic Jump Location
Fig. 11

Paths of the proposed and transformed mechanism for case 2

Grahic Jump Location
Fig. 12

The best path traced by the coupler with the proposed method and two bibliography examples for case 3

Grahic Jump Location
Fig. 13

Error distribution when the MUMSA algorithm is running 100 times for case 3. Histogram bar plot.

Grahic Jump Location
Fig. 14

Statistical parameter at 1000 iterations of the MUMSA algorithm for the best population for case 3

Grahic Jump Location
Fig. 15

The best path traced by the coupler with the proposed method and one bibliography example for case 4

Grahic Jump Location
Fig. 16

The best path traced by the coupler with the proposed method and one bibliography example for case 5

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In