Synthesis of Mechanisms Based on Optimal Solution Density

The traditional process for kinematic synthesis of planar mechanisms involves setting a few prescribed positions, then solving a set of equations to identify a vector chain that exactly reproduces those positions. In evaluating these equations, designers often must sift through multiple “infinities” of solutions corresponding to some number of free-choice variables that each have an infinite number of possible values. In this vast solution space, some combination of those variables will produce the most optimal solution, but finding that optimal solution is not trivial. There are two extremes for addressing the impossibility of sifting through infinite possible values. First, one could use analytical techniques to make educated estimates of the optimal values. Or, alternatively, a designer could completely remove their perspective from the process, passing the problem into a computer and programming it to sift through millions (or orders of magnitude more) possible solutions. The present work proposes a novel intermediate step in the analytical synthesis process that functions as a middle ground between these extremes. Optimizing solution density involves a designer manually manipulating the problem definition to increase the percentage of solutions that have pivots in acceptable locations. This is accomplished by changing the values of δj and αj (prescribed translation and rotation of the moving plane, respectively) to manipulate the position of the poles. A physical example, designing a 7-bar parallel-motion generator, shows that applying this method yields more passing solutions when comparing over the same search depth. Specifically, 0.008% of solutions pass the design criteria without applying the method, and 3.154% pass after optimizing. This approach can reduce the computational load placed on a computer running a search script, as designers can use larger increments on the free choices without skipping over a family of solutions.

Authors

Institutions

Publication Details

Journal
Machines
Published
2025-08-28
DOI
https://doi.org/10.3390/machines13090773
Primary Topic
Robotic Mechanisms and Dynamics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Synthesis of Mechanisms Based on Optimal Solution Density

Arthur G. Erdman, Sean Mather
Machines
Robotic Mechanisms and Dynamics
article

Synthesis of Mechanisms Based on Optimal Solution Density

Arthur G. Erdman, Sean Mather
article en

Abstract

The traditional process for kinematic synthesis of planar mechanisms involves setting a few prescribed positions, then solving a set of equations to identify a vector chain that exactly reproduces those positions. In evaluating these equations, designers often must sift through multiple “infinities” of solutions corresponding to some number of free-choice variables that each have an infinite number of possible values. In this vast solution space, some combination of those variables will produce the most optimal solution, but finding that optimal solution is not trivial. There are two extremes for addressing the impossibility of sifting through infinite possible values. First, one could use analytical techniques to make educated estimates of the optimal values. Or, alternatively, a designer could completely remove their perspective from the process, passing the problem into a computer and programming it to sift through millions (or orders of magnitude more) possible solutions. The present work proposes a novel intermediate step in the analytical synthesis process that functions as a middle ground between these extremes. Optimizing solution density involves a designer manually manipulating the problem definition to increase the percentage of solutions that have pivots in acceptable locations. This is accomplished by changing the values of δj and αj (prescribed translation and rotation of the moving plane, respectively) to manipulate the position of the poles. A physical example, designing a 7-bar parallel-motion generator, shows that applying this method yields more passing solutions when comparing over the same search depth. Specifically, 0.008% of solutions pass the design criteria without applying the method, and 3.154% pass after optimizing. This approach can reduce the computational load placed on a computer running a search script, as designers can use larger increments on the free choices without skipping over a family of solutions.

MachinesVol. 13(9)
University of Minnesota (US)
Openalex Percentile: Top 73%
Robotic Mechanisms and Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.