Уравнение колебания струны методом сеток

Разностный метод для уравнения колебаний

Уравнение колебания струны методом сеток

Видео:Неоднородное уравнение колебания струныСкачать

Неоднородное уравнение колебания струны

8.1. Разностный метод для уравнения колебаний

8.1.1. Уравнение колебаний струны. Явная схема

Рассмотрим задачу о малых колебаниях натянутой струны с распределенной по длине нагрузкой f(x, t) (см. рис. 8.1):

Уравнение колебания струны методом сеток(8.11)

Уравнение колебания струны методом сеток(8.12)

Уравнение колебания струны методом сеток(8.13)

Уравнение колебания струны методом сеток

Струна совершает плоские колебания, т. е. точки струны перемещаются параллельно плоскости t = 0.

Функция u(x, t) выражает смещение точки x струны в момент времени t от прямолинейной формы.

Начальные условия (8.12) означают следующее. Форма струны в начальный момент времени t = 0 выражается функцией μ(x). Скорость перемещения точки x струны в момент времени t = 0 равна значению функции μ0(x).

Краевые условия (8.13) говорят о том, что левый конец струны с течением времени совершает смещение μ1(t), а правый конец — смещение μ2(t).

Если концы струны закреплены, то μ1(t) = μ2(t) = 0.

Мы предполагаем, что начальные условия (8.12) и краевые условия (8.13) должны быть согласованы между собой в угловых точках, т. е. выполнены условия Уравнение колебания струны методом сеток.

На рис. 8.1 представлен случай, когда Уравнение колебания струны методом сеток, Уравнение колебания струны методом сеток.

Введем сеточную область (рис.8.2, a)). В прямоугольной области Уравнение колебания струны методом сетокзададим точки:

Уравнение колебания струны методом сеток(8.14)

Рассмотрим уравнение (8.11) в точках Уравнение колебания струны методом сеток, Уравнение колебания струны методом сеток, Уравнение колебания струны методом сеток, и заменим производные разностными формулами

Уравнение колебания струны методом сеток, (8.15)

Обозначим через Уравнение колебания струны методом сетокприближенные значения искомой функции в точках Уравнение колебания струны методом сеток. Тогда из уравнения (8.11) получим разностное уравнение (разностную схему), которое аппроксимирует уравнение (8.11) с порядком O(h2 + τ2):

Уравнение колебания струны методом сеток(8.16)

Уравнение колебания струны методом сеток

На рис. 8.2 b) изображен шаблон «крест» разностного уравнения (8.16). Разностное уравнение (8.16) связывает значения неизвестной функции на трех слоях (k – 1, k, k + 1).

На слое k = 0 заданы начальные условия (8.12), из которых следует, что

Уравнение колебания струны методом сеток. (8.17)

Чтобы найти значения неизвестной функции на слое k = 1, используем условие для производной ut(x, 0) из (8.12). Для этого построим разложение в ряд Тейлора

Уравнение колебания струны методом сеток. (8.18)

Из уравнения (8.11), учитывая первое условие в (8.12), выразим вторую производную

Уравнение колебания струны методом сеток. (8.19)

Теперь, учитывая условие Уравнение колебания струны методом сетокв (8.12), из (8.18), (8.19) выводим формулу для вычисления значений функции на первом слое:

Уравнение колебания струны методом сеток. (8.20)

С учетом (8.13), окончательно получим для приближенных значений искомой функции на первом слое формулы

Уравнение колебания струны методом сеток. (8.21)

Учитывая граничные условия (8.13) из (8.16) выводим формулы для вычисления значений на слоях Уравнение колебания струны методом сеток:

Уравнение колебания струны методом сеток(8.22)

Мы получили явные формулы (8.17), (8.21), (8.22) решения разностной задачи.

Разностная схема называется устойчивой, если она имеет единственное решение и малым изменениям исходных данных отвечают малые изменения решения.

Приведем без доказательства (доказательство можно найти в [9]) следующий факт: для выполнения условия устойчивости разностной схемы (8.16) необходимо и достаточно, чтобы выполнялось условие Куранта cτ 0 находим методом прогонки, последовательными вычислениями в несколько этапов.

2.1. Вычислим правые части (8.26):

Уравнение колебания струны методом сеток(8.29)

2.2. Вычислим прогоночные коэффициенты:

Уравнение колебания струны методом сеток(8.30)

Уравнение колебания струны методом сеток(8.31)

Уравнение колебания струны методом сеток(8.32)

2.3. Вычислим решение ui,k+1:

Уравнение колебания струны методом сеток(8.33)

Уравнение колебания струны методом сеток(8.34)

Отметим преимущества неявной схемы перед явной схемой:

