27.11.2014 Views

SOLUZIONE NUMERICA DI PROBLEMI DI FLUSSO DI FLUIDI CON ...

SOLUZIONE NUMERICA DI PROBLEMI DI FLUSSO DI FLUIDI CON ...

SOLUZIONE NUMERICA DI PROBLEMI DI FLUSSO DI FLUIDI CON ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ing. Nicola Forgione<br />

e dove i fattori di interpolazione lineare sono definiti come nel seguente esempio<br />

relativo al caso di λ<br />

e,P<br />

:<br />

x<br />

− x<br />

e P<br />

λ<br />

e,<br />

P<br />

≡<br />

(32)<br />

xE<br />

− xP<br />

d) Termine di sorgente<br />

Spesso il termine di sorgente, S φ<br />

, è una funzione della variabile φ e delle altre<br />

variabili dipendenti; è allora desiderabile sfruttare questa dipendenza nel costruire<br />

l’equazione di discretizzazione al fine di aumentare la velocità di convergenza.<br />

Affinché le equazioni discretizzate possano essere risolte mediante le tecniche per le<br />

equazioni algebriche lineari è possibile tener conto solo di una dipendenza lineare tra<br />

il termine di sorgente e la variabile dipendente φ; questa dipendenza viene espressa<br />

nella seguente forma linearizzata:<br />

∫<br />

V<br />

( Sφ<br />

,<br />

+ Sφ<br />

,<br />

φ ) ∆xP<br />

∆yP<br />

Sφ dV =<br />

(33)<br />

C<br />

P<br />

P<br />

nella quale i valori di<br />

S , C<br />

φ<br />

ed S φ , P<br />

possono dipendere da φ. Quando il termine di<br />

sorgente viene linearizzato, il coefficiente<br />

S φ , P<br />

deve essere negativo o nullo al fine di<br />

assicurare il mantenimento della dominanza diagonale. Durante ciascun ciclo esterno<br />

di iterazione, i valori di<br />

nuovi valori di φ.<br />

S , C<br />

φ<br />

ed S φ , P<br />

dovrebbero allora essere ricalcolati utilizzando i<br />

Un metodo che può essere utilizzato per la linearizzazione è il seguente:<br />

∗<br />

∗<br />

⎛ dSφ<br />

⎞<br />

= S + ⎜ ⎟<br />

φ<br />

P P<br />

∗<br />

( φ −φ<br />

)<br />

Sφ ⎜ ⎟<br />

(34)<br />

⎝ d φ ⎠<br />

dove il simbolo φ ∗ P<br />

è usato per indicare il valore assegnato a φ P<br />

o il valore della<br />

precedente iterazione esterna di φ<br />

P<br />

.<br />

Nel caso di discretizzazione del termine transitorio con il metodo implicito e di<br />

discretizzazione dei termini convettivi con lo schema upwind, la generica equazione di<br />

bilancio discretizzata diventa:<br />

0 0<br />

ρP<br />

φP<br />

− ρP<br />

φP<br />

∆xP<br />

∆yP<br />

∆t<br />

+ F ,0 φ −<br />

+ S<br />

s<br />

φ ,C<br />

S<br />

∆x<br />

∆y<br />

P<br />

− F ,0 φ + D<br />

P<br />

s<br />

+ S<br />

φ ,P<br />

P<br />

= − F ,0 φ +<br />

P<br />

φ , e<br />

P<br />

e<br />

φ ∆x<br />

∆y<br />

( φ −φ<br />

) − D ( φ −φ<br />

) + D ( φ −φ<br />

) − D ( φ −φ<br />

)<br />

P<br />

E<br />

P<br />

P<br />

− F ,0 φ +<br />

e<br />

φ , w<br />

E<br />

P<br />

F ,0 φ<br />

w<br />

W<br />

16<br />

W<br />

φ , n<br />

− − F ,0 φ − F ,0 φ + − F ,0 φ +<br />

N<br />

w<br />

P<br />

P<br />

φ , s<br />

n<br />

P<br />

P<br />

S<br />

+<br />

n<br />

N

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!