Professional Documents
Culture Documents
DOI 10.1007/s00170-004-2162-z
ORIGINAL ARTICLE
Jean-Luc Marcelin
Received: 27 November 2003 / Accepted: 27 February 2004 / Published online: 26 January 2005
© Springer-Verlag London Limited 2005
Abstract This work examines the possibility of using genetic methods are also very effective for problems of optimization of
algorithms for the optimization of the loads transmitted in mech- mechanisms.
anisms. The variables of design are the relative positions of In the past, the genetic algorithms method was used within
the various connections, considered in a comparative manner. the framework of various mechanical problems. These algo-
The minimization of the loads transmitted in the connections is rithms appeared very effective, and may play an interesting role
achieved by optimizing the respective positions of those lead to in a process of integrated design [2, 3]. The potential of these al-
less expensive solutions for bearings and sections of beams. The gorithms was also shown in the difficult case of the optimization
examples show that using this stochastic method is an efficient of the gears [1], and in the optimization of the supports with ap-
way to minimize loads in mechanisms. plications for fastening in machining [4]. In [5], the possibility
of using some genetic algorithms and some neural networks to
Keywords Genetic algorithms · Mechanisms · Optimization optimize mechanisms in their globality is examined; a detailed
example of a gear box shows that using this stochastic method
and neural networks is very efficient. We can speak thus of
1 Introduction a metamodel for optimization, in a context of integrated design.
In [6], a multi-objective optimization of hand prosthesis, four-bar
Stochastic methods of optimization, such as genetic algorithms, mechanisms is performed with reference to seven positions, with
are being used more and more for the optimal design of mechan- respect to five design criteria. In [7], the prevalent mathematical
ical systems. The principal advantages of genetic algorithms are programming neural network (MPNN) models are surveyed, and
an assured convergence without use of derivatives and functions MPNN models are developed and applied to the unconstrained
with discrete and non-derivable variables. On the other hand, the optimization of mechanisms. In [8], the optimization of the tran-
deterministic methods of optimization, known as methods of gra- sient dynamical behavior of mechanisms is addressed.
dient, require a reliable calculation of the sensitivities. This is This paper tackles the problem of optimizing the loads trans-
often difficult, or even impossible, for certain problems of me- mitted in mechanisms under certain restrictive criteria. These
chanical technology with discrete variables. assumptions are as follows: (a) we remain within the frame-
The detractors of the stochastic methods of optimization work of fixed topologies and we consider isostatic or slightly
point out an important volume of calculations, especially in the hyperstatic mechanisms. In this sense, the principal objective is
case of a method of analysis of the finite element type. Never- to minimize the transmitted loads in each connection; (b) the
theless, in certain cases of application in mechanical technology variables of design are the relative positions of the various con-
as the optimization of gears (a problem in which the variables nections, considered in a comparative manner; and (c) we respect
of design are primarily discrete) [1], these methods are effect- certain technological limitations by excluding certain zones of
ive because the volume of calculations remains reasonable. In the plan or space for preset connections.
this case, the use of a method of gradient would be very dif- We show through examples that the procedure described in
ficult because the derivatives of the objective function and the this paper makes it possible to optimize the mechanisms effec-
limitations are difficult to calculate. We will show that these tively. Indeed, the minimization of the loads transmitted in the
connections by optimizing the respective positions of those lead
J.-L. Marcelin components, compared to less expensive solutions for bearings
Laboratoire Sols, Solides, Structures, and sections of beams. The minimization of loads transmitted
UMR CNRS C5521,
BP 53 38041, Grenoble Cedex 9, France in the connections thus minimizes the weight of the mechanism,
E-mail: Jean-Luc.Marcelin@ujf-grenoble.fr therefore resulting in its optimization.
3
It can be noted that the limitation of optimization for b is 0.1 < a < 0.5
included in coding. 0.2 < b < 0.8
5
4. Marcelin JL (2001) Genetic search applied to selecting support pos- 8. Schulz M, Brauchli H (1998) Optimization of mechanisms and the ef-
itions in machining of mechanical parts. Int J Adv Manuf Technol fect of collisions. Mech Struct Mach 26(4):401–421
17(5):344–347 9. Goldberg DE (1989) Genetic algorithm in search, optimization and ma-
5. Marcelin JL (2004) A metamodel using neural networks and genetic al- chine learning. Addison-Wesley, Boston
gorithms for integrated optimal design of mechanisms. Int J Adv Manuf 10. Koza JR (1992) Genetic programming: on the programming of comput-
Technol 24(9–10):708–714 ers by means of natural evolution. MIT Press, Cambridge, MA
6. Haulin EN, Vinet R (2003) Multiobjective optimization of hand pros- 11. Michalewicz Z (1996) Genetic algorithms + data stuctures = evolution
thesis mechanisms. Mech Mach Theory 38(1):3–26 Programs, 3rd ed. Springer, Berlin Heidelberg New York
7. Li J, Gupta KC (1998) Mechanism design with MP-neural networks. J 12. Marcelin JL, Trompette P, Dornberger R (1995) Optimisation of compos-
Mech Des 120(4):527–532 ite beam structures using a genetic algorithm. Struct Optim 9:236–244