Алгоритм топологической оптимизации на основе метода ESO
Решение задачи топологической оптимизации опорной конструкции. Разработка алгоритма топологической оптимизации, использующего критерий, учитывающий распределение напряжений в конструкции. Примеры оптимизации конструкции с различными значениями параметров.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 30.04.2018 |
Размер файла | 96,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Алгоритм топологической оптимизации на основе метода ESO
Брюхова К.С., Максимов П.В.
Аннотация
В работе представлено решение задачи топологической оптимизации опорной конструкции. Разработан алгоритм топологической оптимизации, использующий критерий, учитывающий распределение напряжений в конструкции. Алгоритм написан на языке APDL ANSYS. В представленных результатах присутствует примеры оптимизации конструкции с различными значениями параметра оптимизации. При использовании представленного в работе алгоритма получена оптимизированная конструкция, в которой появляются участки, представляющее собой подобие балочно-стержневых конструкций.
Ключевые слова: топологическая оптимизация, метод конечных элементов, ANSYS, методы оптимизации.
Bryukhova K.S.1, Maksimov P.V.2
1Master student, 2PhD in Engineering, associate professor, Perm National Research Polytechnic University
THE ALGORITHM OF TOPOLOGY OPTIMIZATION BASED ON THE ESO-METHOD
The paper presents a solution to the problem of the topological optimization of the support structure of the shop. The algorithm uses the topological optimization criterion taking into account the distribution of stresses in the structure. The algorithm is written in apdl ANSYS. The results of the present represented by examples of design optimization with different values of the optimization parameter. When using the algorithm presented in this work, the optimized design is obtained, in which there are areas representing the similarity of rod structures.
Keywords: topological optimization, finite elements method, ANSYS, optimization methods.
Топологическая оптимизация - математический подход, решающий проблему оптимального распределения материала в ограниченном пространстве с учетом действующих нагрузок и граничных условий таким образом, чтобы решение удовлетворяло требуемым условиям. При этом анализ конструкции выполняется методом конечных элементов, в то время как сама оптимизация может выполняться одним из известных методов оптимизации.
Постановка задачи топологической оптимизации
Один из подходов топологической оптимизации состоит в минимизации податливости и максимизации функции жесткости, при ограничениях в виде граничных условий и условий нагружения. Так же в приоритете стоит максимальное достижение в конструкции состояния равнопрочности.
Формула пересчета перегруженности модели, с учетом распределения напряжений в конструкции выглядит следующим образом:
у= уmin/уmax, (1)
где уmin, уmax - минимальное и максимальное значение интенсивности напряжений по Мизесу, найденные среди всего набора значений интенсивностей, вычисленных в центральных точках конечных элементов.
Описание разработанного алгоритма топологической оптимизации
Решается задача о разработке алгоритма топологической оптимизации на основе метода ESO. Математическая основа метода ESO достаточно проста. В текущей работе принято решение усложнить описываемым образом известный метод, а в последующем заимствовать и интегрировать в модифицированный алгоритм некоторый функционал метода BESO.
Для решения данной задачи предлагается следующий алгоритм:
1. Заданная проектная область подробно разбивается на конечные элементы. Для построенной конечно-элементной модели задаются граничные условия и условия нагружения.
2. Производится расчет напряженно деформированного состояния конструкции.
3. Определяется максимальное и минимально эквивалентное напряжение по Мизесу в центральных точках каждого элемента, они потребуются для дальнейших расчетов.
4. Производится расчет критерия оптимизации
топологическая оптимизация опорная конструкция
ц = (уmax - уmin)*e - уmin, (2)
где ц - критерий оптимизации; e - коэффициент оптимизации, который на текущем этапе подобран после ряда численных экспериментов, коэффициент дает лучшие результаты с точки зрения сходимости (сходится быстрее за меньшее количество итераций). Так же, благодаря подобранному параметру, конструкция быстрее становиться равнопрочной, то есть указанный далее коэффициент перегруженности модели достигает нужного значения близкого к единице.
Очень часто при топологической оптимизации конструкций возникает проблема, когда элементы располагаются как бы в шахматном порядке, то есть связь, между двумя существующими элементами, производится только за счет одного узла, что в последующем требует дополнительной инженерной доработки уже после выполнения топологической оптимизации конструкции. При подобранном критерии и при более мелкой сетке такая проблема практически исчезает. Понятно, что если же сетка будет недостаточно мелкой, то конструкция будет выглядеть более грубо и критерий оптимизации не сможет полностью решить сложившуюся проблему.
Так же благодаря данному критерию последующее распределение напряжений будет более гладким.
5. Определяется общая характеристика распределения напряжений в конструкции. Для этого рассчитывается отношение минимального эквивалентного напряжения к максимальному эквивалентному напряжению во всей оптимизированной конструкции, а после записывается получившееся значение. Тем самым становиться возможно определить равнопрочность конструкции, в идеале данное отношение должно стремиться к единице.
6. Производится вычисление массы. Вычисление массы может производиться на каждой итерации, чтобы далее было возможно качественно и количественно оценить падение массы в процессе топологической оптимизации конструкции.
7. Производится проверка значения критерия оптимизации во всех элементах, если он ниже полученного значения, то записывается номер соответствующего элемента в специальный массив, который будеv использоваться на следующем шаге.
8. Проверяется, является ли конструкция равнопрочной. То есть рассматривается значение, записанное на шаге 5. Если это значение равно или выше заданного значения (заданное значение должно быть меньше единицы или равно ему, смотря, какого результата необходимо добиться), то конструкция является равнопрочной, а цикл завершается, и пункт 9 не выполняется (в случает с циклом while это условие является условием выхода из цикла), а выполняются пункты, следующие за пунктом 10, которые уже не входят в цикл по элементам. В противном случае выполняются последующие шаги, и цикл начинается заново.
9. С использованием технологии умерщвления элементов, представленной в пакете ANSYS (EKILL) исключаются из расчета элементы, номера которых записывались на шаге 7.
При умерщвлении конечного элемента программа ANSYS фактически не удаляет “убитые” элементы. Вместо этого она деактивирует их, умножая их жесткость (или проводимость, или другой аналогичный параметр) на коэффициент уменьшения (ESTIF). Этот коэффициент по умолчанию равен 1.0E-6, но можно задать и другие значения.
10. Проводится расчет напряженно деформированного состояния для оптимизированной конструкции.
11. В программе установлен счетчик, по которому пользователь сможет определить номер итерации, на которой он остановился, либо остановилась сама программа.
В текущей реализации модифицированного алгоритма, как и в методе ESO, не предполагается «серых» областей.
Процесс топологической оптимизации конструкции носит итерационный характер, на каждом шаге которого при помощи метода конечных элементов определяется напряженно-деформированное состояние, реализуемое в конструкции с измененной конфигурацией при заданных силовых и кинематических граничных условиях.
Результаты работы алгоритма топологической оптимизации
Продемонстрируем работу алгоритма топологической оптимизации, реализованного с помощью метода конечных элементов в пакете ANSYS, для плоской задачи теории упругости на примере кронштейна (рисунок 1), имеющего в начальном состоянии форму прямоугольника.
Рис.1 - Начальная расчетная схема
Кронштейн жестко закреплен по левой стороне. На кронштейн сверху действует распределенная нагрузка. Требуется найти такую форму кронштейна, при которой последний будет иметь наименьшую массу, но при этом конструкция должна быть равнопрочной (то есть отношение минимального напряжения конструкции к максимальному должно быть близко к единице).
На рисунке 2 показана последовательно изменяющаяся в результате оптимизации форма кронштейна:
Рис.2 - Формы кронштейна на различных шагах оптимизации
На рисунке 2 представлены шаги итерационного процесса оптимизации, критерием “умерщвления” элементов являлось достижение эквивалентными напряжениями по Мизесу значений, заданных по формуле (2). Наблюдается образование условно балочно-стержневой конструкции, представляющей собой взаимно перпендикулярные стержни. При этом, в ходе оптимизации количество этих стержней уменьшается. Так стержни, направленные из нижнего левого угла в верхний правый угол, сохраняют свое количество, при этом уменьшая толщину. Перпендикулярные же им стержни постепенно разгружаются и в итоге пропадают. В частности, основную нагрузку воспринимает один стержень, расположенный посередине.
Заключение
При использовании представленного в работе алгоритма получена оптимизированная конструкция, в которой появляются участки, представляющие собой подобие тонких балочно-стержневых элементов. В текущей постановке вопросы потери устойчивости таких элементов не рассматривались. В дальнейшем планируется учитывать критерий потери устойчивости прямо в ходе итерационного процесса.
После проведения ряда численных экспериментов подобран оптимальный критерий оптимизации для заданной конструкции.
В дальнейшем планируется учет в алгоритме более сложных критериев оптимизации разработанного критерия, а также модификация предложенного алгоритма оптимизации. Предлагается введение «замороженных» неизменяемых областей, к которым, в первую очередь, должны быть отнесены границы приложения нагрузок, области закреплений.
Работа выполнена при финансовой поддержке Министерства образования и науки РФ (договор №02.G25.31.0168 от 01.12.2015 г. в рамках реализации постановления Правительства РФ № 218)
Литература
1. Bendsoe, Martin P. Topology Optimization: Theory, methods and applications / Martin P. Bendsoe // Ole Sigmund. - Germany: Springer, 1995. -370 c.
2. Сысоева В.В., Чедрик В.В. Алгоритмы оптимизации топологии силовых конструкций // ученые записки ЦАГИ, том XLII. -с.91-102. -2011
3. Джилавян С.А., Хуршудян Ас.Ж. Оптимизация топологии упругого основания прямоугольной пластинки, подверженной воздействию подвижной нагрузки // XII всероссийское совещание по проблемам управления ВСПУ-2014. -с.1745-1756. -2014.
4. Яров В.А., Прасоленко Е.В. СТРОИТЕЛЬНЫЕ КОНСТРУКЦИИ ЗДАНИЯ И СООРУЖЕНИЯ // Вестник ТГАСУ № 3. -с.89-102. -2011.
5. Rozvany G.I.N., Zhou N., Sigmund O. Topology Optimization in Structural Design // In: Advances in Design Optimization. - Adeli, 1994, London. -p.240-299.
Размещено на Allbest.ru
...Подобные документы
Понятие об автоматизированном проектировании зубчатых передач. Особенности их проектирования при помощи комплекса "Компас. Формирование алгоритма многокритериальной оптимизации редуктора. Решение задачи многокритериальной оптимизации параметров на ПЭВМ.
курсовая работа [1,2 M], добавлен 06.03.2016Понятие об автоматизированном проектировании зубчатых передач. Разработка математического описания задачи оптимизации параметров редуктора. Формирование алгоритма многокритериальной оптимизации, редактирование и транслирование подпрограммы пользователя.
курсовая работа [1,1 M], добавлен 13.01.2016Требования к материалам для изготовления клиновых кордшнуровых ремней. Формировании потерь как основа оптимизации конструкции. Определение конструктивных и нагрузочных факторов, ответственных за формирование потерь и расчет параметров деформации.
диссертация [12,0 M], добавлен 05.08.2011Оптимизация как процесс выбора наилучшего варианта из возможных или приведение системы в наилучшее состояние. Структурная схема простой экономической системы, математическая модель оптимизации. Задача максимизации прибыли фирмы. Распределение ресурсов.
презентация [639,4 K], добавлен 22.10.2014Анализ параметров электромеханического привода. Разработка эскизного проекта оптимизации конструкции привода путем минимизации габаритов редуктора. Рациональный выбор материалов зубчатых колёс и других деталей, обоснование механической обработки.
курсовая работа [755,9 K], добавлен 24.01.2016Определение оптимального варианта конструкции ЭВМ с учетом последовательности операций. Расчет запусков на технологические операции на основе использования линейных стохастических сетей. Метод расшивки узких мест. Технология изготовления печатных плат.
курсовая работа [911,6 K], добавлен 22.10.2012Назначение, устройство и принцип действия ванны длительной пастеризации с оптимальными конструктивными параметрами. Основные требования к молоку. Определение объема металла и толщины стенки ВДП. Исследование целевой функции и выбор критерии оптимизации.
контрольная работа [25,1 K], добавлен 27.11.2014Разработка конструкции охлаждаемой лопатки ступени турбины высокого давления ТРДД. Создание сетки конечных элементов с помощь подмодуля САПР. Расчет граничных условий теплообмена, температурного поля, термонапряженного состояния и его оптимизации.
курсовая работа [1,5 M], добавлен 17.02.2012Разработка базовой конструкции передней части брюк. Разработка конструкции передней части брюк с использованием программно-технического комплекса. Алгоритм построения чертежа базовой конструкции. Разработка лекала и градационных чертежей изделия.
контрольная работа [180,8 K], добавлен 14.05.2014Материалы для картонной тары. Выбор упаковочного материала и конструкции. Характеристики готовой тары, ее унификация. Производство картонной коробки. Новизна конструкции, нанесение печати на картонную тару. Графическое решение художественного оформления.
курсовая работа [3,6 M], добавлен 27.07.2012Расчет вала на изгиб и сечения балки. Разработка конструкции узла механизма. Выбор кинематической схемы аппарата. Описание предлагаемой конструкции. Расчет геометрических параметров пружины. Расчет погрешности механизма датчика для второго положения.
курсовая работа [2,0 M], добавлен 24.12.2011Рабочая лопатка 1-й ступени турбины газогенератора как объект исследования, описание ее конструкции. Создание сетки конечных элементов. Расчет показателей граничных условий теплообмена, температурного поля, термонапряженного состояния и его оптимизации.
курсовая работа [986,7 K], добавлен 21.01.2012Разработка состава полимерной композиции, предназначенной для изготовления тары. Процесс смешения ингредиентов - важнейшая операция после оптимизации состава. Экструзия и литье под давлением - распространенные способы получения жесткой транспортной тары.
реферат [50,2 K], добавлен 30.03.2011Основные характеристики параболоидного отражателя прожектора, классификация сферических прожекторов по степени концентрации потока излучения. Свойства параболоидного отражателя прожектора, построение параболоида в системе MathCAD, определение силы света.
курсовая работа [702,0 K], добавлен 07.05.2010Теоретические основы расчета валковой подачи. Основные требования к пневмоприводу, расчет факторов оптимизации. Поиск нулевого уровня варьирования факторов, коэффициент расхода воздуха и время прямого хода поршня. Создание математической модели привода.
контрольная работа [63,8 K], добавлен 27.07.2010Этапы разработки низковольтного источника вторичного электропитания, использующего электроэнергию автономного источника постоянного тока. Анализ конструкции блока вторичного источника электропитания с оформлением в среде AutoCAD 2000 следующих чертежей.
дипломная работа [352,8 K], добавлен 20.10.2013Конструкция воздухоохлаждающего маслоохладителя. Составление алгоритма конструктивного расчета. Оптимизация конструкции установки. Анализ влияния входных экономических параметров (стоимость стали, алюминия, электроэнергии) на конструкцию аппарата.
курсовая работа [985,8 K], добавлен 25.10.2012Требования к подбору материалов и их выбор для проектирования. Выбор метода конструирования, расчет базовой конструкции модели. Выполнение раскладки лекал. Разработка технической документации на модель, градационных чертежей лекал базовой конструкции.
дипломная работа [154,4 K], добавлен 23.11.2011Технология конструирования и проектирования комплекта женской одежды. Основные требования к одежде и подбору материала. Методика построения и проверки чертежа. Разработка и построение модельной конструкции. Анализ конструкции изделия на технологичность.
курсовая работа [54,2 K], добавлен 16.09.2009Вывод уравнений для прочностных ограничений; изгиба круглой симметрично нагруженной пластины переменной толщины. Определение градиентов целевой функции. Алгоритм расчетов оптимальных дисков методом чувствительности при различных граничных условиях.
дипломная работа [2,1 M], добавлен 21.06.2014