авторефераты диссертаций БЕСПЛАТНАЯ БИБЛИОТЕКА РОССИИ

КОНФЕРЕНЦИИ, КНИГИ, ПОСОБИЯ, НАУЧНЫЕ ИЗДАНИЯ

<< ГЛАВНАЯ
АГРОИНЖЕНЕРИЯ
АСТРОНОМИЯ
БЕЗОПАСНОСТЬ
БИОЛОГИЯ
ЗЕМЛЯ
ИНФОРМАТИКА
ИСКУССТВОВЕДЕНИЕ
ИСТОРИЯ
КУЛЬТУРОЛОГИЯ
МАШИНОСТРОЕНИЕ
МЕДИЦИНА
МЕТАЛЛУРГИЯ
МЕХАНИКА
ПЕДАГОГИКА
ПОЛИТИКА
ПРИБОРОСТРОЕНИЕ
ПРОДОВОЛЬСТВИЕ
ПСИХОЛОГИЯ
РАДИОТЕХНИКА
СЕЛЬСКОЕ ХОЗЯЙСТВО
СОЦИОЛОГИЯ
СТРОИТЕЛЬСТВО
ТЕХНИЧЕСКИЕ НАУКИ
ТРАНСПОРТ
ФАРМАЦЕВТИКА
ФИЗИКА
ФИЗИОЛОГИЯ
ФИЛОЛОГИЯ
ФИЛОСОФИЯ
ХИМИЯ
ЭКОНОМИКА
ЭЛЕКТРОТЕХНИКА
ЭНЕРГЕТИКА
ЮРИСПРУДЕНЦИЯ
ЯЗЫКОЗНАНИЕ
РАЗНОЕ
КОНТАКТЫ


Pages:     | 1 | 2 ||

«КЕМЕРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ На правах рукописи Березин Евгений Николаевич Численное ...»

-- [ Страница 3 ] --

База данных расчетов призвана хранить всю представляющую интерес ин формацию в одном или нескольких местах, причем таким способом, который заведомо исключает ненужную избыточность данных и повышает их надеж ность.

Для реализации удаленной базы данных расчетов была выбрана СУБД Oracle. В качестве управления данными был выбран язык SQL [44]. Однако проект может быть легко перенесен на платформу любой СУБД, поддержива ющей в качестве стандартного интерфейса управления данными язык SQL.

При проектировании системы были определены следующие информаци онные потребности:

• возможность системы работать с базой данных - введение базы данных не меняет структуру пакета, а только дополняет ее новыми возможно стями;

• тип данных, используемых модулями пакета - текстовые файлы, файлы документов с описанием постановки задачи и тестов, исполняемые коды приложений, графические образы, таблицы, файлы входных параметров и результатов;

• управление базой данных через интерфейс оболочки - редактирование, ввод новой информации, обновление данных, извлечение необходимых наборов данных с возможностью переноса их на рабочее место пользо вателя;

• описание предметной области одной базой данных.

Исходя из этой концепции и используя описанную выше схему расчета была разработана следующая логическая структура базы данных (рис. 4.2.3).

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

Физическая модель БД представлена совокупностью отношений, содер жащих всю необходимую информацию и объединенных различными связями (функциональными зависимостями). Точкой входа является отношение ”За дача”, описывающие решаемую задачу. Все задачи группируются по типам (отношение ”Тип задачи”). Каждая задача может быть дополнена каким либо тестом со своим описанием. Основным связующим звеном физической мо дели является отношение ”Расчеты по задаче”, которое не содержит в себе Рис. 4.2.3. Логическая модель базы данных собственно данных по каждому расчету, а ее атрибуты ссылаются на ключе вые атрибуты других отношений. Таким образом, на ее основе можно получить любую информацию, касающегося текущего расчета(например, каким реша телем были получены результаты, каким препроцессором были подготовлены входные данные, использовался ли тест и т.д.).

Часто исследователь проводит большое количество расчетов с целью вы явить влияние на получаемое решение какого-либо одного параметра. В та ких ситуациях во входных данных к решателю изменение терпит лишь малая группа параметров. Для учета этой специфики численного эксперимента в БД расчетов добавлено дополнительное отношение ”Серии расчетов”, которое позволяет объединить расчеты в некоторую последовательность по признаку, выбранному пользователем (рис. 4.2.4). Поскольку серии расчетов представ ляют в своей основе иерархические данные, в этом отношении для моделиро вания таких зависимостей используется рекурсивная связь.

Рис. 4.2.4. Схема серии расчетов Все отношения в логической модели данных ИС удовлетворяют удовлетво ряют требованиям четвертой нормальной формы. Результирующие таблицы физической модели данных сгенерированы так, чтобы учитывать особенность современных СУБД по автоматическому поддержанию целостности данных.

2.4 Хранилище данных Для организации совместимости данных на стороне пользователя, разработано локальной хранилище данных. Хранилище данных (ХД) - это набор каталогов и таблиц, расположенных на локальной машине пользователя:

• \STORAGE - корневой каталог, здесь находятся подкаталоги ХД и таблиц локальной базы дынных;

• \TASKTYPE - здесь находятся вложенные каталоги ”тип задач”. Они содержат файл постановки (..\TASKTYPE\Тип задачи);

• \TASK - здесь находятся каталоги исследуемых задач (..\TASK\Задача);

• \RASCHET - здесь находятся каталоги серий расчетов и каталоги самих расчетов (..\RASCHET\Задача\Серия\Расчет). В каталогах расче тов содержаться файлы входных данных, файлы результатов и файлы отчетов;

• \PREPROCESSOR - здесь находятся каталоги препроцессоров (..\PREPROCESSOR\Препроцессор);

• \SOLVER - здесь находятся каталоги решателей (..\SOLVER\Решатель);

