Você está na página 1de 12

n 2014-II

Quiz 2, Optimizacio

Quiz

Oscar Cardenas P.
Cod; 285723
Ingeniera Mecatronica - Modelacion Matematica
Quiz 2, Optimizaci
on
Para el 06 de Octubre, 2014

1.

Sistema de Carros Interconectados

En la figura 1 se puede observar el sistema a analizar, la informacion dada para el


problema es la siguiente:
Encuentre el punto de equilibrio del sistema mostrado en la Figura 1, cuando P =
100N . Encuentre la solucion como un problema de optimizacion. Los valores de las constantes son k1 = 5N/m, k2 = 10N/m, k3 = 8N/m.

Figura 1:

1.1.

Variables de Dise
no:
Posicion masa 1 (x1 )
Posicion masa 2 (x2 )

1.2.

Formulaci
on est
andar del problema:

Para conseguir los valores de x1 y x2 correspondientes al punto de equilibrio es conveniente encontrar el balance de energa del modelo entre dos estados (Ec 1)

W = Emec + U
1

(1)

n 2014-II
Quiz 2, Optimizacio

Quiz

Si se asume que no hay friccion, ni perdidas de calor en el sistema, la ecuacion (1) se


transforma en:

W = T2 + T1 + U2 U1 + ER2 ER1

(2)

Al analizar el caso especifico se puede deducir que:


U = 0
T1 = 0
ER1 = 0 (Donde ER es la energa asociada al resorte)
Bajo las nuevas consideraciones y reemplazando los terminos que permanecen se llega
a:
1
1
1
P x2 = T2 + k2 x21 + k1 x22 + k3 (x2 x1 )2
2
2
2

(3)

La ecuacion 3 es de gran importancia, pues relaciona la energa cinetica del sistema


en su estado final con la energa del desplazamiento de las masas y el elongamiento de
los resortes, lo que se desea es obtener la variacion de la energa cinetica respecto a los
desplazamientos (x1 ) y (x2 ) y hallar el punto en el que T2 es mnima.
1
1
1
T2 = P x2 k2 x21 k1 x22 k3 (x2 x1 )2
2
2
2

(4)

La ecuacion (4) es la funcion objetivo en un principio, pues este es un problema de


minimizacion de la misma. Parece que el problema en gran parte esta solucionado, pero
antes de esto se comprueba si realmente se esta hallando un mnimo con el criterio de la
segunda derivada.
T2
= k2 x1 + k3 (x2 x1 )
x1

(5)

T2
= k1 x2 k3 (x2 x1 P )
x2

(6)

2 T2
= (k2 + k3 )
x21

(7)

n 2014-II
Quiz 2, Optimizacio

Quiz

2 T2
= (k1 + k3 )
x22

(8)

Las segundas derivadas son negativas, lo cual quiere decir que se ha encontrado un
maximo, esto no era exactamente lo que se pretenda encontrar, pero tiene un sentido fsico logico, pues se arranca de una posicion de reposo (Energa cinetica nula) y se termina
tambien en posicion de reposo, por lo cual la energa cinetica tendra un pico maximo en
alg
un punto para luego decaer.
El trabajo desarrollado hasta aca no esta perdido, pues al analizar que ocurre en este
punto de energa cinetica maxima se encuentra lo siguiente:
1
2
T2max = mVmax
2

(9)

Lo cual implica que en los (x1 ) y (x2 ) donde T2 = max, la aceleracion es nula (a = 0). si
esta es nula, significa que la fuerza debida a inercia es cero y el sistema se encontrara en
equilibrio dinamico, es decir, los valores de (x1 ) y (x2 ) para los cuales la energa cinetica
es maxima, son los mismos valores para los cuales el sistema se encuentra en equilibrio,
por lo tanto se termino trabajando una funcion objetivo de maximizaci
on.
La Formulaci
on est
andar del problema de optimizaci
on es:

minx1 ,x2

1
1
1
f = P x2 k2 x21 k1 x22 k3 (x2 x1 )2
2
2
2


(10)

La primeras derivadas parciales de la funcion objetivo serian las mismas de las ecuaciones (5) y (6), pero multiplicadas por (1), as:
T2
= k2 x1 k3 (x2 x1 )
x1

(11)

T2
= k1 x2 + k3 (x2 x1 P )
x2

(12)

Los mnimos ocurren igualando a cero (11) y (12), por lo tanto se soluciona el sistema
de ecuaciones. Los resultados obtenidos son:
x1 =

