Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-06T23:50:29.045Z Has data issue: false hasContentIssue false

Automated synthesis of mechanical vibration absorbers using genetic programming

Published online by Cambridge University Press:  12 June 2008

Jianjun Hu
Affiliation:
Department of Computer Science and Engineering, University of South Carolina, Columbia, South Carolina, USA
Erik D. Goodman
Affiliation:
Department of Electrical and Computer Engineering, Michigan State University, East Lansing, Michigan, USA
Shaobo Li
Affiliation:
Key Laboratory of Advanced Manufacturing Technology, Ministry of Education, Guizhou University, Caijiaguan, Guiyang, People's Republic of China
Ronald Rosenberg
Affiliation:
Department of Mechanical Engineering, Michigan State University, East Lansing, Michigan, USA
Rights & Permissions [Opens in a new window]

Abstract

Conceptual innovation in mechanical engineering design has been extremely challenging compared to the wide applications of automated design systems in digital circuits. This paper presents an automated methodology for open-ended synthesis of mechanical vibration absorbers based on genetic programming and bond graphs. It is shown that our automated design system can automatically evolve passive vibration absorbers that have performance equal to or better than the standard passive vibration absorbers invented in 1911. A variety of other vibration absorbers with competitive performance are also evolved automatically using a desktop PC in less than 10 h.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2008
Figure 0

Fig. 1. A typical primary structure equipped with three versions of vibration control systems (absorbers): (a) passive, (b) active, and (c) semiactive configuration.

Figure 1

Fig. 2. The bond graph structure of a primary system and its bond graph model. (a) Primary system under perturbation of excitation force F(t); (b) bond graph model.

Figure 2

Fig. 3. The bond graph structure of the first patented vibration absorber and its bond graph model.

Figure 3

Fig. 4. Frequency responses of the primary system under perturbation of excitation force F(t), without and with vibration absorber. (a) Without vibration absorber, (b) with a vibration absorber. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 4

Fig. 5. A bond graph and its equivalent electrical circuit. The dotted boxes in the left bond graph indicate modifiable sites at which further topological manipulations can be applied. R, resistors; SE, sources of effort.

Figure 5

Fig. 6. The bond graph structure of a vibration absorber with seven components exclusive of the embryo components. (Component sizing values are omitted in the figure for simplicity.)

Figure 6

Fig. 7. The Insert_J0E genetic programming (GP) function inserts a new junction into a bond along with a certain number of attached components.

Figure 7

Fig. 8. The Add_C/I/R genetic programming (GP) function adds a C/I/R component to a junction.

Figure 8

Fig. 9. An example of a genetic programming (GP) tree, composed of topology operators applied to an embryo, generating a bond graph after depth-first execution (numeric ERC nodes are omitted). Note that the 010 and 001 are the flag bits showing the presence of absence of attached C/I/R components. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 9

Table 1. Experimental parameters for vibration absorber synthesis

Figure 10

Fig. 10. The evolved single-frequency vibration absorber and its performance compared to standard vibration absorber. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 11

Fig. 11. The evolved dual-frequency vibration absorber and its performance compared to standard vibration absorber. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 12

Fig. 12. The performance of the evolved bandpass vibration absorber compared to the standard vibration absorber. [A color version of this figure can be viewed online at journals.cambridge.org/aie]