fundamentos de mecánica computacional. …caminos.udc.es/.../221/...camposenmedioscontinuos.pdf ·...

17
FUNDAMENTOS DE MECÁNICA COMPUTACIONAL. INTRODUCCIÓN: CAMPOS EN MEDIOS CONTINUOS F. Navarrina, L. Ramírez, R. Martul & GMNI GMNI — G RUPO DE M ÉTODOS N UMÉRICOS EN I NGENIERÍA Departamento de Métodos Matemáticos y de Representación Escuela Técnica Superior de Ingenieros de Caminos, Canales y Puertos Universidad de A Coruña, España e-mail: [email protected] página web: http://caminos.udc.es/gmni UNIVERSIDAD DE ACORUÑA —GRUPO DE MÉTODOS NUMÉRICOS EN I NGENIERÍA

Upload: lamkien

Post on 20-Aug-2018

279 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

FUNDAMENTOS DE MECÁNICA COMPUTACIONAL.INTRODUCCIÓN: CAMPOS EN MEDIOS CONTINUOS

F. Navarrina, L. Ramírez, R. Martul & GMNI

GMNI — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Departamento de Métodos Matemáticos y de RepresentaciónEscuela Técnica Superior de Ingenieros de Caminos, Canales y Puertos

Universidad de A Coruña, España

e-mail: [email protected]ágina web: http://caminos.udc.es/gmni

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 2: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

ÍNDICE

I Movimiento del Medio

I Descripciones Lagrangiana y Euleriana

I Derivadas Temporales y Espaciales

I Deformación del Continuo

I Cuestiones de especial interés

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 3: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Movimiento del Medio (I)

POSICIÓN (de una partícula):r = r

L(r

0, t), r

L(r

0, t)︸ ︷︷ ︸

MOVIMIENTO

= r0+ u

L(r

0, t)︸ ︷︷ ︸

DESPLAZAMIENTO

,

Ω(t) = rL(Ω

0, t). ←− DOMINIO MATERIAL

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 4: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Movimiento del Medio (II)

VELOCIDAD (de una partícula):

aL(r

0, t) =

∂rL

∂t=∂uL

∂t.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 5: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Movimiento del Medio (III)

TENSOR GRADIENTE DE MOVIMIENTOS:

F˜L =

[∂rL

∂r0

]= I˜+ J˜L, J˜L =

[∂uL

∂r0

], (*)

FL

= det(F˜L). (**)

(*) J˜L es el TENSOR GRADIENTE DE DESPLAZAMIENTOS.

(**) Se exige que FL > 0 =⇒ ∃ F˜−1

L.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 6: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Descripciones Lagrangiana y Euleriana

DESCRIPCIÓN DE UNA MAGNITUD

ψ ←−

ψL(r

0, t) ←→ Descripción LAGRANGIANA,

ψE(r, t) ←→ Descripción EULERIANA.

EQUIVALENCIA:

ψL(r

0, t) = ψ

E(r, t)

∣∣∣r=r

L(r

0,t).

Ejemplo: Velocidad

aL(r

0, t) = a

E(r, t)

∣∣∣r=r

L(r

0,t).

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 7: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Derivadas Temporales y Espaciales (I)

DERIVADAS TEMPORALES:

∂ψL∂t

=∂ψE∂t

∣∣∣∣r=rL(r0,t)

+∂ψE∂r

∣∣∣∣r=rL(r0,t)

∂rL∂t

=

[∂ψE∂t

+∂ψE∂r

aE

]∣∣∣∣r=rL(r0,t)

.

∂ψL

∂t=

[∂ψ

E

∂t+∂ψ

E

∂raE

]∣∣∣∣r=r

L(r

0,t)

. (*)

(*) Al término de la derecha de esta expresión se le llama vulgarmente “derivada material”.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 8: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Derivadas Temporales y Espaciales (II)

DERIVADAS ESPACIALES:

∂ψL∂r0

=∂ψE∂r

∣∣∣∣r=rL(r0,t)

[∂rL∂r0

]⇐⇒

∂ψL∂r0

[∂rL∂r0

]−1

=∂ψE∂r

∣∣∣∣r=rL(r0,t)

.

∂ψL

∂r0

=∂ψ

E

∂r

∣∣∣∣r=r

L(r

0,t)

F˜L ⇐⇒∂ψ

L

∂r0

F˜−1

L=∂ψ

E

∂r

∣∣∣∣r=r

L(r

0,t)

.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 9: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Derivadas Temporales y Espaciales (III)

DERIVADA TEMPORAL DEL GRADIENTE DE MOVIMIENTOS:

∂F˜L∂t

=∂

∂t

[∂rL∂r0

]=

∂r0

(∂rL∂t

)=∂aL∂r0

.

∂F˜L∂t

=∂aL

∂r0

.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 10: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (I)

Movimientos relativos del medio en el entorno de un punto:

δr = rL(r

0+ δr

0, t)− r

L(r

0, t) =

[∂rL

∂r0

]δr

0+O(‖δr

0‖2),

Luego,

δr = F˜L δr0+O(‖δr

0‖2), con F˜L =

[∂rL

∂r0

]= I˜+ J˜L, J˜L =

[∂uL

∂r0

].

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 11: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (II)

OBSERVACIÓN IMPORTANTE:

I El tensor J˜L contiene toda la información relativa al cambio de

B VOLUMENB ORIENTACIÓNB FORMA

entre los instantes t = 0 y t en el entorno de un punto. (*)

(*) Información necesaria para definir el estado tenso-deformacional de un sólido.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 12: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (III)

PLANTEAMIENTO INCREMENTAL:

El tensor F˜L define la transformación

δr0︸︷︷︸(instante t = 0)

7−→ δr∣∣∣t︸︷︷︸

(instante t)

= rL(r0 + δr0, t)− rL(r0, t).

Buscamos la ecuación que describe la transformación incremental

δr|t︸︷︷︸(instante t)

7−→ δr|t+dt.︸ ︷︷ ︸(instante t+ dt)

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 13: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (IV)

Puesto que

δr = F˜L δr0+O(‖δr0‖2) =⇒

O(‖δr‖) = O(‖δr0‖), (tomando módulos)

∂δr

∂t=∂F˜L∂t

δr0 +O(‖δr0‖2), (derivando respecto a t)

δr0 = F˜−1

Lδr +O(‖δr‖2

), (invirtiendo)

podemos escribir

∂δr

∂t=

[∂F˜L∂tF˜−1

L

]δr +O(‖δr‖2).

Por tanto,

δr|t+dt =

(I˜+

[∂F˜L∂tF˜−1

L

]dt

)δr|t +O(‖δr‖2).

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 14: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (V)

TENSOR GRADIENTE DE VELOCIDAD (*)

l˜ ←−

lL(r

0, t) =

[∂F˜L∂tF˜−1

L

]←→ Descripción LAGRANGIANA,

lE(r, t) =

[∂aE

∂r

]←→ Descripción EULERIANA.

(*) Las dos expresiones corresponden al mismo tensor, ya que

∂F˜L∂t

=∂aL∂r0

=⇒ lL(r0, t) =∂F˜L∂tF˜−1

L =∂aL∂r0F˜−1

L =∂aE∂r

∣∣∣∣r=rL(r0,t)

= lE(r, t)∣∣∣r=rL(r0,t)

,

lo que justifica el nombre.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 15: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (VI)

Movimientos relativos del medio en forma incremental:

En función del tensor l˜ podemos escribir

δr|t+dt =[I˜+ l˜ dt

]δr|t +O(‖δr‖2),

lo que indica que

♣ la transformación incremental es de tipo INFINITESIMAL.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 16: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Deformación del Continuo (VII)

OBSERVACIÓN IMPORTANTE:

I El tensor l˜contiene toda la información relativa al cambio deB VOLUMENB ORIENTACIÓNB FORMA

entre los instantes t y t+ dt en el entorno de un punto. (*)

(*) Información necesaria para definir el estado tenso-deformacional de un fluido.

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA

Page 17: Fundamentos de Mecánica Computacional. …caminos.udc.es/.../221/...CamposEnMediosContinuos.pdf · fundamentos de mecÁnica computacional. introducciÓn: campos en medios continuos

Cuestiones de especial interés

1. ¿Cuál de las descripciones (Lagrangiana o Euleriana) es preferible?B Sólidos: LAGRANGIANA (desplazamiento −→ estado tenso-deformacional)B Fluidos: EULERIANA (densidad, velocidad y presión −→ estado tensional)

2. ¿Cómo se extrae la información necesaria para definir el estadotensional de un sólido a partir del gradiente de desplazamientos, yel de un fluido a partir del gradiente de velocidades ?

3. ¿Qué ecuaciones gobiernan los procesos físicos involucrados?B Ecuaciones de conservaciónB Ecuaciones constitutivas

4. ¿Qué herramientas matemáticas se precisan para formularlas?B Análisis Tensorial en Coordenadas CurvilíneasB Operadores DiferencialesB Teoremas Integrales

5. ¿Cómo se resuelven finalmente las ecuaciones?B Métodos Variacionales (FEM, BEM, FVM, IGA)

UNIVERSIDAD DE A CORUÑA — GRUPO DE MÉTODOS NUMÉRICOS EN INGENIERÍA