Figura Librerias (Izquierda) y Espacio de trabajo de Simulink (Derecha)

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Figura 10.1. Librerias (Izquierda) y Espacio de trabajo de Simulink (Derecha)"

Transcripción

1 10. SIMULINK 10.1 INTRODUCCION Simulink es un software que funciona bajo la plataforma de Matlab y es una herramienta muy útil para modelar, simular y analizar sistemas, tanto lineales como no lineales. Permite al usuario realizar sus estudios tanto en el dominio del tiempo como el de Laplace, expresar las funciones de transferencia en las diferentes formas incluyendo la del espacio de los estados y otras opciones. En una interfaz gráfica (GUI) como la que se observa en la Figura 10.1, el usuario construye un diagrama de bloques que desarrollan procedimientos que realizan las operaciones matemáticas requeridas para la solución de un modelo. Figura Librerias (Izquierda) y Espacio de trabajo de Simulink (Derecha) 10.2 ACCESO A SIMULINK Para acceder a Simulink se requiere abrir el espacio de trabajo de Matlab y presionar el icono Simulink o también mediante la digitación de dicha palabra clave con letras minúsculas en el editor de comandos. Con lo anterior se despliega, solamente, la ventana de título Simulink Library Browser que se observa a la izquierda de la Figura El espacio de trabajo de Simulink es la ventana que se observa a la derecha y se despliega presionando el icono Create a new model que se encuentra

2 178 en la barra estándar o desplegando el menú File y seleccionando sucesivamente New y Model (Ctrl + N) 10.3 LIBRERIAS DE SIMULINK Al desplegar el árbol de Simulink y haciendo clic izquierdo sobre su nombre se despliegan las librerías que contienen los bloques operacionales agrupados de acuerdo a diferentes propósitos comunes. Los nombres de las librerías son: Continuous, Discontinuities, Discrete, Look-Up Tables, Math Operations, Model Verification, Model-Wide Utilities, Ports & Subsystems, Signal Attributes, Signal Routing, Sinks, Sources y User-Defined Functions. Instalación y Conexión de un bloque operacional Para la instalación de un bloque en el espacio de trabajo de Simulink se selecciona de la librería con un clic izquierdo del mouse y en forma sostenida se arrastra hasta el espacio de trabajo de Simulink. Las conexiones entre dos bloques se realizan acercando el puntero del mouse a uno de los topes (entrada o salida) hasta que este cambie en forma de cruz, se presiona el botón izquierdo del mouse y en forma sostenida se arrastra hasta el otro tope. La conexión es correcta cuando el puntero del mouse tome la forma de una cruz de doble trazo. Se debe observar una línea con una saeta en el tope del bloque de entrada. Especificación de un bloque operacional Las especificaciones mínimas requeridas en un bloque se relacionan con la operación que realizan dentro del diagrama que representa el proceso de solución del modelo matemático del sistema LIBRERÍA CONTINUOUS (CONTINUO) La Figura 10.2a muestra la ventana que se despliega al hacer doble clic sobre la librería Continuous y la Figura 10.2b muestra los íconos que simbolizan a cada uno de los bloques que incluye esta librería. Los nombres de los bloques son: Derivative (Derivada), Integrator (Integrador), State-Space (Espacio de los Estados), Transfer Fcn (Función de Transferencia como numerador/denominador), Transport Delay (Tiempo Muerto), Variable Transport Delay (Tiempo Muerto Variable), Zero- Pole (Transferencia Muerto en la forma de zeros y polos)

3 179 (a) (b) Figura Librería (a) Continuous y (b) Bloques operacionales Los bloques de la librería Continuous representan unidades que se alimentan de una información de entrada y que al desarrollar sobre esta un proceso matemático transmite el resultado como una información de salida. En la librería Continuous se incluyen los bloques para realizar operaciones matemáticas continuas en el tiempo. Bloque Derivada ( Derivative ) El bloque Derivative desarrolla la derivada con respecto al tiempo de la variable de entrada para lo cual no se necesita especificación. La Figura 10.3 muestra la ventana que se despliega al hacer doble clic sobre el icono Derivative Figura 10.3 Especificaciones del bloque Derivative

4 180 Bloque Integrador ( Integrator ) El bloque Integrator desarrolla la operación de integrar la información de entrada desde un tiempo inicial hasta un tiempo final que se especifica como uno de los parámetros de la simulación. Se observa en la ventana de especificaciones del bloque integrador mostrada en la Figura 10.4a que se requiere la especificación de la condición inicial de la variable que se suma (integra) (a) (b) Figura 10.4 Especificaciones del bloque (a) Integrator (b) State-Space Bloque Espacio de los Estados ( State-Space ) La Figura 10.4b muestra la ventana de especificaciones para el bloque que desarrolla un modelo lineal en la forma del Espacio de los Estados. Se observan los cuadros para especificar las matrices A, B, C y D y las condiciones iniciales. Bloques Funciones de Transferencia ( Transfer Fcn y Zero-Pole ) La Figura 10.5 muestra las ventanas de especificaciones para las funciones de transferencia en la forma de numerador/denominador y en la de zeros y polos.

5 181 (a) (b) Figura 10.5 Especificaciones de bloques (a) Transfer Fcn y (b) Zero-Pole En la Figura 10.5a, se observan los cuadros donde se especifican en forma matricial el numerador y el denominador de la función de transferencia mientras que en la Figura 10.5b los cuadros donde se incluyen en forma matricial los zeros, los polos y las ganancias de la función de transferencia Es común a todas las ventanas de especificaciones de bloques operacionales, la inclusión de la barra de título seguido de un pequeño cuadro con el nombre del bloque y una breve descripción de la función de éste. De igual manera, en la parte inferior se incluyen los botones OK, Cancel, Help y Apply Bloque Tiempo Muerto ( Transport Delay ) La Figura 10.6 muestra las ventanas de especificaciones para los bloques que incluyen un atraso por tiempo muerto dentro de la dinámica de un sistema. Simulink incluye un bloque Transport Delay y otro titulado Variable Transport Delay El bloque Transport Delay aplica el tiempo muerto a la señal de entrada que se especifica en el cuadro de nombre Time Delay, mientras que el bloque Variable Transport Delay aplica el tiempo muerto a la primera señal de entrada y en la segunda entrada se especifica el tiempo muerto. Las otras especificaciones, usualmente, se dejan como aparecen por defecto

6 182 (a) (b) Figura 10.6 Especificaciones de los bloques Transport Delay 10.5 LIBRERÍA MATH OPERATIONS (OPERADORES) La Figura 10.7 muestra la ventana que se despliega al hacer doble clic sobre la librería Math Operations y la Figura 10.8 los botones incluidos en dicha librería. Figura 10.7 Librería Math Operations

7 183 Figura 10.8 Bloques de la librería Math Operations Los bloques de la librería Math Operations se utilizan en la simulación de la dinámica de un sistema para aplicar operadores matemáticos sobre su información de entrada. A continuación se describe la especificación de algunos de ellos Bloque Suma ( Sum ) El bloque Sum realiza la suma algebraica de las informaciones de entradas alimentadas al bloque. La Figura 10.9 muestra la ventana de especificaciones de este bloque y se observa el cuadro desplegable donde se selecciona la forma del icono Figura 10.9 Especificaciones del bloque Sum

8 184 El bloque Sum se especifica introduciendo en el cuadro List of signs los signos de cada uno de las informaciones de entrada o el número de ellas. En el primer caso los signos de suma o resta se despliegan a un lado de los topes de entrada del icono que representa al bloque Bloques Ganancia ( Gain y Slider Gain ) El bloque Gain aplica un factor multiplicador constante a la información de entrada y el producto lo transmite como la información de salida. El factor multiplicador es la ganancia. La Figura 10.10a muestra la ventana de especificaciones del bloque Gain. En el cuadro Gain se introduce la ganancia como un valor constante El bloque Slider Gain realiza la misma operación del bloque Gain permitiendo la variación del valor de la ganancia asignada, mediante el botón deslizable, desde un valor mínimo hasta un máximo. La Figura 10.10b muestra la ventana de especificaciones del bloque Slider Gain (a) (b) Figura Especificaciones de los bloques (a) Gain y (b) Slider Gain Bloque Producto ( Product ) El bloque Product realiza el producto o la división entre las informaciones de entrada. Esto se especifica introduciendo, ya sea, el número de corrientes a multiplicar o los signos producto o división para cada una de las informaciones de entrada en el cuadro Number of inputs de la ventana de especificaciones que se muestra en la Figura 10.11

9 185 Figura Especificaciones del bloque Product Al especificar los signos, estos se despliegan con los símbolos de producto o división a un lado de los topes de entrada del icono que representa al bloque Bloque Funcion ( Math Function y Trigonometric Function ) El bloque Math Function aplica a la información de entrada una función matemática que se selecciona en el cuadro desplegable Function, mientras que el bloque Trigonometric Function solo aplica funciones trigonométricas como se observa en la Figura (a) (b) Figura Especificaciones del bloque (a) Math Function, (b) Trigonometric Function