• \TEST - здесь находятся каталоги тестов (..\TEST\Тест);

) • \POSTPROCESSOR - здесь находятся каталоги постпроцессоров (..\POSTPROCESSOR\Постпроцессор);

• \BUFFER - каталог служит для временного хранения файлов.

Упорядоченная структура каталогов позволяет систематизировать всю необходимую информацию о задаче на компьютере пользователя.Делая за просы к таблицам, оболочка получает информацию о расположении файлов в хранилище данных, а также полную информацию об этих файлах и передает ее модулям оболочки ИС [14, 15].

Структура таблиц хранилища данных полностью повторяет выше опреде ленную логическую схему базы данных расчетов. Такая структура позволяет определить схему численного эксперимента на локальной машине пользова теля, внести структурированность в обмен данными между БД и ХД, ввести стандарт на язык управления данными (рис. 4.2.1).

Хранилище данных реализовано с помощью сервера размещенного на ма шине пользователя. Сервер представляет набор библиотек и конфигурацион ного файла. Объем занимаемого сервером пространства составляет 1.3Мб.

Установки сервер не требует, что позволяет легко переносить его на другие компьютеры. Функциональные возможности сервера позволяют хранить ин формацию и управлять данными, используя язык SQL. Обрабатываемые файлы таблиц создаются на основе формата DBASE.

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

2.5 Оболочка информационной системы Оболочка представляет пользователю удобный интерактивный интерфейс при реализации всех основ ных этапов численного решения задач, начиная с ее постановки, и заканчивая графическим анализом полученных результатов. Она обеспечивает согласо ванность данных (файлов) для исследования задачи и корректный вызов всех необходимых компонент (препроцессор, постпроцессор) ИС при проведении расчетов. Кроме того, оболочка выполняет согласованность данных как на сто роне базы данных расчетов, выполняющей функции хранилища результатов расчетов, так и на стороне рабочей станции пользователя, непосредственно выполняющего действия по подготовке процесса численного решения задачи и последующей обработки результатов [15].

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

Оболочка состоит из блоков связанных программным интерфейсом в еди ное приложение, которое обеспечивает процесс численного решения задачи (рис. 4.2.5). Она полностью поддерживает логическую структуру схемы рас чета.

Рис. 4.2.5. Логическая схема оболочки В блоке управления хранилищем данных задаются параметры математиче ской постановки задачи (тип задачи, название задачи, ее описание, препроцес сор, постпроцессор и решатель). Затем подготовленные данные передаются в блок управления расчетами, где при помощи компонентов пакета создается плоская или поверхностная сетка для аппроксимации границ рассматривае мой области решения. Задаются физические, временные и вспомогательные параметры. Вычисляется искомое решение в исследуемой области. Получен ные результаты представляются в графическом виде. Перемещение объектов из хранилища в базу данных и обратно осуществляется при помощи блока управления БД. Перечисленные компоненты являются основными в структу ре оболочки. Кроме того, для дополнительной обработки информации могут быть задействованы вспомогательные блоки.

Оболочка имеет модульную структуру (рис. 4.2.6), которая основана на логической схеме (рис. 4.2.5). Все модули вызываются из оболочки, которая, в свою очередь, является общим модулем, связывающим отдельные компоненты в единое приложение.

Рис. 4.2.6. Модульная структура оболочки Функциональное назначение и основные возможности всех модулей обо лочки представлены ниже.

Модуль управления данными (навигатор) отображает информацию о состоянии данных на сервере и клиентском месте. Предоставляет интерфейс для работы как с объектами в таблицах базы данных, так и с объектами на локальной машине.

Модуль редактирования в базе данных расчетов работает с записями базы данных, выполняя стандартные функции добавления, обновления и уда ления объектов на стороне удаленного сервера.

Модуль редактирования хранилища данных позволяет пользователю на прямую работать с объектами, которые располагаются в хранилище данных на локальной машине. Позволяет выполнять пользователю следующие функции:

• добавить в хранилище данных новый объект (название задачи и ее по становка, приложения, тесты и т.д.);

• редактировать данные на локальной машине пользователя;

• обновление состояния объектов хранилища.

Модуль информационной поддержки позволяет через специальный ин терфейс получить текущие данные о выбранном объекте. Вся информация хранится в специальных записях, которые объединены в группы классов.

Модуль управления файлами предоставляет интерфейс для работы с фай лами системы. Выполняет операцию импорта и экспорта данных между уда ленным сервером и пользователем.

Модуль управления расчетами используется для проведения численных расчетов, начиная с подготовки входных данных, запуска процесса решения задачи, обработки полученных результатов и непосредственного контроля за ходом выполнения расчета. Пользователю предлагается интерфейс для вво да необходимых параметров задачи (тип расчета, тип задачи и необходимые компоненты для решения задачи). Начальные данные подготавливаются в за висимости от типа расчета:

1. Стандартный - при организации новой задачи пользователь может за крепить за ней возможные для данного типа задач средства обработки:

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

2. Стандартный + Тест - позволяет использовать параллельно со стан дартным расчетом, расчет тестовой задачи, для последующего сравнения результатов. При этом подготавливаются входные данные для задачи и теста, затем проводится расчет соответствующим решателем. Получен ные результаты анализируются с помощью постпроцессора. Тест так же может быть запущен отдельно со своим препроцессором, решателем и постпроцессором;

3. Тест - проводится только для тестовой задачи. Можно выделить два вида теста:

(a) подготавливаются входные данных для теста, которые решаются выбранным решателем;

(b) существует готовый результат в виде текстовых или графических файлов, таблиц и тому подобное.

В первом случае пользователь выбирает тип задачи, подготавливает фай лы входных данных для теста с помощью соответствующего препроцес сора, решателем проводит расчет и полученные численные результаты анализирует постпроцессором. Этот вариант расчета полностью повто ряет действия при стандартном типе расчетов. Во втором случае поль зователю нет необходимости выполнять выше перечисленные действия.

