Document Type


Publication Date



Department of Mechanical Engineering-Engineering Mechanics


Dimensional synthesis of crank-rocker mechanisms applied to provide some desired values of stroke and time ratio, is of utmost importance for designing an efficient mechanism. In the synthesis and manufacturing of crank-rocker mechanisms, the designers are further challenged by other design criteria, such as quality of motion. In this study, a novel approach based on genetic programming (GP) is proposed for dimensional synthesis of planar crank-rocker mechanisms with optimum transmission angle over the desired stroke and time-ratio. An analytical approach is elaborated which leads to an interesting relationship of length of the coupler and rocker links. It is, therefore, advised that by adopting equal lengths for coupler link and rocker link, one can guarantee the optimality of the transmission angle’s deviation ( (Formula presented.) ), ensuring the Grashof condition. Consequently, through an inverse modeling approach, GP method is utilized to construct some explicitly mathematical formulas to represent all the sizes and dimensions of the crank-rocker mechanism based on the any desired values of both stroke and time-ratio. In this way, an input-output data set consisting of all the dimensions and the sizes of the links as the input variables and both the stroke and time-ratio as output variables is first constructed using the pertinent mathematical equations. Indeed, such approach of inverse modeling using GP simplifies greatly the synthesis of the crack-rocker mechanisms for any desired values of both stroke and time-ratio. The proposed approach has been applied for kinematic synthesis of a crank-rocker mechanism. A comparison between the obtained results of this work and the analytic method, clearly illustrates the efficiency of the proposed approach.

Publisher's Statement

© The Author(s) 2022. Publisher’s version of record:

Publication Title

Advances in Mechanical Engineering

Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.


Publisher's PDF



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.