Vous êtes sur la page 1sur 8

[Escriba el ttulo del documento]

10 de diciembre 2014

Mtodos Matemticos
Caso de estudio: problema de iluminacin
Jose Luis Castillo Hernandez
Software usado Matlab 2012

[Escriba el ttulo del documento]

Obtencion del punto minimo de iluminacion


En este problema se considera un camino horizontal iluminado por dos luces,
donde Pi es la potencia de iluminacin y hi, es la altura a la cual se encuentra la
lmpara. Las coordenadas de las lmparas son (0, h 1) y (s, h2), donde s es la
distancia horizontal entre las dos fuentes de luz. Sea X= (x, 0) un punto en la
superficie entre las dos lmparas. El objetivo de este estudio es encontrar el
punto x(0), para el cual la iluminacin sea mnima. En primer trmino, se hallar
x(0) dadas las alturas y las intensidades de ambas lmparas. Posteriormente se
maximizar la iluminacin en el punto x(0) al variar la altura de la segunda
lmpara, es decir, se deber encontrar h2(0) tal que la iluminacin sea mxima
en el punto x(0). Finalmente se optimizar la iluminacin en el punto x(0) con
respecto a las alturas de ambas lmparas. Se puede encontrar mayor
informacin en Solving problems in scientific computing using Maple and
Matlab, de Walter Gander y Jir Hrebcek (Springer 2000).

Pasos a desarrollar.
1.-Reflexion sobre el problema.
Primeramente encontrar el punto mnimo de iluminacin X entre dos fuentes
de luz. Aun y cuando es conocido por la fsica que la intensidad de luz

[Escriba el ttulo del documento]


depende del valor inverso del cuadrado de la distancia a la fuente de luz y el
ngulo de impacto de los rayos de luz.
La distancia desde X hasta la primera fuente de luz es x y la segunda s-x.
Usando el teorema pitagrico podemos determinar r1 y r2 que son las distancias
desde el punto X hacia las dos fuentes de luz.

La intensidad de luz de las dos lmparas en X estn dadas por

Los ngulos de impacto de los rayos de luz son 1 y 2 el camino de


iluminacin depende de sin (1) y sin (2) los cuales estn dados por:

As la iluminacin total C(x) en el punto X es:

Por minimizacin C(x) para 0<=z<=s, tomamos las coordenadas de X. Para


encontrar el mnimo podemos simplemente tomar la derivada de C(x) y
encontrar sus races
2.- Utilizacin de software de cmputo para resolver el problema en
cuestin

Se procedio a utilizar el software Matlab debido a que ya es bien conocido para


resolver problemas matemticos.
El comando syms define simblicamente variables y de este modo nos da la
facilidad de obtener soluciones a ecuaciones sencillamente propuestas.

[Escriba el ttulo del documento]

3.- Cdigo en Matlab del problema


%Declaracin de variables que indican los valores fijos para el calculo
clc
h1 = 5;
h2 = 3;
s= 20;
P1=2000;
P2 = 3000;
% x indica la variable mediante la cual se realiza el calculo
syms x
S1 = P1 * h1 / (h1^2 + x^2)^(3/2);
S2 = P2 * h2 / (h2^2 + (s - x)^2)^(3/2);
%FUNCION
C = S1 + S2
% graficacion
figure;
hold on;
%Graficamos la ecuacion
ezplot(C, [-10, 30]);
dC = diff(C, x)
%en la misma figura se graficara la derivda
ezplot( dC, [-10, 30]);
%adicionalmente se graficar las funciones S1 y S2.
ezplot( S1, [-10, 30]);
ezplot( S2, [-10, 30]);
tutulo = ' VALORES DE LA GRAFICA A PARTIR DE LA FUNCION DERIVADA'

[Escriba el ttulo del documento]


contador=0; %variable que nos indica el numero de valores positivos encontrados
for mnj= 0:1:20 %obtener del grafico unicamente los primeros 20 valores
a=mnj;
otra= - (30000*a)/(a^2 + 25)^(5/2) - (27000*(2*a - 40))/((a - 20)^2 + 36)^(5/2);
if otra>0
%si el valor es positivo lo mostramos en consola
otra
%incrementeamos el contador de los valores positivos
contador=contador+1;
end

end
% identificar los valores minimos y maximos, que adicionalmente coninciden
% con los encontrados en el programa de MAPLE
tutulo = ' VALORES DE LA GRAFICA A PARTIR DE LA FUNCION ORIGINA'
contador=0;
for mnj= 0:1:20
a=mnj;
otra= 10000/(a^2 + 25)^(3/2) + 18000/((a - 20)^2 + 36)^(3/2);
if otra>0
%si el valor es positivo lo mostramos en consola
otra
%incrementeamos el contador de los valores positivos
contador=contador+1;
end
end
contador

[Escriba el ttulo del documento]

Grafica de resultados obtenidos.

Resultados Obtenidos en consola

[Escriba el ttulo del documento]

C=
10000/(x^2 + 25)^(3/2) + 9000/((x - 20)^2 + 9)^(3/2)
dC =
- (30000*x)/(x^2 + 25)^(5/2) - (13500*(2*x - 40))/((x - 20)^2 + 9)^(5/2)
titulo =
VALORES DE LA GRAFICA A PARTIR DE LA FUNCION DERIVADA
otra = 0.2721
otra = 0.7862
otra =2.0010
otra =3.3504
otra =4.9307
otra = 6.7872
otra =8.8351
otra =10.7150
otra =11.6338
otra =10.4354
otra =6.2900
VALORES DE LA GRAFICA A PARTIR DE LA FUNCION ORIGINAL
otra = 81.9772
otra = 77.7048
otra =66.6681
otra =53.5129
otra =41.6986
otra =32.5531

[Escriba el ttulo del documento]

otra = 26.0834
otra =21.8417
otra =19.3636
otra =18.3131
otra =18.5046
otra =19.8916
otra =22.5517
otra =26.6699
otra =32.5066
otra =40.3112
otra =50.1259
otra=61.4257
otra = 72.6850
otra =81.2965
otra = 84.4747

Conclusiones.
En base a la grfica anterior y a todos los datos recopilados podemos notar que los
punto de mxima iluminacin estn localizados cerca de las dos lmparas
inmediatamente debajo de ellas.

Ese punto es x=9.338299 que es el mnimo encontrado en lo que respecta al punto


minimo de iluminacion.

Vous aimerez peut-être aussi