Research Papers: Design of Direct Contact Systems

Optimal Design of an Autotensioner in an Automotive Belt Drive System Via a Dynamic Adaptive PSO-GA

[+] Author and Article Information
Hao Zhu

State Key Laboratory of Mechanical
School of Automobile Engineering,
Chongqing University,
Chongqing 400044, China;
Department of Mechanical Engineering,
University of Maryland, Baltimore County,
1000 Hilltop Circle,
Baltimore, MD 21250
e-mail: haozu@cqu.edu.cn

Yumei Hu, Yangjun Pi

State Key Laboratory of Mechanical
School of Automobile Engineering,
Chongqing University,
Chongqing 400044, China

W. D. Zhu

Department of Mechanical Engineering,
University of Maryland, Baltimore County,
1000 Hilltop Circle,
Baltimore, MD 21250
e-mail: wzhu@umbc.edu

1Corresponding author.

Contributed by the Power Transmission and Gearing Committee of ASME for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received August 30, 2016; final manuscript received May 13, 2017; published online July 27, 2017. Assoc. Editor: Massimiliano Gobbi.

J. Mech. Des 139(9), 093302 (Jul 27, 2017) (12 pages) Paper No: MD-16-1603; doi: 10.1115/1.4036997 History: Received August 30, 2016; Revised May 13, 2017

Noise, vibration, and harshness performances are always concerns in design of an automotive belt drive system. The design problem of the automotive belt drive system requires the minimum transverse vibration of each belt span and minimum rotational vibrations of each pulley and the tensioner arm at the same time, with constraints on tension fluctuations in each belt span. The autotensioner is a key component to maintain belt tensions, avoid belt slip, and absorb vibrations in the automotive belt drive system. In this work, a dynamic adaptive particle swarm optimization and genetic algorithm (DAPSO-GA) is proposed to find an optimum design of an autotensioner to solve this design problem and achieve design targets. A dynamic adaptive inertia factor is introduced in the basic particle swarm optimization (PSO) algorithm to balance the convergence rate and global optimum search ability by adaptively adjusting the search velocity during the search process. genetic algorithm (GA)-related operators including a selection operator with time-varying selection probability, crossover operator, and n-point random mutation operator are incorporated in the PSO algorithm to further exploit optimal solutions generated by the PSO algorithm. These operators are used to diversify the swarm and prevent premature convergence. The objective function is established using a weighted-sum method, and the penalty function method is used to deal with constraints. Optimization on an example automotive belt drive system shows that the system vibration is greatly improved after optimization compared with that of its original design.

Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.


Song, G. , Chandrashekhara, K. , Breig, W. F. , Klein, D. L. , and Oliver, L. R. , 2005, “ Analysis of Cord-Reinforced Poly-Rib Serpentine Belt Drive With Thermal Effect,” ASME J. Mech. Des., 127(6), pp. 1198–1206. [CrossRef]
Zhu, H. , Hu, Y. , Zhu, W. D. , and Long, H. , 2017, “ Dynamic Response of an Engine Front End Accessory Belt Drive System With Pulley Eccentricities Via Two Spatial Discretization Methods,” Proc. Inst. Mech. Eng., Part D, epub.
Kong, L. , and Parker, R. G. , 2003, “ Equilibrium and Belt-Pulley Vibration Coupling in Serpentine Belt Drives,” ASME J. Appl. Mech., 70(5), pp. 739–750. [CrossRef]
Parker, R. G. , 2004, “ Efficient Eigensolution, Dynamic Response, and Eigensentivity of Serpentine Belt Drives,” J. Sound Vib., 270(1), pp. 15–38. [CrossRef]
Shieh, C.-J. , and Chen, W.-H. , 2002, “ Effect of Angular Speed on Behavior of a V-Belt Drive System,” Int. J. Mech. Sci., 44(9), pp. 1879–1892. [CrossRef]
Leamy, M. J. , and Perkins, N. C. , 1998, “ Nonlinear Periodic Response of Engine Accessory Drives With Dry Friction Tensioners,” ASME J. Vib. Acoust., 120(4), pp. 909–916. [CrossRef]
Beikmann, R. , Perkins, N. , and Ulsory, A. , 1997, “ Design and Analysis of Automotive Belt Drive Systems for Steady State Performance,” ASME J. Mech. Des., 119(2), pp. 162–168. [CrossRef]
Nouri, M. , and Zu, J. W. , 2002, “ Dynamic Analysis and Optimization of Tensioner in Automotive Serpentine Belt Drive Systems,” ASME Paper No. DETC2002/DAC-34120.
Anh, N. D. , and Nguyen, N. X. , 2016, “ Research on the Design of Non-Traditional Dynamic Vibration Absorber for Damped Structures Under Ground Motion,” J. Mech. Sci. Technol., 30(2), pp. 593–602. [CrossRef]
Gao, X. , Chen, Q. , and Liu, X. , 2016, “ Nonlinear Dynamics and Design for a Class of Piecewise Smooth Vibration Isolation System,” Nonlinear Dyn., 84(3), pp. 1715–1726. [CrossRef]
Du, J. , and Olhoff, N. , 2010, “ Topological Design of Vibrating Structures With Respect to Optimum Sound Pressure Characteristics in a Surrounding Acoustic Medium,” Struct. Multidiscip. Optim., 42(1), pp. 43–54. [CrossRef]
Jensen, J. S. , and Pedersen, N. L. , 2006, “ On Maximal Eigenfrequency Separation-Material in Two-Material Structures: The 1D and 2D Scalar Cases,” J. Sound Vib., 289(4), pp. 967–986. [CrossRef]
Sobieszczanski-Sobieski, J. , Kodiyalam, S. , and Yang, R. Y. , 2001, “ Optimization of Car Body Under Constraints of Noise, Vibration, and Harshness (NVH), and Crash,” Struct. Multidiscip. Optim., 22(4), pp. 295–306. [CrossRef]
Hou, Z. C. , Lao, Y. X. , and Lu, Q. H. , 2008, “ Sensitivity Analysis and Parameter Optimization for Vibration Reduction of Undamped Multi-Ribbed Belt Drive Systems,” J. Sound Vib., 317(3), pp. 591–607. [CrossRef]
Eberhart, R. C. , and Kennedy, J. , 1995, “ A New Optimizer Using Particle Swarm Theory,” Sixth International Symposium on Micro Machine and Human Science (MHS), Nagoya, Japan, Oct. 4–6, Vol. 1, pp. 39–43.
Holland, J. H. , 1962, “ Outline for a Logical Theory of Adaptive Systems,” J. ACM, 9(3), pp. 297–314. [CrossRef]
Nayfeh, A. H. , and Mook, D. T. , 1979, Nonlinear Oscillations, Wiley, New York, pp. 447–455.
Shangguan, W. B. , and Zeng, X. K. , 2013, “ Modeling and Validation of Rotational Vibration Responses for Accessory Drive System—Part II: Simulations and Analyses,” ASME J. Vib. Acoust., 135(3), p. 031003. [CrossRef]
Guedria, N. B. , 2016, “ Improved Accelerated PSO Algorithm for Mechanical Engineering Optimization Problems,” Appl. Soft Comput., 40, pp. 455–467. [CrossRef]
Coello, C. A. C. , 2002, “ Theoretical and Numerical Constraint-Handling Techniques Used With Evolutionary Algorithms: A Survey of the State of the Art,” Comput. Methods Appl. Mech. Eng., 191(11), pp. 1245–1287. [CrossRef]
Kennedy, J. , and Eberhart, R. , 1995, “ Particle Swarm Optimization,” IEEE International Conference on Neural Networks, Perth, Australia, Nov. 27–Dec. 1, Vol. IV, pp. 1942–1948. https://www.cs.tufts.edu/comp/150GA/homeworks/hw3/_reading6%201995%20particle%20swarming.pdf
Perez, R. E. , and Behdinan, K. , 2007, Particle Swarm Optimization in Structural Design, F. T. S. Chan and M. K. Tiwari , eds., Itech Education and Publishing, Vienna, Austria.
Joshua, T. B. , Xin, J. , and Sunil, K. A. , 2016, “ Optimal Design of Cable-Driven Manipulators Using Particle Swarm Optimization,” ASME J. Mech. Rob., 8(4), p. 041003. [CrossRef]
Haupt, R. L. , and Haupt, S. E. , 2004, Practical Genetic Algorithm, 2nd ed., Wiley, Hoboken, NJ.
Davis, L. , 1991, Handbook of Genetic Algorithms, Van Nostrand Reinhold, New York.
Shi, Y. , and Eberhart, R. , 1999, “ Empirical Study of Particle Swarm Optimization,” IEEE Congress on Evolutionary Computation (CEC), Washington, DC, July 6–9, pp. 1945–1950.
Ratnaweera, A. , Halgamuge, S. K. , and Watson, H. C. , 2004, “ Self-Organizing Hierarchical Particle Swarm Optimizer With Time-Varying Acceleration Coefficients,” IEEE Trans. Evol. Comput., 8(3), pp. 240–255. [CrossRef]
Mahmoodabadi, M. J. , and Bisheban, M. , 2014, “ An Online Optimal Linear State Feedback Controller Based on MLS Approximations and a Novel Straightforward PSO Algorithm,” Trans. Inst. Meas. Control, 36(8), pp. 1132–1142.
Suganthan, P. N. , 1999, “ Particle Swarm Optimiser With Neighbourhood Operator,” IEEE Congress on Evolutionary Computation (CEC), Washington, DC, July 6–9, Vol. 3, pp. 1958–1962.
Kennedy, J. , 2000, “ Stereotyping: Improving Particle Swarm Performance With Cluster Analysis,” IEEE Congress on Evolutionary Computation (CEC), La Jolla, CA, July 16–19, Vol. 2, pp. 1507–1512.
Shi, Y. , and Eberhart, R. C. , 1998, “ A Modified Particle Swarm Optimizer,” IEEE Congress on Evolutionary Computation (CEC), Anchorage, AK, May 4–9, pp. 69–73.
Kennedy, J. , and Mendes, R. , 2002, “ Population Structure and Particle Swarm Performance,” IEEE Congress on Evolutionary Computation (CEC), Honolulu, HI, May 12–17, pp. 1671–1676.
Liang, J. J. , and Suganthan, P. N. , 2005, “ Dynamic Multi-Swarm Particle Swarm Optimizer With Local Search,” IEEE Congress on Evolutionary Computation (CEC), Vol. 1, Edinburgh, UK, Sept. 2–5, pp. 522–528.