k3 P
= 4,7059m
k1 k2 + k3 (k1 + k2 )
3

(13)

n 2014-II
Quiz 2, Optimizacio

x2 =

Quiz

(k2 + k3 ) P
= 10,5882m
k1 k2 + k3 (k1 + k2 )

(14)

Las soluciones obtenidas mediante el programa matlab, se presentan en la figura (2).

Figura 2:

2.

Sistema de resortes
La informacion acerca del problema es:

Considere el sistemas de resortes mostrado en la Figura 3. Cuando se aplica la carga


mostrada en la juntura A, el sistema se deforma hasta que encuentra el equilibrio. Encuentre la deformacion final (en terminos de x1 y x2 ) en el punto de equilibrio. Encuentre
la solucion como un problema de optimizacion.
El analisis en este caso es muy similar al anterior, se parte de la formulacion de la
ecuacion de energa y se hallan las coordenadas para las cuales la energa cinetica es maxima(Ec eq15).
1
1
T2 = F1 x1 + F2 x2 k1 x2a k2 x2b
2
2

(15)

Donde:
xa =
xb =

x21 + (L1 x2 )2 L1

x21 + (L1 + x2 )2 L2

Al re formular el problema para la forma estandar con una funcion objetivo de minimizacioion y reemplazar se llega a:
4

n 2014-II
Quiz 2, Optimizacio

Quiz

Figura 3:

2
2 !
q
q
1
1
2
2
T2 = F1 x1 + F2 x2 k1
x21 + (L1 x2 ) L1 k2
x21 + (L1 + x2 ) L2
2
2
(16)

La derivar T2 respecto a x1 y x2 se obtienen las siguientes expresiones:

0= q

0= q

x1 k1
x21 + (L1 x2 )2

(x2 L1 ) k1
x21 + (L1 x2 )2

q

q

x21

x21

+ (L1 x2 ) L1 + q


+ (L1 x2 ) L1 + q

x1 k2
x21 + (L1 + x2 )2

q

x21

+ (L1 + x2 ) L2 F1
(17)

(x2 + L1 ) k2
x21 + (L1 + x2 )2

q

x21

La formulacion estandar del problema de optimizacion es:

+ (L1 + x2 ) L2 F2

(18)
La solucion se encuentra al desarrollar el sistema de ecuaciones conformado por (17)
y (18).

n 2014-II
Quiz 2, Optimizacio

Quiz

q
q
2
2 !
1
1
2
2
minx1 ,x2
T2 = F1 x1 + F2 x2 k1
x21 + (L1 x2 ) L1 k2
x21 + (L1 + x2 ) L2
2
2
(19)
Las soluciones obtenidas mediante el programa matlab, se presentan en la figura (4).

Figura 4:

3.

Maximizaci
on de Ganancia
El problema planteado es el siguiente:

Dos productos lquidos A y B estan siendo producidos en una planta. Cada uno de
ellos requiere de tiempo de produccion en dos departamentos diferentes. El producto A requiere 1 hora en el primer departamento y 1,25 horas en el segundo. El produto B requiere
1 hora en el primer departamento y 0,75 horas en el segundo departamento. El n
umero
de horas disponibles en cada departamento es de 200 horas mensuales. Adicionalmente,
el maximo mercado potencial para el producto B es de 150 unidades. Si las ganancias son
de $4 y $5 por unidad de producto A y B, respectivamente, Cuantas unidades se deberan
producir para maximizar la ganancia?.
La expresion que relaciona la ganancia con el numero de productos vendidos es:

G = nA PA + nB PB
Donde:
nA : Unidades de A por mes unidad/mes
nB : Unidades de B por mes unidad/mes
PA : Precio de A $/unidad
PB : Precio de B $/unidad
G : Ganancias por mes $/mes

(20)

n 2014-II
Quiz 2, Optimizacio

Quiz

Se imponen las siguientes restricciones:


tD1 200
tD2 200
nB 150
Donde
tD1 : tiempo del departamento 1 horas/mes
tD2 : tiempo del departamento 2 horas/mes
Utilizando la informacion del enunciado se pueden desarrollar expresiones que determinen como estara distribuido tD1 y tD2 para los productos A y B as.

tD1 = 1nA + 1nB

(21)

tD2 = 1,25nA + 0,75nB

(22)

Donde los coeficientes que acompa


