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

стратегии псевдостационарных решений (§ 6.4). Если компоненты скорости и и V известны, то уравнение (9.90) представляет собой линейное двумерное уравнение переноса.

Уравнение (9.90) удобно решать в безразмерном виде, для чего вводятся следующие безразмерные переменные:

Тха) - Го 2,Ъх

V Re

а Re

Uni 2.5um

= b Re =

Pr =

a Re k

(9.91)

где To H - температура на входе и на стенке, Um - средняя осевая скорость. Re, Рг - числа Рейнольдса и Прандтля соответственно (п. 11.2.5). Такой выбор л: и других безразмерных

[1=1 \\\\\\\\л\\\\\Ч\(\\\\

.\\\\\\\\\\\\\\\\\\\\\


u=lJ5(l-y) 0=0

=0 о i; = 0

Х=Хшах

Рис. 9.12. Расчетная область в задаче о проникании тепла.

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

Рг Re2

(9.92)

В дальнейшем штрихи у безразмерных переменных будут опускаться.

Для расчетной области, показанной на рис. 9.12, зададим следующие граничные условия:

Г(0, у) = 0 при а: = 0, дТ

при х = х

(9.93)

Т{х, ± 1)= 1 при у = ± 1.



2 С THERM APPLIES APPROXIMATION FACTORISATION TO SOLVE

3 С THE UNSTEADY THERMAL ENTRY PROBLEM FOR T(X,Y) .

5 DIMENSION T{41,42),DT(41,42)Д(41,42),U(41,42),V(41,42),

6 1EMX(3),EMY(3),B(5.65),RRT(65),DDT(65),CX(3),CY(3),TEX(42)

7 2,ALF(10),DYFL(10),CXQ(4)

8 COMMON CX,CXQ,CY,CCX,CCY,EMX,EMY,NX,NY,R,T,DT,U,V

9 DATA ALF/1.6815953,5.6698573,9.6682425,13.6676614,17.6673736,

10 121.6672053,25.6670965,29.6670210,33.6669661,37.6664327/

11 DATA DYFL/-0.9904370,1.1791073,-1.2862487,1.3620196,-1.4213257r

12 11.4704012,-1.5124603,1.5493860,-1.5823802,1.6122503/

13 С

14 OPEN(1, FILE= THERM.DAT)

15 OPEN(6, FILE* THERM.OUT *)

16 READ(1,1)NX,NY,HE,ITMAX,GAM,BET,Q

17 READ(1,2)DTIM, EPS, RE, PR, XMAX

18 1 FORMAT(415,3F5.2)

19 2 FORMAT(3E10.3,2F5.2)

20 С

21 NXS = NX + 1

22 NXP = NX - 1

23 NYP = NY - 1

24 NYPP = NYP - 1

25 NYH = NY/2 + 1

26 ANX = NXP

27 DX = XMAX/ANX

28 ANY = NYP

29 DY = 2./ANY

30 ALX = 10./RE/RE/PR

31 ALY = 1.6/PR

32 CX(l) -0.5/DX

33 CX(2) = 0.

34 CX(3) = 0.5/DX

35 CY(1) = -0.5/DY

36 CY(2) = 0.

37 CY(3) = 0.5/DY

38 CXQ(l) = Q/DX/3.

39 CXQ(2) = -3.*CXQ(1)

40 CXQ(3) = -CXQ(2)

41 CXQ(4) = -CXQ(l)

42 CCX = ALX/DX/DX

43 CCY = ALY/DY/DY

44 IF(ME .N3. 2)Q = 0.

45 EMXd) = 0.

46 IF(ME .EQ. 3)EHX(1) = 1./6.

47 EMX(2) = 1. - 2.*EMX(1)

48 EHX(3) = EMXd)

49 DO 3 J = 1,3

50 3 EMY(J) = EMX(J)

51 С

52 IF(ME .EQ. 1)WRITE(6,4)NX,NY,ME.ITMAX

53 IF(HE .EQ. 2)VRITE(6,5)NX,NY,ME,ITMAX

54 IF(ME .EQ. 3)VRITE(6,6)NX,NY,ME,ITMAX

55 4 FORMATC THERMAL ENTRY PROBLEM: 3PT FDM, NX,NY =\2I3, ME =*,

56 112, ITMAX =M3)

57 5 FORMATC THERMAL ENTRY PROBLEM: 4PT UPWIND FDM, NX,NY =,213,

58 1* ME =M2, ITMAX*M3)

59 6 FORMATC THERMAL ENTRY PROBLEM: LIN FDM, NX,NY ,213, ME

60 112, ITMAX ,I3)

61 WRITE(6,7)GAM,BET,DTIM,XMAX,PR,RE,Q

62 7 FORMATC GAM =,F5.2, BETA =,F5.2, DTIM *,F6.3, XMAX

63 1F5.2, PR=,F5.2, RE ,F5.1, Q=,F5.2,/)

64 С

65 С GENERATE INITIAL SOLUTION

66 С

Рис. 9.13. Описание программы THERM (начало).



€7 DO 9 К = ЬЯУ

68 AK = К - 1

69 Y = -1. + AK*DY

70 T(K,1) Y**32

71 T{K,NXS) = 1.

72 U(K,1) = 1.5M1. - Y*Y)

73 V{K,1) = 0.

14 DO 8 J = 2,NXS

75 U(K,J) = U(K,1)

76 V(K,J) = 0.

77 IF(J .EQ. NXS)GOTO 8

78 AJ = J - 1

79 T(K,J) = T(K,1) + AJ*DXMT{K,NXS)-T(K,1))/XMJ

80 8 CONTINUE €1 9 CONTINUE

82 DO 12 J = 1,NXS

83 DO 10 К = l.NY

84 DT(K,J) = 0.

85 10 R(K,J) = 0.

86 DO 11 К 1,5 Zl 11 B(K,J) = 0.

12 CONTINUE

9 GAMH GAM

90 GAM = 0.

91 BETH = BEl

92 BET = 0.5

93 ITER = 0

94 С

95 13 DBT BET*DTIM/(1.+GAM)

96 CXA = 0.5*DBT/DX

97 CYA = 0.5*DBT/DY

98 CCXA = DBT*CCX

99 CCYA = DBT*CCY

100 С

101 CALL RETHE(RMST,GAM,DTIM)

102 С

103 IF(RMST .LT. EPS)GOTO 24

104 IF(RMST .GT. 1.0E+04)GOTO 24

105 С

106 С TRIDIAGONAL SYSTEMS IN THE X-DIRECTIOM

107 С

108 DO 19 К 2,NYP

109 DO 15 J = 2,NX

110 JM = J - 1

111 B(2,JM) = EMX(l) - CCXA - CXA*U(K,JM)

112 B(3,JM) = EMX(2) + 2.*CCXA

113 B(4,JM) EMX(3) - CCXA + CXAU(K,J+1)

114 RRT(JM) = R(K,J)

115 IF(ME .NE. 2)GOTO 15

116 LST = 1

117 IF(J .EQ. 2)LST = 2

118 B(1,JM) = 0.

119 DO 14 L=LST,4

120 LJ = J + L - 3

121 14 B{L,JM) = B(L,JM) + CXQ(L)*U(K,LJ)*DBT

122 15 CONTINUE

123 В(2Д) = 0.

124 B{2,JM) = B(2,JM) + B(4,JM)

125 B(4,JM) = 0.

126 IF(ME .NE. 2)GOTO 17

127 С

128 С REDUCE TO TRIDIAGONAL FORM

129 С

Рис. 9.13 (продолжение).



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.
При копировании материала обязательно наличие обратных ссылок.
Яндекс.Метрика