ВУЗ:
Составители:
п.3.Реализация численного решения системы уравнений
реагирующего газа (недивергентная форма уравнений).
Для простоты, рассмотрим решение системы уравнений в
недивергентной форме (11.1)-(11.3). Используя в качестве
основных переменных U=(ρ,v,T,c)=(ρ,v
x
,v
y
,T,c
1,
…
,
c
M
),
необходимо записать уравнение (11.2) относительно
температуры. Для этого заметим, что
dε=d
Σ
i
ε
i
c
i
=
Σ
i
C
vi
c
i
dT+
Σ
i
ε
i
dc
i
и (11.2) можно переписать в виде:
ρC
v
∂T
∂t
+ρC
v
(v∇)T+ρ
Σ
i
ε
i
⎣
⎢
⎡
⎦
⎥
⎤
∂c
i
∂t
+(v∇)c
i
+pdivv=
=div(λ∇)T-div
Σ
i
J
i
⎝
⎜
⎛
⎠
⎟
⎞
pk
T
i
ρc
i
+h
i
+q
стор
(11.24)
Подставляя выражение в квадратных скобках из (11.3) получим
ρC
v
∂T
∂t
+ρC
v
(v∇)T+
Σ
i
ε
i
(Ω
i
-divJ
i
)+pdivv=
=div(λ∇)T-div
Σ
i
J
i
⎝
⎜
⎛
⎠
⎟
⎞
pk
T
i
ρc
i
+h
i
+q
стор
. (11.25)
Наконец, используя (11.20) и (11.22), приходим к
∂T
∂t
+(v+
Σ
i
C
pi
J
i
ρC
v
,∇)T-div(λ∇)T+
+
1
C
v
Σ
i
⎣
⎢
⎡
⎦
⎥
⎤
RT
μ
i
⎝
⎜
⎛
⎠
⎟
⎞
k
T
i
x
i
+1 divJ
i
+ε
i
Ω
i
ρ
+
pdivv
ρC
v
=
q
стор
ρC
v
(11.26)
Рассмотрим вначале случай со слабым тепловыделением, когда
можно использовать выражение (11.21), т.е. положить θ
i
=0.
Для системы уравнений (11.1),(11.23) и (11.26) запишем
конечно-разностную схему с весами:
u
^
-u
τ
+α(A
x
+A
y
)u
^
+(1-α)(A
x
+A
y
)u=f. (11.27)
Применяя метод расщепления по направлениям со
стабилизирующими операторами, на основе (11.27) составляем
схему расщепления:
(1+ατA
x
)(1+ατA
y
)
u
^
-u
τ
+(A
x
+A
y
)u=f, (11.28)
где (в краткой записи)
f=
⎝
⎜
⎜
⎛
⎠
⎟
⎟
⎞
(Λρv)
F
x
F
y
Σ
i
ε
i
β
i
/(ρC
v
)
β
i
п.3.Реализация численного решения системы уравнений
реагирующего газа (недивергентная форма уравнений).
Для простоты, рассмотрим решение системы уравнений в
недивергентной форме (11.1)-(11.3). Используя в качестве
основных переменных U=(ρ,v,T,c)=(ρ,vx,vy,T,c1,…,cM),
необходимо записать уравнение (11.2) относительно
температуры. Для этого заметим, что
Σ Σ Σ
dε=d εici= CvicidT+ εidci и (11.2) можно переписать в виде:
i i i
∂T ⎡∂ci ⎤
ρCv +ρCv(v∇)T+ρ
∂t Σε ⎢⎣ ∂t +(v∇)c ⎥⎦+pdivv=
i
i i
T (11.24)
⎛pki ⎞
=div(λ∇)T-div Σ
i
Ji⎜
⎝ρci
+hi⎟+qстор
⎠
Подставляя выражение в квадратных скобках из (11.3) получим
∂T
∂t i
Σ
ρCv +ρCv(v∇)T+ εi(Ωi-divJi)+pdivv=
T . (11.25)
⎛pki ⎞
=div(λ∇)T-div Ji⎜
i
Σ
⎝ρci
+hi⎟+qстор
⎠
Наконец, используя (11.20) и (11.22), приходим к
∂T
Σ i
CpiJi
+(v+ ,∇)T-div(λ∇)T+
∂t ρCv (11.26)
T
1 ⎡RT⎛ki ⎞ Ωi⎤ pdivv qстор
Σ
+C ⎢ ⎜x +1⎟divJi+εi ⎥+
v μ ⎝ i ⎠
i ⎣ i
ρ ⎦ ρCv
=
ρCv
Рассмотрим вначале случай со слабым тепловыделением, когда
можно использовать выражение (11.21), т.е. положить θi=0.
Для системы уравнений (11.1),(11.23) и (11.26) запишем
конечно-разностную схему с весами:
^
u-u
+α(Ax+Ay)u ^+(1-α)(A +A )u=f. (11.27)
τ x y
Применяя метод расщепления по направлениям со
стабилизирующими операторами, на основе (11.27) составляем
схему расщепления:
^
u-u
(1+ατAx)(1+ατAy) +(Ax+Ay)u=f, (11.28)
τ
где (в краткой записи)
⎛ (Λρv)
Fx ⎞
f=
⎜ Fy ⎟
⎜Σ εiβi/(ρCv) ⎟
⎝ ⎠
i
βi
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »
