Поскольку в статье [2] о реализации метода контрольных объемов теоретическая часть приведена только в виде ссылки на книгу [1], здесь будет перевод небольшого отрывка из этой самой книги. Теория метода контрольных объемов формулируется для некоторого абстрактного свойства (вместо температуры ).
Начало перевода ([1] стр. 115-118).
Сущность уравнений переноса, описывающих поток жидкости и перенос тепла была рассмотрена вместе с формальным описанием интегрирования по контрольным объемам в Главе 2. Здесь мы разработаем численный метод, базирующийся на таком интегрировании, который называется методом конечных объемов или методом контрольных объемов. В качестве примера возьмем самый простой процесс переноса: диффузия в установившемся состоянии. Уравнение установившегося процесса диффузии может быть выведено из общей формы уравнения переноса (2.39) для свойства :
(2.39)
Для этого необходимо опустить нестационарный и конвективный члены уравнения. При этом (2.39) сведется к виду:
(4.1)
Интегрирование по контрольному объему представляет собой ключевой шаг метода контрольных объемов, отличающий этот метод от других техник вычислительной гидродинамики. В нашем случае интегрирование по контрольному объему (CV) принимает такую форму:
или
(4.2)
Работая с одномерным стационарным уравнением диффузии далее, мы применим технику аппроксимации и получим так называемые дискретные уравнения (систему линейных уравнений). Метод может быть расширен на двух и трехмерные задачи установившейся диффузии. Решение практических задач приводится далее (с Главы 4.3), в ходе рассмотрения нескольких примеров. Точность будет оцениваться по данным аналитических решений.
Рассмотрим установившийся процесс диффузии некоторого свойства в одномерной области, показанной на рис. 4.1:
Рис 4.1: Теория метода контрольных объемов — обозначения.Кружочки с синей обводкой — это узлы. Вертикальные черточки — это границы ячеек (контрольных объемов). W — узел на западе (West), то есть слева от рассматриваемого узла P. Малое w — это западная граница ячейки. Точка E (East) находится на востоке от P. Малое e — это восточная граница ячейки. , — это расстояния между узлами слева и справа. Размер контрольного объема равен расстоянию от границы w до границы e: (на рисунке не показан).
Уравнение процесса (4.1) для одномерного случая имеет вид:
(4.3)
Здесь — коэффициент диффузии, S — источник. Граничные значения в точках A и B считаются заданными. В качестве примера такого процесса можно привести одномерный установившийся процесс теплопередачи в стержне. Этот процесс рассмотрен детально в разделе 4.3.
Рассматриваемая область должна быть разбита на контрольные объемы. Для этого, распределим на прямой между A и B несколько узловых точек (узлов). Границы или грани контрольных объемов будем считать расположенными посередине, между смежными узлами. Таким образом, каждый узел оказывается окружен некоторым контрольным объемом, то есть ячейкой. Общепринятой практикой считается расположение контрольных объемов на границе расчетной области таким образом, чтобы их грани совпадали с границами расчетной области.
Стандартные обозначения для метода контрольных объемов показаны на рис. 4.1.
Следующий ключевой шаг метода контрольных объемов — это интегрирование исходного дифференциального уравнения или уравнений по контрольному объему. Целью интегрирования является получение линейного (дискретного) уравнения для каждого узла P. Для контрольного объема, показанного на рис. 4.1, интегрирование по ячейке приводит к следующему:
(4.4)
Здесь — это площадь поперечного сечения границы контрольного объема, — объем ячейки и — среднее значение источникового члена по ячейке, то есть по контрольному объему. Очень привлекательной особенностью метода контрольных объемов является то, что приведенное дискретное уравнение имеет наглядную физическую интерпретацию. Уравнение (4.4) означает, что диффузионный поток , покидающий восточную грань контрольного объема, за вычетом диффузионного потока, входящего в объем через западную грань, равен генерации в контрольном объеме. Таким образом, уравнение (4.4) представляет собой баланс в контрольном объеме.
Чтобы вывести применяемые на практике формы дискретных уравнений, необходимо определить коэффициент диффузии и градиент на гранях контрольного объема e и w. Следуя общепринятой практике, примем величину и значение заданными в узловых точках. Тогда, чтобы посчитать градиенты и потоки на гранях ячеек, возможно воспользоваться аппроксимацией этих свойств между узловыми точками. Самым очевидным развитием этого подхода является выбор линейной аппроксимации. Такая практика в сущности является применением формы центральной разности. На однородной сетке, при линейной интерполяции, для значений коэффициента на гранях имеем:
(4.5a)
(4.5b)
Для диффузионного потока:
(4.6)
(4.7)
Как это будет показано далее, источниковый член может быть функцией зависимой переменной (). В таких случаях метод контрольных объемов аппроксимирует S линейным законом:
(4.8)
Подстановка (4.6), (4.7) и (4.8) в (4.4) дает:
(4.9)
Если разложить скобки на слагаемые и затем сгруппировать по , то (4.9) можно переписать в следующем виде:
(4.10)
Обозначим коэффициенты при , и , как , и . Тогда (4.10) можно переписать так:
(4.11)
Здесь , , .
Величины и могут быть получены из модели источника (4.8). Уравнения (4.11) и (4.8) являются дискретной формой уравнения (4.1). Этот тип дискретного уравнения является основным для дальнейших рассуждений.
Дискретные уравнения по форме 4.11 должны быть построены для каждой узловой точки, только тогда можно будет решить задачу. Для контрольных объемов, прилегающих к границе области решения задачи, уравнение 4.11 изменяется так, чтобы оно содержало граничные условия. Результирующая система линейных алгебраических уравнений затем решается для того чтобы получить значения свойства в узловых точках. Годится любая техника решения системы в матричном виде. В Главе 7 мы рассмотрим матричные методы решения, разработанные специально для задач вычислительной гидродинамики. Техника обработки различных типов граничных условий детально разобрана в Главе 9.
Конец перевода.
Здесь не даны принципы учета граничных условий. Работа с граничными условиями показана в реализации примера, данного в разделе 4.3 [3]. Уравнение (4.11) строится в указанном виде только для внутренних контрольных объемов. У граничной ячейки нет одной из соседних узловых точек: либо западной, либо восточной, вместо неё только граница самого контрольного объема с заданным ГУ. Для граничных ячеек (4.11) видоизменяется с целью учета граничных условий, поэтому в реализации все уравнения для граничных ячеек строятся отдельно от уравнений внутренних ячеек. Принцип тот же, но коэффициенты , , вычисляются по формулам для граничных ячеек.
[1] H.K. Versteeg, W Malalasekera — An Introduction to Computational Fluid Dynamics. The Finite Volume Method (2nd ed)
[2] Реализация 1D.
[3] Пример и учет ГУ 1D (продолжение).
xn--h1acbaaqgcqcheicn.xn--p1ai
Использование метода конечных (контрольных) объемов продемонстрируем на примере двумерного стационарного уравнения теплопроводности:
, | (31) |
где α – коэффициент теплопроводности, S – скорость выделения теплоты в единице объема.
Решение задачи начнем с построения разностной сетки и разбиения расчетной области на непересекающиеся ячейки (объемы), каждая из которых содержит лишь один узел сетки (рис. 13). Проинтегрируем уравнение (31) по объему ячейки А:
(31а) |
Рис. 13. Расчетная сетка, используемая для решения уравнения (31)
методом конечных объемов
Используя теорему о среднем можно записать
, | (32) |
где Δх, Δу – длины граней ячейки, xW – абсцисса левой ("западной") границы ячейки А, xЕ – абсцисса правой ("восточной") границы, уN – ордината верхней ("северной") границы, уS – ордината нижней ("южной") границы, S* – средняя по ячейке скорость тепловыделения. Индекс у производных (*), в левой части (32), указывает на то, что их следует рассматривать как средние значения, определенные таким образом, чтобы правильно представить тепловые потоки на каждой из границ. С учетом данного обстоятельства, дискретный аналог (32) может быть получен без затруднений [Патанкар].
Таким образом, уравнение (32) описывает баланс тепла (закон сохранения энергии) в пределах ячейки А. При условии правильного описания тепловых потоков между ячейками, система, составленная из уравнений вида (32), примененных к каждому контрольному объему, будет верно описывать баланс тепла во всей расчетной области.
В завершение параграфа следует отметить, что в частных случаях расчетные формулы, полученные описанными выше способами, могут совпадать, а наиболее существенные отличия проявляются при использовании криволинейных неортогональных расчетных сеток.
Точность характеризует приемлемость численной схемы для её практического использования. Оценка точности дискретной схемы представляется весьма сложной задачей, поскольку оказывается практически невозможно отделить ошибки, возникшие вследствие свойств схемы, от ошибок, возникших вследствие прочих факторов (таких как ошибки округления, неточность задания граничных и начальных условий и др.).
Когда говорят о точности дискретной схемы, обычно имеют в виду погрешность аппроксимации производных27. В частности, если погрешность аппроксимации сопоставима со второй степенью шага расчетной сетки, то говорят, что дискретная схема имеет второй порядок точности. Более подробно этот вопрос рассматривался в § 3.
Дискретная схема называется согласованной с исходным дифференциальным уравнением, если при измельчении расчетной сетки погрешность аппроксимации (см. § 3) стремится к нулю,
Известны расчетные схемы, у которых для достижения согласованности необходимо выполнение дополнительных условий, [Андерсон и К]. Поскольку проверка согласованности расчетных схем является задачей разработчиков (а не пользователей) программного обеспечения более подробно этот вопрос здесь обсуждаться не будет.
studfiles.net
Выбирается некоторая замкнутая область течения жидкости или газа, для которой производится поиск полей макроскопических величин (например, скорости, давления), описывающих состояние среды во времени и удовлетворяющих определенным законам, сформулированным математически. Наиболее используемыми являются законы сохранения в Эйлеровых переменных.
Для любой величины ϕ{\displaystyle \phi }, в каждой точке O(x,y,z,t){\displaystyle O(x,y,z,t)} пространства, окруженной некоторым замкнутым конечным объемом, в момент времени t{\displaystyle t} существует следующая зависимость: общее количество величины ϕ{\displaystyle \phi } в объеме может изменяться за счет следующих факторов:
Другими словами, при формулировке МКО используется физическая интерпретация исследуемой величины. Например, при решении задач переноса тепла используется закон сохранения тепла в каждом контрольном объеме.
где:
ruwikiorg.ru
Makarov: control volume method
Универсальный русско-английский словарь. Академик.ру. 2011.
НОРМАТИВНО-РЕСУРСНЫЙ МЕТОД ПЛАНИРОВАНИЯ — совокупность способов и приёмов увязки в планах развития с. х. предприятий, р нов, областей, республик заданий по реализации продукции с имеющимися и выделяемыми ресурсами. В соответствии с пост. ЦК КПСС и Сов. Мин. СССР от 20 марта 1986 “О… … Сельско-хозяйственный энциклопедический словарь
нормативно-ресурсный метод планирования — нормативно ресурсный метод планирования, совокупность способов и приёмов увязки в планах развития сельскохозяйственных предприятий, районов, областей, республик заданий по реализации продукции с имеющимися и выделяемыми ресурсами. В соответствии… … Сельское хозяйство. Большой энциклопедический словарь
Компьютерное моделирование — краш теста методом конечных элементов. Компьютерная модель (англ. computer model), или численная мод … Википедия
Численное моделирование — Компьютерное моделирование является одним из эффективных методов изучения сложных систем. Компьютерные модели проще и удобнее исследовать в силу их возможности проводить т.н. вычислительные эксперименты, в тех случаях когда реальные эксперименты… … Википедия
Российская Советская Федеративная Социалистическая Республика — РСФСР. I. Общие сведения РСФСР образована 25 октября (7 ноября) 1917. Граничит на С. З. с Норвегией и Финляндией, на З. с Польшей, на Ю. В. с Китаем, МНР и КНДР, а также с союзными республиками, входящими в состав СССР: на З. с… … Большая советская энциклопедия
Украинская Советская Социалистическая Республика — УССР (Украïнська Радянська Социалicтична Республika), Украина (Украïна). I. Общие сведения УССР образована 25 декабря 1917. С созданием Союза ССР 30 декабря 1922 вошла в его состав как союзная республика. Расположена на… … Большая советская энциклопедия
Заработная плата — (Wages) Важнейшее средство повышения заинтересованности работников Участие трудящихся в доле вновь созданных материальных и духовных благ Содержание Содержание. > заработная плата – это важнейшее средство повышения заинтересованности… … Энциклопедия инвестора
СССР. Технические науки — Авиационная наука и техника В дореволюционной России был построен ряд самолётов оригинальной конструкции. Свои самолёты создали (1909 1914) Я. М. Гаккель, Д. П. Григорович, В. А. Слесарев и др. Был построен 4 моторный самолёт… … Большая советская энциклопедия
Государственная программа — (Government program) Государственная программа это инструмент государственного регулирования экономики, обеспечивающий достижение перспективных целей Понятие государственной программы, виды государственных федеральных и муниципальных программ,… … Энциклопедия инвестора
Союз Советских Социалистических Республик — Cоветский Cоюз занимает почти 1/6 часть обитаемой суши 22 403,2 тыс. км2. Pасположен в Eвропе (ок. 1/4 терр. страны Eвропейская часть CCCP) и Aзии (св. 3/4 Aзиатская часть CCCP). Hac. 281,7 млн. чел. (на 1 янв. 1987). Cтолица Mосква. CCCP … Геологическая энциклопедия
ЗАОЧНОЕ ОБУЧЕНИЕ — форма организации уч. процесса для лиц, сочетающих получение образования с проф. трудовой деятельностью; часть системы непрерывного образования. Предполагает самостоят. прохождение учащимися отд. разделов уч. курсов в соответствии со специально… … Российская педагогическая энциклопедия
universal_ru_en.academic.ru
Выбирается некоторая замкнутая область течения жидкости или газа, для которой производится поиск полей макроскопических величин (например, скорости, давления), описывающих состояние среды во времени и удовлетворяющих определенным законам, сформулированным математически. Наиболее используемыми являются законы сохранения в Эйлеровых переменных.
Для любой величины ϕ{\displaystyle \phi } , в каждой точке O(x,y,z,t){\displaystyle O(x,y,z,t)} пространства, окруженной некоторым замкнутым конечным объемом, в момент времени t{\displaystyle t} существует следующая зависимость: общее количество величины ϕ{\displaystyle \phi } в объеме может изменяться за счет следующих факторов:
Другими словами, при формулировке МКО используется физическая интерпретация исследуемой величины. Например, при решении задач переноса тепла используется закон сохранения тепла в каждом контрольном объеме.
где:
Этот метод применяется, в частности, при моделировании задач гидрогазодинамики в свободном пакете OpenFOAM.
www-wikipediya.ru