Википедия

Разностная схема

Разностная схема — это конечная система алгебраических уравнений, поставленная в соответствие какой-либо дифференциальной задаче, содержащей дифференциальное уравнение и дополнительные условия (например, краевые условия и/или начальное распределение). Таким образом, разностные схемы применяются для сведения дифференциальной задачи, имеющей континуальный характер, к конечной системе уравнений, численное решение которых принципиально возможно на вычислительных машинах. Алгебраические уравнения, поставленные в соответствие дифференциальному уравнению, получаются применением разностного метода, что отличает теорию разностных схем от других численных методов решения дифференциальных задач (например проекционных методов, таких как метод Галёркина).

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

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

Свойства разностных схем

Введем следующие обозначения:

image - точное решение дифференциального уравнения.
image - точное решение разностной схемы
image - численное решение разностной схемы (с округлениями)

Тогда задача имеет следующую характеристику:

image - отвечает за обусловленность задачи (conditioning)
(Аналогом обусловленности для дифференциальных уравнений является устойчивость в смысле динамических систем, часто используется устойчивость по Ляпунову)

а численное решение имеет следующие характеристики:

image - отвечает за аппроксимацию разностной схемой задачи (consistency, de:Konsistenz_(Numerik))
image - отвечает за устойчивость разностной схемы при численном решении (stability)
image - отвечает за сходимость численного решения (к точному решению) (convergence)

Аппроксимация

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

image

Говорят, что аппроксимация имеет порядок точности image, если

image

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

image

иногда используются дискретные аналоги интегральных норм.

Пример. Аппроксимация оператора image конечно-разностным оператором

image

на ограниченном интервале image имеет второй порядок точности на классе гладких функций image.

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

Пример. Аппроксимация уравнения теплопроводности image (разностная схема в частных производных) конечно-разностным уравнением image, где

image
image

имеет второй порядок точности по координате и первый порядок точности по времени на классе image-гладких функций.

Условий аппроксимации недостаточно для того, чтобы результат разностной схемы приближался к точному ответу при h→0. В случае схем, коэффициенты которых не зависят от решения дифференциального уравнения, нужно выполнение условия устойчивости. Такие схемы можно представить как некоторый линейный оператор, который преобразует значения функции в момент t в значения функции в момент t+h. Условие устойчивости требует, чтобы собственные числа (вообще говоря комплексные) этого оператора не превосходили по модулю 1+ch, где с>0 — некоторая константа, при h→0. Если это условие не выполнено, то погрешности схемы быстро возрастают и результат тем хуже, чем меньше шаг.

Сходимость

Под сходимостью численного решения понимают его сходимость к точному решению при уменьшении шага сетки h.

image (В смысле сеточной нормы)

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

Условие Куранта

Условие Куранта, или Критерий Куранта — Фридрихса — Леви (CFL) — скорость распространения возмущений в разностной задаче не должна быть меньше, чем в дифференциальной. Если это условие не выполнено, то результат разностной схемы может не стремиться к решению дифференциального уравнения. Другими словами, за один шаг по времени частица не должна «пробегать» более одной ячейки.

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

Для гиперболических систем уравнений это условие часто имеет вид

image

(image — шаг по времени, image — шаг пространственной сетки, image — максимальное по модулю собственное значение в точке. Минимум берется по всем точкам сетки.)

Классификация схем

Явные схемы

Явные схемы вычисляют значение сеточной функции через данные соседних точек. Пример явной схемы для дифференцирования: image (2-й порядок аппроксимации). Явные схемы часто оказываются неустойчивыми.

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

Неявные схемы

Неявные схемы используют уравнения, которые выражают данные через несколько соседних точек результата. Для нахождения результата решается система линейных уравнений. Пример неявной схемы для уравнения струны: image. Неявные схемы обычно являются устойчивыми.

Полунеявные схемы

На одних шагах применяется явная схема, на других — неявная (как правило, эти шаги чередуются).
Пример — Схема Кранка-Никольсо́на, когда решение берется в виде среднего от явной и неявной схемы решения для повышения точности

Компактные схемы

Компактные схемы используют уравнения, которые связывают значения результата в нескольких соседних точках с значениями данных в нескольких соседних точках. Это позволяет повысить порядок аппроксимации. Пример компактной схемы для дифференцирования: image (4-й порядок аппроксимации).

Консервативные схемы

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

Примеры консервативных схем гидродинамики — Самарского, метод крупных частиц Белоцерковского.

Схемы на смещенных сетках

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

См. также

