• Aucun résultat trouvé

Description des écoulements

N/A
N/A
Protected

Academic year: 2022

Partager "Description des écoulements"

Copied!
32
0
0

Texte intégral

(1)

Description des écoulements

v(r 0, t 0, t) r 0, t 0

Description lagrangienne

Trajectoire des particules de fluide

(2)

Description des écoulements

v(r 0, t 0, t) r 0, t 0

u(r , t 0 ) u(r 0, t 0 )

u(r , t) u(r 0, t)

Description lagrangienne

Description eulerienne

Trajectoire des particules de fluide

Lignes de courant à t 0

Lignes de courant à t

(3)

Un exemple de champ de vitesse eulérienne

Vecteurs vitesse

Lignes de courant

(4)

Conservation de la masse dans un écoulement

(5)

Conservation de la masse dans un écoulement

Ω

dS n

S = ∂Ω

u

u

n

n

u.n

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Volume entrant par unité de surface

par unité de temps

(6)

n

u dt

u

u.n dS dS

(7)

Conservation de la masse dans un écoulement

Ω

dS n

S = ∂Ω

u

u

n

n

Z

@ ⌦

⇢u.n dS + Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

u.n

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Volume entrant par unité de surface

par unité de temps

(8)

Conservation de la masse dans un écoulement

Ω

dS n

S = ∂Ω

u

u

Z

@⇢

@ t dV =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

n

n

Z

@ ⌦

⇢u.n dS + Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

u.n

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Volume entrant par unité de surface

par unité de temps

(9)

Z

@⇢

@ t dV =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@ ⌦

⇢u.n dS + Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(10)

Z

@⇢

@ t dV =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@ ⌦

⇢u.n dS + Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@⇢

@ t dV + Z

⌦ r .(⇢u)dV = Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

r

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

. ⌘

divergence

(11)

Z

@⇢

@ t dV =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@ ⌦

⇢u.n dS + Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@⇢

@ t dV + Z

⌦ r .(⇢u)dV = Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

@⇢

@ t + ⇢ r .u + u. r ⇢ = 0

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

En l’absence de source de masse r

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

. ⌘

divergence

gradient

<latexit sha1_base64="5z2iFyo9csDsWOJJwK4wPDs17DQ=">AAAB9HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0WPRi8cKthaaUDbbSbt0s0l3N4VS+ju8eFDEqz/Gm//GbZuDtj4YeLw3w8y8MBVcG9f9dgpr6xubW8Xt0s7u3v5B+fCoqZNMMWywRCSqFVKNgktsGG4EtlKFNA4FPoWDu5n/NEKleSIfzTjFIKY9ySPOqLFS4EsaCkp8HGZ81ClX3Ko7B1klXk4qkKPeKX/53YRlMUrDBNW67bmpCSZUGc4ETkt+pjGlbEB72LZU0hh1MJkfPSVnVumSKFG2pCFz9ffEhMZaj+PQdsbU9PWyNxP/89qZiW6CCZdpZlCyxaIoE8QkZJYA6XKFzIixJZQpbm8lrE8VZcbmVLIheMsvr5LmRdW7qroPl5XabR5HEU7gFM7Bg2uowT3UoQEMhvAMr/DmjJwX5935WLQWnHzmGP7A+fwBnnmSAA==</latexit>

r ⌘

(12)

Z

@⇢

@ t dV =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@ ⌦

⇢u.n dS + Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@⇢

@ t dV + Z

⌦ r .(⇢u)dV = Q

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

@⇢

@ t + ⇢ r .u + u. r ⇢ = 0

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

En l’absence de source de masse

Si le fluide est « incompressible », masse volumique constante

r

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

.u = 0

r

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

. ⌘

divergence

gradient

<latexit sha1_base64="5z2iFyo9csDsWOJJwK4wPDs17DQ=">AAAB9HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0WPRi8cKthaaUDbbSbt0s0l3N4VS+ju8eFDEqz/Gm//GbZuDtj4YeLw3w8y8MBVcG9f9dgpr6xubW8Xt0s7u3v5B+fCoqZNMMWywRCSqFVKNgktsGG4EtlKFNA4FPoWDu5n/NEKleSIfzTjFIKY9ySPOqLFS4EsaCkp8HGZ81ClX3Ko7B1klXk4qkKPeKX/53YRlMUrDBNW67bmpCSZUGc4ETkt+pjGlbEB72LZU0hh1MJkfPSVnVumSKFG2pCFz9ffEhMZaj+PQdsbU9PWyNxP/89qZiW6CCZdpZlCyxaIoE8QkZJYA6XKFzIixJZQpbm8lrE8VZcbmVLIheMsvr5LmRdW7qroPl5XabR5HEU7gFM7Bg2uowT3UoQEMhvAMr/DmjJwX5935WLQWnHzmGP7A+fwBnnmSAA==</latexit>

