Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Elphego Torres
OPTIMIZACIÓN DINÁMICA
Profesor(a):
YAÑEZ JIMENEZ CARLOS ALBERTO
2018
Z2
máx = (2x − 3u − αu2 ) dt
J(x,u)
0
0
x =x+u
x(0) = 5
0≤u≤2
Para α = 1
Z2
máx = (2x − 3u − u2 ) dt
J(x,u)
0
0
x =x+u
x(0) = 5
u ∈ Ω = [0, 2]
Elphego Torres (IPN) Escuela Superior de Economı́a 2018 2 / 12
Kuhn Tucker
solución
El hamiltoniano es:
H(x, u, λ, t) = 2x − 3u − u2 + λ(x + u)
= (2 + λ)x − (u2 + 3u − λu)
las condiciones necesarias de control son
∂H
λ0 = − → λ0 = −2 − λ
∂x
∂H
= 0 → − 2u − 3 + λ = 0
∂u
x0 = x + u
∂H
resolviendo ∂u = 0 para u
λ 3
u= −
2 2
Elphego Torres (IPN) Escuela Superior de Economı́a 2018 3 / 12
Kuhn Tucker
de λ0 = −2 − λ se obtiene que
λ0 + λ = −2 con λ(2) = 0
resolviendo la ecuación diferencial y aplicando la respectiva condición
resulta
λ(t) = k1 e−t − 2
λ∗ (t) = 2(e2−t − 1)
El Langraganiano es:
L = 2x − 3u − u2 + λ(x + u) − µ1 (u − 2) − µ(−u)
∂L
entonces la es
∂u
λ − µ1 + µ2 − 2u − 3 = 0
λ∗ − µ1 + µ2 − 2u − 3 = 0 (1)
µ1 ≥0 (2)
µ2 ≥0 (3)
0≤u≤2 (4)
µ1 (u − 2) = 0 (5)
µ2 (−u) = 0 (6)
µ1 = 0
µ2 = 0
λ∗ − 2u − 3 = 0
Elphego Torres (IPN) Escuela Superior de Economı́a 2018 5 / 12
Kuhn Tucker
3 ≤ 2e2−t − 2 ≤ 7
desarrollando
ln |2.5| ≤ 2 − t ≤ ln |4.5|
ln |2.5| − 2 ≤ −t ≤ ln |4.5| − 2
2 − ln |4.5| ≤ t ≤ 2 − ln |2.5|
que es igual a
0.4959 ≤ t ≤ 1.0837
Elphego Torres (IPN) Escuela Superior de Economı́a 2018 6 / 12
Kuhn Tucker
λ∗ + µ2 − 3 = 0 → µ1 = 3 − λ∗
se cumple si solo si µ1 ≥ 0
3 − 2e2−t − 2 ≥ 0
desarrollando
5 − 2e2−t ≥ 0
−2e2−t ≥ −5
5
e2−t ≤
2
5
2 − t ≤ ln
2
5
t ≥ 2 − ln → t ≥ 1.0837
2
Elphego Torres (IPN) Escuela Superior de Economı́a 2018 7 / 12
Kuhn Tucker
λ ∗ − µ1 − 7 = 0 → µ1 = λ ∗ − 7
se cumple si solo si µ1 ≥ 0
para u = 0 y u = 2, lo cual es
2−t
2e −9≥0 imposible que ocurra
2e 2−t
≥9 simultaneamente, con ello quedan
9 analizadas las condiciones de KK-T,
e2−t ≥ además se observa que el conjunto
2
2−t {0 ≤ u ≤ 2} es convexo. La función
2e ≥9 F (u) es cóncava pues
9 F 00 (u) = −2 < 0, por ello los
2 − t ≥ ln
2 puntos que verifican las condicones
9 de KK-T constituyen un máximo
t ≤ 2 − ln → t ≤ 0.4959 global del Hamiltoniano.
2
Entonces
2
sı́ 0 ≤ t ≤ 0.4959
∗ 2−t
u (t) = e − 2.5 sı́ 0.4959 ≤ t ≤ 1.0837 (7)
0 sı́ 1.0837 ≤ t ≤ 2
e2 5
x2 (t) = k2 et −
t
+
2e 2
∗
aplicando la condición x2 (0.4959) = 9.4941, tenemos la solución particular
e2 5
x∗2 (t) = 5.6297et − + (10)
2et 2
e2 5
x∗3 (1.0837) → 5.6297e1.0837 − + = 17.8894
2e1.0837 2
queda por tanto la solución como:
x0 − x = u∗ |u∗ =0 → x(t) = k3 et
entonces