10 186 Bloque Minimo y Maximo ( MinMax ) El bloque MinMax selecciona el valor mínimo o el máximo entre los correspondientes a las informaciones de entrada. En su ventana de especificaciones se encuentra el cuadro donde se elige la función del bloque, es decir, min o max y un cuadro adicional donde se especifica el número de entradas al bloque. Después de introducir lo anterior, se observa en el icono del bloque un número de topes de entrada igual al especificado 10.6 LIBRERÍA SOURCES (ENTRADAS) La Figura muestra la ventana que se despliega al hacer doble clic sobre la librería Sources y la Figura los íconos de los bloques incluidos en dicha librería Figura Librería Sources

11 187 Figura Bloques de la librería Sources La librería Sources contiene un conjunto de bloques de donde emergen señales que representan los cambios en las variables de entrada. Estos bloques solo tienen puertos de salida, es decir, no tienen puertos de entrada. A continuación se describen los bloques Step, Ramp, Sine Wave, Constant, Clock, Digital Clock, Signal Generator Bloques Paso y Rampa ( Step y Ramp ) La Figura 10.15a muestra la ventana de especificaciones del bloque Step. En el cuadro Step Time se introduce el tiempo transcurrido para que la variable de entrada cambie desde un valor inicial que se introduce en el cuadro Initial value hasta un valor final que se introduce en el cuadro Final value. (a) (b) Figura Especificaciones de los bloques (a) Step y (b) Ramp

12 188 La Figura 1.15b muestra la ventana de especificaciones del bloque Ramp. En el cuadro Slope se introduce la pendiente de la rampa y en el cuadro Start time se introduce el tiempo de iniciación del cambio rampa. Los cuadros de especificaciones se dejan con sus valores por defecto Bloques Seno y Generador de Señal ( Sine Wave - Signal Generator ) La Figura 10.16a muestra la ventana de especificaciones del bloque Sine Wave. La Amplitud, el umbral, la frecuencia y la fase de la onda sinusoidal se introducen en los cuadros de nombres Amplitude, Bias, Frequency y Phase, respectivamente. (a) (b) Figura Especificaciones del bloque (a) Sine Wave y (b) Signal Generator La Figura 10.16b muestra la ventana de especificaciones del bloque Signal Generator. En el cuadro Wave from se especifica si la onda periódica de entrada es sinusoidal, cuadrada, diente de sierra o al azar. La amplitud y la frecuencia se introducen en los cuadros de nombres Amplitude y Frequency, respectivamente. Bloques Reloj y Constante ( Clock y Constant ) La Figura 10.17a muestra la ventana de especificaciones para el bloque Clock que se utiliza para mostrar el tiempo de simulación. Si se verifica el cuadro Display

13 189 time se despliega el tiempo sobre el icono. El bloque Display Clock se puede utilizar como otra opción. (a) (b) Figura Especificaciones del bloque (a) Clock (b) Constante La Figura 10.17b muestra la ventana de especificaciones para el bloque Constante que se utiliza para entrar un valor constante en el diagrama de bloques que simula la dinámica de un sistema LIBRERÍA SINKS (SALIDAS) La librería Sinks contiene un conjunto de bloques receptores de señales de salida y, por lo tanto, solo tienen puertos de entrada. Mediante estos bloques se observan los resultados de las simulaciones en diferentes formas, por ejemplo, gráfica o numérica. La Figura 10.18a muestra la ventana que se despliega al hacer doble clic sobre la librería Sinks y la Figura 6.18b muestra los botones que se incluyen en dicha librería. Los botones Scope, Floating Scope y XY Graph despliegan la información de salida en función del tiempo, en forma gráfica. El botón Scope no requiere especificaciones y Floating Scope se utiliza para representar en gráficos separados los perfiles de cada una de las informaciones de salida, para lo cual se hace doble clic sobre el icono, se presiona el cuadro Parameters y se introducen el número de gráficos en el cuadro Number of axes. El botón XY Graph requiere de las especificaciones de los valores límites en los ejes de representación de las variables X e Y. La Figura muestra la ventana de especificaciones de los botones Floating Scope y XY Graph.

14 190 (a) (b) Figura Librería Sinks (a) (b) Figura Especificaciones del bloque (a) XY Graph y (b) Floating Scope Los botones Display y To Workspace despliegan la información de salida en forma numérica. El primero lo muestra en forma digital sobre el mismo icono mientras que el segundo lo hace sobre el espacio de trabajo de Matlab asignándole

15 191 un símbolo a las variables que se quieren desplegar. El botón Display permite la selección del formato numérico para el despliegue de la información de salida. La Figura muestra las ventanas de especificaciones de estos botones (a) (b) Figura Especificaciones del bloque (a) Display y (b) To Workspace Figura Especificaciones del bloque To File 10.8 LIBRERÍAS SIGNAL ROUTING Y PORTS & SUBSYSTEMS Las Figuras muestran las ventanas que se despliegan al abrir las librerías Signal Routing y Ports & Subsystems que contienen bloques de enrutamiento de señales y definición de puertos y subsistemas.

16 192 (a) (b) Figura Librería (a) Signal Routing (a) y (b) Ports & Subsystems La librería Signal Routing contiene un conjunto de bloques de enrutamiento de señales como interruptores, mezcladores, divisores, etc. Estos bloques tienen puertos de entrada y de salida La librería Ports & Subsystems contiene un conjunto de bloques que definen puertos de entradas y de salidas o subsistemas con los que desarrollan lazos de control de flujo como if, switch, while, for, etc SIMULACION DE UN SISTEMA CON SIMULINK Sistema de Primer Orden Lineal Dominio Tiempo En la Figura se muestra un diagrama de bloques para la simulación del sistema de primer orden lineal en el dominio del tiempo, planteado en la Práctica No. 1.

17 193 Figura Diagrama de bloques del sistema de la Práctica 1

18 194 Los parámetros físicos incluidos son los correspondientes al volumen en el tanque, el flujo volumétrico a través del mismo y la constante de velocidad de reacción. El botón Multiport Switch es un interruptor múltiple que se encuentra en la librería Signal Routing. Su funcionamiento está acoplado con el botón constante denominado Entrada cuya función es indicar al interruptor la función que debe dejar pasar a través de él. Esto se hace asignando los números 1, 2 y 3 a los cambios Step, Ramp y Sine Wave, respectivamente. El botón Mux de la librería Routing Signal simula la circulación de la señal rampa de entrada separada de la señal de salida del sistema pero conjuntas de tal manera que el Scope que se alimenta con la descarga del botón Mux muestra en una misma ventana ambos perfiles. El botón Manual Switch se incluye para interrumpir el flujo de la información de salida a través de él cuando se haga la simulación de la respuesta rampa. Su operación es manual Al hacer la simulación con la ecuación diferencial estándar de un sistema de primer orden lineal en términos de sus variables desviación, la condición inicial en el integrador es cero. Para la fijación de los parámetros de la simulación en cuanto a la fijación del tiempo y a la selección del método para la solución de la ecuación diferencial despliegue el menú Simulation y llénela como se observa en la Figura Figura Especificación de los Parámetros de la Simulación En el cuadro Simulation Time se ha fijado como tiempo de simulación 50 unidades de tiempo y en el cuadro Solver options se ha seleccionado el método

19 195 ode23s (stiff/mod. Rosenbrock). Estos métodos rigurosos se seleccionan, especialmente, cuando se observa que las respuestas se ven a trazos lineales muy notorios, lo que puede deberse a la aplicación de un método menos riguroso Sistema de Primer Orden Lineal Dominio Laplace En la Figura se muestra un diagrama de bloques para la simulación del sistema de primer orden lineal en el dominio del tiempo, planteado en la Práctica No. 3. La función de transferencia se procesa con el botón Transfer Fcn de la librería Continuous. Se especificó con un numerador de [0.875] y un denominador de [ ], es decir, con los parámetros correspondientes a la ganancia y constante de tiempo determinados para dicho sistema. El botón Gain se coloca para alimentar el Scope con la información correspondiente a la variable de salida dividida por la ganancia del sistema, con lo que se observa claramente el perfil lineal de la respuesta después de un cierto tiempo. Nuevamente, para la solución del modelo se utiliza el método ode23s (stiff/mod. Rosenbrock) y se sugiere fijar un tiempo de 50 unidades de tiempo Una función de transferencia se puede simular con el bloque LTI System que se encuentra en la herramienta Control System Toolbox y que se observa al hacer doble clic sobre dicha herramienta. Con el bloque LTI System se puede introducir la función de transferencia ya sea en la forma estándar, o zero-pole o espacio de los estados, utilizando los comandos correspondientes para cada una de ellas, es decir, tf, zpk o ss Sistema de Segundo Orden Lineal Dominio Tiempo En la Figura se muestra un diagrama de bloques para la simulación del sistema de segundo orden lineal en el dominio del tiempo, planteado en la Práctica No. 4. Se utiliza el bloque Math Function de la librería Math Operations para realizar raíces cuadradas y potencias al cuadrado. Se incluye el botón Display de la librería Sinks para desplegar el valor del coeficiente de amortiguamiento. Se observa la necesidad de dos bloques Integrator debido a que la ecuación diferencial que se simula es de segundo orden

