Anda di halaman 1dari 20

Introduccin a Simulink

Indice

Qu es Simulink

Cmo crear un modelo

Cmo ejecutar la simulacin de un modelo

Qu es Simulink ?

Es una herramienta interactiva,


para modelar y analizar sistemas dinmicos,
basada en diagramas de bloques.
Est fuertemente acoplada con MATLAB

Toolboxes:
Control,
Seales
Estadsticas,
Finanzas,...

MATLAB

Real Time
Workshop

SIMULINK

Crear un modelo

Editar un modelo

Abrir la ventana de un nuevo modelo

Conectar los bloques

Aadir bloques

Cambiar el tamao de los bloques

Modificar etiquetas y aadir anotaciones

Parametrizar los bloques

Guardar un modelo (formato M-File)


Abrir un modelo desde Matlab

Abrir la ventana de un nuevo


modelo

Seleccionado, en Simulink,
en el men File
el submen New
se crea la ventana de un
nuevo modelo
Escribiendo simulink
se inicia el programa.
simulink

Aadir bloques

Hacer
doble click
en un icono
para desplegar
los bloques de
la librera

Arrastrar los
bloques deseados
dentro de la
ventana del modelo
simulink

Conectar los bloques


Para aadir una lnea:
Arrastrar, pulsando el
botn derecho del ratn,
desde una salida,
o desde una entrada,
de alguno de los bloques

Cambiar el tamao de
los bloques

Tras seleccionar el bloque, aparecen en l los puntos,


desde los cuales se puede arrastrar para cambiar el tamao del bloque

Posteriormente se pueden mover el bloque


para que las lneas de conexin queden rectas

Modificar etiquetas y aadir


anotaciones
Hacer click en la
etiqueta y editarla

Etiquetas

Anotaciones
Hacer click en el fondo
y escribir el texto

Parametrizar los bloques

Hacer doble click


sobre el bloque que
se desea
parametrizar

Guardar un modelo
Crea el fichero del modelo:
orden_1.m

Abrir el modelo desde Matlab

Ejecutar una simulacin

Poner los parmetros de la simulacin

Ejecutar una simulacin desde la ventana del modelo

Poner y sacar valores en/desde los modelos

Utilizar en Matlab los valores obtenidos en la simulacin

Variables definidas en Matlab y Simulink

Simular desde la lnea de comandos

Simular

Poner los parmetros de la


simulacin

Parmetros de simulacin

Mtodo de integracin:

N de puntos

Stop Time Start Time


1
Step size

Ejecutar una simulacin


desde la ventana del
modelo

Salida
Salidadel
delbloque
bloqueAuto-Scale
Auto-ScaleGraph
Graph

Poner y sacar valores en / desde los


modelos
(desde / hacia el espacio de trabajo)

Utilizar en Matlab los valores


obtenidos en la simulacin

Despus
Despusde
deejecutar
ejecutarlala
simulacin
simulacinenenSimulink
Simulink

Variables definidas en MatLab y


Simulink
Tanto desde la ventana de Matlab como la de Simulink se
ve el mismo Workspace o Espacio de trabajo

Matlab
Matlab

Simulink
Simulink

T = 2 ;
K = 1 ;

Espacio
Espaciode
de
trabajo
trabajo
T = 2
t = 0:0.01:10
K = 1
pi=3.14159...

Visualizar el grafico
desde Matlab
Cmo podemos ver los resultados en Matlab?

Seleccionar en el bloque scope Scope parameters,


la opcin save data to workspaces.

Colocar en variable name, el nombre del modelo


generado.

Visualizar el modelo
Parmetros de
salida del modelo
orden_1.m

Modelo:
orden_1.m
Visulizacin desde la ventana del modelo:
Se hace doble click sobre el bloque de salida scope.

Visualizacin desde la lnea de comandos de MATLAB:


Se utilizan la sentencia:
plot (orden_1.time, orden_1.signals.values)

Anda mungkin juga menyukai