Sunteți pe pagina 1din 8

Métodos Numéricos - Proyecto final 2017

Métodos Numéricos - Proyecto final 2017 U NI V E R SI D A D AU

U NI V E R SI D A D AU TÓ N O M A DE A G U A S C AL I E N T E S CENT RO DE CI EN CIA S B A S I C A S D E P A R T A M EN TO D E CI EN CIA S D E L A C O M P U TA C I Ó N

Proyecto final de la materia Métodos Numéricos

Se m e s t r e: 4 °

C a rrer a : “ I n g en i er í a en C om p u t a c ió n I n te l i ge n te ”

Pon d e r ac ió n : 25 % d el t o t a l d e l a a s i g na t u ra .

El pro y ec t o fi n al d e l a ma ter i a d e b erá s er en treg a d o en equ i p o s d e má xim o 4 p er sonas . C a d a e quip o d e b erá

e l a b o r a r la documentación en la que se plantea el problema y se propone una solución, así como u n p ro gr am a en l e n g u a j e C (ansi o C++) q u e será n el derecho para presentar el examen final de la materia. Los entregables necesarios para cada proyecto son:

Documentación ( 4 0 %)

Código fuente y c ódigo ejecutable ( 6 0 % ) Nota: No se considerará la calificación de proyectos incompletos o con la inclusi ó n de software malicioso .

La documentación es un reporte formal sobre el desarrollo del trabajo que debe contar con los siguientes puntos:

1. Portada: Esta debe incluir los datos generales de los integrantes. Nombre completo de cada miembro del equipo, materia, carrera a la que pertenecen, nombre de la profesora, nombre del proyecto, fecha.

2. Introducción: En esta sección se debe establecer claramente el proble ma que se pretende resolver (m í nimo una cuartilla)

