1 gridshells: integration of cae systems with gpe gleb radchenko south-ural state university, system...

Post on 16-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ю У р Г У

МехМат

С П

1

GridShells: integration GridShells: integration of CAE systems with of CAE systems with

GPEGPE

Gleb Radchenko Gleb Radchenko South-Ural State UniversitySouth-Ural State University, ,

system programming departmentsystem programming department

Ю У р Г У

МехМат

С П

2

AbstractAbstract

GridShells – is a hierarchy of problem-oriented shells over specific CAE-system. Their functionality implemented using GPE (Grid Programming Environment) architecture (developed in Intel Corp.) on the base of GridBeans conception.

Ю У р Г У

МехМат

С П

3

CAE-systems CAE-systems architecturearchitecture

Each CAE package is a software complex with complicated technological cycle including such stages:

• producing mesh• physics definition• solving the problem• analysis, visualization, presenting the

results

Ю У р Г У

МехМат

С П

4

ANSYS CFX CAE-system ANSYS CFX CAE-system architecturearchitecture

CFX-Pre(physics definition)

CFX-Mesh(mesh producing)

CFX-Solver(problem solving)

CFX-SolverManager

(task manager)

CFX-Post(postprocessor)

CAD(geometry definition)

Ю У р Г У

МехМат

С П

5

CFX-Mesh

CAD

CFX-Pre CFX-Solver CFX-Post

Ю У р Г У

МехМат

С П

6

CAE-systems CAE-systems complexity complexity

Each stage is based on its own subsystem with complicated user and software interface (the description of basic function and classes of ANSYS CFX system takes about 600 pages).

Ю У р Г У

МехМат

С П

7

Suggested solutionSuggested solution

Suggested solution:• create a classification of the typical CAE

problems• build the hierarchy of problem-oriented

shells (GridShells system) over CAE subsystems

• each shell encapsulates the process of solving problems of a certain class

Ю У р Г У

МехМат

С П

Shells hierarchy Shells hierarchy explanationexplanation

CAE package is on the lowest level of the hierarchy as the basic class of solved problems. The shells on the higher levels of the hierarchy concretize the classes of problems solved by the shells of the previous level, distinguish and encapsulate the groups of common parameters, which may be either constant or strictly limited for such classes of problems.

8

Ю У р Г У

МехМат

С П

9

Typical problem exampleTypical problem example

A typical problem: 2 tubes with water streams within

Parameters of the task:

• speed of the stream

• tube radius• …

Ю У р Г У

МехМат

С П

10

The hierarchy of “shells”:Particular problem:

simple parameters (unaware users)

General problem: any allowed problem (expert users)

Ю У р Г У

МехМат

С П

11

Distributed nature of the Distributed nature of the CAE-systems technological CAE-systems technological

cyclecycle

Package subsystems produce and consume files

User • defines his problem on the local

computer, sends the definition file to the solver

• launches the solving process• waits for the results and visualizes them

on the local mainframe

Ю У р Г У

МехМат

С П

12

CFX-Post(postprocessor)

CFX-Solver(problem solving)

CFX-SolverManager

(task manager)

CFX-Pre(physics

definition)

CFX-Mesh(mesh producing)

CAD((geometry definition)

Ю У р Г У

МехМат

С П

13

Grid-environment approachGrid-environment approach

The solution is realized using GPE (Grid Programming Environment) architecture (developed in Intel Corp.) on the base of GridBeans conception. Use of GridBeans allows using developed algorithms in complicated computing systems (Grid) and clusters.

Ю У р Г У

МехМат

С П

14

Ю У р Г У

МехМат

С ПGridShells benefitsGridShells benefits

Such technology simplifies definition and solving process of specified problems, enables gradual study of CAE package interface and immersion to lower levels of shells hierarchy. One can use BeanShells system as a knowledge base for algorithms and methods of solving specific classes of problems.

15

Ю У р Г У

МехМат

С ПInvestigation processInvestigation process

In the context of this investigation, there were studied the GPE and GridBeans technology foundations, ANSYS CFX package architecture and problem solving process (the result of this stage of investigation is a user manual “ANSYS CFX architecture and standard problems solving process overview” available at http://cluster.susu.ru/documentaton/cfx_arch/index.htm). We were installed and configured the GPE system. 16

Ю У р Г У

МехМат

С П

Prototype GridShell over Prototype GridShell over ANSYS CFXANSYS CFX

In the context of this investigation, there were prepared aprototype of the GridShell system over ANSYS CFX system.

17

Ю У р Г У

МехМат

С ПWhat’s next?What’s next?

Now, we are working on installation and configuration of the portal solution, at the basis of ANSYS and ANSIS CFX CAE-systems, installed on SUSU cluster “Infinity”.

The next step of the investigation is development and evolution of GridShells hierarchy architecture and creation of GridShells hirearchy prototype.

18

top related