r ⌘

(13)

Fluide comme “incompressible” ?

(14)

Fluide comme “incompressible” ?

⇢ = 1

@⇢

@ p p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(15)

Fluide comme “incompressible” ?

⇢ = 1

@⇢

@ p p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇢ = 1

⇢c 2 p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

: vitesse du son

<latexit sha1_base64="IAXJ5b2I81udfgHAcvJ7DyY45fo=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0ZMUvHhswX5AG8pmO2nXbjZhdyOU0F/gxYMiXv1J3vw3btsctPXBwOO9GWbmBYng2rjut1NYW9/Y3Cpul3Z29/YPyodHLR2nimGTxSJWnYBqFFxi03AjsJMopFEgsB2M72Z++wmV5rF8MJME/YgOJQ85o8ZKDdYvV9yqOwdZJV5OKpCj3i9/9QYxSyOUhgmqdddzE+NnVBnOBE5LvVRjQtmYDrFrqaQRaj+bHzolZ1YZkDBWtqQhc/X3REYjrSdRYDsjakZ62ZuJ/3nd1IQ3fsZlkhqUbLEoTAUxMZl9TQZcITNiYgllittbCRtRRZmx2ZRsCN7yy6ukdVH1rqpu47JSu83jKMIJnMI5eHANNbiHOjSBAcIzvMKb8+i8OO/Ox6K14OQzx/AHzucPxoOM5w==</latexit>

c

(16)

Fluide comme “incompressible” ?

⇢ = 1

@⇢

@ p p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇢ = 1

⇢c 2 p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

En écoulement dominé par l’inertie du fluide:

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

p ⇠ ⇢u 2

⇢ ⇠ u 2

c 2 = M 2

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

: Nombre de Mach : vitesse du son

<latexit sha1_base64="IAXJ5b2I81udfgHAcvJ7DyY45fo=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0ZMUvHhswX5AG8pmO2nXbjZhdyOU0F/gxYMiXv1J3vw3btsctPXBwOO9GWbmBYng2rjut1NYW9/Y3Cpul3Z29/YPyodHLR2nimGTxSJWnYBqFFxi03AjsJMopFEgsB2M72Z++wmV5rF8MJME/YgOJQ85o8ZKDdYvV9yqOwdZJV5OKpCj3i9/9QYxSyOUhgmqdddzE+NnVBnOBE5LvVRjQtmYDrFrqaQRaj+bHzolZ1YZkDBWtqQhc/X3REYjrSdRYDsjakZ62ZuJ/3nd1IQ3fsZlkhqUbLEoTAUxMZl9TQZcITNiYgllittbCRtRRZmx2ZRsCN7yy6ukdVH1rqpu47JSu83jKMIJnMI5eHANNbiHOjSBAcIzvMKb8+i8OO/Ox6K14OQzx/AHzucPxoOM5w==</latexit>

c

<latexit sha1_base64="qiSGP287cgZFWaq8XXo6g1RMCMk=">AAAB6HicdVDJSgNBEK2JW4xb1KOXxiB4CjOi6EkCXrwICZgFkiH0dGqSNj09Q3ePEIZ8gRcPinj1k7z5N3YWIW4PCh7vVVFVL0gE18Z1P5zc0vLK6lp+vbCxubW9U9zda+g4VQzrLBaxagVUo+AS64Ybga1EIY0Cgc1geDXxm/eoNI/lrRkl6Ee0L3nIGTVWqt10iyWv7E5B3F/kyyrBHNVu8b3Ti1kaoTRMUK3bnpsYP6PKcCZwXOikGhPKhrSPbUsljVD72fTQMTmySo+EsbIlDZmqixMZjbQeRYHtjKgZ6J/eRPzLa6cmvPAzLpPUoGSzRWEqiInJ5GvS4wqZESNLKFPc3krYgCrKjM2msBjC/6RxUvbOym7ttFS5nMeRhwM4hGPw4BwqcA1VqAMDhAd4gmfnznl0XpzXWWvOmc/swzc4b5+mq4zS</latexit>

M

(17)

Fluide comme “incompressible” ?

⇢ = 1

@⇢

@ p p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇢ = 1

⇢c 2 p

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

En écoulement dominé par l’inertie du fluide:

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

p ⇠ ⇢u 2

⇢ ⇠ u 2

c 2 = M 2

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

