Разработка визуализации и управления в конечно-элементном комплексе ACELAN

А.В. Наседкин, А.Л. Петушков, А.Н. Соловьев (Ростов-на-Дону)

ACELAN (ACoustic ELectrical Analisys) [1, 2], разрабатываемый на кафедре математического моделирования РГУ, является специализированным конечноэлементным комплексом для решения задач, моделирующих функционирование пьезоэлектрических устройств, возможно, контактирующих с акустическими средами. В последней версии реализованы расчеты всех важных в практических приложениях режимов (статический, гармонический и модальный анализ, а также нестационарные воздействия) в плоской и осесимметричной постановке, а также для тел обобщенной цилиндрической формы.

Отличительной особенностью этого комплекса является "дружелюбный интерфейс", который содержит удобный графический редактор, пополняемую базу материалов, окно визуального контроля качества неструктурированной конечноэлементной сетки и окно визуальной постпроцессорной обработки результатов. С использованием управляющей оболочки можно, во-первых, моделировать конструкции и проводить расчеты при минимальных инструкциях пользователя, а во-вторых, в течение сеанса менять типы режимов, геометрию конструкции, граничные условия, набор материалов и их свойства, а также конечноэлементное разбиение.

Этот сервис опирается на разработку визуализации графической информации и управление модулями комплекса с помощью современных средств DirectX 6 и OpenGL. Для пакетной работы с комплексом создан командный язык и возможность взаимодействия со сторонними приложениями посредством COM-интерфейсов [3]. Формат обмена данными совместим с XML. Модульная архитектура комплекса позволяет легко добавлять новые блоки (триангуляторы, решатели) и использовать существующие по отдельности.

 

1. Белоконь А.В., Наседкин А.В., Соловьев А.Н. Новые схемы конечно-элементного динамического анализа пьезоэлектрических устройств // ПММ. 2002. Т. 66 , № 3. C. 491-501.

2. Белоконь А.В., Наседкин А.В., Никитаев А.В., Петушков А.Л., Скалиух А.С., Соловьев А.Н. Новая версия пакета ACELAN для проведения расчетов пьезоизлучателей и пьезоприемников акустических волн // Пьезотехника-2002. Межд. научно-практич. конф. «Фундамент. проблемы пьезоэлектрич. приборостроения». Тверь, 17-21 сент. 2002 г. Сб. докл. Тверь, ТвГУ, 2002. С.171-179.

3. Петушков А.Л. Cоздание языка команд для пакетного режима работы КЭ комплекса ACELAN // Тр. I Шк.-семинара «Математич. моделирование, выч. механика и геофизика», Ростов-на-Дону, 14-18 окт. 2002. / Ростов-на-Дону: изд-во «Новая книга», 2002. С. 141-143.