Технология CAEBeans

Preview:

DESCRIPTION

Южно-Уральский государственный университет. Технология CAEBeans. сервисно-ориентированный подход к предоставлению ресурсов CAE-пакетов. Радченко Г.И., Соколинский Л.Б. - PowerPoint PPT Presentation

Citation preview

Радченко Г.И., Соколинский Л.Б.

Южно-Уральский государственный университет

Работа выполнена при поддержке Роснауки (грант 2007-4-1.4-20-01-026), Союзного государства Россия-Белоруссия (программа СКИФ-ГРИД, СГ-1/07) и Фонда содействия развитию малых форм предприятий в

научно-технической сфере (грант 7434)

сервисно-ориентированный подход к предоставлению ресурсов CAE-пакетов

Отсутствие технологий и программных систем, поддерживающих интеграцию САЕ-пакетов в грид.

Сложность организации работы сервера лицензий в грид-среде.

Сложность пользовательского интерфейса многоцелевых САЕ-пакетов.

Сложность организации параллельного и распределенного моделирования инженерных задач.

218.04.2008

Адаптируемость к различным инженерным пакетам.

Адаптируемость к различным проблемным областям.

Независимость от программно-аппаратных платформ.

Использование сервисно-ориентрованного подхода в грид.

318.04.2008

4

В основе технологии CAEBeans лежит обеспечение сервисно-ориентированного предоставления программных ресурсов базовых компонентов CAE-систем и формирование деревьев проблемно-ориентированных оболочек, инкапсулирующих процедуру постановки и решения определенного класса задач

18.04.2008

18.04.2008 5

Полный дескриптор задачи

Логический план решения задачи

Давление 6

Температура1 50

Температура2 95

Диаметр 5

...

ТолщинаСтенки 9

КоличествоШагов 70

6

• Концептуальный• Логический• Физический• Системный

18.04.2008

7

Физический слой

Компонентный CAEBean

Логический слой

Потоковый CAEBean

Концептуальный слой

Проблемный CAEBean

Grid

Пользователь

Системный слой

Системный CAEBean18.04.2008

8

Проблемный CAEBean

18.04.2008

9Компонентные CAEBeans

Потоковый CAEBean

Mesh

DM

Pre

Solver

Post

Логический слой

Физический слой

10

Задача инженерного моделированияПостроение геометрии

Генератор

сеток

Препроцессор Решатель Постпроцессор

Компонентные CAEBeans

Логический слой

Физический слой

18.04.2008

11

Задача инженерного моделированияПостроение геометрии

Генераторсеток

Препроцессор Решатель Постпроцессор

БрокерБрокер ресурсовресурсов

GridGrid

Физический слой

Системный слой

18.04.2008

1218.04.2008

13

CAEBean Constructor◦ Интегрированная среда разработки CAEBeans◦ Поддержка CAEBeans всех уровней◦ Поддержка деревьев проблемных CAEBeans

Web-клиент CAEBeans◦ Реализация пользовательского интерфейса

проблемных CAEBean◦ Поддержка автоматической генерации

пользовательского интерфейса на основе параметров задачи

◦ Мониторинг хода решения задач

1418.04.2008

Результаты работы:o Архитектура технологии CAEBeans позволяет

обеспечить предоставление ресурсов CAE-пакетов в грид;

o Разработаны проблемно-ориентированные оболочки на базе пакетов: ABAQUS; ANSYS; CFX; DEFORM.

Дальнейшее развитие работы:o Разработка программных средств поддержки

технологии CAEBeans (CAEBeans Constructor, Web-клиент, брокер ресурсов).

1518.04.2008

http://caebeans.susu.ruhttp://caebeans.susu.ru

1618.04.2008