Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Расчеты конструкций методом конечных элементов в ANSYS. Методические рекомендации

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
Подставив выражение (10) в уравнение (4), получим
󰇛󰇜 где 󰇛 󰇛󰇜 
󰇜
является матрицей функций формы:

󰇟󰇛󰇜 󰇛󰇜 󰇛󰇜 󰇛󰇜󰇠
(12)
(13)
Функции формы, входящие в матрицу функций формы (13),записываются следующим образом:
функции формы
󰇛󰇜
и
󰇛󰇜
󰇛󰇜
󰇛󰇜
󰇛󰇜
󰇛󰇜
определяют перемещения, а функции 
󰇛
    
󰇛     
󰇛
    
󰇛     
󰇜
󰇜
󰇜
(14)
󰇜
󰇛󰇜
и 
вращение узлов.
1.5.2. Матрица н апряжений
Теперь, получив функции формы, следующим шагом будет вычисление матрицы напряжений элементов. Напряжение и деформации связаны следующим отношением:

(15)
где матрица напряжений определяется:  

 


 (16)
Из (14), можно найти:
󰆒󰆒
󰆒󰆒
󰇟
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰇠
(17)
где
󰆒󰆒
󰆒󰆒 󰆒󰆒
󰆒󰆒
  
󰇛  󰇜
󰇛  󰇜
(18)
󰇛󰇜
–
1.5.3. Матрица жесткост и
Вычислив матрицу напряжений, мы теперь можем вычислить матрицы жесткости и массы. Матрица жесткости может быть определена по следующему выражению:
  󰇧


где 
момент инерции поперечного сечения балки относительно оси Z.
󰇨󰇧

󰇨  



(19)

󰇧

󰇨󰇧

Подставив (17) в (19), получим:
󰆒󰆒


 

 
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
   
󰆒󰆒
󰆒󰆒

󰆒󰆒
󰆒󰆒
󰆒󰆒
󰆒󰆒
(20)
 
   
11
󰇨

Интегрируя (20) получим:

Чтобы получить матрицу масс, мы заменяем (5.13) в (3.75): Подставим в матрицу масс матрицу функций формы (13), получим
  


 

 
1.5.4. Матрица ма сс
(21)
      
 




 

 
(22)
где A - площадь поперечного сечения балки. Интегрируя (22), с учетом (14) получим:

   


 
 
 
(23)
1.5.5. Вектор сил
Следующая матрица элементов будет вектор сил. Предположим, что элемент
загружен внешней распределенной силой вдоль оси x , двумя сосредоточенными силами и , и сосредоточенными моментами  и
соответственно, в узлах 1 и 2. полный

вектор силы узлов становится (24)

 


 




  
  
  
  
 

(24)

В заключительном уравнение МКЭ для балок есть форма (3.89).но элемент матрицы
определен (5.21). (5.23) и (5.24).

1.5.6. Уравнение МКЭ
Найденные матрицы (9), (21), (23) и (24) используются в уравнении МКЭ
 
󰇘

1.6. Пример решени я МКЭ
Жестко защемленная балка постоянного прямоугольного поперечного сечения
нагружена сосредоточенной силой P = 1000N на свободном конце. Балка выполнена из алюминия.
Размеры поперечного сечения: Высота 0,06 м Ширина 0,1 м Длина балки 0,5 м
12
󰆄
󰆄
0
,
1
м
0
,
0
6
м
0
,
5
м
P=1000 Н
Рис. 2. Консольно-закрепленная балка с сосредоточенной статической нагрузкой
Свойства материала балки(алюминиевый сплав): Модуль Юнга, E 69 ГПа Коэффициент Пуассона, μ 0,33 Чтобы понять дальнейшие шаги, рассмотрим простой пример. Рассмотрим сначала
один элемент балки, для нахождения отклонения, в этом случае, у элемента будут степени свободы как показанные на Рис. 2.
Шаг 1: Получение элементов матрицы
Первый шаг в составлении уравнений конечного элемента необходимо выразить
элементы матрицы и в этом случае, будучи единственным используемым элементом, рассматриваемый элемент является конечным элементом матрицы. Функции формы для этих четырех степеней свободы даны в (14). Матрица жесткости элемента может быть получена, используя (21). Заметим, поскольку это - статическая задача, матрица масс здесь не требуется.
Момент инерции площади поперечного сечения относительно оси Z может быть
определен:



     

(25)
Так как используется только один элемент, матрица жесткости балки является и
матрицей жесткости элемента (21):
  
 
󰇛  󰇜󰇛  󰇜
  
   
  

   
  
 
   
  
 

(26)
   
Решение уравнения для конечного элемента:
  
  
   
  
   
13


󰆄
(29)


 
 


(27)
Отметим, что в узле 1 балка имеет жесткую заделку. Поэтому, реакционные сила и
момент в этом узле являются искомыми величинами. Для решения уравнения МКЭ (27), мы должны наложить граничное условие смещения в зажатом узле.
Шаг 2: Применение граничных условий
Балка жестко защемлена одним концом. Это подразумевает это в закрепленном конце
отклонение, , и угол поворота
, равны нолю:
 (28)
Наложение вышеупомянутого граничного условия смещения приводит к удалению
первого и второго рядов и колонок матрицы жесткости:
После сокращения, получаем матрицу 2х2:
   

 


(30)
КЭ уравнение, после наложения граничных условий условия смещения, можно
записать следующим образом:
 (31)
где
 󰇟󰇠 (32)
Вектор силы определяется:
󰇣

󰇤  (33)
Отметим, что мы все еще не определили реактивные силу  и момент этом этапе мы можем определить , и  и величины  и
из оригинального уравнения КЭ. Мы вернемся к определению неизвестных
после того, как определим все неизвестные перемещения (отклонения и
. Это позволяет нам удалить неизвестные величины
, но уже на
поворот на свободном конце балки).
Шаг 3: Решение матричного уравнения КЭ
Последний шаг в этом примере состоит в решении системы уравнений (31), для
нахождения , и
. Фактически, (31) представляет систему из двух уравнений с двумя
неизвестными величинами, которая может быть легко решена. В случае, когда у нас есть больше неизвестных величин или степеней свободы, могут потребоваться применение методов решения матричных уравнений. Решение (31).
14
   
(34)
   
После нахождения , и
, значения перемещений (34) могут быть подставлены в
уравнение (27), для определения реактивного усилия в узле 1:
󰇛
 

󰇜
 󰇛  
   
   
󰇟
 󰇛  
и момента в узле 1.
󰇛
 

󰇜
 󰇛  
   
 
󰇟
󰇛  
󰇜

󰇜󰇠
 
󰇜
=

󰇜󰇠

