Está en la página 1de 14

I

PROCESAMIENTO DE DATOS
LABORATORIO N° 07

Modelado y simulación en Simulink

CODIGO DEL CURSO:

Alumno(s)

Milagros Alejandra Cucho Manrique


Muy Muy
Bueno( Regular
Rúbrica: bueno Malo(2) Malo
4) (3)
(5) (1)
Uso de subsistemas en simulink
Entender como simulink utiliza
bloques para modelar
subsistemas.
Crear y ejecutar modelos
diseñados en simulink
Observaciones y conclusiones.

Nota
Grupo C22- MANTENIMIENTO DE MAQUINARIA INDUSTRIAL
Carrera /Ciclo 1ER SEMESTRE
Fecha de entrega 24 /11/2018
1
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

Modelamiento y Simulación del Simulink


INTRODUCCIÓN
Simulink es una aplicación que permite construir y simular modelos de sistemas físicos y sistemas de control
mediante diagramas de bloques. El comportamiento de dichos sistemas se define mediante funciones de
transferencia, operaciones matemáticas, elementos de Matlab y señales predefinidas de todo tipo.
Simulink dispone de una serie de utilidades que facilitan la visualización, análisis y guardado de los
resultados de simulación. Simulink se emplea profusamente en ingeniería de control.
En el presente curso trabajaremos con la versión 2007, que viene incluida en el paquete
de Matlab . Su instalación es opcional,
I.- OBJETIVOS:

1. Conocer las herramientas para trabajar subsistemas


2. Usar los objetos de simulink para realizar modelos realizados en simulink
3. Utilizar las herramientas de simulink para modelar
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.

VENTANA DE MODELO:
Cada modelo (o submodelo) se construye en una ventana diferente. Por ello, para construir un nuevo modelo
hay que abrir una nueva ventana de modelo untitled. A partir de ahí, se trata de arrastrar los bloques que
compondrán el modelo desde la librería de SIMULINK a dicha ventana. Antes de empezar a trabajar con
SIMULINK, se sugiere echar un vistazo a las opciones de la barra de menús y la barra de herramientas de la
ventana de modelo.

2
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

INTERCONECTAR BLOQUES:

Las interconexiones entre bloques se realizan arrastrando el ratón entre los puertos de entrada y salida de
dichos bloques. También es posible seleccionar un bloque y, manteniendo la tecla presionada, clicar en el
otro bloque. Se puede poner texto en cualquier sitio (haciendo doble clic en el sitio deseado), se pueden
cambiar los nombres de los bloques y se pueden usar distintos colores (Format / Foreground
Color).También se pueden rotar bloques (Format / Flip block, Rotate block), etc.

Realizar los siguientes modelados:

Ejercicio N° 1
 Hacer un modelado en Simulink, para calcular la corriente que circula a través de la resistencia de 25
Ohm.
 Considerar los siguientes bloques, que se encuentran en la librería Simscape:
o 4 resistencias. Tener en cuenta que la polaridad debe estar de acuerdo a la imagen.
o 2 Fuentes de voltaje en DC
o 1 conexión a tierra

3
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

Detallar el procedimiento que utilizo para copiar un bloque, cambiar de nombre y girar un bloque.

Primero se ingresa al Matlab y se inserta la palabra simulink , después de ingresar al simulink se


ingresa a la simulink library, en la cual se encuentra las herramientas para hallar los cuatro
resistores y los dos voltajes al igual que la conexión a tierra
Con control R se puede cambiar la posición de los resistores , voltajes …etc la cual es necesario para
armar el circuito y poner la polaridad en posición positiva o negativa según el circuito eléctrico para
cambiar el nombre doble click en la herramienta y ponerle el valor del cada resistor y voltaje
electrical reference

 Para poder determinar la corriente que pasa por la resistencia de 25 Ohm. Tenemos que Insertar:
o 1 Amperímetro (Hay que tener en cuenta que el amperímetro va conectado en serie).
o 1 Herramienta de PS simulink converter que sirve para cambiar valores físicos del circuito

Cambiar el color de los bloques como se muestra en la imagen. (Clic derecho en el bloque)

Describe como lo has hecho:


El modelado empieza al abrir simulink y las herramientas de la librería simscape que éste posee,
insertamos una fuente de voltaje, un elemento resistor ademas para conocer la cantidad de corriente
que atraviesa el circuito insertamos un amperímetro o sensor de corriente, como es una señal física
la que estamos obteniendo, necesitamos poner un conversor de señal y finalmente un Ps-simulink
converter tenemos algo como esto

 Finalmente, para poder determinar cuánto de corriente circula por el circuito hay que insertar:
