Вы находитесь на странице: 1из 8

2011-26-0103

Process Improvements in Structural Optimization Published on


and NVH 19th-21st January
2011 SIAT, India
Rolf Fischer, Michael Klein and Christian Wulf
INTES GmbH, Stuttgart, Germany

Copyright © 2011 SAE International and Copyright © 2011 SIAT, India

ABSTRACT optimization will be demonstrated. A number of examples will


be presented to illustrate the achievements in the different
Virtual development in the automotive industry like other areas of analysis. For the improvement of manual processes
development processes is always under pressure to improve the wizard technique for cavity meshing (hole detection, hole
the processes to save time and costs. In addition, the analyses closing, meshing and coupling between fluid and structure)
should include optimization techniques to get the best relation as requirement for NVH analysis will be presented.
between weight and stiffness. But it emerges that vibration
analysis must also be included in the optimization at the The combination of several improvements in the process
same time. So, the situation in virtual development can of optimization and NVH analysis leads to significant time
be characterized by severe time constraints and a need to savings. All together lead to considerable better products in
increase the complexity of the analysis and the processes. a shorter time frame.

One possible solution for these conflicting positions is to Keywords : NVH, FE Analysis, Fluid Structural Modelling
improve the processes and methods for structural optimization
and the meshing for fluid structure analysis. The most INTRODUCTION
important key features for the improvement of the process
are: Today the process for Finite Element (FE) analysis consists
of three major steps:
 One tool with state of the art solvers,
1. Pre-processing,
 Several analysis options: static analysis, dynamic
(vibration) analysis, fluid-structure dynamic analysis, 2. Computation and
 Combination of several analysis types in one optimization, 3. Post-processing.
 Integrated optimization algorithms (efficiency), In many cases users want to apply one general pre- and
 Graphical user interface for the definition of complex post-processor for creation of models for many analysis
analysis physics, including optimization, disciplines like crash analysis (NVH, stress analysis, etc.).
Those solutions have all important general features available.
 Graphical user interface for the automatic and semi
Beginning with CAD-import, followed by geometry repair
Automatic meshing of holes and cavities and
and geometry creation, complete variety of meshing tools
 Improvement for all time consuming, up to now manual, and solver specific model data specification are part of a
processes. complete pre-processor. Those tools have a big advantage
in multi solver environments, with high productivity in all
One new approach will be presented for a guided definition
features they can deliver.
and checking of processes in a graphical user interface.
The combination of different analysis types in combination But on the other hand those general tools fall behind for
with different optimization types like shape, size and bead complex solver specific functionality [1]. Typically there are a
1
Symposium on International Automotive Technology 2011

lot of model properties that are not completely supported. As reason to apply condensation. The application of these
long as those properties are not complex and need no visual techniques in optimization has a large potential to fulfil
feedback they can be added by a text file. Those inputs are the requirements for reduction of run times
very error prone, but a possible solution. Left are the inputs
that need graphical interaction, those solver functionality,  Extension of all analysis features in FE analysis for use
mainly high advanced solutions, remain unused. in optimization and extension of optimization features to
fulfil the needs of all FE analysis. Hence, optimization
In that case, developer of FE solver has to think about a new needs to have potential to handle:
Graphical User Interface (GUI) which provides the missing
 Coupled field problems like fluid-structure analysis
support for the solver functionality. The complete solver
input deck enhanced with the input lines of complex solver  Coupled field problems like heat-transfer-stress
functionality is the result of the GUI. No additional editor analysis
input should be needed. The developer of the FE solver is  Non-linear analysis and
the correct instance which can make sure that this is fulfilled
and that all functionalities are up to date and developed in  Combination of analysis like statics and dynamics
conjunction with the solver. (vibrations)
 Extension of post-processing for special optimization
Optimization and Fluid-Structure (FS) analysis are two typical needs. There are special results (like sensitivities or
areas where very specific support is needed. In general, element filling ratios) from optimization, which need
structural optimization comprises the following methods [2]. special treatment in post-processing.
 Topology optimization for concept studies
