Вычислительное ресурсосбережение алгоритма Шварца
Сравнение решений сложной задачи теории упругости для многополостного тела методом граничных состояний и алгоритмом Шварца. Обоснование ресурсосбережения применения алгоритма Шварца. Задача об упругом кубе со сферическими полостями различных диаметров.
Рубрика | Физика и энергетика |
Вид | статья |
Язык | русский |
Дата добавления | 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