Improvment and application of topology optimization ... · PDF filetopology optimization...

22
Improvment and application of topology optimization algorithms for ducted flows Thorsten Grahs move-csc UG, Braunschweig Nikolaus Peller AUDI AG, Development Fluid Dynamics Simulation, Ingolstadt OSSCFD 2010, Munich, Germany

Transcript of Improvment and application of topology optimization ... · PDF filetopology optimization...

Page 1: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Improvment and application of topology optimization algorithms

for ducted flows

Thorsten Grahs

move-csc UG, Braunschweig

Nikolaus Peller

AUDI AG, Development Fluid Dynamics Simulation, Ingolstadt

OSSCFD 2010, Munich, Germany

Page 2: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Agenda

• Topology Optimization

• Application to a simple test case(forward facing step)

• Application to a real world example(fantasy channel)

• Conclusions & Outlook

Page 3: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Fluid dynamic topology optimization

• Discretization of the entire installation space

– CFD solution

– identification of “counter-productive“ cells via a local criterion

– removal/punishment of “counter-productive“ cells

• Result: Optimal topology

IN OUT

Page 4: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Topology optimization process

Topo Shape

Sequence of topological optimization:

1. Topological optimization on a rough design domain description

2. Transfer of the results into a smooth surface

3. Resulting shape or further fine-tuning via shape-optimization

Page 5: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

• Dissipated power, uniformity index, mass flux ratio, flow swirl

• Implementation into OpenFOAM® [Othmer, de Villiers and Weller, 2007]

Different cost-functions are possible

Page 6: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Example: Optimization of an air duct segment

Example by Dr. Carsten Othmer, Volkswagen Cooperate Research, VW AG

Page 7: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Example: Optimization of an air duct segment

Pressure Drop Improvement: 50%

Page 8: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Benefits and draw backs of Topology optimization

+ optimization of ducted flows with installation space constraints

+ variety of cost functions

+ very efficient: cost corresponds to only two CFD computations

• Discovered in our basic algorithm:

Problems with stepped geometries, due to vanishing velocity in stagnation points e.g. In forward facing steps

Page 9: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Problematic area:

Forward Facing step geometry

vanishing Velocityleads to problematicscaling of sensitivity/porosity

Page 10: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Application of the basic algorithm

Lack of induced porous cells due toproblematic scaling/vanishing viscosityin the vicinity of the step

Page 11: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Remedy

Solution:

turn the whole idea upside downturn the whole idea upside down

Not introducing “bad” cells and delete them out of the flow field

Let the flow dig his own flow field in a porous design space, like a river in a sandy bed.

Page 12: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Remedy

Advantage:Areas where the flow (e.g. scaling/sensitivity) to weak stay porous.

original improved

Pressure loss [Pa] 143.4 134.8

Improvement around 8% on porous solution, On an redesign geometry we expect up to 25%

Page 13: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Real World Test Case

Application of the improved algorithm to thefantasy channel (validation duct)

Page 14: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Original vs optimized channel

Original channel

Optimized channel

Original channel

Page 15: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

optimized channel (basic algorithm)

Stream lines

Porous cells

Page 16: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Optimized contours (basic algorithm)

Page 17: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Optimized flow – basic vs. improved algorithm

Streamlines for both optimization runs

basic

improved

basic

Page 18: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Vector plot for both optimization runs

basic

improved

Optimized flow – basic vs. improved algorithm

Page 19: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Optimized flow – basic vs. improved algorithm

Removed and kept sets of cellsfor both optimization runs

improved

basic

Page 20: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Gain in pressure drop ~ 4% on porous channele.g. around 10-15% on designed chanel geometry

Improved optimization run – resulting geometry

Page 21: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Improved Optimization run – stream lines

Page 22: Improvment and application of topology optimization ... · PDF filetopology optimization algorithms for ducted flows Thorsten Grahs ... • Application to a real world ... Topological

Conclusions & Outlook

Conclusions

• Requirements of topology optimization in industry: stability and simplicity

• Presentation of different approaches for local criteria

• „Forward facing step“ problem and „upside down“ solution

• Successfull application of improved algorithm to different duct flows

Outlook

• Analysis of additional criteria and their combination

• Integration of an Immersed boundary method

• Tests and validation on different test cases