Alberto Clarich*, Rosario Russo ESTECO, Trieste, (Italy) Enrico Nobile, Carlo Poloni University of Trieste (Italy)
Multi-Objective Optimization of a Boomerang Shape using modeFRONTIER - - PowerPoint PPT Presentation
Multi-Objective Optimization of a Boomerang Shape using modeFRONTIER - - PowerPoint PPT Presentation
Multi-Objective Optimization of a Boomerang Shape using modeFRONTIER and STAR-CCM+ Alberto Clarich*, Rosario Russo ESTECO, Trieste, (Italy) Enrico Nobile, Carlo Poloni University of Trieste (Italy) Summary A brief introduction to
Summary
- A brief introduction to modeFRONTIER
- Description of modeFRONTIER direct interface for STAR-CCM+
- Application problem definition
- Optimization results
Introducing modeFRONTIER
is an integration platform for multi-objective
- ptimization, automation of design processes
and analytic decision making providing seamless coupling with engineering tools within various disciplines
Userβs Community and short company history
ESTECO started in 1999 as a University spin-off. modeFRONTIER was the first commercial tool that allowed a MULTI-OBJECTIVE
- ptimization applied to ANY engineering design area
Now modeFRONTIER is used worldwide
1999 2001 2003 2004 2008 2010 2013
modeFRONTIER
- v. 1
Esteco establishment in Europe modeFRONTIER
- v. 2
Expansion to Asian markets modeFRONTIER
- v. 3
Opening of ESTECO North America modeFRONTIER
- v. 4
modeFRONTIER
- v. 5
Automotive Research Inst. and Uni Electronics Aerospace Energy Materials Appliances Defence and Space
No
Yes
OK?
Initial Configuration Simulate Evaluate Results Accept Modify Configuration
Traditional Design Optimization Approach
Parametric models Design Objectives and Constraints Optimal trade-off Solution
The Concept behind modeFRONTIER
The Concept behind modeFRONTIER
The Black Box: (ADAMS, ANSYS, GT-Suite, etc.) Scheduler: (DOE, optimization algorithms,..) Input Variables: Entities defining the design space. Output Variables: Measures from the system
modeFRONTIER can be coupled with most software (CAD, CAE or general application tools) and it enables the simultaneous use of a number of such software packages even on different machines
Modules of modeFRONTIER
Process Integration Statistical Analysis Multivariate Analysis Decision Making Response Surface Tool Design of Experiments Optimization Algorithms Robust Design
Direct interface with STAR-CCM+: how it works
- Input parameters (simulation or geometry modeled within) are automatically introspected
- Available output results are automatically introspected and can be selected
- Optimization variables nodes are automatically created in the workflow
- Optimization can be run changing the inputs and optimizing the selected outputs
Direct interface with STAR-CCM+ and external CAD
- Optimization setup with external CAD and Optimate (STAR-CCM+)
The application example: Boomerang Physics
The boomerang return is due to its interaction with the air that makes it work as a gyroscope. There are two kind of precessions:
- W1 responsible for the boomerang return
- W2 responsible for the boomerang plane of rotation change
To simulate accurately its trajectory, it is necessary to write its equations of motions, in which aerodynamics coefficients must be provided updated at each time step (since angle of attack and velocity changes)
W1 W2 w
Trailing edge Leading edge
Boomerang motion equations
πΊ
π¦ , πΊ π§ , πΊ π¨ external forces components
π
π¦ , π π§ , π π¨ external torques components
π boomerang center of mass velocity Ξ¨ boomerang angle of attack
π π¨ = π
π¨
π½3 π = 1 π (βπΊ
π¦ cosΞ¨ β πΊ π¨ sin Ξ¨)
Ξ¨ = 1 ππ πΊ
π¦ sinΞ¨ β πΊ π¨ cos Ξ¨ + π π¦
π½3ππ¨ π = 1 π½3ππ¨ βπ
π§ cosπ β π π¦ sin π
π = 1 π½3ππ¨ 1 sin π βπ
π§ sin π + π π¦ cosπ
π = β πΊ
π§
ππ cosΞ¨ β tan Ξ¨ π
π§
π½3ππ¨ β cosπ β π
π = π(β cosΞ¨(cosπ cosπ β sin π sin π cos π) β sin Ξ¨ sin π sin π) π = π(β cosΞ¨(cosπ sin π + sin π cosπ cosπ) + sin Ξ¨ cos π sin π) π = π(β cos Ξ¨ sin π sin π β sin Ξ¨ cosπ)
Purpose of this study is to find a boomerang geometry and a set of launching parameters in order to:
- 1. Minimize energy required for the launch obtaining a minimum launch range (>14m)
- 2. Maximize the accuracy of return
Optimization Objectives
Optimal return Easiest throw
Optimization framework: Hierarchical Game Strategy
CAD parameterization
A candidate boomerang geometry is proposed
RSM analysis
The 12 samples are used by mF to extrapolate aerodynamic coefficients for any Ξ¨, U pair
STAR-CCM+ analysis
Boomerang aerodynamic coefficients are found for 12 different angles Ξ¨ and speed U
Trajectory evaluation (Matlab)
Equations of motion are integrated by a Matlab script β Aerodymics coefficients are exrapolated by RSM
Initial launching parameters
A candidate set of launching parameters
Optimized launching parameters
To reach return accuracy (<1m) Optimal return accuracy?
yes
New launching parameters
A different set of launching parameters
no
Optimized boomerang Minimum Launch energy?
no yes
modeFRONTIER main Workflow (Leader Optimization)
The main objective is to find a boomerang geometry which minimizes the Energy required for its thrown, satisfying at the same time a constraint on the range
CAD CFD RSM Matlab - tuning
Boomerang geometry parametric model via CATIA (direct interface)
The boomerang shape is modified by a CAD parametric model 9 geometry parameters have been considered, including:
- Blade profiles (9 Bezier control points)
- Dihedral angle
- Angle between arms
CAD
modeFRONTIER sub-Workflow to run STAR-CCM+ samples
The main workflow launches for each candidate geometry a new mF workflow that executes a DOE
- f (12) STAR-CCM+ analysis changing the value of angle Ξ¨ and speed U
CFD
CFD simulation via STAR-CCM+: Mesh
- Two domains are defined: a sphere around the boomerang which rotates with it at each time step of
its spin (Ξ¨, U are fixed , and a fixed domain in the rest of domain
- The mesh (2.5 millions of cells) is polyhedral within the sphere around the boomerang, with prisms
layers at the boomerang walls, and hexahedral in the rest of the domain
- The STAR-CCM+ General Grid interface is used to merge the two domains
Ξ¨, U fixed Spin w
CFD simulation via STAR-CCM+: CFD analysis
- The two-equations RANS SST (Shear Stress Transport) turbulent model, with wall functions, is chosen
and a segregated solver with constant density is employed
- A full not-stationary analysis is run over a proper interval of time until the flow becomes periodic (after
about 5-6 spin periods) Ξ¨, U fixed spin period
Response Surfaces for Aerodynamic coefficients
The set of (12) STAR-CCM+ analysis (yellow points) is used to train a Response Surface (Radial Basis Function) available in modeFRONTIER, to extrapolate the response for any value of angle Ξ¨ and speed U
RSM
modeFRONTIER inner workflow (Follower Optimization)
The internal objective for each candidate geometry is to find the launching parameters which minimize the arrival distance (returning accuracy) Launching parameters:
- Velocity
- Spin
- Aim angle (from horizontal plane)
- Tilt article (from normal axis)
Matlab - tuning
modeFRONTIER Optimization Results
Selected result
- Simplex algorithm (39 designs only) is used to find the optimal solutions
- One solution is selected as optimal compromise
Results: Optimal configuration
- The initial spin is about 4Hz
- The initial velocity is 15m/s
- The tilt angle is about 0Β°
- The aim is about 20Β°
- The launch energy is 3.5J
- The range is 14.5m
- The return accuracy is 1m
Optimal geometry Optimal launching parameters Optimal performances
Conclusion
- The boomerang shape optimization here proposed shows how efficiently and powerfully a
complex and multi-disciplinary optimization problem can be set up in modeFRONTIER
- In particular, the new direct interface with STAR-CCM+ allows to define the automatic
integration and execution of any STAR model in the optimization workflow
- Any problem of industrial relevance can be optimized with modeFRONTIER, as confirmed by
many of our customers including many leading companies working with STAR-CCM+ (please check www.esteco.com for more details)
Thank you!
ESTECO Area Science Park Padriciano, 99 34149 Trieste - Italy
e-mail: engineering@esteco.com
ESTECO North America
3955 Orchard Hill Place , Suite 430 Novi, MI 48375
e-mail: na@esteco.com