Está en la página 1de 17

PROCESAMIENTO DE DATOS

LABORATORIO N° 06

Matlab Introducción al uso de simulink

CODIGO DEL CURSO:

Alumno(s)

Pacco kana, Alexander


Muy Muy
Bueno Regular
Rúbrica: bueno Malo(2) Malo
(4) (3)
(5) (1)
Uso de la interfaz y librerías de
simulink
Entender como simulink utiliza
bloques para representar procesos
matemáticos comunes.
Crear y ejecutar modelos
diseñados en simulink
Observaciones y conclusiones.

Nota
Grupo C
Carrera /Ciclo C22/1
Fecha de entrega 6/6/2019

PROGRAMA DE FORMACIÓN REGULAR


Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 2 de 17

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

III.- FUNDAMENTO TEÓRICO:


El docente dará una breve explicación para reforzar lo aprendido en las exposiciones.

IV.- NORMAS EMPLEADAS:


No aplica

V.- RECURSOS:
● En este laboratorio cada alumno trabajará con un equipo con software Matlab 2017.

VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA:


● El desarrollo del laboratorio es individual.

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.

¿QUE HACE SIMULINK?


Permite definir de una forma lógica las diferentes etapas del proceso de diseño de un determinado sistema y
establece un flujo de datos entre ellas. Los diagramas de bloques permiten una descripción en alto nivel del sistema
a la vez que son fácilmente modificables con la finalidad de conseguir el comportamiento deseado. Proporcionan
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 3 de 17

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

2. Después de unos segundos de espera se abre la siguiente ventana dependiendo de la versión de


Matlab, si se está trabajando con la versión 2018 aparece la siguiente ventana:
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 4 de 17

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:

Es una ventana en la cual no s ayuda a buscar más rápido las ventanas


Buscador que deseamos utilizar.

Nos describe principalmente el trabajo a utilizar.


Descriptor
Nos sirve para poder encontrar lo bloques, en la cual podemos realizar.
Explorador
Cuál es el número o la cantidad de librerías de bloques

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

Tome capturas de pantalla conforme vaya avanzando y documéntelo en su informe:

1: Hacer una multiplicación con 4 valores. Ejemplo


18 x 4 x 12 x 5
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 7 de 17

Simulaciones de operaciones lógicas básicas para familiarizarse con simulink:

Tome capturas de pantalla conforme vaya avanzando y documéntelo en su informe

1. Hacer una multiplicación con 4 valores. Ejemplo


18 x 4 x 12 x 5

2. Primero se debe ingresar a Simulink

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

Cuál es la diferencia entre las dos versiones:

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.

Se modifica el constante y se aumenta la cantidad, aumenta en Gain y al final se pone un display


Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 12 de 17

PEGAR LA IMAGEN:

12. Realizar la siguiente operación: 18 x 17/2 - 18 pegar la imagen, pero


maximizando la operación e indicar cuál es el resultado
Nro. DD-106
Procesamiento de Datos – Lab. 06
Introducción al uso de simulink
Página 13 de 17

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

 Llegamos a conocer las herramientas del simulink.


 Logramos usar de una manera adecuada los objetos del simulink para realizar diversos modelos.
 Utilizamos la lógica matemática en el simulink.
 Diseñamos simuladores desde el simulink.

También podría gustarte