Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ScilabTEC 2011
cole Polytechnique
ACKNOWLEDGMENT: This work has been supported by French National
Research Agency (ANR) through COSINUS program (project OMD2 n ANR-08COSI-007)
INTRODUCTION
Top 500
Ranking of the 500 top supercomputers in the world
Deliver trends in high-performance computing
SUMMARY
01
02
03
04
2/29
29 / 06 /2011
ScilabTec 2011
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
OUTLOOK
DELIVERABLES, WORK IN PROGRESS, DISSEMINATION
01
3/29
29 / 06 /2011
ScilabTec 2011
01
Main objectives :
Reduce mock-up process and improve size and precision of
modelling
Innovate and improve customer requirements
Reduce simulation time
Field of applications:
Crash, powertrain,
CFD : External aerodynamic, Exhaust line, HVAC
01
Some figures
Ship engineering : Small variations on a ship hull can increase wave resistance
of several percents
Car engineering : +/- 1mm of manufacturing dispersion on the cylinderhead => 20% of performance (worst case)
Main difficulties
Lack of automation of the numerical process
Expensive cost of HPC licenses
Mainly local optimization
Work in progress
Large scale optimization techniques
Topological optimization
Software benchmarking
Cloud computing
Source : Renault
5/29
29 / 06 /2011
ScilabTec 2011
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
Source : Sirehna
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
TEST CASES
FROM 1D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
Source : Sirehna
9/29
29 / 06 /2011
ScilabTec 2011
TEST CASES
FROM 1D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
Source : Sirehna
10/29
29 / 06 /2011
ScilabTec 2011
02
TEST CASES
FROM 1D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
Source : Sirehna
11/29
29 / 06 /2011
ScilabTec 2011
02
TEST CASES
FROM 1D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
Distributed computations :
Use of HPC PACAGrid (Sophia Antipolis)
Use of Catia as a web service (Nantes)
Source : Sirehna
13/29
29 / 06 /2011
ScilabTec 2011
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
OMD2 User
SCILAB PLATEFORM
Parameter files
XML Jobs
PACA GRID
Results
SIREHNA
INRIA
Server
SIREHNA Server
Web Server
DisCalWS
Dataspace CATIA
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
CATIA
Webservice
CAD geometry
HPC PACA Grid
(1200 cores)
15/29
29 / 06 /2011
ScilabTec 2011
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
Source : Sirehna
17/29
29 / 06 /2011
ScilabTec 2011
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
Source : Sirehna
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
02
Numerical facts
Mesh : 1.5e6 cells for a half-hull
Use of 12 cores with PACA Grid for CFD computation (StarCCM+)
One CFD computation : 10 hrs
Source : Sirehna
19/29
29 / 06 /2011
ScilabTec 2011
02
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMISATION
Source : Sirehna
20/29
29 / 06 /2011
ScilabTec 2011
TEST CASES
FROM 2D CASE TO FULL 3D INDUSTRIAL OPTIMIZATION
02
-25%
START
- 4.5%
03
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
03
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
Platform features
Platform organised in different modules
- Data management
- Modelling
- Optimisation
- Visualisation
Wrapper
- Scilab algorithms
- External tools
- ProActive
Source : Digiteo
23/29
29 / 06 /2011
ScilabTec 2011
SCILAB
Platform
03
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
MMI for interaction (Definition of strategies, parameters ,)
- Simulation (Number of cells, iterations, )
- Optimisation (NSGA2, )
- Modelling (DACE, Lolimot, )
MMI to build test case
-Design parameters
(X1,X2,X3,)
-Responses (F1,F2,F3,)
Test case
ProActive
XML Job
24/29
29 / 06 /2011
ScilabTec 2011
-CATIA
-CCM+
-OpenFOAM
-Pretreatment / Posttreatment
DOE
X
F(X)
Sensitivy
analysis
Metamodelling
Optimisation
F(X)
API Proactive -> SCILAB
Cas test 2,3,4,5,
Execution
on
PACAgrid
03
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
2D visualization:
- Factor / Factor
- Response / Factor
Source : Digiteo
25/29
29 / 06 /2011
ScilabTec 2011
03
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
Modeler:
- Selected among modeler wrappers (DACE,
Lolimot, ...)
- Parameters configuration
- Multiple model management with best model
user selection
Visualization:
- 2D models
- Cross correlation
- Sensitivity analysis
Source : Digiteo
26/29
29 / 06 /2011
ScilabTec 2011
03
SCILAB PLATFORM
A REMOTE NUMERICAL WORKFLOW
Optimization module
Responses coefficients values setting
Optimize
- Selection among generic wrappers (optim,
fmincon, genetic algorithms, )
- Optimizer configuration
- Enable two chained optimizers
Visualization
- Optimal point
- Pareto fronts
- Robustness
Source : Digiteo
27/29
29 / 06 /2011
ScilabTec 2011
04
OUTLOOK
DELIVERABLES, WORK IN PROGRESS, DISSEMINATION
OMD2
3D CAD parametric modelling & optimisation
Automation of distributed tool chain
Development of specific and appropriate
algorithms and strategies dedicated to large
optimisation problems
Scilab
Use of open-source software in industrial context
Fast integration of optimization algorithms
Integration of test cases in the platform
All developments are to be included in an ATOMS
module (End of 2012)
28/29
29 / 06 /2011
ScilabTec 2011
29/29
29 / 06 /2011
ScilabTec 2011