20 196 Figura Diagrama de bloques del sistema de la Práctica 2

21 197 Figura Diagrama de bloques del sistema de la Práctica 3

22 198 Las leyendas que aparecen sobre algunas corrientes se digitan haciendo un clic sobre el lugar sobre el cual se quiere introducir. Las letras griegas se colocan con el estilo Symbol Sistema de Segundo Orden Lineal Dominio Laplace En la Figura se muestra un diagrama de bloques para la simulación del sistema de segundo orden lineal en el dominio de Laplace, planteado en la Práctica No. 5. En esta simulación, se construye un archivo con Matlab, es decir, con extensión punto m, que solicite al usuario los parámetros físicos del sistema (Masa del bloque, constante de elasticidad, coeficiente de amortiguamiento, aceleración de la gravedad y área del diafragma, calcule los parámetros dinámicos (Ganancia, constante de tiempo y coeficiente de amortiguamiento) y defina el numerador (num) y el denominador (den) de la función de transferencia que se introducen como los parámetros que especifican al bloque Función de Transferencia. Desde dicho archivo se llama el archivo punto mdl construido en Simulink para que se despliegue y que corresponde al diagrama de bloques que se observa en la Figura Los parámetros de la simulación se introducen desde la ventana de Simulink Sistemas con Tiempo Muerto Dominio Laplace En la Figura se muestra el diagrama de bloques que simula la dinámica de un sistema con tiempo muerto en el dominio de Laplace e incluye los modelos de primero y segundo orden desarrollados en las Prácticas No. 3 y 5. Para esta simulación, se construye un archivo tipo Script en Matlab con nombre Sistemas.m y un diagrama de bloques en Simulink denominado Primer_Segundo_Orden.mdl. En el primero se capturan o calculan todos los parámetros requeridos y en el segundo se desarrolla la simulación. De esta forma, los bloques del diagrama en Simulink se especifican con los símbolos asignados en el archivo Sistemas.m. Se observa, además, que el tiempo de simulación se captura con el nombre Rango y se introduce dentro de la ventana de especificaciones de los parámetros de simulación que se despliega dentro de la ventana de Simulink. La simulación se inicia con la apertura del archivo Sistemas.m, y desde aquí se ordena la corrida y posterior apertura del diagrama de bloques en Simulink. La solución gráfica resultante se observa desplegando los registradores respectivos. Algunos comandos de matlab utilizados en el primero de los archivos se explican al final de esta lección.

23 199 Figura Diagrama de bloques del sistema de la Práctica 4

24 200 Figura Simulación de la dinámica de un sistema con Tiempo Muerto

25 201 En la Figura se incluye el botón Transport Delay de la librería Continuous para especificar el tiempo muerto y se simplifica el diagrama definiendo dos subsistemas, el Subsystem1 incluye los elementos que seleccionan el sistema de primer o de segundo orden que se quiere simular y el denominado Subsystem incluye los elementos con los cuales se desarrolla la respuesta que se quiere desarrollar o simular. Las Figuras y muestran los diagramas correspondientes para cada uno de los subsistemas observados Figura Subsistema para seleccionar el orden del sistema Figura Subsistema para seleccionar la respuesta del sistema

26 202 El botón Subsystem se selecciona en la librería Ports&Subsystems y el subsistema se puede construir dentro del bloque seleccionado pero también se pueden escoger los elementos previamente y seleccionar la opción Create Subsystem del menú Edit del espacio de trabajo de Simulink, En la Figura se emplea el botón Switch Case de la librería Ports&Subsystems y que desarrolla la operación switch-case sobre el valor de la variable de entrada que en el programa codificado en Matlab corresponde a la asignación para seleccionar el sistema de primero o segundo orden. El caso 1 (Primer Orden) se conecta con un botón Switch Case Action Subsystem, de la misma librería, denominado Primer Orden que requiere de la alimentación de la acción (1), para lo cual se instala la función de transferencia para un sistema de primer orden (En el esquema se colocó afuera para ilustración del lector) entre su puerto de entrada y salida. La entrada a este bloque es el cambio en la variable de entrada (Paso, Rampa o Seno). Para el caso 2 (Segundo Orden) se construye un esquema similar. El interruptor multipuerto utiliza como indicador de salida el que se asigna para el orden del sistema. En la Figura 10.30, un botón Switch Case desarrolla la operación switch-case sobre el valor que se asigna para seleccionar el tipo de cambio en la variable de entrada. Se incluyen un caso para la respuesta rampa y otro caso (2, 3), que desarrolla los cambios paso y seno. Los botones Switch Case Action Subsystem se alimentan de las acciones y entradas correspondientes a rampa y paso y seno, respectivamente. El botón Merge de la librería Ports&Subsystems emerge las señales de entrada en una sola señal de salida. En este caso, solo emerge la información alimentada Sistema de Tres Tanques de Flujo No Interactuantes En la Figura se muestra un diagrama de bloques para la simulación del sistema de tres tanques en serie no interactuantes planteado en la Práctica No. 7. Se observa que los parámetros que se introducen a través de un programa codificado con Matlab son el dominio de solución del modelo y el tipo de respuesta que se quiere simular. De igual manera, se introducen los parámetros que especifican cada uno de los cambios que se incluyen, dentro del diagrama de bloque, para la variable de entrada. El archivo se incluye al final de este capítulo y se denomina ordenmayorsimulink.m Las Figuras muestra el diagrama interior al bloque denominado Tiempo- Laplace ; es la aplicación de un lazo Switch Case para desarrollar la solución de la respuesta seleccionada en el dominio del tiempo o de Laplace. Además, incluye

27 203 un bloque donde se selecciona el tipo de respuesta a simular, es decir, paso, rampa o seno. Figura Sistema de Orden Mayor Tanques No Interactuantes Figura Selección del dominio de Solución La Figura muestra el diagrama de bloques que representa la solución del modelo en el dominio del tiempo. Al observar este diagrama, se deduce que los

28 204 parámetros dinámicos correspondientes a cada uno de los tanques se introducen al correr el programa codificado en Matlab, es decir, las constantes de tiempo y las ganancias estacionarias. La Figura es el diagrama de bloques que representa la solución del modelo en el dominio de Laplace Figura Solución del modelo en el dominio del tiempo Figura Solución del modelo en el dominio de Laplace La Figura es el diagrama de bloques correspondiente al subsistema denominado Salida incluido en la Figura Se observa, que mediante un lazo

29 205 de control Switch Case se selecciona la salida de acuerdo al dominio, tiempo o Laplace, en que se hace la simulación. Figura Selección del dominio de Salida La Figura es el diagrama de bloques en donde se selecciona si la respuesta a simular es paso, rampa o seno para los respectivos gráficos de salida Figura Selecciona del tipo de respuesta

30 Sistema de Dos Tanques de Flujo Interactuantes En la Figura se muestra un diagrama de bloques para la simulación del sistema de dos tanques de flujo interactuantes planteado en la Práctica No. 7. Se observa que los parámetros que se introducen a través de un programa codificado con Matlab son el dominio de solución del modelo y el tanque cuya respuesta se quiere simular. De igual manera, se introducen los parámetros que especifican cada uno de los cambios que se incluyen, dentro del diagrama de bloque, para la variable de entrada. El código se incluye en el archivo ordenmayorsimulink.m Figura Tanques en serie interactuantes Las Figuras a muestran los diagramas de bloques de cada uno de los sucesivos subsistemas introducidos en el diagrama de bloque de la Figura La estructura de los subsistemas es similar a la construida para el modelo de tres tanques de flujo en serie no interactuantes.

31 207 Figura Subsistema Tiempo Laplace Figura Subsistema Dominio del Tiempo

32 208 Figura Subsistema Dominio Laplace Figura Subsistema Salida

33 209 Figura Subsistema Salida Espacio de los Estados con Simulink En la Figura se muestra el diagrama de bloques para la simulación del modelo de los tres tanques de flujo en serie no interactuantes planteado en la Practica No. 7; Figura Tanques no interactuantes Espacio de los Estados Figura Tanques Interactuantes Espacio de los Estados

34 210 Y la Figura muestra el diagrama de bloques para el sistema de dos tanques de flujo interactuantes simulado en la misma práctica. Las matrices son introducidas en el archivo ordenmayorsimulink Sistemas No Lineales Reacciones de Van de Vusse En la Práctica No. 8 se plantea la simulación del sistema de reacciones de Van de Vusse cuyo modelo matemático es no lineal y sus características permiten un análisis en estado estacionario o dinámico Análisis en Estado Estacionario En la Figura se muestra el botón con el cual se determina el perfil de cambio de las concentraciones de A y B en estado estacionario del sistema de reacciones de Van de Vusse mediante las ecuaciones (8.8) y (8.9). Como se trata de un procedimiento para calcular dichas concentraciones para diferentes valores de la velocidad espacio se utiliza el bloque For Iterator Subsystem que se encuentra en la librería Ports&Subsystems. La entrada a dicho subsistema es el número de iteraciones y la salida ha sido anulada para mostrar los resultados en el interior del blorque For Iterator Subsystem. Figura Bloque For Iterator Subsystem Al hacer doble clic sobre el bloque se despliega el subsistema que muestra el bloque For Iterator, y un puerto de entrada unido a un puerto de salida como se observa en la Figura El bloque For Iterator se especificó para que la entrada del número de cálculos se alimente externamente seleccionando la opción External en el cuadro Source of number of iterations

35 211 Figura El diagrama de bloques para el cálculo de las concentraciones de A y B en estado estacionario se muestra en la Figura Para la asignación de los sucesivos valores de la velocidad espacio se emplea el bloque Memory de la librería Discrete cuya función y especificaciones se observan en la Figura Se asigna como valor inicial el valor de -0.1 para que los cálculos se inicien para un valor de cero ya que esta salida se ha de sumar con el valor constante de 0.1 alimentado. La salida de este botón es el valor de entrada anterior. Con este lazo, el valor de la velocidad espacio cambia de 0.1 en 0.1 desde cero y un número de veces dado por el número de iteraciones especificado. Se requiere la verificación del cuadro de nombre Inherit sample time. Figura Especificaciones del botón Memory Tratándose de una solución en estado estacionario se fijan tanto el tiempo inicial como el final con un valor de cero. Al fijar un tiempo final diferente, los cálculos se repiten tantas veces como el tiempo permita repetir el número de cálculos.

36 212 Figura Subsistema para calcular el perfil de las concentraciones de A y B El número de iteraciones se multiplica por el valor de 0.1 para fijar la escala en el eje de las abscisa de 0 a 10 en las representaciones gráficas. Para la observación de los perfiles se sugiere el intervalo de 0 a 10 en el eje de las abscisas y los intervalos de 0 a 9 para la concentración de A y de 0 a 1.5 para la concentración de B MATLAB: COMANDOS UTILIZADOS En los archivos codificados con Matlab para ejecutar algunas simulaciones en esta lección se utilizan algunos comandos como el msgbox, errordlg y sim. A continuación se explican en cuanto a la sintaxis empleada en algunos de ellos: Comando msgbox Al ejecutar este comando se despliega un cuadro de mensaje escrito por el usuario. La sintaxis es:

37 213 msgbox(mensaje, Título,Icono) Los argumentos Mensaje y Titulo se escriben entre comillas simples y son el mensaje y el nombre o titulo, que aparecen en el cuadro. El argumento Icono es el dibujo que aparece en el lado izquierdo y que puede ser none, error, help o warn. El icono por defecto es el primero y los otros representan dibujos de error, ayuda o intejeccion, respectivamente. Estos cuadros incluyen un botón OK para aceptar el mensaje. La minimización o cancelación se consigue presionado los correspondientes en el extremo superior derecho de la barra de titulo. Algunas alternativas para el despliegue de cuadros de mensajes son los comandos errordlg, helpdlg y warndlg. Con ellos se tiene especificado, por defecto, el icono de error, ayuda o interjección y solo requieren de la especificación del mensaje y el titulo. Es decir, que su sintaxis es por ejemplo para el comando errordlg: errordlg(mensaje, Título) El comando questdlg despliega un cuadro de mensaje con un icono de interrogación e incluye tres botones para presionar que, por defecto, aparecen con los nombres de Yes, No y Cancel. La sintaxis para el comando questdlg es: questdlg(mensaje, Título,Botón1,Boton2,Boton3,BotonPorDefecto) A los botones pueden asignárseles nombres diferentes a los que muestran por defecto. La presión de uno de ellos acepta como respuesta el nombre correspondiente Comando sim Este comando ejecuta la simulación de un modelo representado mediante un diagrama de bloques en Simulink. Su sintaxis es una de las siguientes: sim( Model ) [t,x,y] = sim( Model, Intervalo de Tiempo)

38 214 Model es el nombre del archivo que contiene el diagrama de bloques construido en Simulink y debe escribirse entre comillas simples. La primera sintaxis despliega la respuesta del sistema de acuerdo a los receptores instalados en el diagrama. Por ejemplo, si se trata de observar la respuesta gráfica es necesario abrir el diagrama de bloques y desplegar los botones correspondientes. En el caso de respuestas numéricas receptadas en un botón To Workspace, estas se observan sobre el espacio de trabajo en Matlab. La segunda sintaxis despliega los valores de tiempo, variables de entrada y variables de salida en el espacio de trabajo de Matlab. Los argumentos incluyen, además del nombre del modelo, el intervalo del tiempo de simulación [to t tf] Comando beep Este comando, simplemente, produce un sonido al ejecutarse MATLAB: PROGRAMAS CODIFICADOS Archivo Sistemas.m % Simulacion de Sistemas con Tiempo Muerto clc close all msgbox('pulse "OK" Para Entrar Al Ambiente De Simulacion En El Dominio De Laplace Con y Sin Tiempo Muerto','Bienvenido'); beep global R K tau X r A w num den z p Rango Inicio sigma atraso Frecuencia Fase Sobrepaso Decaimiento fin :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') SIMULACION DE SISTEMAS LINEALES DE PRIMER Y SEGUNDO ORDEN CON TIEMPO MUERTO'); :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') TIPO DE RESPUESTA DEL SISTEMA')

