Lecture 4: Simulación



Documentos relacionados
Trabajo Práctico Introductorio Matlab, Simulink y Métodos de Integración Numérica

MATEMÁTICA TICA SUPERIOR APLICADA. para Ecuaciones Diferenciales Ordinarias. Universidad Tecnológica Nacional Facultad Regional Rosario

El Cálculo Integral- 2 parte.

Lecturas previas Cuando llegue a su primera sesión de laboratorio debe haber estudiado el contenido de la lectura que aparece a continuación.

Documento Informativo

Ejercicios de Funciones, límites y continuidad.

PARTE III OBTENCIÓN DE MODELOS OBTENCIÓN DE MODELOS MODELADO E IDENTIFICACIÓN ASPECTOS A TENER EN CUENTA MODELADO IDENTIFICACIÓN OBTENCIÓN DE MODELOS

Simulación de Sistemas Continuos y a Tramos. Prof. Dr. François E. Cellier Institut für Computational Science ETH Zürich.

Métodos Numéricos: Resumen y ejemplos Tema 4: Resolución aproximada de EDO s

Controles de Matemáticas (ADE) ceformativos.com

Máster Universitario en Ingeniería de Caminos, Canales y Puertos Introducción al Análisis Numérico

Aritmética finita y análisis de error

Solubilidad. y se representa por.

Nombre de la asignatura: METODOS NUMERICOS. Carrera : Ingeniería Mecánica. Clave de la asignatura: ACB Clave local:

Simulación de Sistemas Continuos. Notas de Clase

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS PROGRAMA ACADÉMICO: SISTEMAS JORNADA: UNICA

Generación de números aleatorios

FUNCIONES DE UNA VARIABLE Julián de la Horra Departamento de Matemáticas U.A.M.

Ecuaciones diferenciales de orden superior

SIMULACIÓN VERSUS OPTIMIZACIÓN:

Cálculo científico y técnico con HP49g/49g+/48gII/50g Módulo 3: Aplicaciones Tema 3.6 Extremos relativos de funciones de 2 variables

Matemáticas. Si un error simple ha llevado a un problema más sencillo se disminuirá la puntuación.

CÁLCULO PARA LA INGENIERÍA 1

f(x) = 0; x [a, b] de la que, por simplicidad, suponemos que f : [a, b] R es una función derivable tres veces.

1.4.- D E S I G U A L D A D E S

NOTAS TÉCNICAS SOBRE EL SIT: Conceptos contables

JOSE VICENTE CONTRERAS JULIO CALCULO INTEGRAL LA ANTIDERIVADA

1. Ecuaciones no lineales

Departamento de Matemáticas

Teoría de Colas. TC: Parte de la Investigación Operativa que estudia el comportamiento de sistemas cuyos elementos incluyen líneas de espera (colas).

Tema 3. Secuencias y transformada z

Cuatro maneras de representar una función

Análisis Dinámico: Integración

ACFGS - Matemáticas ESG - 05/2013 Pág. 1 de 17

MATEMÁTICAS EMPRESARIALES II:

Métodos Iterativos para Resolver Sistemas Lineales

ax + b < 0, ax + b > 0, ax + b 0 o ax + b 0, multiplicamos ambos miembros de la inecuación por 6 para quitar denominadores. De esta forma se tiene

3.1 JUSTIFICACION E IMPORTANCIA DEL PRESENTE TRABAJO DE

a) Buscar dominio, crecimiento, decrecimiento y máximos absolutos. b) Buscar el área delimitada por la función y el eje '0X'.

Matlab para Análisis Dinámico de Sistemas

El problema de valor inicial

Cálculo científico y técnico con HP49g/49g+/48gII/50g Módulo 3: Aplicaciones Tema 3.1 Resolución aproximada de ecuaciones: Método de Newton-Raphson

Factorización de polinomios

2. Aritmética modular Ejercicios resueltos

FUNCIÓN POLINÓMICA DE GRADO TRES. FUNCIÓN CÚBICA.

Lección 24: Lenguaje algebraico y sustituciones

1. MEDIDAS DE TENDENCIA CENTRAL

SEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA. Lic. Maikel León Espinosa.

13. Técnicas de simulación mediante el método de Montecarlo

Movimiento a través de una. José San Martín

Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i.

Sistema de Control de un péndulo Simple

Apuntes de Métodos Numéricos 2 o E.T.S.I. Telecomunicación Universidad de Málaga. Carlos García Argos (garcia@ieee.org)

ANÁLISIS NUMÉRICO BÁSICO

b) Para encontrar los intervalos de crecimiento y decrecimiento, hay que derivar la función. Como que se trata de un cociente, aplicamos la fórmula:

UNIVERSIDAD AUTONOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO REPORTE DE INVESTIGACION

Para la oblicua hacemos lo mismo, calculamos el límite en el menos infinito : = lim. 1 ( ) = = lim

2. SISTEMAS LINEALES DE PRIMER ORDEN (I)

8. CONCLUSIONES Y RECOMENDACIONES

UNIVERSIDAD DE EXTREMADURA Departamento de Matemáticas. Matemáticas. Manuel Fernández García-Hierro Badajoz, Febrero 2008

6 M. C. J. A G U S T I N F L O R E S A V I L A

Tema 2 Límites de Funciones

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

ECUACIONES DIFERENCIALES Y DIFERENCIAS FINITAS DIFFERENTIAL EQUATIONS AND FINITE DIFFERENCE

Tema 2 Resolución de Ecuaciones No Lineales

FORMATO DE CONTENIDO DE CURSO PLANEACIÓN DEL CONTENIDO DE CURSO

PROBLEMA [1.5 puntos] Obtener la ecuación de la recta tangente en el punto ( 2, 1) a la curva dada implícitamente por y 3 +3y 2 = x 4 3x 2.

PRUEBA ESPECÍFICA PRUEBA 2014

Pontificia Universidad Católica del Ecuador

7. Conclusiones. 7.1 Resultados

4 APLICACIONES LINEALES. DIAGONALIZACIÓN

Sistemas de Ecuaciones Diferenciales Resolución por medio de Maple, Matemática, Gauss, Matlab y Macros en Excel

Geometría analítica. Impreso por Juan Carlos Vila Vilariño Centro I.E.S. PASTORIZA

Sistemas de ecuaciones lineales

Métodos Computacionales

Métodos numéricos. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES. OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano.

En la sección anterior nos quedamos en que: La estructura de un Agente está dado por: Agente = Arquitectura + Programa

Apoyo para la preparación de los estudios de Ingeniería y Arquitectura Física (Preparación a la Universidad) Unidad 4: Vectores

Tema 3. Medidas de tendencia central Introducción. Contenido

1. Números Reales 1.1 Clasificación y propiedades

MEDIDA DE LA VELOCIDAD DEL SONIDO. TUBO DE RESONANCIA

Límites. Problemas básicos de límites. José de Jesús Angel Angel

Ecuaciones de primer grado con dos incógnitas

Ejercicios 2.2 Usando aritmética de cuatro dígitos de precisión, sume la siguiente expresión

Facultad De Ingeniería Mecatrónica

Universidad de la Frontera. Geometría Anaĺıtica: Departamento de Matemática y Estadística. Cĺınica de Matemática. J. Labrin - G.

ANÁLISIS DE FUNCIONES RACIONALES

4. Sucesiones y funciones

Microeconomía Intermedia

MÉTODOS DE ELIMINACIÓN Son tres los métodos de eliminación más utilizados: Método de igualación, de sustitución y de suma o resta.

a < b y se lee "a es menor que b" (desigualdad estricta) a > b y se lee "a es mayor que b" (desigualdad estricta)

4º ESO 1. ECUAC. 2º GRADO Y UNA INCÓGNITA

EJERCICIOS RESUELTOS DE CÓNICAS

Benemérita Universidad Autónoma de Puebla

Análisis espectral de señales periódicas con FFT

Comenzando con MATLAB

4.2 CÓMO SE NOS PRESENTAN LAS FUNCIONES

POLINOMIOS. División. Regla de Ruffini.

Transcripción:

