Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Práctica 3: Introducción a SIMULINK en Teoría de Control Analógico, Ejercicios de Informática

Documento de apoyo para la práctica 3 de Teoría de Control Analógico en el Instituto Politécnico Nacional, donde se presenta la introducción a SIMULINK, un software para modelar, simular y analizar sistemas dinámicos. El documento incluye objetivos de la práctica, figuras explicativas y pasos a seguir para utilizar SIMULINK.

Tipo: Ejercicios

2021/2022

Subido el 12/10/2022

ruiz-laredo-jose-abraham
ruiz-laredo-jose-abraham 🇲🇽

1 documento

1 / 23

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1
Teoría de Control Analógico
Instituto Politécnico Nacional
Escuela Superior de Ingeniería Mecánica y
Eléctrica
Unidad Culhuacán
Ingeniería en Computación
Academia de Comunicaciones y
Electrónica
Teoría de control Analógico
Práctica 3
Introducción a SIMULINK
Ruiz Laredo Jose Abraham
09/09/2022 6CV22
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Vista previa parcial del texto

¡Descarga Práctica 3: Introducción a SIMULINK en Teoría de Control Analógico y más Ejercicios en PDF de Informática solo en Docsity!

1

Instituto Politécnico Nacional

Escuela Superior de Ingeniería Mecánica y

Eléctrica

Unidad Culhuacán

Ingeniería en Computación

Academia de Comunicaciones y

Electrónica

Teoría de control Analógico

Práctica 3

Introducción a SIMULINK

Ruiz Laredo Jose Abraham

09 /09/2022 6CV

ÍNDICE

4 GRUPO FECHA^ FIRMA INSTITUTO POLITÉCNICO NACIONAL Escuela Superior de Ingeniería Mecánica y Eléctrica “Unidad Culhuacán” Academia de Comunicaciones y Electrónica Prácticas de Teoría de Control Analógico Objetivos de la Práctica:

Práctica 3

Introducción a

SIMULINK

  1. Iniciar MATLAB y SIMULINK.
  2. Conocer las herramientas básicas para modelar las principales señales de control.
  3. Conocer y manejar las herramientas de Simulación y para el análisis.
  4. Generar gráficas correspondientes y archivo m-file.

Equipo Necesario

Computadora (con el Software MATLAB)

Material Necesario

Práctica impresa para hacer anotaciones. USB para guardar programas y/o proyectos.

INTRODUCCIÓN TEÓRICA

¿Qué es SIMULIK? SIMULINK es un software hecho para modelar, simular y analizar sistemas dinámicos. Soporta tanto sistemas lineales como no lineales, modelando en tiempo continuo, tiempo discreto o en forma mixta. SIMULINK permite realizar preguntas sobre un sistema, modelarlo y ver qué sucede. Con SIMULINK, fácilmente se pueden construir modelos desde la nada, o tomando un modelo existente y agregarlo a él. DIA MES AÑO

5 FIGURA 1. SIMULINK Y MATLAB. Herramientas para Diseño de Modelos Básicos SIMULINK transforma el PC en un laboratorio para modelar y analizar sistemas que simplemente no podría ser posible o práctico de otra manera. Tiene numerosos demos que modelan una gran cantidad de fenómenos de la vida real. Para modelar, SIMULINK entrega una Interfaz Gráfica para el Usuario (GUI) para construir los modelos como diagramas de bloques, usando operaciones de clic-and-drag del mouse. Con la ayuda de esta interfaz, se pueden dibujar los modelos como si se realizaran con lápiz y papel. SIMULINK incluye una extensa librería de bloques para fuentes, resultados, componentes lineales y no lineales y conectores, además de poder crear nuestros propios bloques (Escribir funciones-S). Los modelos creados son jerárquicos, con lo cual se pueden crear modelos usando varias ventanas. Se puede ver el sistema desde el nivel más alto, para luego mediante un doble-clic revisar los diversos subsistemas insertos en el modelo general. Esta forma de presentación presenta la ventaja de analizar cómo se encuentra organizado el modelo y cómo sus partes interactúan. Herramientas para simulación Una vez definido el modelo, se puede similar, usando una suerte de métodos matemáticos de integración, tanto desde los menús de SIMULINK o ingresando comandos en la ventana de comandos de MATLAB ®. Los menús son convenientes para el trabajo interactivo, mientras que la línea de comandos es útil cuando se realiza una serie de simulaciones. Usando scopes y otros bloques de salida, se puede ver los resultados de la simulación mientras ésta se ejecuta. Además, se puede cambiar algunos parámetros y analizar qué sucede. Los resultados de la simulación pueden ser colocados en el workspace de MATLAB para su visualización y reprocesamiento.

