professional open source cfd - skm- informatik · skm tech day 2014 25th september 2014...

29
[email protected] | Tel: +44 (0)20 32393041 | Fax: +44 (0)20 3357 3123 | www.engys.com SKM Tech Day 2014 25 th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG Professional Open Source CFD

Upload: others

Post on 27-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

[email protected] | Tel: +44 (0)20 32393041 | Fax: +44 (0)20 3357 3123 | www.engys.com

SKM Tech Day 2014

25th September 2014

Hasenwinkel, Germany

Thomas Schumacher, Engys UG

“Professional Open Source CFD”

Page 2: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

2

Contents

• Introduction – CFD

• Open Source Software – Business Model

• Examples

• Adjoint Optimisation

© 2014 Engys Ltd.

Page 3: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

3

Introduction

• Computer Aided Engineering – CAE

• Computer Aided Design – CAD

• Finite Element Method – FEM

• Computational Fluid Dynamics – CFD

© 2014 Engys Ltd.

Page 4: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

4

Introduction

• Computational Fluid Dynamics

• Numerical simulation of flow problems

• Virtual Windtunnel, Virtual Testbench

© 2014 Engys Ltd.

Page 5: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

5

Business Model

• Commercial Software

Robust & Validated Code

Customer & User Support

Good Documentation

Regular Updates

Easy to use (GUI)

“Black Box” Code

High License Cost (Scales with usage)

© 2014 Engys Ltd.

• Open Source Software (GPL)

“FREE!”

Good development platform

Experimental Code, not validated

No Support

No Documentation

Text – driven

Uncertain Code Development

Page 6: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

6

Business Model

• Open Source based Business Model

Based on existing Open Source Software (OPENFOAM)

In house development team & World-wide cooperation with specialist developers

Modify code for robustness & accuracy

Validate code with well known industrial test cases

Compare performance & accuracy vs. established commercial code

Permanent improvement and development

© 2014 Engys Ltd.

Page 7: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

7

Business Model

• Improve Ease of Use

Provide templates, tutorials & best practises

Graphical User Interface (GUI)

Documentation

User Support

© 2014 Engys Ltd.

Page 8: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

8

Business Model

• Not “FREE!”

• But: Cost does not scale with usage

• Limited only by available hardware resources

• No software license costs invest in hardware

• Easy customization

© 2014 Engys Ltd.

Page 9: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

9

| Overview

OPENFOAM® is a trademark of OPENCFD (ESI Group). © 2014 ENGYS. All rights reserved.

• Premium CFD Solution

• HELYX® - Core (Windows & Linux)

• HELYX® - GUI (Windows & Linux)

• Unlimited User & Support

• Comprehensive Documentation

• Code Maintenance

• Specialist Add-Ons

Page 10: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

10

ENGYS | Customers

© 2014 ENGYS. All rights reserved.

HandfordResearch

Page 12: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

12

© 2014 Engys Ltd.

http://www.youtube.com/watch?v=xmVGw9Ge5y0&index=10&list=UU891sIY2H4vj8l3RlV4087g

Page 13: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

13

© 2014 Engys Ltd.

http://www.youtube.com/watch?v=CQq8AHBr5m0&index=1&list=UU891sIY2H4vj8l3RlV4087g

Page 14: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

14

© 2014 Engys Ltd.

http://www.youtube.com/watch?v=kiOIZ8o08z0&list=UU891sIY2H4vj8l3RlV4087g&index=12

Page 15: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

15

© 2014 Engys Ltd.

http://www.youtube.com/watch?v=9raDgcQaYig&list=UU891sIY2H4vj8l3RlV4087g&index=15

Page 16: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

16

© 2014 Engys Ltd. http://www.youtube.com/watch?v=eLBtARnWG34&index=8&list=UU891sIY2H4vj8l3RlV4087g

Page 17: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

17

Introduction | Continuous Adjoint

© 2014 Engys Ltd.

• Gradient based optimization method

• Used to calculate sensitivities w.r.t. user defined objective functions

• Cost doesn’t increase with the number of parameters

C.Othmer. Adjoint methods for car aerodynamics. Journal of Mathematics in Industry 2014 4:6.

G.K. Karpouzas, E. De Villiers, “Level-set based topology optimization using the Continuous Adjoint Method". OPTi2014 - International Conference on Engineering and Applied Sciences Optimization, June 4-6 2014, Kos, Greece.

I.S Kavvadias, G.K. Karpouzas, E.M. Papoutsis-Kiachagias, D.I. Papadimitriou, K.C. Giannakoglou: “Optimal Flow Control and Topology Optimization Using the Continuous Adjoint Method in Unsteady Flows”, EUROGEN 2013

Page 18: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

18

Introduction | HELYX Adjoint Features

© 2014 Engys Ltd.

• “One-shot” primal/adjoint/topology update

• Incompressible & compressible flows

• Adjoint MRF and porous media support

• Level-set immersed boundary for interface tracking

• 2nd order accuracy

• Multi-objective:

forces & moments, uniformity, pressure loss, massflow split,

swirl, wall shear stress, etc.

• No expert operator knowledge required

Page 19: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

19

Topology Optimization | Overview

© 2014 Engys Ltd.

• Specify design space and inlet/outlet interfaces

• Define optimization objectives

• Run single simulation till geometry converges

Iteration: Primal Adjoint Geometry update

• Output optimized shape

Page 20: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

20

Topology Optimization | Simple Duct

© 2014 Engys Ltd.

• Topology Optimization

• Pressure loss minimization

• Design space with obstacles

Page 21: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

21 © 2014 Engys Ltd.

Topology Optimization | Simple Duct

https://www.youtube.com/watch?v=FyFCbKNwGKk&feature=youtu.be

Page 22: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

22

Topology Optimization | Simple Duct

© 2014 Engys Ltd.

• 50% Pressure Loss improvement

• Optimized shape:

Page 23: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

23 © 2014 Engys Ltd.

• Multiple objective functions employed

Minimize pressure loss in domain

Maximize flow uniformity through porous media

Target flow split through outlets 3x33%

Topology Optimization | HVAC Duct

Page 25: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

25 © 2014 Engys Ltd.

• Final shape

• 30% reduction in pressure loss achieved

• Other objectives unchanged

Topology Optimization | HVAC Duct

Page 26: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

26

Topology Optimization | Gear pump

© 2014 Engys Ltd.

Inlet Port Outlet Port

Gear

• Geometry provided by Aisin AW

• Case separated into two parts: Inlet port (low pressure)

Outlet port (high pressure)

• Objective: minimization of power losses

Page 27: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

27

Topology Optimization | Gear pump

© 2014 Engys Ltd.

Power Losses Inport Outport Gear Pump

Baseline 2.208 W 31.017 W 33.325 W

Optimized 1.635 W 25.379 W 27.013 W

Percentage 29.17 % 18.18 % 18.94 %

Page 28: Professional Open Source CFD - SKM- Informatik · SKM Tech Day 2014 25th September 2014 Hasenwinkel, Germany Thomas Schumacher, Engys UG “Professional Open Source CFD ... •Open

28

Shape Optimization | DRIVAER

© 2014 Engys Ltd.

https://www.youtube.com/watch?v=SMBAPSVZUtM&list=UU891sIY2H4vj8l3RlV4087g