SimScale – Browser-based CAE.
An online simulation platform in the cloud - including OpenFOAM.

SimScale GmbH
Lichtenbergs...
Outline

1) Who are we?
2) The concept behind SimScale
3) Feature overview
a) Pre-processing
b) OpenFOAM solvers
c) Visual...
1. Who are we?
The team behind SimScale.

●

●

Founded in 2011 as a CAE consultancy
Started by young TU Munich alumni:
Me...
The idea
A browser-based platform for an easier access to CAE.

CAD Upload

Simulation

© SimScale GmbH, 2014 – www.simsca...
2. The Concept
A distributed software system with scalable infrastructure.

Users

Frontend

●

●

Internet access
& moder...
3.1 Pre-processing
Geometry handling and meshing.

●

Geometry workflow
●

●

●

Format support (STEP, IGES, BREP, STL)
In...
3.2 CFD
Using OpenFOAM in the backend.

●

OpenFOAM and SU2 are supported so far

●

OpenFOAM is used as default for most ...
3.2 CFD
Why OpenFOAM?

OpenFOAM is a very mature framework for fluid mechanics
✔ Brings solvers for many technical problem...
3.3 Visualization & Post-processing
Different technologies for client side and remote rendering.

●

Pre-processing:
●

●
...
4. Enabling users
How can the access to OpenFOAM be simplified?

●

The learning curve for OpenFOAM is somewhat steep

●

...
5. Collaboration
New perspectives by using cloud computing.

●

Central data management in the cloud
→ Data is accessible
...
6. Backend
Infrastructure as a Service (IaaS) ensures scalability.

●

●

●

●

SimScale owns almost no
computing resource...
Thank you.

© SimAcc Engineering, 2012 – www.simucloud.de
©SimScale, 2014 – www.simscale.de

13
Upcoming SlideShare
Loading in …5
×

openFoam Hangout on Air #2 - Cloud Simulation, presentation by SimScale

1,095 views

Published on

Presentation by Johannes Probst, SimScale on their in-browser cloud front-end for openFoam. The presentation was part of the openFoam Hangout on Air meeting #2 - recording available at http://www.youtube.com/watch?v=WiGWPNQYcJg&feature=share

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,095
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
31
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

openFoam Hangout on Air #2 - Cloud Simulation, presentation by SimScale

  1. 1. SimScale – Browser-based CAE. An online simulation platform in the cloud - including OpenFOAM. SimScale GmbH Lichtenbergstraße 8 85748 Garching bei München +49 (0) 160 97383156 1 www.simscale.de
  2. 2. Outline 1) Who are we? 2) The concept behind SimScale 3) Feature overview a) Pre-processing b) OpenFOAM solvers c) Visualization and Post-processing 4) Enabling users 5) Cloud and collaboration © SimScale GmbH, 2014 – www.simscale.de 2
  3. 3. 1. Who are we? The team behind SimScale. ● ● Founded in 2011 as a CAE consultancy Started by young TU Munich alumni: Mechanical engineering, Computer science, Mathematics ● Platform development started in 2012 ● Platform launch: August 2013 ● Based in Garching (near TUM campus) © SimScale GmbH, 2014 – www.simscale.de 3
  4. 4. The idea A browser-based platform for an easier access to CAE. CAD Upload Simulation © SimScale GmbH, 2014 – www.simscale.de Design decision 4
  5. 5. 2. The Concept A distributed software system with scalable infrastructure. Users Frontend ● ● Internet access & modern browser ● ● Completely web-based „Desktop look-andfeel“ JavaScript, WebGL, HTML CAE Backend Web Server ● ● Data management, storage & backup Load balancing and cloud management © SimScale GmbH, 2014 – www.simscale.de ● ● On-demand cloud computing resources Infrastructure as a service (IaaS) 5
  6. 6. 3.1 Pre-processing Geometry handling and meshing. ● Geometry workflow ● ● ● Format support (STEP, IGES, BREP, STL) In-browser 3D visualization Meshing ● 3D Tetrahedral workflow ● ● ● Fully automated Optional prismatic boundary layers snappyHexMesh ● ● ● Support for all types of refinements Automated for internal and external flow Quality control ● mesh clip ● checkMesh © SimScale GmbH, 2014 – www.simscale.de 6
  7. 7. 3.2 CFD Using OpenFOAM in the backend. ● OpenFOAM and SU2 are supported so far ● OpenFOAM is used as default for most applications ● Currently integrated functionality Incompressible icoFoam, pisoFoam, simpleFoam Turbulence laminar, k-epsilon, k-omega, k-omega-SST Multiphase interFoam, interDyMFoam Compressible rhoPimpleFoam, rhoSimpleFoam, rhoCentralFoam Conjugate heat transfer chtMultiRegionSimpleFoam Buoyancy buoyantPimpleFoam, buoyantSimpleFoam + Most other OpenFOAM solvers are accessible via case upload © SimScale GmbH, 2014 – www.simscale.de 7
  8. 8. 3.2 CFD Why OpenFOAM? OpenFOAM is a very mature framework for fluid mechanics ✔ Brings solvers for many technical problems ✔ Very large user community ✔ Widely used across various industries ✔ Well validated for many use cases ✔ Stringent and modular architecture ● Consistent input file format (dictionaries) → OpenFOAM is a sustainable choice for the CFD backend © SimScale GmbH, 2014 – www.simscale.de 8
  9. 9. 3.3 Visualization & Post-processing Different technologies for client side and remote rendering. ● Pre-processing: ● ● Client-side visualization for fast and intuitive interaction Remote Post-processing Rendering via WebGL Compute nodes Client ● Post-processing: ● ● ● SSL based on ParaViewWeb datasets are loaded remotely Displaying, interaction Data processing, Rendering Rendering via WebGL or image streaming (JPEG/PNG) © SimScale GmbH, 2014 – www.simscale.de 9
  10. 10. 4. Enabling users How can the access to OpenFOAM be simplified? ● The learning curve for OpenFOAM is somewhat steep ● OpenFOAM provides features which are very powerful but hard to use ● Multi regions (conjugate heat transfer) ● AMI ● snappyHexMesh (≳ 70 settings for a simple mesh) What can be done? → GUI & 3D interaction (e.g. for boundary condition creation) → Best-practice settings where applicable → Automated features → Library projects as template © SimScale GmbH, 2014 – www.simscale.de 10
  11. 11. 5. Collaboration New perspectives by using cloud computing. ● Central data management in the cloud → Data is accessible ● from anywhere ● at any time ● by different users ● Project sharing & public links ● Project library ● Advanced features for collaboration ● ● Interactive, real-time work on the same project Interactive post-processing © SimScale GmbH, 2014 – www.simscale.de 11
  12. 12. 6. Backend Infrastructure as a Service (IaaS) ensures scalability. ● ● ● ● SimScale owns almost no computing resources Computing jobs (meshing / solving) are prepared on the server and sent to the cloud provider. The user can specify the hardware on which the computation will be carried out Completely scalable, however slower due to multi tenancy and virtualization ● EC2 Specs ● ● ● ● Standard Instances up to 16 cores Arbitrary connection possible GPU acceleration possible 10 Gigabit Ethernet, No Infiniband Virtualization & Multi Tenancy effects → Speed down © SimScale GmbH, 2014 – www.simscale.de 12
  13. 13. Thank you. © SimAcc Engineering, 2012 – www.simucloud.de ©SimScale, 2014 – www.simscale.de 13

×