15
2. Введение в ANSYS.
4
5
3
2
1
2.1. Назнач ение ANSYS
ANSYS – программный комплекс, позволяющий решать следующие задачи:
1. Построение модели конструкции (геометрия, реологические свойства, краевые
условия) или импорт их из CAD систем.
2. Изучение реакции конструкции на различные физические воздействия, такие, как
воздействие различных нагрузок, температурных и электромагнитных полей, решение задач механики жидкости и газа.
3. Оптимизация геометрии конструкции.
2.2. Графич еский инт ерфейс прогр аммы
Для удобства пользования ANSYS имеет графический интерфейс пользователя (ГИП), предоставляющий быстрый доступ к различным функциям, командам, а также к обширной HELP - системе.
Рис. 3. Интерфейс программной оболочки ANSYS
Программная оболочка ANSYS состоит из нескольких меню (см. рис 3.):
1. ANSYS Utility Menu - меню утилит, служащее для доступа к командам, доступным из
любого процессора. Это операции с файлами, управления выводом данных и другие.
2. ANSYS Input - командное окно, служащее для ввода команд.
16
3. ANSYS Toolbar - панель инструментов. Служит для быстрого доступа к ряду команд,
Процессор
Функции
Команды ГИП
Предварительной подготовки
Построение геометрической модели объекта, задание реологических свойств и краевых условий.
ANSYS Main Menu → Preprocessor
Решения
Задание краевых условий, выбор решателя, спецификация решателя, решение.
ANSYS Main Menu → Solution
Обработки решения
Обзор результатов решения для стационарного случая или по шагам нагрузки или времени. Средства вывода в файл. Графическая визуализация.
ANSYS Main Menu → General Postproc
а также для размещения кнопок доступа к макросам, написанным пользователем.
4. ANSYS Main Menu - главное меню ANSYS, служит для доступа ко всем операциям
процессоров - препроцессора, процессора решения и постпроцессора.
5. ANSYS Graphics - графическое окно, служащее для графического вывода объектов.
Работать с программой ANSYS можно с помощью как графического интерфейса пользователя (ГИП) - интерактивный режим, так и с помощью команд (исполнение программ-скриптов) - командный режим.(Более подробно о командах, используемых для составления программ-скриптов, а также с примерами работы как с графической оболочкой, так и составлением скриптов можно ознакомиться в [4], [5], [6]).
В программном комплексе ANSYS функционал разбит на логические группы – Процессоры. Каждый процессор предоставляет доступ к различным функциям и командам. Список наиболее часто используемых процессоров и задач, с помощью них решаемых, приведен в таблице.
Каждое действие, производимое с помощью ГИП, можно выполнить с помощью команды, вводя ее в окно меню ANSYS Input. Все эти команды отражаются в LOG-файле. ANSYS содержит около 1000 команд используемых для различных целей. С помощью этих команд можно запрограммировать необходимые для анализа действия. Исполнить программу можно выполнив команду:
ANSYS Utility Menu → File → Read Inputfrom.
2.4. Особенн ости ввода исходных д анных в A NSYS
При вводе исходных данных в ANSYS, необходимо учитывать следующие ограничения системы:
Для задания действительных чисел используется десятичная точка «.». Для чисел в экспоненциальной форме можно применять формы записи с E и D. Например, число
25000(  
Допустимые пределы изменения переменных: от ±10
допускаются символы: ! @ # $ % & ^ * ( ) _ - + = | \ { } [ ] “ ‘ / < → ~
Для имен переменных используются латинские буквы, при этом в именах не
) может быть записано в форме 25E3 или 25D3.
2.3. Командны й режим в ANSYS.
-60
до ±1060.
17
Замечание о единицах измерения
Угловые значения по умолчанию задаются в градусах.
Иные величины задаются в единицах СИ (кг, Н, м, сек, Вт и т.п.[7]).
2.5. Создание проекта
Запуск программного комплекса ANSYS производится, запуском ANSYS Product Launcher. В открывшемся окне необходимо указать путь к каталогу, в котором будут
сохраняться создаваемые в процессе работы файлы (WorkingDirectory), а также наименование проекта (JobName) см. Рис. 4.
Файлу базы данных и всем сопутствующим файлам присваивается имя проекта (JobName). Если этого не выполнить, то файлы будут иметь имя по умолчанию file с соответствующим расширением.
Рис. 4. Интерфейс ANSYS Product Launcher
2.6. Файлы проекта
2.6.1. DB - фай л
При работе программы основным является файл базы данных Jobname.db. В нем сохраняется информация о геометрии исследуемого объекта, конечно-элементном разбиении, нагрузках и результатах решения. В объем определяемого в TotalWorkspace рабочего пространства входит суммарный размер всех файлов, образуемых при работе
программы.
2.6.2. LOG - фа йл
При работе с программой как с помощью ГИП, так и с помощью команд,
ANSYS
отражает все действия в LOG-файле. В LOG-файле хранятся и фиксируются в процессе работы команды
работы с программой. Файл имеет расширение.LOG и имеет формат
18
записи ASCII - его можно просмотреть и любым внешним редактором. Этот файл представляет программу, которую можно исполнить. Для просмотра всего содержимого файла необходимо выполнить команду:
ANSYS Utility Menu → List → Files → Log File.
С помощью LOG-файла можно исправить ошибки, допущенные при работе. Для этого необходимо:
1.
записать LOG-файл с помощью команды:
ANSYS Utility Menu
txt (это необходимо для редакции файла Блокнотом);
2. открыть сохраненный файл, внести необходимые поправки и сохранить. Этот файл
представляет программу, написанную с помощью команд ANSYS;
3. очистить содержимое базы данных ANSYS с помощью команды:
ANSYS Utility Menu → File → Clear & Start New;
4. исполнить отредактированную программу с помощью команды:
ANSYS Utility Menu → File → Read Input from.
→ File → Write DB Log File в файл,
которому дать расширение
19
3. Анализ задачи в ANSYS.
Имя
элемента
Моделирование
LINK
Моделирование ферменных конструкций, тросов, канатов и т.д.
BEAM
Моделирование стержневых конструкций
SHELL
Моделирование тонкостенных конструкций
PLANE
Моделирование двумерных задач (плоская задача, плосконапряженное
состояние, осесимметричная задача)
SOLID
Моделирование трехмерных объектов
PIPE
Моделирование стержневых систем - труба + жидкость
MASS
Моделирование абсолютно твердого тела и материальной точки
CONTAC
Моделирование условий контакта
COMBIN
Моделирование пружин с различными свойствами (упругие, вязкоупругие и
т.д.)
Анализ любой задачи в ANSYS происходит с помощью следующих этапов:
1. Построение модели
2. Решение задачи
3. Обработка результатов
Для выполнения задач на каждом этапе используется свой процессор.
3.1. Построен ие модели
Моделирование объекта - это основной и самый трудоемкий по времени этап решения задачи. Моделирование производится в препроцессоре PREP7. На этом этапе, исходя из математических моделей механики, задается геометрическая модель объекта (также геометрическую модель можно импортировать в программный комплекс из САПР системы), определяются типы используемых элементов, задаются свойства материала и краевые условия. Будем рассматривать поэтапно типичные действия, выполняемые при построении модели с использованием ГИП.
3.1.1. Определение заголов ка
При выполнении этой операции в графическом окне появится название заголовка.
ANSYS Utility Menu → File → Change Title
3.1.2. Определение типа элемен та
Библиотека элементов ANSYS содержит более 200 различных типов элементов. Каждый элемент имеет свое имя, описывающее семейство элементов, необходимых для моделирования соответствующего объекта, и номер. В таблице ниже приведены некоторые из них.
Типом элемента определяется:
Степени свободы элемента (которые в свою очередь влияют и на тип анализа
механический, термический, магнитный, электрический).
Модель объекта - одномерная, двумерная или трехмерная.
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]