39 215 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') 1. PASO') 2. RAMPA') 3. SENO') R = input('escriba La Respuesta a Simular: '); if (R < 1) (R > 3) errordlg('selecione 1, 2 o 3') beep R = input('escriba La Respuesta a Simular: '); end clc switch R case 1 clc ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') CAMBIO PASO EN LA VARIABLE DE ENTRADA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') X = input('introduzca El Valor Del Cambio Paso En La Variable De Entrada = '); r=0; A=0; w=0; case 2 clc ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') CAMBIO RAMPA EN LA VARIABLE DE ENTRADA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') r = input('introduzca El Valor De La Pendiente De La Rampa De Entrada = ');

40 216 X=0; A=0; w=0; case 3 clc ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') CAMBIO SENO EN LA VARIABLE DE ENTRADA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') A = input('amplitud De La Entrada Seno = '); w = input('frecuencia De La Entrada Seno = '); X=0; r=0; end :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') PARAMETROS DE LA SIMULACION DINAMICA') :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') helpdlg('si Desea Ver La Respuesta Sin Tiempo Muerto Digite "Cero" De Lo Contrario Otro Valor','Tiempo Muerto') beep To = input('* Escriba El Valor Del Tiempo Muerto, s = '); Rango = input('* Tiempo de simulación, s = '); clc ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') SISTEMAS') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') 1. SISTEMA LINEAL DE PRIMER ORDEN: TANQUE CALENTADOR') 2. SISTEMA LINEAL DE SEGUNDO ORDEN: VALVULA DE CONTROL')

41 217 switch S S = input(' Que Sistema Desea Simular?: '); if (S < 1) (S > 2) errordlg('selecione 1 o 2') beep S = input(' Que Sistema Desea Simular?: '); end case 1 clc :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') USTED ESCOGIO SIMULAR EL SISTEMA LINEAL DE PRIMER ORDEN: TANQUE CALENTADOR!') :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') '); clc ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') PARAMETROS FISICOS DEL SISTEMA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') F = input('* Flujo Volumetrico, m^3/s = '); V = input('* Volumen Del Liquido En El Tanque, m^3 = '); A = input('* Area De Transferencia De Calor, m^2 = '); U = input('* Coeficiente Global De Transferencia De Calor, KW/m^2-ºC = '); T = input('* Temperatura De Entrada Del Agua En Estado Estacionario, ºC = C = input('* Calor Específico, KJ/Kg-ºC = '); RHO = input('* Densidad Del Agua, Kg/m^3 = '); ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ')

42 218 PARAMETROS DINAMICOS DEL SISTEMA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') tau = RHO*V*C/(F*RHO*C + U*A) K = F*RHO*C/(F*RHO*C + U*A) ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') RESULTADOS') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') switch R case 2 Atraso De La Respuesta Lineal') tau case 3 Amplitud Del Perfil Sinusoidal De La Respuesta'); K*A/sqrt(1+(w*tau)^2) Fase de la respuesta con respecto a la entrada'); atan(-w*tau) end STOP=input('Presione ENTER para ver la simulacion en Simulink'); clc case 2 clc ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ')!USTED ESCOGIO SIMULAR EL SISTEMA LINEAL DE SEGUNDO ORDEN: VALVULA DE CONTROL!') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ')