В явной схеме надо выбирать шаги h и τ так, чтобы выполнялось условие устойчивости (условие Куранта) cτ

Видео:Уравнение колебания струны. Решение методом ДаламбераСкачать

Уравнение колебания струны. Решение методом Даламбера

Метод сеток для уравнения гиперболического типа

Рассмотрим уравнение свободных колебаний однородной ограниченной струны (гиперболического типа) при отсутствии внешней силы

Уравнение колебания струны методом сеток, (6)

где u=u(x,t) – смещение точки однородной струны с абсциссой х, t – время, а – постоянная, зависящая от физических свойств струны.

Будем искать решение уравнения (6) при заданных начальных и краевых условиях

Уравнение колебания струны методом сеток(7)

Уравнение колебания струны методом сеток(8)

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

Уравнение колебания струны методом сеток(n – целое) и Уравнение колебания струны методом сеток

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

Пользуясь симметричными формулами для производных, будем иметь

Уравнение колебания струны методом сеток. (9)

При Уравнение колебания струны методом сетокуравнение (9) упрощается и принимает вид Уравнение колебания струны методом сеток,

откуда Уравнение колебания струны методом сеток. (10)

Решение одного варианта

1. Используя метод сеток, составить решение смешанной задачи для дифференциального уравнения параболического типа Уравнение колебания струны методом сеток(уравнение теплопроводности) при заданных начальных условиях

Уравнение колебания струны методом сеток

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

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

Вычисления производятся по формуле

Уравнение колебания струны методом сеток

Все расчеты приведены в таблице:

ji
xi tj0,10,20,30,40,50,6
0,120,390,600,750,840,870,84
0,00170,12330,38000,59000,74000,83000,86000,84
0,00330,12670,63720,58000,73000,82000,85170,84
0,00500,13000,36590,57040,72000,81030,84450,84
0,00670,13330,36070,56120,71010,80100,83800,84
0,00830,13670,35620,55260,70040,79200,83220,84
0,010,14000,35240,54450,69100,78340,82680,84

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

Для решения воспользуемся соотношением

Уравнение колебания струны методом сеток,

При этом Уравнение колебания струны методом сетока для определения Уравнение колебания струны методом сетокможно использовать один из возможных приемов, например,

Уравнение колебания струны методом сеток,

Уравнение колебания струны методом сеток

Уравнение колебания струны методом сеток.

Кроме того, Уравнение колебания струны методом сеток

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

Порядок заполнения таблицы:

1. Вычисляем значения Уравнение колебания струны методом сетокпри Уравнение колебания струны методом сетоки записываем их в первую строку (она соответствует значению t0=0).

2. Вычисляем значения Уравнение колебания струны методом сетокпри Уравнение колебания струны методом сетоки записываем их в первый столбец таблицы (он соответствует значению x0=0).

xi tj0,10,20,30,40,50,60,70,80,9
0,1980,3840,5460,6720,750,7680,7140,5760,342
0,10,0050,23810,42470,58580,70920,78270,79420,73140,58240,3351
0,20,020,23170,43980,58780,69650,75330,74610,66260,49050,2404
0,30,0450,22180,39480,55050,63200,65990,62180,50520,32060,1554
0,40,080,20820,33250,43900,51400,50040,41900,27980,17010,0802
0,50,1250,19070,25230,29590,30740,27310,15840,08390,03930,0147

3. Заносим значения Уравнение колебания струны методом сетокв последний столбец таблицы (он соответствует значению x10=1,0)

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

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

Задания

1. Используя метод сеток, составить решение смешанной задачи для дифференциального уравнения параболического типа Уравнение колебания струны методом сеток(уравнение теплопроводности) при заданных начальных условиях

Уравнение колебания струны методом сеток

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

Вариант Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
cos2x1-6t0,3624
x(x+1)02t+0,96
1,2+lg(x+0,4)0,8+t1,2
sin2x2t0,932
3x(2-x)0t+2,52
1-lg(x+0,4)1,4t+1
sin(0,55x+0,03)t+0,030,354
2x(1-x)+0,20,2t+0,68
sinx+0,080,08+2t0,6446
cos(2x+0,19)0,9320,1798
2x(x+0,2)+0,42t+0,41,36
lg(x+0,26)+10,415+t0,9345
sin(x+0,45)0,435-2t0,8674
0,3+x(x+0,4)0,36t+0,9
(x-0,2)(x+1)+0,26t0,84
x(0,3+2x)06t+0,9
sin(x+0,48)0,46183t+0,882
sin(x+0,02)3t+0,020,581
cos(x+0,48)6t+0,8870,4713
lg(2,63-x)3(0,14-t)0,3075
1,5-x(1-x)3(0,5-t)1,26
cos(x+0,845)6(t+0,11)0,1205
lg(2,42+x)0,38386(0,08-t)
0,6+x(0,8-x)0,63(0,24+t)
cos(x+0,66)3t+0,790,3058
lg(1,43+2x)0,15533(t+0,14)
0,9+2x(1-x)3(0,3-2t)1,38
lg(1,95+x)0,29-6t0,4065

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