o Un Display (Para poder visualizar los amperios que circular por el circuito)
o Un solver Configuration (Este se utiliza siempre que se trabaja con los bloques de Simscape

4
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

 Si has logrado hacer el modelado como se muestra en la imagen capturar la imagen final con el valor que
aparece en el display

Por la versión 2007 no corre

Pegar la imagen obtenida:

5
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

a. ¿Cuántos amperios circulan por el circuito?


 0.16 amperios

b. Qué ocurre si no se conecta con el bloque solver configuration:

 El bloque de configuración de Solver especifica los parámetros de solver que necesita su modelo
antes de que pueda comenzar la simulación.
 Cada diagrama de bloque Simscape topológicamente distinto requiere que se conecte
exactamente un bloque de configuración de Solver

c. Qué ocurre si no se hace la conexión a tierra:

 No corre cuando se le oprime play los comandos salen como error


Qué ocurre si se cambia la polaridad a los 12 V. Indicar su valor

 Aumenta el amperaje a 1. 12 amperios


d. Qué ocurre si se cambia la polaridad a los 12 V y a los 16 V a la vez. Indicar su valor

 Dismuye y se convierte en negativo por que la polaridad del circuito tiene mucho que ver a (-)

Ejercicio N° 2
Realizar el modelado de un motor de corriente continua.
Hay que tener en cuenta que un motor de corriente continua es una máquina que convierte energía
eléctrica en mecánica, provocando un movimiento rotatorio, gracias a la acción de un campo magnético.

6
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

Hay que tener en cuenta que las partes principales de un motor de corriente continua es el:

Estátor Rotor

Diferencias: Partes de un motor de corriente continua


MOTOR DE CORRIENTE CONTINUA

ESTATOR ROTOR
estátor es la parte fija de una máquina Rotor es el componente que gira (rota) en una
rotativa y uno de los dos elementos máquina eléctrica, sea ésta un motor o
fundamentales para la transmisión un generador eléctrico. Junto con su contraparte
de potencia (en el caso de motores eléctricos) o fija, el estátor, forma el conjunto fundamental para
corriente eléctrica (en el caso de los generadores la transmisión de potencia en motores y máquinas
eléctricos), siendo el otro su contraparte móvil, eléctricas en general.
el rotor. El término aplica principalmente a la El rotor está formado por un eje que soporta un
construcción de máquinas eléctricas juego de bobinas arrolladas sobre un núcleo
magnético que gira dentro de un campo
magnético creado bien por un imán o por el paso
por otro juego de bobinas

Revisa el siguiente video de un motor eléctrico:


https://www.youtube.com/watch?v=QfNrEBODs3s

e. ¿Cuál es la importancia de un motor?

 La importancia de os motores eléctricos radica en su función y composición bien sabemos que son
máquinas eléctricas que convierten la energía eléctrica en energía mecánica, (movimiento)
los motores eléctricos son utilizados ampliamente en Bombas para Agua, Bombas Industriales,
Mezcladoras, Molinos, Correas Transportadoras, Zarandas, Cortadoras, Ventiladores, Grúas, y en
todo proceso que exista movimiento.

7
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

 Lo mas importante aquí vendría a ser para que sirven Luego de su elaboración, los motores
eléctricos se pudieron convertir en herramientas o aparatos muy importantes y útiles que sirven
para realizar trabajos múltiples.
 El motor eléctrico es mucho más eficiente que el motor de combustión y más fácil de mantener y
más barato de adquirir. Por otro lado es mucho más flexible respecto de las aplicaciones en las
que se pudiera utilizar.

f. En conclusión, un motor se compone de dos partes:


 Estator
 Rotor

eléctrica y Mecánica

La sumatoria de voltajes, es igual a la tensión de la fuente de excitación

𝑑𝑖(𝑡)
𝑢(𝑡) = 𝑅 𝑖(𝑡) + 𝐿 + 𝑉𝑓𝑒𝑚 (𝑡)
𝑑𝑡

Despejar:

𝑑𝑖(𝑡)
𝐿 =
𝑑𝑡

Para poder hacer el modelado del motor es necesario conocer las siguientes fórmulas para poderlas
representar en Simulink

8
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

 Ingresar a Matlab
 Declarar las siguientes variables en New Script. Guardarlo con el nombre Variablesmotor

 Luego ir a Simulink
 Guardarlo con el nombre de modelado

 Crear dos subsistemas


 Ir a la librería Simulink / commonly Used Blocks. Insertar
 2 Subsystemas. cambiar los nombres como se muestra en la imagen

9
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

 Para poder editar. Doble click al bloque que tiene por nombre corriente:

Insertar:
 2 Gain o ganancias
 1 Integrator y
 1 suma

 En esta ecuación inferimos que la corriente es igual a la sumatoria de tres términos

 En consecuencia, cambiamos la suma por tres signos (+ - - )

10
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

 Enlazamos los tres término

 Luego trabajamos en el otro subsistema (velocidad angular), click en modelado y después click en
velocidad angular. En velocidad angular insertar los bloques de acuerdo a la imagen.

 Finalmente volver a Modelado para interconectar los subsistemas, pero antes insertar un Step que se
le dará el valor de (Final value = 16). Colocamos 2 siloscopios para observar el comportamiento de
las variables: la corriente y la velocidad angular

11
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

Capturar las dos imágenes:

VELOCIDAD ANGULAR CORRIENTE

Interpretar las dos imágenes:


Velocidad angular
 Al interconectar los subsistemas se obtuvo la grafica de velocidad angular en la. Cual se visualiza la
velocidad angular disminuye en el motor , nos indica que la tensión que circula aumenta mientras
que la velocidad angular disminuyen ambas son inversamente proporcionales

Corriente
 Al interconectar los subsistemas se obtuvo la grafica de intensidad en la cual se puede visualizar
la tensión continua de salida que el circuito ofrecerá a una determinada carga. Podremos visualizar
el comportamiento de la tensión rectificada de salida la cual se observa que aumenta
 El problema que surge en la simulación del circuito es que da error si no se insertan los valores
correctamente y ocurre algún error al interconectar con una variable

12
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

Qué ocurre con las imágenes si cambiamos el valor de Step por cero. Interprete las dos imágenes

 Cuando se le cambia el valor del step a cero normalmente se presiona play el circuito no corre , sale
error rectificación de el valor corriente
 También el bloque Step proporciona un paso entre dos niveles definibles en un tiempo específico. Si
el tiempo de simulación es menor que el valor del parámetro Tiempo de paso, la salida del bloque es
el valor del parámetro Valor inicial. Para un tiempo de simulación mayor o igual que el tiempo de
paso, la salida es el valor final del parámetro de valor

Observaciones

 Este proyecto plantea la idea de simular un sistema de un motor. Para lo cual tuvimos que hacer una
gran investigación, lectura y análisis de la conformación y el funcionamiento teórico del motor y sus
partes que vendrían a ser el rotor y el estator , para poder hacer una aproximación lo más fiel posible
al momento de hacer la implementación del modelo.
 También implementamos la simulación en el simulink de las variables de un motor la velocidad
angular y la corriente se interconecto los sistemas dándole play y nos dio dos graficas que indican la
cantidad de intensidad y velocidad angular respectivamente
 Simulink permite crear modelos para la realización de ensayos en tiempo real sobre un ordenador
con sistema operativo Windows, permitiendo así la adquisición de señales desde un sistema real
mediante una tarjeta de entradas/salidas. De esta manera, Simulink se convierte en una interfase
gráfica que muestra los resultados de los ensayos realizados y permite realizar cambios en el
funcionamiento del sistema real.

Conclusiones

 SIMULINK es una importantísima herramienta de MATLAB para la simulación de sistemas


dinámicos. Es un programa gráfico, manejado mediante mouse, que permite modelizar un sistema
dibujando en pantalla un diagrama de bloques que son manipulables dinámicamente.
 La creación de estos modelos es sencilla e intuitiva, ya que se forman mediante la interconexión
gráfica de distintos bloques. Dentro del editor de modelos de Simulink se insertan bloques, se
conectan y se parametrizan para su posterior simulación.
 Los sistemas de modulación mediante software son más exactos, robustos e interactivos.
 Matlab es capaz de simular sistemas grandes y complejos con una alta velocidad de procesamiento
y una gran ventaja de poder interactuar con estos.
 Los procesos en sistemas complejos necesitan el control exhaustivo de todas las variables de entrada,
perturbaciones, variaciones repentinas, ruidos, etc. Estos sistemas necesariamente deben ser
simulados mediante un software adecuado para obtener resultados óptimos

13
Procesamiento de Datos – LABORATORIO 07
Modelado de simulink

14