Grahic Jump Location
Fig. 1

Schematic of a typical automotive belt drive system

Grahic Jump Location
Fig. 5

Inertia weights versus numbers of iterations: (a) Quadric and (b) Rosenbrock functions

Grahic Jump Location
Fig. 6

Schematic of an example automotive belt drive system: CS—crankshaft pulley, AC—air conditioner pulley, ALT—alternator pulley, Idler—idler pulley, PSP—power steering pump pulley, WP—water pump pulley, and Ten—tensioner pulley

Grahic Jump Location
Fig. 2

Flowchart of the crossover operator of the GA-related algorithm

Grahic Jump Location
Fig. 3

Procedure of the n-point random mutation operator

Grahic Jump Location
Fig. 4

Flowchart of the DAPSO-GA

Grahic Jump Location
Fig. 7

Convergence history of the DAPSO-GA for the design problem of the example automotive belt drive system

Grahic Jump Location
Fig. 8

(a) Angular displacements of accessory pulleys and the tensioner arm before optimization, and (b) the enlarged graph of (a) from 0.2 to 0.26 s

Grahic Jump Location
Fig. 9

Angular displacements of accessory pulleys and the tensioner arm after optimization

Grahic Jump Location
Fig. 10

Transverse displacements of the belt span 7 at its end position tangent to the tensioner pulley before and after optimization

Grahic Jump Location
Fig. 11

Transverse displacements of the belt span 8 at its end position tangent to the tensioner pulley before and after optimization

Grahic Jump Location
Fig. 12

Dynamic tensions in belt spans: (a) before optimization and (b) after optimization



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