Вычислительное ресурсосбережение алгоритма Шварца

Сравнение решений сложной задачи теории упругости для многополостного тела методом граничных состояний и алгоритмом Шварца. Обоснование ресурсосбережения применения алгоритма Шварца. Задача об упругом кубе со сферическими полостями различных диаметров.

Рубрика Физика и энергетика
Вид статья
Язык русский
Дата добавления 19.07.2018
Размер файла 108,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Вычислительное ресурсосбережение алгоритма Шварца

Пеньков В.Б, Саталкина Л.В., Рыбакова М.Р.

Проведено сравнение решений довольно сложной задачи теории упругости для многополостного тела двумя методами: методом граничных состояний (МГС) и алгоритмом Шварца, «вооруженным» МГС с точки зрения затрат вычислительных ресурсов. Обосновано ресурсосбережение второго подхода; эффективность продемонстрирована на задаче об упругом кубе с двумя сферическими полостями различных диаметров.

Ключевые слова: метод граничных состояний, алгоритм Шварца, полости, упругое многополостное тело.

Comparison of the solutions of complicated problems of the elasticity theory for body with many cavity is done using two methods: the method of boundary states (MBS) and the algorithm of Schwartz, "armed" with MBS from the point of view of the cost of computing resources. Resource-saving of second method is justified; effectiveness is demonstrated by the problem of elastic cube with two spherical cavities of various diameters.

Key words: method of boundary states, algorithm of Schwartz, cavities, elastic body with many cavities.

Альтернирующий алгоритм заявлен Шварцем во второй половине XIX века в двумерных краевых задачах для оператора Лапласа со сложной геометрией тела. В XX веке он был распространен на двумерные и трехмерные объекты математической физики, в том числе задач теории упругости [1]. В случае n-связного тела его процедуру коротко можно охарактеризовать так: последовательность повторяющихся групп из n односвязных объектов, в совокупности определяющих тело, образует счетное множество задач для односвязных тел. В первой группе этой последовательности участвуют граничные условия (ГУ) для тела. Задачи решаются поочередно. По решении каждой задачи в ГУ последующих задач вносятся корректирующие поправки, вызванные возмущением от решения текущей задачи. Процесс перебора задач продолжается до достижения необходимой точности.

Метод граничных состояний опирается на понятия внутреннего и граничного состояний, под которыми понимаются наборы характеристик

,

соответственно, где - компоненты векторов перемещений и усилий, , - компоненты тензоров напряжений и деформаций, - оператор взятия границы тела. Гильбертовы пространства внутренних и граничных состояний сопряжены изоморфизмом, что позволяет свести изучение внутреннего состояния к соответствующему граничному. Базис для ограниченного тела с полостью набирается по формулам, выражающим общее решение Аражных - Слободянского для внутренности и внешности компактной границы [2]:

,

- компонента произвольного гармонического вектора . Для первого шаблона - элемент систем линейно независимых гармонических многочленов [3], для второго - . Ортогонализация выполняется в соответствии с определениями скалярных произведений:

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

.

Основные потери времени в МГС связаны с расчетом матрицы Грама при ортогонализации, которая опирается на все перекрестные скалярные произведения. Если для каждого тела удерживается m элементов базиса, то матрица Грама имеет размерность . Матрица Грама вычисляется единожды и не зависит от номера итерации; совокупные затраты времени для заполнения матриц Грама оцениваются величиной .

Основная идея ресурсосбережения заключается в сочетании МГС с алгоритмом Шварца. Такой симбиоз методов экономит время вычисления матрицы Грама. Если для каждого тела удерживается m элементов базиса, то матрица Грама имеет размерность и требует для заполнения операций по вычислению скалярных произведений, определяемых поверхностными интегралами. Поскольку для тела матрица Грама вычисляется единожды и не зависит от номера итераций, то совокупные затраты времени для заполнения матриц Грама оцениваются величиной .

Рис. 1. Зависимость времени счета от длины удерживаемого отрезка базиса: а) использование МГС; б) использование МГС в алгоритме Шварца

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

В качестве примера решена задача: упругий куб (безразмерные постоянные Ламе ), занимающий в пространстве область , ослаблен сферическими полостями радиуса 1.5 с центром в точке , радиуса 1 с центром в точке . Замкнутая область ограничена поверхностями ,

,

,

,

,

где есть «оператор взятия границы» тела. Поверхности нагружены: , , остальные поверхности свободны от нагрузки: .

Требуется восстановить напряженно-деформированное состояние тела.

Для построения решения достаточным оказалось выполнение трех итераций методом Шварца над группой тел: 1) куб , 2) полость , 2) полость . Базис состояний для тел набирался по первому шаблону и содержал 80 элементов, для тел , - по второму шаблону и содержал по 75 элементов. Ортогонализация базисов проводилась с использованием рекурсивного матричного алгоритма [4]. Для каждого тела во всех итерациях ставилась первая основная задача.

Результаты имеют аналитический вид и представлены в графической форме (рис. 2).

Рис. 2. Изолинии напряжений в сечении : а) , б)

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

Работа выполнена при поддержке Российского фонда фундаментальных исследований (проект № 13-01-97505).

ресурсосбережение алгоритм шварц

Список литературы

