2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

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

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



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Решение уравнения Хопфа численными методами
Сообщение02.10.2011, 23:05 


02/05/09
49
Есть уравнение Хопфа
$$\frac{\partial U}{\partial t} + U\frac{\partial U}{\partial x} = 0$$
И надо бы его решить численным методом. Я вот знаю как решать линейные уравнения переноса. Заменой
$$f = U^2/2$$
уравнение Хопфа приводится к линейному, которое я уже могу решить. Но вопрос U надо брать как
$$U = \sqrt{2f}$$
или как $$U = -\sqrt{2f}$$ ?

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 06:52 


02/11/08
1193
А каким методом хотите решать - если в дивергентной форме переписать уравнение и записать его дискретный аналог - то вопрос о знаке корня вообще отсутствует.

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 07:06 


02/05/09
49
Yu_K в сообщении #488933 писал(а):
А каким методом хотите решать - если в дивергентной форме переписать уравнение и записать его дискретный аналог - то вопрос о знаке корня вообще отсутствует.

Я хочу его решать методом Total Variation Diminishing(TVD). А разве то к какому линейному виду я его привел не называется дивергентной формой?

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 12:29 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
dasalam в сообщении #488937 писал(а):
Я хочу его решать методом Total Variation Diminishing(TVD).
Это не метод, а свойство.

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 12:38 


10/02/11
6786
Уравнение Хопфа решается методом характеристик. Численные методы если и нужен то только для взятия интегралов и обращения функций. Странно, что многие люди не понимают, что обсуждать урчп без начальных\краевых условий бессмысленно.

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 12:53 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
Oleg Zubelevich в сообщении #488990 писал(а):
Уравнение Хопфа решается методом характеристик.
Любые попытки решать его другими методами караются лишением свободы. :lol1:

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 19:30 


02/05/09
49
Oleg Zubelevich в сообщении #488990 писал(а):
Уравнение Хопфа решается методом характеристик. Численные методы если и нужен то только для взятия интегралов и обращения функций. Странно, что многие люди не понимают, что обсуждать урчп без начальных\краевых условий бессмысленно.

1. А что не методом характеристик никак по-вашему?
2. Я же не прошу конкретную разностную схему. Ну да есть какие то начальные\краевые условия, вам нужен их конкретный вид для ответа на мой вопрос?
TOTAL в сообщении #488985 писал(а):
dasalam в сообщении #488937 писал(а):
Я хочу его решать методом Total Variation Diminishing(TVD).
Это не метод, а свойство.

Странно, но вот тут http://www.intuit.ru/department/calcula ... q/3/6.html написано TVD - схемы

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 20:01 


10/02/11
6786
TOTAL в сообщении #488998 писал(а):
Oleg Zubelevich в сообщении #488990 писал(а):
Уравнение Хопфа решается методом характеристик.
Любые попытки решать его другими методами караются лишением свободы. :lol1:

Нет конечно. Просто глупо писать разнустную схему для урчп, когда задача решается руками. Вы еще $\dot x=x$ методом Рунге-Кутта порешайте :mrgreen:
dasalam в сообщении #489150 писал(а):
Ну да есть какие то начальные\краевые условия, вам нужен их конкретный вид для ответа на мой вопрос?

Нет, мне не нужен. просто численный метод, про который Вы спрашиваете, зависит от начально\краевых условий, которых Вы не приводите.

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 20:19 


02/05/09
49
Oleg Zubelevich в сообщении #489163 писал(а):
TOTAL в сообщении #488998 писал(а):
Oleg Zubelevich в сообщении #488990 писал(а):
Уравнение Хопфа решается методом характеристик.
Любые попытки решать его другими методами караются лишением свободы. :lol1:

Нет конечно. Просто глупо писать разнустную схему для урчп, когда задача решается руками. Вы еще $\dot x=x$ методом Рунге-Кутта порешайте :mrgreen:
dasalam в сообщении #489150 писал(а):
Ну да есть какие то начальные\краевые условия, вам нужен их конкретный вид для ответа на мой вопрос?

