- •5.1. Постановка задачи……………….………………………………………………..23
- •Заключение………………………………………………..……………………………25
- •1. Аппроксимация табличных данных
- •1.1 Исходные данные
- •1.2 Решение с использованием Excel
- •1.4 Реализация мнк в Excel’е
- •1.5 Реализация мнк в MathCad
- •1.6 Реализация мнк в Fortran
- •1.7 Вывод
- •2. Центральное растяжение и сжатие прямого бруса
- •2.1 Постановка задачи
- •2.2 Построение эпюр в Excel
- •2.3 Построение эпюр в Mathcad
- •2.4 Построение эпюр в Fortran
- •2.5. Вывод
- •3. Определение собственных частот колебаний системы с несколькими степенями свободы
- •3.1 Постановка задачи
- •3.2 Решение в Excel
- •3.3 Решение в Mathcad
- •3.4 Решение в Fortran
- •3.5 Вывод
- •4.Определение собственных форм колебаний упругой балки
- •4.1 Постановка задачи
- •4.2 Определние собственных форм колебаний в MathCad
- •4.3 Определение собственных форм колебаний в Fortran
- •4.4 Определение собственных форм колебений в Excel
- •5.3 Получение конформного отображения с помошью Mathcad
- •5.4 Вывод
- •Список использованных источников
2.3 Построение эпюр в Mathcad
|
2.4 Построение эпюр в Fortran
Построение эпюр состоит из 2 частей: головной программы и вспомогательной.
|
Для визуализации воспользуемся видоизменённой Plot2m
|
Эпюры, сделанные в Fortran, предоставлены на рисунке 2.4.
F(x)
q(x)
N(x)
N(x)\\\\
U(x)
Рис. 2.4
2.5. Вывод
Были построены эпюры силовых факторов на трёх програмных продуктах и все они совпали друг с другом, что должно подтверждать правильность каждой из них.
Рисунок 2.4. Эпюры, построенные в Visual Fortran
U(x)
3. Определение собственных частот колебаний системы с несколькими степенями свободы
3.1 Постановка задачи
Требуется для заданной пружинно-массовой механической системы (рис. 3.1) найти методом простых итераций высшую и низшую частоту и соответствующие формы колебаний системы, пользуясь приведенными в таблице 3.1 значениями отношения масс и жёсткостей.
Исходные данные Таблица 3.1
Жесткости ci / c |
Массы mi / m | |||||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
2 |
3 |
4 |
5 | |
1 |
2 |
0.8 |
1.2 |
0.9 |
1.5 |
1 |
1.0 |
0.5 |
1.2 |
2 |
0.8 |
Дана механическая система, состоящая из 5 масс mi (i = 1,..,5), соединённых между собой пружинами (ci – жёсткость пружин). Массы двигаются только вдоль одной оси, без поворотов. В этом случае число степеней свободы и число обобщенных координат равно 5. В качестве обобщённых координат смещения выберем xi (i=1,…,5).
Запишем уравнение свободных колебаний системы около положения равновесия, используя второй закон Ньютона: силы, вычисляются как суммы сил, действующие наj-ю массу со стороны пружин, соединенных с ней, при отклонении массы от положения равновесия.
Рис.3.1
Усилие в каждой пружине находится как произведение жёсткости пружины на её удлинение. Удлинения вычисляются как разность обобщенных координат (xi – xj), где j – номер массы, с которой соединен второй конец пружины.
Вырежем одну массу m1 системы. На нее действует одна сила со стороны нижней пружины. Запишем для неё уравнение движения по второму закону Ньютона: , где- удлинение пружины. Записывая уравнения для каждой массы, получим систему уравнений:
111Equation Chapter (Next) Section 1 (3.1)
Решением данных дифференциальных уравнений будет выражение:
(3.2)
Преобразуем выражение (3.1) с учетом (3.2)
(3.3)
В матричной форме запись уравнений (3.3) имеет вид:
(3.4)
где М - диагональная матрица масс, C - матрица жесткости. Выражение (3.4) является системой однородных линейных алгебраических уравнений (СЛАУ).
Матрицы M, C, X для данной задачи имеют вид:
(3.5)