Достаточно выбрать тест с готовым результатом и посмотреть результа ты.

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

Выводы Сформулируем основные результаты:

1. Создан параллельный алгоритм метода граничных элементов. Выполне но тестирование параллельного метода решении нестационарной задачи о генерации поверхностных волн движением оползня. Проведено срав нение ускорения и эффективности алгоритма на кластере кафедры ЮНЕ СКО Кемеровского государственного университета и Института вычис лительных технологий СО РАН.

2. Разработан и стандартизирован интерфейс обмена данными;

3. Разработана база данных расчетов, позволяющая хранить и обрабатывать все необходимые информационные составляющие численного решения задачи;

4. Разработана модель хранилища данных обеспечивающая хранение и си стематизацию всех данных численного эксперимента на локальной ма шине пользователя;

5. Разработана проблемно-ориентированная оболочка, обеспечивающая ре ализацию всех основных этапов численного решения задач, начиная с ее постановки, и заканчивая графическим анализом полученных результа тов.

Литература 1. Аксенов, В. П. Структура и характеристики высокопроизводительных ЭВМ и систем / В. П. Аксенов, С. В. Бочков, А. А. Мошков // Зарубежная радиоэлектронника. - 1982. - Ч. 1, № 3. - С. 35-53;

Ч. II, № 4. - С. 33-57.

2. Алексеев, А. С. Об оценке цунамиопасности подводных землетрясений / А. С. Алексеев, В. К. Гусяков // Землетрясения и предупреждение стихийных бедствий: 27-й Междунар. геологический конгресс. - Москва:

Наука. - 1984. - T. 6. - C. 127-133.

3. Афанасьев, К. Е. Решение нелинейных задач гидродинамики идеальной жидкости со свободными границами методами конечных и граничных элементов: автореф. дис... д-ра. физ.-мат. наук. - Кемерово, 1997. - 17 c.

4. Афанасьев, К. Е. Моделирование сильно нелинейных волновых течений // Вычислительные технологии. - 1998. - Т. 3 - № 1. - С. 3-13.

5. Афанасьев, К. Е. Вопросы развития высокопроизводительных вычисле ний в Кемеровском государственном университете / К. Е. Афанасьев, А.

М. Гудов, С. В. Стуколов // Теоретические и прикладные вопросы со временных информационных технологий: матер. II Всерос. науч.-техн.

конф. (18-22 сентября). - Улан-Уде, 2001. - С. 35-40.

6. Афанасьев, К. Е. Организация доступа к удаленным кластерным уста новкам / К. Е. Афанасьев, C. В. Стуколов, А. В. Демидов // Высокопроиз водительные параллельные вычисления на кластерных системах: матер.

II Междунар. науч. - практ. семинара. - Н. Новгород: Изд-во Нижегород ского госуниверситета, 2002. - С. 351-353.

7. Афанасьев, К. Е. Исследование эволюции свободных границ методами конечных и граничных элементов при нестационарном движении тел в идеальной несжимаемой жидкости / К. Е. Афанасьев, М. М. Афанасьева, А. Г. Терентьев // Известия АН СССР. Сер.: Механика жидкости и газа.

- 1986.- № 5. - С. 8-13.

8. Афанасьев, К. Е. Анализ динамических характеристик при взаимодей ствии уединенной волны с препятствием / К. Е. Афанасьев, Е. Н. Березин // Вычислительные технологии. - 2004. - Т. 9, № 3 - С. 22-37.

9. Афанасьев, К. Е. Численное моделирование движения уединенной вол ны над подводным препятствием / К. Е. Афанасьев, Е. Н. Березин // Вычислительные технологии. - 2005. - Т. 10, № 2. - С. 15-26.

10. Афанасьев, К. Е. Применение средств параллельного программирования для численного моделирование движение оползня / К. Е. Афанасьев, Е.

Н. Березин // Гидродинамика больших скоростей и численное модели рование: сб. тр. III Междунар. науч. летней школы - Кемерово, 2006. С. 333-339.

11. Афанасьев, К. Е. Моделирование нелинейных волновых течений при взаимодействии уединенных волн с препятствием / К. Е. Афанасьев, Е.

Н. Березин // Информационные недра Кузбасса: матер. науч. практ. конф.

- Кемерово, 2003. - С. 222-224.

12. Афанасьев, К. Е. Информационные технологии в численных расчетах:

учеб. пособие / К. Е. Афанасьев, А. М. Гудов. - Кемерово: Изд-во КемГУ, 2001. - 204 c.

13. Афанасьев, К. Е. Исследование эволюции пространственного газового пузыря методом граничных элементов / К. Е. Афанасьев, А. М. Гудов, Ю.Н. Захаров // Вычислительные технологии. - 1992. - Т. 1, № 3. - С.

158-167.

14. Афанасьев, К. Е. Распределенный пакет прикладных программ "AKORD"для проведения вычислительных экспериментов / К. Е. Афа насьев, А. М. Гудов, Е. Н. Березин [и др.] // Моделирование, вычисления, проектирование в условиях неопределенности 2000: тр. междунар. науч.

конф - Уфа, 2000. - С. 47-57.

15. Афанасьев, К. Е. Интегрированная система поддержки численного экс перимента "AKORD"/ К. Е. Афанасьев, А. М. Гудов, Е. Н. Березин [и др.] // Вестник КемГУ. - Кемерово, 2000. - № 4. - С. 82-92.

16. Афанасьев, К. Е. Регуляризующие алгоритмы при решении задач гид родинамики методом граничных интегральных уравнений / К. Е. Афа насьев, А. М. Гудов, В. Н. Трушников // Методы оптимизации и их приложения: тез. докл. - Иркутск, 1995. - С. 236-239.

