TPpanelesBonvin

Páginas: 5 (1096 palabras) Publicado: 6 de octubre de 2015
UNIVERSIDAD NACIONAL DE CORDOBA

Facultad de Ciencias Exactas de Físicas y
Naturales

AERODINAMICA POTENCIAL SUBSONICA
BIDIMENSIONAL

Aerodinámica II

Alumnos:

Bee Leonardo.
Nahum Jonatan.
Reynoso Emanuel.

Año:

2014

Dada la geometría de un panel cuadrangular posicionado en el espacio, definido por las
coordenadas de sus vértices Xi,Yi,Zi (i=1,..,4). Se debe generar un programa de cómputoque
calcule:











El centro geométrico del panel
Las diagonales del p1 al p3 y de p2 a p4
El versor normal al panel
Módulo del versor: Verificación =1
Vector distancia normal a la superficie que pasa por 1-3 y 2-4
Coordenadas del panel plano
Baricentro del panel
Superficie proyectada sobre los planos de referencia
Superficie del panel
Graficar la solución

La superficie sobre lacual se realizaron los cálculos es un paraboloide, y el parche sobre el que
se va a generar el panel está definido en base a 4 puntos del plano xy.
Se realizan tres gráficos:

El primero muestra la superficie a tratar, los puntos sobre el plano xy y finalmente los puntos
sobre la superficie que definirán el panel curvo original.

En este segundo gráfico se muestra una porción de la superficieoriginal, los puntos del panel
original, el centro geométrico del panel, las diagonales p1-p3 y p2-p4, el versor normal.

Finalmente se grafica el panel plano, el punto medio geométrico, el centro de gravedad, el
versor normal, las diagonales y las proyecciones del panel sobre los planos de referencia.
Además se muestran en el panel de comandos de Matlab los siguientes resultados:
Panel original:1.4000 1.4000 3.9200
1.7000 1.1000 4.1000
1.8000 1.8000 6.4800
1.5000 2.0000 6.2500
Centro geométrico:
1.6000 1.5750 5.1875
Versor normal:
-0.7079 -0.6726 0.2157
Distancia entre panel plano y paneles originales:
-0.0141
Vector distancia normal:
0.0100 0.0095 -0.0030
Panel plano:
1.3900 1.3905 3.9230
1.7100 1.1095 4.0970
1.7900 1.7905 6.4830
1.5100 2.0095 6.2470
Centro de gravedad del panel:
1.59151.5750 5.1594
Superficie del panel:
1.1846

El código Matlab creado para este problema es:
%
%
%
%

Calculo de paneles planos y propiedades geométricas
Bee, Reynoso, Nahum
Aerodinamica 2
FCEFyN- UNC - 2014

clear all
close all
[x,y]=meshgrid(-4:0.1:4);
%puntos sobre el plano xy
pb1=[1.4,1.4];
pb2=[1.7,1.1];
pb3=[1.8,1.8];
pb4=[1.5,2.0];
%grafico de la superficie completa
z=x.^2+y.^2;surf(x,y,z);
hold on
xp=[pb1(1) pb2(1) pb3(1) pb4(1)];%coord x del parche
yp=[pb1(2) pb2(2) pb3(2) pb4(2)];%coord y del parche
zp=xp.^2+yp.^2;
%grafico de puntos sobre la superficie
plot(xp,yp,'+m');
plot3(xp,yp,zp,'*m');
%grafico de una porcion de superficie
figure
cx=x(1,:)>=min(xp)&x(1,:)<=max(xp);%condicion de puntos x dentro del
parche
cy=y(:,1)>=min(yp)&y(:,1)<=max(yp);%condicion de puntos y dentrodel
parche
surf(x(cx,cy),y(cx,cy),z(cx,cy));%grafico del parche
hold on
plot(xp,yp,'+m');
plot3(xp,yp,zp,'*m');
p1=[pb1,zp(1)];
p2=[pb2,zp(2)];
p3=[pb3,zp(3)];
p4=[pb4,zp(4)];
disp('Panel original: ')
disp(p1)
disp(p2)
disp(p3)
disp(p4)
%calculo del punto medio
q=(p1+p2+p3+p4)/4;
plot3(q(1),q(2),q(3),'om')
disp('Centro geométrico: ')
disp(q)
%diagonales
T1=p3-p1;
T2=p4-p2;
%versor normaln=cross(T1,T2);
n=n/norm(n);
disp('Versor normal: ')

disp(n)
quiver3(q(1),q(2),q(3),n(1),n(2),n(3),'linewidth',2,'MaxHeadSize',0.5)
;
plot3([p1(1) p3(1)],[p1(2) p3(2)],[p1(3) p3(3)])
plot3([p2(1) p4(1)],[p2(2) p4(2)],[p2(3) p4(3)])
axis equal
%distancia punto medio
d=dot(n,(p1-q));
disp('Distancia panel plano-paneles originales: ')
disp(d)
disp('Vector distancia normal: ')
disp(d*n)
%puntos de los planosparalelos
p1p=p1-d*n;
p3p=p3-d*n;
p2p=p2+d*n;
p4p=p4+d*n;
disp('Panel plano: ')
disp(p1p)
disp(p2p)
disp(p3p)
disp(p4p)
figure
%puntos del plano calculado
plot3([p1p(1) p2p(1) p3p(1) p4p(1) p1p(1)],...
[p1p(2) p2p(2) p3p(2) p4p(2) p1p(2)],...
[p1p(3) p2p(3) p3p(3) p4p(3) p1p(3)]);
hold on
%puntos originales
plot3([p1(1) p2(1) p3(1) p4(1)],...
[p1(2) p2(2) p3(2) p4(2)],...
[p1(3) p2(3) p3(3)...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS