- •1 Матриці і дії над ними
- •1.1 Основні поняття
- •1.2 Дії над матрицями
- •1.2.1 Складання і віднімання матриць
- •1.2.2 Множення матриці на число
- •1.2.3 Множення вектора на матрицю
- •1.2.4 Перемноження векторів
- •1.2.5 Множення матриці на матрицю
- •1.3 Системи лінійних рівнянь алгебри
- •1.3.1 Загальні відомості про системи лінійних рівнянь
- •1.3.2 Матричний метод розв’язання систем лінійних рівнянь
- •1.3.3 Метод Гауса
- •1.4 Лабораторна робота 1
- •2 Визначення внутрішніх зусиль та напружень у конструкціях, що перебувають в одноосному напруженому стані
- •2.1 Загальне уявлення про метод кінцевих елементів
- •2.2 Розтягання (стикання) призматичних стрижнів. Визначення напружень. Розрахунок на міцність
- •2.3 Лабораторна робота 2
- •2.4 Лабораторна робота 3
- •2.5 Поняття про кручення. Побудова епюри крутних моментів. Напруження і деформації при крученні круглого вала
- •2.6 Лабораторна робота 4
- •3 Згинання. Побудова епюр
- •3.1 Поняття про згинання балки. Види опор й опорні реакції. Внутрішні зусилля в балці, їх визначення і правила знаків
- •3.2 Лабораторна робота 5
- •3.3 Лабораторна робота 6
- •4 Складний опір
- •4.1 Поняття про складний опір
- •4.1.1 Складне і косе згинання
- •4.1.2 Згинання з крученням круглих валів
- •4.2 Лабораторна робота 7
- •4.3 Лабораторна робота 8
- •5.1.3 Плоский деформований стан
- •5.1.4 Зв'язок між деформаціями і переміщеннями
- •5.1.5 Зв'язок між напруженнями і переміщеннями
- •5.2 Особливості осесимметричної задачі теорії пружності
- •5.3 Лабораторна робота 9
- •5.4 Лабораторна робота 10
- •6 Розрахунки в спеціальних cae системах на прикладі пакету cosmos/m
- •6.1 Загальні відомості
- •6.1.1 Основний екран і головне меню
- •6.1.2 Алгоритм ке-розрахунку в cosmos/m
- •6.1.3 Геометричні примітиви в geostar
- •6.1.4 Властивості елементів
- •6.1.5 Параметрична генерація кe-сітки
- •6.1.6 Автоматична генерація одно- і двомірних ке-сіток
- •6.2 Команди cosmos/m
- •6.2.1 Меню geometry
- •6.2.2 Меню Meshing
- •6.2.3 Меню Propsets
- •6.2.4 Меню loadsbc
- •6.2.5 Меню Analysis
- •6.3 Лабораторна робота 11
- •6.4 Лабораторна робота 12
- •6.5 Лабораторна робота 13
- •6.6 Лабораторна робота 14
- •6.7 Лабораторна робота 15
- •Глава 7 обчислювальна гідродинаміка
- •7.1. Поняття про рівняння руху в’язких середовищ
- •7.1.1. Рівняння імпульсу в консервативній формі
- •7.1.2 Формулювання початкових і граничних умов
- •7.1.3 Рівняння перенесення вихору
- •7.1.4 Граничні умови для вихорового рішення
- •7.1.5 Вихоровий розв’язок для закругленого штампу
- •7.1.6 Метод маркерів
- •7.6 Лабораторна робота 16
- •7.4 Лабораторна робота 17
- •139/2010. Підп. До друку Формат 60х84/16.
- •84313, М. Краматорськ, вул. Шкадінова, 72
1.4 Лабораторна робота 1
У середовищі програмування «Delphi» написати процедури-функції для виконання матричних операцій: перемноження матриці на число, перемноження вектора на матрицю, перемноження матриць, також процедуру-функцію для розв’язання системи лінійних алгебраїчних рівнянь, що складаються з 3 – 12 рівнянь.
Указівки до виконання лабораторної роботи 1
Написати процедури з перемноження матриці A розміром mn на:
а) число C;
б) вектор-стовпець В розміром m;
в) матрицю В розміром km.
Створити програму з вирішення систем лінійних алгебраїчних рівнянь будь-яким методом.
Перевірити правильність розрахунків, що виконують розроблені процедури-функції, за допомогою математичного пакету «Mathcad».
Приклади виконання лабораторної роботи 1
Приклад 1
Перемножити матрицю A розміром 32 на число C:
Розв’язок
Приклад 2
Перемножити матрицю A розміром 32 на вектор-стовпець В розміром 3:
Розв’язок
Приклад 3
Перемножити матрицю A розміром 32 на матрицю В розміром 23:
Розв’язок
Приклад 4
Розв’язати систему лінійних алгебраїчних рівнянь матричним методом:
.
Розв’язок. Знайдемо зворотну матрицю для матриці коефіцієнтів системи
.
Обчислимо визначника, розкладаючи за першим рядком:
Оскільки Δ ≠ 0, то A-1 існує:
Зворотна матриця знайдена вірно.
Знайдемо вирішення системи:
.
Отже, x1 = 1, x2 = 2, x3 = 3.
Перевірка:
Система вирішена вірно.
Приклад 5. Розв’язати систему лінійних алгебраїчних рівнянь методом Гауса:
Розв’язок. Визначник системи не дорівнює нулю. Тому система спільна і визначена (рішення єдине). Виконаємо перетворення.
Перше рівняння залишимо без зміни. Для того щоб позбавитися від першого невідомого в другому і третьому рівняннях, до них додамо перше, помножене на -2 у першому випадку і на -1 – у другому:
.
Тепер позбавимося від другого невідомого в третьому рівнянні. Для цього друге рівняння помножимо на -2 і додамо до третього. Отримаємо систему трикутного виду, що еквівалентна заданій:
.
Вирішуємо систему від низу до верху. З третього рівняння маємо x3= 3 і, підставляючи його в друге рівняння, знаходимо x2= 2. Поставивши знайдені невідомі в перше рівняння, отримаємо x1= 1. Таким чином, отримаємо розв’язання системи: x1= 1, x2= 2, x3= 3.
Перевірка:
.
Отримали три тотожності.
2 Визначення внутрішніх зусиль та напружень у конструкціях, що перебувають в одноосному напруженому стані
2.1 Загальне уявлення про метод кінцевих елементів
Методом кінцевих елементів (МКЕ) є ефективний чисельний метод вирішення інженерних і фізичних задач. Основна ідея МКЕ полягає в тому, що будь-яку безперервну таку величину, як: температура, тиск і переміщення – можливо апроксимувати дискретною моделлю, яка будується на безлічі кусочно-безперервних функцій.
При побудові дискретної моделі безперервної величини поступають таким чином:
У даної області фіксується кінцева кількість точок. Ці точки називаються вузловими точками або вузлами.
Значення безперервної величини в кожній з вузлових точок вважається змінною, яка може бути визначена.
Область визначення безперервної величини поділяється на кінцеву кількість областей (елементів). Ці елементи мають спільні вузлові точки і в сукупності апроксимують форму області.
Безперервна величина апроксимується на кожному елементі поліномом, який визначається за допомогою вузлових значень цієї величини. Для кожного елемента визначається свій поліном (функція елемента), причому поліноми підбираються таким чином, щоб збереглася безперервність величини уздовж меж елемента. Від вибору форми елемента і функцій для конкретних задач залежить точність наближеного розв’язання.
Будь-яка задача МКЕ зрештою зводиться до системи рівнянь: ???
,
де
– матриця жорсткості конструкції в
цілому, вона є ансамблем матриць
жорсткості кінцевих елементів, з яких
складається конструкція;
– вектор переміщення всіх
вузлів;
– вектор вузлових навантажень.
Порядок системи дорівнює результату перемноження кількості вузлів на кількість степенів вільності вузла.