Вариант Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток-1
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток2 Уравнение колебания струны методом сеток0,3 Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток1,5
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток2 Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток2,25
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток0,5 Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток0,5 Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток0,4 Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток0,9
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток0,5 Уравнение колебания струны методом сеток
Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток Уравнение колебания струны методом сеток

Литература

1. Вержбицкий В.М. Численные методы (линейная алгебра и нелинейные уравнения)/ В.М.Вержбицкий. – М.: «Высшая школа», 2000. – 266с.

2. Вержбицкий В.М. Численные методы (математический анализ и обыкновенные дифференциальные уравнения)/ В.М.Вержбицкий. – М.: «Высшая школа», 2001. – 382 с.

3. Волков Е.А. Численные методы: учебное пособие/ Е.А.Волков. СПб.: Изд-во «Лань», 2004. – 256с.

4. Демидович Б.П. Основы вычислительной математики/ Б.П.Демидович, И.А. Марон. – М.: Изд-во «Наука», 1970. – 664с.

5. Демидович Б.П. Численные методы анализа. Приближение функций, дифференциальные и интегральные уравнения: учебное пособие/ Б.П.Демидович, И.А.Марон, Э.З.Шувалова; Под ред. Б.П.Демидовича. – СПб.: Изд-во «Лань», 2008. – 400с.

6. Заварыкин В.М. Численные методы: учеб. пособие для студентов физ.-мат. спец. пед. ин-тов / В.М.Заварыкин, В.Г.Житомирский, М.П.Лапчик. – М.: Просвещение, 1990. – 176с.

7. Воробьева Г.Н. Практикум по численным методам/ Г.Н.Воробьева, А.Н. Данилова – М.: Высш. шк., 1979. – 184с.

8. Лапчик М.П. Численные методы: учебное пособие для студ. вузов / М.П.Лапчик, М.И.Рагулина, Е.К.Хеннер; Под ред.М.П.Лапчика. – М.: Издательский центр «Академия», 2005. – 384с.

9. Формалев В.Ф. Численные методы/ В.Ф.Формалев, Д.Л.Ревизников. – М.: ФИЗ-МАТЛИТ, 2004. – 400 с.

Содержание

Лабораторная работа №1. 1

Элементарная теория погрешностей. 2

Лабораторная работа №2. 6

Решение нелинейных уравнений методом половинного деления. 6

🎦 Видео

Уравнение колебаний струны. Метод разделения переменных. Метод ФурьеСкачать

Уравнение колебаний струны. Метод разделения переменных. Метод Фурье

Колебания струныСкачать

Колебания струны

УМФ, 22.12, вывод уравнения колебаний струныСкачать

УМФ, 22.12, вывод уравнения колебаний струны

6-2. Метод сетокСкачать

6-2. Метод сеток

Урок 376. Колебания струн, стержней и воздушных столбовСкачать

Урок 376. Колебания струн, стержней и воздушных столбов

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

4.1 Колебания полуограниченной струны с закрепленным и свободным концом

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

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

Вывод уравнения колебаний струныСкачать

Вывод уравнения колебаний струны

Уравнение колебаний струны. Метод Фурье - 1Скачать

Уравнение колебаний струны. Метод Фурье - 1

Лекция №1.1 Явная и неявная схемы для уравнения теплопроводностиСкачать

Лекция №1.1 Явная и неявная схемы для уравнения теплопроводности

Численные методы математической физики - Метод сеток решения граничной задачиСкачать

Численные методы математической физики - Метод сеток решения граничной задачи

решение задачи колебание струны конечной длиныСкачать

решение задачи колебание струны конечной длины

5. Решение волнового уравнения на отрезке методом ФурьеСкачать

5. Решение волнового уравнения на отрезке методом Фурье

3.1 Формула Даламбера, решение волнового уравнения на бесконечной прямойСкачать

3.1 Формула Даламбера, решение волнового уравнения на бесконечной прямой

2.1. Метод характеристик. Задача Коши для гиперболического уравнения на плоскости.Скачать

2.1. Метод характеристик. Задача Коши для гиперболического уравнения на плоскости.

УМФ решение краевой задачи уравнения колебания струны. Метод Фурье. Задача Штурма–Лиувилля. Пример.Скачать

УМФ решение краевой задачи уравнения колебания струны. Метод Фурье. Задача Штурма–Лиувилля. Пример.
Поделиться или сохранить к себе: