Development of MAM - Multipoint Approximation Method
Motivation for the development of MAM: Structural optimization and
identification problems with computationally expensive and noisy response
functions.
The majority of real-life structural optimization problems have the
same common features: (i) the objective and constraint functions are evaluated
as a result of expensive numerical computations, e.g. using FEM; (ii) function
values and/or their derivatives may contain some level of noise. It means
that function values, corresponding to two slightly different sets of design
variables, may have a considerable random variation. Moreover, even the
function values, corresponding to the same set of design variables, may
be different depending on the optimization search history and/or iteration
history of an iterative response analysis. As an example, we mention FEM
in conjunction with Adaptive Mesh Refinement (AMR), for which the mesh
density information might be influenced by the optimization history.
The level of noise can vary from negligible to quite significant (or
even intolerable) depending on the formulation and the size of the optimization
problem as well as the size and specific features of an response analysis
model.
Examples of noisy behaviour of functions in complex optimization problems
are given in [3, 4, 21, 23], among others. Other examples of the loss of
accuracy of computations in a structural optimization problem may include
the error accumulation in the semi-analytical sensitivity analysis [11].
During the last decade, several approximation techniques were proposed
which take account of the negative effect of noise [1].
Rasmussen [14] investigated the influence of noise in first-order sensitivities
on the performance of his ACAP technique, it was shown that even a quite
considerable level of noise could be tolerated. The technique does not
take into account the noise in the function values.
The performance of global approximation techniques was investigated
in [4, 15, 25]. These techniques are based on the least-squares surface
fitting approach which was originally developed for the situations where
the function values are obtained as a result of physical measurements containing
some level of noise. Such an approach allows to construct explicit approximations
valid in the entire design space, but is restricted by relatively small
optimization problems (up to ten design variables [25]).
Our research team at Bradford in collaboration with TU Delft (The Netherlands)
and Nizhny Novgorod University (Russia) develops and investigates the use
of Multipoint Approximation Method (MAM) (Toropov et al. [16, 17,
23]) in the presence of numerical noise.
According to MAM, the original structural optimization problem is replaced
by a succession of simpler mathematical programming problems. The functions
in each iteration present mid-range multipoint approximations of the corresponding
original functions. These functions are noise-free or, at least, the level
of noise does not cause problems with convergence of an individual optimization
sub-problem. The solution of an individual sub-problem becomes a starting
point for the next step, the move limits are changed and the optimization
is repeated iteratively until the optimum is reached. Various optimization
techniques can be used to solve the sub-problems because the approximation
functions are chosen to be simple.
The efficiency of the optimization technique depends to a large extent
on the accuracy of the approximate expressions. Employing the methods of
regression analysis [2], each approximation is defined as a function of
a number of tuning parameters. They are determined on the basis of the
information about the original function (and, possibly, its derivatives)
at several points of the design variable space. The use of the weighted
least- squares method allows to determine the values of tuning parameters
for each function.
The weight coefficients characterize the relative contribution of the
information about function values (and their derivatives, if available).
The proper choice of weight coefficients strongly influences the quality
of the approximations. Since the optimum point usually belongs to a boundary
of the feasible region, where at least one of the constraints is active,
the approximation functions must be more accurate in such a point. Thus,
the information on the points located near the boundary of the feasible
region is to be treated with higher weights.
It is also significant how we choose the plan of numerical experiments
as a set of points in a current subregion of the design variable space.
Better quality approximations can be achieved by increasing the total number
of points in the plan of experiments, but, on the other hand, it increases
the number of calls for the response analysis. In order to reduce the total
computational effort, the points from previous steps, belonging to a current
subregion and its neighbourhood, can be used as well.
Other important aspects of any approximation method are the strategy
of changing the move limits and the condition of termination.
In certain cases, e.g. when AMR techniques are applied to the shape
optimization, it is possible to specify the error, requested from the numerical
analysis procedure (error of the numerical experiment). The different tolerance
of MAM to the data, produced by the response analysis with different prescribed
errors, can be taken into account by means of the weight coefficients.
In papers [5 - 7] it is shown that the proper choice of the prescribed
error depending on the current status of the optimization process can significantly
reduce the overall computational effort. The basic idea is not to keep
the constant prescribed error (and mesh density) but to use a relatively
coarse mesh in the beginning of the optimization process and to refine
it as the process progresses. Correspondingly, the quality of approximations
can be low in the beginning and must be increased in the process of optimization.
Other interests of our research team, closely collaborating with researchers
of TU Delft, include the development of new types of mid-range approximations,
e.g. using simplified numerical models as approximations [24] and also
the use of genetic programming (GP) methodology for the selection of the
structure of approximations.
The variety of applications of MAM to complex structural optimization
problems with computationally expensive and noisy response analysis output
include:
- optimization of dynamic characteristics of mechanical systems [8 -
10];
- shape optimization of thin-walled structures with AMR [5 - 7, 12, 13];
- optimization of thermodynamic performance
of Stirling engines [19];
- structural discrete optimization [20];
- material parameter identification for nonlinear constitutive models
[22, 26].
References
- Barthelemy, J.-F.M.; Haftka R.T. (1993) Approximation concepts for
optimum structural design - a review. Structural Optimization, 5, 129-144.
- Box, G.E.P.; Draper, N.R. Empirical model-building and response surfaces.
New York: John Wiley & Sons, 1987
- Free, J.W.; Parkinson, A.R.; Bryce, G.R.; Balling, R.J.; Approximations
of computationally expensive and noisy functions for constrained nonlinear
optimization. J. of Mech. Trans. Auto. Des. 109, 1987, pp. 528- 532
- Giunta, A.A.; Dudley, J.M.; Narducci, A.; Grossman, B.; Haftka, R.T.;
Mason, W.H.; Watson, L.T. Noisy aerodynamic response and smooth approximations
in HSCT design. AIAA-94-4376-CP, Proc. 5th AIAA/USAF/NASA/ISSMO Symp. on
Multidisciplinary and Structural Optimization, Panama City, Florida, 1994,
pp. 1117-1128
- van Keulen, F.; Toropov, V.V.; Polynkine, A.A. Optimization of geometrically
nonlinear shell structures using multi-meshing and adaptivity, AIAA-94-4361-CP,
Proc. 5th AIAA/USAF/NASA/ISSMO Symp. on Multidisciplinary and Structural
Optimization, Panama City, Florida, 1994, pp. 995-1005
- van Keulen, F., Toropov, V.V.; Polynkine, A.A.: Shape optimization
strategies using the multi-point approximation method and adaptive mesh
refinement. N. Olhoff, G.I. Rozvany (eds.). Proceedings of The First World
Congress of Structural and Multidisciplinary Optimization, Goslar, Germany,
May 1995, pp. 67 - 74, Pergamon, 1995.
- van Keulen, F.; Toropov, V.V.; Markine, V.L.: Recent refinements in
the multi-point approximation method in conjunction with adaptive mesh
refinement. In: McCarthy, J.M. (ed.), Proc. ASME Design Engineering Technical
Conferences and Computers in Engineering Conference, August 18-22 1996,
Irvine CA, 96- DETC/DAC-1451, 12 p.
- Markine, V.L.; Meijers, P.; Toropov, V.V.; Meijaard, J.P.: Multilevel
optimization of the dynamic behaviour of mechanical systems. Proceedings
of Int. Forum on Aeroelasticity and Structural Dynamics 1995, Manchester,
June 1995, pp. 31.1-31.8, Royal Aeronautical Soc., 1995.
- Markine, V.L.; Meijers, P.; Meijaard, J.P.; Toropov, V.V.: Optimization
of the dynamic response of linear mechanical systems using a multipoint
approximation technique. In: D. Bestle, W. Schiehlen (eds.), Proceedings
of IUTAM Symposium on Optimization of Mechanical Systems, Stuttgart, March
1995, pp. 189-196, Kluwer, 1996.
- Markine, V.L.; Meijers, P.; Meijaard, J.P.; Toropov, V.V.: Multilevel
optimization of dynamic behaviour of a linear mechanical system with multipoint
approximation. Eng. Optimization, vol. 25, 1996, pp.295-307.
- Pedersen, P.; Cheng, G.; Rasmussen, J. On accuracy problems for semi-analytical
sensitivity analysis. Mech. Struct. Mach. 17, 1989, pp. 373-384
- Polynkine, A.A.; van Keulen, F.; Toropov, V.V.: Optimization of geometrically
nonlinear thin-walled structures using the multipoint approximation method.
Struct. Optimiz., 9, 105-116, 1995.
- Polynkine, A.A.; van Keulen, F.; Toropov, V.V.: Optimization of geometrically
non-linear structures based on a multi-point approximation method and adaptivity.
Engineering Computations. Int. J. for Computer-Aided Engineering &
Software, vol. 13, 2/3/4, 1996, pp.76-97.
- Rasmussen, J. Accumulated approximations - a new method for structural
optimization by iterative improvements. Proc. 3rd USAF/NASA Symp. on Recent
Advances in Multidisciplinary analysis & Optimization, pp. 253-258
- Schoofs, A.J.G. Experimental design and structural optimization. TU
Eindhoven: Ph.D. dissertation, 1987
- Toropov V.V. Simulation approach to structural optimization. - Struct.
Optimiz., 1, No 1, 1989, pp. 37-46.
- Toropov, V.V.; Filatov, A.A.; Polynkin, A.A. (1993) Multiparameter
structural optimization using FEM and multipoint explicit approximations.
Struct. Optimiz., 6, 7-14.
- Toropov, V.V.; van der Giessen, E. Parameter identification for nonlinear
constitutive models: Finite element simulation - optimization - nontrivial
experiments. In: Optimal design with advanced materials P.Pedersen (ed.),
Proc. of IUTAM Symp. 1992, Elsevier Sci. Publ. 1993, pp. 113-130
- Toropov, V.V.; Carlsen, H.: Optimization of Stirling engine performance
based on multipoint approximation technique. In: Gilmore, B.J. et al (eds.),
Advances in Design Automation 1994, Vol. 2, Robust Design Applications,
Decomposition and Design Optimization, Optimization Tools and Applications.
20th Design Automation Conference, Minneapolis, September 11-14, 1994,
pp.531-536, 1994.
- Toropov, V.V.; Markin, V.L.; Carlsen, H.: Discrete structural optimization
based on multipopint explicit approximations. In: W. Gutkowski, J. Bauer
(eds.), Discrete Structural Optimization, Proc. of IUTAM Symposium on Discrete
Structural Optimization, Zakopane, Poland, August 31-September 3, 1993,
pp.98- 107, Springer-Verlag, 1994.
- Toropov, V.V.: Multipoint approximation method for structural optimization
problems with noisy function values. In: K. Marti, P. Kall (eds.), Stochastic
Programming. Numerical Techniques and Engineering Applications. Lecture
Notes in Economics and Mathematical Systems 423. Proc. of 2nd GAMM/IFIP
Workshop on Stochastic Optimization: Numerical Methods and Technical Applications,
Munich, June 1993, pp. 109-122, Springer-Verlag, 1995.
- Toropov, V.V.; van der Giessen, E.; Yoshida, F.: Material parameter
identification based on nontrivial experiments, numerical simulation and
optimization. In: M.I. Friswell, J.E. Mottershead (eds.). Proceedings of
Int. Conf. on Identification in Engineering Systems, Swansea, March 1996,
pp. 328-337. The Cromwell Press Ltd.
- Toropov, V.V.; van Keulen, F.; Markine, V.L.; de Boer, H.: Refinements
in the multi-point approximation method to reduce the effects of noisy
responses. 6th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis
and Optimization, Bellevue WA, September 4-6 1996, Part 2, pp. 941-951
- Toropov, V.V.; Markine, V.L.: The use of simplified numerical models
as mid-range approximations. 6th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary
Analysis and Optimization, Bellevue WA, September 4-6 1996.
- Vanderplaats G.N. Effective use of numerical optimization in structural
design. Finite Elements in Analysis and Design 6, 1989, pp. 97-112
- Yoshida, F,; Urabe, M; Toropov, V.V.: Identification of material parameters
in constitutive model for sheet metals from cyclic bending tests. In: Abe,
T., Tsuta, T. (eds.), Proc. of Asia-Pacific Symp. on Advances in Engineering
Plasticity and its Applications, 21-24 August 1996, pp. 271-276, Pergamon,
1996
Back to RESEARCH page
Back to HOME page