1. Бормотин, К.С. Модификация метода Шварца, регуляризация и параллелизация МГЭ-решений в комплексе программ расчета упругих микронеоднородных тел [Текст]: дисс… канд. физ.-мат. наук: 05.13.18. - Комсомольск-на - Амуре, 2006. - 140 с.

2. Лурье, А.И. Пространственные задачи теории упругости [Текст] / А. И. Лурье. - М.: «Государственное издательство Технико-теоретической литературы», 1955. - 491 с.

3. Пеньков, В. Б. Метод граничных состояний для решения задач линейной механики [Текст] / В. Б. Пеньков, В. В. Пеньков // Дальневосточный математический журнал. -- 2001. -- Т.2, №2. -- С.115-137.

4. Саталкина, Л.В. Метод граничных состояний в задачах теории упругости неоднородных тел и термоупругости [Текст]: дисс… канд. физ.-мат. наук: 01.02.04.- Тула, 2010. -108 с.

Размещено на Allbest.ru

...

Подобные документы

  • Теория напряженно-деформированного состояния в точке тела. Связь между напряженным и деформированным состоянием для упругих тел. Основные уравнения и типы задач теории упругости. Принцип возможных перемещений Лагранжа и возможных состояний Кастильяно.

    реферат [956,3 K], добавлен 13.11.2011

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

    контрольная работа [25,6 K], добавлен 16.11.2010

  • Разработка параллельной программы, которая выполняет умножение матриц на вектор. Вычисление времени выполнения алгоритма. Создание параллельного алгоритма матричного умножения. Реализация последовательного алгоритма Гаусса. Выполнение сортировки данных.

    лабораторная работа [1,4 M], добавлен 23.12.2014

  • Решение задачи на нахождение скорости тела в заданный момент времени, на заданном пройденном пути. Теорема об изменении кинетической энергии системы. Определение скорости и ускорения точки по уравнениям ее движения. Определение реакций опор твердого тела.

    контрольная работа [162,2 K], добавлен 23.11.2009

  • Особенности определения энергии и волновых функций 3-го и 4-го стационарных состояний электрона в потенциальной яме. Порядок вычисления вероятности обнаружения электрона в каждом из секторов ямы. Понятие и сущность оператора Гамильтона в квантовой теории.

    курсовая работа [262,7 K], добавлен 03.06.2010

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

    контрольная работа [783,5 K], добавлен 05.07.2014

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

    презентация [1,3 M], добавлен 23.11.2014

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

    дипломная работа [1,7 M], добавлен 04.03.2013

  • Корпускулярная и волновая теории света. Представления Макса Планка о характере физических законов. Явление интерференции и дифракции. Распространение импульсов в упругом светоносном эфире согласно теории Гюйгенса. Закон отражения и преломления света.

    реферат [25,1 K], добавлен 22.11.2012

  • История открытия жидких кристаллов, молекулярные аспекты их строения, виды и область применения. Получение жидкокристаллической фазы. Применение теории упругости и текучести для ЖК. Электрические свойства вещества. Сущность флексоэлектрического эффекта.

    реферат [84,9 K], добавлен 30.11.2010

  • Расчет напряженно-деформированного состояния ортотропного покрытия на упругом основании. Распределение напряжений и перемещений в ортотропной полосе на жестком основании. Приближенный расчет напряженного состояния покрытия из композиционного материала.

    курсовая работа [3,3 M], добавлен 13.12.2016

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

    методичка [132,9 K], добавлен 02.03.2010

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

    автореферат [2,3 M], добавлен 12.12.2013

  • Изучение и анализ алгоритма работы специализированного вычислителя. Выбор перечня и объема регистрируемой информации. Разработка функциональной схемы системы. Расчет затрат на комплектующие системы и полуфабрикаты (покупные). Расчет заработной платы.

    дипломная работа [1,2 M], добавлен 15.07.2010

  • Рассматриваются особенности расчета напряженно-деформированного состояния воздухоопорной оболочки методами теории открытых систем (OST) и методами безмоментной теории оболочек (MTS). Сравнение результатов данных расчетов с экспериментальными данными.

    контрольная работа [849,2 K], добавлен 31.05.2012

  • Сущность и основные этапы изучения метода Бринелля, его назначение и сферы применения. Критерии и показатели твердости тела согласно теории Бринелля. Вычисление числа твердости по значениям диаметра отпечатка исследуемого тела и силы вдавливания.

    лабораторная работа [12,4 K], добавлен 12.01.2010

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

    курсовая работа [154,4 K], добавлен 03.09.2012

  • Экспериментальные основы и роль М. Планка в возникновении квантовой теории твердого тела. Основные закономерности фотоэффекта. Теория волновой механики, вклад в развитие квантово-механической теории и квантовой статистики А. Гейзенберга, Э. Шредингера.

    доклад [473,4 K], добавлен 24.09.2019

  • Решение задачи о рассеянии в общем и частном случае, на цилиндре. Быстрое преобразование Фурье. Скрытие материальных объектов методом волнового обтекания: основополагающие идеи, свойства маскирующих покрытий и требования, предъявляемые к ним, виды.

    курсовая работа [1,5 M], добавлен 03.01.2011

  • Детские годы, учеба. Научная и педагогическая карьера. Основные труды. Труды по математическому анализу, теории вероятностей, математической физике, теоретической и небесной механике, теории упругости, гидродинамике и др.

    биография [11,8 K], добавлен 06.02.2003

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.