nan la nA y nB estan en unidades de horas/unidad.
Reemplazando las ecuaciones (21) y (22) en las restricciones iniciales se puede formular de forma est
andar el problema de optimizaci
on.

minnA ,nB

G = (nA PA + nB PB )

(23)

S1 : nA + nB 200
S2 : 1,25nA + 0,75nB 200
S3 : nB 150
La solucion del problema de optimizacion es la siguiente:
Primero se obtiene el area factible como el conjunto de soluciones para las posibles
restricciones:
Ahora se analiza la derivada de la ganancia respecto a cada uno de los productos.
G
= PA
nA

(24)

G
= PB
nB

(25)

n 2014-II
Quiz 2, Optimizacio

Quiz

300
250
200

nb

150
100
rea Factible
50
0
50
100

50

100
na

150

200

Figura 5:
Como no hay posibilidad de que la derivada en los dos casos sea cero, con seguridad la
solucion al problema de optimizacion se encuentra en los limites del area factible. Ahora
se analiza la Ganancia para cada uno de los tramos.
Tramo 1:

nB = 150
0 < nA 50

G1 = nA PA + 150PB

(26)

G1
= PA
nA

(27)

G1
=0
nB
La solucion para el primer tramo es nB = 150 y nA = 50.
Para el segundo tramo se tiene:
Tramo 2:

(28)

n 2014-II
Quiz 2, Optimizacio

Quiz

150geqnB 100
50 nA 100

G1 = nA PA + (nA + 200) PB

(29)

G1
= PA PB
(30)
nA
PA PB es negativo, por lo tanto la solucion para el tramo dos corresponde a nB = 150
y nA = 50.
Para el tercer tramo se tiene:
Tramo 3:

100 nB 0
100 nA 160

G1 = nA PA + (1,666nA + 266,666)PB (31)


G1
= PA 1,6666P B
(32)
nA
PA 1,6666PB es negativo, por lo tanto la solucion para el tramo tres corresponde a
nB = 100 y nA = 100, pero como se observo anteriormente, esta misma solucion fue la
peor para el tramo 2, es decir, la solucion del problema es:
nA = 50 y nB = 150.
Las soluciones obtenidas mediante el programa matlab, se presentan en la figura (6).

n 2014-II
Quiz 2, Optimizacio

Quiz

Figura 6:

4.

Resorte Helicoidal
El enunciado del problema es:

Resuelva numericamente el problema de optimizacion de dise


no de un resorte helicoidal. Encuentre el dise
no optimo para un resorte con esfuerzo cortante admisible de
a = 72ksi. Tome los restantes valores exactamente igual a los presentados en clase.
Sugerencia: Utilice la herramienta mostrada al comienzo de esta sesion (Ipopt/neos),
y use como ayuda los archivos modelo y comandos (.mod y .cmd) suministrados en la
explicacion del uso de la herramienta.
Valores de dise
no seg
un diapositivas:
Carga P = 10Lbs
Deformacion mnima = 0,5in
Diametro exterior maximo Dext = 1,5in
Numero de espiras inactivas Q = 2
Esfuerzo cortante admisible a = 72ksi

10

n 2014-II
Quiz 2, Optimizacio

Quiz

Frecuencia de Carga o = 100Hz


Modulo de rigidez del material G = 1,15E7psi
Densidad del material = 0,283lb/in3
Las relaciones fundamentales para el dise;o se resumen en [1]:
Ley de Hooke:
P = K.

Constante Elastica:
d4 G
K = 8D
3N
Esfuerzo cortante en un elemento circular curvo:
D
= 8kP
D3
4Dd
k = 4D4d
+ 0,615d
D
Frecuencia
q Natural:
d
o = 2D2 N G2
La funcion objetivo se puede escribir como:

minN,d,D

M=

1
(N + Q) 2 D d2
4

Las restricciones son:


3

N
8PdD
4G
0,615d
4Dd
+ D )P D
8(
4D4dD
q3

G
d
o 2D
2N
2
Dext D + d
dmin d dmax
Dmin D Dmax
Nmin N Nmax

Resultados con matlab:

11

(33)

n 2014-II
Quiz 2, Optimizacio

Quiz

Figura 7:

Referencias
http://latex-project.org/intro.html
http://www.xm1math.net/texmaker/
Presentacion clase 5, Profesor: Carlos Alberto Duque.

12

Você também pode gostar