43 219 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') PARAMETROS FISICOS DEL SISTEMA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') M = input('* Masa Del Bloque, lbm = '); C = input('* Coeficiente De Amortiguamiento Viscoso, lbf/pie/s = '); K = input('* Constante De Hooke Del Resorte, lbf/pie = '); A = input('* Area Del Diafragma, pie^2 = '); ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') PARAMETROS DINAMICOS DEL SISTEMA') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') tau = sqrt(m/(32.2*k)) K = A/K sigma = sqrt((32.2*c^2)/(4*m*k)) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') RAICES DE LA ECUACION CARACTERISTICA') :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::') p = [tau^2 2*sigma*tau 1]; z = roots(p) ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') RESULTADOS') ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ') switch R case 1 if sigma > 1

44 220 Respuesta Sobreamortiguada Estable') Atrasos Dinámicos') atraso = -1./z elseif sigma == 1 Respuesta Amortiguada Crítica') Atrasos Dinámicos') atraso = -1./z elseif (sigma < 1)&(sigma > 0) Respuesta Subamortiguada Estable') Frecuencia = sqrt(1-sigma^2)/tau Fase = atan(sqrt(1-sigma^2)/sigma) Sobrepaso = 100*exp(-pi*sigma/sqrt(1-sigma^2)) Decaimiento = (Sobrepaso/100)^2 elseif sigma == 0 Respuesta Oscilatoria Sostenida') else Respuesta Inestable') end case 2 if sigma > 1 Respuesta Sobreamortiguada') Atrasos dinámicos') atraso = -1./z elseif sigma == 1 Respuesta Amortiguada Crítica') Atrasos dinámicos') atraso = -1./z elseif (sigma < 1)&(sigma > 0) Respuesta Subamortiguada') Frecuencia = (sqrt(1-sigma^2))/tau Fase = atan(2*sigma*(sqrt(1-sigma^2))/(2*sigma^2-1)) elseif sigma == 0 Respuesta Oscilatoria Sostenida') else Respuesta Inestable') end case 3 if sigma > 1 Respuesta Sobreamortiguada') Atrasos dinámicos') atraso = -1./z

45 221 end Fase = atan(-w*atraso(1)) + atan(-w*atraso(2)) Amplitud = K*A/((sqrt(1+(w*atraso(1))^2))*(sqrt(1+(w*atraso(2))^2))) elseif sigma == 1 Respuesta Amortiguada Crítica') Atrasos dinámicos') atraso = -1./z elseif (sigma < 1)&(sigma > 0) Respuesta Subamortiguada') elseif sigma == 0 Respuesta Oscilatoria Sostenida') else Respuesta Inestable') end end STOP=input('Presione ENTER para ver la simulacion en Simulink'); clc sim('primer_segundo_orden') Primer_Segundo_Orden Archivo ordenmayorsimulink clc close all global Ti Inicio K1 K2 K3 rho V Cv Cp w t0 tau1 tau2 tau3 h n m g11 g12 g13 g21 g22 g23 g31 g32 g33 G h11 h21 h31 H GH a11 a12 a13 a21 a22 a23 a31 a32 a33 A b11 b21 b31 B C D f1 f2 T10 T20 K10 K20 V1 V2 r r2 P P2 Am wf Am2 wf2 NT ****************************************************************** ' ) RESPUESTAS: PAS0, RAMPA Y SENO PARA SISTEMAS DE ORDEN MAYOR') ******** ') ********* ') SISTEMAS') ********* ')

46 SISTEMA NO INTERACTUANTE') 2. SISTEMA INTERACTUANTE') ; % CAPTURA DEL MODELO S = [1 2]; S = input('digite el numero del sistema que desee SIMULAR = '); if S>2 S<1 errordlg('el numero del sistema tiene que ser 1 o 2') S = input('digite el numero del sistema que desee SIMULAR = '); end ; *********************************** TIPO DE RESPUESTA DEL SISTEMA') *********************************** 1. PASO') 2. RAMPA') 3. SENO') % CAPTURA DE LA RESPUESTA R = [1 2 3]; R = input('digite el numero de la respuesta a simular = '); if R>3 R<1 errordlg('el numero de la respuesta tiene que ser 1,2 o 3') R = input('digite el numero de la respuesta que desee simular = '); end ********** ') DOMINIOS') ********** ') 1. TIEMPO') 2. LAPLACE') 3. TIEMPO - ESPACIO DE LOS ESTADOS') % CAPTURA DEL DOMINIO D = [1 2 3];

47 223 D = input('digite el numero del dominio con que se va a hacer la simulacion = '); if D>3 D<1 errordlg('el numero del Dominio tiene que ser 1, 2 o 3') D = input('digite el numero del dominio con que se va a hacer la simulacion = '); end switch S case 1 PARÁMETROS FÍSICOS DEL SISTEMA NO INTERACTUANTE') % ENTRADAS rho = input('valor de la densidad, lb/pie3 = '); V = input('volumen de los tanques, pie3 = '); Cv = input('calor especifico a volumen constante, Btu/lb- F = '); Cp = Cv; w = input('flujo masico, lb/min = '); Ti = input('valor de Ti, F = '); t0 = input('tiempo de simulación, min = '); Inicio = input('condiciones iniciales = '); % PROCESO tau1 = rho*v*cv/(w*cp); tau2 = tau1; tau3 = tau2; K1 = w*cp/(w*cv); K2 = K1; K3 = K2; switch R case 1

48 224 CAMBIO PASO DE UN SISTEMA NO INTERACTUANTE') % ENTRADAS P = input('cambio paso = '); r=0;am=0;wf=0; switch D case 1 RESPUESTA PASO DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DEL TIEMPO') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) sim('nointerordenmayor') nointerordenmayor case 2

49 225 RESPUESTA PASO DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DE LAPLACE ') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) sim('nointerordenmayor') nointerordenmayor case 3 *************** RESPUESTA PASO DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DEL TIEMPO - ESPACIO DE LOS ESTADOS') *************** % PROCESO a11 = -1/tau1; a12 = 0; a13 = 0;

50 226 a21 = K1/tau2; a22 = -1/tau2; a23 = 0; a31 = 0; a32 = K2/tau3; a33 = -1/tau3; A = [a11 a12 a13; a21 a22 a23; a31 a32 a33] b11 = K1/tau1; b21 = 0; b31 = 0; B = [b11; b21; b31] C = [1 0 0; 0 1 0; 0 0 1] D = [0;0;0]; % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) sim('nointerss') nointerss end case 2 CAMBIO RAMPA DE UN SISTEMA NO INTERACTUANTE') % ENTRADAS r = input('pendiente = ');

51 227 P=0;Am=0;wf=0; switch D case 1 RESPUESTA RAMPA DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DEL TIEMPO') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 2 RESPUESTA RAMPA DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DE LAPLACE ') % RESULTADOS

52 228 *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 3 msgbox('en el espacio de los estados solo se puede simular la respuesta paso') input(' Pulse ENTER para terminar y realizar una nueva Simulacion') clc close all ordenmayorsimulink end sim('nointerordenmayor') nointerordenmayor case 3 CAMBIO SENO DE UN SISTEMA NO INTERACTUANTE') % ENTRADAS Am = input('amplitud = '); wf = input('frecuencia (rad/seg) = '); P=0;r=0; switch D case 1

53 229 RESPUESTA SENO DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DEL TIEMPO') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 2 RESPUESTA SENO DE UN SISTEMA NO INTERACTUANTE EN EL DOMINIO DE LAPLACE ') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :')

54 230 K1 = K2 = K3 ='), disp(k1) case 3 msgbox('en el espacio de los estados solo se puede simular la respuesta paso') input(' Pulse ENTER para terminar y realizar una nueva Simulacion') clc close all ordenmayorsimulink end sim('nointerordenmayor') nointerordenmayor end case 2 PARÁMETROS FÍSICOS DEL SISTEMA INTERACTUANTE') % ENTRADAS rho = input('valor de la densidad, lb/pie3 = '); V1 = input('volumen del primer tanque, pie3 = '); V2 = input('volumen del segundo tanque, pie3 = '); f1 = input('flujo volumetrico de entrada al primer tanque, pie3/min= '); f2 = input('flujo volumetrico de entrada al segundo tanque, pie3/min= '); Cv = input('calor especifico a volumen constante, Btu/lb- F = '); Cp = Cv; T10 = input('temperatura Inicial del Tanque 1, F = '); T10 = T20; t0 = input('tiempo de simulación, min = '); Inicio = input('condiciones iniciales = '); % PROCESO Cp = Cv;

55 231 tau1 = rho*v1*cv/(rho*cp*(f *(f1 + f2))) tau2 = rho*v2*cv/(1.2*rho*cp*(f1 + f2)) K10 = f1/(f *(f1 + f2)) K20 = f2/(1.2*(f1 + f2)) K1 = 0.2*(f1 + f2)/(f *(f1 + f2)) K2 = (f *(f1 + f2))/(1.2*(f1 + f2)) switch R case 1 CAMBIO PASO DE UN SISTEMA INTERACTUANTE') % ENTRADAS NT = [1 2]; NT = input('número del tanque a cambiar = '); switch NT case 1 P = input('cambio paso en el Primer Tanque = '); P2 =0; case 2 P =0; P2 = input('cambio paso en el Segundo Tanque = '); end r=0;am=0;wf=0;r2=0;am2=0;wf2=0; switch D case 1 RESPUESTA PASO DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DEL TIEMPO')

