fraunhofer and sidact software
TRANSCRIPT
![Page 1: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/1.jpg)
Fraunhofer and Sidact Software
• FEMZIP – Compression of simulation results
• SDMZIP – Compression of sets of simulation results
• DIFFCRASH – Robust Design: Identification of areas in geometry
causing scatter of simulation results
![Page 2: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/2.jpg)
CHALLENGE
• In order to improve engineering design …• more simulations are performed
• larger, more detailied Models are used
» Large amounts of data are generated!(several PetaByte per year)The data has to be …• analyzed
• exchanged
• archived
» Network connections and storage space can becomebottlenecks!
![Page 3: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/3.jpg)
SOLUTION
![Page 4: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/4.jpg)
Data Compression
• Two fundamentally different compression approaches:
• Lossless Data CompressionThe original data can be restored identically from the compressed data
• Lossy Data CompressionThe original data cannot be restored identically from the compressed data
» With lossy data compression schemes a much stronger reduction can be achieved!
![Page 5: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/5.jpg)
Data Compression• Floating-point data cannot be efficiently compressed losslessly:
0.00
5.00
10.00
15.00
20.00
25.00
30.00
35.00
40.00
45.00
compressed (gzip)
FEMZIP
» A compression factor of only 1.2 is
obtained
» The solution is FEMZIP
Airflow simulation around a car:
6 variables, 43 million elements,
21 time steps
![Page 6: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/6.jpg)
Advantages
Reduced Archive Size
Storage and backup capacities can hold more
simulation results
Shorter Data Transfer Times
Simulation results can be transfered significantly
faster
Quicker Data Loading
Compressed data can be loaded quicker into post
processors
![Page 7: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/7.jpg)
Lossy Data Compression• Quantization
Floating point data is rounded to a given precision and mapped into the integer domain.
• PredictionA bijective transformation is performed to prepare those integers for encoding purposes (reduce entropy).
• EncodingAfterwards an entropy encoding method is used which removes redundant bits.
» FEMZIP achieves compression factors of about 10!
13534,11289527977912437
32/64-Bit float
011010110110
![Page 8: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/8.jpg)
Parameter FileFEMZIP Standard Configuration File (mm, s, Tons, N)
Number of extra values per shell: 5
Number of extra values per solid: 6
Number of extra values per thick shell: 5
Node values: precision
coordinates : 0.10000000
velocities : 10.0000000
accelerations : 10000000.0
Shell values: precision
sigma : 1.00000000
epsilon : 0.00100000
bending_moment : 1000.00000
shear_resultant : 10.0000000
normal_resultant : 10.0000000
thickness : 0.00100000
internal_energy : 1.00000000
Thick shell values: precision
sigma : 1.00000000
Solid values: precision
sigma : 1.00000000
1D-element values: precision
axial_force : 10.0000000
s_shear_resultant : 10.0000000
t_shear_resultant : 10.0000000
s_bending_moment : 1000.00000
t_bending_moment : 1000.00000
torsional_resultant : 1000.00000
![Page 9: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/9.jpg)
Lossy Data Compression
• The visual appearance of the original and the compressed results is shown. While a compression factor of 8.8 was achieved no difference isnoticeable.
Source: topcrunch.org
![Page 10: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/10.jpg)
SDMZIP: Compressing sets of simulation results
![Page 11: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/11.jpg)
Compression of simulation results
Standard solution for industry applications
• Lossy compression of a single simulation result• Versions for several data formats• Continuing improvement • Integrated decompression in several postprocessors• Compression rates of 15 to 30
![Page 12: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/12.jpg)
Example: Chevrolet Silverado simulated using LS-DYNA
The displayed model has been developed by the National Crash Analysis Center (NCAC) of the George
Washington University under a contract with the FHWA and NHTSA of the US DOT.
The crash simulation was done by SIDACT with help of Fraunhofer Institut SCAI, Sankt Augustin Germany,
and are their respective property
Timesteps 38/152
Nodes 942,749
Elements 929,181
Parts 679
Variables 14
![Page 13: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/13.jpg)
Compression results
Single simulation• Original size: 1,525.1 MB• FEMZIP size: 55.9 MB• Compression rate: 27.28
Additional simulation• Original size : 1,525.1 MB• FEMZIP size : 56.25 MB• Combined compression rate: 27.19
![Page 14: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/14.jpg)
Comparison: Two simulations, first and last timestep
The displayed model has been developed by the National Crash Analysis Center (NCAC) of the George
Washington University under a contract with the FHWA and NHTSA of the US DOT.
The crash simulation was done by SIDACT with help of Fraunhofer Institut SCAI, Sankt Augustin Germany,
and are their respective property
• Are the simulations disparate?• Can the commonalities be exploited?
![Page 15: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/15.jpg)
Recently developed:
New software for compression of sets of simulation results
• Lossy compression• Information is processed part-based• Modular storage concept• Commonalities of similar simulations is
aggregated
![Page 16: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/16.jpg)
Simulation 2
Compressing sets of simulation results
Simulation 1
…
Simulation S
Sim_1.efz
Sim_2.efz
…
Sim_S.efz
Database.fdb
![Page 17: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/17.jpg)
Compression results
30 Simulations, with 38 timesteps:• Original size: 45,752.58 MB• FEMZIP size : 1,684.54 MB• SDMZIP size : 379.23 MB Database : 110.17 MB
*.efz ca. : 8.98 MB
![Page 18: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/18.jpg)
Simulation 2
Incremental compression
Simulation 1 … Simulation S
Sim_1.efz Sim_2.efz
Database.fd
bUpdate_1.
ufdb
…
…
Sim_S.efz
Update_K.
ufdb
![Page 19: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/19.jpg)
Database developmentfor 30 simulations
Size of databases in MB for incremental compression.
Size of *.efz ca. : 19.01 MB
Results vary depending on:
• Similarity of simulations
• Time resolution
![Page 20: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/20.jpg)
Robustness analysis –process to analyze multiple simulation runs
![Page 21: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/21.jpg)
Process
"The model has been developed by The National Crash Analysis Center (NCAC) of The George Washington University under a contract with the FHWA and NHTSA of the US DOT“ http://www.ncac.gwu.edu/vml/models.html
SimulationFE Model Sim.Result
Crash TestCar Result
Verification
![Page 22: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/22.jpg)
"The model has been developed by The National Crash Analysis Center (NCAC) of The George Washington University under a contract with the FHWA and NHTSA of the US DOT“ http://www.ncac.gwu.edu/vml/models.html
Process
Manufacturing
tolerances
VerificationEmulate m.-
tolerances
SimulationFE Model Sim.Result
Crash TestCar Result
![Page 23: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/23.jpg)
Process
"The model has been developed by The National Crash Analysis Center (NCAC) of The George Washington University under a contract with the FHWA and NHTSA of the US DOT“ http://www.ncac.gwu.edu/vml/models.html
SimulationFE Model Sim.Result
Emulate m.-
tolerances
![Page 24: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/24.jpg)
Process
"The model has been developed by The National Crash Analysis Center (NCAC) of The George Washington University under a contract with the FHWA and NHTSA of the US DOT“ http://www.ncac.gwu.edu/vml/models.html
Simulation n
SimulationFE Model Sim.Result
Emulate m.-tolerances
![Page 25: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/25.jpg)
Process
Simulation n
SimulationFE Model Sim.Result
Emulate m.-
tolerances
Simulation n
![Page 26: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/26.jpg)
Variation Highlighting
Extreme Runs
Dominating EffectsRoot Cause
Identification
Impact Quantification
Simulation n
Methods
![Page 27: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/27.jpg)
Variation Highlighting
Extreme Runs
Dominating EffectsRoot Cause
Identification
Impact Quantification
Simulation n
Methods
![Page 28: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/28.jpg)
Variation Highlighting
Extreme Runs
Dominating EffectsRoot cause
identification
Impact Quantification
Methods
Simulation i
Simulation j
Simulation n
![Page 29: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/29.jpg)
Variation Highlighting
Extreme Runs
DominatingEffects
Root CauseIdentification
Impact Quantification
Simulation n
Methods
![Page 30: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/30.jpg)
Variation Highlighting
Extreme Runs
Dominating EffectsRoot Cause
Identification
Impact Quantification
Methods
Simulation i
Simulation n
![Page 31: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/31.jpg)
Variation Highlighting
Extreme Runs
Dominating EffectsRoot Cause
Identification
Impact Quantification
Simulation n
Methods
![Page 32: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/32.jpg)
Example: Toyota Yaris
Toyota Yaris
"The model has been developed by The National Crash Analysis Center (NCAC) of The George Washington University under a contract with the FHWA and NHTSA of the US DOT“ http://www.ncac.gwu.edu/vml/models.html
Model Toyota Yaris
Year 2010
Number of Parts 917
Finite-Elements 1,514,068
![Page 33: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/33.jpg)
Maximum variation of node position in [mm]
Example: Toyota Yaris
© SIDACT GmbH
![Page 34: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/34.jpg)
Example: Chrysler Neon
Chrysler Neon
"The model has been developed by The National Crash Analysis Center (NCAC) of The George Washington University under a contract with the FHWA and NHTSA of the US DOT“ http://www.ncac.gwu.edu/vml/models.html
Model Chevrolet
Silverado
Year 2006
Number of Parts 712
Finite-Elements 1062140
![Page 35: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/35.jpg)
Maximum variation of node position in [mm]
Example: Chrysler Neon
© SIDACT GmbH
![Page 36: Fraunhofer and Sidact Software](https://reader031.vdocuments.mx/reader031/viewer/2022020916/61ab9f7a11935510560b6bd3/html5/thumbnails/36.jpg)
Summary
• Production tolerances can have a big impact on simulation results
• Easy emulation of thickness variation triggers model instabilities
• More robust design
© SIDACT GmbH