Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Предпосылки для адаптивного разбиения
ANSYS включает предварительно написанный макрос, ADAPT.MAC для выполнения адаптивного разбиения. Ваша модель должна удовлетворить некоторым предварительным условиям прежде, чем Вы сможете успешно активизировать макрос адаптивного разбиения. (В некоторых случаях модели, не соответствующие этим критериям могут быть разбиты с адаптивным разбиением, с использованием модифицированной процедуры, как приведено ниже.) Эти требования включают следующее: · стандартная процедура ADAPT применяется только для решения линейных статических и линейных стационарных тепловых задач. · Ваша модель должна содержать только один тип материала, поскольку вычисления ошибки основаны на средних напряжениях в узлах, и недопустимы в точках контакта элементов, содержащих различные материалы. Также, на ошибки в энергии на элементах влияет их модуль упругости. Поэтому, даже если имеется прерывистость напряжения в двух присоединенных элементах, ошибка их энергии будет различна, если они имеют различные свойства материалов. Вы должны также избегать резких изменений в толщине оболочки, а также неоднородностей, приводящих к искажениям средних напряжений. · Ваша модель должна использовать типы элемента, которые поддерживают вычисления ошибки, (см. таблицу 8.1 - список типов элементов.) Вы должны строить вашу модель, используя разбиваемые твердотельные объекты: то есть характеристические объекты, которые приводят к ошибкам при разбиении, не должны быть включены в вашу модель. Таблица 8.1
8.3. Как использовать адаптивное разбиение: основная процедура Основная процедура адаптивного разбиения включает: 1. Как в любой линейной статической или температурной задаче сначала входят в препроцессор (команда PREP7 или через интерфейс Main Menu > Preprocessor). Определяют тип элемента, реальные константы, и свойства материалов в соответствии с рекомендациями, приведенными выше. 2. Моделируют систему, используя твердотельные процедуры моделирования, создавая разбиваемые поверхности или объемы, описывающие геометрию вашей системы. Вы не должны определять размеры элемента, и при этом вы не должны проводить разбиение этих поверхностей и объемов. Макрос ADAPT будет автоматически инициировать разбиение. (Если вам необходимо разбить модель, содержащую поверхности и объемы, создавайте ADAPTMSH.MAC пользовательскую подпрограмму - см. ниже) 3. Вы можете переходить к решению (команда /SOLU или в интерфейсе Main Menu > Solution) или оставаться в препроцессоре и определять тип задачи, опции задачи, нагрузки, и опции шагов нагрузки. Применяйте только твердотельные нагрузки и инерционные нагрузки (линейное ускорение, вращательное ускорение, и угловые скорости). Конечно-элементные нагрузки, соединения и уравнения ограничения могут быть введены через пользовательскуюподпрограмму ADAPTBC.MAC. Многократные шаги нагрузки могут быть введены через подпрограмму ADAPTSOL.MAC, приведенную ниже в этой главе. 4. Выйдите из препроцессора. Вы можете запустить макрос ADAPT из Решения или Начального уровня. 5. Запустить процедуру адаптации. Чтобы это сделать, используйте один из этих методов: Команда: ADAPT, или через интерфейс: Main Menu > Solution > Adaptive Mesh Заметим, что вы можете использовать макрос ADAPT в тепловых задачах или задачах механики, но вы не можете смешивать эти две этих задачи одном адаптивном решении. Поскольку адаптивное разбиение представляет собой итерационный процесс, размеры элемента будут регулироваться (в пределах установленных командами FACMN и FACMX) для уменьшения и увеличения ошибки энергии элементов, пока ошибка в норме энергетической матрицы не будет соответствовать заданной величине (или пока указанное максимальное число итераций не будет достигнуто). Как только Вы запустили адаптивное решение, этот макрос контролирует все действия программы, пока решение не будет закончено. Макрос ADAPT, определит размеры элемента, произведет разбиение, получит решение, оценит ошибки, и по мере необходимости возобновит решение, пока не будет достигнута величина в норме ошибки энергии. Все эти шаги выполняются автоматически, без вашего участия. 6. Если адаптивное разбиение сходится, программа автоматически включает проверку формы элемента [ SHPP, ON]. Затем возвращается к фазе Решения или к Начальному уровню, в зависимости от того в какой фазы Вы были, когда запускался макрос ADAPT. Вы можете затем войти в постпроцессор POST1, используя стандартные методы.
|