56 232 % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) sim('interordenmayor') interordenmayor case 2 RESPUESTA PASO DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DE LAPLACE ') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) sim('interordenmayor') interordenmayor

57 233 case 3 *************** RESPUESTA PASO DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DEL TIEMPO - ESPACIO DE LOS ESTADOS') *************** % PROCESO a11 = -1/tau1; a12 = K1/tau1; a21 = K2/tau2; a22 = -1/tau2; A = [a11 a12; a21 a22] b11 = K10/tau1; b12 = 0; b21 = 0; b22 = K20/tau2; B = [b11 b12; b21 b22] C = [1 0; 0 1] D = [0 0;0 0] % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) sim('interss') interss end

58 234 case 2 CAMBIO RAMPA DE UN SISTEMA INTERACTUANTE') NT = [1 2]; NT = input('número del tanque a cambiar = '); switch NT case 1 r = input('pendiente en el Primer Tanque = '); r2 =0; case 2 r =0; r2 = input('pendiente en el Segundo Tanque = '); end P=0;Am=0;wf=0;P2=0;Am2=0;wf2=0; switch D case 1 RESPUESTA RAMPA DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DEL TIEMPO') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1)

59 235 LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 2 RESPUESTA RAMPA DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DE LAPLACE ') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 3 msgbox('en el espacio de los estados solo se puede simular la respuesta paso') input(' Pulse ENTER para terminar y realizar una nueva Simulacion') clc close all ordenmayorsimulink end sim('interordenmayor') interordenmayor case 3

60 236 CAMBIO SENO DE UN SISTEMA INTERACTUANTE') NT = [1 2]; NT = input('número del tanque a cambiar = '); switch NT case 1 Am = input('amplitud, Am = '); wf = input('frecuencia, wf (rad/seg) = '); Am2 = 0; wf2 = 0; case 2 Am = 0; wf = 0; Am2 = input('amplitud, Am2 = '); wf2 = input('frecuencia, wf2 (rad/seg) = '); end P=0;r=0;P2=0;r2=0; switch D case 1 RESPUESTA SENO DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DEL TIEMPO') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :')

61 237 tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 2 RESPUESTA SENO DE UN SISTEMA INTERACTUANTE EN EL DOMINIO DE LAPLACE ') % RESULTADOS *********** ') RESULTADOS') *********** ') LAS CONSTANTES DE TIEMPO SON :') tau1 = tau2 = tau3 = '), disp(tau1) LAS GANANCIAS SON :') K1 = K2 = K3 ='), disp(k1) case 3 msgbox('en el espacio de los estados solo se puede simular la respuesta paso') input(' Pulse ENTER para terminar y realizar una nueva Simulacion') clc close all ordenmayorsimulink end sim('interordenmayor') interordenmayor

Manual de Introducción a SIMULINK

Manual de Introducción a SIMULINK Manual de Introducción a SIMULINK Autor: José Ángel Acosta Rodríguez 2004 Capítulo Ejemplo.. Modelado de un sistema dinámico En este ejemplo se realizará el modelado de un sistema dinámico muy sencillo.

Más detalles

INTRODUCCION A SIMULINK

INTRODUCCION A SIMULINK INTRODUCCION A SIMULINK Simulink es un software que funciona bajo la plataforma de Matlab y es una herramienta muy útil para modelar, simular y analizar sistemas, tanto lineales como no lineales. Permite

Más detalles

2. SISTEMAS LINEALES DE PRIMER ORDEN (I)

2. SISTEMAS LINEALES DE PRIMER ORDEN (I) 2. SISTEMAS LINEALES DE PRIMER ORDEN (I) 2.1 INTRODUCCIÓN DOMINIO TIEMPO Un sistema lineal de primer orden con una variable de entrada, " x ( ", y una variable salida, " y( " se modela matemáticamente

Más detalles

Simulación de sistemas con Simulink

Simulación de sistemas con Simulink Curso: 2006/2007 Asignatura: Automatización de Procesos Industriales. Grupo: IOI Simulación de sistemas con Simulink 1.1 INTRODUCCIÓN A SIMULINK...2 1.1.1 CREACIÓN DE UN MODELO...3 1.2 SIMULACIÓN DE UN

Más detalles

Práctica N 2 Simulink como herramienta para resolver ecuaciones diferenciales

Práctica N 2 Simulink como herramienta para resolver ecuaciones diferenciales Universidad Simón Bolívar Ingeniería Electrónica SEÑALES Y SISTEMAS I Práctica N Simulink como herramienta para resolver ecuaciones diferenciales Preparación Revisar el help que sobre Simulink tiene Matlab

Más detalles

Introducción al PSPICE

Introducción al PSPICE Pspice incluye varios programas, entre ellos está Schematics que es un programa de captura con una interfase directa a otros programas y opciones de Pspice. Con este programa se pueden realizar varias

Más detalles

Inducción al Laboratorio de Informática

Inducción al Laboratorio de Informática Inducción al Laboratorio de Informática La Escuela Colombiana de Ingeniería cuenta con varios Laboratorios, los cuales están a disposición de los estudiantes, profesores y todo el personal administrativo.

Más detalles

MATLAB. (PARTE III) APLICACIONES EN CONTROL CON SIMULINK SIMULINK

MATLAB. (PARTE III) APLICACIONES EN CONTROL CON SIMULINK SIMULINK UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA DEPARTAMENTO DE INGENIERIA ELECTRONICA NUCLEO DE INSTRUMENTACION CONTROL Y SEÑALES LABORATORIO DE INSTRUMENTACION Y CONTROL MATLAB. (PARTE III) APLICACIONES

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,

Más detalles

17. DOMINIO FRECUENCIA CRITERIO DE BODE

17. DOMINIO FRECUENCIA CRITERIO DE BODE 327 17. DOMINIO FRECUENCIA CRITERIO DE BODE 17.1 INTRODUCCION Las técnicas para analizar la respuesta de un sistema en el dominio de la frecuencia son las más populares para el análisis y diseño del control

Más detalles

Estadística con Excel Informática 4º ESO ESTADÍSTICA CON EXCEL

Estadística con Excel Informática 4º ESO ESTADÍSTICA CON EXCEL 1. Introducción ESTADÍSTICA CO EXCEL La estadística es la rama de las matemáticas que se dedica al análisis e interpretación de series de datos, generando unos resultados que se utilizan básicamente en

Más detalles

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software

Más detalles

LibreOffice - curso avanzado

LibreOffice - curso avanzado LibreOffice - curso avanzado Math Qué es? Math es el editor de fórmulas la suite LibreOffice, que se puede invocar en sus documentos de texto, hojas de cálculo, presentaciones y dibujos, permitiéndole

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

1) Como declarar una matriz o un vector.

1) Como declarar una matriz o un vector. MATLAB es un programa que integra matemáticas computacionales y visualización para resolver problemas numéricos basándose en arreglos de matrices y vectores. Esta herramienta posee infinidad de aplicaciones,

Más detalles

Curso básico de computación para principiantes

Curso básico de computación para principiantes Curso básico de computación para principiantes Partes básicas de un computador Monitor El monitor de computadora o pantalla de ordenador, aunque también es común llamarlo «pantalla», es un dispositivo

Más detalles

Guía de Aprendizaje No. 1

Guía de Aprendizaje No. 1 MICROSOFT WORD Fundamentos básicos, ejecutar Word, su ventana y sus barras de herramientas Objetivos de la Guía de Aprendizaje No. 1 Obtener fundamentos básicos sobre Procesador de Texto Microsoft Word

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

Instructivo de Instalación y Uso de software MasterControl

Instructivo de Instalación y Uso de software MasterControl Instructivo de Instalación y Uso de software MasterControl Descargue los programas e de la página de internet www.globalmastercontrol.com en la sección

Más detalles

Tema 4: Empezando a trabajar con ficheros.m

Tema 4: Empezando a trabajar con ficheros.m Tema 4: Empezando a trabajar con ficheros.m 1. Introducción Como ya se comentó en el punto 3 del tema1, en Matlab tienen especial importancia los ficheros M de extensión.m. Contienen conjuntos de comandos

Más detalles

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Índice Aplicación Delphos Portal... 3 Consulta de la Información... 4 1. Información

Más detalles

Capítulo V. Implementación

Capítulo V. Implementación Capítulo V Implementación En este capítulo se especifican los recursos utilizados en la implementación de la interfaz, así como se describe su arquitectura funcional y las características principales.

Más detalles

Práctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control

Práctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control 1er curso de Ingeniería Industrial: Ingeniería de Control Práctica 1ª: Introducción a Matlab Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