Arnau Dòria-Cerezo Institut d Organització i Control de Sistemes Industrials Universitat Politècnica de Catalunya Posgrado en Automatización Modelado y Simulación de Sistemas de Control Junio 2006. Universidad de Cuenca, Ecuador

Outline Simulación. Conceptos básicos 1 Simulación. Conceptos básicos 2 3

Simulación. Conceptos básicos La simulación, en nuestro caso, será la resolución numérica del sistema de EDOs, ẋ = f(x) + g(x)u, o, en el caso de los port-controlled Hamiltonian Systems ẋ = (J (x) R(x)) H T + g(x)u.

Esta resolución se realiza mediante los métodos numéricos Los métodos numéricos no resolveran el sistema de forma expĺıcita. La solución serán valores aproximados a la solución expĺıcita. El proceso consiste en dividir el tiempo en intervalos t (no tienen porque ser iguales). En función del método varía, la complejidad de resolución y la aproximación a la solución anaĺıtica. Para la resolución siempre será necesario asignar las condiciones iniciales.

Método de Euler Método de paso fijo: t n = t n+1 Consiste en definir las siguientes ecuaciones, y repetir para n = 1...N, dónde N = t t n y t es el tiempo de simulación. dx n = f(x n ) x n+1 = x n + dx n t Ejemplo: Resolver con x(0) = 1 y t = 0.5. ẋ = x

El resultado obtenido és: Resultado: t x n dx n 0 1 1 0.5 1.5 1.5 1 2.75 2.75 1.5 4.125 4.125 2 6.1875 6.1875 2.5 9.28125 9.28125 3 13.921875 13.921875

Si escogemos un paso de integración menor, h = 0.125, y si obtenemos la solución anaĺıtica (x = e t ), Resultado: t x n, h = 0.5 x n, h = 0.125 x = e t 0 1 1 1 0.125-1.25 1.23148 0.25-1.26562 1.28402 0.375-1.42382 1.45499 0.5 1.5 1.60180 1.64872 0.625-1.80203 1.86824 0.750-2.02728 2.11700 La solución obtenida tiene un error, y este error también és funcion del paso de integración.

Error Simulación. Conceptos básicos Tipos de error Error de discretización: resulta de sustituir la solución exacta del problema por la aproximación. Error de redondeo, en las operaciones aritméticas. Mejora del error El error de discretización se puede disminuir con un paso de integración menor. Si bien entonces augmentan los errores de redondeo, ya que augmenta el numero de operacines.

Método de Euler. Método de Taylor. Métodos de Runge-Kutta. Métodos de Adams-Bashforth (multipaso). Características t n = t n+1. Algoritmos de resolución sencilla.

Métodos de Vode-Adams. Métodos de Runge-Kutta-Fehlberg. Backward Differentiation Formula (BDF). Características t n t n+1. Algorimos de resolución compleja.

Estabilidad La solución del método de integración numérica és inestable, aunque la solución del sistema és estable. Solución: reducir el paso de integración, cambiar de método de integración. Stiffness Problema: el modelo contiene dinámicas rápidas y lentas. Solución: utilizar métodos apropiados, cómo BDF o Vode-Adams.

Sistemas DAE DAE: Equación diferencial algebráica, preséncia de ecuaciones impĺıcitas. Por ejemplocuando tenemos causalidad diferencial Solución: utilizar métodos de integración impĺıcita.

Discontinuidades El modelo no sólo és funcion del tiempo, si no también de eventos (ejemplo: bouncing ball). Solución: utilizar métodos de paso variable. 25 Ball trajectory and the events 20 15 height 10 5 0 0 5 10 15 20 25 30 time

Matlab 20sim Matlab Principales características Probablemente el programa más utilizado por los inegieros de control Dispone de muchas librerias, y del Simulink y el Control System Toolbox

Matlab 20sim 20sim Principales características Permite la representación de Bond Graph. Dispone de 10 algoritmos de resolucion numérica. Programa relativamente nuevo, y sencillo, de fácil uso.

P1 Rutinas de integración de Matlab P2 Edificio con control activo de terremotos P3 Propagación de la causalidad P4 Modelado, simulación y control de un sistema de levitación magnética