Высокопроизводительные вычисления в задачах динамики упругопластических, сыпучих и пористых сред
Математические модели динамики упругопластических, сыпучих и пористых сред, учитывающие эффект схлопывания пор под действием сжимающих напряжений. Точные решения, описывающие одномерные волновые движения и точные решения плоских квазистатических задач.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 29.10.2018 |
Размер файла | 342,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Высокопроизводительные вычисления в задачах динамики упругопластических, сыпучих и пористых сред
В.М. Садовский
О.В. Садовская
А.А. Краснов
Институт вычислительного моделирования СО РАН, г. Красноярск
Аннотация
Математические модели динамики упругопластических, сыпучих и пористых сред, учитывающие эффект схлопывания пор под действием сжимающих напряжений, приводятся в геометрически линейном приближении к единоообразной форме вариационного неравенства для гиперболического оператора. На основе метода расщепления по физическим процессам и по пространственым переменным строится параллельный вычислительный алгоритм, который реализован в виде программного комплекса для многопроцессорных ЭВМ кластерной архитектуры. Для тестирования алгоритма и программ используются точные решения, описывающие одномерные волновые движения, а также точные решения плоских квазистатических задач. Приводятся результаты расчетов упругопластических волн в пористых средах, по мере прохождения которых формируются зоны схлопывания пор.
Ключевые слова: упругость, пластичность, пористая среда, схлопывание пор, динамика, вариационное неравенство, параллельные вычисления.
Обобщенная формулировка модели. Как известно, формулировка уравнений линейной динамической теории упругости в скоростях и напряжениях в виде симметричной - гиперболической системы [1] исключительно полезна не только при исследовании математической корректности модели, при построении точных решений и анализе областей зависимости и влияния, но и при разработке численных методов для исследования задач с особенностями решений типа ударных волн, вызванных локализованными и импульсными воздействиями. Такая формулировка позволяет применить методы Годуновского типа, основанные на идее сеточно-характеристических схем. При учете упругопластических процессов в математическую модель вводятся ограничения - неравенства, которым должны удовлетворять напряжения в среде, и система уравнений заменяется вариационным неравенством для гиперболического оператора [2]. Для сыпучих сред с упругопластическими свойствами, по-разному сопротивляющихся растяжению и сжатию, возникает более общая формулировка в виде вариационного неравенства [3]:
. (1)
Здесь - искомый вектор, составленный из проекций вектора скорости частиц и компонент тензора действительных напряжений, а - вектор, в который входят проекции скорости и компоненты тензора условных напряжений. Вектор связан с равенством
где - малый параметр, равный отношению модулей упругости сыпучей среды при растяжении и при сжатии, означает проекцию вектора на конус , ограничивающий в пространстве напряжений множество состояний сжатия. Волной в неравенстве (1) отмечен допустимый варьируемый вектор, матрица коэффициентов при производных по времени симметрична и положительно определена, матрицы при производных по пространственным координатам симметричны, - кососимметричная матрица, - вектор плотности объемных сил, - множество, ограниченное поверхностью текучести материала.
Аналогичную формулировку допускает математическая модель упругопластической пористой среды [4]. Отличие состоит в том, что в данном случае вместо одного тензора в каждый из векторов и входят компоненты двух специальных тензоров напряжений, поэтому число неизвестных функций значительно возрастает, и уравнение, связывающее эти векторы, заменяется уравнением в котором вектор характеризует распределение пор в начальном состоянии среды.
Алгоритмическая и программная реализация. Явный по времени алгоритм численной реализации вариационного неравенства строится на основе метода расщепления по физическим процессам. Сначала на каждом временном слое решается задача деформирования упругой пористой среды, а затем полученное решение корректируется для учета пластических свойств [3]. Для решения упругой задачи используется метод двуциклического расщепления по пространственным переменным. Одномерные системы уравнений на этапах расщепления решаются с помощью явной монотонной ENO-схемы типа «предиктор-корректор». При построении схемы используется полная система левых собственных векторов, вычисленных аналитически.
Алгоритм реализован в виде комплекса параллельных программ для исследования процессов деформирования упругопластических, сыпучих и пористых сред под действием внешних динамических нагрузок на многопроцессорных вычислительных системах кластерной архитектуры. Программный комплекс позволяет проводить расчеты распространения волн, вызванных внешними механическими воздействиями, в массиве среды, составленном из произвольного числа разнородных блоков с криволинейными границами. Распараллеливание вычислений производится на этапе расщепления задачи по пространственным переменным. Используется библиотека передачи сообщений MPI, язык программирования - Fortran. Встраивание математической модели в программный комплекс осуществляется посредством программных модулей, реализующих определяющие уравнения нестационарной модели, начальные данные и граничные условия задачи. Комплекс состоит из программы-препроцессора, основной программы расчета полей скоростей и напряжений, подпрограмм реализации граничных условий и условий склейки решений на несогласованных сетках соседних блоков, и программы-постпроцессора.
Ранее комплекс применялся для численного решения задач динамики сыпучей среды [3]. Его универсальность достигается за счет произвола в выборе числа неизвестных функций, описывающих изменяющиеся со временем искомые физические поля, а также в возможности задания любого количества слоев, полос в слое и блоков в полосе, числа узлов сетки в каждом из блоков и количества исполняющих процессоров кластера. Комплекс оснащен программами автоматического построения криволинейных расчетных сеток с помощью кубических сплайнов в плоских и пространственных областях блочной структуры по заданным координатам вершин блоков и касательным векторам к поверхностям раздела в вершинах, со статическим распределением области решения задачи между рабочими процессорами по принципу равномерной загрузки. Склейка решений на межблочных границах выполняется специальной процедурой, в которой решение на измельченной сетке, получаемой пересечением граничных ячеек соседних блоков, определяется с помощью уравнений на характеристиках, а затем переносится на исходные сетки методом осреднения. Процессоры обмениваются данными посредством блокирующих функций библиотеки MPI.
Основной программой на каждом узле кластера выполняются подобные вычисления, которые сводятся к взаимно согласованной поэтапной реализации метода расщепления по пространственным переменным. Исключение составляют процессоры, производящие склейку решений на внутренних границах раздела. Условия склейки реализуются по следующей схеме. Процессоры, обслуживающие приграничные блоки (блоки, расположенные по обе стороны от границы раздела), передают необходимую информацию одному из таких процессоров, который в дальнейшем производит расчет всей границы в целом и рассылает результаты в обратном направлении. Если разделяющая блоки граница лежит внутри области, обслуживаемой одним процессором, то склейка выполняется автономно, без обменов. Обмен данными между процессорами осуществляется на этапе реализации шага “предиктор” разностной схемы.
Программные комплексы для решения плоских и пространственных упругопластических задач динамики сыпучих сред зарегистрированы в Роспатенте: свидетельства о государственной регистрации № 2012613989 (программа 2Dyn_Granular) и № 2012613990 (программа 3Dyn_Granular) от 28.04.2012. В настоящее время проводится отладка и тестирование программного комплекса для решения плоских задач динамики пористых сред.
Численные расчеты проводились на кластерах МВС-1000М ИВМ СО РАН (г. Красноярск) и МВС-100К МСЦ РАН (г. Москва). Для тестирования алгоритма и программ в одномерной постановке решалась серия задач о распространении плоских продольных волн в полупространстве. Сопоставление показало хорошее соответствие численных результатов и точных решений. На рис. 1 приведены эпюры нормального напряжения для различных значений пористости: и (тонкие линии соответствуют точным решениям, более толстые - численным решениям). Результаты получены для пенистого алюминия на достаточно мелкой сетке с 500 узлами. Давление на границе полупространства задавалось так, чтобы материал по мере прохождения волн переходил в уплотненное пластическое состояние: и , соответственно (- предел текучести материала).
а б
Рис. 1. Эпюры нормального напряжения : а) , , б) ,
упругопластический среда пора сжимающий
Кроме того, в качестве теста использовалось точное решение осесимметричной задачи о расширении цилиндрической области в безграничной пористой среде, полученное в [5]. Расчеты проводились при медленном (квазистатическом) нагружении давлением на границе полости от нуля до заданного значения. Сравнение проводилось по характерным радиусам пластических зон и зон схлопывания пор. Оказалось, что с помощью численных расчетов можно достоверно определять границы всех зон, включая зоны неполной и полной пластичности, а также зон схлопывания пор, как при активном нагружении, так и при последующей медленной разгрузке.
На рис. 2 представлены результаты численного решения задачи о расширении цилиндрического кольца под действием локализованной нагрузки с периодически повторяющимися короткими - образными импульсами. На внешнем радиусе ставились условия жесткого закрепления, боковые границы расчетной области считались линиями симметрии. Результаты получены для пенистого алюминия с пористостью . Приведены линии уровня объемной деформации в различные моменты времени: когда головная волна прошла чуть дальше середины образца (рис. 2 а) и когда головная волна отражается от внешней границы (рис. 2 б). Черный цвет соответствует зонам схлопывания пор, в которых объемное сжатие выше пористости, белый цвет - зонам объемного растяжения материала. Разностная сетка состоит из узлов. Расчеты выполнены на 40 процессорах кластера (границы расчетных областей, обслуживаемых разными процессорами, отрисованы тонкими линиями).
а б
а б
Рис. 2. Линии уровня объемной деформации : а) мкс, б) мкс
Список литературы
1. Годунов, С.К. Элементы механики сплошных сред и законы сохранения / С.К. Годунов, Е.И. Роменский. - Новосибирск: Научная книга, 1998. - 280 с.
2. Садовский, В.М. Разрывные решения в задачах динамики упругопластических сред / В.М. Садовский. - М.: Наука, 1997. - 208 с.
3. Sadovskaya, O. Mathematical Modeling in Mechanics of Granular Materials / O. Sadovskaya, V. Sadovskii. - Ser.: Advanced Structured Materials, V. 21. - Heidelberg - New York - Dordrecht - London: Springer, 2012. - 390 p.
4. Sadovskii, V.M. Mathematical Modeling of a Metal Foam as an Elastic-Plastic Continuum with Changing Resistance / V.M. Sadovskii, O.V. Sadovskaya // AIP Conference Proceedings. - 2015. - V. 1648. - P. 630005-1-630005-4.
5. Садовский, В.М. Радиальное расширение сферической и цилиндрической полостей в безграничной пористой среде / В.М. Садовский, О.В. Садовская, А.А. Лукьянов // Прикладная механика и техническая физика. - 2014. - Т. 55, № 4. - С. 160-173.
Размещено на Allbest.ru
...Подобные документы
Понятие сыпучих материалов. Классификация методов сепарирования сыпучих сред. Виды сепараторов. Основные характеристики, конструкция и принцип работы устройства для разделения зерен по длине - цилиндрического триера. Расчет его конструктивных размеров.
курсовая работа [1,6 M], добавлен 24.10.2014Проблема повышения качества кормов. Эффект применения незаменимых аминокислот. Технологическая схема производства препаратов лизина. Приготовление стерильных питательных сред, посевного материала. Состав питательных сред при выращивании продуцента лизина.
курсовая работа [434,9 K], добавлен 19.12.2010Фильтрация в трещиноватых и трещиновато-пористых пластах. Классификация трещиноватых пластов, их проницаемость. Капиллярная пропитка при физико-химическом и тепловом заводнениях. Нефтеотдача трещиновато-пористых коллекторов. Охрана окружающей среды.
курсовая работа [2,2 M], добавлен 05.05.2009Краткая характеристика существующего технологического процесса упаковывания сыпучих детских продуктов. Расчет привода фасующей секции, состоящего из асинхронного электродвигателя, муфты и одноступенчатого цилиндрического редуктора с косозубой передачей.
дипломная работа [1,5 M], добавлен 26.09.2014Факторы, влияющие на процесс формирования пневмопотока в материалопроводе. Проверка эффективности применения механических колебаний ультразвукового диапазона для равномерного истечения сыпучих материалов из камерных питателей на экспериментальном стенде.
статья [814,7 K], добавлен 23.08.2013Обоснование функциональной схемы системы автоматизации процесса дозирования сыпучих материалов. Выбор редуктора и электродвигателя шнековых питателей, силового электрооборудования, датчиков системы. Выбор шкафа электроавтоматики, его компоновка.
курсовая работа [2,8 M], добавлен 30.09.2011Регистрация изменения скорости распространения ультразвуковых волн под влиянием механических напряжений. Определение напряжений в материалах с собственной анизотропией. Измерение углов отражения и преломления ультразвуковых волн на границе двух сред.
курсовая работа [1,7 M], добавлен 03.03.2011Производство плоских пленок и листов. Геометрические характеристики, технико-экономические показатели экструзионных агрегатов. Математические модели для расчета экструзионных головок. Алгоритм решения задачи выбора экструдера с заданными характеристиками.
курсовая работа [2,4 M], добавлен 26.10.2012Непротиворечивый вариант геометрически нелинейной теории плоских криволинейных стержней в квадратичном приближении. Алгоритм численного решения задачи устойчивости плоского криволинейного стержня. Линеаризованные уравнения нейтрального равновесия.
дипломная работа [4,0 M], добавлен 13.07.2014Анализ и сравнение аппаратов для реализации процесса гомогенизации пищевых сред. Изучение особенностей клапанной, ультразвуковой и центробежной гомогенизации. Виды и устройство гомогенизаторов. Описание конструкции и принципа работы гомогенизатора А1-ОГМ.
курсовая работа [753,7 K], добавлен 25.11.2014Описание Scada–систем, их задачи и возможности. Характеристики и инструментальная среда Trace Mode 6. Разработка АСУ ТП системы мониторинга основных параметров жидких сред проходческого комбайна "Ковчег". Контроль данных давления и расхода жидких сред.
курсовая работа [580,5 K], добавлен 28.09.2016Основные понятия и определения алгоритма решения изобретательских задач (АРИЗ) как комплексной программы алгоритмического типа, основанной на законах развития технических систем. Классификация противоречий, логика и структура АРИЗ. Пример решения задачи.
реферат [382,9 K], добавлен 16.06.2013Общая характеристика процесса транспортирования жидких пищевых сред по трубопроводам с помощью насосов. Теоретические и методические основы решения задачи поднятия молока на определенную высоту. Тепловой и конструктивный расчет насоса, расчет изоляции.
дипломная работа [2,7 M], добавлен 20.06.2015Применение насосных установок на электромашиностроительных предприятиях для перекачивания жидких сред, технологической и охлаждающей воды. Выбор типа электропривода и величины питающих напряжений насоса. Описание принципиальной электрической схемы.
курсовая работа [1,4 M], добавлен 03.06.2017Характеристика методов решения инженерных задач (морфологический анализ, мозговая атака, функционально-стоимостный анализ). Теории решения изобретательских задач. Поиск технического решения устранения трения при обработке изделий из алюминиевых сплавов.
курсовая работа [131,1 K], добавлен 26.10.2013Анализ методов оценки упругопластических свойств материалов для верха обуви при растяжении. Обоснование выбора методов испытаний и исследуемых материалов. Разработка автоматизированного комплекса для оценки свойств при одноосном и двухосном растяжении.
дипломная работа [4,8 M], добавлен 26.10.2011Традиционный метод решения технических задач и кустарный промысел. Особенности чертежной тактики машиностроения и современного проектирования. Использование способов "мозгового штурма", синектики, морфологического анализа и ликвидации тупиковых ситуаций.
реферат [42,1 K], добавлен 09.02.2011Роль измерений в современном обществе. Метрология как наука об измерениях и средствах обеспечения их единства и требования точности. Проверка достоверности полученных результатов. Приборы с рычажно-зубчатой передачей. Микрометрические инструменты.
презентация [214,8 K], добавлен 05.09.2014Расчет калибров для контроля размеров цилиндрических поверхностей. Определение посадки для подшипника скольжения, работающего длительное время с постоянным числом оборотов. Выбор посадки с натягом для соединения вала и втулки, проект размерных цепей.
курсовая работа [1,2 M], добавлен 08.12.2010Устройства для испытания материалов и смазочных сред при динамическом управлении параметрами нагружения и реверсивного движения на малых скоростях. Расширение функциональных возможностей машины трения для повышения точности трибологических испытаний.
курсовая работа [479,3 K], добавлен 10.11.2013