In the following sections a few basic concepts are presented
 Sizing optimization for best property entities of structural which were developed. Integration of optimization features
members in the FE analysis solver will be described. Process
 Shape optimization for geometry improvements improvements by combination of GUI and integration are
shown with examples.
 Bead optimization as a special class of geometry
improvements
THE PROCESS OF FE ANALYSIS
To get all advantages, the integration in the process by a GUI The usual process chain of a FE analysis process as shown
and in addition the integration in the FE solver technology, as ‘classic’ in Fig. 1 is characterized by an embedding of a
is highly desirable. solver in the pre- and post-processing. So, a solver-oriented
modeling is used to amend the existing pre-processor and is
The user of FE analysis not only want to work in a single
linked directly to the solver. In order to fit perfectly in the
environment with a consistent model description for structural
process chain, the following requirements have to be fulfilled
analysis and optimization, but they also still fear unacceptable
for a model editing and visualization tool:
run times for their today’s model sizes and expect their
reduction from the software developers. Main goals to  Interfaces to import models from the pre-processor or
achieve best results are: just meshes from CAD (‘direct’ process chain in Fig.1
FE analysis process chain in three varieties) or any
 State of the art solver technology in all important FE
other meshing tool (‘multi’ process chain in Fig. 1 FE
analysis disciplines as linear static analysis, contact
analysis process chain in three varieties)
analysis, non-linear static analysis, dynamic analysis
(vibrations), fluid structure analysis and heat transfer  Direct post-processing capabilities or interfaces to
analysis support other post-processors
 Integration of optimization methods in FE analysis to  Data consistency between the pre- and post-processor
apply classical efficient solving tools for optimization, and the model editor on the one hand and the model
too. Besides the mere speed of FE analysis solvers, the editor and the solver on the other hand
efficient handling of large models makes it possible to
optimize such models. The availability of optimization  Intuitive operation of the tool in order to prevent
for large models is the key for final acceptance of expensive training for the analysis engineer on another
optimization in standard analysis workflows software

 Integration of well-known condensation techniques in Because the model editing tool is seen as an amendment of
optimization. FE analysis codes usually maintain a the pre-processing step, there is an important issue regarding
number of condensation techniques like substructuring the model reference. If the reference is the solver input, then
in statics and dynamics. Besides other effects, the the model editor is the main tool to complete and check
reduction of problem size is the most important all aspects of a model. But if the pre-processor model is

2
Symposium on International Automotive Technology 2011

Figure 1. FE Analysis Process Chain in Three Varieties

the reference, then all model changes made by the model


editor have to be fed back to the pre-processor. In general, Figure 2. Common Data Structures for Solver and GUI
this is probably not possible for all features. So, this is an
open point and further experiences are needed to develop a
suitable concept to solve this problem. Such clear concepts also require a clear look and feel of
the GUI as shown in Fig. 3 where the basic screen provides
much space for the visualization of a model and the wizards
Basic Concepts are highlighted by the order as second scroll down menu,
In order to achieve data consistency it is seen as a crucial directly after the default ‘File’ scroll down menu.
point that the model editor and the solver use the same data
structures. Fig. 2 shows this concept where a programming
interface provides the model editor with all required model
data. This concept has the following advantages:

 Data consistency is a built-in feature,

 All interfaces of the solver can be used directly for


the model editor,

 Development of new optimized data structures can be


saved, or if needed used in both products,

 The solver data structures are already designed to


support large models in a very efficient way. This will
result in a highly effective work with the GUI.

In addition, advanced graphic concepts are used to support Figure 3. GUI with Wizards
specific solver functionalities:
Wizard Technique
 Visualization and handling of large models,
One of the basic concepts of the model editing tool is the
 Wizards to support ease of use, in cases:
wide use of application wizards which provide an easy-to-use
 where modelling features are not frequently used, means for specific modelling features. This has the following
 visual feedback is needed and advantages:

 mistakes can be shown directly.  A real application aid for the occasional user of such