17. Афанасьев, К. Е. Техника использования метода граничных элементов в задачах со свободными границами / К. Е. Афанасьев, Т. И. Самойлова // Вычислительные технологии. - 1995. - Вып. 7, № 11. - C. 19-37.

18. Афанасьев, К. Е. КМГЭ для решения плоских задач гидродинамики и его реализация на параллельных компьютерах: учеб. пособие / К. Е.

Афанасьев, С. В. Стуколов. - Кемерово: Изд-во КемГУ, 2001. - 206 с.

19. Афанасьев, К. Е. О наличии трех решений при обтекании препятствий сверхкритическим установившемся потоком тяжелой жидкости / К. Е.

Афанасьев, С. В. Стуколов // Журнал прикладной механики и техниче ской физики. - 1999. - № 11. - С. 27-35.

20. Афанасьев, К. Е. Многопроцессорные вычислительные системы и па раллельное программирование: учеб. пособие / К. Е. Афанасьев, С. В.

Стуколов. - Кемерово : Изд-во КемГУ, 2003. - 182 с.

21. Афанасьев, К. Е. Численное моделирование взаимодействия уединенной волны с препятствием / К. Е. Афанасьев, С. В. Стуколов // Вычислитель ные технологии. - 1999. - Т. 4, № 6. - С. 3-16.

22. Барахнин, В. Б. Некоторые проблемы численного моделирования волно вых режимов в огражденных акваториях / В. Б. Барахнин, Г. С. Хакимзя нов, Л. Б. Чубаров [и др.]. // Вычислительные технологии. - Новосибирск, - 1996. - Т. 1, № 2. - С. 3-25.

23. Березин, Е. Н. Исследование эволюции свободных границ при взаимо действии уединенной волны с препятствием / Е. Н. Березин // Новые тех нологии и математическое моделирование: матер. Всерос. науч.-практ.

конф. - Анжеро-Судженск, 2002. - C. 28-30.

24. Березин, Е. Н. Моделирование взаимодействия солитона с частично по груженным в жидкость телом / Е. Н. Березин // Наука и практика: Диа логи нового века: матер. Всерос. конф. - Анжеро-Судженск, 2003. - C.

32-35.

25. Березин, Е. Н. Численное моделирование поверхностных волн при взаи модействии уединенных волн с препятствием / Е. Н. Березин // Инфор мационные недра Кузбасса: матер. науч. практ. конф. - Кемерово, 2004.

- С. 235-238.

26. Березин, Е. Н. Трансформация солитона при воздействии с подводным препятствием / Е. Н. Березин // Информационные недра Кузбасса: матер.

науч. практ. конф. - Кемерово, 2005. - С. 186-190.

27. Бребия, К. Методы граничных элементов / К. Бребия, Ж. Теллес, Л.

Вроубел. - Мир: Москва, 1987.- 524 с.

28. Бенерджи, П. Методы граничных элементов в прикладных науках / П.

Бенерджи, Р. Баттерфилд. - М.: Мир, 1984. - 494 с.

29. Бахвалов, Н. С. Численные методы / Н. С. Бахвалов. - М.: Наука, 1975. 600 с.

30. Букреев, В. И. Эксперименты с волнами на мелкой воде, генерируемые движением торцевой стенки бассейна / В. И. Букреев, Н. П. Туранов // Прикладная механика и техническая физика. - 1996. - Т. 37, № 6. - С.

44-50.

31. Букреев, В. И. Ондулярный прыжок при обтекании открытым потоком порога в канале / В. И. Букреев // Прикладная механика и техническая физика. - 2001. - Т. 42, № 4. - C. 40-47.

32. Букреев, В. И. Обтекание порога бурным потоком в открытом канале / В. И. Букреев // Прикладная механика и техническая физика. - 2002. - Т.

43, № 6. - C. 54-61.

33. Букреев, В. И. Транскритическое течение над порогом в открытом канале / В. И. Букреев, А. В. Гусев, В. Ю. Ляпидевский // Известия РАН. Сер.:

Механика жидкости и газа. - 2002. - Т. 6. - С. 55-62.

34. Валях, Е. Последовательно-параллельные вычисления: пер. с англ. / Е.

Валях: М.:Мир, 1985. - 456 с.

35. Войт, С. С. Обзор работ по теории волн цунами, выполненных в СССР / С. С. Войт // Изв. АН СССР. Сер. Физика атмосферы и океана. - 1967.

- Т. 3, № 11. - С. 1158-1165.

36. Волков, К. Н. Реализация векторизованных конечно-разностных алгорит мов решения краевых задач механики жидкости и газа в пакете MATLAB / К. Н. Волков, В. Н. Емельянов // Вычислительные методы и програм мирование. - 2004. - Т. 5, Разд. 3. - С. 13-29.

37. Волков, К. Н. Применение средств параллельного программирования для решения задач механики жидкости и газа на многопроцессорных вычислительных системах / К. Н. Волков // Вычислительные методы и программирование. - 2006. - Т. 7 - С. 69-84.

38. Воеводин, В. В. Параллельные вычисления / В. В. Воеводин, Вл. В.

Воеводин. - СПб. : БХВ-Петербург, 2002. - 608 с.

39. Воронин, В. В. Численное решение интегрального уравнения I рода с логарифмической особенностью методом интерполяции и Коллокации / В. В. Воронин, В. А. Цецохо // Журнал высшей математики и математи ческой физики. - 1981. - T. 21, № 1. - C. 40-50.

40. Вшивков, В. А. Использование современных информационных техноло гий для численного решения прямых задач химической кинетики / В. А.

Вшивков, И. Г. Черных, В. Н Снытников // Вычислительные методы и программирование. - 2005. - Т. 6, Разд. 2. - С. 71-76.

