Académique Documents
Professionnel Documents
Culture Documents
METODOS
NUMERICOS
Ingeniería Civil
Métodos Numéricos
ECUACIONES
RAÍCES DE
DIFERENCIALES
ECUACIONES
PARCIALES
APROXIMACIÓN
NUMÉRICA
Y ERRORES
ECUACIONES SISTEMAS DE
DIFERENCIALES ECUACIONES
ORDINARIAS LINEALES
INTERPOLACIÓN
DERIVACIÓN E
INTEGRACIÓN
Métodos Numéricos
MODELOS MATEMÁTICOS
Porqué?
Problemas reales
Resoluciones eficientes
(con computadores…)
Aplicaciones en áreas como:
•Ciencias Sociales
•Economia
•Ingeniería
•Medicina ...
Introducción a los Métodos Numéricos
REFINAMIENTO RESULTADO DE
CIENCIAS AFINES
MODELAMIENTO
MEDICIÓN
PROBLEMA
RESULTADO
NUMÉRICO
SELECCIÓN
DE MÉTODOS
TRUNCAMIENTO SELECCIÓN
DE ITERACIONES DE PARÁMETROS
Introducción a los Métodos Numéricos
Flujograma – Solución Numérica
MODELO
PROBLEMA MATEMÁTICO SOLUCIÓN
modelamiento resolución
LEVANTAMIENTO
DE DADOS
ESCOGER
IMPLEMENTACIÓN
MÉTODO
PROBLEMA COMPUTACIONAL
NUMÉRICO
CONSTRUCCIÓN
DEL MODELO
MATEMÁTICO ANÁLISIS DE
RESULTADOS
VERIFICACIÓN
Sistema
Real Decisión
MODELO
óptima
Ajustes
Comparación
(+) o ( -)
Decisión
Resultados Implementación final
Introducción a los Métodos Numéricos
Panorama
PROBLEMAS REALES
(tecnología, ingeniería, industria, etc )
Contextualización
MATEMÁTICAS
EMPRESAS Ingeniería
matemática FÍSICA
ENTIDADES Contextualización,
Adaptación de
modelos físicos, Análisis
implemetación
numérica
Computación Numérica: Como?
• Herramientas de Cálculo • Bibliotecas de Funciones
Numérico:
• NAG ©
• LAPACK ©
• Mathematica © • LINPACK ©
• Axiom ©
• Mapple ©
• Gauss ©
• MatLab ©
Ejemplo:
Circuito eléctrico compuesto de una
fuente de tensión y un resistor. i
V
R
V
V R i 0 i Solución exacta
R
Introducción de un diodo en el circuito:
kT i kT i i D
vi ln 1 V R i ln 1 0 V
q Is q Is R
Solución utilizando
métodos numéricos
INTRODUCCIÓN A LOS MÉTODOS NUMÉRICOS
¿QUÉ ES EL MODELADO?
X
Modelo matemático
X X
Modelo de moda
CLASIFICACIÓN DE LOS MODELOS MATEMÁTICOS
Representación de la realidad
MODELO
•Simbólico
•Icónico
•Analítico/Matemático
•Simulación
Computación Numérica: Como?
Modelos matemáticos
• Si los métodos numéricos sirven para resolver
problemas de ingeniería civil, se debe crear un
modelo matemático que represente al sistema real.
• Los modelos matemáticos generalmente se
representan con funciones donde una variable
depende de parámetros y otras variables
independientes.
• Si el modelo matemático es adecuado, podemos
predecir el comportamiento del sistema real.
• Por naturaleza, los métodos numéricos producen
soluciones aproximadas a los problemas matemáti-
cos pero pueden ser muy útiles para caracterizar
un sistema real.
Modelado y tipos de modelos
¿QUÉ ES EL MODELADO?
Modelos Análogos
Modelos Físicos
• Utilidades
• Contestar a preguntas tipo “what if” sobre el sistema r
eal
• Estudio de sistemas en fase de diseño (no existe el r
eal)
• Sistema continuo
• Las variables de estado cambian de forma continua con
el tiempo
• Ejemplo: nivel de agua en un reservorio
• El modelo de un sistema considera solo los aspectos que afectan al problema en estudio
• Debe ser lo suficientemente detallado para poderse obtener conclusiones que apliquen
al sistema real
• Tipos:
• Discreto/Continuo
• Estático/Dinámico
• Determinista/Estocástico
MODELADO Y SIMULACIÓN DE
SISTEMAS
Modelo y simulación
Modelo Físico
continuo
Modelo
Analógico continuo
S
I
M Tipos de Modelo de Tipos de
O Modelos Simulación Simulación
S discreto
D
T eventos
E Modelo
E
L Matemático
M Utilidad
O
A
SISTEMAS
¿Qué es un sistema?
Relación
Parte del
Límite del sistema
sistema
De comportamiento (Funcional)
• Se define el sistema considerándolo como una caja
negra y describiendo sus respuestas ante los posibles
valores en las entradas.
• Se conoce el sistema definiendo su dinámica.
Propiedades de los sistemas
Sinergia.
• Con los componentes y su interrelación se consigue
más que lo que en principio resultaría de la simple
suma de los componentes.
Entropía
• Refleja el grado de desorden del sistema. Se puede
reducir la entropía ingresando información al sistema.
Equilibrio homeostático.
• Equilibrio dinámico que mantiene los valores dentro
de un rango establecido.
¿Qué diagrama representa un sistema?
¿Dónde están los sistemas?
¿Sistema?
¿Dónde están los sistemas?
Los sistemas se definen con
construcciones mentales.
Su definición se
corresponde con la
representación o modelo
mental de los objetos del
mundo real.
Modelo
Sistema
Observador
Real
¿Para qué sirve un modelo?
Para entrenamiento
e instrucción
• Modelos Formales.
Están basados en reglas, son
transmisibles.
Planos, diagramas, maquetas,
ecuaciones, descripciones en
HDL, programas. . .
Niveles de abstracción
Nivel de
transacciones
Modelos Icónicos y Abstractos
Modelos matemáticos
Modelos analógicos
Modelos a escala
Modelos físicos
ordenador
Simulación por
Exactitud Abstracción
1. Planta piloto
2. Modelo de un átomo, globo terráqueo, maqueta
3. Reloj, medidores de voltaje, gráfica de volumen/costo
4. Modelos de colas, modelos de robots
5. Velocidad, ecuaciones diferenciales.
Modelo analógico. Son aquellos en los que una propiedad del objeto real está representada
por una propiedad que la sustituye, pero con comportamiento similar.
TIPOS DE MODELOS
Tipos de modelos de simulación
estocástico
determinístico tiempo-continuo
tiempo-discreto
estático dinámico
yj = fm(xi, lk)
xi
(Existen
yj xi yj = fm(xi) yj
variables internas
–como lk–
aleatorias)
Método numérico:
Método analítico: algún método de resolución
usa probabilidades para deter- analítica
minar la curva de distribución
de frecuencias
Continuo - Discreto
Continuo Discreto (*)
El estado de las variables cambia El estado del sistema cambia en
de forma continua a lo largo del tiempos discretos del tiempo
tiempo
e = f(nT)
e = f (t)
Método numérico:
Método analítico: utiliza procedimientos
emplea razonamiento de computacionales para resolver el
matemáticas deductivas para modelo matemático.
definir y resolver el sistema
Estático - Dinámico
Estático Dinámico (*)
Si el estado de las variables puede
cambiar mientras se realiza algún
cálculo
Entre las variables no se
encuentra la variable tiempo.
f [ nT ] ≠ f [ n(T+1) ]
Método analítico:
algún método de resolución
analítica. Método numérico: usa
procedimientos computacionales
para resolver el modelo
matemático.
SIMULACION
Simulación
• Es la construcción de modelos informáticos que
describen la parte que se considera esencial del
comportamiento de un sistema de interés, así como
diseñar y realizar experimentos con este modelo y
extraer conclusiones de sus resultados para apoyar la
toma de decisiones.
entrada(t)
parámetros =??
Sistema
Experimentar Experimentar
con el con un modelo
sistema del sistema
Modelo Modelo
físico matemático
Solución
SIMULACIÓN
analítica
Ejercicio
Sistema real:
Sección de caja de un supermercado.
Identificar:
• Elementos o entidades.
• Actividades por cada entidad.
• Variables exógenas:
– Controlables.
– No controlables.
• Variables endógenas:
– De estado
– De salida
Ejercicio
• Sistema de colas con un solo canal, por ejemplo una
caja registradora.
Es el conocimiento científico y
tecnológico que se integra en
modelos matemáticos que se
transforman en programas de
cómputo
La modelación …
Los Grandes Retos
• Los sistemas de la Ciencia y la ingeniería son diversos
• Los sistemas de la Ciencia y la ingeniería son complejos
• Los sistemas de la Ciencia y la ingeniería tienen un gran
número de grados de libertad
• Generalidad
• Sencillez
• Capacidad de enfrentar los grandes retos
de la Ciencia y la Ingeniería
La modelación …
Las Dos Físicas
• Física Macroscópica
• Física Microscópica
• Generalidad
• Sencillez
• Claridad
La Modelación Matemática de los Sistemas Continuos son
Ecuaciones Diferenciales
(Parciales)
• Las soluciones de estas ecuaciones son las que permiten
predecir el comportamiento
• Hoy en día el camino más eficaz para obtenerlas son los
métodos numéricos, que se implementa por medio de las
computadoras
• Los modelos de Ciencia y la Ingeniería son matemáticos-
computacionales
La modelación …
Problema Interpretación de resultados
(Acuífero, Yacimiento Petrolero, etc)
Modelo Matemático
• Geometría del dominio
• Sistema de ecuaciones diferenciales
La modelación …
Métodos Numéricos
• Método de diferencias finitas
• Métodos de elementos finitos
• Métodos de volumen finito
• Métodos de descomposición de dominio
• Métodos híbridos
Modelo Numérico
• Interpolación y aproximación
• Integración y diferenciación numérica
• Algebra numérica
• Métodos numéricos para ecuaciones diferenciales
La modelación …
Implementación Computacional
• Cómputo Secuencial
• Programación estructurada
• Programación orientada a objetos
• Cómputo Paralelo o Distribuido
• Programación estructurada
• Programación orientada a objetos
Modelo Computacional
• Paquete o sistema de cómputo corriendo en
• Una computadora
• Un cluster
• Supercomputadora
• Posible uso de distintos sistemas operativos
• Windows, Linux, Unix…
Cómputo de Alto Rendimiento
¿Qué es el Cómputo de
Alto Rendimiento?
• Es un conjunto de computadoras
de alto desempeño interactuando
entre si, como si fuesen un sólo
equipo de cómputo (HPC), al
¿Para que nos Interesa? conjuntar una gran cantidad de
almacenamiento llegando a ser
• Tamaño de almacenamiento. Muchos muy rápida
problemas requieren hacer uso de • La potencia de cómputo de una
gran cantidad de almacenamiento
(RAM o HD) supercomputadora supera en
• Velocidad.- Muchos problemas
varios ordenes de magnitud a
requieren resolverse en un tiempo una computadora de escritorio
límite de la misma época
• En la gran mayoría de los problemas • Permite hacer cálculos complejos
que a la Ciencia e Ingeniería le y puede ser usada en una gran
interesan, requieren de un gran variedad de problemas
consumo de memoria como una
creciente rapidez de procesamiento
para entregar el resultado aprox.
PROCEDIMIENTO GENERAL DE FORMULACIÓN DE UN MODELO
MATEMÁTICO
Las bases para los modelos matemáticos son las leyes fundamentales de
la física y de la química, tales como las leyes de conservación de masa,
energía y momento, en su forma más general incluyen términos
dependientes del tiempo. La ecuación general de conservación aplicada
a un sistema dinámico tiene la siguiente expresión:
Propiedad Propiedad Propiedad
Propiedad que se que sale que se
que entra genera en = del + acumula en
al sistema +
el sistema sistema el sistema
Comentarios
3. Suposiciones Simplificantes
GL =0 Solución única
6. Verificación o validación
Consiste simplemente en comparar los resultados del modelo con los
obtenidos en la operación de la planta, con los esperados teóricamente, o
con los resultados de prueba piloto. Si la comparación no ofrece los
resultados esperados, se debe ir hacia atrás revisando exhaustivamente
cada etapa.
Si los resultados de la comparación son satisfactorios, entonces procede la
simulación del proceso; esto es, la manipulación del modelo mediante
variación de los parámetros y de las condiciones de operación con el fin de
determinar su sensibilidad y robustez.
Finalmente una reflexión:
dv F g: aceleración de la gravedad
F FD FU mg cv c: coef. de arrastre
dt m
Sustituyendo F
dv c
g v Es una ecuación diferencial
dt m
• Solución numérica
• Se busca una aproximación a la razón de cambio de la velocidad
con respecto al tiempo con una diferencia finita dividida
50
dv v vti 1 vti
45
40
dt t ti 1 ti
35 Pendiente
verdadera
30
t, s
25
Pendiente
Sustituyendo 20 aproximada
vti 1 vti
15
g vti
c 10
ti 1 ti m 0
0 2 4 6
v, m/s
8 10 12
vti 1 vti g vti ti 1 ti
c
Solución numérica
m
*Es necesario el valor de la velocidad en un tiempo inicial ti
Un modelo matemático complicado
• Solución analítica vs. Solución numérica
50
45
Aumenta la exactitud
Aumenta la precisión
40
35
30
v, m/s
25
20
Solucion analitica
15
Solucion numerica
10
0
0 2 4 6 8 10 12
t, s
Sistema real
Conociendo el proceso
…
• MODELACIÓN MATEMÁTICA
Suspensión de un automóvil
Fuerza de
f(t) entrada
z(t)
m
Desplazamiento,
salida del sistema
k
b F ma
dz (t ) d 2 z (t )
f (t ) kz (t ) b m
dt dt 2
Conociendo el proceso
…
• MODELACIÓN MATEMÁTICA
Nivel en un tanque
Flujo que entra – Flujo que sale =
Acumulamiento
qi(t) dh(t )
Flujo de
qi (t ) qo (t ) A
entrada
dt
h(t )
h(t) R
A qo (t )
qo(t)
(área del R 1 dh(t )
tanque) Flujo de qi (t ) h(t ) A
(resistencia salida R dt
de la válvula)
Modelación de Sistemas Dinámicos utilizando
Ecuaciones Diferenciales Ordinarias (EDO)
-Sistema Mecánico (sistema de suspensión en los autos)
- Sistema Hidráulico (llenado de un tanque)
- Sistema térmico (temperatura en un horno)
Sistema
-Sistema Eléctrico (velocidad de motores)
Físico
- Sistema Fisiológico (efecto de una dosis en el cuerpo h. )
- Sistema Económico ( inflación)
- Sistema de producción (producción entre máquinas)
Sistema (Físico)
y(t)
u(t) a modelar
Función forzante Respuesta del sistema
Relación causal
Sistemas físico: Temperatura en un horno
Flujo de
Combustible Temperatura:
Horno
qi(t) T(t)horno
Relación causal
Temperatura
Flujo de gas
Sistema Físico:Llenado de un tanque
Nivel: h(t);
Caudal de
entrada Tanque Caudal de
p(t): señal que regula
el caudal hacia el tanque. qi(t) Salida, qo(t)
Relación causal
qi(t): Caudal de entrada
dh(t)
h(t): altura del tanque
qi (t) q0 (t) qacum (t) Av(t) A ...... (1)
qo(t): Caudal de salida dt
Rh: resistencia Hidráulica
h(t)
A:
área del tanque
q0 (t) ..... (2)
Rh
H(s)
Q i(s) Q o(s) A s H(s), (c. i. 0); Q 0(s)
Rh
Qi(s) – Qo(s)
Qi(s) + H(s) Qo(s)
1 1
As Rh
Qo(s)
Simulación del sistema hidráulico utilizando
la herramienta computacional Matlab-Simulink
Aplicación del sistema básico:
masa-resorte-amortiguador
Sistema: Masa-Resorte-Amortiguador
en la suspensión de un auto
z(t): desplazamiento
o respuesta del sistema
Masa: m
Resorte
Amortiguador
2
d z (t )
fuerzas ma m
2
i 1 dt
Simulación mediante SIMULINK
2
d z (t )
Fuerzas ma m
d t2 Fi(s) - F(s)resorte – F(s)amortiguador = m s2 Z(s)
m s2
-
z(t)
Bs
F(s)amortiguador
Masa-Resorte-Amortiguador con SIMULINK
Paso por un bache sencillo
Masa-Resorte-Amortiguador en t
errenos con superficie rugosa.
Ejemplo de diferentes modelos
Un problema de Aproximación
Evolución de la temperatura diurna
Hora 6 8 10 12 14 16 18 20
Grados 7 9 12 18 21 19 15 10
22
20
18
Grados
16
14
12
10
8
6
4 6 8 10 12 14 16 18 20 22
Hora
Perfil para un diseño
Polinomio interpolador
MÉTODOS NUMÉRICOS EN INGENIERÍA
CONSIDERACIONES GENERALES
El estudio de todo fenómeno físico puede realizarse planteando el
problema como un Problema de Valor de Contorno Inicial (PVCI
), en el que se emplean las ecuaciones que caracterizan el estado y
comportamiento del fenómeno, que son unas ecuaciones en deriva
das parciales, y unas condiciones iniciales y de contorno que cara
cterizan los límites del problema y su evolución temporal.
MÉTODOS NUMÉRICOS EN INGENIERÍA
CONSIDERACIONES GENERALES
En la actualidad, los métodos más empleados para este fin son:
Método de las Diferencias Finitas (MDF).
Método de los Elementos Finitos (MEF).
Método de los Elementos de Contorno (MEC).
Método de los Volúmenes Finitos (MVF).
La idea básica del método de los elementos finitos consiste en disc
retizar el dominio del problema en sub-regiones, en las cuales las
ecuaciones en derivadas parciales siguen siendo totalmente válida
s, y resolverlas empleando una aproximación polinomial. A
A B A
B
C B
A
A D C
B
B D
C A
C B
A D
E D A
A
A B
B E D
D A
G G F E
G C
A E
G G D
B G
H ED B
D B
H F C
A E F
F
F
CB
B D E F
A B A
E F F
C D
C
A
D D
D
D C
A
B
B B A
A
B
C
C
D
C E H
E
C
C E
A E
C
C
Ejemplo: ANÁLISIS DE ELEMENTOS ESTRUCTURALES
En Resumen
Ejemplo: ANÁLISIS DE ELEMENTOS ESTRUCTURALES
En Resumen
Análisis Estructural
Momentos
Fuerzas
Fuerzas
Deformaciones
Cortantes
Axiales
de Flexión
• Geometría
Coordenadas de los nudos
Conectividad de los elementos
• Materiales
Propiedades de los materiales
Asignación de los materiales
• Acciones y condiciones de borde
Acciones distribuidas
Condiciones de borde esenciales
Condiciones de borde naturales
Muchas Gracias