Professional Documents
Culture Documents
Nedelja Iv-V
Nedelja Iv-V
Pratiće se fluid (voda i zagađivač) mase M, koji se kreće. Zapremina ∀f, koju zauzima
fluid mase M, može se tokom vremena deformisati (smanjivati, povećavati, menjati oblik).
Ukupna masa zagađivača unutar posmatrane mase fluida M u ∀f (u bilo kom vremenu
t) iznosi:
MZ = ∫ dM
∀f
Z = ∫ ρCd∀
∀f
Promena ukupne mase zagađivača unutar posmatrane mase fluida se može izraziti kao:
DM Z D
Dt
=
Dt
∫ ρ Cd∀
∀f
D
gde označava materijalni izvod, t.j. ukazuje da se prati izabrana masa fluida. Ovo je tzv.
Dt
Lagranžijanski (Lagrange) pristup problemu, veoma pogodan za izvođenje jednačina kojima
se opisuju zakoni održanja.
38
Sada se ukupna promena mase zagađivača unutar posmatrane mase fluida može pisati
kao:
DM Z D 1
= ∫ ρ Cd∀ = δlim
t →0 δ t
∫ ρ Cd∀ − ∫ ρ Cd∀
Dt Dt ∀f
∀ f ( t + δt ) ∀ f (t )
∀ k (t) = ∀ f ( t)
1
lim
δt → 0 δ t
∫ ρ Cd∀
∀ k ( t + δt )
tako da se dobije:
DM Z 1 1
= lim ∫ ρ Cd∀ − ∫ ρ Cd∀ + lim ∫ ρ Cd∀ − ∫ ρ Cd∀ (*)
δt → 0 δ t
Dt ∀ f ( t + δt ) ∀ k ( t + δt ) δt → 0 δ t ∀ k ( t + δt ) ∀ f ( t ) ≡∀ k ( t )
Prvo će se razmatrati prvi član sa desne strane jednačine (*). Razlika integrala u
razmatranom članu se svodi na razliku (mase) fluidnih delića posmatrane mase M koji
napuštaju Vk kroz (deo površine) Sk, da zauzmu novu zapreminu (na skici obeleženu sa
“plus”) i (mase) “novih” fluidnih delića koji ulaze kroz (deo površine) Sk da zauzmu
zapreminu (na skici obeleženu sa “minus”) koju su delići mase M napustili. Stoga napisana
razlika integrala nije ništa drugo nego izlaz-ulaz tj. protok delića (koji nose neku masu
zagađivača) kroz Sk:
39
1 1 r r
lim ∫ ρ Cd∀ − ∫ ρ Cd∀ = lim ∫ ρ CV ⋅ n dS δ t
δt → 0 δ t
∀ f ( t + δt ) ∀ k ( t + δt ) δt → 0 δ t Sk ( t + δt )
gde
r je:
V - vektor brzine fluidnog delića,
r
nr - jedinični vektor (ort) spoljašnje normale na dS,
r
V ⋅ n - vektorskir proizvod koji označava komponentu upravnu na dS r
r r
(tamo gde je V ⋅ n > 0 delići napuštaju zapreminu, a tamo gde je V ⋅ n < 0 delići osvajaju
zapreminu).
Drugi član sa desne strane jednačine (*) zapravo predstavlja klasičnu definiciju
izvoda:
1 ∂
lim ∫ ρ C d∀ − ∫ ρ C d∀ =
∂ t ∀ ∫(t )
ρ C d∀
δt →0 δ t
∀k (t +δt ) ∀k (t ) k
∂ ∂ ( ρ C)
∫ ρ C d∀ = ∫
∂ t ∀ (t ) ∂t
d∀
k ∀ (t ) k
DM Z D ∂ ( ρ C) r r
Dt
=
Dt
∫ ρ Cd∀ = ∫ ∂t
d∀ + ∫ ρ CV ⋅ n dS
∀f ∀k Sk
Lagranžijanski Ojlerijanski
40
3. JEDNODIMENZIONALNO NEUSTALJENO TEČENJE
U OTVORENIM TOKOVIMA
Ako se koristi Lagranžijanski (Lagrange) pristup, tj. ako se prati izabrana masa fluida
koja zauzima zapreminu ∀f, onda se jednačina održanja mase (jednačina kontinuiteta)
jednostavno formuliše kao:
D
Dt
∫ ρ d∀ = 0
∀f
∂
∫ ρ d∀ + ∫ ρ u j n j dS = 0
∂t∀ S
r
gde je: uj - komponenta vektora brzine v u pravcu j, a nj komponenta jediničnog vektora
r r r
spoljne normale n u pravcu j, tako da uj nj zapravo predstavla vektorski proizvod v ⋅ n . U
prethodnoj jednačini prvi član sa leve strane označava lokalnu promenu mase u ∀, a drugi
r r
član označava izlaz-ulaz mase kroz S (vektorski proizvod v ⋅ n > 0 predstavlja (pozitivan)
r r
izlaz mase, a proizvod v ⋅ n < 0 predstavlja (negativan) ulaz mase, što se može zaključiti i sa
skice).
Takođe, ako se koristi Lagranžijanski (Lagrange) pristup, tj. prati izabrana masa
fluida(koja zauzima zapreminu ∀f ograničenu površinom Sf), pa na tu masu primeni drugi
Njutnov zakon (koji tvrdi da je promena količine kretanja razmatrane mase jednaka sumi svih
sila koje na tu masu deluju), onda se jednačina održanja količine kretanja (napisana za pravac
i) može napisati u sledećem obliku:
88
D
Dt
∫ ρui d∀ = ∫ ρ f i d∀ − ∫ pn i dS + ∫ σ jid n j dS
∀f ∀f Sf Sf
gde je: ui - komponenta vektora brzine u pravcu i, fj - komponenta vektora zapreminske sile
(po jedinici mase) u pravcu i, p - pritisak (sferni deo napona), σ jid - komponenta tenzora
devijatorskog dela napona, koja deluje u pravcu i na ravan sa normalom u pravcu j. U
prethodnoj jednačini član sa leve strane predstavlja promenu količine kretanja, a članovi sa
desne strane predstavljaju sile, i to prvi član zapreminsku silu a drugi i treći površinske sile
(razdvojene na površinsku silu usled pritiska i površinsku silu usled devijatorskog dela
napona).
∂
∫ ρ u d∀ = − ∫ ρ u j n j ui dS + ∫ ρ f i d∀ − ∫ p ni dS + ∫ σ jid n j dS
∂t∀ i S ∀ S S
gde prvi član sa leve strane označava lokalnu promenu količine kretanja u ∀, a drugi član sa
leve strane označava izlaz-ulaz količine kretanja kroz S. Članovi sa desne strane imaju isto
značenje kao u prethodnoj jednačini.
∂
t2 t2
∫ ∂ t ∫ ρ d∀dt = − ∫ ∫ ρ u j n j dSdt
t1 ∀ S t1
∂
t2 t2 t2 t2 t2
1) Nivo slobodne površine se ne menja previše naglo (što znači da strujnice nisu previše
zakrivljene, ondosno da je vertikalno ubrzanje zanemarljivo, tj. da važi pretpostavka o
hidrostatičkom rasporedu pritisaka).
89
2) Promena nivoa slobodne površine poprečno na struju nema značajnog uticaja na
propagaciju talasa (što znači da se može pretpostaviti da je nivo slobodne površine upravno
na struju horizontalan).
5) Prosečni pad dna u podužnom pravcu je mali (tj. cos α ≅ 1 , odnosno sin α ≅ t g α , gde je
α ugao koji dno zaklapa sa horizontalom, kao na skici).
gde je: u - komponenta brzine upravna na poprečni presek struje (što je pod generalnom
pretpostavkom jednodimenzionalnog strujanja jedina komponenta brzine različita od nule), S -
površina koja ograničava zapreminu ∀, A - površina poprečnog preseka struje upravno na
pravac strujanja.
90
∂
t2
∫ ∂ t ∫ ρ d∀dt
t1 ∀
∂
t2 x2
∫ ∂ t ∫ ρ A dxdt
t1 x 1
x2 x2
∫ ρ A dx − ∫ ρ A dx
x1 x1
t2 t1
∫ ( ρ A) t2
− ( ρ A) t dx
1
x1
∫∫ ρ u j n j dSdt
t1 S
t2
∫ ∫ ρ u dA − ∫ ρ u dA dt
t1
A2 A1
t2
∫ ( ρ u A) x2
− ( ρ u A) x dt
1
t1
∫ ( ρ A) t2 − ( ρ A) t1 dx + ∫ ( ρ u A) x2 − ( ρ u A) x1 dt = 0
x1 t1
91
Lokalna promena količine kretanja u ∀, u intervalu t1 do t2:
∂
t2
∫ ∂ t ∫ ρ u d∀dt
t1 ∀
i
∂
t2 x2
∫ ∂ t ∫ ρ u A dxdt
t
1 x 1
x2 x2
∫ ρ u A dx − ∫ ρ u A dx
x1 x1
t2 t1
∫ ( ρ u A) t2
− ( ρ u A) t dx
1
x1
∫∫ ρ u j n j ui dSdt
t1 S
t2
∫ ∫ ρ u 2
dA − ∫ ρ u 2
dA dt
t1
2
A A 1
∫ ( ρ u A) 2
x2 1
− ( ρ u 2 A) x dt
t1
∫∫ ρ f i d∀dt
t1 ∀
92
će se izraziti pod pretpostavkom da se od zapreminskih sila ovde razmatra jedino sila
gravitacije (težina). Onda je vektor zapreminske sile:
r r
f =g
r
gde je g - gravitaciono ubrzanje koje deluje vertikalno naniže. Pošto se kod
jednodimenzionalnog tečenja jednačine pišu za pravac tečenja, to je ovde potrebna
komponenta gravitacionog ubrzanja u pravcu x:
f i = gi = g x
što se, uz pretpostavku da je podužni nagib dna mali ( cos α ≅ 1 ), može pisati kao:
∂ Zd n a
g x = g sin α ≅ g tg α = − g = gS 0
∂x
∂ Zd n a
gde su uvedene oznake: Zdna - kota dna, − g = S 0 - lokalni nagib dna.
∂x
∫∫ ρ gS 0 d∀dt
t1 ∀
∫∫ρ g S 0 A dxdt
t1 x1
− ∫ ∫ p ni dS dt
t1 S
93
Pogodno je za dalje izvođenje da se dejstvo sile pritiska u x pravcu razdvoji na dva
dela:
b) reakcija na dejstvo sile pritiska na omotač (čvrstu granicu) usled neprizmatičnosti korita.
ρ g( h − ζ ) b dζ
ρ g ∫ ( h − ζ ) b dζ = ρ g I 1
0
Dejstvo sile pritiska u presecima x1 i x2, tokom intervala t1 do t2 se sada može izraziti
kao:
t2
g ∫ ( ρ I 1 ) x − ( ρ I 1 ) x dt
1 2
t1
94
∂b
Sa skice se vidi da dx predstavlja povećanje širine elementarne površine (b dζ )
∂x
∂b
na rastojanju dx. Onda dx dζ predstavlja priraštaj elementarne površine na istom
∂x
rastojanju.
Pošto je jasno da se sile pritiska u dva susedna preseka na istu elementarnu površinu
pri istoj dubini poništavaju, onda će, ako su elementarne površine različite, pri istoj dubini
ukupna elementarna sila pritiska usled neprizmatičnosti biti jednaka sili na priračtaj
elementarne površine. Prema tome, reakcija na elementarnu silu pritiska usled
neprizmatičnosti pri istoj dubini (čiji je smer suprotan od smera same sile pritiska) se može
izraziti kao:
∂ b
ρ g( h − ζ ) dx dζ
∂ x h =h
0
∂b ∂b
gde > 0 znači da je sila pozitivna (kao na prethodnoj skici), a < 0 znači da sila deluje
∂x ∂x
suprotno od pozitivnog smera ose x.
Reakcija na silu pritiska usled neprizmatičnosti na čvrsti omotač između dva preseka
na rastojanju dx dobija se kada se integrale po dubini elementarne sile reakcije (za istu
dubinu):
h
∂ b
ρ g ∫ ( h − ζ ) dx dζ = ρ g I 2 dx
o ∂ x h= h
0
h
∂ b
gde je sa I 2 = ∫ (h − ζ ) dζ obeležen statički momenat promene površine u odnosu
o ∂ x h= h0
na nivo slobodne površine.
g ∫ ∫ ρ I 2 dx dt
t1 x1
∫ ∫σ d
ji n j dSdt
t1 S
− ∫ τ d na dO
O
gde τdna označava napon trenja na dodiru vode sa čvrstom granicom (dnom), O označava
okvašeni obim, a znak minus označava smer suprotan od smera tečenja.
Ako se razmatra element okvašenog obima preseka (prikazan na prethodnoj skici) vidi
se da je:
dy dy
cos ψ = odnosno dO =
dO cos ψ
Stoga se sila trenja na dodiru sa čvrstom granicom za poprečni presek može izraziti
kao:
B
τ d na
−∫ dy
0 cos ψ
96
praktičnim zadacima obično koristi srednja (prosečna) vrednost napona trenja za presek:
1 τ d na
B
τ = ∫
~ dy
O 0 cos ψ
Ako se iskoristi poslednji izraz, ukupna sila trenja na dodiru sa čvrstom granicom, na
rastojanju od x = x1 do x = x2, tokom perioda t1 do t2 se može izraziti kao:
t 2 x2
− ∫ ∫ τ~ Odxdt
t1 x1
Prosečni (srednji) napon trenja za presek može da se izrazi i preko prosečne brzine za
presek:
ρ u2
τ~ = Cτ
2
Uz pomoć prethodnog izraza za prosečni (srednji) napon trenja za presek, ukupna sila
usled napona trenja postaje:
ρ u2
t 2 x2
− ∫ ∫ Cτ Odxdt
t1 x1 2
L u2
E1 − E 2 = Ei z g = Cτ
R 2g
odnosno:
E1 − E 2 E i z g u2
= = S f = Cτ
L L 2 gR
A
gde je: R = - hidraulički radijus, Sf - nagib linije energije ili tzv. nagib trenja, dobija se da
O
je:
u2
Cτ = gRS f
2
odnosno:
97
ρ u2
Cτ = ρ g RS f
2
Ako se iskoristi prethodni izraz, ukupna sila usled napona trenja postaje:
t 2 x2
− ∫ ∫ ρ gRS f Odxdt
t1 x1
A
ili, pošto je R = :
O
t 2 x2
− ∫ ∫ ρ gAS f dxdt
t1 x1
Za nagib trenja Sf, u prethodnom izrazu za ukupnu silu usled napona trenja, mogu se
koristiti uobičajene empirijske veze srednje brzine i nagiba trenja za ustaljeno tečenje. Na
primer, ako se koristi Manning-ova formula:
1 23
u = R Sf
n
u2n2 Q2n
Sf = 4 = 4
R3 A2 R 3
u = C RS f
u2 Q2
Sf = = 2 2
CR C A R
Kada se uvrste svi prethodno izvedeni članovi, dobija se integralni oblik jednačine
održanja količine kretanja za jednodimenzionalno neustaljeno tečenje u otvorenim tokovima:
x2 t2
∫ ( ρ u A) t2 − ( ρ u A) t1 dx + ∫ ( ρ u 2 A) x2 − ( ρ u 2 A) x1 dt =
x1 t1
t 2 x2 t2 t 2 x2 t 2 x2
= g ∫ ∫ ρ A S 0 dxdt + g ∫ ( ρ I 1 ) x − ( ρ I 1 ) x dt + g ∫ ∫ ρ I 2 dxdt − g ∫ ∫ ρ A S f dxdt
1 2
t1 x1 t1 t1 x1 t1 x1
98
3.2. Diferencijalni oblik jednačina
∂ f ∂ 2f (x − x1 )
2
( f )x 2
= ( f )x
1
+
∂x
( x2 − x1 ) + ∂ x 2 2
2!
+...
x1 x1
ili:
∂ f ∂ 2f (t − t1 )
2
( f )t 2
= ( f )t
1
+
∂x
( t 2 − t1 ) + ∂ t 2 2
2!
+...
t1 t1
∫ [( f ) ] ∂ f ∂ f
t2 t2 t2
−( f )x dt = ∫ ( f ) x +
∂x
( x2 − x1 ) − ( f ) x1 dt = ∫ ∂ x (x 2 − x1 ) dt
t1
x2
1 1
t1 x1 t1 x1
odnosno:
∫ [( f ) ] ∂ f ∂ f
x2 x2 x2
−( f )t dx = ∫ ( f ) t +
∂x
( t 2 − t1 ) + ( f ) t1 dx = ∫ ∂ t
(t 2 − t1 ) dt
x1
t2
1 1
x1 t1 x1 t1
∫ [( f ) x − ( f ) x ] dt = xlim
∂ f ∂ f
t2 t2 t 2 x2
lim
x →x
2 1 →x
2
∫ ∂ x ( x 2 − x1 ) dt = ∫ ∫ ∂ x dxdt
1 2 1
t1 t1 x1 t1 x1
∂f ( f )x − ( f ) x1
(x 2 − x1 ) = ∫ ∂
x2
f
lim
x →x ∂ x
(x 2 − x1 ) = 2
dx
2 1
x1
x 2 − x1 x1
∂x
99
∫ [( f ) ] ∂ f ∂ f
x2 x2 x2 t 2
x2
x2 t 2
∂ ( ρ A)
lim ∫ ( ρ A) t − ( ρ A) t dx = ∫∫ dtdx
t 2 → t1 2 1 ∂t
x1 x1 t1
t2
t 2 x2
∂ ( ρ u A)
lim ∫ ( ρ u A) x − ( ρ u A) x dt = ∫∫ dxdt
x2 → x1 2 1 ∂x
t1 t1 x1
x2
x2 t 2
∂ ( ρ u A)
lim ∫ ( ρ u A) t − ( ρ u A) t dx = ∫∫ dtdx
t 2 → t1
x1
2 1
x1 t1 ∂t
t2
∂ ( ρ u 2 A)
t 2 x2
lim ∫ ( ρ u 2 A) x − ( ρ u 2 A) x dt = ∫ ∫ ∂ x dxdt
x2 → x1 2 1
t1 t x
1 1
t2
t 2 x2
∂ ( ρ I1 )
lim ∫ ( ρ I 1 ) x − ( ρ I 1 ) x dt = ∫∫ dxdt
x2 → x1 2 1 ∂x
t1 t1 x1
∂ ( ρ A)
x2 t 2 t x
∂ ( ρ u A) 2 2
∫ ∫ ∂ t dtdx + ∫ ∫ ∂ x dxdt = 0
x t
1 1 t x 1 1
∂ ( ρ u A)
x2 t 2 t x
∂ ( ρ u 2 A) 2 2
∫ ∫ ∂ t dtdx + ∫ ∫ ∂ x dxdt =
x t
1 1 t x 1 1
t 2 x2
∂ ( ρ I1 ) t x t 2 x2 t x 2 2 2 2
100
∂ ( ρ A) ∂ ( ρ u A)
+ =0
∂t ∂x
∂ A ∂Q
+ =0
∂t ∂x
∂ Q ∂ Q2
+
∂ t ∂ x A
+ g I1 = g I 2 + g A S0 − S f
( )
Izvedeni oblik jednačina je tzv. konzervativni ili divergentni oblik jednačina
(jednačine su izvedene direktno iz osnovnih zakona održanja u integralnom obliku, a ako je
desna strana jednaka nuli sledi da je divergencija mase i količine kretanja po bilo kojoj
zatvorenoj konturi u ( x , t ) ravni jednaka nuli - tj. masa i količina kretanja su očuvani).
z2
z2
∂ f ∂
z2
∂ z
∫ ∂ z dz = ∂ x ∫ f dz − f ( x, y, z, t ) ∂ x z
z1 z 1 1
∂ I1 ∂ h
=
∂x ∂x0
∫ ( h − ζ ) b dζ
101
∂ I1 ∂h
=A +I
∂x ∂x 2
Kada se prethodni izraz uvrsti u poslednji napisani oblik jednačine održanja količine
kretanja, diferencijalne jednačine postaju:
∂ A ∂Q
+ =0
∂t ∂x
dinamička jednačina:
∂ Q ∂ Q2 ∂ h
+ + g A − S0 + g A S f = 0
∂ t ∂ x A ∂ x
a) Q ( x , t ) i h ( x , t ) , ili
b) Q ( x , t ) i Z ( x , t ) , ili
c) u ( x , t ) i h ( x , t ) , ili
d) u ( x , t ) i Z ( x , t )
Na primer, ako se sa Z d na obeleži kota dna, a sa S 0 obeleži lokalni nagib dna, onde se
može pisati da je:
h = Z − Zd n a
∂ Zd n a
S0 = −
∂x
102
dA = BdZ
pa je:
dA
=B
dZ
∂ A ∂ A∂ Z ∂Z
= =B
∂t ∂Z ∂t ∂t
jednačina kontinuiteta:
∂Z 1∂Q
+ =0
∂t B∂x
dinamička jednačina:
∂ Q ∂ Q2 ∂Z
+ + g A + g ASf = 0
∂ t ∂ x A ∂x
103
3.3. Granice važenja jednodimenzionalnih jednačina.
Složeni preseci
Pod složenim presecima ovde se, pre svega, misli na složene preseke u prirodnim
vodotocima, ali se slični primeri mogu naći i kod kanala, npr. u mešovitoj kanalizaciji.
Voda većim delom godine teče kroz glavno korito, osim u kišnim periodima kada
ispuni i inundacije. Otpor trenja u inundacijama je obično veći od onog u glavnom koritu
(zbog vegetacije)
Postavlja se pitanje kako formulisati nagib trenja (nagib linije energije) za složeno
korito?
U poglavlju 3.1. je rečeno da se nagib trenja (nagib linije energije) izražava pomoću
istih impirijskih izraza koji se koriste i za ustaljeno tečenje, kao što su npr.:
2 2
1
Q = AR 3 S f ( Q = K S t r AR 3
Sf )
n
- Chezy-jev izraz:
Q = CA RS f
- Darcy-Weisbach-ov izraz:
L u2 f L u2
Ei z g = Cτ =
R 2g 4 R 2g
104
Ei z g u2 u2
= S f = Cτ = f
L 2 gR 8 gR
odakle sledi da je:
8 gRS f
u=
f
odnosno:
8 gR
Q= A Sf
f
Kao što se vidi, svi prethodni izrazi mogu se napisati u opštem obliku:
Q = K Sf
Q2
Sf = 2
K
2 2
1
K= AR 3 ( K = K S t r AR 3 )
n
K = CA R
8 gR
K=A
f
U prethodnim izrazima K (conveyance) definiše propusnu moć korita, jer u sebi sadrži
i koeficijent trenja i geometrijske karakteristike preseka: površinu porečnog preseka A i
hidraulički radijus R.
Kod složenih korita se propusna moć glavnog korita i inundacija značajno razlikuju.
Tečenje u inundaciji je, zbog velikog trenja, znatno sporije od tečenja u glavnom toku.
105
Baktivno ili tzv. "aktivna" širina se onda koristi u dinamičkoj jednačini uz pretpostavku
da su brzine u inundacijama toliko male da ne daju značajan doprinos dinamičkoj jednačini.
Pri tome u dinamičku jednačinu ulazi propusna moć K za "aktivnu" površinu (skica).
K= ∑K i
i
5
2
1 1 Ai3
K i = Ai Ri3 =
n ni 23
O
ili, ako se koristi Chezy-jeva formula:
3
2
A
K i = Ai C i Ri = C i i
1
2
O
i gde "i" označava element preseka (kao na skici), pri čemu je zanemareno trenje na dodiru
površina A1 i A2, A2 i A3 itd.
Q = ∑ Qi = ∑K i Sfi
i i
106
Uobičajeno je, međutim, da se pretpostavi da je pad linije energije konstantan po
poprečnom preseku, pa se može pisati da je:
Q= ∑K i Sf
i
Q2
Sf =
∑ Ki2
i
h
1
gde je: u~ = ∫ udz .
h0
Međutim, raspored brzina u~ (tj. brzina osrednjenih po dubini) u pravcu upravno na tok
može biti veoma nejednolik u slučaju složenih preseka, kao što se vidi sa skice:
107
∂E
da je nivo slobodne površine konstantan po preseku (ako se pretpostavi da jekonstantno
∂x
∂ u2 ∂ Π
po preseku, onda pošto brzina odnosno varira po preseku, mora i varirati po
∂ x 2g ∂x
preseku).
Ako se pak želi zadržati de St. Venant-ova pretpostavka da je nivo slobodne površine
konstantan po preseku, onda se u slučaju neravnomernog rasporeda brzina po širini toka mora
menjati i nagib trenja po širini toka, tj. trebalo bi u jednačinama koristiti:
Q = ∑ Qi = ∑K i Sfi
i i
∂ ∂ Q2
∂x
( uQ) =
∂ x A
piše se:
∂ Q2
α
∂ x A
gde je:
1
B
~ 1 B
α =~
~2 ∫ u~ 2 ( y ) h ( y ) dy u~ = ∫ u ( y ) h ( y ) dy
u A0 A0
108
NEDELJA V
2. JEDNODIMENZIONALNI NEUSTALJENI TRANSPORT ZAGAĐIVAČA
dM Z
C= bezdimenzionalna koncentracija [-],
dM
ili:
37
dM Z
C∀ = dimenzionalna (zapreminska) koncentracija [M/L3].
d∀
dM dM Z dM Z
ρC= = = C∀
d∀ dM d∀
dM Z
dM Z = d∀ = C∀ d∀
d∀
dM Z
dM Z = dM = Cρ d∀
dM
Pratiće se fluid (voda i zagađivač) mase M, koji se kreće. Zapremina ∀f, koju zauzima
fluid mase M, može se tokom vremena deformisati (smanjivati, povećavati, menjati oblik).
Ukupna masa zagađivača unutar posmatrane mase fluida M u ∀f (u bilo kom vremenu
t) iznosi:
MZ = ∫ dM
∀f
Z = ∫ ρCd∀
∀f
Promena ukupne mase zagađivača unutar posmatrane mase fluida se može izraziti kao:
DM Z D
Dt
=
Dt
∫ ρ Cd∀
∀f
D
gde označava materijalni izvod, t.j. ukazuje da se prati izabrana masa fluida. Ovo je tzv.
Dt
Lagranžijanski (Lagrange) pristup problemu, veoma pogodan za izvođenje jednačina kojima
se opisuju zakoni održanja.
38
1 1 r r
lim ∫ ρ Cd∀ − ∫ ρ Cd∀ = lim ∫ ρ CV ⋅ n dS δ t
δt → 0 δ t
∀ f ( t + δt ) ∀ k ( t + δt ) δt → 0 δ t Sk ( t + δt )
gde
r je:
V - vektor brzine fluidnog delića,
r
nr - jedinični vektor (ort) spoljašnje normale na dS,
r
V ⋅ n - vektorskir proizvod koji označava komponentu upravnu na dS r
r r
(tamo gde je V ⋅ n > 0 delići napuštaju zapreminu, a tamo gde je V ⋅ n < 0 delići osvajaju
zapreminu).
Drugi član sa desne strane jednačine (*) zapravo predstavlja klasičnu definiciju
izvoda:
1 ∂
lim ∫ ρ C d∀ − ∫ ρ C d∀ =
∂ t ∀ ∫(t )
ρ C d∀
δt →0 δ t
∀k (t +δt ) ∀k (t ) k
∂ ∂ ( ρ C)
∫ ρ C d∀ = ∫
∂ t ∀ (t ) ∂t
d∀
k ∀ (t ) k
DM Z D ∂ ( ρ C) r r
Dt
=
Dt
∫ ρ Cd∀ = ∫ ∂t
d∀ + ∫ ρ CV ⋅ n dS
∀f ∀k Sk
Lagranžijanski Ojlerijanski
DM z
=0
Dt
40
∂ ( ρ C) r r
∫ ∂t
d∀ = − ∫ ρ CV ⋅ n dS
∀ S
gde leva strana jednačine predstavlja lokalnu promenu mase zagađivača u ∀, dok desna strana
jednačine predstavlja ulaz-izlaz zagađivača kroz S odnosno transport zagađivača kroz S
brzinama fluida, što se još naziva i transport advekcijom (konvekcijom) ili prosto advekcija
(konvekcija).
Nadalje će se razmatrati još jedan mehanizam (u ovom slučaju fizička pojava) koji
može da promeni masu zagađivača, a to je difuzija.
uočava se da se tokom vremena oštra granica ubrzo gubi (usled razmene “čiste” i “ofarbane”
vode kroz granicu) tako da raspored koncentracije posle nekog vremena izgleda kao na
sledećoj skici:
r
Sa q m će se obeležiti protok (pronos, transport) mase zagađivača usled molekularne
difuzije. Protok zagađivača usled difuzije ili, kako se još naziva, difuzioni fluks, definisan je
poznatim Fick-ovim zakonom.
q m = − Dm ∇ C∀ = − Dm ∇ ( ρ C )
r
→ →
41
gde je sa Dm obeležen faktor proporcionalnosti, tzv. koeficijent molekularne difuzije.
DM Z
= − ∫ q m ⋅ n dS
r r
Dt Sf
gde Sf - označava površinu koja okružuje zapreminu ∀f koju zauzima razmatrana masa fluida,
r r r r
q m ⋅ n > 0 - označava masu zagađivača koja napušta ∀f kroz Sf, q m ⋅ n < 0 - označava masu
zagađivača koja ulazi u ∀f kroz Sf.
∂ ( ρ C) r r
∫ ∂t
d∀ = − ∫ ρ CV ⋅ n dS − ∫ q m ⋅ n dS
r r
∀ S S
gde član sa leve strane jednačine predstavlja lokalnu promenu mase zagađivača u ∀, prvi član
sa desne strane
r predstavlja ulaz-izlaz zagađivača kroz S usled kretanja fluidnih delića
brzinama V , tj. transport zagađivača advekcijom, a drugi član sa desne strane jednačine
predstavlja ulaz-izlaz zagađivača kroz S usled molekularne difuzije.
∂ ( ρ C)
∫ ∂t
d∀ = − ∫ ρ C u j n j dS − ∫ q m j n j dS
r
∀ S S
∂ aj
∫a j n j dS = ∫∂ x d∀
S ∀ j
∂ ( ρ C) ∂ ρ Cuj ( ∂ qm j )
∫ ∂t
d∀ = − ∫
∂ xj
d∀ − ∫ d∀
∀ ∀ ∀ ∂ xj
∂ ( ρ C) ∂ ∂ qm j
∂t
+
∂ xj
(
ρ Cuj = −
∂ xj
)
42
Pošto je iz Fick-ovog zakona poznato da je:
q m = − Dm ∇ ( ρ C )
r
→
onda se komponenta molekularnog difuzionog fluksa u tenzorskom obliku može pisati kao:
∂ ( ρ C)
q m j = − Dm
∂ xj
∂ C∀ ∂ ∂ ∂ C∀
+
∂ t ∂ xj
(
C∀ u j = ) D
∂ xj m ∂ xj
gde prvi član sa leve strane predstavlja lokalnu promenu, drugi član sa leve strane predstavlja
advekciju, a član sa desne strane predstavlja molekularnu difuziju.
C∀ = C∀ + C∀′
u = u + u′
gde su:
C∀ , u - veličine osrednjene po vremenu
C∀′ , u ′ - fluktuacije (odstupanja trenutnih vrednosti od C∀ , u ).
gde je T - kratak vremenski interval, ali dovoljno dug u poređenju sa periodom fluktuacija. Na
skici je prikazana promena trenutnih i osrednjenih brzina kroz vreme.
43
Ako se u jednačinama C∀ zameni sa C∀ + C∀′ i u sa u + u ′ , pa onda primene pravila
osrednjavanja:
∂ f ∂ f
f ′ = 0, f g = f g, f ′ g = 0, = , f g = f g + f ′g′
∂x ∂x
(gde su f, g bilo koje dve turbulentne veličine) dobija se jednačina održanja mase zagađivača
za osrednjeno strujanje:
∂ C∀ ∂ ∂ ∂ ∂ C∀
+
∂ t ∂ xj
(
C∀ u j + )
∂ xj
(
C∀′ u ′j = ) D
∂ xj m ∂ xj
Član: C∀′ u ′j se obično naziva član turbulentne difuzije ili protok mase zagađivača
r
usled turbulentne difuzije, jer ima isti efekat kao i molekularna difuzija, samo sada za V ≠ 0 .
44
Zbog svega navedenog, član turbulentne difuzije se definiše po analogiji sa
molekularnom difuzijom kao:
∂C
u ′ C ′ = q t = − Dt
∂x
∂ C∀ ∂ ∂ ∂ ∂ C∀
+
∂ t ∂ xj
(
C∀ u j = −)∂ xj
C∀′ u ′j +( D )
∂ xj m ∂ xj
uz korišćenje:
∂ C∀
C∀′ u′j = q t j = − Dt
∂ xj
∂ ∂ C∀ ∂ ∂ C∀ ∂ ∂ C∀
Dt + Dm = D
∂ xj ∂ xj ∂ xj ∂ xj ∂ xj ∂ xj
∂ C∀ ∂ ∂ ∂ C∀
+
∂ t ∂ xj
( C∀ u) = D
∂ xj ∂ xj
∂ ( ρ C) ∂ ∂ ∂ ( ρ C)
∂t
+
∂ xj
(
ρ Cuj = ) D
∂ xj ∂ xj
gde je prvi član sa leve strane član lokalne promene, drugi član sa leve strane član advekcije, a
član sa desne strane član difuzije (zbirno molekularne i turbulentne).
∂C ∂ ρ ∂C ∂ ρ uj ( )
∂ ∂ ( ρ C)
ρ +C + ρ uj +C = D
∂t ∂t ∂ xj ∂ xj ∂ xj ∂ xj
45
odnosno:
(
∂ ρ ∂ ρ uj ) ∂ C ∂C ∂ ∂ ( ρ C)
C + + ρ + uj = D
∂ t ∂ xj ∂t ∂ xj ∂ xj ∂ xj
∂ ρ ∂
+
∂ t ∂ xj
(
ρ uj = 0)
vidi se da je prvi član prethodno napisane jednačine jednak nuli, pa se jednačina održanja
mase zagađivača može pisati i u sledećem obliku:
∂ C ∂C ∂ ∂ ( ρ C)
ρ + uj = D
∂t ∂ xj ∂ xj ∂ xj
∂C ∂C ∂ ∂C
+uj = D
∂t ∂ xj ∂ xj ∂x
j
odnosno:
∂C ∂ ∂ ∂C
+
∂ t ∂ xj
(
Cuj = ) D
∂ xj ∂ xj
46
1.3. Metod konačnih razlika (priraštaja)
Pogodno je razmatrati opštu tačku xi, tn (bilo koje n i i), tako da postupci objašnjeni za
opštu tačku važe i za sve ostale računske tačke:
gde je:
∆xi = xi +1 − xi
∆xi −1 = xi − xi −1
f$i n = f$ ( xi , t n ) ≅ f ( xi , t n )
19
Razmatraće se, za početak, prvi izvod (po prostoru). Funkcija f će se razviti u Taylor-
ov red oko tačke (xi, tn), od (xi, tn) do (xi+1, tn):
∂ f ∂ 2f ∆xi2 ∂ 3 f ∆xi3
f ( xi +1 ) = f ( xi + ∆xi ) = f ( xi ) + ∆xi + + +⋅⋅⋅
∂x xi
∂ x2 xi
2! ∂ x3 xi
3!
gde je:
∆x i = x i +1 − x i , xi +1 = xi + ∆xi
Odavde je:
∂f f ( x i + ∆x i ) − f ( x i ) ∂ 2 f ∆x i ∂ 3 f ∆xi2
= − 3 − 3 −⋅⋅
∂x xi ∆xi ∂x xi
2! ∂x xi
3!
Ako se na desnoj strani prethodnog izraza zanemare (odbace) svi članovi osim prvog,
može se pisati:
∂f f ( x i + ∆x i ) − f ( xi )
= + O(∆xi )
∂x xi ∆xi
Red aproksimacije se definiše kao eksponent priraštaja ∆xi kojim se množi prvi
zanemareni (odbačeni) član. U ovom slučaju:
∂ 2f ∆xi ∂ 3 f ∆xi2
O( ∆xi ) = − − −⋅⋅⋅
∂ x2 xi
2! ∂ x 3 xi
3!
∂ f f ( xi + ∆xi ) − f ( xi )
= lim
∂x xi
∆xi → 0 ∆xi
Međutim, u praktičnim inženjerskim zadacima ∆x nije nikada nula (niti čak blisko
nuli), pa je zato ispravno pisati:
∂ f f$i +1 − f$i
≅ (aproksimacija prvog reda)
∂x xi
∆xi
20
∂ f ∂ 2f ∆xi2 ∂ 3 f ∆xi3
f ( xi +1 ) = f ( xi ) + ∆xi + + +L (1)
∂x xi
∂ x2 xi
2! ∂ x3 xi
3!
∂ f ∂ 2f ∆xi2−1 ∂ 3 f ∆xi3−1
f ( xi −1 ) = f ( xi ) − ∆xi −1 + − +L (2)
∂x xi
∂ x2 xi
2! ∂ x3 xi
3!
∂ f ∂ 2f ( ∆x 2
− ∆xi2−1 ) ∂ 3f ( ∆x 3
+ ∆xi3−1 )
f ( xi +1 ) − f ( xi −1 ) +
∂x
( ∆xi + ∆xi−1 ) + ∂ x 2 i
2!
+
∂ x3
i
3!
+L
x
i xi xi
odnosno:
Prvi član greške pokazuje da je i ovo aproksimacija prvog reda, osim ako računska
mreža nije uniformna (ekvidistantna) po x (∆x =const. t.j. ∆xi =∆xi-1). U tom slučaju član sa
∂ 2f
2 nestaje, a prvi zanemareni član množi se sa ∆x , pa je ovo aproksimacija drugog reda:
2
∂x
O(∆x2).
∂ f f$i +1 − f$i −1
≅
∂x xi
∆xi + ∆xi −1
Međutim, red aproksimacije ništa ne govori o veličini prvobitne greške (sa prvobitnim
∆x). Uopšte, red aproksimacije nije jedini kriterijum za ocenu valjanosti određene
aproksimacije. Tako aproksimacija prvog reda ne mora uvek biti lošija od aproksimacije
drugog reda, jer o tome odlučuju i drugi kriterijumi (stabilnost, konvergencija), o kojima se
govori u poglavlju 1.4.
21
Prvi izvod po vremenu (slično izvodu po prostoru) se može aproksimirati sa:
∂ f f i n+1 − f i n
≅
∂t tn
∆t
∂ f f i n +1 − f i n f i +n1+1 − f i +n1
≅ψ + (1 − ψ )
∂t ∆t ∆t
22
Može se napisati i uopštena verzija prethodne aproksimacije:
∂ 2f f$i +n1+1 − 2 f$i n +1 + f$i −n1+1 f$i +n1 − 2 f$i n + f$i −n1
≅θ + (1 − θ )
∂ x2 ∆x 2 ∆x 2
∂f ∂f
− f i +1 − f i f − f i −1
∂x 1 ∂x 1 − i
∂ f
2
∂ ∂ f i+ i−
∆x ∆x f − 2 f i + f i −1
= ≅ 2 2
≅ = i +1
∂ x2 i
∂ x ∂ x i ∆x ∆x ∆x 2
23
3.4. Kratak pregled šema metoda konačnih razlika
∂h ∂u
+ h0 = 0 h0 = const .
∂t ∂x
∂u ∂h
+g =0
∂t ∂x
b) implicitne šeme, i
109
Ključne prednosti eksplicitnih šema sastoje se u tome da su eksplicitne šeme
jednostavne za programiranje i da, potencijalno, daju dobru tačnost u slučaju proračuna
propagacije strmih talasa.
Cr ≤ 1
c∆t
gde je: Cr = - Courant-ov broj, a c = gh - brzina propagacije talasa.
∆x
Uslov stabilnosti često zahteva mali računski korak po vremenu ∆t, posebno ako
problem zahteva malo ∆x, pa je potrebno veliko računarsko vreme da bi se sračunao ukupan
period propagacije talasa.
Takođe, za šeme kod kojih aproksimacija izvoda po prostoru uključuje tri tačke po
prostoru (čime se postiže da šema bude drugog reda), nije sasvim očigledno kako treba
računati zavisno promenljive na granicama, jer se jedna od zahtevanih tačaka u aproksimaciji
izvoda po prostoru nalazi van razmatrane oblasti strujanja, što predstavlja praktičnu poteškoću
u primeni šeme.
∂ f f n − f i −n1
≅ i +1
∂x 2 ∆x
∂ f f n − f 0n
≅ i
∂t ∆t
gde je:
f i n1 + f i −n1
f 0n = α f i n + ( 1 − α ) +
2
110
Šema daje tačno rešenje linearizovanih (pojednostavljenih) jednačina tečenja
∆x
za slučaj kada je α = 0 i = gh0 .
∆t
∂ f f i +n1 − f i −n1
≅
∂x 2 ∆x
∂ f f i n+1 − f i n
≅
∂t ∆t
što je zapravo ona ista šema čija je primena na čistu advekciju analizirana u poglavlju 1.4 (gde
je takođe zaključeno da je šema nestabilna).
∂ f f i +n1 − f i −n1
≅
∂x 2 ∆x
∂ f f i n+1 − f i n−1
≅
∂t 2 ∆t
Leap-frog šema je šema drugog reda za ∆x = const., a inače je prvog reda. I ova šema
daje tačno rešenje linearizovanih (pojednostavljenih) jednačina tečenja za slučaj kada je
∆x
= gh0 .
∆t
Implicitne šeme su one kod kojih se ne može dobiti eksplicitno rešenje u jednoj tački,
već se mora mora napisati i rešavati sistem jednačina, što je i osnovna poteškoća kod primene
implicitnih šema. Osnovna prednost implicitnih šema je u tome što su implicitne šeme
111
većinom bezuslovno stabilne, što dozvoljava da se u proračunima koristi relativno veliki
računski korak po vremenu ∆t. Ukratko će se prikazati par primera implicitnih šema.
Abbott-Ionescu šema koristi tzv. smaknutu ili pomerenu računsku mrežu (staggared
grid), tako da se zavisno promenljive Z i Q ne računaju u istim, već u različitim ili
"smaknutim" tačkama, kao na skici:
Stoga je kod primene ove šeme uobičajeno da se u jednačine doda tzv. disipativni član ili član
veštaške difuzije, čime se postiže da se "izglade" oscilacije.
Šema koristi tri tačke u aproksimacijama izvoda po prostoru, što stvara probleme pri
primeni na granicama. Takođe, pošto se zavisno promenljive Z i Q računaju u različitim
tačkama, to stvara dodatne praktične poteškoće pri primeni šeme na granicama.
∂ f f i n+1 − f i n
≅
∂t ∆t
∂ f f i +n1+1 − f i −n1+1
≅
∂x 2 ∆x
112
Šema koristi tri tačke u aproksimacijama izvoda po prostoru, što stvara probleme pri
primeni na granicama. Takođe, šema ima značajnu amplitudnu grešku (tj. prouzrokuje
značajnu numeričku difuziju). Ova ista šema, ali primenjena na jednačinu čiste advekcije,
analizirana je i u poglavlju 2.2.1 - tamo je to tzv. implicitni polukorak kombinovane
implicitno-eksplicitne šeme - gde je takođe zaključeno da šema prouzrokuje značajnu
numeričku difuziju.
∫( A t2 ) ( )
− At1 dx + ∫ Qx2 − Qx1 dt = 0
x1 t1
vidi se da je:
x2
113
t2
x2
∫ [ψ A i
n +1
+ ( 1 − ψ ) Ain++11 − ψ Ain + ( 1 − ψ ) Ain+1 ] dx
x1
t2
114
∂ A ∂Q
+ =0
∂t ∂x
gde se kao “najopštija šema metode konačnih razlika” smatra šema koja koristi uopštene
aproksimacije za izvode po vremenu i prostoru kakve su prikazane u poglavlju 1.3. Dva
parametra, ψ - težinski faktor po prostoru i θ - tažinski faktor po vremenu, služe da se odrede
osrednjene vrednosti izvoda za element računske mreže (kontrolnu zapreminu), kao na skici:
odnosno:
Zin+1 , Zin++11 , Qin+1 , Qin++11
jer je A = A(Z).
115
3.5. Preissmann-ova šema
∂ f f i n +1 − f i n f i +n1+1 − f i +n1
≅ψ + (1 − ψ )
∂t ∆t ∆t
f i +n1+1 + f i n +1 f i +n1 + f i n
f ≅θ + (1 − θ )
2 2
pri čemu se, kako je to pokazano na kraju prethodnog poglavlja, predložene aproksimacije
funkcije i njihenih izvoda po prostoru i vremenu odnose na računsku ćeliju, a ne na računsku
tačku. Funkcija f ( x , t ) može biti bilo koja funkcija koja se javlja u jednačinama (Q, Z, A,
1
K,....). Težinski faktor po vremenu ima vrednosti θ ≥ , dok težinski faktor po prostoru po
2
1
originalnoj šemi ima vrednost ψ = . Pogodnije je, međutim, da se pri izvođenju približnih
2
jednačina težinski faktori ψ i θ ne zamenjuju konkretnim vrednostima, već da se ostane pri
opštim oznakama, jer to omogućava veću fleksibilnost pri kasnijem korišćenju šeme.
1
Preissmann-ova šema je šema prvog reda, osim ako je θ ≡ ψ ≡ , kada je šema
2
drugog reda. Šema daje tačno rešenje za pojednostavljene linearizovane jednačine tečenja (za
posebnu kombinaciju ∆x i ∆t).
jednačina kontinuiteta:
∂ A ∂Q
+ =0
∂t ∂x
116
i dinamička jednačina:
∂ Q ∂ Q2 ∂Z
+ α + gA + g ASf = 0
∂ t ∂ x A ∂x
Q2
(gde se član trenja može pisati kao S f = ) čine sistem od dve nelinearne parcijalne
K2
diferencijalne jednačine (nelinearnost se očigledno vidi kod dinamičke jednačine). Kada se
navedene aproksimacije primene na funkcije i njihove izvode u de St. Venant-ovim
jednačinama dobija se sistem od dve nelinearne algebarske jednačine koje se mogu
linearizovati i rešiti primenom Newton-Raphson-ovog iterativnog postupka. Primena
Preissmann-ovih aproksimacija, kao i linearizacija tako dobijene nelinearne algebarske
jednačine će se detaljno prikazati na primeru jednačine kontinuiteta, jer je jednačina
kontinuiteta relativno jednostavna. Primena Preissmann-ovih aproksimacija na dinamičku
jednačinu (i linearizacija tako dobijene nelinearne algebarske jednačine) se neće detaljno
prikazivati, jer bi to odnelo previše prostora, već će se samo izneti sugestije za pojedine
članove jednačine.
Jednačina kontinuiteta
∂ A ∂Q
+ =0
∂t ∂x
117
ili, skraćeno:
m+ 1
F=0
ili skraćeno:
m
F≠0
m+1
∂F ∂F ∂F ∂F
F = mF + n +1 ∆Qi + n +1 ∆Qi +1 + n +1 ∆Ai + ∆Ai +1
∂Q i m
∂Q i +1 m ∂ A i m
∂ Ain++11 m
odnosno, pošto je A = A( Z ) :
m+1
∂F ∂F ∂F ∂ Ain+1 ∂ F ∂ Ain++11
F = mF + ∆Qi + ∆Qi +1 + ∆Z + ∆Z i +1
∂ Qin+1 m
∂ Qin++11 m
∂ Ain+1 m
∂ Z i
n +1
m
i
∂ Ai
n +1
+1 m
∂ Z i
n +1
+ 1 m
m+1
∆Qi = Qin+1 − mQin+1
m +1
∆Z i = Z in+1 − mZ in+1
∂F ∂F ∂F ∂ Ain+1 ∂ F ∂ Ain++11
∆Qi + ∆Qi +1 + ∆Z + ∆Z i +1 =− mF
∂ Qin+1 m
∂ Qin++11 m
∂ Ain+1 m
∂ Z i
n +1
m
i
∂ A n +1
i +1 m ∂ Z n +1
i +1 m
Izvodi funkcije na levoj strani prethodne jednačine , kao i funkcija na desnoj strani
jednačine određeni su sa vrednostima promenljivih poznatim ili iz poznate prethodne iteracije
(m) tekućeg vremenskog nivoa (n+1) ili iz poznatog prethodnog vremenskog nivoa (n), tj. to
su poznati koeficijenti u jednačini. Prema tome, ostaje da se odrede izvodi:
∂F θ
n +1 =−
∂Q i m
∆x
118
∂F θ
n +1 =
∂Q i +1 m ∆x
∂F ψ
n +1 =
∂ A i m
∆t
∂F 1− ψ
n +1 =
∂ A i +1 m ∆t
∂ Ain+1 m n+1
= bi
∂ Z in+1 m
∂ Ain++11
n +1
= m bin++11
∂ Z i +1 m
Poslednja dva izvoda su određeni na osnovu uobičajene aproksimacije. Pošto je (videti skicu)
dA
priraštaj površine poprečnog preseka (približno) dA = bdZ , to se može pisati da je = b.
dZ
θ θ ψ 1 − ψ m n +1
m n +1
− ∆Qi + ∆Qi +1 + b ∆Z i +
bi +1 ∆Z i +1 =
∆x ∆x ∆t i
∆t
m n +1 m n +1 m n +1 m n +1
Ai − Ain Ai +1 − Ain+1 Qi +1 − Qi Qin+1 − Qin
= −ψ − (1 − ψ ) −θ − (1 − θ )
∆t ∆t ∆x ∆x
1 − ψ m n+1
A= bi +1
∆t
θ
B=
∆x
119
ψ m n +1
C=− b
∆t i
θ
D=
∆x
m
Ain+1 − Ain m
Ain++11 − Ain+1 m
Qin++11 − mQin+1 Qin+1 − Qin
G = −ψ − (1 − ψ ) −θ − (1 − θ )
∆t ∆t ∆x ∆x
Dinamička jednačina
∂ Q2 Q∂ Q Q2 ∂ A
α = 2α −α 2
∂ x A A∂x A ∂x
∂Q Q∂ Q Q2 ∂ A ∂Z
+ 2α −α 2 +gA + g ASf = 0
∂t A∂x A ∂x ∂x
∂Q
Prvi član jednačine, , je jednostavan, pa se može direktno primeniti Preissmann-
∂t
∂ f
ova aproksimacija za izvod po vremenu .
∂t
Q∂Q ∂ f
Drugi član, 2α , može da se piše kao g , gde g i f označavaju odgovarajuće
A∂x ∂x
funkcije, pa se mogu koristiti Preissmann-ove aproksimacije:
Q2 ∂ A ∂ f
Treći član, α 2 , se takođe može pisati kao g , gde g i f označavaju
A ∂x ∂x
odgovarajuće funkcije, pa se mogu koristiti iste Preissmann-ove aproksimacije kao u drugom
članu. Ovde, međutim, treba uočiti da se:
120
Q2
2 = u
2
A
ui2 + ui2+1
u2 =
2
Tek nakon detaljnije analize (jer to nije unapred očigledno) može se pokazati da je prva od
navedene dve aproksimacije bolja, jer daje tačnu energetsku jednačinu za ustaljeno tečenje,
dok je druga lošija jer za ustaljeno tečenje i naglu promenu preseka veštački "proizvodi"
energiju. Zato je bolje koristiti:
2 2
Q 2 θ Qin++11 Qin+1 1 − θ Qin+1 Qin
≅ + + +
A 2 4 Ain++11 Ain+1 4 Ain+1 Ain
∂Z
Četrvrti član, g A , je takođe jednostavan, jer je g = const., pa takođe može da se
∂x
∂ f
piše kao g , gde g i f označavaju odgovarajuće funkcije, tako da se mogu direktno
∂x
primeniti Preissmann-ove aproksimacije, kao u drugom članu.
Peti član, ili član trenja gASf, se može aproksimirati na više načina, pa će mu se ovde
posvetiti i više pažnje.
Q2
Sf = 2
K
Q Q
Sf =
K2
jer jedino tako član tranja može imati odgovarajući znak u zavisnosti od smera tečenja.
Qi +1 = Qi = Q
2 Q2
1) osrednjeno K : Sf1 =
β Ki2 + ( 1 − β ) Ki2+1
Q2 Q2
2) osrednjeno Sf : Sf2 =β + (1 − β )
Ki2 Ki2+1
2 Q2
3) "otežana" geometrijska sredina K : S f3 =
(K ) ⋅ (K )(
i
2 β 2
i +1
1− β )
Q2
4) osrednjeno K: Sf 4 =
[β Ki + ( 1 − β ) Ki +1 ]
2
Qi Qi Qi +1 Qi +1
S f = β S f i + ( 1 − β ) S f i +1 = β 2 + (1 − β )
K i Ki2+1
odnosno:
122
Nakon primene Ppreissmann-ovih aproksimacija, dinamička jednačina postaje
algebarska nelinearna jednačina, koja se uopšteno može pisati kao:
∂F ∂F ∂F ∂F ∂ F ∂ Ain+1
∆Qi + ∆Qi +1 + ∆Z + ∆Z + ∆Z
∂ Qin+1 m
∂ Qin++11 m
∂ Z in+1 m i ∂ Z in++11 m i +1 ∂ Ain+1 m ∂ Z in+1 m i
n +1
∂F ∂ A i +1 ∂F ∂ Kin+1 ∂ F ∂ Kin++11
+ ∆Z i +1 + ∆Z + ∆Z i +1 =
∂ Ain++11 m
∂Z n +1
i +1 m ∂ Kin+1 m
∂ Z i
n +1
m
i
∂ K i
n +1
+1 m
∂ Z i
n +1
+1 m
odnosno:
∂F ∂F ∂ Ain++11 ∂F ∂ K in++11
+ + ∆Z i +1 + ∂ F ∆Qi +1 =
∂ Z in++11 ∂A n +1
∂ Z in++11 ∂K n +1
∂ Z in++11 ∂ Qin++11
m i +1 m m i +1 m m m
∂F ∂ F ∂ Ain +1 ∂F ∂ K in +1 ∂F
=− + + ∆ Z − ∆Qi −
∂ Z in +1 ∂ A n +1
∂ Z n +1
∂ K n +1
∂ Z n +1 i
∂ Qin +1
m i m i m i m i m m
( n +1 m n +1 m n +1 m n +1 m n +1 m n +1 m
− F Qi , Qi +1 , Z i , Z i +1 , Ai , Ai +1 , K i , K i +1
m m n +1 m n +1
)
Poslednja jednačina je zapravo linearizovana približna (algebarska) dinamička
jednačina, napisana u obliku:
Praktične napomene
123
Očigledno je da se za ustaljeno tečenje koeficijent G takođe svodi na prethodni oblik, pa pošto
je za ustaljeno tečenje ∆Z = ∆Q = 0 (jer nema promene po vremenu, pa ni između dve
iteracije), onda se linearizovana približna jednačina kontinuiteta svodi na:
Qin+1 − Qin
G=− =0
∆x
t.j.
Qin+1 = Qin
124
3.5.1. Primena Preissmann-ove šeme
pri čemu dve susedne računske tačke definišu tzv. računsku deonicu, onda se za svaku
računsku deonicu mogu napisati dve jednačine:
Pošto je ukupan broj tačunskih deonica (I-1), to se ukupno može napisati 2(I-1)
linearizovanih algebarskih jednačina za sve računske deonice. Pošto su nepoznate ∆Q i ∆Z u
svakoj računskoj tački, to je ukupan broj nepoznatih u napisanim jednačinama 2I. Znači
potrebna su dva granična uslova da bi se "zatvorio" sistem jednačina.
α ∆ Z + β ∆Q = γ
što je zapravo uopšten izraz za vezu Q i Z, tj. ∆Q i ∆Z, ali se pod ovaj opšti oblik mogu
podvesti i jednostavniji granični uslovi, kao što su poznati hidrogram Q(t) ili poznati
nivogram Z(t). Kako se pojedini tipovi granični uslova svode na napisani uopšteni oblik se
detaljno razmatra u poglavlju 3.5.2. U ovom poglavlju se isključivo razmatra postupak za
rešavanje sistema algebarskih jednačina.
125
Napisaće se kompletan sistem algebarskih jednačina, zajedno sa jednačinama
graničnih uslova. U napisanom sistemu indeks uz koeficijente A, B , C , D, G i A′, B ′, C ′, D ′, G ′
odnosi se na računske deonice (jer su i jednačine pisane za računske deonice), dok se indeks
uz nepoznate ∆Q i ∆Z odnosi (kao i same nepoznate) na računske tačke. U jednačinama
uzvodnog i nizvodnog graničnog uslova, uz odgovarajuće koeficijente koriste se indeksi uz i
niz. Jednačine su obeležene brojevima, tako da je jednačina (1) zapravo linearizovana
približna jednačina kontinuiteta za prvu računsku deonicu, a jednačina (1’) linearizovana
približna dinamička jednačina takođe za prvu računsku deonicu, itd.
Napisani sistem algebarskih jednačina se, naravno, može rešiti tako što bi se direktno
invertovala matrica koeficijenata, ali je sa stanovišta rada računara, direktno invertovanje
matrice jedna od “najskupljih” operacija. Računarsko vreme potrebno za direktno
invertovanje matrice koeficijenata proporcionalno je sa I3.
U ovom slučaju se, međutim, može uočiti da je matrica koeficijenata tzv. trakasta
dijagonalna matrica, pa se i ovde može koristiti Thomas-ov (ili double-sweep) algoritam, čije
je potrebno računarsko vreme proporcionalno samo sa I.
α u z ∆Z1 + β u z ∆Q1 = γ u z
gde su:
126
α uz γ
E1 = − , F1 = uz
β uz β uz
Takođe, iz jednačina ( 1) i ( 1′ ) :
gde su:
A1 D1′ − A1′ D1
L1 =
C D ′ − C ′D
1 1 1 1
B1 D1′ − B1′ D1
M1 =
C D ′ − C ′D
1 1 1 1
D1G1′ − D1′ G1
N1 =
C D ′ − C ′D
1 1 1 1
∆Q2 = E 2 ∆Z 2 + F2
gde su:
L1 ( C1 + D1 E1 ) − A1
E2 =
B1 − M 1 ( C1 + D1 E1 )
N 1 ( C1 + D1 E1 ) + D1 F1 + G1
F2 =
B1 − M 1 ( C1 + D1 E1 )
gde su:
127
Ai Di ′ − Ai ′ Di
Li =
C D ′ − C ′D
i i i i
Bi Di ′ − Bi ′ Di
Mi =
C D ′ − C ′D
i i i i
Di Gi ′ − Di ′ Gi
Ni =
C D ′ − C ′D
i i i i
∆Qi +1 = E i +1 ∆Zi +1 + Fi +1
gde su:
Li ( Ci + Di E i ) − Ai
E i +1 =
Bi − M i ( Ci + Di E i )
N i ( Ci + Di E i ) + Di Fi + Gi
Fi +1 =
Bi − M i ( Ci + Di E i )
2) Sračunati koefisijente A,...G, i A′, ... , G′ za računsku deonicu 1, između računskih tačaka 1
i 2. Nema potrebe da se ovi koeficijenti obeležavaju indeksima, jer će se odmah upotrebiti za
računanje koeficijenata L,M,N,E,F.
128
3) Sračunati L1, M1, N1 za deonicu 1.
4) Sračunati E2, F2 .
6) Kraj proračuna unapred. Kao poslednja jednačina proračuna unapred obijeno je:
∆QI = E I ∆Z I + FI
α n i z ∆Z I + β n i z ∆QI = γ n i z
8) Sračunati:
∆Z I −1 = LI −1 ∆Z I + M I −1 ∆QI + N I −1
9) Sračunati:
∆QI −1 = E I −1 ∆Z I −1 + FI −1
11) Sračunati:
m+1
Zin+1 = mZin+1 + ∆Zi
m+1
Qin+1 = mQin+1 + ∆Qi
koji će se u sledećoj iteraciji koristiti kao poznate vrednosti iz prethodne iteracije. Ovim je
završen proračun unazad.
CD ′ − C ′D ≠ 0 ( CD′ ≠ C′D )
B − M i ( C + DE i ) ≠ 0 ( B ≠ M ( C + DE ) )
i i
129
tako da pri sračunavanju koeficijenata Li, Mi, Ni, Ei, Fi ne dolazi do deljenja sa nulom. Ali
ako tečenje teži kritičnom, može se javiti problem deljenja sa nulom, pa za takav slučaj treba
razviti poseban postupak rešavanja.
a) Mirno tečenje (Fr < 1) zahteva po jedan granični uslov na uzvodnom i nizvodnom
kraju, kao što se vidi sa skice.
b) Burno tečenje (Fr > 1) zahteva oba granična uslova na uzvodnom kraju (skica):
1) Poznati (zadati) protok kao funkcija vremena Q( t ) (što je čest uzvodni granični
uslov - uzvodni hidrogram),
2) Poznata (zadata) kota slobodne površine kao funkcija vremena Z ( t ) (što je čest
nizvodni granični uslov - nizvodni nivogram, ušće kanala u jezero i sl.).
3) Poznata (zadata) veza protoka i kote Q( Z ) (što je takođe čest nizvodni granični
uslov - kriva protoka, tečenje preko preliva na nizvodnom kraju itd.).
130
Pošto su osnovne jednačine linearizovane, moraju se linearizovati i jednačine
graničnih uslova. Uopšteno će se granični uslov u linearizovanom obliku formulisati kao:
α ∆ Z + β ∆Q = γ
gde je Q ( t ) t n +1
vrednost protoka određena iz poznate funkcije Q( t ) za t = t n+ 1 .
Pošto je:
m+1
Q n+1 = mQ n+1 + ∆Q
dobija se:
m
Q n+1 + ∆Q = Q ( t ) tn +1
α ∆Z + β ∆Q = γ
ako je:
α =0 β =1 γ = Q(t) tn +1
− m Q n +1
m+1
Z n+1 = Z ( t ) tn +1
Pošto je:
m+ 1
Z n+1 = mZ n +1 + ∆Z
dobija se:
m
Z n+1 + ∆Z = Z ( t ) t n +1
131
pa se granični uslov može pisati u opštem obliku:
α ∆ Z + β ∆Q = γ
ako su:
α =1 β =0 γ = Z (t) t n +1
− m Z n +1
m+ 1
Q n +1 = f ( m+1Z n+1 )
gde je f ( m+1Z n+1 ) vrednost funkcije f ( Z ) određena za Z = m+1Z n+1 .
∂ f
f ( m+1Z n+1 ) = f ( m Z n+1 ) + ∆Z + ....
∂Z m
Z n +1
gde je:
∆Z = m+1Z n+1 − mZ n+1
m+1
Q n+1 = mQ n+1 + ∆Q
dobija se:
∂f
m
Q n +1 + ∆Q = f ( m
)
Z n +1 +
∂Z
⋅ ∆Z
m
Z n +1
α ∆Z + β ∆Q = γ
ako je:
∂ f
α = β = −1 γ = mQ n+1 − f ( m Z n+1 )
∂Z m
Z n +1
Uočava se da će u sva tri slučaja koeficijent γ imati vrednost približnu nuli, ali ga ne
treba nasilno izjednačavati sa nulom, jer bi se time akumulirala numerička greška.
132
Započinjanje proračuna unapred
(određivanje koeficijenata E1, F1)
α u z ∆Z1 + β u z ∆Q1 = γ u z
napisan je kao:
∆Q1 = E1 ∆Z1 + F1
gde je:
αuz γ uz
E1 = − F1 =
β uz β uz
Postupak rešavanja će se modifikovati tako što će se lokalno izmeniti uloge ∆Q1 i ∆Z1,
tj. granični uslov će se napisati kao:
∆Z1 = e1 ∆Q1 + f 1 (e 1 ≠ E1 f 1 ≠ F1 )
gde je:
β uz γ uz
e1 = − f1 =
α uz αuz
∆Q1 = l1 ∆Z 2 + m1 ∆Q2 + n1 (l 1 ≠ L1 m1 ≠ M 1 n1 ≠ N 1 )
gde su:
C ′A − CA′
l1 =
C ′D − CD′
C ′B − CB ′
m1 =
C ′D − CD ′
133
CG ′ − C ′G
n1 =
C ′D − CD′
Takođe, ako se ∆Z1 = e1 ∆Q1 + f 1 uvrsti u jednačine (1) i (1′), pa onda iz te dve
jednačine eliminiše ∆Q1, dobija se:
∆Q2 = E 2 ∆Z 2 + F2
gde su:
A′D − AD′
E2 =
BD′ − B ′D
∆QI = E I ∆Z I + FI (a)
α n i z ∆Z I + β n i z ∆QI = γ n i z (b)
γ ni z
− FI
β ni z
∆Z I = (*)
α ni z
EI +
β ni z
m
Z In+1 + ∆Z I = Z ( t ) t n +1
134
pa se umesto jednačine (*), u slučaju graničnog uslova tipa zadato Z(t) na nizvodnoj granici
jednostavno može pisati:
∆Z I = Z ( t ) t n +1
− mZ In+1
∆QI = E I ∆Z I + FI
135