Разработка алгоритмов и диалоговых программ автоматизированного формирования

Разработка алгоритмов и диалоговых программ автоматизированного формирования

Темой моей дипломной работы является :

Синтез и анализ КЭМ пространственных конструкций сложной формы.

Передо мной была поставлена задача :

1. - разработка алгоритмов и диалоговых программ автоматизированного

формирования конечно-элементных моделей оболочковых и объемных конструкций,

ограниченных поверхностями произвольной формы, при минимальном объеме

исходных данных;

2. - разработка технологии создания постпроцессоров программ МКЭ;

3. - конструирование и расчет оболочковой конструкции на прочность и

жесткость.

Впервые математическое описание поверхностей агрегатов самолета,

применил в 30-х годах известный советский авиаконструктор А. Бартини. В

последующие десятилетия для этих целей использовались аналитические кривые

и поверхности. В последнее десятилетие мощный математический аппарат для

инженерно-геометрических расчетов дала теория сплайн-функций.

На плакате (1) показаны формулы сплайн-интерполяции с переменным

шагом. Эту теорию мы используем в работе. Выражение для сплайна на

частичном отрезке [xj-1, xj ] имеет вид (плакат), где mj - наклоны сплайна

в узлах, которые определяются из решения СЛАУ (плакат). Поскольку число

уравнений на 2 меньше, чем число узлов, то необходимо дополнить их краевыми

условиями. На плакате показаны 2 вида этих условий.

На плакате (2) показана дискретизация оболочковой и объемной

конструкций.

Процедуру дискретизации оболочковых конструкций рассмотрим на примере

построения оболочки в основании которой лежит прямоугольная рама.

Заданы : координаты опорных точек в основании и высота в середине

конструкции.

Задаемся граничными условиями по контуру основания, которые задают форму

оболочки в местах прилегания к основанию. Вводим желаемую степень

дискретизации.

Построение сетки узлов конечно-элементной модели (КЭМ) с помощью

сплайн-интерполяции начинаем с построения сплайна по 3 точкам: опорной

точки 5 и 2 точкам на середине ребер основания, параллельных оси 0X.

Задаемся числом участков по оси 0X и 0Y. Вычислим координаты границ

участков и координаты точек на полученной сплайне, с учетом введенной

степени дискретизации. Строим семейство сплайнов параллельных оси 0X по

известным координатам X и Z. И в результате, вычислив координаты точек на

полученных сплайнах, получаем сетку с пронумерованными узлами. “Зашиваем”

ее плоскими треугольными конечными элементами.

Процедуру дискретизации объемных конструкций рассмотрим на примере

массива, ограниченного двумя криволинейными поверхностями и 4 плоскостями.

Задано : координаты опорных точек и высота каждой поверхности по

отношению к своему основанию .

Задаемся граничными условиями по контурам оснований и вводим желаемую

степень дискретизации.

Далее каждую из поверхностей разбиваем как и в оболочковой

конструкции. Так как в условии вводится одна степень дискретизации для

обеих поверхностей, то разбиение на конечные элементы не представляет

большого труда. Каждому узлу на одной поверхности ставится в соответствие

узел на другой. Таким образом получаем семейство шестигранников, которые и

разбиваем на конечные элементы - тетраэдры (плакат).

Часто возникает необходимость изменения полученной поверхности. Эту

процедуру рассмотрим на примере оболочковой конечно-элементной модели.

Вводим номер изменяемого узла, его новые координаты и степень

дополнительной дискретизации. Проводим сплайн через три точки : изменяемую

точку и 2 ближайшие точки. Затем с учетом дополнительно введенной степени

дискретизации получаем новую сетку и проводим перенумерацию узлов.

Разработанные алгоритмы синтеза КЭМ завершаются получением файлов

узлов и КЭ для расчета МКЭ, реализованным в промышленных программах “ЛИРА”

и др.

После расчета по МКЭ получаем обширную информацию о напряженно-

деформированном состоянии конструкции. Важнейшим последним этапом анализа

силовой конструкции является оценка жесткости и прочности. Мною была

составлена процедура для обработки массивов результатов расчета МКЭ и

вычисления запасов прочности и жесткости (плакат).

На плакате (3) показана структурная схема диалоговой программы

Sintankem составленной на языке C++.

На плакате 3 приведены результаты синтеза и анализа конечно-

элементной модели оболочковой конструкции.

Ее размеры : длина = 8 м., ширина = 4 м., высота = 1 м., толщина

стенки = 1см.

На конструкцию действует сосредоточенная сила = 0.5 т.

В результате синтеза по программе Sintankem получена КЭМ : число

узлов - 121, конечных элементов - 200.

Полученные файлы исходных данных были введены в программу “ЛИРА”.

Полученные массивы перемещений узлов и напряжений в конечных элементах

использовались для оценки жесткости(плакат) и прочности(плакат). На плакате

3 в таблицах показаны узлы с недостаточной жесткостью и прочностью.

- В разделе экономической части моей дипломной работы была проведена оценка

трудозатрат на разработку программных модулей.

- В разделе безопасности жизнедеятельности создана экспертная система для

анализа опасностей на производстве.