Решение уравнения колебаний балки при шарнирном закреплении на границах | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 30 ноября, печатный экземпляр отправим 4 декабря.

Опубликовать статью в журнале

Автор:

Рубрика: Математика

Опубликовано в Молодой учёный №2 (61) февраль 2014 г.

Дата публикации: 03.02.2014

Статья просмотрена: 1277 раз

Библиографическое описание:

Атамуратов, А. Ж. Решение уравнения колебаний балки при шарнирном закреплении на границах / А. Ж. Атамуратов. — Текст : непосредственный // Молодой ученый. — 2014. — № 2 (61). — С. 1-7. — URL: https://moluch.ru/archive/61/8996/ (дата обращения: 16.11.2024).

Аннотация: Рассматривается задача решения уравнения колебаний балки при шарнирном закреплении границ с произвольной правой частью. Решение находится с помощью метода Фурье и проверяется сходимость полученного бесконечного ряда. Также численно строится решение на компьютере с оцениванием минимального количества членов ряда, которые нужно взять.

Ключевые слова: уравнение колебаний балки, шарнирное закрепление, метод Фурье, формулы Филона.

Постановка задачи. Колебания балки описываются следующим уравнением

, ,,                                                        (1)

Начальные отклонения и скорость перемещения балки

, ,                                                                                   (2)

будем рассматривать как начальные условия. На концах балки наложим условия нежёсткого закрепления

, .                                                                      (3)

Функция  будет из пространства  и может носить произвольный характер, но чаще всего её удобнее задавать как произведение двух функций , где , а . Но для наших целей будем считать её произвольной.

            Необходимо найти решение уравнения (1), то есть выразить функцию .

Аналитическое решение. Рассмотрим задачу (1) – (3) и будем искать решение этой задачи в виде

                                                                                                   (4)

где  – решение задачи

                                                                                                                                                                                                                                                                                           (5)

а  – решение задачи

.                                                                                                (6)

Для решения задачи (5) воспользуемся методом Фурье [1-4], т.е. будем искать (не равное тождественному нулю) частное решение уравнения задачи (5), удовлетворяющее граничным условиям этой задачи, в виде произведения двух функций  и , из которых первая зависит только от переменной , а вторая только от переменной :

                                                                                                         (7)

Подставляя (7) в уравнение задачи (5) получаем соотношение:

                                                                                          (8)

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

.                                                                                                                (9)

В левой части равенства (9) стоит функция, которая не зависит от переменной , справа – функция, не зависящая от переменной . Это равенство возможно только в том случае, когда левая и правая части (9) не зависят ни от переменной , ни от переменной , то есть равны постоянному числу. Обозначим это число через константу ,

                                                                                             (10)

Соотношение (10) даёт нам два ниже следующих уравнения

                                                                                                              (11)

                                                                                                              (12)

Характеристическое уравнение для (11) имеет следующий вид

                                                                                                                    (13)

Решая его, получим , , . Следовательно, решением уравнения (11) будет функция

,                                                     (14)

где , , ,  – произвольные постоянные числа.

Из первых двух краевых условий задачи (5) получаем, что  и . Из вторых двух условий образуется система

.                                                                                              (15)

У этой системы имеется нетривиальное решение, если её детерминант равен нулю

                                                                                                          (16)

Равенство  выполняется только тогда, когда выполняется следующее равенство . Но при  получается, что . Этот случай нам не интересен, поэтому пусть . Тогда , а из  следует, что собственные значения равны

 ,                                                                                       (17)

В результате получаем собственные функции, соответствующие собственным значениям,

                                                                             (18)

Решение уравнения (12) имеет вид

                              (19)

Тогда, по методу Фурье, получаем следующее выражение для функции  задачи (5)

                                             (20)

Подставляя (20) в начальные условия задачи (5), получаем

                                                                                     (21)

                                                                              (22)

Тогда коэффициенты ряда Фурье принимают следующий вид

                                                                                               (23)

                                                                                          (24)

Рассмотрим задачу (6). Разложим функцию  и  по собственным функциям (18)

                                                                                                (25)

                                                                                               (26)

Подставляя (25) и (26) в уравнение задачи (6) получим

                                                                    (27)

Из (27) получается следующее равенство

                                                                                           (28)

После подстановки функции (25) в начальные условия задачи (6) условия для (28) принимают следующий вид

                                                                                                                         (29)

                                                                                                                         (30)

Рассмотрим однородное

.                                                                                                    (31)

Его решением является следующая функция

.                                                                                (32)

Воспользуемся методом вариации постоянной

.                                                                         (33)

Выражение (33) будем использовать для определения общего решения уравнения (28), для этого вычислим следующие выражения

 (34)

и пусть  и  будут такими, что

,                                                                               (35)

тогда

                                                           (36)

 (37)

Подставив (33) и (37) в (28) получим следующее уравнение

.                                                         (38)

Для определения  и  будем решать систему (35), (38), откуда получаем

                                                                                          (39)

.                                                                                          (40)

Следовательно, проинтегрировав, получим

,                                                                          (41)

.                                                                           (42)

Тогда общее решение уравнения (28) примет вид

или

 (43)

откуда окончательно получаем

                                          (44)

Задача Коши (28) – (30) имеет решение

                                                                            (45)

Следовательно, общее решение задачи (6) можно записать в следующем виде

,                                                             (46)

где  получается по формуле коэффициентов ряда Фурье

.                                                                                        (47)

Таким образом, общее аналитическое решение задачи (1) – (3) имеет вид    

 (48)

Проверим, что полученный ряд в действительности является решением.

Проверка сходимости решения. Для того чтобы проверить, что ряд (48) действительно является решением, необходимо показать, что он сходится. В случае, если он сходится, мы можем с точность утверждать, что он сходится к конкретной функции, которая и является решением уравнения колебаний балки. И так, мы нашли общий вид решения (48) и соответствующие коэффициенты Фурье (23), (24) и (47)

Чтобы показать, что ряд (48) сходится, необходимо, чтобы сходились три ряда, входящие в его сумму [3, 4], а именно

                                                                                              (49)

                                                                                                (50)

                                                                    (51)

Ряд (51) сходится в силу следующей оценки общего члена ряда

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

                                                                               (52)

является сходящимся. Поэтому ряд (51) сходится. Произведём оценку общего члена ряда (50), в результате получаем следующее

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

                                                                              (53)

является сходящимся. Поэтому ряд (50) сходится. Произведём оценку общего члена ряда (49), в результате получаем следующее

Тогда сходимость ряда (49) становится задачей исследования сходимости ряда

                                                                                                (54)

Воспользуемся формулой интегрирования по частям два раза. В первый раз получится

Во второй раз получится следующее выражение

При этом ряд, составленный из последнего выражения можно оценить так

                       (55)

Ряд (55) является сходящимся, поэтому ряд (49) сходится. А так как все три ряда (49), (50), (51), входящие в сумму ряда (48), сходятся, то и ряд (48) сходится.

            Лемма. Для того чтобы ряд (48) был сходящимся необходимо, чтобы начальное условие  было дважды дифференцируемо.

Построение полученного решения на компьютере. Для того чтобы графически построить решение уравнения колебаний будут использоваться следующие подходы.

Во-первых, для удобства и наглядности будет использоваться решение однородного уравнения (1), то есть решение вида

                                             (56)

Во-вторых, необходимо оценить примерное количество членов ряда, которые необходимо взять, чтобы построить решение с заданной точностью . Для этого можно попробуем оценить ряд (56) как есть, тогда, подставляя в него значения коэффициентов Фурье, получаем

Рассмотрим частичную сумму

Следовательно, нам необходимо найти такой номер , начиная с которого частичные суммы выстраивались бы в последовательность Коши

От сюда следует, что мы ищем  из следующего неравенства

Это выражение можно оценить следующим образом

Тогда имеет место следующая запись

Чтобы это выражение имело смысл, необходимо, чтобы  не было кратным двум. Тогда

 и, соответственно,

Согласно известному неравенству [3,4] можно получить следующее

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

, или                                                                   (57)

Пример №1. Для примера возьмём следующие начальные условия , , , тогда при длине балки  и желаемой точности  получаем, что минимальное количество членов ряда должно равняться

.

В-третьих, косинусы и синусы являются быстро осциллирующими функциями. Поэтому необходимо воспользоваться подходом Филона [5] для численной работы с ними. Для этого введём равномерную сетку [5] узлов интегрирования,  , так чтобы , и где  – кол-во точек по оси , вычисляемое как . Запишем интегралы (23) и (24) следующим образом

,                                                                                      (58)

,                                                                               (59)

Теперь воспользуемся подходом Филона и получим квадратурные формулы типа прямоугольника (Филона-А)

Или, воспользовавшись формулами тригонометрии, можно написать

                                 (60)

                                (61)

Окончательно можно записать так

                                                               (62)

                                                             (63)

Пример №2. Построим графически решение (56) однородного уравнения колебаний балки (1) на примере условия примера №1: , , , , для времени . Тогда количество членов ряда будет 2549 (см. Пример №1), а интегралы (23) и (24) будут рассчитываться по формулам (62) и (63), при этом .

Рис 1. Свободные колебания балки.

Программа, реализующая построение решения, была создана на C/C++.

Литература:

Владимиров В.С., Жаринов В.В. Уравнения математической физики. Москва: ФЗМАТЛИТ, 2004. 400 с.

Тихонов А.Н., Самарский А.А. Уравнения математической физики. Москва: Наука, 1977. 736 с.

Пискунов Н.С. Дифференциальное и интегральное исчисления. Том 1. Москва: Наука, 1968. 552 с.

Пискунов Н.С. Дифференциальное и интегральное исчисления. Том 2. Москва: Наука, 1968. 312 с.

