Documente Academic
Documente Profesional
Documente Cultură
Aplicatie
2u 1 2u x [ x A , xB ]
2 2 0
t 2
x t [0, t final ]
I. Discretizarea ecuatiei
y f ( x) yi f ( xi )
d 2 y ( xi ) yi 1 2 yi yi 1
yi
dx 2
x 2
y u u u ( x, t ) uin u ( xi , t n )
4
I. Discretizarea ecuatiei
t
d 2uin uin1 2uin uin1
T
dx 2
x 2
xA xB x
2u 2 u
2
uin 1 2uin uin 1 2 ui 1 2ui ui 1
n n n
F ( x, t ) F ( xi , tn )
t 2 x 2 t 2
x 2
5
II. Discretizarea domeniului
t uin u ( xi , t n )
T
i 1, N x
n 0, Nt
uin ?
xi ?
tn ?
0
t 0 tinitial
xA xB x
x xA t final tinitial
x B xi x A (i 1) x t t n tinitial nt
Nx 1 Nt
6
III. Discretizarea conditiilor la limita
u g S (t )
u g D (t )
u ( x1 , t n ) g S (t n ) u ( xN x , t n ) g D (t n )
u fV ( x) i 1, N x
u ( xi , t 0 ) fV ( xi ) n 0, Nt
u ( x,0)
f D ( x)
t
7
III. Discretizarea conditiilor la limita
u ( x, tinitial )
f D ( x)
t ui1 ui0
f D ( xi ) ui1 ui0 t f D ( xi )
u ( xi , tn ) uin 1 uin t
t t discretizare cu precizie
de ordinul unu
ui0 1 2ui0 2
u u
1
i
0
i t t ...
t 2 t 2
2u 2 u
2
2u 2 u
2
F ( x, t ) F ( x, t )
t 2
x 2
t 2 x 2
2ui0 2 ui
2 0
2ui0 2 ui 1 2ui ui 1
0 0 0
F ( xi , t 0
) F ( xi , t 0
)
t 2
x 2
t 2
x 2
8
III. Discretizarea conditiilor la limita
ui0 1 2ui0 2
u u
1
i
0
i t t
t 2 t 2
i 2 n 1
Nt
u12 u20 f D ( x2 )t
2 x 2
2
1 i 2, N x 1
0
1 2 3 … Nx 9
IV. Calculul solutiei numerice – forma explicita
notatie 2 t 2
1 uin 1 2uin uin 1 (uin1 2uin uin1 ) F ( xi , t n ) t 2
x 2
Conditia de
stabilitate uin 1 2uin (1 ) uin 1 (uin1 uin1 ) F ( xi , t n )t 2
Ecuatia : 2u 1 2u
2 2 0
t 2
x
Domeniul de definitie: x [ xA , xB ] si t [0,1.2]
11
i 0,50 n 0,30
t 0.0002
12
Verificarea solutie analitice
Ecuatia : 2
u 1 2
u
0 Solutia analitica: u ( x, y ) sin( x)[cos(t ) sin(t )]
t 2
x
2 2
Verificarea ecuatiei:
2u 2u
sin( x)[cos(t ) sin(t )] 2
sin( x)[cos(t ) sin(t )]
t 2
x 2
1
sin( x)[cos(t ) sin(t )] { 2
sin( x)[cos(t ) sin(t )]} 0
2
t 2
notatie 2
1 uin 1 2uin (1 ) uin 1 (uin1 uin1 ) F ( xi , t n )t 2 (1)
x 2
F ( xi , t n ) 0
2u 2 u
2
2u 1 2u
F ( x, t ) 2 2 0 1
t 2
x 2
t 2
x 2
2
xB x A 1 0 t final tinitial 1.2 0
x 0.25 t 0.6
Nx 1 5 1 Nt 2
1 0.62
2 0.5836 1
0.252
(1) uin 1 0.41638 uin uin 1 0.5836(uin1 uin1 ) i 2, 4 n 1, Nt
14
II. Discretizarea domeniului
x 0.25 xi x A (i 1)x
i 1,5 n 0, 2
t 0.6 xi x A 0.25
0
1.2
0.25
x 0.5
0.75
1
0.6 tn tinitial nt
tn 0.6n
0
t 0.6
0.0 1.2
0.0 0.25 0.5 0.75 1 15
III. Discretizarea conditiilor la limita
Conditie initila:
t tinitial avem u( x, tinitial ) sin( x)
0.0 0.0
ui0 sin( xi ) i 1, N x
u ( x, tinitial )
sin( x)
t
Conditii la limita: n 0, Nt
0.0 0.0
x xA avem u ( x A , t ) 0 u1n 0
Conditie initila:
u ( x, tinital )
t tinitial sin( x)
0.0 0.0 t
ui1 ui0 f D ( xi )t
1 2 ui01 2ui0 ui01 0
F ( xi , t ) t 2
2 x 2
1.0105 1.4291 1.0105
0.0 0.0 ui1 ui0 sin( xi )0.6
1 1 ui01 2ui0 ui01 2
2 0.6
2 0.25 2
i 2, N x 1 2, 4
0.0 0.7071 1.0 0.7071 0.0
1 1 1 2 0.7071 0 2
i2 u12 0.7071 sin( 0.25)0.6 2 0.6 1.0105
2 0.25 2
17
IV. Calculul solutiei numerice
uin 1 0.4722 uin uin 1 0.7639(uin1 uin1 ) i 2, 4 n 1
18
FORMULE DE CALCUL
Ecuatia hiperbolica
2u 2 u
2
F ( x, t )
t 2
x 2
xi xa x (i 1) i 1, N x
Tabel 1
x1 xa u10 fV1 fV ( x1 )
x2 xa x u20 fV2 fV ( x2 )
x3 xa 2x u30 fV3 fV ( x3 )
u n 1
2u (1 ) u
n n 1
(u n
u ) F ( xi , t ) t
n n 2 t 2
i i i i 1 i 1 2
1
x 2
t 2 x 2
u ( xA , t ) g S (t ) u ( x1 , t n ) u1n g S (t n )
u ( xB , t ) g D (t ) u ( xN x , t n ) u Nn x g D (t n )
Ecuatia hiperbolica
Tabel 2
n0 u11 g S (t 1 )
1 2 u30 2u20 u10 0
u u f D ( x2 )t
1
2
0
2 F ( x2 , t ) t 2
2 x 2
u3 ...
1
u14 ...
u51 ...
n 1 u12 g S (t 2 )
u32 ...
...