3. Desarrollo: Aquí deberá n describirse los modelos usados y las leyes en las que se basa el problema; así co mo la forma en que s e abordó y dió solución al problema planteado ; además de justificar porqué se decidió ha cer uso de una(s) técnica(s) en lugar de otra(s) . Si es necesario establecer un modelo matemático mediante el uso de técnicas matemáticas (ecuaciones diferenciales, algebraicas, sistemas de ecuaciones, etc.) deberá de incluirse en esta sección . En esta sección deberá dar solución al problema de ejemplo y documentar una variante de ese ejemplo (por ejemplo cambiando el material, los valores de las resistencias eléctricas, el número de mallas o nodos de un circuito, la configuración o flujos de un sistema de reactores, el tipo de forma de onda, etc.). Para fortalecer la justificación de la técnica numérica seleccionada para la solución de su problema deberá implementar dos técnicas (El programa debe mostrar dos técnicas y la sugerencia de cuál se recomienda usar. Esta sección también de berá incluir la descri pción d el programa desarrollado e incluir un breve manual de usuario en el que se muestre la forma de instalar (si requiere algún complemento éste debe ser incluido con el programa ), la forma de introducir valores, los rangos de valores permitidos, la forma como se obtienen resultados, etc. (m í nimo 8 cuartillas)

4. Conclusiones: En esta sección se deben incluir las conclusiones obtenidas del desarrollo del proyecto , así como de la comparación de las dos técnicas implement adas .

5. Bibliografía : Es la relación de referencias bibliográficas que se ocupó para la elaboración del proyecto. Esta relación debe ser reportada en el formato de APA style.

A continuación se describen los proyectos ( cada equipo deberá desarrollar uno ) .

1. Ley de los gases ideal y no ideal : Un diseño experimental de ingeniería química requiere de la estimación del volumen molar de algunos gases (v) para diferentes condiciones de temperatura y presión ; para seleccionar el contenedor adecuado. Tome como ejemp lo el bióxido de carbono para presiones de 1, 10 y 100 atmósferas y

Métodos Numéricos - Proyecto final 2017

temperaturas de 300, 500 y 700 o K Recuerde que la ley general de los gases sólo es exacta en un rango de presión y temperatura limitado, por lo que ésta sólo debe ser usada como aproximación inicial para los métodos. Dados los valores de R, a, b y una combinación de T y P, determine v =V/n [L/mol] . Compare sus resultados contra los de la ley de los gases ideal. Deberá investigar sobre la ley ideal de los gases para us ar aproximaciones iniciales y usar la ecuación de v an d er Waals para obtener el volumen molar.

2.

Diseño de un circuito eléctrico ( RLC serie) : Un ingeniero eléctrico desea conocer el valor de la resistencia eléctrica que deberá colocar en un circuito RLC en serie (después de mover el interruptor) de manera que la carga disminuya a cierto ritmo (q/q 0 ) . Dados los valores de L, C, t y la razón q/q 0 determine R para el siguiente circuito. Deberá investigar sobre las leyes de Kirchhoff , la Ley de Ohm , el voltaje en un capacitor y en una inductancia .

de Ohm , el voltaje en un capacitor y en una inductancia . 3. Análisis en

3.

Análisis en estado estacionario de un sistema de reactores . Un ingeniero químico debe determinar la concentración en estado estacionario de un sistema de n reactores conectados. Suponga que la sustancia en los reactores es conservativa y que esta bien mezclada . Tome como ejemplo el siguiente sistema de reactores:

. Tome como ejemplo el siguiente sistema de reactores: Debe investigar sobre la conservación de la

Debe investigar sobre la conservación de la masa Dados el número de reactores y la información sobre los flujos de entrada y salida de cada reactor (Qij metros cúbicos por minuto) , determine la concentración de la sustancia en ellos .

4.

Análisis de voltajes y corrientes en un circuito eléctrico resistivo . Un ingeniero eléctrico debe determinar los valores de las corrientes en cada malla de un circuito eléctrico resistivo. Tome como ejemplo el siguiente circuito.

Métodos Numéricos - Proyecto final 2017

Métodos Numéricos - Proyecto final 2017 Debe investigar sobre la ley de voltajes de Kirchhoff y

Debe investigar sobre la ley de voltajes de Kirchhoff y la ley de Ohm. Use el método de solución de análisis de mallas. Dados el número de mallas del circuito, los valores de las resistencias y las mallas con las que se comparte y el voltaje aplicado al circuito, determine los valores de las corrientes de cada malla.

5. Análisis de voltajes y corrientes en un circuito eléct rico resistivo. Un ingeniero eléctrico debe determinar los valores de los voltajes en cada nodo de un circuito eléctrico resistivo. Tome como ejemplo el siguiente circuito.

resistivo. Tome como ejemplo el siguiente circuito. Debe investigar sobre la ley de corrientes de Kirchhoff

Debe investigar sobre la ley de corrientes de Kirchhoff y la ley de Ohm. Use el método de solución de análisis de nodos . Dados el número de nodos del circuito, los valores de las resistencias y l os nodos con los que se comparte n, así como las fuentes que se aplican al circuito , determine los valor es de los voltajes en cada nodo.

6. S istema masa - resorte Un ingeniero mecánico debe establecer cuál es el desplazamiento que sufren un grupo de masas en un sistema ideal masa - resorte , una vez que el sistema ha alcanzado su estado de reposo . Tome como ejemplo el siguiente sistema.

el sistema ha alcanzado su estado de reposo . Tome como ejemplo el siguiente sistema. Página

Métodos Numéricos - Proyecto final 2017

Debe investigar sobre las leyes de Newton y la ley de Hooke. Suponga que los resortes conectados en paralelo son idénticos y que todos se comportan de acuerdo a la ley de Hooke. Dados los valores de las masas, los valores de las constantes de los resortes y la configuración del sistema, y suponiendo que el sistema ya ha alcanzado su estado de reposo, determine el valor de los desplazamientos de todas las masas.

7. Modelos de población Un ingeniero debe establecer los parámet ros de un modelo matemático de velocidad de crecimiento de saturación (k max y K) para un cultivo microbiano. Donde k max es la velocidad de crecimiento máxima obtenible para valores grandes de alimento (f) y K es la constante de saturación media. Los parámetros deberán calcularse a partir de datos recolectados de manera experimental . Use como ejemplo los siguientes datos obtenidos del cultivo de una levadura usada en la producción de cerveza :

cultivo de una levadura usada en la producción de cerveza : Deberá investigar sobre modelos de
cultivo de una levadura usada en la producción de cerveza : Deberá investigar sobre modelos de

Deberá investigar sobre modelos de crecimiento poblacional y linealización . Dados los valo res obtenidos de forma experi mental , se deberá construir el modelo en función del alimento f para la construcción del modelo: dp/dt=kp. Compare los resultados analítico y numérico.

8. Modelo de un objeto en caída li bre

Un ingeniero debe determinar un modelo de interpolación que sea capaz de describir la velocidad de caída de un paracaidista en función del tiempo a partir de un grupo de valores

sobre velocidad y tiempo obtenidos de manera experimental. Tome como ejemplo el siguiente juego de datos

experimental. Tome como ejemplo el siguiente juego de datos Deberá investigar sobre la segunda ley de

Deberá investigar sobre la segunda ley de Newton. Movimiento de cuerpos en caída libre. Dados los valo res obtenidos de forma experi mental, se deberá construir el modelo en función del tiempo. Compare los resultados an alítico y numérico.

9. Determinación de la cantidad total de calor

Un ingeniero bioquímico deberá determinar la cantidad total de calor requerido para elevar

la temperatura de una muestra de cierto material. Recuerde que si c es constante:

∆ = ∆

Métodos Numéricos - Proyecto final 2017

: , = ∆ = ( ℃ )

Tome como ejemplo un material para el que la capacidad calorífica es:

c (T)=0.132+1.56x10 - 4 T+2.64x10 - 7 T y suponga que se desea calcular la cantidad d e calor necesario para elevar la temperatura de 1000gr de este material desde - 100 hasta 200 o C. Use como ejemplo los siguientes valores de T contra c. Pero recuerde que puede generar los puntos que desee mediante la evaluación de la función c(T) .

que desee mediante la evaluación de la función c(T) . Deberá investigar sobre la capacidad calorífica
que desee mediante la evaluación de la función c(T) . Deberá investigar sobre la capacidad calorífica

Deberá investigar sobre la capacidad calorífica c tanto constante como variable. Cálculo del valor promedio. Dados un grupo de valores de T contra c (o la generación automática de una tabla) , calcule D H para diferentes tamaños de paso. También puede definir funciones de T en base a regresión y/o interpolación.

10. V alor RMS de una señal de corriente eléctrica .

Un ingeniero electrónico debe calcular el valor rms de una señal de corriente.

A manera de ejemplo suponga que la señal de corriente tiene la forma de onda mostrada

en la siguiente figura y T=1seg :

la forma de onda mostrada en la siguiente figura y T=1seg : Para realizar el cálculo

Para realizar el cálculo del valor RMS puede evaluar la función en los puntos que requiera. Deberá investigar sobre valor RMS de una señal eléctrica y comportamiento de funciones

periódicas

Deberá mostrar resultados para diferentes tamaños de paso. Compare los resultados analíticos contra los numéricos.

11. Valor RMS de una señal de voltaje

Un ingeniero electrónico debe calcular el valor rms de una señal de voltaje.

A

manera de ejemplo suponga que la señal de voltaje tiene la forma de onda descrita por

la

siguiente expresión:

=

400 ? @ . B C

2

0 ≤ ≤ 72

= 0

72 ≤ ≤

Suponga que T=1seg

Para realizar el cálculo del valor RMS puede evaluar la función en los puntos que requiera.

Métodos Numéricos - Proyecto final 2017

Deberá investigar sobre valor RMS de una señal eléctrica y comportamiento de funciones periódicas Deberá mostrar resultados para diferentes tamaños de paso. Compare los resultados a nalíticos contra los numéricos.

12. Trabajo mecánico Un ingeniero mecánico debe realizar el cálculo de l trabajo que se debe realizar para mover un cuerpo d esde una ubicación a otra, suponiendo que la fuerza que se aplica no es constante (y tampoco lo es el ángulo con la que se aplica), como se muestra en la siguiente figura:

la que se aplica), como se muestra en la siguiente figura: Use como ejemplo los valores

