Está en la página 1de 25

INTRODUCCIÓN A

SIMULINK
| Objetivo: que alumno conozca el programa
SIMULINK y lo utilice como una herramienta
para realizar diagramas de simulación utilizando
bloques de funciones.
¿QUÉ ES SIMULINK?

SIMULINK es un paquete de Software que se


ejecuta acompañando a MATLAB para modelar,
simular y analizar sistemas dinámicos.
Funciona sobre MATLAB, es decir, para iniciar
SIMULINK es necesario entrar antes en
MATLAB.
Simulink puede simular cualquier sistema que
pueda ser definido por ecuaciones diferenciales
continuas y ecuaciones diferenciales discretas.
Esto significa que se puede modelar sistemas
continuos en el tiempo, discretos en el tiempo o
sistemas híbridos.
| Las librerías principales de SIMULINK son
| Sources (fuentes): Sirven para generar todo tipo de
señales.
| Sinks (sumideros): Se usan como salida o para visualizar
la señal.
| Discrete: elementos de sistemas lineales y en tiempo
discreto (funciones de transferencia, diagramas de espacio-
estado...)
| Linear: elementos y conexiones para sistemas lineales y en
tiempo contínuo (sumadores, multiplicadores...)
| Nonlinear: operadores no lineales (funciones arbitrarias,
saturación, retrasos...)
| Connections: Multiplexores, Demultiplexores, etc...
| Además, existen una gran cantidad de Demos y de funciones
complementarias.
| Para iniciar
SIMULINK podemos
simplemente teclear
| >>simulink

| en la línea de
comandos de
MATLAB, o también
podemos acceder a
través del icono de
acceso directo situado
en la barra de
herramientas:
|
| Una vez que hemos entrado a SIMULINK desde
MATLAB nos encontramos dos ventanas. Una es
una ventana en blanco, con la barra de menús de
SIMULINK, donde crearemos nuestros modelos.
|
| Se debe abrir además un
Nuevo Archivo, en el cual
se colocaran todos los
bloques que necesitemos
para realizar nuestra
simulación.
| Este se puede hacer dando
un click en el icono de la
hoja en blanco o bien
entrando al menú File y
seleccionando New model.
| Una vez hecho esto
podemos empezar nuestro
modelo.
| Al abrir SIMULINK,
se abrirá una ventana
llamada Simulink
Library Browser, en la
cual se pueden
obtener todos los
bloques de las
diferentes funciones
que se pueden
simular.
INSERCIÓN DE BLOQUES

| Un modelo en SIMULINK es una colección de


bloques interconectados que representan un
sistema. Los bloques sirven para generar,
modificar, combinar y visualizar señales. Las
líneas sirven para transmitir las señales entre los
bloques en la dirección de la flecha.
| El modelo que vamos a construir es el siguiente:
| Se trata de un sistema en que un bloque
proporciona una onda senoidal, que es integrada.
El bloque multiplexor forma una señal
vectorizada (uniendo las dos señales) que
visualizaremos en el bloque Scope (osciloscopio).
| Para construir el
modelo, BLOQUE LIBRERÍA
comenzaremos por Sine Wave (Onda senoidal) Sources
situar los bloques que
lo forman. Los bloques Integrador Linear

del sistema los Mux (Multiplexor) Connections

encontramos en la
Scope (Osciloscopio) Sinks
siguientes librerías:
Gain (Ganancia) Math
| Por ejemplo la señal
senoidal que necesitamos
la podemos obtener en la
librería:
| Simulink
y Source
| Sine Wave.
| Observar que al
seleccionarla en la parte
superior se da una breve
explicación de sus
parámetros
| Una vez seleccionada
la arrastramos hasta
la hoja de trabajo para
nuestro modelo.
| Damos doble click en
el icono para ver sus
propiedades y las
cambiamos a los
valores deseados.
| Por ejemplo:

| V(t)=5
seno(377t+1.57)
| Trate de encontrar las siguientes señales que
necesitamos.
| En el caso de la señal del integrador lleva una
ganancia de 100 que debe implementar con un bloque
Gain; localícelo.
| Una vez colocados todos los elementos conecte sus
entradas y salidas con ayuda del ratón.
| Configure los parámetros de simulación indicados,
entrando al menú:
y Simulation
| Simulation parameters.
Diagrama de bloques Señales de salida
EJERCICIO

| Realizar un diagrama de bloques donde se tenga


una fuente senoidal de las características
indicadas:
| V(t) = sen(377t)

| E incluir bloques que implementen las siguientes


funciones:
y Retardo
| Un integrador con ganancia de 10:

| Un operador de signo:
| Una señal de saturación:

| Y una de valor absoluto:


| Ver cada señal de salida en un osciloscopio
osciloscopio diferente, así como también la señal
de entrada.

| Definir los parámetros de simulación con los


siguientes parámetros:
y Start Time 0.0
y Stop Time 0.05
y Solver ode15s
y Relative tolerante 1e-6
y Absolute tolerante 1e-6
| Correr la simulación y visualizar las señales.
DESARROLLO
| Abra las librerías correspondientes.
| Configure cada bloque a lo especificado.

| Conecte los bloques de acurdo a lo pedido

| Configure los parámetros de simulación


establecidos
| Simule y observe sus señales.

| Obtenga sus conclusiones.


| Ahora si esta listo
para poder simular su
modelo y observar las
señales deseadas en el
osciloscopio.
| Para simular puede
entrar al menú:
y Simulation
| Start
| O bien activar el icono
mostrado:
| Otra forma de visualizar las señales en un solo
osciloscopio es dando doble click en el bloque del
osciloscopio y entrar al ícono Parameters y
configurar el número de entradas deseadas:
SEÑALES DE SALIDA

También podría gustarte