книги / Численные методы. Ч. 3
.pdf
Подстановка формул (5.2) в выражение (5.3) позволяет получить дифференциальное уравнение относительно функции тока ц/,
(5.8)
Выполненные преобразования позволили тождественно удовлетворить уравнение несжимаемости (5.6) и исключить из уравнений Навье - Стокса давление Р Решение системы уравнений (5.7) и (5.8) позволяет найти распределения функций о и \|/,а использование соотношений (5.2) - определить компоненты vxи vy вектора скорости.
С другой стороны, дифференцирование уравнения (5.4) по переменной х, а уравнения (5.5) - по переменной у,
и сложение полученных выражений с учетом уравнения несжимаемости (5.6) приводит к соотношению
(5.9)
которое можно рассматривать как дифференциальное уравнение относительно давления Р в случае, если распределения компонентов vx и vy вектора скорости найдены из решения предыдущих уравнений. Преобразование уравнения несжимаемости (5.6)
позволяет преобразовать уравнение (5.9) к виду
д2Р |  | 
	д2Р  | 
	2dv  | 
	дх ду ’  | 
дх2  | 
	ду2  | 
	дх ду  | 
а с учетом формул (5.2) записать это уравнение в форме
д2Р . д2Р „Э2ч/ д \
дх2  | 
	ду2  | 
	дх2 ду2 {дхду^  | 
Для записи граничных условий для функции завихренности на твердой границе выбирается произвольная точка А. На расстоянии I от нее по нормали в глубь области Q выбирается точка В (рис. 5.1). Вблизи точки В функция тока у разлагается в ряд Тейлора,
i2 д \
-0{l2).
2 дп2
Поскольку, как показано ранее, ду/дп = vt, ду/д% = - уя и, согласно (5.8),
32ф 32ф
_а*г + Зу2"
А
получается
д  | 
	\  | 
	d2\\f  | 
£  | 
	ГЧ  | 
	см  | 
А.
<4 32ф
дп2 _
/2
Ч,=4«-Н+т дх- - с о
Отсюда следует формула Тома [16] для функции завихренности,
(5.11)
В частности, vn = 0 вдоль твердой границы, и формула (5.11) упрощается,
Соотношения метода взвешенных невязок
Решения дифференциальных уравнений (5.7) и (5.8) в пределах отдельного треугольного конечного элемента представляются в форме
г=».М
2> г(*Ы * .зО . r=i,j,k
где, как и ранее, пробные кусочно-линейные функции для р-го конечного элемента имеют вид
Фг(х ,у )= а г + М+УгТ> r = i,j,k,
уco (f) - узловые значения функций ц>„и о т, подлежащие определению.
Пусть приближенное решение сот уравнения (5.7) для некоторого момента времени t известно. Невязка уравнения (5.8) на приближенном решении \j/m взвешивается по области Q р конечного элемента с использованием тех же пробных функций Ф? {х,у), q = i,j,k ,
  | 
	
  | 
	/а2  | 
	
  | 
	+ а  | 
	ф /Л = 0,  | 
	q = ij ,k  | 
	
  | 
	
  | 
||||
  | 
	f  | 
	
  | 
	дх12  | 
	ду2  | 
	
  | 
	
  | 
||||||
  | 
	“Л  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
Преобразования этого уравнения с использованием теоремы  | 
||||||||||||
Остроградского2 - Гаусса приводят к выражению  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	&Ут Э(Р«  | 
	ду ду  | 
	+ <*>тФ,  | 
	dQ.=  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	дх  | 
	дх  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	д% ,  | 
	
  | 
	
  | 
	с1П+ | а тф?й/П =  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	дх  | 
	дх  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ду  | 
	ду J  | 
	
  | 
	а,  | 
|||
^ ■ а г -  | 
	f  | 
	
  | 
	I  | 
	
  | 
	
  | 
	+ |сотф ^ Л = 0,  | 
	q= ij,k-  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
дп  | 
	
  | 
	I  | 
	дх  | 
	дх  | 
	ду  | 
	ду J  | 
	О,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
Учитывая  | 
	способ  | 
	представления  | 
	решений  | 
	фт,  | 
	
  | 
	ют  | 
	и  | 
	соотношение  | 
||||
Зф/Эи = v,, полученное выражение можно переписать в виде года  | 
	
  | 
|||||||||||
r=i,jjc Д  | 
	дх  | 
	дх  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
1Согласно [2], поток вектора Ф через замкнутую поверхность Г равен интегралу от
дивергенции Ф по объему Q, ограниченному этой поверхностью,  | 
	• ФсЮ. - j d Г • Ф  | 
2 Остроградский Михаил Васильевич [24.9.1801 - 1.1.1862] - русский математик. С 1816 по 1820 год учился в Харьковском университете, с 1822 по 1828 год слушал лекции О. Коши, П. Лапласа, Ж. Фурье в Париже. В 1828 году стал профессором офицерских классов Морского кадетского корпуса, с 1830 года - профессором Института корпуса инженеров путей сообщения. В 1830 году избран в Петербургскую академию наук. Занимал должности профессора в Главном педагогическом институте (с 1832 года), в Главном инженерном училище (с 1840 года), в Главном артиллерийском училище (с 1841 года). Один из основателей Петербургской математической школы. Основные труды относятся к математическому анализу, теоретической механике, теории чисел, алгебре, теории вероятностей.
С использованием обозначений  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Эф; Эф|  | 
	5ф* дф1 + дф1 дф1  | 
||||
  | 
	ах  | 
	ах  | 
	ау  | 
	ау  | 
	ах  | 
	ах  | 
	ву  | 
	ду  | 
||||
  | 
	Зх  | 
	дх  | 
	ду  | 
	ду  | 
||||||||
\А | =  | 
	f  | 
	
  | 
	+дф±.?Ъ_  | 
	Зфу Эфу t  | 
	ЭфJ  | 
	
  | 
	афt ^Pj |  | 
	аФ)саф;  | 
||||
р  | 
	I' дх  | 
	дх  | 
	ду  | 
	ду  | 
	дх  | 
	дх +  | 
	ду  | 
	ду  | 
	йх  | 
	ах  | 
	эу  | 
	Л1,  | 
ау  | 
||||||||||||
  | 
	dq>, a<pt  | 
	| аф, оф^  | 
	Зф£ аф4_+ 5ф1 аф1  | 
	дф1 дф1 + дф1 дф*  | 
||||||||
  | 
	_3х  | 
	Зх  | 
	ду  | 
	ду  | 
	дх  | 
	дх  | 
	ду  | 
	ду  | 
	йх  | 
	Эх  | 
	ду  | 
	ду  | 
V  | 
	14(0’  | 
	Ф.Ф/  | 
	фуф,  | 
	Ф*Ф,  | 
•.  | 
	К (')}=• ©4):  | 
	Ф(Фу  | 
	Фуф  | 
	Ф4Фу  | 
.V*.  | 
	МО.  | 
	Ф,Ф*  | 
	фуф*  | 
	Ф*Ф_  | 
полученный результат удобно представить в матричной форме в виде системы линейных алгебраических уравнений относительно узловых значений Ч'мЧ/рЧ/*,
k k l = [ c , ] k ( 0 } + h }  | 
	(5-12)  | 
Разрешающие соотношения для функции завихренности
Пусть задача (5.12) решена, то есть решение \утуравнения (5.8) найдено, в соответствии с формулами (5.2) вычислены компоненты vx и vy вектора скорости. Невязка уравнения (5.7) на приближенном решении шт взвешивается по области Пр конечного элемента с применением пробных функций срД*,у),
д(йп■+ V.  | 
	<4,  | 
	''а 2© ,,.  | 
	э 2со„  | 
	Ф,<Ю = 0,  | 
  | 
	ду2  | 
|||
I dt  | 
	ду Re Эх2  | 
	
  | 
||
q = i,j,k.
Слагаемые, входящие в это выражение, преобразуются с учетом представления приближенного решения сот,
(5.2). Невязка уравнения (5.9) взвешивается по области &р конечного элемента с применением пробных функций (рч(х,у),
J  | 
	д2Рт  | 
	д2Рт  | 
	„ 3v  | 
	а»  | 
	(dv  | 
	V  | 
	(dvУ V Ф/а= о,  | 
	q = ‘J ,k  | 
дх2  | 
	ду2  | 
	дх  | 
	ду  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	v *  | 
	’ + \ д у ,  | 
	
  | 
|
Использование обозначений  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	5vLavJ_+ |'9v£  | 
	fd v ^  | 
	
  | 
||
  | 
	
  | 
	
  | 
	/ - 2  | 
	ду  | 
	у дх  | 
	ду  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	дх  | 
	
  | 
|||
и представление приближенного решения Ртразложением ^(*»У)= £ ! > ,( * ,у),
позволяют получить систему уравнений для нахождения давления Р„ в виде
  | 
	д_(дК  | 
	
  | 
	
  | 
	дРшЭ<р,  | 
	дРшЗф,  | 
	
  | 
||||
I  | 
	з Д дх Ф.  | 
	ду  | 
	^ Ф  | 
	------- r3—-  | 
	^ Z Z ± +/ ф  | 
|||||
дх  | 
	дх  | 
	ду  | 
	ду  | 
	q dO =О,  | 
||||||
А ( ^ ф |+  | 
	дРт  | 
	dO - J  | 
	
  | 
	
  | 
	
  | 
	dO.+ Jfyi'dQ. = 0,  | 
||||
——ф  | 
	
  | 
	дх  | 
	ду  | 
|||||||
3x1 Эх ^ )  | 
	ду  | 
	ду *  | 
	оХ дх  | 
	ду  | 
	
  | 
|||||
  | 
	/  | 
	ЗР. Зф, +<К .дф«\ д  | 
	в jggiLф а г + J /ф  | 
	dci  | 
||||||
  | 
	1 \ дх  | 
	дх  | 
	ду  | 
	д у)  | 
	
  | 
	г, дп ^  | 
	QJ/  | 
	
  | 
||
I  | 
	Q , l &  | 
	дх  | 
	ду  | 
	ду )  | 
	I  | 
	дп  | 
	
  | 
	^  | 
	
  | 
|
£ j*  | 
	
  | 
	
  | 
||||||||
В матричной записи эта система линейных алгебраических уравнений  | 
||||||||||
записывается в форме  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	№ ,} = { /■ } .  | 
	
  | 
	
  | 
	(514)  | 
|||
где  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	р:  | 
	
  | 
	
  | 
	ф,  | 
	
  | 
	ф,  | 
	
  | 
|
  | 
	ЛЬ 'Г, ■  | 
	w  | 
	- / £ ■  | 
	ф/ ></г+ J /■ Ф) ><Х1  | 
||||||
  | 
	
  | 
	
  | 
	А .  | 
	р  | 
	.ф*.  | 
	Q  | 
	.ф*.  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
Алгоритм решения задачи
Вычисления начинаются в предположении, что в начальный момент времени функция завихренности а = 0 во всей области Л Решением системы уравнений (5.12) определяется распределение функции тока ф в той же области R По найденному полю ф с помощью формул (5.2) вычисляются компоненты
  | 
	
  | 
	girls’!  | 
	
  | 
	
  | 
	
  | 
	
  | 
Jq>WM<K I =,-------------- r 2 F B,  | 
	
  | 
	
  | 
	
  | 
|||
Q.  | 
	
  | 
	W + r + ^ + 2)!  | 
	p  | 
	
  | 
	
  | 
	
  | 
где bp - площадь p -го  | 
	конечного  | 
	элемента. С  | 
	учетом  | 
	этого  | 
	выражения  | 
|
получены матрицы  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
'РД+У.У,  | 
	РД+уд,  | 
	РД + у ку,  | 
	
  | 
	
  | 
	'2  | 
	1 Г  | 
РД+yj/  | 
	РД+уд,  | 
	РД+уд,  | 
	■^  | 
	4 12  | 
	1 2 1  | 
|
РД+УД*  | 
	РД+уд,  | 
	РД+уд,_  | 
	
  | 
	
  | 
	1 1 2  | 
|
Рис. 5.3. Сетка конечных элементов, аппроксимирующая замкнутую полость
1 Из выражений (5.2) следует, что при аппроксимации функции тока ц/ линейными пробными функциями компоненты vx и vv вектора скорости оказываются постоянными в
пределах конечного элемента.
На рис. 5.3 показана сетка конечных элементов, аппроксимирующая замкнутую полость, занятую жидкостью. Числами обозначены номера узлов (прямой шрифт) и треугольных элементов (курсив).
На рис. 5.4 представлены результаты вычисления функции тока ц/ на сетках с увеличивающимся числом конечных элементов (структура сетки показана на рис. 5.3), число Рейнольдса Re = 400, шаг интегрирования по времени At = 0,01. Результаты вычислительного эксперимента показывают, что уже при числе элементов, равном 512 и 2048, различие решений незначительно.
Рис. 5.4. Изолинии функции тока, полученные при расчетах на сетках с числом конечных элементов, равным 32 (а), 128 (б), 512 (в) и 2048 (г)