MANUAL DE FACTURACIÓN TOUCH SCREEN

MANUAL DE FACTURACIÓN TOUCH SCREEN MANUAL DE FACTURACIÓN TOUCH SCREEN Tabla de Contenido Contenido Pág. CAPITULO 1... 3 CARACTERÍSTICAS Y BENEFICIOS... 3 CAPITULO 2... 4 ENTRADAS Y SALIDAS DEL MODULO... 4 Visión general... 4 Contenido del

Más detalles

Instructivo de Microsoft Excel 2003

Instructivo de Microsoft Excel 2003 Instructivo de Microsoft Excel 2003 El presente instructivo corresponde a una guía básica para el manejo del programa y la adquisición de conceptos en relación a este utilitario. Que es Microsoft Excel?

Más detalles

Manual para el uso del Correo Electrónico Institucional Via Webmail

Manual para el uso del Correo Electrónico Institucional Via Webmail Manual para el uso del Correo Electrónico Institucional Via Webmail Accesando la pagina de webmail DIFSON El primer paso va a ser entrar a la página de internet donde se encuentra el correo de DIFSON.

Más detalles

Adquisición de Datos usando Matlab

Adquisición de Datos usando Matlab 21 Adquisición de Datos usando Matlab Bruno Vargas Tamani Facultad de Ingeniería Electrónica y Eléctrica, Universidad Nacional Mayor de San Marcos, Lima, Perú RESUMEN: La interconexión a nivel de computadoras

Más detalles

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de cualquier modelo en el software Algor. La preparación de un modelo,

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

Capítulo 6. Desarrollo del Software

Capítulo 6. Desarrollo del Software Capítulo 6. Desarrollo del Software Introducción El objetivo principal de la presente tesis como su título lo describe, es la animación de las tramas de comunicación principales de WCDMA. Para lograr dicho

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

Manual de Usuario Sistema para Postulación a Concurso v1.3. Para utilizar el sistema, usted deberá constar con los siguientes requisitos mínimos:

Manual de Usuario Sistema para Postulación a Concurso v1.3. Para utilizar el sistema, usted deberá constar con los siguientes requisitos mínimos: Manual de Usuario Sistema para Postulación a Concurso v1.3 Requisitos Mínimos. Para utilizar el sistema, usted deberá constar con los siguientes requisitos mínimos: - Mozilla Firefox versión 3.0 o superior

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Lab 5: Contador decimal en System Generator

Lab 5: Contador decimal en System Generator Lab 5: Contador decimal en System Generator Introducción Objetivos Este laboratorio guia al asistente a través de las herramientas System Generator y Simulink para analizar la representación de números

Más detalles

Comenzando con MATLAB

Comenzando con MATLAB ÁLGEBRA LINEAL INGENIERÍA INFORMÁTICA Curso 08/09 PRÁCTICA 1 Comenzando con MATLAB 1 Funcionamiento de Matlab MATLAB es un sistema interactivo basado en matrices para cálculos científicos y de ingeniería.

Más detalles

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas. Módulo 3 Herramientas de Cómputo Listas, tabulaciones, columnas y cuadros de texto Listas En muchas ocasiones es necesario que enumeres diferentes elementos en tus documentos. Word no sólo reconoce números

Más detalles

Introducción a Matlab.

Introducción a Matlab. Introducción a Matlab. Ejercicios básicos de manipulación de imágenes. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Iniciación

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...

Más detalles

Integrador, realimentación y control

Integrador, realimentación y control Prctica 1 Integrador, realimentación y control El programa Simulink es un programa incluido dentro de Matlab que sirve para realizar la integración numérica de ecuaciones diferenciales a efectos de simular

Más detalles

Matlab para Análisis Dinámico de Sistemas

Matlab para Análisis Dinámico de Sistemas Matlab para Análisis Dinámico de Sistemas Análisis Dinámico de Sistemas, curso 26-7 7 de noviembre de 26 1. Introducción Para usar las funciones aquí mencionadas se necesita Matlab con el paquete de Control

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

Figura 1 Abrir nueva hoja de cálculo

Figura 1 Abrir nueva hoja de cálculo 1. DISEÑO DE UNA HOJA Para abrir una hoja de cálculo existente en el espacio de trabajo del usuario, debe ir al menú Archivo > Abrir, o bien desde el botón Abrir archivo de la barra de herramientas, o

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

Mando a distancia. Manual en español. Última actualización: 01.10.04

Mando a distancia. Manual en español. Última actualización: 01.10.04 Mando a distancia Manual en español Última actualización: 01.10.04 Contenido El editor del control remoto... 3 Instalación... 3 El menú... 4 Los conjuntos de órdenes... 5 1. Seleccionar una aplicación...

Más detalles

Activación de un Escritorio Remoto

Activación de un Escritorio Remoto Activación de un Escritorio Remoto La activación de un Escritorio Remoto se realiza en dos fases, en la primera se habilita a un Usuario de un ordenador para que pueda admitir una conexión remota, la segunda

Más detalles

POWER POINT. Iniciar PowerPoint

POWER POINT. Iniciar PowerPoint POWER POINT Power Point es la herramienta de Microsoft Office para crear presentaciones que permiten comunicar información e ideas de forma visual y atractiva. Iniciar PowerPoint Coloque el cursor y dé

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice

Más detalles

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la Objetivo: explotar la información eventual en línea, utilizando libros y hojas con una estructura inicial con opción a modificarse de acuerdo a la necesidad del usuario. Después de haber instalado la herramienta

Más detalles

TRÁFICO DE PISO 2. Rev. 1 15/04/09

TRÁFICO DE PISO 2. Rev. 1 15/04/09 TRÁFICO DE PISO 2 Manual de Usuario Rev. 1 15/04/09 Manual del Usuario. Tráfico de Piso 2. Qué es Tráfico de Piso? Se denomina Tráfico de Piso a la afluencia de personas al showroom del concesionario,

Más detalles

MANUAL DE HOJA DE CALCULO

MANUAL DE HOJA DE CALCULO MANUAL DE HOJA DE CALCULO Conceptos Básicos Uso de Celdas Relleno automático y listas de clasificación Formatos Funciones de Bases de Datos Gráficos o Diagramas Abrir archivos de texto y formatearlos CONCEPTOS

Más detalles

PRÁCTICA 2: MODELADO DE SISTEMAS

PRÁCTICA 2: MODELADO DE SISTEMAS . PRÁCTICA : MODELADO DE SISTEMAS. INTRODUCCIÓN Esta práctica está dedicada al modelado de sistemas. En primer lugar se describen las técnicas de representación basadas en el modelo de estado y posteriormente

Más detalles

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de: Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su

Más detalles

Operaciones básicas, fórmulas, referencias absolutas, relativas y mixtas.

Operaciones básicas, fórmulas, referencias absolutas, relativas y mixtas. Módulo 3 Herramientas de Cómputo Operaciones básicas, fórmulas, referencias absolutas, relativas y mixtas. Operaciones Básicas Las operaciones básicas que se realizan en una hoja de cálculo son: Seleccionar

Más detalles

Programa Maestro. E-Learning Class v 6.0

Programa Maestro. E-Learning Class v 6.0 1 Programa Maestro E-Learning Class v 6.0 1.- Introducción 2 El E-LearningClass V. 6.0 ( Programa Maestro ) es un aplicativo incluido en las netbooks del programa Conectar Igualdad que permite asistir

Más detalles

Access Control. Manual de Usuario

Access Control. Manual de Usuario Access Control Manual de Usuario Contenido Login... 3 Pantalla Principal... 3 Registro de Acceso... 4 Catálogos... 5 Empleados... 5 Departamentos... 8 Puestos... 9 Perfiles... 9 Usuarios... 11 Horarios...

Más detalles

Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 Circuitos electrónicos Otoño 2000

Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 Circuitos electrónicos Otoño 2000 Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática 6.002 Circuitos electrónicos Otoño 2000 Tarea para casa 11 Boletín F00-057 Fecha de entrega: 6/12/00 Introducción

Más detalles

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) 1. Introducción El presente manual representa una guía rápida que ilustra la utilización del Módulo de Administración

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

5.24. ESTUDIO DE LOS MOVIMIENTOS OSCILATORIOS

5.24. ESTUDIO DE LOS MOVIMIENTOS OSCILATORIOS 5.4. ESTUDIO DE LOS MOVIMIENTOS OSCILATORIOS El estudio de los movimientos oscilatorios siempre ha sido motivo de conflicto, sobre todo para los alumnos. Cuál es ese conflicto? En los cursos de Mecánica,

Más detalles

Manual de ayuda. Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág.

Manual de ayuda. Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág. Manual de ayuda Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág. 14 Página 1 de 19 1. DEFINICIÓN El Broker Bankinter (BrokerBK) es una

Más detalles

Introducción al @RISK

