27
/27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

Embed Size (px)

Citation preview

Page 1: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Simulación de sistemas dinamicos

Breve introducción al modelado y simulacion de sistemas

1

Page 2: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Contenido

1. Breve introducción a los sistemas

2. Modelado y simulación

3. El modelado de sistemas

4. Simulacion de modelos continuos

2

Page 3: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

BREVE INTRODUCCIÓN A LOS SISTEMAS

3

Page 4: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Definicion de sistema

Un sistema puede ser definido como una porción de la realidad cuya evolución en el tiempo puede ser descrita por un cierto número de atributos medibles

Un atributo medible es una característica que puede estar correlacionada con uno o más números, o simplemente un

conjunto de símbolos. 4

Page 5: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Representacion de los sistemas

La representación esquemática tipica de un sistema es un bloque.

» Los sistemas pueden ser

◦Orientados◦No orientados

En los sistemas orientados se puede distinguir entre entradas y salidas

5

Page 6: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Ejemplo de sistema no orientado

Un sistema eléctrico con dos posibles orientaciones

¿Cuál es la entrada, cual es la salida?

6

Page 7: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Estructura y comportamiento En los sistemas nos interesa:

Sus relaciones funcionales internas, la estructura,

» esta relacionada con la manera como se ordena el acoplamiento mutuo entre los elementos del sistema, esto es la organización, y el comportamiento de estos elementos.

Sus relaciones externas con el entorno, su comportamiento.

» El comportamiento esta relacionado con la dependencia de las respuestas a los estímulos.

7

Page 8: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

MODELADO Y SIMULACIÓN

8

Page 9: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Modelado y simulación

Un modelo es un sistema similar a uno original, a veces llamado Sistema Real,

» en el sentido de que, cuando soluciona un problema que concierne al sistema original, puede solucionarlo bajo condiciones más favorables.

todo modelo involucra por necesidad el modelo de simulación

9

su implementación casi en todos los casos usando herramientas computacionales

Page 10: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Experimentación y simulación

10

Page 11: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Entidades y relaciones en M&S

11

Mundo RealMundo Real

modelado simulacion

SimuladorSimulador

Modelo

Marco Experimental

Cada entidad es representada como un sistema dinamico

Cada relacion es representada por un homomorfismo u otra equivalencia

El marco experimental especifica las condiciones bajo las cuales el sistema es experimentado y observado

Page 12: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

EL MODELADO DE SISTEMAS

12

Page 13: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Tipos de modelos: modelos semanticos

Semantic Models

Emotional

Belief

Cognitive

Scientific

FormalEmpirical Theoretical

Formal Non-Formal

Operative- Prospective

Meta-Physical

Poetic

Modelos analiticos

13

Page 14: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Los modelos matematicos

Los modelos matemáticos han sido definidos como conjuntos de relaciones entre los atributos medibles de un sistema,

» que describen las relaciones establecidas por el sistema entre estas cantidades.

Por tanto constituyen, en cualquier caso, solamente descripciones parciales.

14

Page 15: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

La construccion de modelos

La construcción de modelos matemáticos debe estar gobernada más por criterios de utilidad que por los (siempre relativos) criterios de verdad.

El criterio de Occam (1290 - 1350)

15

Entre los modelos disponibles para un mismo fenómeno, debe preferirse el más simple

Page 16: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Tipos de sistemas/modelos

• Estático. Estado del sistema como un punto en el tiempo• Dinámico. Estado del sistema como cambios en el tiempo

• Tiempo-continuo. Los estados del sistema cambian en cualquier momento.• Tiempo-discreto. Los cambios de estado del sistema se dan en momentos

discretos del tiempo.

• Determinístico. Entradas fijas producen salidas fijas• Estocástico. Uno o más parámetros aleatorios. Entradas fijas produce salidas

diferentes

estocástico

determinístico

estático dinámico

tiempo-discreto

tiempo-continuo

sim

ulac

ión

de M

onte

carl

o

16

Page 17: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Los sistemas dinamicos continuos

Estamos interesados en los sistemas dinamicos continuos:

» Dinamicos: ocurren cambios en el periodo de tiempo de interes

» Tiempo continuo: los cambios ocurren continuamente» Variables continuas: los cambios pueden tomar

cualquier valor» Deterministicos: se asume que es posible modelar el

sistema como si fuera completamente conocido

17

Page 18: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Los sistemas continuos pueden ser formulados en terminos de DESS, DAESS, DEVS

Vars./Time Continuous Discrete

Continuous [1] DESS (Differential equation System Specification)Partial Differential EquationsOrdinary Differential EquationsBond GraphsModelica

[2] DTSSDifference EquationsFinite Element MethodFinite DifferencesNumerical methods (in general, any computing method for the continuous counterparts], like Runge-Kutta, Euler, DASSL and others.

Discrete [3] DEVS (Discrete Event System Specification)DEVS FormalismTimed Petri NetsTimed Finite State MachinesEvent Graphs

[4] AutomataFinite State MachinesFinite State AutomataPetri NetsBoolean LogicMarkov Chains

Formalismos de modelos matematicos

18

Page 19: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Modelos DESS

En el formalismo DESS (differential equation System Specification model) el modelo matemático de un sistema dinámico es:

» un conjunto de ecuaciones diferenciales que representan las características dinámicas del sistema.

» las cuales se obtienen aplicando leyes físicas.

» Normalmente un conjunto de ecuaciones ordinarias (sistema de parametros concentrados)

19

Page 20: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Un ejemplo de modelo matematico

M

K B

x

f t

El modelo matemático del sistema masa-resorte-amortiguador puede ser descrito por:

)(tfkxxcxm

Parametros:

m = 0.25, c = 0.5, k = 1

Ejercicio: Haga un diagrama en bloques del modelo

20

Page 21: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

El modelo en simulink

xm m1

s1

s1x x

c

k

xc

kx

f(t)input

+

-

-

x

x

x x(t)output

¡El proposito del diagrama de simulacion es resolver la ecuacion diferencial (ODE) del modelo

matematico propuesto!

)(tfkxxcxm

21

Page 22: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

SIMULACION DE MODELOS CONTINUOS

22

Page 23: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Modelado y simulacion

23

Mundo RealMundo Real SimuladorSimulador

modelado simulacion

Modelo

d q(t) / dt = x(t)

Integracion numerica

Codigo ASCII

Page 24: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Lenguajes de simulacion

Un lenguaje de simulación describe las operaciones a ejecutar durante una simulación en la computadora

La mayoria de los lenguajes tienen tambien una interfaz gráfica capacidad de análisis de los resultados

24

CSSL PROGRAM Van der PolINITIAL

constantk = -1, x0

= 1, v0 = 0,tf = 20

ENDDYNAMIC

DERIVATIVEx =

integ(v, x0)v =

integ((1 – x**2)*v – k*x, v0)ENDtermt (t.ge.tf)

ENDEND

Page 25: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Lenguajes de simulacion

25

Simulink SPICE Scilab Dynamo SLAM: Simulation

Language for Alternative Modeling

VisSim Saber-Simulator

CSSL: Continuous System Simulation Language

ACSL: Advanced Continuous Simulation Language

EL: EcosimPro Language XMLlab Flexsim 4.0

Page 26: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

Fuentes A. D. Lewis, A Mathematical Approach to Classical Control,

2003, on line acces http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml

Robert L., Williams, Douglas A. Lawrence “Linear State-Space Control Systems”, Wiley, 2007

26

Page 27: 27 Simulación de sistemas dinamicos Breve introducción al modelado y simulacion de sistemas 1

/27

FIN

27