41. Голуб, Дж. Матричные вычисления: пер. с англ. / Дж. Голуб, Ван Лоун Ч. - М.: Мир, 1999. - С. 548.

42. Гузевский, Л. Г. Обтекание препятствий потоком тяжелой жидкости ко нечной глубины / Л. Г. Гузевский // Динамика сплошных сред с грани цами раздела. - 1982. - С. 61-69.

43. Гуревич, М. И. Теория струй идеальной жидкости / М. И. Гуревич. - М.:

Наука, 1979. - 536 с.

44. Диго, С. М. Базы данных: проектирование и использование / С. М. Диго.

- Финансы и статистика, 2005. - 592 с.

45. Дофман, А. А. Уравнения приближенной дисперсионной теории длин ных волн, возбуждаемых перемещениями дна и распространяющихся в бассейне переменной глубины / А. А. Дофман, Г. И. Яговдик // Числен ные методы механики сплошной среды: сб. науч. тр. - 1977. - Т. 8, № 1.

- С. 36-48.

46. Елецкий, С. В. Моделирование генерации поверхностных волн переме щением фрагмента дна по береговому склону / С. В. Елецкий, Ю. Б.

Майоров, В. В. Максимов [и др.] // Вест. КазНУ. Сер.: Математика, механика, информатика. - 2004. - Т. 9, Ч. II. - С. 194-206.

47. Житников, В. П. Расчет формы уединенных волн с помощью численно аналитических методов / В. П. Житников, Н. М. Шерыхалина // Физика волновых процессов и радиотехнические системы. - 1998. - Т. 1, № 2-3.

- С. 103-107.

48. Житников, В. П. Решение задач гидродинамики с особенностями на сво бодной поверхности (с оценкой погрешности и достоверности) / В. П.

Житников, О. И. Шерыхалин, Н. М. Шерыхалина // Тр. мат. центра им.

Н. И. Лобачевского. - М., 1999. - № 3. - С. 293-294.

49. Житников, В. П. Численно-аналитические методы решения задач об об текании препятствий под поверхностью весомой жидкости с образова нием солитона / В. П. Житников, Н. М. Шерыхалина // Вычислительные технологии. - 2000. - Т. 5, № 2. - С. 35-45.

50. Зейтурян, Р. Х. Нелинейные длинные волны на поверхности воды и солитоны / Р. Х. Зейтурян // Успехи физических наук. - 1995. - Т. 165, № 12. - С. 1403-1456.

51. Ильин, В. П. Параллельный процессор для решения задач матиматиче ской физики: препринт / В. П. Ильин, Я. И. Фет. - Новосибирск, 1979. 217 с.

52. Каханер, Д. Численные методы и программное обеспечение / Д. Каханер, К. Моулер, С. Нэш. - М.: Мир, 2001. - 575 с.

53. Киселев, О. М. Нелинейные задачи теории струйных течений тяжелой жидкости / О. М. Киселев, Л. М. Котляр // Казань: Изд-во Казан. гос.

ун-та, 1978. - 156 с.

54. Коротков, Г. Г. Решение нелинейных волновых задач гидродинамики идеальной жидкости комплексным методом граничных элементов / Г.

Г. Коротков: автореф. дисс... канд. физ.-мат. наук. - Кемерово, 1999. 18. с.

55. Королев, Л. Н. Структуры ЭВМ и их математическое обеспечение / Л.

Н. Королев. - М.: Наука, 1978. - С. 166-169.

56. Коннор, Дж. Метод конечных элементов механике жидкости / К. Бреб бия, Дж. Коннор. - Л.: Судостроение, 1979. - 204. с.

57. Лаврентьев, М. А. Проблемы гидродинамики и их математические мо дели / М. А. Лаврентьев, Б. В. Шабат. - М.: Наука, 1977. - 407. с.

58. Лебедев, А. С. Разработка методов построения адаптивных сеток / А. С.

Лебедев, И. А. Васева, Г. С. Хакимзянов // Вычислительные технологии.


- 2002. - Т. 7, № 3. - С. 29-43.

59. Манойлин, С. В. Некоторые экспериментально-теоретические методы определения воздействия волн цунами на гидротехнические сооружения и акватории морских портов: препринт / С. В. Манойлин. - Красноярск:

ВЦ СО АН СССР, 1989. - № 5. - 50 с.

60. Марчук, А. Г. Численное моделирование волн цунами / А. Г. Марчук, Л.

Б.Чубаров, Ю. И. Шокин. - Новосибирск: Наука, 1983. - 175 с.

61. Маклаков, Д. В. Предельные режимы докритического обтекания препят ствия / Д. В. Маклаков // Вычислительные технологии.- Новосибирск. 1993.- Т. 2, № 4. - С. 55-70.

62. Маклаков, Д. В. Обтекание препятствия с образованием нелинейных волн на свободной поверхности. Предельные режимы // Известия АН.

Сер.: МЖГ. - 1995. - № 2. - C. 108-117.

63. Маклаков, Д. В. Нелинейные задачи гидродинамики потенциальных те чений с неизвестными границами / Д. В. Маклаков. - М.: Янус-К, 1997.

- 280 с.: ил.

bibitemMaklakovSharipov2000 Маклаков, Д. В., Безволновое обтекание углубления на дне / Д. В. Маклаков, Р. Р. Шарипов // Тр. Мат. центра им.

Лобачевского, 2000. - Т. 5. - С. 136.

64. Маклаков, Д. В. О волнах, генерируемых движущимся телом / Д. В.

Маклаков // Тр. Мат. центра им. Лобачевского, 2000. - Т. 5. - С. 133-134.

65. Маклаков, Д. В. Струйное обтекание пластины с интерцептором при наличии застойной зоны / Д. В. Маклаков, Фридман Г.М. // Известия РАН. Сер.: МЖГ. - 2005. - № 4. - С. 36-44.