Ссылки

  • «Разностные схемы» — Глава в wikibooks на тему «Разностные схемы для гиперболических уравнений»
  • Демьянов А. Ю., Чижиков Д. В. Неявная гибридная монотонная разностная схема второго порядка точности
  • Рябенький В. С., Филиппов А. Ф. Об устойчивости разностных уравнений. — М.: Гостехиздат, 1956.
  • Годунов С. К., Рябенький В. С. Введение в теорию разностных схем. — М.: Физматгиз, 1962.
  • Бабенко К. И. Основы численного анализа. — М.: Наука, 1986.
  • Березин И. С., Жидков Н. П. Методы вычислений, — Любое издание.
  • Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы, — Любое издание.
  • Марчук Г. И. Методы вычислительной математики. — М.: Наука, 1977.
  • Шишкин Г. И. Сеточные аппроксимации сингулярно возмущенных эллиптических и параболических уравнений. — Екатеринбург: УрО РАН, 1992. — ISBN 5-7691-0159-8.

Примечания

  1. Рябенький В. С., Филиппов А. Ф. Об устойчивости разностных уравнений. М., Гостехиздат, 1956.
  2. Годунов С. К., Рябенький В. С. Введение в теорию разностных схем. М.: Физматгиз, 1962.
  3. Бабенко К. И. Основы численного анализа. М.: Наука. 1986.

Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Разностная схема, Что такое Разностная схема? Что означает Разностная схема?

