Simulink - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

Simulink

Description:

En la ventana de comandos de MATLAB escribir simulink y apretar ENTER. ... Arrastrar los bloques 'Integrator' desde la librer a 'Continuous' ... – PowerPoint PPT presentation

Number of Views:264
Avg rating:3.0/5.0
Slides: 31
Provided by: pamel70
Category:

less

Transcript and Presenter's Notes

Title: Simulink


1
Simulink
  • Tutorial Introductorio
  • Dinámica y Control de Procesos
  • Ingeniería Civil Química
  • Universidad de Santiago de Chile
  • Preparado por Pamela Lara

2
Abrir Simulink
  • En la ventana de comandos de MATLAB escribir
    gtgtsimulink y apretar ENTER.
  • También se puede entrar a simulink haciendo click
    en el ícono.

3
Crear un modelo nuevo
  • Hacer click en el ícono new-model
  • Seleccionar el ícono Simulink para obtener los
    elementos del modelo.

4
Espacio de Trabajo
Librería de elementos El modelo se crea en
esta ventana
5
Guardar el modelo
  • Hacer click en File ? Save
  • Seleccionar la carpeta donde guardar el archivo y
    nombrarlo.
  • A medida que se va progresando en el modelo,
    recordar guardarlo a menudo.

6
Ejemplo 1 Caso sencillo
  • Construir un modelo en Simulink que resuelva la
    siguiente ecuación diferencial
  • Condición inicial

7
Diagrama del modelo
  • El Input es la función 5sin(4t)
  • El Output corresponde a la solución de la
    ecuación diferencial x(t)

5sin(4t) (input)
x(t) (output)
integrator
8
Seleccionar un bloque para el input
Arrastrar el bloque Sine Wave desde la librería
Sources hasta la ventana de trabajo
9
Seleccionar un bloque operador
Arrastrar un bloque Integrator desde la
librería Continous hasta la ventana de trabajo.
10
Seleccionar un bloque para el output
Arrastrar el bloque Scope desde la librería
Sinks hasta la ventana de trabajo
11
Conectar los bloques con señales
  • Ubicar el cursor en el puerto de salida (gt) del
    bloque Sine Wave
  • Arrastrar desde el puerto de salida del bloque
    Sine Wave hasta el puerto de entrada del bloque
    Integrator
  • Arrastrar desde la salida del bloque Integrator
    hasta la entrada del bloque Scope

Las flechas indican la dirección de la señal.
12
Seleccionar los parámetros de simulación
Doble click en el bloque Sine Wave e ingresar
Amplitud 5 Frecuencia 4 Se forma así el
input deseado 5sin(4t)
13
Seleccionar los parámetros de simulación
Doble click en el bloque Integrator e ingresar
la condición inicial -2 Se satisface así
x(0) -2
14
Correr la simulación.
En la ventana de trabajo, click en Simulation
y seleccionar Start Otra forma es hacer click
en el signo ?
15
Resultados de la simulación
Hacer doble click en el bloque Scope Se
visualiza el output x(t) en la ventana Scope
16
Ejemplo 2
  • Construir un modelo en Simulink que resuelva la
    siguiente ecuación diferencial
  • Condiciones iniciales 0
  • El input f(t) es una función escalón con magnitud
    2
  • parámetros m 0.4, c 0.6, k 1

17
Resolución
  • Primero, expresar la ecuación en términos de la
    derivada de mayor orden
  • Crear un bloque de suma al lado izquierdo de la
    ventana de trabajo.

Bloque sum
18
Arrastrar el bloque Sum desde la librería Math
Doble click en Sum para cambiar los parámetros a
rectangular y - -
19
  • Agregar un bloque gain (multiplicador) para
    eliminar el coeficiente m y así despejar la
    derivada de mayor orden
  • La constante m0.4 , luego 1/m 2.5

Bloque Sum
20
Arrastrar el bloque Gain desde la librería
Math
Doble click para cambiar los parámetros del
bloque gain
21
  • No olvidar ir conectando los bloques como se
    describió en ejemplo 1.
  • Agregar los bloques integrator para obtener la
    variable deseada.
  • Las condiciones iniciales son cero, el bloque
    integrator viene por defecto con este valor por
    lo que no es necesario modificarlo en este caso.

22
Arrastrar los bloques Integrator desde la
librería Continuous
Agregar el bloque scope desde la librería
Sinks
23
  • Conectar las señales integradas con bloques
    multiplicadores (Gain) para crear los términos
    del lado derecho de la ecuación diferencial

c
k
24
Crear 2 nuevos bloques Gain
Para girar el bloque gain, seleccionarlo, click
derecho y elegir FLIP BLOCK en el menú FORMAT
  • Doble click en los bloques Gain para modificar
    los parámetros.
  • C 0.6
  • K 1

25
Completar el modelo
  • Unir todas las señales al bloque sum fijándose
    en los signos
  • Agregar f(t)

26
Doble click en el bloque Step para cambiar los
parámetros. Para un paso de magnitud 2, cambiar
el Final Value a 2.
27
Modelo final en Simulink
28
Correr la simulación.
29
Resultados
30
Fin
Write a Comment
User Comments (0)
About PowerShow.com