7 aplicar las distintas herramientas de la teoría de control clásico para sistemas lineales. El comando ss para obtener un objeto denominado ss, el cual contiene toda la información del sistema. función ssdata es posible obtener las matrices del sistema. Para usar una función de transferencia usamos el comando tf. Comando zpk si el modelo se encuentra expresado de ceros, polos y ganancia.

DESARROLLO

Parte 1

  1. Encienda su PC y dé clic en el ícono
  2. En la ventana de comandos de MATLAB escribir thermo para abrir el modelo de demostración. Con ayuda del comando sldemo_househeat abrimos el modelo de demostración. FIGURA 2. Moledo de demostración SIMULINK.

8

  1. En la ventana del modelo, hacer doble-clic en el bloque Scope llamado Thermo Plots. Simulink abre una ventana que contiene dos ejes etiquetados como “Indoor vs. Outdoor Temp.” y “Heat Cost ($)”. Este gráfico despliega la figura siguiente: FIGURA 3. Ventana de Scope.

10

  1. Ahora cambia el setting del termostato a 68ºF y observe cómo el modelo responde: a) En la ventana del modelo, haga doble-clic en el bloque Constant llamado SetPoint. Simulink abre el cuadro de diálogo para ese bloque: FIGURA 5. Valor mostrado en el setting b) En la caja Constant value , escribir 68. FIGURA 6. Cambiando el valor en el Setting.

11 c) Marcar el botón OK. Simulink aplica estos cambios y cierra el cuadro de diálogo. d) Vuelve a ejecutar la simulación. Desde el menú Simulation de la ventana del modelo, seleccionar Start. Simulink entregará la gráfica siguiente: FIGURA 7. Simulando con los valores cambiados.

13 c) Presionar el botón OK. Simulink aplicará estos cambios y cerrará el cuadro de diálogo. d) Vuelve a ejecutar la simulación. Desde el menú Simulation de la ventana del modelo, seleccionar Start. Simulink entregará la gráfica siguiente: FIGURA 10. Simulando con el valor cambiado.

14

  1. Cambiar ahora la variación de la temperatura diaria a 5ºF y observar cómo el modelo responde. a) En la ventana del modelo, haciendo doble-clic en el bloque Sine Wave llamado Daily Temp Variation. Simulink abre el cuadro de diálogo para este bloque: FIGURA 11. Valor mostrado en SineWave. b) En la opción Amplitude , escribir 5.

16

  1. Cuando finalmente se termina el trabajo con este modelo, hay que cerrarlo. Desde el menú de la ventana del modelo File , seleccionar Close. FIGURA 14. Cerrando ventana del modelo. Parte 2
  2. Preste atención a la presentación y siga detenidamente las instrucciones que el profesor le dé, para crear un modelo básico en simulik. ➢ Cree el archivo M-file correspondiente. ➢ Muestre su modelo al profesor. ➢ Guarde su archivo en USB. ➢ Guarde las impresiones de pantalla que crea conveniente, necesarias para documentar su reporte.

17 Después de poner simulink en la ventana de comandos FIGURA 15. Abriendo SIMULINK. Abriendo un nuevo modelo FIGURA 16. Abriendo un nuevo modelo.

19 Conectando los bloques FIGURA 20. Conectando los bloques. Cambiando tamaño de bloques FIGURA 21. Cambiando el tamaño de los bloques.

20 Modificar etiquetas y añadir anotaciones FIGURA 22. Modificando etiquetas. Parametrizar bloques FIGURA 23. Parametrizando bloques.