Шаги математического моделирования и оптимизация в комплексе ANSYS
Анализ результатов исследования оптимизации параметров поршня пневмомотора. Способы реализации данного процесса с использованием инженерного комплекса программ ANSYS. Причины несовпадения аналитических и некоторых компьютерных результатов эксперимента.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 29.11.2018 |
Размер файла | 38,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Шаги математического моделирования и оптимизация в комплексе ANSYS
В предыдущей работе [1] с использованием метода неопределенных множителей Лагранжа был проведен расчет наиболее рациональных параметров сечения ребра жесткости (рис. 1) поршня пневмомотора серии ДАР. Были получены параметры - длины оснований трапецеидального сечения ребра жесткости, равные rb1 = 20 мм (верхнее основание трапеции), rb2 = 4 мм (нижнее основание трапеции, соединенное с телом поршня).
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Ребро жесткости. Точка С - центр тяжести сечения
Результаты аналитического расчета сравнивались с результатами компьютерного исследования по оптимизации параметров поршня пневмомотора. Оптимизация параметров проводилась двумя способами с использованием инженерного комплекса программ МКЭ ANSYS.
Первый способ - задание новых параметров модели поршня в программном файле ANSYS из некоторого набора исходных параметров, изменение геометрии сечения, связанное с использованием новых параметров при построении модели поршня. Для каждой новой модели проводился расчет напряженно-деформированного состояния и далее делался выбор тех параметров, которым соответствовали наименьшие значения нормальных напряжений в опасных точках поршня. Это метод довольно громоздкий, так как перебор параметров производился практически «вручную».
Второй способ - создание макроса для автоматического перебора параметров и оптимизации целевой функции. Этим методом получены результаты, описанные в настоящей работе. Остановимся подробнее на некоторых шагах операции оптимизации с помощью программ МКЭ ANSYS, которые не всегда достаточно четко описаны в соответствующей литературе. Полагаем, данный опыт пригодится аспирантам и студентам, работающим в области математического моделирования конструкций и процессов в них.
Прежде всего, строится модель конструкции (в нашем случае - поршня) с исходными в настоящем двигателе параметрами ребра жесткости (rb1 = 8 мм, rb2 = 16 мм). В программном файле, создаваемом в комплексе МКЭ ANSYS, задавались половины длин этих оснований, что необходимо при построении геометрической модели, которые были обозначены как rbs1 = 4 мм, rbs2 = 8 мм. После построения модели, задания свойств материалов, ограничений и создания матрицы жесткости был проведен статический расчет и найдены все характеристики напряженно-деформированного состояния поршня. В результате были обнаружены узлы, в которых оказались максимальные значения эквивалентных напряжений по Мизесу (к примеру, узел под номером 22010, в котором величина нормального максимального напряжения относительно оси Х была равна 0,44*107 Н/м2, после оптимизации эта величина уменьшилась на 20 с лишним процентов).
Напряжения по Мизесу (von Mises) - одна из теорий прочности (рассматривается та часть потенциальной энергии, которая отвечает за изменение формы). Эта теория дает точное решение для материалов с примерно одинаковыми свойствами при растяжении-сжатии (не хрупкими). Эквивалентные напряжения по Мизесу используются при оценке прочности конструкций, чтобы не связываться со всем тензором напряжений. В нашем исследовании целью было уменьшение изгибной деформации из-за внецентренного растяжения-сжатия.
Далее для целей создания подпрограммы оптимизации необходимо было задать дополнительно переменные, в качестве одной из которых и было выбрано эквивалентное напряжение в найденном узле: Define Add. Element table items stressvon Mises. Здесь же необходимо не пропустить шаг, где задается пользовательское название выбранного элемента (user label for item). В нашем случае название было выбрано - seqv.
Оптимизация конструкции не должна приводить к увеличению массы деталей, поэтому в процессе расчета необходимо потребовать минимизацию массы, но удобнее требовать определение объема и сохранение его величины или даже его минимизации при изменении конструктивных параметров. Для этой цели в файле List results надо выбрать Element solution Geometry Volume, тогда будет вычисляться объем. Откроется список элементов объема (Element volume listing). И далее в таблице элементов добавить элемент геометрии - элементарный объем: Element tableAdd Geometry Elem vol VOLUОК.
Дальше надо задать следующую инструкцию: полный объем (vtot) должен вычисляться как сумма элементарных объемов (VOLU) и этот полный объем надо описать как скалярный параметр: FileParametersGet scalar ParametersResults dataElement table sumsname of parameter to be defined-vtot, Element table item - VOLU. После этих шагов в списке файлов (ListLog file) появится строка *Get, vtot, ssum, item, volu. Этот полный объем и будет при оптимизации играть роль целевой функции, т.е. будет минимизироваться.
Перейдем к следующему параметру, который предполагаем, задать как параметр состояния - эквивалентное напряжение в узле (номер узла в нашей задаче после статического расчета был выбран 22010). Последнее означает, что в процедуре оптимизации этот скалярный параметр - максимальное значение напряжения должен уменьшаться. Наименьшему значению переменной состояния и будут соответствовать наиболее рациональные переменные конструкции. Параметр состояния описывает изменение напряженно-деформированного состояния при переборе программой конструктивных параметров (в нашей задаче - величин оснований трапеции). Итак, следующая цепочка шагов: FileParameters*Get scalar parResults dataNodal resultsStressvon Misesseqv; name of parameters to be defined - smax; node number - 22010. В программном файле (Log file) появится строка еще одна строка макроса - *Get, smax, node, 22010, s, eqv.
Далее надо создать файл, который будет назначен в качестве файла для анализа. Для этого существует последовательность - Design OptAnalysis fileCreateFileWrite DB logдалее надо создать какой-то файл и указать к нему путь. Назначить указанный файл как файл анализа надо следующим образом: Design Opt Analysis fileAssign Browseназвание созданного файла анализа.
Наконец необходимо выполнить шаг, в котором объявляются переменными выбранные в предыдущих шагах, параметры. Такими переменными должны быть «переменные проекта» (Design Variable), «переменные состояния» (State Variable) и «целевая функция» (Objektive). Назначить «переменные проекта» - это означает, что надо указать, какие конкретно параметры конструкции будут меняться в процессе оптимизации. В нашем случае это половины длин оснований трапеции, которые уже появлялись в программном файле при построении геометрической модели: rbs1, rbs2. «Переменной состояния» - является та характеристика, которая зависит от «переменных проекта». В нашей задаче - это максимальное значение напряжения (smax). Для переменных проекта и состояния надо задать интервалы изменения. «Целевая функция» - полный объем - VTOT.
После назначения переменных надо определить файл для записи данных оптимизации. Это в шагеControls [OPDATA] и [OPLOOP] - определение контроля для чтения файла анализа. Здесь же задается чтение с первой строки (Read), и параметры для сохранения - скалярные параметры (PARMS). Активируется суммарный вывод на печать всех циклов [OPPRINT] и задается команда [OPKEEP] - сохранение базы данных и результата для наилучшего проекта в выбранном файле. Остается только выбор метода - команда METHOD/TOOL. В нашей задаче был выбран метод Sub-Problem и запускается команда начала процедуры оптимизации - PUN.
В нашем случае было сделано 30 итераций, и получен результат rbs1= 8,62 мм, rbs2=5,11 мм. После вычисления характеристик напряженно-деформированного состояния в модели поршня с новыми данными по сечению ребра жесткости получили уменьшение максимальных значений нормального напряжения более чем на 20%.
Выяснилось, что аналитические и некоторые компьютерные результаты не совпадают. Причиной различия являлся по нашему мнению выбор (в качестве начального приближения) сечения ребра жесткости в виде трапеции без учета стенок цилиндра в процессе аналитического расчета, что и отмечалось в работе [1]. В пневмомоторе типа ДАР ребро жесткости соединяется со стенкой поршня (рис. 1) и необходимость учета всего сечения, а не только ребра жесткости в аналитическом исследовании прочностных характеристик, является следующей актуальной задачей.
Библиографический список
компьютерный пневмомотор инженерный программа
1. Раевская Л.Т. Оптимизация ребра жесткости поршня пневмомотора. Известия вузов «Горный журнал», №6, 2008. С. 90-94. Екатеринбург
Размещено на Allbest.ru
...Подобные документы
Разработка модели концентрации с учетом физических параметров жидкости. Движение жидкости в трубопроводе, в баке и в пределах зоны резания. Модель концентрации механических примесей. Использование программных продуктов для получения результатов расчета.
курсовая работа [351,0 K], добавлен 25.01.2013Автоматизированное проектирование зубчатых передач при помощи программного комплекса КОМПАС. Разработка математического описания оптимизации параметров цилиндрического редуктора. Особенность редактирования и транслирования подпрограммы пользователя.
курсовая работа [1,5 M], добавлен 22.07.2017Сущность метода электроэрозионной обработки. Анализ моделей электроискрового процесса и программных средств. Разработка программного комплекса и проведение эксперимента. Расчет стоимости работ, затрат покупателя и экономической эффективности продукта.
дипломная работа [3,4 M], добавлен 26.08.2011Понятие об автоматизированном проектировании зубчатых передач. Разработка математического описания задачи оптимизации параметров редуктора. Формирование алгоритма многокритериальной оптимизации, редактирование и транслирование подпрограммы пользователя.
курсовая работа [1,1 M], добавлен 13.01.2016Особенности оценки надежности аналитической методики. Анализ результатов эксперимента. Дисперсионный анализ результатов опытов. Описание многофакторной системы. Определение типа и объема химического реактора. Алгоритм расчета технологического аппарата.
контрольная работа [350,6 K], добавлен 09.12.2011Анализ введения в нелинейную теорию упругости и создание трехмерной модели с помощью ANSYS для исследования напряженно-деформированного состояния гиперупругих тел на примере деформации кольца. Проведение исследования методов решения нелинейных задач.
дипломная работа [647,6 K], добавлен 09.12.2021Понятие об автоматизированном проектировании зубчатых передач. Особенности их проектирования при помощи комплекса "Компас. Формирование алгоритма многокритериальной оптимизации редуктора. Решение задачи многокритериальной оптимизации параметров на ПЭВМ.
курсовая работа [1,2 M], добавлен 06.03.2016Исследование процесса проектирования подсистемы моделирования работы гибкой производственной ячейки и графического представления результатов на экране. Анализ формирования параметров оборудования, путем сопоставления с необходимым коэффициентом загрузки.
курсовая работа [1,3 M], добавлен 09.04.2012Основные характеристики ротора компрессора К398-21-1Л. Определение собственных частот и форм колебаний. Модальный анализ блочным методом Ланцоша. Статический расчет рабочих колес. Возможности решения контактных задач в программном комплексе ANSYS.
курсовая работа [4,1 M], добавлен 20.06.2014Выбор и обоснование математической модели. План эксперимента. Проверка нормальности распределения выходной величины. Определение параметров генеральной совокупности. Расчет числа параллельных опытов. Обработка и интерпретация результатов эксперимента.
курсовая работа [333,0 K], добавлен 10.07.2014Свойства меди, области ее применения. Сырье для получения меди, способы ее производства. Расчет материального баланса плавки. Полный термодинамический анализ с использованием программного комплекса "Астра-4". Обработка результатов расчетов программы.
курсовая работа [2,2 M], добавлен 15.07.2017Особенности проектирования системы газоснабжения предприятий. Построение графика нагрузки сети для ГСД и ГНД. График нагрузки для ГНД, системы газоснабжения. Оптимизация затрат на строительство системы с использованием программ для обработки результатов.
курсовая работа [138,6 K], добавлен 06.03.2010Оценка и выбор параметров двигателя. Средняя скорость поршня и частота вращения. Диаметр цилиндра и ход поршня. Длина шатуна, степень сжатия, фазы газораспределения. Головка и гильзы цилиндров, системы смазки и питания. Методика расчёта рабочего процесса.
курсовая работа [56,4 K], добавлен 09.10.2010Назначение и область применения коническо-цилиндрического редуктора. Автоматизированное проектирование зубчатых передач при помощи программного комплекса КОМПАС. Математическое описание и формирование алгоритма многокритериальной оптимизации редуктора.
курсовая работа [3,9 M], добавлен 23.10.2012Конструктивная схема типового электрогидравлического рулевого привода с указанием его основных параметров. Осуществление вывода аналитических выражений для расчёта сил, действующих на поршень золотникового распределителя. Анализ полученных результатов.
курсовая работа [745,4 K], добавлен 18.04.2019Химико-технологическая система как совокупность процессов и аппаратов, объединенных в единый производственный комплекс. Основы математического моделирования, принципы построения модели, взаимосвязь элементов подсистем и выбор критериев оптимизации.
реферат [1,5 M], добавлен 07.08.2009Теоретические основы расчета валковой подачи. Основные требования к пневмоприводу, расчет факторов оптимизации. Поиск нулевого уровня варьирования факторов, коэффициент расхода воздуха и время прямого хода поршня. Создание математической модели привода.
контрольная работа [63,8 K], добавлен 27.07.2010Ротор современной быстроходной центробежной машины как упругая система, вращающаяся с частотой до 40 тысяч оборотов в минуту. Причины возникновения осевой силы. ANSYS как самая распространенная многофункциональная система конечно-элементных расчетов.
дипломная работа [1,9 M], добавлен 28.12.2012Назначение и цели измерительного эксперимента, характеристика этапов проведения. Понятие и формулы расчёта относительной, приведенной, систематической, случайной погрешности, грубой ошибки. Обработка результатов прямых, косвенных и совокупных измерений.
реферат [199,9 K], добавлен 10.08.2014Построение трехмерной геометрической модели печи в Autodesk Inventor 10. Теплопроводность в замкнутых объемах и прослойках. Подготовка исходных данных для расчетов в Ansys. Нагрев печи без садки при свободной конвекции и схема опытной установки.
презентация [2,4 M], добавлен 12.12.2013