Выбрать главу

Искомые частота колебаний р и амплитуды μ, возникающие при этой частоте (k = 1,2,3…n), находятся из:

– основных уравнений системымалых колебаний с s степенями свободы,

– векового уравнения.

Вековое уравнение является уравнением s степени относительно k2. И из этого уравнения находятся все частоты свободных колебаний k системы.

Так как определитель Δk2 = 0, одно из уравнений системы при μ = 1 является следствием других уравнений системы. Последовательно подставляя в уравнения системы все полученные значения k2 получается система уравнений:

Находятся значения коэффициентов μ:

– определитель матрицы, получаемый вычеркиванием из определителя

первых столбца и строки.

– минор элемента первой строки и

j

–го столбца со знаком (-1) основного

определителя

– коэффициенты распределения равные 1.

В результате частные решения первой системы уравнений:

– первое главное колебание с частотой

k

1

и начальной фазой β

1

.

– второе главное колебание с частотой

k

2

>

k

1

и начальной фазой β

2

.

– третье главное колебание с частотой

k

3

>

k

2

и начальной фазой β

3

.

…..

Коэффициенты определяют форму главных колебаний:

– форму первого главного колебания,

– форму второго главного колебания,

– форму третьего главного колебания,

и тд.

Общее решение первой системы уравнений можно получить суммированием частных решений:

2s неизвестные постоянных определяются по 2s и по начальным обобщенным скоростям и координатам:

На основании приведенного выше, алгоритм полного исследования свободных колебаний системы с s степенями свободы состоит из следующих действий:

а) нахождение частот свободных колебаний k1, k2ks из векового уравнения,

б) нахождение коэффициентов распределения

в) нахождения амплитуд и начальных фаз

Применение программы MathCAD

Яблонский отмечает [3,с.143] если число степеней свободы превышает 4, то доя полного решения задачи потребуется громадная вычислительная работы.

Однако, в настоящее время возможно применение математических пакетов таких как MathCAD.

Программа MathCAD позволяет для матриц выполнять нахождение определителя, решать матричные уравнения. Применение этой программы исключает выполнение громоздких ручных расчетов и позволяет по приведенному выше алгоритму получать точное решение без каких-либо приближенных методов.

MathCAD позволяет выполнять с матрицами символьные вычисления.

Для решения матричного уравнения типа:

необходимо записать матрицу

вставить определитель

, вызвать команду «→».

В результате получается запись многочлена из определителя. Многочлен копируется в отдельное место. Выделяют переменную «Х» в многочлене и в панели инструментов выбирают полиноминальный коэффициент. В результате этого получится матрица с коэффициентами из полученного многочлена:

Затем вызывается или записывается вручную команда polyroots, в которую добавляется полученная матрица в виде:

М1 и М2 –являются корнями матричного уравнения.

Для подробного ознакомления с вычислением матриц в MathCAD следует обратиться к учебному пособию по программе.

__

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

Находим значение кинетической и потенциальной энергии: