Diferencia entre revisiones de «Deformaciones de un anillo circular»
| Línea 75: | Línea 75: | ||
hold off | hold off | ||
}} | }} | ||
| + | [[Archivo:Circulin4.png]] | ||
=Solido antes y despues del desplazamiento= | =Solido antes y despues del desplazamiento= | ||
Revisión del 00:26 7 dic 2021
| Trabajo realizado por estudiantes | |
|---|---|
| Título | Deformaciones de un anillo circular. Grupo C-19 |
| Asignatura | Teoría de Campos |
| Curso | 2021-22 |
| Autores | Sandra Poza Diez
Eduardo Martinez Marinez Jaime Santi Alonso |
| Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura | |
En este articulo vamos a considerar una placa plana que ocupa medio anillo circular centrado en el origen, esta en el plano [math]y\le 0 [/math] y esta comprendido entre los radios 1 y 2 .
También disponemos de una función temperatura tal que : [math]T(x,y)=log((x-3)^2 +2)[/math]
Y un campo dado : [math]\vec u(\rho,\theta)=\frac{\rho-1}{5}\cdot sin(\theta)e_\theta^\rightarrow [/math]
Contenido
- 1 Mallado
- 2 Lineas de nivel de la temperatura
- 3 Cálculo del gradiente de la Temperatura
- 4 Dibujo del campo de Vectores
- 5 Solido antes y despues del desplazamiento
- 6 Representación de la divergencia
- 7 Cálculo de determinante del rotacional
- 8 Cálculo de las tensiones
- 9 Cálculo de la tensión tangencial a [math]\vec e_\theta[/math]
- 10 Representación y cálculo de la tensión de Von Miles
- 11 Calculo, dibujo e interpretación del campo de fuerzas [math]\vec F[/math]
1 Mallado
Realizaremos en Matlab un mallado de los puntos de la placa sobre la que vamos a trabajar. Dibujaremos la curva en los ejes [math](x,y) ∈ [-3,3]\times [-1,3][/math] con un paso de muestro [math]h=1/10[/math]. dado que nuestro solido es medio anillo circular debemos proceder usando coordenadas cilindricas.
h=0.1; %se define h para dividir los intervalos
u=1:h:2; %intervalo rho y teta
v=0:h:pi;
[uu,vv]=meshgrid(u,v); %malla de u x v
xx=uu.*cos(vv); %parametrización con los puntos de la malla
yy=uu.*sin(vv);
zz=0.*uu;
figure(1)
mesh(xx,yy,0*xx); %dibujamos la grafica
axis([-3,3,-1,3]); %región de la grafica2 Lineas de nivel de la temperatura
La temperatura nos viene dada por el campo [math]T(x,y)=log((x-3)^2 +2)[/math] que viene en coordenadas cartesianas, como nosostros estamos trabajando en coordenadas cilindricas debemos hacer un cambio. O cambiamos nuestras coordenadas a cartesianas o cambiamos el campo a cilindricas resultando en [math]T(\rho,\theta)=log((\rho\cdot cos\theta-3)^2+ 2)[/math]
Nosotros hemos optado por la primera opción. Como se puede apreciar en la gráfica, el punto en el que la temperatura es máxima será (-2,0)
T=log(((xx-3).^2)+2); %Campo escalar temperatura
figure(2)
hold on
contour(xx,yy,T,125) %contour para las superficies de nivel;
colorbar
hold off3 Cálculo del gradiente de la Temperatura
Calculamos el gradiente del campo (escalar) de la temperatura que tenemos en el apartado anterior, siendo este:
[math]\nabla T=\frac{\partial T}{\partial\rho}\cdot e_\rho^\rightarrow+\frac{1}{\rho}\cdot\frac{\partial T}{\partial\theta}\cdot e_\theta^\rightarrow[/math]
T = log(((xx-3).^2)+2); %Campo escalar temperatura
GradienteX=(2*xx-6)./(xx.^2-6*xx+11); %derivada de la temperatura respecto a x
GradienteY= GradienteX.*0; %derivada de la temperatura respecto a y
figure(3)
subplot(1,2,1)
hold on
quiver3(xx,yy,T,GradienteX,GradienteY,0*T,0.5); %representación del gradiente en 3 dimensiones
surf(xx,yy,T); %surf para superficies
contour(xx,yy,T,20);
axis([-3,3,-1,3])
hold off
4 Dibujo del campo de Vectores
Dibujamos nuestro campo de vectores en el mallado del solido. Nuestro campo en cilindricas será:
[math]\vec u=\frac{\rho-1}{5}\cdot sin(\theta)e_\theta^\rightarrow [/math]
% Campo vectorial u(uu,vv)
ux=-(((uu-1)./5).*sin(vv)).*sin(vv);
uy=(((uu-1)./5).*sin(vv)).*cos(vv);
figure(4)
hold on
axis([-3,3,-1,3])
mesh(xx,yy,0*xx) %mallado del solido
quiver(xx,yy,ux,uy,1.5,'b'); %campo vectorial u(uu,vv)
hold off5 Solido antes y despues del desplazamiento
Aplicando a nuestro solido el campo [math]\vec u [/math] tendrá este desplazamiento:
