Vous êtes sur la page 1sur 53

Scilab for simulation, post

processing and visualization


Michel Ravachol
Dassault-Aviation

Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data.
Scilab in a simulation workflow

Connector Isight-Scilab

Development of the Scilab team


during the CSDL project

Workflow Isight

Direction Générale Technique


Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 2
Use: Dynamic DOE
Build a DOE using the approximation error of the surrogate
model
•  Tradeoff
•  Approximation error (maximum)
•  Design space exploration (maximum minimum distance between points)
•  Modules used
•  DACE (ATOMS): krigging
•  NSGA2 : multi-objective optimization
•  TOPSIS : multicriteria decision making (specific development)

Direction Générale Technique SCILABTEC 28/06/2012


Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 3
Postprocessing / Visualization
Development of a GUI to explore simulation
results

GUI, graphics, advanced mathematics

Direction Générale Technique SCILABTEC 28/06/2012


Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 4
Direction Générale Technique
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 5
Direction Générale Technique
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 6
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 7
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 8
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 9
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 10
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 11
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 12
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 13
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 14
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 15
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 16
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 17
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 18
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 19
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 20
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 21
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 22
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 23
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 24
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 25
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 26
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 27
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 28
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 29
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 30
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 31
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 32
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 33
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 34
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 35
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 36
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 37
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 38
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 39
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 40
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 41
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 42
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 43
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 44
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 45
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 46
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 47
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 48
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 49
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 50
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 51
Direction Générale Technique Présentation du xx / xx / 200x
Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 52
Conclusion
•  Ongoing work
•  Tool developed with Scilab 5.3.3
•  Very good functionalities (do not hesitate to use the ATOMS modules developed by the
Scilab team!)
•  Good GUI quality
•  Very good graphics
•  “Ma..b fileexchanges” is a good starting point, Scilab ports are often easy for basic
functions
•  Credible solution
•  Scilab 5.4 Look and feel appealing :  to be used as soon as official version released
•  Looking forward to testing Scilab V6

Thanks to the Scilab team for their professional and friendly support

Direction Générale Technique


Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut être utilisé, reproduit, modifié ou communiqué sans son autorisation. DASSAULT AVIATION Proprietary Data. 53