Raznostnaya shema eto konechnaya sistema algebraicheskih uravnenij postavlennaya v sootvetstvie kakoj libo differencialnoj zadache soderzhashej differencialnoe uravnenie i dopolnitelnye usloviya naprimer kraevye usloviya i ili nachalnoe raspredelenie Takim obrazom raznostnye shemy primenyayutsya dlya svedeniya differencialnoj zadachi imeyushej kontinualnyj harakter k konechnoj sisteme uravnenij chislennoe reshenie kotoryh principialno vozmozhno na vychislitelnyh mashinah Algebraicheskie uravneniya postavlennye v sootvetstvie differencialnomu uravneniyu poluchayutsya primeneniem raznostnogo metoda chto otlichaet teoriyu raznostnyh shem ot drugih chislennyh metodov resheniya differencialnyh zadach naprimer proekcionnyh metodov takih kak metod Galyorkina Reshenie raznostnoj shemy nazyvaetsya priblizhennym resheniem differencialnoj zadachi Hotya formalnoe opredelenie ne nakladyvaet sushestvennyh ogranichenij na vid algebraicheskih uravnenij no na praktike imeet smysl rassmatrivat tolko te shemy kotorye kakim libo obrazom otvechayut differencialnoj zadache Vazhnymi ponyatiyami teorii raznostnyh shem yavlyayutsya ponyatiya shodimosti approksimacii ustojchivosti konservativnosti Svojstva raznostnyh shemVvedem sleduyushie oboznacheniya u t displaystyle u t tochnoe reshenie differencialnogo uravneniya uh t displaystyle u h t tochnoe reshenie raznostnoj shemy u h t displaystyle tilde u h t chislennoe reshenie raznostnoj shemy s okrugleniyami Togda zadacha imeet sleduyushuyu harakteristiku u t Dt u t displaystyle u t Delta t u t otvechaet za obuslovlennost zadachi conditioning Analogom obuslovlennosti dlya differencialnyh uravnenij yavlyaetsya ustojchivost v smysle dinamicheskih sistem chasto ispolzuetsya ustojchivost po Lyapunovu a chislennoe reshenie imeet sleduyushie harakteristiki uh t u t displaystyle u h t u t otvechaet za approksimaciyu raznostnoj shemoj zadachi consistency de Konsistenz Numerik u h t uh t displaystyle tilde u h t u h t otvechaet za ustojchivost raznostnoj shemy pri chislennom reshenii stability u h t u t displaystyle tilde u h t u t otvechaet za shodimost chislennogo resheniya k tochnomu resheniyu convergence Approksimaciya Govoryat chto differencialnyj operator L u displaystyle L u opredelyonnyj na funkciyah u displaystyle u zadannyh v oblasti D RN displaystyle D subset mathbb R N approksimiruetsya na nekotorom klasse funkcij u U displaystyle u in U konechno raznostnym operatorom Rh uh displaystyle R h u h opredelyonnym na funkciyah uh displaystyle u h zadannyh na setke zavisyashej ot shaga h displaystyle h esli vypolnyaetsya uslovie shodimosti L u Rh uh 0 h 0 u U displaystyle L u R h u h to 0 h to 0 forall u in U Govoryat chto approksimaciya imeet poryadok tochnosti k displaystyle k esli L u Rh uh hkM h 0 u U displaystyle L u R h u h leq h k M h to 0 forall u in U gde M displaystyle M konstanta zavisyashaya ot konkretnoj funkcii u U displaystyle u in U no ne zavisyashaya ot shaga h displaystyle h Norma ispolzovannaya vyshe mozhet byt razlichnoj i ponyatie approksimacii zavisit ot eyo vybora Chasto ispolzuetsya diskretnyj analog normy ravnomernoj nepreryvnosti uh maxn uh xn displaystyle u h max n u h x n inogda ispolzuyutsya diskretnye analogi integralnyh norm Primer Approksimaciya operatora L u uxx displaystyle L u u xx konechno raznostnym operatorom Rh uh xi ui 1 2ui ui 1h2 ui u xi xi 1 xi h displaystyle R h u h x i frac u i 1 2u i u i 1 h 2 quad u i u x i quad x i 1 x i h na ogranichennom intervale D R displaystyle D subset mathbb R imeet vtoroj poryadok tochnosti na klasse gladkih funkcij U C4 D displaystyle U C 4 D DokazatelstvoS pomoshyu formuly Tejlora un 1 un hux xn h22uxx xn h33 uxxx xn h44 uxxxx xn 3 3 0 h displaystyle u n pm 1 u n pm hu x x n frac h 2 2 u xx x n pm frac h 3 3 u xxx x n frac h 4 4 u xxxx x n xi pm quad xi pm in 0 pm h poluchaetsya ocenka uxx xn Rh uh xn 1h2 un 1 2un un 1 h2uxx xn h24 uxxxx xn 3 uxxxx xn 3 h24 C displaystyle bigl u xx x n R h u h x n bigr frac 1 h 2 bigl u n 1 2u n u n 1 h 2 u xx x n bigr frac h 2 4 Bigl u xxxx x n xi u xxxx x n xi Bigr leq frac h 2 4 C gde konstanta C 2supx D uxxxx x lt displaystyle C 2 sup limits x in D u xxxx x lt infty Konechno raznostnaya zadacha approksimiruet differencialnuyu zadachu i approksimaciya imeet poryadok tochnosti k displaystyle k esli i samo differencialnoe uravnenie i granichnye i nachalnye usloviya approksimiruyutsya sootvetstvuyushimi konechno raznostnymi operatorami s poryadkom tochnosti ne nizhe k displaystyle k Primer Approksimaciya uravneniya teploprovodnosti ut uxx 0 displaystyle u t u xx 0 raznostnaya shema v chastnyh proizvodnyh konechno raznostnym uravneniem Rh uh 0 displaystyle R h u h 0 gde Rh uh tm xn unm 1 unmDt un 1m 2unm un 1mh2 displaystyle R h u h t m x n frac u n m 1 u n m Delta t frac u n 1 m 2u n m u n 1 m h 2 uji u ti xj ti 1 ti Dt xj 1 xj h Dt sh2 s const gt 0 displaystyle u j i u t i x j quad t i 1 t i Delta t quad x j 1 x j h quad Delta t sigma h 2 quad sigma const gt 0 imeet vtoroj poryadok tochnosti po koordinate i pervyj poryadok tochnosti po vremeni na klasse C4 displaystyle C 4 gladkih funkcij Ustojchivost Uslovij approksimacii nedostatochno dlya togo chtoby rezultat raznostnoj shemy priblizhalsya k tochnomu otvetu pri h 0 V sluchae shem koefficienty kotoryh ne zavisyat ot resheniya differencialnogo uravneniya nuzhno vypolnenie usloviya ustojchivosti Takie shemy mozhno predstavit kak nekotoryj linejnyj operator kotoryj preobrazuet znacheniya funkcii v moment t v znacheniya funkcii v moment t h Uslovie ustojchivosti trebuet chtoby sobstvennye chisla voobshe govorya kompleksnye etogo operatora ne prevoshodili po modulyu 1 ch gde s gt 0 nekotoraya konstanta pri h 0 Esli eto uslovie ne vypolneno to pogreshnosti shemy bystro vozrastayut i rezultat tem huzhe chem menshe shag Shodimost Pod shodimostyu chislennogo resheniya ponimayut ego shodimost k tochnomu resheniyu pri umenshenii shaga setki h limh 0 y h t y tn 0 displaystyle lim h to 0 tilde y h t y t n 0 V smysle setochnoj normy Esli vypolneny kak uslovie approksimacii tak i uslovie ustojchivosti to rezultat raznostnoj shemy shoditsya k resheniyu differencialnogo uravneniya teorema Filippova Ryabenkogo V zarubezhnoj literature eta teorema poluchila nazyvanie teorema ob ekvivalentnosti Laksa en Uslovie Kuranta Uslovie Kuranta ili Kriterij Kuranta Fridrihsa Levi CFL skorost rasprostraneniya vozmushenij v raznostnoj zadache ne dolzhna byt menshe chem v differencialnoj Esli eto uslovie ne vypolneno to rezultat raznostnoj shemy mozhet ne stremitsya k resheniyu differencialnogo uravneniya Drugimi slovami za odin shag po vremeni chastica ne dolzhna probegat bolee odnoj yachejki V sluchae shem koefficienty kotoryh ne zavisyat ot resheniya differencialnogo uravneniya uslovie Kuranta sleduet iz ustojchivosti Dlya giperbolicheskih sistem uravnenij eto uslovie chasto imeet vid t min h l max displaystyle tau leq min left frac h lambda max right t displaystyle tau shag po vremeni h displaystyle h shag prostranstvennoj setki l max displaystyle lambda max maksimalnoe po modulyu sobstvennoe znachenie v tochke Minimum beretsya po vsem tochkam setki Klassifikaciya shemYavnye shemy Yavnye shemy vychislyayut znachenie setochnoj funkcii cherez dannye sosednih tochek Primer yavnoj shemy dlya differencirovaniya f x f x h f x h 2h displaystyle f x frac f x h f x h 2h 2 j poryadok approksimacii Yavnye shemy chasto okazyvayutsya neustojchivymi Soglasno sredi linejnyh raznostnyh shem dlya uravneniya perenosa s poryadkom approksimacii vyshe pervogo net monotonnyh Neyavnye shemy Neyavnye shemy ispolzuyut uravneniya kotorye vyrazhayut dannye cherez neskolko sosednih tochek rezultata Dlya nahozhdeniya rezultata reshaetsya sistema linejnyh uravnenij Primer neyavnoj shemy dlya uravneniya struny f x t h 2f x t f x t h f x h t h 2f x t h f x h t h displaystyle f x t h 2f x t f x t h f x h t h 2f x t h f x h t h Neyavnye shemy obychno yavlyayutsya ustojchivymi Poluneyavnye shemy Na odnih shagah primenyaetsya yavnaya shema na drugih neyavnaya kak pravilo eti shagi chereduyutsya Primer Shema Kranka Nikolso na kogda reshenie beretsya v vide srednego ot yavnoj i neyavnoj shemy resheniya dlya povysheniya tochnosti Kompaktnye shemy Kompaktnye shemy ispolzuyut uravneniya kotorye svyazyvayut znacheniya rezultata v neskolkih sosednih tochkah s znacheniyami dannyh v neskolkih sosednih tochkah Eto pozvolyaet povysit poryadok approksimacii Primer kompaktnoj shemy dlya differencirovaniya 16f x h 23f x 16f x h f x h f x h 2h displaystyle frac 1 6 f x h frac 2 3 f x frac 1 6 f x h frac f x h f x h 2h 4 j poryadok approksimacii Konservativnye shemy Kogda raznostnaya shema udovletvoryaet tem zhe integralnym sootnosheniyam naprimer sohraneniyu energii entropii chto i pervonachalnoe differencialnoe uravnenie to govoryat o svojstve konservativnosti Konservativnye shemy obychno predstavlyayutsya v divergentnom vide Primery konservativnyh shem gidrodinamiki Samarskogo metod krupnyh chastic Belocerkovskogo Shemy na smeshennyh setkah V etih shemah setki na kotoryh zadan rezultat i dannye smesheny otnositelno drug druga Naprimer tochki rezultata nahodyatsya poseredine mezhdu tochkami dannyh V nekotoryh sluchayah eto pozvolyaet ispolzovat bolee prostye granichnye usloviya Sm takzheMetod konechnyh raznostej Metod konechnyh raznostej vo vremennoj oblasti Chislennoe integrirovanieSsylki Raznostnye shemy Glava v wikibooks na temu Raznostnye shemy dlya giperbolicheskih uravnenij Demyanov A Yu Chizhikov D V Neyavnaya gibridnaya monotonnaya raznostnaya shema vtorogo poryadka tochnosti Ryabenkij V S Filippov A F Ob ustojchivosti raznostnyh uravnenij M Gostehizdat 1956 Godunov S K Ryabenkij V S Vvedenie v teoriyu raznostnyh shem M Fizmatgiz 1962 Babenko K I Osnovy chislennogo analiza M Nauka 1986 Berezin I S Zhidkov N P Metody vychislenij Lyuboe izdanie Bahvalov N S Zhidkov N P Kobelkov G M Chislennye metody Lyuboe izdanie Marchuk G I Metody vychislitelnoj matematiki M Nauka 1977 Shishkin G I Setochnye approksimacii singulyarno vozmushennyh ellipticheskih i parabolicheskih uravnenij Ekaterinburg UrO RAN 1992 ISBN 5 7691 0159 8 PrimechaniyaRyabenkij V S Filippov A F Ob ustojchivosti raznostnyh uravnenij M Gostehizdat 1956 Godunov S K Ryabenkij V S Vvedenie v teoriyu raznostnyh shem M Fizmatgiz 1962 Babenko K I Osnovy chislennogo analiza M Nauka 1986

NiNa.Az

NiNa.Az - Абсолютно бесплатная система, которая делится для вас информацией и контентом 24 часа в сутки.
Взгляните
Закрыто