professional open source cfd - skm- informatik · skm tech day 2014 25th september 2014...
TRANSCRIPT
[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”
2
Contents
• Introduction – CFD
• Open Source Software – Business Model
• Examples
• Adjoint Optimisation
© 2014 Engys Ltd.
3
Introduction
• Computer Aided Engineering – CAE
• Computer Aided Design – CAD
• Finite Element Method – FEM
• Computational Fluid Dynamics – CFD
© 2014 Engys Ltd.
4
Introduction
• Computational Fluid Dynamics
• Numerical simulation of flow problems
• Virtual Windtunnel, Virtual Testbench
© 2014 Engys Ltd.
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
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.
7
Business Model
• Improve Ease of Use
Provide templates, tutorials & best practises
Graphical User Interface (GUI)
Documentation
User Support
© 2014 Engys Ltd.
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.
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
10
ENGYS | Customers
© 2014 ENGYS. All rights reserved.
HandfordResearch
11
© 2014 Engys Ltd.
http://www.youtube.com/watch?v=ayNSGmR-ANA&list=UU891sIY2H4vj8l3RlV4087g
12
© 2014 Engys Ltd.
http://www.youtube.com/watch?v=xmVGw9Ge5y0&index=10&list=UU891sIY2H4vj8l3RlV4087g
13
© 2014 Engys Ltd.
http://www.youtube.com/watch?v=CQq8AHBr5m0&index=1&list=UU891sIY2H4vj8l3RlV4087g
14
© 2014 Engys Ltd.
http://www.youtube.com/watch?v=kiOIZ8o08z0&list=UU891sIY2H4vj8l3RlV4087g&index=12
15
© 2014 Engys Ltd.
http://www.youtube.com/watch?v=9raDgcQaYig&list=UU891sIY2H4vj8l3RlV4087g&index=15
16
© 2014 Engys Ltd. http://www.youtube.com/watch?v=eLBtARnWG34&index=8&list=UU891sIY2H4vj8l3RlV4087g
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
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
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
20
Topology Optimization | Simple Duct
© 2014 Engys Ltd.
• Topology Optimization
• Pressure loss minimization
• Design space with obstacles
21 © 2014 Engys Ltd.
Topology Optimization | Simple Duct
https://www.youtube.com/watch?v=FyFCbKNwGKk&feature=youtu.be
22
Topology Optimization | Simple Duct
© 2014 Engys Ltd.
• 50% Pressure Loss improvement
• Optimized shape:
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
24 © 2014 Engys Ltd.
Topology Optimization | HVAC Duct
https://www.youtube.com/watch?v=l03LZ-8EXb0
25 © 2014 Engys Ltd.
• Final shape
• 30% reduction in pressure loss achieved
• Other objectives unchanged
Topology Optimization | HVAC Duct
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
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 %
28
Shape Optimization | DRIVAER
© 2014 Engys Ltd.
https://www.youtube.com/watch?v=SMBAPSVZUtM&list=UU891sIY2H4vj8l3RlV4087g
29
Questions
© 2014 Engys Ltd.
https://www.youtube.com/watch?v=lnsaLV-vT98&index=6&list=UU891sIY2H4vj8l3RlV4087g