Use como ejemplo los valores experimentales de fuerza y ángulo en términos de la posición de la tabla siguiente:

ángulo en términos de la posición de la tabla siguiente: Deberá investigar sobre el cálculo del

Deberá investigar sobre el cálculo del trabajo cuando las fuerzas varían. Dados los valores de las fuerzas y de los ángulos captados experimentalmente, se deberá

Métodos Numéricos - Proyecto final 2017

calcular el trabajo mec ánico. También puede definir funciones de fuerza y ángulos en base a regresión y/o interpolación.

Se recomienda usar el libro Métodos N uméricos para ingenieros de Chapra y Canale. (Ver el programa de la materia).

ELEMENTOS QUE SE DEBEN INCLUIR .

A con t inuaci ó n se establecen los aspectos que debe incluir la programaci ó n de acuerdo a l a(s) t é cnica (s) que requiera el problema para su soluci ó n:

RAICES DE ECUACIONES

Si el problema que va a resolver esta relacionado con la implementación de un método para la determinación de raíces deberá incluir:

1.

Gr af i c a c i ó n d e l a fun c ió n

2.

Punto o intervalo de partida del método

2.

Implementación del m ét od o seleccionado

L o s m ét od o s d e b en ha cer el c á l c u l o d e la s d er ivada s i n ter n am e n te si se ocupan y deberá validarse que no existan derivadas iguales a cero. C ad a m ét od o d e b erá h a cer l a soli c i t u d d e lo s pa r ám et r os q u e n ece s i te pa ra fun c i o n ar d e f o r m a c l a ra y completa , especificando las unidades de las variables físicas.

Criterio de terminación por número de iteraciones o por error.

SISTEMAS DE ECUACIONES Si el problema que va a resolver esta relacionado con la implementación de un método para la solución de un sistema de ecuaciones deberá incluir:

1. Pivoteo

2. Escalamiento

3. Detección de sistemas singulares

C ad a m ét od o d e b erá h a cer l a soli c i t u d d e lo s pa r ám et r os q u e n ece s i te pa ra fun c i o n ar d e f o r m a c l a ra y completa . No se deben presentar divisiones entre cero.

AJUSTE DE CURVAS (REGRESIÓN)

Si el problema que va a resolver se relaciona con la implementación de un modelo de regresión para el ajuste de curvas deberá incluir:

1. Regresión lineal y polinomial

2. Cálculo del error estándar del estimado s y|x

3. Cálculo del coeficiente de determinación y coeficiente de correlación

4. Evaluación del modelo en un punto o en un grupo de puntos

5. Gr af i c a c i ó n d e l modelo obtenido en un rango

Cada método deberá validar si el número de datos que se están introduciendo son suficientes para generar el modelo que se solicita. De no ser así, el programa deberá permitir al usuario cambiar el orden del modelo o agregar más datos.

AJUSTE DE CURVAS (IN TERPOLACIÓN) Si el problema que va a resolver se relaciona con la implementación de un modelo de correlación para el ajuste de curvas deberá incluir:

1. Interpolación lineal y polinomial

2. Incluir los métodos de Newton y Lagrange

3. Cálculo del polinomio

Métodos Numéricos - Proyecto final 2017

4. Evaluación del modelo en un punto o en un grupo de puntos

5. Gr af i c a c i ó n d e l modelo obtenido en un rango

Cada método deberá validar si el número de datos que se están introduciendo son suficientes para generar el

modelo que se solicita. De no ser así, el programa deberá permitir al usuario cambiar el orden del modelo o agregar más datos.

INTEGRACIÓN NUMÉRICA Si el problema que va a resolver esta relacionado con la implementación de un método para la integración numérica deberá incluir:

1. Métodos del trapecio simple y múltiple

2. Métodos de Simpson simple y múltiple, 1/3 y 3/8

3. Cálculo del error de acuerdo al métod o usado (si es factible)

4. Modificación del número de segmentos y/o tamaño del paso

L o s m ét od o s d e b en permitir la introducción de valores de manera tabular o mediante funciones. Si se introduce una función se debe evaluar automáticamente de acuerdo al número de segmentos requeridos o deseados. L a e n t r ega d e b e r á re al i z a r s e en fo r ma to el ectr óni c o m e d ian te el curso de aul a v i rt u al en la fecha convenida

por la profesora y el grupo . R ec u er d e que las entregas fuera de tiempo serán penalizadas.