Calcul du transport en régime permanent
Calcul du transport dans un bief de section à section
Équation de transport
En régime permanent, l’équation de transport d’une classe dérivante devient :
dCQdx=E(x,C)S
Intégration par la méthode de Runge-Kutta d’ordre 4
L’intégration de l’équation précédente se
fait par la méthode de Runge-Kutta d’ordre 4 (RK4).
Si on pose y=CQ , on a
dydx=f(y,x)=E(x,y)S
, la méthode de Runge-Kutta donne pour la section
j+1 : yj+1=yj+Δx6(k1+2k2+2k3+k4) avec :
- k1=f(yj,xj)=E(xj,yj)Sj=E(xj,Cj)Sj
- k2=f(yj+Δx2k1,xj+12)=E(xj+12,yj+Δx2k1)Sj+12=E(xj+12,yj+Δx2k1Qj+12)Sj+12 avec Sj+12=Sj+Sj+12 et
Qj+12=Qj+Qj+12 - k3=f(yj+Δx2k2,xj+12)=E(xj+12,yj+Δx2k2)Sj+12=E(xj+12,yj+Δx2k2Qj+12)Sj+12
- k4=f(yj+Δxk3,xj+1)=E(xj+1,yj+Δxk3)Sj+1=E(xj+1,yj+Δxk3Qj+1)Sj+1
Les concentrations à la section j+1 sont alors
égales à : Cj+1=yj+1Qj+1
Calcul de la conservation au nœud
Équation de continuité au nœud
En régime permanent, l’équation de continuité au nœud devient :
∑sbQb>0CbsbQb+∑Qp>0CpQp+VCasE(t,Cnd)+Cnd[∑sbQb<0kbsbQb+∑Qp<0kpQp−kinfScasvinf]=0
Résolution par la méthode de Newton
Soit f(Cind) , l’équation
de continuité au nœud à l’itération i.
La formule de l’itération de Newton est :
Cind=Ci−1nd−f(Ci−1nd)f′(Ci−1nd)=Ci−1nd−biai
bi=∑sbQb>0CbsbQb+∑Qp>0CpQp+VCasE(t,Ci−1nd)
+Ci−1nd[∑sbQb<0kbsbQb+∑Qp<0kpQp−kinfScasvinf]
Dans le cas d’un nœud sans casier, il
n’y a pas de terme source et le problème est donc
linéaire. Avec des coefficients de répartition hétérogènes, les coefficients
kb, kp et kinf sont
ajustés avant l’unique itération de calcul.
Dans le cas d’un nœud avec casier, le problème
n’est plus linéaire du fait du terme source et
nécessite plusieurs itérations cependant les coefficients
kb, kp et kinf ne sont
pas ajustés. Ce qui nous permet d’avoir pour le cas
général :
ai=VCasE′(Ci−1nd)+∑sbQb<0kbsbQb+∑Qp<0kpQp−kinfScasvinf
avec E′(Ci−1nd) la dérivée de
l’échange à chaque itération.
Calcul pour un nœud avec casier
On sépare les termes invariants dans l’itération en
posant :
b1=∑sbQb>0CbsbQb+∑Qp>0CpQp
et a1=∑sbQb<0kbsbQb+∑Qp<0kpQp−kinfScasvinf
Ce qui permet d’obtenir dans le cas
d’un nœud avec casier :
bi=b1+VCasE(t,Ci−1nd)+a1Ci−1nd
et ai=VCasE′(Ci−1nd)+a1
Calcul pour un nœud sans casier
Pour un nœud sans casier, la concentration au nœud
s’obtient directement en moyennant les concentrations
d’apport au nœud :
Cnd=∑sbQb>0CbsbQb+∑Qp>0CpQp∑sbQb>0sbQb+∑Qp>0Qp
Dans le cas d’un nœud sans casier avec départs hétérogènes, les coefficients de répartition doivent être ajustés afin d’assurer la conservation de la matière au nœud. Il s’agit de calculer Ka avant de calculer la concentration dans la première section du bief aval comme c’est décrit au chapitre "Calcul du réseau".