Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
25 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
225.00 kB
Просмотров:
87
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Тема . Проекционные методы](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img0.jpg)
Содержание слайда: Тема 7. Проекционные методы решения краевых задач
Теоретические основы проекционных методов
Пример решения одномерной краевой задачи Дирихле
Двумерная краевая задача Дирихле
Метод Канторовича сведения задачи для ДУ в частных производных к решению задачи для системы ОДУ
№2 слайд![Теоретические основы](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img1.jpg)
Содержание слайда: Теоретические основы проекционных методов
Основная задача классического вариационного исчисления:
Найти такую u=u(x) a≤x≤b u(a)=u0 u(b)=u1
На которой достигается
минимум функционала
Центральная теорема: минимум доставляет решение дифференциального уравнения Эйлера
№3 слайд![Например u x путь пройденный](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img2.jpg)
Содержание слайда: Например
u(x) – путь пройденный автомобилем за время 0≤x≤T
- скорость
Затраты пропорциональны квадрату скорости
При каком законе движения обеспечивается минимум затрат на пути 0≤ u(х) ≤ s ?
Уравнение Эйлера
Оптимальный закон (линейный!)
№4 слайд![Сведение решения ДУ к](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img3.jpg)
Содержание слайда: Сведение решения ДУ к минимизации функционала
Таким образом задача нахождения минимума функционала сводится к решению ДУ.
Справедливо и обратное – решение ДУ можно свести к нахождению минимума функционала.
Запишем краевую задачу для ДУ в общем виде:
Область определения функции u: R(u)=; Г – граница .
№5 слайд![Функционал, минимум которого](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img4.jpg)
Содержание слайда: Функционал, минимум которого достигается на решении ДУ, имеет вид
№6 слайд![Метод Ритца Выбираем базис](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img5.jpg)
Содержание слайда: Метод Ритца
Выбираем базис
Свойства линейной независимости и полноты
Ищем решение в виде
Подставляем в функционал
получаем задачу минимизации функции n переменных
№7 слайд![Примеры базисных функций](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img6.jpg)
Содержание слайда: Примеры базисных функций обладающих полнотой
Полиномы
Тригонометрические функции
От удачного выбора базиса зависит эффективность решения задачи
№8 слайд![Минимизация квадратичного](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img7.jpg)
Содержание слайда: Минимизация квадратичного функционала с линейным оператором L
После подстановки uN(x)
Воспользуемся условием экстремума
Получаем СЛАУ
№9 слайд![Системы проекционных](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img8.jpg)
Содержание слайда: Системы проекционных уравнений
Запишем
Или
Проекция
Можно заметить, что эта система получается из исходной краевой задачи простой подстановкой uN вместо u и последующим умножением скалярно (проектированием) на каждую функцию базиса
В общем случае
Два базиса
Если проекции F(x) на все функции базиса равны 0 то F(x)≡0
№10 слайд![Проекционные методы Впервые](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img9.jpg)
Содержание слайда: Проекционные методы
Впервые идею такого решения ДУ (не обращаясь к вариационной задаче) предложил в 1915 г.
Б.Г. Галеркин
В зависимости от выбора в функций и оператора K эти методы имеют свои названия
метод Бубнова-Галеркина: K=I , = оператор L может не быть симметричным и положительно определенным
метод Галеркина-Петрова: K=I , ≠
метод наименьших квадратов: K=L , =
№11 слайд![Решение одномерной краевой](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img10.jpg)
Содержание слайда: Решение одномерной краевой задачи
Найти решение
Ищем решение в виде
Проекционное уравнение
преобразуем
№12 слайд![Решение одномерной краевой](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img11.jpg)
Содержание слайда: Решение одномерной краевой задачи (продолжение1)
Подставляем uN
Преобразуем и получаем
систему основных проекционных уравнений
В зависимости от постановки граничных условий выбираем соответствующую систему базисных функций
№13 слайд![Задача Дирихле Выбираем](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img12.jpg)
Содержание слайда: Задача Дирихле
Выбираем систему базисных функций вида:
В силу того, что
Получаем проекционное уравнение вида
Или для выбранных функций
№14 слайд![Программная реализация задачи](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img13.jpg)
Содержание слайда: Программная реализация задачи Дирихле
function V2_1;
Be0=1; be1=0; N=4; M=10;
for i=1:N
F1 = @(x)f(x).*sin(i*pi*x)-g(x).*(be1-be0).i*pi*cos(i*pi*x);
d(i) = quad(F1,0,1);
for k=1:N
F2 = @(x)g(x).*cos(i*pi*x).*cos(k*pi*x)*i*k*pi^2;
G(i,k)=quad(F2,0,1);
end; end
a=d/G;
a
for i=1:M+1 %выдача графика
xt(i)=(i-1)/M;
y(i)=be0+(be1-be0)*xt(i);
for k=1:N
y(i)=y(i)+a(k)*sin(k*pi*xt(i));
end; end;
plot(xt,y);
return
№15 слайд![Задача со свободным левым](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img14.jpg)
Содержание слайда: Задача со свободным левым концом
Выбираем базис вида
Первый член проекционного уравнения используя гр. условие:
Проекционное уравнение
№16 слайд![Задача со свободным левым](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img15.jpg)
Содержание слайда: Задача со свободным левым концом (продолжение)
Проекционное ур-е
После подстановки функций базиса:
№17 слайд![Программная реализация задачи](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img16.jpg)
Содержание слайда: Программная реализация задачи со свободным левым концом
function V2_2(al0,be0,be1,N,M);
for i=1:N
F1 = @(x)f(x).*sin(0.5*i*pi*(1-x))-
g(x).*be1.*0.5*i*pi*cos(0.5*i*pi*(1-x));
d(i) = quad(F1,0,1)+g(0)*be0*sin(0.5*i*pi);
for k=1:N
F2 = @(x)g(x).*cos(0.5*i*pi*(1-x)).*cos(0.5*k*pi*(1-x))
*i*k*pi^2*0.25;
G(i,k)=al0*g(0)*sin(0.5*k*pi)*sin(0.5*i*pi)-quad(F2,0,1);
end; end
a=d/G;
a
for i=1:M+1
xt(i)=(i-1)/M;
y(i)=be1*xt(i);
for k=1:N
y(i)=y(i)+a(k)*sin(0.5*k*pi*(1-xt(i)));
end; end;
plot(xt,y,'b');
return
№18 слайд![Задача со свободным правым](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img17.jpg)
Содержание слайда: Задача со свободным правым концом
Выбираем базис вида
Первый член проекционного ур-я
Проекционное уравнение
№19 слайд![Задача со свободным правым](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img18.jpg)
Содержание слайда: Задача со свободным правым концом (продолжение)
Проекционное уравнение
После подстановки функций базиса
№20 слайд![Программная реализация задачи](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img19.jpg)
Содержание слайда: Программная реализация задачи со свободным правым концом
function V2_3(al1,be0,be1,N,M);
for i=1:N
F1 = @(x)f(x).*sin(0.5*i*pi*x)-
g(x).*be0.*0.5*i*pi*cos(0.5*i*pi*x);
d(i) = quad(F1,0,1)-g(1).*be1*sin(0.5*i*pi);
for k=1:N
F2 = @(x)g(x).*cos(0.5*i*pi*x).*cos(0.5*k*pi*x)*i*k*pi^2*0.25;
G(i,k)=-al1*g(1).*sin(0.5*k*pi)*sin(0.5*i*pi)-quad(F2,0,1);
end; end
a=d/G;
a
for i=1:M+1
xt(i) =(i-1)/M;
y(i)=be0*(1- xt(i) );
for k=1:N
y(i)=y(i)+a(k)*sin(0.5*k*pi*xt(i));
end; end;
plot(xt,y,'b');
return
№21 слайд![Двумерная краевая задача](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img20.jpg)
Содержание слайда: Двумерная краевая задача Дирихле
Выбираем базис
Решение ищем в виде
Проекционное уравнение
№22 слайд![Двумерная краевая задача](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img21.jpg)
Содержание слайда: Двумерная краевая задача Дирихле (продолжение)
Воспользуемся методом интегрирования по частям для двумерного случая
Получаем проекционное уравнение без вторых производных
№23 слайд![Сведение трехмерной задачи](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img22.jpg)
Содержание слайда: Сведение трехмерной задачи для ДУ в частных производных к решению задачи для системы ОДУ методом Канторовича
Задана краевая задача в цилиндрической области вида
Г - граница области поперечного сечения
Решение ищем в виде разложения по базису
Стандартное проекционное уравнение после интегрирования представляет систему ОДУ относительно ak
№24 слайд![Метод Канторовича продолжение](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img23.jpg)
Содержание слайда: Метод Канторовича (продолжение)
Метод Канторовича (продолжение)
№25 слайд![Конец темы](/documents_5/d92917dcc83b715b23e4d7bdff7f18cc/img24.jpg)
Содержание слайда: Конец темы 7