Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO N° 06
Alumno(s)
Nota
Grupo C
Carrera /Ciclo C22/1
Fecha de entrega 6/6/2019
I.- OBJETIVOS:
1. Conocer las herramientas del entorno de simulink
2. Usar los objetos de simulink para realizar modelos realizados en simulink
3. Utilizar la lógica matemática en simulink
4. Diseñar simulaciones desde simulink
II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del
hardware, conexiones eléctricas o de red; así como la ingestión
de alimentos o bebidas.
Al culminar la sesión de laboratorio, apagar correctamente la
computadora y el monitor
V.- RECURSOS:
● En este laboratorio cada alumno trabajará con un equipo con software Matlab 2017.
VII.- PROCEDIMIENTO:
Nota:
En cada una de las sesiones se aprenderá a utilizar varias de las funciones de MATLAB que habitualmente se
usan para generar, manipular y hacer simulaciones.
CONCEPTO DE SIMULINK
Es una plataforma de Matlab para la simulación multidominio y diseño basado en modelos de sistemas dinámicos.
Proporciona un entorno gráfico interactivo y un conjunto de librerías de bloques personalizables que permiten
diseñar, simular, implementar y probar una gran variedad de sistemas con variación temporal, entre los que se
incluyen sistemas de comunicaciones, control, procesado de señales, vídeo e imagen.
Simulink ofrece acceso a numerosas herramientas que permiten desarrollar algoritmos, analizar y visualizar
simulaciones, personalizar el entorno de modelaje y definir señales, parámetros y datos de pruebas.
Características principales
Lenguaje de alto nivel para cálculos científicos y de ingeniería
Entorno de escritorio afinado para la exploración iterativa, el diseño y la solución de problemas
Gráficas para visualizar datos y herramientas para crear diagramas personalizados
Aplicaciones para ajustar curvas, clasificar datos, analizar señales, ajustar sistemas de control y muchas
otras tareas
Toolboxes complementarias para una amplia variedad de aplicaciones científicas y de ingeniería
Herramientas para crear aplicaciones con interfaces de usuario personalizadas
Interfaces para C/C++, Java®, .NET, Python, SQL, Hadoop y Microsoft Excel
Opciones de implementación libres de regalías para compartir programas de MATLAB con los usuarios
finales
INGRESAR A SIMULINK
Para ingresar al entorno de SIMULINK se puede seguir cualquiera de los siguientes pasos:
1. PRIMERA FORMA de Ingresar es escribiendo la palabra simulink en el promt y luego dar enter
Sin embargo, si se está trabajando con la versión 2007 se abre la siguiente ventana con los siguientes
elementos:
Indique Ud. para que sirve cada uno de estos tres elementos:
Tiene una cantidad de 40 en la cual están todas las ventanas que deseamos trabajar.
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 5 de 17
3. SEGUNDA FORMA de ingresar es haciendo click en la palabra simulink que está en la barra de
herramientas de Matlab que se encuentra en cualquiera de las versiones.
Versión 2018
Versión 2007
Matlab tiene muchas librerías de bloques, pero la que más se usa son los bloques de SIMULINK, así mismo lo que
más se utiliza son las bibliotecas de Sources, en esta biblioteca se encuentran las fuentes o generadores, la
biblioteca Sinks es una biblioteca de salida o visualización y dentro de esta podemos encontrar por ejemplo el
display, Scope, terminator, etc., otra biblioteca es continous la cual a través de sus bloques nos permite derivar
una señal de acuerdo al tiempo e integrarla, etc., otra biblioteca es la de Math Operations los bloques de esta
librería nos permite tener el valor absoluto (abs), sumar, sumar dos variables y entregar un resultado (add),
también nos permite aumentar los valores con el bloque Gain.
Hay que aclarar que en la versión 2018 ya no aparece la ventana de librerías, simplemente después de hacer click
en simulink, se puede ingresar a través de Blank Model,, en la ventana que aparece ya se puede ingresar el nombre
del bloque a utilizar, ejemplo:
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 6 de 17
En la versión 2018 para poder visualizar las librerías hacer click en View / Library browser
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 8 de 17
Que cada versión de los bloques ya no son los mismos y los que se encuentran adentro de ellos toman
distintos valores.
3. Ingresar 4 constantes – 4 bloques denominados constant. (se encuentra en la biblioteca SOURCES). Estos
bloques generaran un valor constante a los cuales les daremos los valores que pide el laboratorio.
según el DESCRIPTOR en que consiste este bloque e indique como cambio el valor de cada constante:
Para poder cambiar el valor que tenemos debemos de hacer dobles click en la constante y nos podrá aparecer una ventana
donde nos podrán aparecer opciones y así permitirnos cambiar nuestros datos y para poner en el constante value presionamos
ok y podemos cambiar.
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 9 de 17
4. Para poder llevar acabo la multiplicación se debe ingresar el operador correspondiente: (PRODUCTO).
5. Ingresar el bloque PRODUCT que se encuentra en la biblioteca Math Operations. Observa que si has
cambiado los valores de las constantes debe quedar como muestra la imagen.
6. Para poder hacer la multiplicación se debe multiplicar los dos primeros valores 18 x 4, para poder lograr este
objetivo se debe enlazar según la imagen.
Que falta para
ver el
resultado
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 10 de 17
7. Para ver el resultado hay que ingresar un Display que se encuentra en la biblioteca Sinks. También hay que
enlazarlo, ver la imagen
8. Para poder ver la simulación o el resultado de la multiplicación hacer clic en el botón de color verde RUN
9. Con la lógica que hasta acá se ha trabajado, concluir el ejercicio multiplicando los 4 valores. Cuando
concluyas el ejercicio, capturar la imagen e indicar el procedimiento:
Procedimiento:
Primero debemos poner una columna de 4 constante, delante de todos ponemos un producto después de haber
terminado de poner 2 producto lo debemos unir con otro producto y para finalizar y salga toso correctamente el
resultado ponemos display y así mismo es como no bota el resultado.
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 11 de 17
PEGAR LA IMAGEN:
10. El mismo ejercicio se puede hacer con menos bloques. (tres bloques). Insertar 1 constan, 1 Gain y 1Display.
Ver imagen
11. Indicar en que bloque hay que modificar y que es lo que hay que modificar.
PEGAR LA IMAGEN:
13. Cómo se puede hacer para juntar los dos ejercicios en un solo display. Para poder lograr el objetivo hay que
ingresar el bloque denominado MUX que se encuentra en la biblioteca Simulink(commonly Used Blocks)
14. Enlazar los dos ejercicios con MUX y con display. Luego hacer clic en el botón verde RUN. Pegar la imagen.
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 14 de 17
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 15 de 17
Efectuar los siguientes ejercicios en simulink: Capturar las pantallas y pegar a donde corresponda
Ejercicio N° 1:
72
Ejercicio N° 2:
√81
Ejercicio N° 3:
82 + 62
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 16 de 17
Ejercicio N° 4:
72 𝑥 √64
Ejercicio N° 5:
5 𝑥 √64 + 72
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 17 de 17
Ejercicio N° 6:
6 x 18− √7
72
Observaciones
Al momento de colocar mal los numero y signos nos salía resultados diferentes.
Debamos de realizar las gráficas de maneras adecuadas al momento de ejecuta los números.
Pudimos observar que si no sabemos utilizar de una manera adecuada los comandos del simulink no
podíamos realizar fácilmente nuestras operaciones.
Conclusiones