features
 Scripting support automation of modelling processes,
 Configurability to allow the adaption of the GUI to  The user is guided through all necessary modelling steps
modelling and post-processing standards. for the particular feature. So, this helps not to forget
important specifications
3
Symposium on International Automotive Technology 2011

 In addition, this guidance has an effect like a tutorial:


The user recognizes all necessary modelling steps
without any need to collect this information from
manuals

 At the end, a complete read-to-run model is achieved.


But, the formal completeness of the model is not a
guarantee, that all intended specifications are really made

In the following, a fluid-structure modelling example for the


application of a wizard is described in more detail.

Wizard for Fluid Structure Modelling


The completion of a model may include even mesh
generation. This is demonstrated by the wizard for acoustic Figure 5. List of Detected Holes and Visual Feedback
mesh generation. The wizard itself appears in an independent
window that can be placed at the best position on the screen.
In Fig. 4 the wizard window with several tabs is placed on
the left side next to the graphic window.

Figure 6. Automatic Meshing of Detected Holes

Figure 4. Basics Page FS Wizard

Starting from a structural mesh with several holes the wizard


supports:

 The detection of holes (Fig. 5) in general preprocessors


is a complete manual process without specific support.
By the automatic detection the process is less error
prone and much faster.

 The automatic and semi automatic closing of holes


(Fig.6) and automatic meshing of detected holes.

 The generation of an enclosed fluid mesh, and the


generation of interface (or coupling) elements which
couple the structural displacement degrees of freedom
with the fluid pressure degrees of freedom (Fig. 7).

Such a coupled model allows a fluid-structure acoustic


analysis where structure and fluid are seen as one vibrating
Figure 7. Enclosed Fluid Mesh and Coupling Elements
continuum.

4
Symposium on International Automotive Technology 2011

In this sense, a wizard is not only a guidance through a The objective function of an optimization may be the weight
more or less complex model specification task, but a wizard or any other specified constraint.
can also provide automated tools to support an easy-to-use
model set-up. In particular, the acoustic mesh generation by The following solvers are available for optimization:
a standard pre-processor and post-processor could be a very  Linear statics with/without contact
time consuming task. So, the functionality contained in the
 Non-linear statics with/without contact
wizard is saving a lot of modelling time. If this functionality
is combined with scripting, the acoustic mesh generation can  Heat transfer
be performed in a batch process for certain types of structures  Inertia relief
saving additional modelling time.
 Eigen value analysis
THE PROCESS OF OPTIMIZATION IN  Modal frequency response analysis
CONJUNCTION WITH FE ANALYSIS  Steady-state heat transfer analysis
The usual process chain of FE analysis is extended by the  Combinations of the different solvers
optimization. Two major factors have the most influence of
the adapted process: For frequency response optimization amplitudes, phases, real,
and imaginary values of the above listed results are available
 Model extension to describe the optimization task as an for constraint or objective definition. The limits for the
additional modelling task and constraints can be made dependent on frequency. Different
 The optimization loop around the FE analysis as solvers can be combined in one optimization task as well as
additional computation time. sizing, bead and shape parameters.

One basic demand is that the same models should be used The optimization allows taking into account several loading
to get the same results on the same accuracy level. Special cases as well as different boundary conditions. In addition,
models are not applicable, because they may show different dynamic mode frequencies can also be optimized, where a
behavior and the extra effort to evaluate the model to be mode tracking during the structural changes is performed
accepted as replacement for the usual model. Only integrated automatically. If a small part of a structure is optimized,
optimization is able to perform this task in an acceptable time substructuring can be used to reduce run time by separating
frame, because the overhead for the integrated optimization the design space in the top component. So, the reduction of
is the smallest that is possible. the unmodified parts has to be done only once.

The results of an optimization are the history of the objective


Integrated Optimization function and an overview on the validity of the design after
In each optimization constraints shall limit the value range for each iteration. In addition, the values of the design variables
design variables as well as for the response quantities like: and the constraints are available as a function of the iterations
performed. These functions may easily be viewed as xy-plots
 Displacements, velocities, accelerations with direct mapping of xy-results to model entities. The
 Contact pressure export of sensitivities is also possible.
 Element forces Shape, bead and sizing optimization differ in the kind of
 Reaction forces design change:
 Stresses Shape Optimization
 Compliance