66. Петров, А. Г. Расчет нестационарных волн на поверхности тяжелой жид кости конечной глубины / А. Г. Петров, В. Г. Смолянин // ПММ. - 1987.

- Т. 54, № 4. - С. 137-143.

67. Овсянников, Л. В. Точные результаты в теории волн на воде / Л. В.

Овсянников // Нелинейные явления: тр. Всесоюзн. конф., 1991.- С. 133 68. Ортега, Дж. Введение в параллельные и векторные методы решения линейных систем: пер. с англ. / Дж. Ортега. - М.: Мир, 1991. - 367 с.

69. Островский, Л. А. Нелинейная эволюция волн типа цунами / Л. А. Ост ровский, Е. Н. Пелиновский // Теоретические и экспериментальные ис следования по проблеме цунами. - Москва: Наука, - 1977. - С. 52-60.

70. Поляков, С. В. О некоторых методах решения краевых задач на много процессорных вычислительных системах / С. В. Поляков, Т. А. Кудряшо ва // Тр. IV междунар. конф. по мат. моделированию (27 июня - 1 июля 2000 г., Москва). - М.: Изд-во "СТАНКИН", 2001. - Т. 2. - C. 134-145.

71. Прангишвили, И. В. Архитектурные концепции высокопроизводитель ных параллельных вычислительных систем 80-х годов / И. В. Пранги швили // Вопросы кибернетики. - 1981. - № 79. - С. 3-14.

72. Протопопов, Б. E. Численный анализ трансформации уединенной волны при отражении от вертикальной преграды / Б. E. Протопопов // Известия АН. Сер.: МЖГ. - 1990. - № 5. - С. 115-123.

73. Роуч, П. Вычислительная гидродинамика: пер. с англ. / П. Роуч. - М.:

Мир, 1980. - 616 с.

74. Рузиев, Р. А. Численное исследование трансформации уединенной волны над подводным уступом / Р. А. Рузиев, Г. С. Хакимзянов // Вычислитель ные технологии: сб. науч. тр. - Новосибирск, 1992. - Т. 1, № 1. - С.

5-22.

75. Саваренский, Е. Ф. Изучение цунами / Е. Ф Саваренский // Вестник АН СССР. - 1956. - № 9. - С. 7-13.

76. Самарский, А. А. Математическое моделирование и вычислительный эксперимент / А. А. Самарский, П. Н. Вабищевич. - М.: ИММ РАН, 2000. - 409 с.

77. Самарский, А. А. Численные методы: учеб. пособие для вузов / А. А.

Самарский, А. В. Гулин. - М., 1989. - 432 с.

78. Нагрузки и воздействия на гидротехнические сооружения (волновые, ледовые и от судов): СНиП 2.06.04-82*(c изм. 2.1995) / Госстрой СССР.

- М., 1989. - 72 с.

79. Гидротехнические сооружения. Основные положения проектирования:

СНиП 2.06.01-86 (с изм 1.1988) / Госстрой СССР. - М., 1987. - 45 с.

80. Сретенский, Л. Н. Теория волновых движений жидкости / Л. Н.

Сретенский.- М.: Наука, 1972. - 815 с.

81. Стуколов, С. В. Решение нелинейных волновых задач гидродинамики идеальной жидкости комплексным методом граничных элементов: авто реф. дисс... канд. физ. - мат. наук / С. В. Стуколов. - Кемерово, 1999. 24 с.

82. Стуколов, С. В. Численное моделирование уединенных стационарных волн на поверхности жидкости конечной глубины / С. В. Стуколов // Математические проблемы механики сплошных сред: сб. науч. тр. - Но восибирск: ИВТ СО РАН, 1999. - № 114. - С. 129-134.

83. Стуколов, С. В. Вопросы построения и производительности кластеров на базе ПК / С. В. Стуколов // Новые информационные технологии в университетском образовании: тез. докл. - Новосибирск: Изд-во СГУПС и ИДМИ, 2001. - 46 с.

84. Стурова, И. В. Численные расчеты в задачах генерации плоских поверх ностных волн: препринт / И. В. Стурова // Красноярск: ВЦ СО РАН, 1990. - № 5. - 48 с.

85. MPI: Стандарт интерфейса передачи сообщений: пер. с англ. / под ред.

Г. И. Шпаковского: http://www.cluster.bsu.by 86. Терентьев, А. Г. Численные исследование в гидродинамике / А. Г. Те рентьев // Известия АН Республика Чувашия. - 1994. - Вып. 1, № 2. - С.

61-84.

87. Терентьев, А. Г. Численные методы в гидродинамике: учеб. пособие / А. Г. Терентьев, К. Е. Афанасьев;


Чуваш. ун-т. им. И.Н. Ульянова. Чебоксары: ЧГУ, 1987. - 94 c.

88. Тихонов, А. Н. Методы решения некорректных задач / А. Н. Тихонов, А.

В. Гончарский, В. В. Семенов. - М.: Наука, 1990. - 115 с.

89. Чубаров, Л. Б. Численное моделирование волн цунами: автореф. дис...

д-ра физ.-мат. наук / Л. Б. Чубаров.- Новосибирск, 2000. - C. 30.

90. Чубаров, Л. Б. Численное моделирование генерации волн движением оползня / Л. Б.Чубаров, З. И.Федотова, С. В.Елецкий // Тр. Междунар.

конф. по вычисл. математике. - Новосибирск: ИВМиМГ СО РАН, 2004:

ч. II. - С. 753-758.

91. Шокин, Ю. И. Моделирование генерации цунами движением оползня с учетом вертикальной структуры течения / Ю. И. Шокин [и др.] // Совре менные методы математического моделирования природных и антропо генных катастроф: тр. VIII Всерос. конф. (Кемерово, 26-28 октября г.). - Кемерово, 2005. - С. 20-40.