Нет, мне не нужен. просто численный метод, про который Вы спрашиваете, зависит от начально\краевых условий, которых Вы не приводите.

Слышали про учебные задачи что-нибудь? Раз вы такой настырный, то
$$U(0,x) = g_{1}(x), 0 \le x < \infty; U(t, 0) = g_{2}(t), 0 \le x < T

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 20:29 


10/02/11
6786
Понятно. Задача учебная. А Вы в курсе, что у решений уравнения Хопфа бывает "опрокидывание волны"? Вы свою задачу на наличие такого эффекта проверяли? А если там волна опрокидывается, то это и с вычислительной точки зрения будет очень специальная ситуация, от этого зависит в каких пространстве будет находиться решение, а от этого и разностная схема. Либо разрыв придется специально обсчитывать. Вы все-таки прежде чем разностную схему писать ,немного вникнуть в задачу.Исследуйте ее аналитически, а потом считайте, от этого хоть толк будет

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение03.10.2011, 20:59 


02/05/09
49
Oleg Zubelevich в сообщении #489168 писал(а):
Понятно. Задача учебная. А Вы в курсе, что у решений уравнения Хопфа бывает "опрокидывание волны"? Вы свою задачу на наличие такого эффекта проверяли? А если там волна опрокидывается, то это и с вычислительной точки зрения будет очень специальная ситуация, от этого зависит в каких пространстве будет находиться решение, а от этого и разностная схема. Либо разрыв придется специально обсчитывать. Вы все-таки прежде чем разностную схему писать ,немного вникнуть в задачу.Исследуйте ее аналитически, а потом считайте, от этого хоть толк будет

Хорошо, спасибо. Проверю на досуге. По поводу первоначального моего вопроса можете сказать что-нибудь?

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение04.10.2011, 04:32 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
dasalam в сообщении #489175 писал(а):
По поводу первоначального моего вопроса можете сказать что-нибудь?
В первоначальном вопросе Вы якобы свели уравнение к линейному относительно какой функции?

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение04.10.2011, 05:53 


02/11/08
1193
http://dxdy.ru/topic25024.html пример постановки задачи здесь.

2 Oleg Zubelevich
Численный подход тем и хорош - что не очень-то требует полного априорного анализа здачи. Ну будут там ударные волны, размажутся немного за счет схемной вязкости - ничего страшного в этом нет. А то запугаете совсем ребенка.

TVD - хорошие схемы - прекрасно считают картину течения для осесимметричного течения в сопле в нестационарном случае от момента запуска до полного установления и формирования стационарной УВ. Ролики есть на Youtube.

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение04.10.2011, 06:45 


02/05/09
49
TOTAL в сообщении #489267 писал(а):
dasalam в сообщении #489175 писал(а):
По поводу первоначального моего вопроса можете сказать что-нибудь?
В первоначальном вопросе Вы якобы свели уравнение к линейному относительно какой функции?

В дивергентной форме я получаю вот такое уравнение
$$\frac{\partial U}{\partial t} + \frac{\partial f}{\partial x} = 0, f = U^2/2$$
Я наверное некорректно вопрос поставил. Лучше будет так: как записать TVD-схему для уравнения Хопфа?

 Профиль  
                  
 
 Re: Решение уравнения Хопфа численными методами
Сообщение04.10.2011, 07:18 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
dasalam в сообщении #489282 писал(а):
В дивергентной форме я получаю вот такое уравнение
$$\frac{\partial U}{\partial t} + \frac{\partial f}{\partial x} = 0, f = U^2/2$$
Я наверное некорректно вопрос поставил. Лучше будет так: как записать TVD-схему для уравнения Хопфа?

Что понимаете под TVD-схемой?
Знаете ли какое-нибудь достаточное условие того, что схема обладает свойством TVD?
С какой целью переписали уравнение в дивергентной форме?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group