www.chms.ru - вывоз мусора в Жуковском
Читаемые статьи

Читаемые книги

Ссылки


Главная >  Вычислительная гидроаэродинамика 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 [ 156 ] 157 158 159 160 161 162 163 164 165

Таблица 10.11. Параметры, используемые в программе TWBURG

Параметр

Описание

NX, NY ITMAX IPR BET

QX, QY

DTIM, DX, DY EPS

EMI, EM2 A

CX, CY CXQ, CYQ EMX, EMY

DMX, DMY U, V UE, VE DDU, DDV RU, RV

RRU, RRV

RMSU. RMSV RMSUE, RMSVE

= 1, приближенная факторизация, 3-точечный конечно-разностный метод, AF-FDM

= 2, приближенная факторизация, 4-точечная схема со сдвигом вперед, AF-4PU

= 3, приближенная факторизация, схема с массовым оператором, AF-MO

Число точек в направлениях х и у

Максимальное число итераций

>1, выдать на печать точное решение для и и v

Весовой коэффициент для п-го и (n+l)-го временных слоев равен 1 в табл. 10.12 и 10.13

дх и Яу в 4-точечной дискретизации со сдвигом вперед. Ад:, Ау

Критерий значения RHS?! в (10.70) для сходимо- rms

сти К стационарному состоянию Число Рейнольдса Re = 1/у дх, 6у в (10.66)

Коэффициенты ai, ..., 5 в (10.65) Lx, Ly в (10.70) и (10.71)

Инкременты к Lx п Ly для формирования Ly

Ми My в (10.70) и (10.71)

