Simulink

Solo disponible en BuenasTareas
  • Páginas : 8 (1868 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de octubre de 2010
Leer documento completo
Vista previa del texto
INTRODUCCION A SIMULINK Matlab (Matrix Laboratory) es un sistema basado en matrices para realizar cálculos matemáticos y de ingeniería. Entre las múltiples herramientas que presenta este programa se encuentra Simulink que es una librería de MATLAB que permite la simulación de procesos mediante diagramas de bloques.

1.

Acceso a la librería de bloques de Simulink: Para acceder a la libreríade Simulink se debe abrir inicialmente la ventana principal de Matlab (Matlab Command Window). En esta se puede ejecutar el comando “simulink” o hacer clic en el símbolo correspondiente en la barra de herramientas en la parte superior de esta ventana. Al hacer esto aparecerá el listado de las librerías correspondientes a simulink, donde se podrá tener acceso a todos los bloques que brinda estaherramienta. Para abrir una nueva hoja de trabajo se deberá acceder a través de: File à New à Model, o hacer clic en el símbolo de “hoja nueva”.

Figura 1. Simulink Library Browser

La librería “Simulink” contiene los bloques necesarios para simular un sistema mediante técnicas convencionales, las demás librerías son herramientas adicionales que se utilizan para aplicaciones específicas de controlavanzado. En la Figura 2 se muestra el contenido de la librería Simulink.

Figura 2. Librería Simulink. En la figura 3 se pueden observar los bloques mas utilizados en la simulación de procesos. Estos se encuentran en hacer clic en el signo (+) de cada librería. Pueden ser utilizados al hacer clic sobre ellos y arrastrándolos sobre la hoja de trabajo. Igualmente en la tabla 1 se puedenobservar una descripción mas detalladas de algunas de estas funciones.

Figura 3. Bloques mas utilizados en la librería Simulink

Tabla 1. Detalles de algunos bloques de la librería Simulink. Bloque Constante Función Asigna un valor constante a la entrada. Introduce un escalón de magnitud específica en un tiempo dado. Librería Sources Parámetros requeridos Valor de la constante.

Entrada escalónSources

Tiempo del escalón Valor inicial del escalón, Valor Final del Escalón Tiempo de la rampa, pendiente Amplitud de la onda, Fase. Nombre y tipo de la variable (Save format: Matrix) Entradas

Entrada Rampa

Introduce una rampa en un tiempo especificado. Introduce una señal senoidal específicada por el usuario. Almacena datos de la señal que llega al bloque y la convierte en vector. Sise conecta al reloj se almacena el vector tiempo. Grafica la señal que se introduzca con respecto al tiempo. Grafica la entrada superior en el eje x y la inferior en el eje y Representa la función transferencia a lazo abierto. de

Sources

Entrada Senoidal

Sources

Workspace

Sinks

Scope

Sinks Sinks

XYgraph

Rango de los ejes

Función de Transferencia Integrador

Contin.Numerador y Denominador de la FT Valor inicial desde el cual se va a integrar Valor del retardo (Debe ser un número positivo) Valor de la ganancia

Integra una señal en función del tiempo Introduce un retardo en el tiempo en el cual aparece la señal. Multiplica la señal por cualquier valor de ganancia que se introduzca. Suma dos señales.

Contin.

Retardo de transporte

Contin.Ganancia

Math

Sumador

Math

Número de entradas a sumar Número de entradas a multiplicar Función a utilizar

Multiplicador

Multiplica dos señales.

Math

Matlab-Function

Aplica cualquier función matemática conocida por Matlab a la señal. Es un controlador donde se puede introducir una parte proporcional, una integral y una derivativa

Functions and Tables Blocksets & Toolbox.:Simulink-extras: Aditional linear

PID

Proporcional: K, Integral: K/Ti, Derivativo: K.Td

Mux

Permite representar dos señales distintas en una misma gráfica.

Signals &System.

Número de entradas

Obs. Colocando el nombre del bloque de interés en el buscador (Simulink library browser), se puede ubicar directamente en la librería de bloques.

Notas sobre el uso de Matlab.

-...
tracking img