The usual approach to parametrize an existing mesh for shape
 Weight modifications is to let the user define shape basis vectors,
 Eigenfrequencies i.e. to define vectors of coordinate modifications associated
with design variables. The most user-friendly way to define
 Sound radiation power density shape basis vectors is realized in PERMAS, can be easily
 Temperatures performed with VisPER and consists of only three steps:
 Heat flux  Defining a design element as the arbitrarily shaped area
 General constraints as combination or arbitrary function to be modified by selection of an element set
of the above mentioned quantities. Such functions
 Defining coordinate modifications for a small subset of
include global criteria like max/min, absmax/absmin, or
design nodes within the design element
RMS.

5
Symposium on International Automotive Technology 2011

 Assigning of design variables initial values and range  Damping parameter of damping elements
limits to the coordinate modifications of design nodes  Parameters of control elements
The coordinate modifications of all other FE-nodes within  Convection film coefficients
the design element are then smoothly interpolated between
 Material parameters
those of the design nodes and the zero values at the boundary
of the design element. The interpolant has the fundamental
properties of: WIZARDS FOR OPTIMIZATION
 C2-continuity inside the design element Because it is not yet standard in pre-processors to provide for
the definition of design elements, Wizards for optimization
 C0-continuity at the boundary of the design element support all steps to set-up the optimization model for shape,
 Minimizing the mean squared curvature of the complete bead, sizing and topology optimization as shown in Fig. 3.
shape deformation This allows to start from the existing finite element mesh
and one gets all additionally generated input for a full
 Being of global nature, i.e. every design node coordinate
optimization specification.
modification affects every interpolated coordinate
modification Basic definition is for all types of optimization the definition
of the suited design elements. Visual feedback for all steps
With additional restraints like symmetries, constant or linear
avoid wrong definitions for all steps during the input. Fig.8
interpolation or further boundary conditions the fundamental
shows the visualization of symmetry conditions for design
properties listed above may be modified to gain application-
elements of a car body.
oriented shape deformations. Furthermore the possibility
to superimpose different shape deformations defined for
different design elements allows to enrich the solution space
for the shape optimization by an arbitrary variety of shape
changes. Finally also sizing and shape design variables may
be combined, i.e. they may affect the same finite elements
simultaneously.

Bead Optimization
Compared to the design elements for shape optimization
described above, the only difference of design elements used
for bead pattern optimziation is, that the user only needs to
specify one design node and a design variable, and instead
of interpolating the coordinate modification of the other
nodes, bead design variables according to this user-defined
reference are generated automatically. This way, the specified
design area is equipped with required optimization degrees of
freedom for bead pattern design. Again additional conditions Figure 8. Visualization of Symmetry Conditions
allow for specific properties of the resulting bead patterns.
The definition of design nodes and the direction of shape
Sizing Optimization
changes is supported by one step of the wizard. Even large
For optimal sizing problems property dependencies may be models from the industry with complex connections and three
defined for the whole design element. They are valid for all dimensional transitions between several parts are supported.
corresponding finite elements, independent on its location After the definition of the design nodes in the next step the
within the design element. shape basis vectors are calculated. This is one big advantage
resulting from the common data structures for solver and
The following design variables are provided: GUI (Fig. 2 and Fig. 9) and from integrated optimization.
 Areas of cross section, inertia moments and general Fig. 9 shows, based on the calculated shape basis vectors,
functions between these properties for beam elements the visualisation of the shape changes.

 All parameters of standard beam cross sections The shape can be changed interactively and gives a
deeper understanding of the chosen design space and the
 Thicknesses/offsets/nonstructural mass of membrane and
geometrical degree of freedoms (solution space). Additionaly
shell elements
this visualization is used to define meaningful limits for the
 Stiffness and mass of spring elements design variables interactively and to check the possible mesh
 Mass of mass elements distortions.