Косарев В.И. 12 лекций по вычислительной математике (вводный курс). Москва: МФТИ, 2000. 224 с.

Основные термины (генерируются автоматически): ряд, функция, общий член ряда, член ряда, вид, задача, решение, решение задачи, Решение уравнения, начальное условие задачи.


Ключевые слова

метод Фурье, уравнение колебаний балки, шарнирное закрепление, формулы Филона., формулы Филона

Похожие статьи

Исследование устойчивости двух конечно разностных схем для численного решения уравнения колебаний балки

Рассматривается задача исследования устойчивости двух разностных схем для численного решения уравнения колебаний балки. Исследование проводится методом Неймана. Выводятся соотношения зависимости шага по времени от шагов по пространственным переменным...

Алгоритм решения прикладных задач для обыкновенных дифференциальных уравнений четвертого порядка с методом дифференциальной прогонки

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

Расчет пластин на действие локальных нагрузок аналитическим методом с применением обобщенных функций

В статье описывается применение аналитического метода расчета пластин с нарушениями регулярности в виде ребер при воздействии сосредоточенных нагрузок. Для аппроксимации локальных влияний используются разрывные функции, что позволяет определять компо...

Определение максимального прогиба прямоугольных пластинок

В статье на нескольких примерах показано, что с помощью метода интерполяции по коэффициенту формы можно достаточно просто определять величину максимального прогиба прямоугольных пластинок со сложными граничными условиями, нагруженных равномерно распр...

Об одном методе решения линейных интегральных уравнений

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

Использование методик параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков на примере задач гашения колебаний

Рассматривается задача разработки и использования методов параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков. Задача оптимизации рассматривается в контексте решения задачи гашения коле...

О би-ортогональности системы функций на отрезке

Исследуется тригонометрическая система функций, которая получается при решении задачи гашения колебаний балки. Определяется на каком отрезке эта система функций является би-ортогональной.

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

Рассматривается задача исследования устойчивости разностных схем для численного решения уравнений колебаний прямоугольной мембраны и прямоугольной пластины. Исследование проводится методом Неймана. Выводятся соотношения зависимости шага по времени от...

Алгоритм расчета переходного процесса при ударе цилиндрического кольца о жесткое полупространствo

Рассматривается алгоритм расчета полей перемещений и скоростей, возбуждаемых контактной границей при различных граничных условиях. В частности рассмотрены два предельных случая взаимодействия полное прилипания и свободного проскальзывания.

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

Рассмотрена задача нахождения определенного интеграла заданной функции на основе ее приближения двухточечными интерполяционными многочленами Эрмита. Получены конечные формулы для квадратур, использующие значения функции и ее производных до m-го поряд...

Похожие статьи

Исследование устойчивости двух конечно разностных схем для численного решения уравнения колебаний балки

Рассматривается задача исследования устойчивости двух разностных схем для численного решения уравнения колебаний балки. Исследование проводится методом Неймана. Выводятся соотношения зависимости шага по времени от шагов по пространственным переменным...

Алгоритм решения прикладных задач для обыкновенных дифференциальных уравнений четвертого порядка с методом дифференциальной прогонки

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

Расчет пластин на действие локальных нагрузок аналитическим методом с применением обобщенных функций

В статье описывается применение аналитического метода расчета пластин с нарушениями регулярности в виде ребер при воздействии сосредоточенных нагрузок. Для аппроксимации локальных влияний используются разрывные функции, что позволяет определять компо...

Определение максимального прогиба прямоугольных пластинок

В статье на нескольких примерах показано, что с помощью метода интерполяции по коэффициенту формы можно достаточно просто определять величину максимального прогиба прямоугольных пластинок со сложными граничными условиями, нагруженных равномерно распр...

Об одном методе решения линейных интегральных уравнений

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

Использование методик параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков на примере задач гашения колебаний

Рассматривается задача разработки и использования методов параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков. Задача оптимизации рассматривается в контексте решения задачи гашения коле...

О би-ортогональности системы функций на отрезке

Исследуется тригонометрическая система функций, которая получается при решении задачи гашения колебаний балки. Определяется на каком отрезке эта система функций является би-ортогональной.

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

Рассматривается задача исследования устойчивости разностных схем для численного решения уравнений колебаний прямоугольной мембраны и прямоугольной пластины. Исследование проводится методом Неймана. Выводятся соотношения зависимости шага по времени от...

Алгоритм расчета переходного процесса при ударе цилиндрического кольца о жесткое полупространствo

Рассматривается алгоритм расчета полей перемещений и скоростей, возбуждаемых контактной границей при различных граничных условиях. В частности рассмотрены два предельных случая взаимодействия полное прилипания и свободного проскальзывания.

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

Рассмотрена задача нахождения определенного интеграла заданной функции на основе ее приближения двухточечными интерполяционными многочленами Эрмита. Получены конечные формулы для квадратур, использующие значения функции и ее производных до m-го поряд...

Задать вопрос