My(L, Mx(LyyB{lOM) Зависимые переменные

Точное решение (й, v), определяемое (10.63), (10.64) Компоненты Aq* и Aqy после возврата из BANSOL Компоненты RHS в (10.70); ячейки для временного хранения Aq

Одномерные компоненты RU, RV, требуемые для BANSOL

4-диагональная или 3-диагональная матрица; левые

части (10.70) и (10.71) Компоненты HRHSHg



3 SUBROUTINE RHSBU(RMSU,RMSV,ME,DTIM)

5 С EVALUATES RIGHT-HAND SIDE OF THE 2-D BURGERS EQUATION

7 REAL*8 RUD,RVD.SUMU,SUMV,AN,DSQRT

8 DIMENSION RU(21,21),RV(21,21),U{21,21),V(21,21),

9 1DMX(3,3),DMY(3.3),EMX(3),EMY(3).CX(3),CY{3),CXQ(4),CYQ(4)

10 2,F(2),G(2),ES(2)

11 COMMON DX.DY,RE,NX,NY,CX,CXQ.CY,CYQ,DMX,DMY,EMX,EMY,RU,RV,U,V .

12 NXP = NX - 1

13 NYP = NY - 1

14 SUMU 0.

15 SUMY = 0.

16 DO 7 J =:2,NXP

17 DO 6 К = 2,NYP

18 RUD = 0.

19 RVD = 0.

20 DO 2 N 1,3

21 NK * К - 2 + N

22 DO 1 M 1,3

23 MJ = J - 2 + M

24 F(l) U(NK,MJ)*U(NK,MJ)

25 F(2) = U{NK,MJ)*V(NK,MJ)

26 G(2) = V(NK,MJ)*V(NK,MJ)

27 G{1) F(2)

:28 ES(1) 0.5*RE*U(NK,MJ)MF(1) + G(2))

-29 ES(2) 0.5*RE*V(NK,MJ)*(F(1) + G(2))

.30 DUM CX(M)*ENY(N)*F(1) + CY(N)*EMX(M)*G(1)

31 RUD = RUD+(DMX(N,M)+DMY(N,M))*U(NK.MJ)+EMX(M)*EMY(N)*ES(1) - DUM

32 DUM * CX(M)*EMY(N)*F(2) + CY(N)*EMX(M)*G(2)

33 1 RVD = RVD+(DMX(N.M)+DMY{N,M))*V(NK,MJ)+EMX(M)*EMY(N)*ES(2) - DUM

34 2 CONTINUE

35 IF(ME .NE. 2)GOTO 5

36 MST = 1

37 IF(J .EQ. 2)MST = 2

38 DO 3 M= MST,4

39 MJ = J - 3 + M

40 RUD = RUD - CXQ(M)*U(K,MJ)*U(K,MJ)

41 3 RVD RVD - CXQ(M)*U(K,MJ)*V(K,MJ)

42 IF(J .EQ. 2)RUD = RUD - CXQ(1)*U(K,1)*U(K,1)

43 IF(J .EQ. 2)RVD RVD - CXQ(l)*U(K,1)*V(K,1)

44 NST = 1

45 IF(K .EQ. 2)NST = 2

46 DO 4 N = NST,4

47 NK К - 3 + N

48 RUD = RUD - CYQ(N)*U(NK,J)*V(NK,J)

49 4 RVD = RVD - CYQ(N)*V(NK,J)*V(NK,J)

50 IF(K .EQ. 2)RUD = RUD - CYQ(l)*U(1,J)*V(1,J)

51 IF(K .EQ. 2)RVD = RVD - CYQ(l)*V(1,J)*V(1,J)

52 5 SUMU = SUMU + RUD*RUD

53 SUMV SUMY + RVD*RVD

54 RU(K,J) = RUD*DTIM

55 6 RV(K,J) = RVD*DTIM

56 7 CONTINUE

57 AN (NXP-1)*(NYP-1)

58 RMSU DSQRT(SUMU/AN)

59 RMSV = DSQRT(SUMV/AN)

60 RETURN

61 END



2-D BURGERS EQUATION: AF-HO, NX,NY = б б ИЕ 3 ITMAX= 20

ВЕТА= 1.00 DTIM= .010 RE= 50.0 QX= .00 QY= .00 EMX* .260 EMY* .260

A= .lOOE+14 .lOOE+14 .00 .00 1.00 AL=25.00 DX.DY= .40000 .00419

1.0000

1.0000

.5505

-.0333

-.0250

-.0200

1.0000

1.0000

.5491

-.0333

-.0250

-.0200

1.0000

1.0000

.5448

-.0333

-.0250

-.0200

1.0000

1,0000

.5375

-.0333

-.0250

-.0200

1.0000

1.0000

.5271

-.0333

-.a250

-.0200

1.0000

1.0000

.5132

-.0333

-.0250

-.0200

.0000

.0000

.0000

.0000

.0000

.0000

.1051

.1051

.0600

.0000

.0000

.0000

.2126

.2126

.1204

.0000

.0000

.,0000

.3249

.3249

.1818

.0000

.0000

.0000

.4452

.4452

.2447

.0000

.0000

.0000

.5774

.5773

.3097

.0000

.0000

.0000

AFTER

21 ITERATIONS, RMS-

-RHS= .624E

-04 .801E

-05 RMS-

-ERR= .4

1.0000

1.0000

.5505

-.0333

-.0250

-.0200

1.0000

1.0002

.5426

-.0354

-.0239

-.0200

1.0000

1.0003

.5349

-.0364

-.0233

-.0200

1.0000

1.0004

.5275

-.0365

-.0233

-.0200

1.0000

1.0003

.5203

-.0354

-.0238

-.0200

1.0000

1.0000

.5132

-.0333

-.0250

-.0200

.0000

.0000

.0000

.0000

.0000

.0000

.1051

.1051

.0586

-.0004

.0002

.0000

.2126

.2126

.1180

-.0008

.0004

.0000

.3249

.3250

.1790

-.0009

.0005

.0000

.4452

.4453

.2425

-.0007

.0004

.0000

.5774

.5773

.3097

.0000

.0000

.0000

.120E-02:

Рис. 10.15. Типовая выдача результатов, полученных с помощью программы

TWBURG.


Рис. 10.16. Распределение ошибок для решения и двумерного уравнения Бюргерса при у/утгх = 0.4. Обозначения см. в табл. 10.11.

+ AF-FDM

о AF-4PU

❖ AF-МП

- точное решение

Рис. 10.17. Распределение ошибок для решения v двумерного уравнения Бюргерса при у/Утгх - 0 4. Обозначения см. в табл. 10.11.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 [ 156 ] 157 158 159 160 161 162 163 164 165


Чем хороши многотопливные котлы?



Нетрадиционное отопление



Детище отечественной Оборонки



Что такое автономное индивидуальное отопление?



Использование тепловых насосов



Эффективное теплоснабжение для больших помещений



Когда удобно применять теплые полы
© 1998 - 2024 www.300mm.ru.
При копировании материала обязательно наличие обратных ссылок.
Яндекс.Метрика