6
Symposium on International Automotive Technology 2011

Figure 9. Visualization of Shape Changes Based on


Shape Basis Vectors

In the same way design nodes are visualized for bead


optimization (Fig. 10). For the best overview, even in
complex models, only one arrow is depicted per sheet.

As final step for an optimization design constraints and Figure 11. Shape Wizard Design Constraints Definition
objective function have to be defined (Fig. 11). This page
and the related subpage, that has individual type of design
CONCLUSIONS
Concepts have been presented which support solver-oriented
model editing and visualization in combination with
integrated optimization. By this way, the following goals
will be achieved:
 Inspection and checking of complete solver models,
 Completion of not ready-to-run models,
 Facilitating complex analysis tasks like fluid-structure
analysis and optimization,
 Supporting new solving features.

Such a tool is perfectly fitting into a FE analysis process


because it is simply the missing link between standard pre-
processing and post-processing and computation. The related
Figure 10. Visualization of Bead Forming Direction benefits are reduced modelling times and cost savings for
model completion. Moreover, all methodological innovations
introduced by the corresponding solver can be taken up faster
by the users. Wizards are the means to facilitate the use of
constraint dependent content, guides the user through the
complex analysis tools.
complex input. At the same time the individual subpages
show all possibilities and supports the user by manual like Future analysis tasks will be characterized by more physics
framework. Additional help is always very close by tool (like coupled phenomena), optimization and larger models.
tips and the “Help”-button, that is directly linked to the Solver-oriented model editing and visualization will be the
suited manual page. In addition, the help function can be aid to cope with this model complexity.
complemented by company specific rules.
NVH process for optimization tasks gets best support by
After finishing the wizard the optimization input is complete. the wizards for:

7
Symposium on International Automotive Technology 2011

 Adding a fluid mesh to an existing structure and REFERENCES


 Define complex optimization tasks 1. PERMAS version 13: “Users’ Reference Manual”,
INTES Publication No. 450, Stuttgart 2010
Integrated optimization adds new features to the GUI and
makes optimization possible with large models, because the 2. Fischer R, Helfrich R and Wulf C, “Integrated
high efficiency of the solver is combined with the efficiency Optimisation in Static and Dynamic Structural Analysis”,
of integrated optimization. The key features for the big Proceedings: NAFEMS World Congress, Malta, May
advantage of integrated optimization for NVH are: 2005
 Simultaneous sizing, bead and shape optimization
3. Helfrich R, “New Concepts For Finite Element Model
 Simultaneous static and dynamic load cases in Editing And Visualization”, Proceedings of NAFEMS
optimization World Congress, Vancouver, Canada, May 2007
 Optimization using static and dynamic substructuring
 Manufacturing constraints and symmetry conditions and
CONTACT INFORMATION
Michael Klein
 Using efficient optimization algorithms to have as few
analyses as possible klein@intes.de

Integrated optimization will support the future needs of Guled F D


optimization tasks by a complete set of features, the build gfd@nfotecindia.com
in high efficiency. Both together, integrated optimization and
solver-oriented model editing, make it possible to integrate
optimization in the standard workflows without big additional
effort.
ABBREVIATIONS
GUI Graphical User Interface

NVH Noise Vibration Harshness

The Technical Paper Review Committee (TPRC) SIAT 2011 has approved this paper for publication. Positions and opinions advanced in this paper are those of the author(s) and not necessarily those of
This paper is reviewed by a minimum of three (3) subject experts and follows SAE guidelines. SIAT 2011. The author is solely responsible for the content of the paper.
SAE Customer Service:
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or Tel: 877-606-7323 (inside USA and Canada)
transmitted, in any form by any means, electronic, mechanical photocopying, recording, or otherwise,
Tel: 724-776-4970 (outside USA)
without the prior written permission of SIAT 2011.
Fax: 724-776-0790
Email: CustomerService@sae.org
SAE Web Address: http://www.sae.org
Printed in USA

Вам также может понравиться