Cam-follower systems are ideally suited for many machine applications that require a specific and an accurate output motion. The required follower motion is achieved by carefully designing the shape or profile of the cam. Modern profiles are typically synthesized by piecing together a set of trigonometric and/or polynomial functions that satisfy the constraints. For most problems, there are many profile solutions that satisfy the constraints. In this paper, a relatively new optimization technique known as particle swarm optimization (PSO) is applied to the optimization of two different cam problems. The first example is a single-dwell cam in which the magnitude of the negative acceleration is minimized. The second example is a cam with a constant velocity segment in which the cycle time is optimized. The intent is to show the method in two different settings so that the reader can extend it to the optimization of any cam-follower problem. To illustrate the method, first the PSO method is applied to a mathematical function with two independent variables. Then, the method is used to find the cam profile that provides the minimum acceleration in a single-dwell cam using three independent variables. Finally, it is applied to obtain the minimum cycle time of a cam with a constant velocity segment using cubic interpolations and seven or more independent variables. The PSO method was very successful in all the optimization problems discussed in this paper. In the first cam problem, it significantly lowered the level of negative acceleration, while maintaining the positive acceleration at a constrained upper limit. The optimization procedure for the second cam problem found a very elegant five-segment solution. This solution results no matter how many initial segments or independent variables are chosen so long as there are at least five segments. Presented in this paper is the particle swarm optimizing technique that is applicable to many aspects of cam design. Two diverse examples were presented that illustrate how the PSO method can be used effectively in the optimization of cam-follower problems. In both illustrative examples, the PSO method proved to be robust, easy to implement, and suitable for minimizing a wide variety objective functions applicable to the design of cam-follower systems.
Skip Nav Destination
e-mail: flocker_f@utpb.edu
Article navigation
September 2011
Research Papers
Optimizing Cam Profiles Using the Particle Swarm Technique
Forrest W. Flocker
Forrest W. Flocker
Department of Engineering and Technology,
e-mail: flocker_f@utpb.edu
University of Texas of the Permian Basin
, 4901 East University, Odessa, TX 79762
Search for other works by this author on:
Forrest W. Flocker
Department of Engineering and Technology,
University of Texas of the Permian Basin
, 4901 East University, Odessa, TX 79762e-mail: flocker_f@utpb.edu
J. Mech. Des. Sep 2011, 133(9): 091003 (11 pages)
Published Online: September 7, 2011
Article history
Received:
March 8, 2011
Revised:
July 1, 2011
Online:
September 7, 2011
Published:
September 7, 2011
Citation
H. Bravo, R., and W. Flocker, F. (September 7, 2011). "Optimizing Cam Profiles Using the Particle Swarm Technique." ASME. J. Mech. Des. September 2011; 133(9): 091003. https://doi.org/10.1115/1.4004587
Download citation file:
Get Email Alerts
Related Articles
An Approach for Identifying Dynamic Parameters in Robotic Systems With Inconsistent Joint Measurements
J. Dyn. Sys., Meas., Control (January,2025)
Solution of Inverse Convection Heat Transfer Problem Using an Enhanced Particle Swarm Optimization Algorithm
J. Heat Transfer (January,2012)
Thermo-Economic Optimization of Solar CCHP Using Both Genetic and Particle Swarm Algorithms
J. Sol. Energy Eng (February,2015)
Optimal Design of an Autotensioner in an Automotive Belt Drive System Via a Dynamic Adaptive PSO-GA
J. Mech. Des (September,2017)
Related Proceedings Papers
Related Chapters
A Novel Particle Swarm Optimizer with Kriging Models
Intelligent Engineering Systems Through Artificial Neural Networks, Volume 17
A New Hybrid Algorithm for Optimization Using Particle Swarm Optimization and Great Deluge Algorithm
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)
Research on Autobody Panels Developmental Technology Based on Reverse Engineering
International Conference on Measurement and Control Engineering 2nd (ICMCE 2011)