92. Шокин, Ю. И. Численное моделирование плоских потенциальных те чений жидкости с поверхностными волнами: препринт, № 12 / Ю. И.

Шокин, Р. А. Рузиев, Г. С. Хакимзянов;

ВЦ СО АН СССР. - Красноярск, 1990. - 37 с.

93. Шокин, Ю. И. О подходах к численному моделированию оползневого механизма генерации волн цунами / Ю. И. Шокин, Л. Б. Чубаров // Вычислительные технологии. - 2006. - Т. 11, Ч. 2. - С. 100-111.

94. Щетников, Н. А. Цунами / Н. А. Щетников // Москва: Наука. - 1981. - с.

95. Фельдман, Л. П. Параллельные алгоритмы численного решения систем линейных обыкновенных дифференциальных уравнений / Л. П. Фельд ман // Математическое моделирование. - 2000, T. 12, № 6. - С. 15-20.

96. Форсайт, Дж. Машинные методы математических вычислений: пер. с.

англ. / Дж. Форсайт, М. Малькольм, К. Моулер.- М.: Мир, 1980. - 280 с.

97. Франк, А. М. Дискретные модели несжимаемой жидкости / А. М. Франк.

- М.: Физматлит, 2001. - 208 с.

98. Франк, А. М. Дискретные модели несжимаемой жидкости: автореф.

дис... д-ра физ.-мат. наук / А. М. Франк. - Новосибирск, 1994. - с.

99. Хакимзянов, Г. С. Конечно-разностные методы на адаптивных сетках для расчета течений идеальной жидкости со свободной границей / Г.

С. Хакимзянов // Вычислительные технологии. - 2003. - Т. 8, № 7. - С.

134-145.

100. Хакимзянов, Г. С. Численное моделирование течений жидкости с поверх ностными волнами / Г. С. Хакимзянов [и др.]. - Новосибирск: Изд-во СО РАН, 2001. - 393 с.

101. Хакимзянов, Г. С. Численное моделирование установившихся течений жидкости в рамках модели мелкой воды / Г. С. Хакимзянов, Н. Ю. Шо кина // Вычислительные технологии. - 1996. - Т. 1, № 3. - С. 93-105.

102. Хакимзянов, Г. С. Расчет обтекания острова с использованием адап тивных сеток / Г. С. Хакимзянов, Н. Ю. Шокина // Вычислительные технологии. - 2003. - Т. 8, № 2. - С. 102-111.

103. Хажоян, М. Г. Численное моделирование поверхностных волн с подвод ными препятствиями / М. Г. Хажоян, Г. С. Хакимзянов // Вычислитель ные технологии. - 2003. - Т. 8, № 4. - С. 108-123.

104. Хажоян, М. Г. Численное моделирование обтекания ступеньки потоком идеальной несжимаемой жидкости / М. Г. Хажоян, Г. С. Хакимзянов // Прикладная механика и техническая физика. - 2006. - № 6, Т. 47. - С.

17-22.

105. Якобовский, М. В. Распределенные системы и сети: учеб. пособие / М.

В. Якобовский. - М.: МГТУ "Станкин", 2000. - 118 с.

106. Afanasiev, K. E. Numerical modeling of surface waves interaction with a solid partially submerged into the uid / K. E. Afanasiev, E. N. Berezin // High Speed Hydrodynamics. - June 2004. - Р. 145-150.

107. Cooker, M. J. The interaction between a solitary wave and a submerged semi circular cylinder / M. J. Cooker, D. H. Peregrine, J. W. Dold [et. el.] // J.

Fluid Mech. - 1990. V. 215. - P. 1-22.

108. Cooker, M. J. Reection of a high-amplitude solitary wave at a vertical wall / M. J. Cooker, P. D. Weidman, D.S. Bale // J. Fluid Mech. - 1997. V. 342. P.

141-158.

109. Chubarov, L. B. Comparative Analysis of Nonliner Dispersive Shallow Water Models / L. B. Chubarov, Z. I. Fedotova, YU. I. Shokin [et al.] // IJCFD. 2000. - Vol. 14. - P. 55-73.

110. Ertekin, R. C. Some Soliton Calculations / R. C. Ertekin, J. V. Wehausen // Proc. 16th Symp. Naval Hydrodynamics, Berkeley, CA. - 1986 P. 167–184.

111. Ertekin, R. C. Some Soliton Calculations / R. C. Ertekin, J. V. Wehausen // Proc. 16th Symp. Naval Hydrodynamics, Berkeley, CA. - 1986 P. 167–184.

112. Green, A. E. A derivation of equations for wave propagation in water at variable depth / A. E. Green, D. M. Naghdi // J. Fluid Mech. - 1976. - Vol.

78, P 2. - P. 237-246.

113. Grilli, S. T. Modeling of waves generated by moving submerged body.

Applications to underwater landslide / S. T. Grilli, P. Watts // Eng. Analysis With Boundary Elements. - 1999. - Vol. 23. - P. 645-656.

114. Kawahara, M. Finite element analysis of wave motion / M. Kawahara, T.

Miwa // International journal for numerical methods in engineering. - 1984. Vol. 20. - P. 1193-1210.

115. Karabut, E. A. Asymptotic expansion in the problem of a solitary wave / E.

A. Karabut // J. Fluid Mech. - 1996. - Vol. 319. - P. 109-123.

116. Kawasaki, K. Numerical simulation of breaking and post-breaking wave deformation process around a submerged breakwater / K. Kawasaki // Coastal Engineering Journal. - 1999. -Vol. 41, Nos. 3. - P. 201-223.

117. Kim, J. W. A Strongly-Nonlinear Model for Water Waves in Water of Variable Depth—The Irrotational Green-Naghdi Model / J. W. Kim, [et. al.] // J. of Offshore Mech. and Arctic Engin. February. - 2003. - Vol. 125. - P. 25-32.