: Nombre de Mach : vitesse du son

Fluide quasi incompressible

M

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⌧ 1

<latexit sha1_base64="IAXJ5b2I81udfgHAcvJ7DyY45fo=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0ZMUvHhswX5AG8pmO2nXbjZhdyOU0F/gxYMiXv1J3vw3btsctPXBwOO9GWbmBYng2rjut1NYW9/Y3Cpul3Z29/YPyodHLR2nimGTxSJWnYBqFFxi03AjsJMopFEgsB2M72Z++wmV5rF8MJME/YgOJQ85o8ZKDdYvV9yqOwdZJV5OKpCj3i9/9QYxSyOUhgmqdddzE+NnVBnOBE5LvVRjQtmYDrFrqaQRaj+bHzolZ1YZkDBWtqQhc/X3REYjrSdRYDsjakZ62ZuJ/3nd1IQ3fsZlkhqUbLEoTAUxMZl9TQZcITNiYgllittbCRtRRZmx2ZRsCN7yy6ukdVH1rqpu47JSu83jKMIJnMI5eHANNbiHOjSBAcIzvMKb8+i8OO/Ox6K14OQzx/AHzucPxoOM5w==</latexit>

c

<latexit sha1_base64="qiSGP287cgZFWaq8XXo6g1RMCMk=">AAAB6HicdVDJSgNBEK2JW4xb1KOXxiB4CjOi6EkCXrwICZgFkiH0dGqSNj09Q3ePEIZ8gRcPinj1k7z5N3YWIW4PCh7vVVFVL0gE18Z1P5zc0vLK6lp+vbCxubW9U9zda+g4VQzrLBaxagVUo+AS64Ybga1EIY0Cgc1geDXxm/eoNI/lrRkl6Ee0L3nIGTVWqt10iyWv7E5B3F/kyyrBHNVu8b3Ti1kaoTRMUK3bnpsYP6PKcCZwXOikGhPKhrSPbUsljVD72fTQMTmySo+EsbIlDZmqixMZjbQeRYHtjKgZ6J/eRPzLa6cmvPAzLpPUoGSzRWEqiInJ5GvS4wqZESNLKFPc3krYgCrKjM2msBjC/6RxUvbOym7ttFS5nMeRhwM4hGPw4BwqcA1VqAMDhAd4gmfnznl0XpzXWWvOmc/swzc4b5+mq4zS</latexit>

M

(18)

M

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇠ 1 M >

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

1

Ondes de choc

ou

(19)

dS n

Ω

S = ∂Ω

n

u

u n

Conservation de la quantité de mouvement

Z

@⇢u

@ t dV =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

⇢f dV

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

+ Z

@ ⌦

.n dS

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@ ⌦

⇢u u.n dS

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

scalaire

vecteur contraintes

(20)

i

j k T(n)

T(n) : vecteur contrainte totale sur la face de normale n

n

δA -i

δA i

-j

δA j

-k δA k

T(n) A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Forces de surface

T(

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

i) A i T( j) A j

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

T( k) A k

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

T(

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

i) = T(i) A i = A i.n

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(21)

i

k T(n)

n

δA -i

δA i

-j

δA j

-k δA k

T(n) A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Forces de surface

T(i) i.n A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

T(j) j.n A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

T(k) k.n A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

F surface = P

T A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(22)

pfd sur l’élément de volume :

⇢ V a = ⇢ f V + X

T A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇢ a = ⇢ f + X

T A V

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

A

V ⇠ 1

L ! 1

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

L

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

! 0 X T = 0

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(23)

T(n) =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

T(i) i.n + T(j) j.n + T(k) k.n

T(n) = T(i) n x + T(j) n y + T(k) n z

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

T x (n) = xx n x + xy n y + xz n z

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

=

0

@ xx yx xy yy xz yz

zx zy zz

1 A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Tenseur des contraintes

contraintes normales

contraintes tangentielles

T x (n) = T x (i) n x + T x (j) n y + T x (k) n z

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Composante x

(24)

T

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

= .n 0

@ T x T y T z

1

A =

0

@ xx yx xy yy xz yz

zx zy zz

1 A

0

@ n x n y n z

1 A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Vecteur contrainte (force/unité de

surface)

Tenseur des contraintes

Normale à la

surface considérée

(25)

Z

@⇢u

@ t dV =

Z

@ ⌦

⇢u u.n dS + Z

⇢f dV + Z

@ ⌦

.n dS

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Z

@⇢u

@ t dV + Z

⌦ r .⇢uu dV = Z

⇢f dV + Z

⌦ r . dV

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Théorème de la divergence:

Conservation de la quantité de mouvement

: Flux de quantité de mouvement,

<latexit sha1_base64="8AJo72ZtQEcBA0U2dutJ5sIFyn4=">AAAB+XicbVDLSsNAFL2pr1pfUZduBovgqiSi6LLoxmUF+4AmlMl00g6dTMI8CiX0T9y4UMStf+LOv3HSZqHVAwOHc+7lnjlRxpnSnvflVNbWNza3qtu1nd29/QP38KijUiMJbZOUp7IXYUU5E7Stmea0l0mKk4jTbjS5K/zulErFUvGoZxkNEzwSLGYEaysNXDeQ4xQFCdbjKM6NmQ/cutfwFkB/iV+SOpRoDdzPYJgSk1ChCcdK9X0v02GOpWaE03ktMIpmmEzwiPYtFTihKswXyefozCpDFKfSPqHRQv25keNEqVkS2ckiolr1CvE/r290fBPmTGRGU0GWh2LDkU5RUQMaMkmJ5jNLMJHMZkVkjCUm2pZVsyX4q1/+SzoXDf+q4T1c1pu3ZR1VOIFTOAcfrqEJ99CCNhCYwhO8wKuTO8/Om/O+HK045c4x/ILz8Q3LlJPE</latexit>

⇢uu

⇢u i u j

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

tenseur de composantes produit tensoriel

@

@ x j (⇢u i u j ) = u i @⇢u j

@ x j + ⇢u j @ u i

@ x j

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Sa divergence :

(somme sur j)

(26)

r . = P

j

@ ij

@ x j

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Divergence des contraintes

(27)

Conservation de la quantité de mouvement

⇢ @ u

@ t + u

✓ @⇢

@ t + r .⇢u

+ ⇢u. r u = ⇢f + r .

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇢ @ u

@ t + u @⇢

@ t + u r .⇢u + ⇢u. r u = ⇢f + r .

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Pour un volume élémentaire de fluide :

✓ @ u

@ t + u. r u

= ⇢f + r .

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

ma = F

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

= 0

Conservation de la masse

(28)

Accélération d’un élément de fluide

✓ @ u

@ t + u. r u

= ⇢f + r .

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

ma = F

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

a = @ u

@ t + u. r u

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

instationnarité accélération convective

(29)

un écoulement stationnaire où u.

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

r u 6 = 0

(30)

Écriture de l’accélération convective

Variation spatiale de u x projetée sur la vitesse (u x , u y , u z ) Pour la composante i : u j @ u i

@ x j = X

j =1,3

u j @ u i

@ x j

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Pour la composante x : u x @ u x

@ x + u y @ u x

@ y + u z @ u x

@ z

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(31)

Les contraintes dans un fluide

Dans un fluide à l’équilibre, sans écoulement macroscopique

n La résultante des interactions entre atomes ou molécules est une pression isotrope

=

0

@ p 0 0

0 p 0

0 0 p

1 A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

ij = p ij

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

r . = r p =

0 B @

@ p

@ x

@ p

@ y

@ p

@ z

1 C A

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

(32)

✓ @ u

@ t + u. r u

= ⇢f + r .

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Dans un fluide à l’équilibre, sans écoulement macroscopique

0 =

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

⇢g r p p = p 0 ⇢gz

<latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit><latexit sha1_base64="(null)">(null)</latexit>

Références

Documents relatifs

On modélise, en coordonnées cylindriques d’axe (Oz), le tourbillon de vidange d’un lavabo par un cœur cylindrique de rayon a et d’axe (Oz) dans lequel la vitesse

Justifier qu’on peut considérer que la courbe C est fermée (ce que l’on fera par la

Réaliser et/ou exploiter une vidéo ou une chronophotographie pour déterminer les coordonnées du vecteur position en fonction du temps et en déduire les coordonnées approchées ou

en mouvement (dans le référentiel d’étude) crée un champ électromagnétique. (champs électrique

Si le d´ ebit volumique est conserv´ e et que les lignes de courant se rapprochent, il faut que la vitesse augmente, puisque le section du tube de courant est plus faible.. On peut

Le temps de l’exercice, on oublie que l’on sait r´ esoudre cette ´ equation.. Donner un syst` eme d’´ equations diff´ erentielles dont (r, θ)

- l'accélération normale existe dès lors qu'un solide est en mouvement de rotation, de translation circulaire, ou en mouvement plan. - l'accélération normale est aussi

Eu effet, la fonction — — - est finie et continue pour toutes les valeurs de cet intervalle; son module admet donc une borne supérieure M et la série (36; est majorée par la