Introducción al @RISK Introducción al @RISK Ariadna Berger Noviembre 2004 Introducción al @RISK El análisis de riesgo implica cuatro etapas: Desarrollo del modelo Identificación de las fuentes de riesgo Análisis con simulación

Más detalles

Manual de configuración y uso de MyBusiness Inventario

Manual de configuración y uso de MyBusiness Inventario Manual de configuración y uso de MyBusiness Inventario 1 Índice Datos del fabricante... 2 Configuración previa... 3 Instalar aplicación... 4 Exportar catalogo de productos... 5 Capturar datos... 8 Aplicar

Más detalles

PowerPoint 2010 Modificar el diseño de las diapositivas

PowerPoint 2010 Modificar el diseño de las diapositivas PowerPoint 2010 Modificar el diseño de las diapositivas Contenido CONTENIDO... 1 MODIFICAR EL DISEÑO DE LAS DIAPOSITIVAS... 2 DISEÑO DE DIAPOSITIVAS EN POWERPOINT WEB APP... 13 1 Modificar el diseño de

Más detalles

DISEÑADOR DE ESCALERAS

DISEÑADOR DE ESCALERAS DISEÑADOR DE ESCALERAS Guia del usuario DesignSoft 1 2 DISEÑADOR DE ESCALERAS El Diseñador de Escaleras le hace más fácil definir y colocar escaleras personalizadas en su proyecto. Puede empezar el diseñador

Más detalles

Intérprete entre el Operador y el Ordenador.

Intérprete entre el Operador y el Ordenador. Introducción a Windows Generalidades Una computadora es un colaborador rápido y eficaz en la tarea administrativa de la información. La computadora en realidad es capaz de hacer muy pocas cosas, como ser:

Más detalles

EL PROGRAMA PROTEUS Análisis de Circuitos

EL PROGRAMA PROTEUS Análisis de Circuitos EL PROGRAMA PROTEUS Análisis de Circuitos Introducción Como ya se ha indicado, el Programa PROTEUS, posee entre sus utilidades el análisis de circuitos. Para efectuar dicho análisis, lo primero que deberemos

Más detalles

Usuario libre en Neodata Nube

Usuario libre en Neodata Nube Usuario libre en Neodata Nube Usted podrá registrarse como usuario libre, lo que le permitirá consultar las bases de datos de los archivos maestros que Neodata pone a disposición de sus usuarios: Los usuarios

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

Complemento Microsoft Mathematics

Complemento Microsoft Mathematics Complemento Microsoft Mathematics El complemento Microsoft Mathematics es un conjunto de herramientas que se pueden usar para realizar operaciones matemáticas y trazado de gráficas con expresiones o ecuaciones

Más detalles

Manual Consulta de Saldos

Manual Consulta de Saldos Manual Consulta de Saldos Índice Consulta de Saldos y Movimientos 1. Introducción... 2. Información de cuentas... 2.1 Consulta de saldos... 2.2 Consulta de movimientos del día... 2.3 Movimientos históricos...

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

UNIDAD I PROCESADOR DE TEXTOS

UNIDAD I PROCESADOR DE TEXTOS UNIDAD I PROCESADOR DE TEXTOS 1. Entorno de Microsoft Word 2007 Lic. Silvia Mireya Hernández Hermosillo 1.1 INTRODUCCIÓN 1.1.1 Generalidades de Microsoft Word 2007 Microsoft Word 2007 es un procesador

Más detalles

GUIA DE USO DEL ACCPRO

GUIA DE USO DEL ACCPRO GUIA DE USO DEL ACCPRO Esta herramienta permite tener el control centralizado del estado de todos los accesos de la empresa. En una misma pantalla se presentan varios planos de una empresa o de diferentes

Más detalles

Introducción a la Estadística con Excel

Introducción a la Estadística con Excel Introducción a la Estadística con Excel En el siguiente guión vamos a introducir el software Excel 2007 y la manera de trabajar con Estadística Descriptiva. Cargar o importar datos En Excel 2007 podemos

Más detalles

RAPID TYPING. Qué es?

RAPID TYPING. Qué es? RAPID TYPING Qué es? Rapid Typing es un programa de mecanografía, orientado a los más pequeños por su música y apariencia, pero válido para cualquiera que quiera aprender a teclear correctamente y con

Más detalles

DESCRIPCIÓN DEL SISTEMAS DE CITAS PROGRAMADAS. Introducción

DESCRIPCIÓN DEL SISTEMAS DE CITAS PROGRAMADAS. Introducción DESCRIPCIÓN DEL SISTEMAS DE CITAS PROGRAMADAS Introducción Este manual nos presenta una breve definición del Sistema de Citas Programadas, alcance, objetivos logrados; tanto general como específicos, además

Más detalles

Unidad 5. Gestión de ficheros. CURSO: Introducción LibreOffice

Unidad 5. Gestión de ficheros. CURSO: Introducción LibreOffice Unidad 5 Gestión de ficheros CURSO: Introducción LibreOffice 1 Introducción y Objetivos Cada programa para PC es capaz de generar y abrir uno o varios tipos de archivo, por lo general el tipo de archivo

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

STRATO LivePages Inicio rápido

STRATO LivePages Inicio rápido STRATO LivePages Inicio rápido LivePages es la práctica herramienta de creación de páginas web de STRATO. En pocos pasos podrá crear su propia página web y publicarla en Internet sin necesidad de conocimientos

Más detalles

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador 1 de 16 MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador. 1 PASO. Digite en su navegador esta dirección : www.hablaporinternet.com; encontrara la siguiente

Más detalles

Creación de un Gráfico con OpenOffice.org Calc Presentación de los Datos Asistente para Gráficos

Creación de un Gráfico con OpenOffice.org Calc Presentación de los Datos Asistente para Gráficos Creación de un Gráfico con OpenOffice.org Calc Los gráficos elaborados con OpenOffice.org son de gran importancia para ver la tendencia de los datos. Es una herramienta de análisis que permite mostrar

Más detalles

Cómo usar P-touch Transfer Manager

Cómo usar P-touch Transfer Manager Cómo usar P-touch Transfer Manager Versión 0 SPA Introducción Aviso importante El contenido de este documento y las especificaciones de este producto están sujetos a modificaciones sin previo aviso. Brother

Más detalles

Control Automático TAREA PROGRAMADA DISEÑO DE UN COMPESADOR DE FILTRO DE MUESCA

Control Automático TAREA PROGRAMADA DISEÑO DE UN COMPESADOR DE FILTRO DE MUESCA INSTITUTO TECNOLÓGICO DE COSTA RICA ESCUELA DE INGENIERÍA EN ELECTRÓNICA Control Automático TAREA PROGRAMADA DISEÑO DE UN COMPESADOR DE FILTRO DE MUESCA Alumnos: Johan Carvajal Godinez Vladimir Meoño Molleda

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. Iniciando Windows. El mouse Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible

Más detalles

Manual Suspensión de Cheques

Manual Suspensión de Cheques Índice Suspensión de Cheques 1. Introducción... 2. Descripción del Servicio... 2.1 Esquemas de suspensión... 3. Acceso... 4. Funcionalidad... 4.1 Estados de un lote... 5. Suspensión de cheques... 5.1 Suspensión

Más detalles

INTRODUCCIÓN DÓNDE ENCONTRAR LA CALCULADORA WIRIS

INTRODUCCIÓN DÓNDE ENCONTRAR LA CALCULADORA WIRIS INTRODUCCIÓN La calculadora WIRIS es una plataforma de cálculo matemático online, cuyo acceso es libre. Su manejo es muy sencillo y permite hacer cálculos elementales (mínimo común múltiplo, factorización

Más detalles

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio.

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. ANEXO Windows 98 ENTORNO VISUAL En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. WINDOWS 98 Windows 98 es un Sistema Operativo definido como

Más detalles

1. La nueva interfaz del programa

1. La nueva interfaz del programa 1. La nueva interfaz del programa 13 1. La nueva interfaz del programa 1.1 La interfaz del nuevo Flash CS4 Al acceder por primera vez a Adobe Flash CS4 llama la atención la nueva disposición de las paletas,

Más detalles

PARTE III OBTENCIÓN DE MODELOS OBTENCIÓN DE MODELOS MODELADO E IDENTIFICACIÓN ASPECTOS A TENER EN CUENTA MODELADO IDENTIFICACIÓN OBTENCIÓN DE MODELOS

PARTE III OBTENCIÓN DE MODELOS OBTENCIÓN DE MODELOS MODELADO E IDENTIFICACIÓN ASPECTOS A TENER EN CUENTA MODELADO IDENTIFICACIÓN OBTENCIÓN DE MODELOS OBTENCIÓN DE MODELOS PARTE III OBTENCIÓN DE MODELOS 1. INFORMACIÓN SOBRE EL SISTEMA 1. EL PROPIO SISTEMA (OBSERVACIÓN, TEST) 2. CONOCIMIENTO TEÓRICO (LEYES DE LA NATURALEZA, EXPERTOS, LITERATURA, ETC.)

Más detalles