118. Liu, P. L.-F. Solitary wave runup and force on a vertical barrier / P. L.-F. Liu, Al-Banaa Khaled // J. Fluid Mech. - 2004. - Vol. 505. - P. 225-233.

119. Longuet-Higgins, M. S. The deformation steep surface waves on water. 1. A numerical method of computation / M. S. Longuet-Higgins, J. D. Fenton // Proc. R. Soc. Long, A. - 1974. - Vol. 340. - P. 471-493.

120. Lynett, P. Two-Layer Approach to Water Wave Modeling / P. Lynett, P. L-F.

Liu // Proc. Royal Society of London A. - 2004. - Vol. 460. - P. 2637-2669.

121. Lynett, P. A Numerical Study of Submarine Landslide Generated Waves and Runup / P. Lynett, P. L-F. Liu // Proc. Royal Society of London A. - 2002. Vol. 458. - P. 2885-2910.

122. Madsen, P. A. A new Boussinesq method for fully nonlinear waves from shallow to deep water / P. A. Madsen, [et. al.] // J. Fluid Mech. - 2002. Vol.

462. - P. 1-30.

123. Mei, C. C. Note on equations of long waves on uneven bottom / C. C. Mei, B. Le Mehaute // J. Geophys. Res. - 1966. - Vol. 72, N 2. - P. 393-400.

124. Nakayma, T. A computational method for simulating transient motions of an incompressible inviscid uid with a free surface / Т. Nakayma // Int. J.

Numer. Meth. Fluids. - 1990. - Vol. 10. - P. 683-695.

125. Nwogu, O. Alternative Form of Boussinesq Equations for Nearshore Wave Propagation / O. Nwogu // J. Waterway, Port, Coastal and Ocean Engineering.

- 1993. - Vol. 119. - P. 618-638.

126. Protopopov, B. E. An efcient numerical method for calculation of strongly nonlinear water waves / B. E. Protopopov // Computational Technologies. Vol. 3, № 3. - 1998. - P. 55-71.

127. Peregrine, D. H. Long waves on a beach / D. H. Peregrine // J. Fluid Mech.

- 1967. - Vol. 27, pt 4. - P. 815-827.

128. Seabra-Santos, F. J. Numerical and experimental study of the transformation of a solitary wave over a shelf or isolated obstacle / F. J. Seabra-Santos, D.

P. Renouard, A. M. Temperville // J. Fluid Mech. - 1987. - Vol. 176. - P.

117-134.

129. Sitanggang, K. Parallel Computation of a Highly Nonlinear Boussinesq Equation Model through Domain Decomposition / K. Sitanggang, P. Lynett // International Journal for Numerical Methods in Fluids. - 2005. - Vol. 49 (1).

- P. 57-74.

130. Su, C. H. On Head-On Collision Between Solitary Waves / C. H. Su, R. M.

Mirie // J. Fluid Mech. - 1980. - Vol. 98, Pt 3. - P. 509–525.

131. Tanaka, M. The stability of solitary waves / M. Tanaka // Physics of Fluids. 1986. - V. 29 (3). - P. 650-655.

132. Watts, P. Comparing model simulations of three benchmark tsunami generation cases / P. Watts, F. Imamura, S. Grilli // Sci. of Tsunami Hazards.

- 2000. - Vol. 18, № 2. - P. 107-123.

133. Watts, P. Landslide tsunami case using a Boussinesq model and fully nonlinear tsunami generation model / P. Watts [et al.] // Natural Hazards and Earth System Sci. - 2003. - Vol. 3, № 5. - P. 391-402.

ПРИЛОЖЕНИЕ Файл начальных данных препроцессора [MAIN] Движение солитона 1 ;

Тип задачи 540 ;

Число узлов на границе 1 ;

Число областей [TIME] PARAMETERS 0.010000 ;

Максимальный шаг по времени 0.000100 ;

Минимальный шаг по времени 0.005000 ;

Начальный шаг по времени 70.00000 ;

Максимальное время расчета [PHISICAL] PARAMETERS 0.005000 ;

Оценка 0.000000 ;

Давление на свободной границе 0.000000 ;

Поверхностное натяжение [DOMAIN] PARAMETERS 1 ;

Ограничение области 0 ;

Замкнутость границы 1 ;

Положение нормали 1 ;

Направление нормали 1 ;

Гравитация [NODES] POINTS 1 +7.50000e+01 +0.0000e+00 0 0. 2 +7.46833e+01 +0.0000e+00 0 0. 3 +7.43666e+01 +0.0000e+00 0 0.....................

540 +7.50000e+01 +0.0000e+00 1 0. [INTERNAL] POINTS 1 1 [SPECIAL] POINTS 1 301 n 1 321 n 1 521 n [OTHER] 1.0 ;

Frud 0.0 ;

Time for Contin (if not null) 0 ;

Step Solving Inter Task 0 ;

Pressure (0-no 1-ok) 0 ;

Number Smoothing Bound 1 ;

Type Step Time Файл выходных данных постпроцессора [TEXT_DATA_FILE] [DATA_FORMAT] TEXT_ITERATION_DATA_COL [GLOBAL_DATA_DEF] NAME= "Кинетическая энергия" NAME= "Потенциальная энергия" [END] [LOCAL_DATA_DEF] NAME=X NAME=Y NAME=FI NAME=DFI [END] [DATA_PARAM] [END] [REGION_DEF] [END] [ITERATION_DATA_PART] [ITERATION].000550000000.02164. 41.000000 0.001063 0.001487 3. 40.900000 0.000644 0.000557 0. 40.800000 0.000715 0.000679 1.....................



Pages:     | 1 | 2 ||
 





 
© 2013 www.libed.ru - «Бесплатная библиотека научно-практических конференций»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.