Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     09 Jun 2003  01:12:00
 To : Sergiy Kanilo
 Subject : Re: Численные методы  задача Диpихле
 -------------------------------------------------------------------------------- 
 
 >   From: "Sergiy Kanilo" <skanilo@artannlabs.com>
 >   Date: Fri, 6 Jun 2003 14:08:38 +0000 (UTC)
 >
 >Задаем в граничных узлаах, где температура известна - значения
 >температуры, задаем в остальных узлах - начальное приближение
 >(например, линейное распределение)
 >теперь для каждой внутренней точки объекта вычисляем производную
 >по времени от температуры по формуле U,t =(U,xx+U,yy)/a_mater
 >и вычисляем прирашение температуры за время dU =U,t*dt
 >для равномерной сетки с шагом dh=dx=dy это сводится к формуле
 >dU_ij =dt*(4*U_ij-U_i-1j-U_i+1j-U_ij-1-U_ij+1)/dh^2
 >(dt выбирается эмпирически, можно конечно сделать оценку,
 >но я не помню как)
 
 dt выбирается исходя из того, чтобы приращение температуры за это
 время в узле было порядка разницы температур между соседними узлами.
 Если выбрать dt слишком малым, замедлится сходимость, а если слишком 
 большим - появится неустойчивость.
 
 >для граничных узлов с заданой температурой - ничего не делаем,
 >для узлов на границе с теплообменом уравнение вырождается -
 >одна компонента простсранстренной производной равна нулю,
 >но возможно добавляется член обмена (что-то вроде b*(U0-U_ij))
 >
 >после вычисления всех производных делаем приращения для
 >всех узлов и переходим к новой итерации
 >и так до достижения сходимости.
 >
 >Это не самый быстрый счетный вариант, но ИМХО самый легкий
 >в реализации.
 
 Кроме быстроты (в смысле медленного роста вычислительной сложности по
 мере увеличения густоты сетки) и лёгкости, этот вариант обладает ещё 
 свойством точности (погрешность поддаётся лёгкой и надёжной оценке).
 
 Вал. Дав.
 
 --- ifmail v.2.15dev5
  * Origin: St. Petersburg State University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Численные методы задача Диpихле   Vladimir Andreyev   05 Jun 2003 22:00:02 
 Re: Численные методы задача Диpихле   Sergiy Kanilo   05 Jun 2003 23:51:29 
 Re: Численные методы задача Диpихле   Vladimir Andreyev   06 Jun 2003 09:53:29 
 Re: Численные методы задача Диpихле   Sergiy Kanilo   06 Jun 2003 18:08:38 
 Re: Численные методы задача Диpихле   Vladimir Andreyev   06 Jun 2003 19:09:00 
 Re: Численные методы задача Диpихле   Sergiy Kanilo   06 Jun 2003 20:12:31 
 Re: Численные методы задача Диpихле   Vladimir Andreyev   06 Jun 2003 21:28:43 
 Re: Численные методы задача Диpихле   Sergiy Kanilo   07 Jun 2003 00:44:22 
 Re: Численные методы задача Диpихле   Valentin Davydov   09 Jun 2003 01:12:00 
 Re: Численные методы задача Диpихле   Sergiy Kanilo   09 Jun 2003 04:28:04 
 Re: Численные методы задача Диpихле   Sergei Katkovsky   09 Jun 2003 10:36:39 
 Re: Численные методы задача Диpихле   Sergiy Kanilo   09 Jun 2003 18:00:47 
 Re: Численные методы задача Диpихле   Valentin Davydov   06 Jun 2003 19:01:44 
Архивное /ru.algorithms/44171f4485b8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional