Anda di halaman 1dari 2

Tecnológico Nacional de México

Instituto Tecnológico de Orizaba


Departamento de Ingeniería Química y Bioquímica

Materia: Optimización por métodos determinísticos Clave: 8c8A


Profesor: Dr. Kelvyn Baruc Sánchez Sánchez Fecha:

Alumno: No. de Control:


Alumno: No. de Control:
Alumno: No. de Control:
Alumno: No. de Control:

EVALUACIÓN UNIDAD 3

Resolver los siguientes ejercicios empleando los pasos especificados. Se permite el empleo del
lenguaje de programación Julia 0.6.3 (incluir capturas del código empleado).

1. Estimar los valores de los parámetros 𝑘1 y 𝑘2 mediante la minimización de la suma de


cuadrados de las desviaciones (𝑘10 = 0.8, 𝑘20 = 0.3):

𝑛
2
𝜙 = ∑(𝑦𝑒𝑥𝑝𝑒𝑟𝑖𝑚𝑒𝑛𝑡𝑎𝑙 − 𝑦𝑐𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 )𝑖
𝑖=1

Donde:
𝑘1
𝑦𝑐𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 = (𝑒 −𝑘2 𝑡 − 𝑒 −𝑘1𝑡 )
𝑘1 − 𝑘2

Para los siguientes datos:

𝑡 𝑦𝑒𝑥𝑝𝑒𝑟𝑖𝑚𝑒𝑛𝑡𝑎𝑙
0.5 0.263
1.0 0.455
1.5 0.548

a) Calcular ∇𝑓 (5 puntos).
b) Calcular la matriz hessian simbólica (𝑯) (5 puntos).
c) Encontrar los valores de 𝑘1 y 𝑘2 mediante el método de Newton (20 puntos).
d) Encontrar los valores de 𝑘1 y 𝑘2 mediante el método de Etapa Descendente (20
puntos).

Página 1

Dr. Kelvyn Baruc Sánchez Sánchez


Tecnológico Nacional de México/Orizaba
email: ksanchezs@ito-depi.edu.mx
ORCID: 0000-0002-6836-5474
GitHub: Kelvyn88
Tecnológico Nacional de México
Instituto Tecnológico de Orizaba
Departamento de Ingeniería Química y Bioquímica

2. Estimar los valores de los parámetros 𝑘1 , 𝑘2 y 𝑘3 mediante la minimización de la suma de


cuadrados de las desviaciones (𝑘10 = 2.1, 𝑘20 = 2.3, 𝑘30 = 12.3):

𝑛
2
𝜙 = ∑(𝑦𝑒𝑥𝑝𝑒𝑟𝑖𝑚𝑒𝑛𝑡𝑎𝑙 − 𝑦𝑐𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 )𝑖
𝑖=1

Donde:
𝑘1 𝑥1
𝑦𝑐𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 =
1 + 𝑘2 𝑥1 + 𝑘3 𝑥2

Para los siguientes datos:

𝑥1 𝑥2 𝑦𝑒𝑥𝑝𝑒𝑟𝑖𝑚𝑒𝑛𝑡𝑎𝑙
1 1 0.126
2 1 0.219
1 2 0.076
2 2 0.126
0.1 0 0.186

e) Calcular ∇𝑓 (5 puntos).
f) Calcular la matriz hessian simbólica (𝑯) (5 puntos).
g) Encontrar los valores de 𝑘1 , 𝑘2 y 𝑘3 mediante el método de Etapa Descendente (40
puntos).

Página 2

Dr. Kelvyn Baruc Sánchez Sánchez


Tecnológico Nacional de México/Orizaba
email: ksanchezs@ito-depi.edu.mx
ORCID: 0000-0002-6836-5474
GitHub: Kelvyn88

Anda mungkin juga menyukai