Информационная система "Конференции"



Международная конференция молодых ученых по математическому моделированию и информационным технологиям

29-31 октября 2002 года, Новосибирск, Академгородок

Тезисы докладов


Информационные технологии

Использование технологий баз данных для хранения, обработки, анализа и представления результатов аэродинамических экспериментов

Нестуля Р.В.

Институт Теоретической и Прикладной Механики СО РАН (Новосибирск)

Для проведения аэродинамического эксперимента на современном уровне необходимо проводить измерения многих десятков параметров, привлекая различные методы и средства измерений. Традиционные методы компьютерной обработки, применявшиеся до настоящего времени, уже не способны справится с объемом получаемой информации. Решением этой проблемы может стать использование технологий баз данных. Использование технологий баз данных для хранения, обработки и анализа результатов экспериментов имеет следующие преимущества:

Функциональные возможности базы данных, содержащей результаты аэродинамического эксперимента, во многом определяются ее структурой. Цели настоящей работы состояли в следующем:

Модель данных. Предполагается, что в ходе эксперимента проводятся измерения N измерительных каналов в зависимости от времени. При этом предполагается, что измеряемая физическая величина на i-ом измерительном канале Fi может быть описана как

Fi(t)=f(t,x(t),y(t),z(t))

где t-время, x,y,z-декартовые координаты. Такая модель числовых данных позволяет описывать очень широкий класс аэродинамических экспериментов. Также предполагается, для каждого момента времени может существовать графическая информация (например изображения теневой визуализации).

Структура базы данных. База данных имеет иерархическую древовидную структуру. Структура базы данных имеет 4 уровня, и каждый такой уровень содержит от одного до нескольких объектов данных. Самый верхний уровень называется "Область исследований". Создание нескольких таких уровней (например "Пограничный слой", "Сопла", "Крылья" и т.д) позволяет разделить результаты аэродинамических экспериментов по разным областям аэрогидродинамики. Объект данных "Склад данных" существует на каждом уровне базы данных и представляет собой хранилище для цифровой информации, не соответствующей модели числовых данных. На следующем уровне "Модель" находится описание экспериментальных моделей, которые принадлежат соответствующей области исследований. Третий уровень содержит описания серий испытаний, которые проводились с использованием конкретной модели. К описаниям относится перечисление параметров, характеризующих эксперименты данной серии испытаний. Последний уровень структуры базы данных называется "Эксперимент" и содержит описательную информацию о конкретном эксперименте, полученные числовые и графические данные, данные о зависимости координат точек от времени и др.

          В качестве платформы для реализации описанной структуры базы данных был выбран сервер баз данных MSSQLServer. Программа для работы с базой данных была создана с использованием языка программирования MSVisualBasic. Созданное программное обеспечение позволяет эффективно управлять базой данных, проводить обработку, анализ и представление результатов экспериментов. Полученные экспериментальные данные обрабатываются поэтапно. Первичная обработка проводится на этапе импорта результатов эксперимента в базу данных. Применение газодинамических расчетов к импортированным числовым данным позволяет рассчитывать числа Маха, коэффициента восстановления полного давления и т.д. Полученные в эксперименте и в результате последующей обработке данные могут отображаться в виде зависимостей от координат, времени, в виде изополей распределения в плоскостях X-Y, Y-Z или X-Z. Блок анализа позволяет проводить арифметические операции с отобранными данными с последующим наглядным отображением результатов.

Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск
    Дата последней модификации: 06-Jul-2012 (11:47:01)