Você está na página 1de 23

PRACTICA N2 SIMULACION DE SISTEMAS DE CONTROL MEDIANTE MATLAB/SIMULINK 1.

- OBJETIVOS Conocer el Simulink y aplicaciones a sistemas de control Conocer libreras del Simulink. Realizar simulaciones mediante el Simulink

2. FUNDAMENTO TEORICO 2.1 Libreras del Simulink

Al desplegar el rbol de Simulink y haciendo clic izquierdo sobre su nombre sedespliegan las libreras que contienen los bloques operacionales agrupados deacuerdo a diferentes propsitos comunes. Los nombres de las libreras son:Continuous, Discontinuities, Discrete, Look-Up Tables, Math Operations, ModelVerification, ModelWide Utilities, Ports & Subsystems, Signal Attributes, SignalRouting, Sinks, Sources y User-Defined Functions
2.2 Parmetros de Simulacin 2.3 Relacin entre SIMULINK y Workspace de MATLAB FromWorkspace % Para traer datos Proporciona una secuencia de datos tomadas del entorno de trabajo de matlab. La variable elegida debe contener una matriz indicando los valores de la seal, y los instantes en los que la seal toma estos valores To Workspace % Para enviar datos Guarda el valor de la seal indicada en una variable del entorno de trabajo del matlab. Se puede escoger el nombre de la misma, y limitar su tamao 3. INFORME PREVIO 3.1 Haga una lista comandos y bloques del Matlab/Simulink relacionados a la simulacin de Diagramas de bloques Bus creador

El bloque de Bus Creador combina un conjunto de seales en un autobs. Para agrupar un conjunto de seales con un Creador bloque de autobs, establezca el parmetro de nmero de bloques de entradas para el nmero de seales en el grupo. El bloque se muestra el nmero de puertos que usted especifique. Conectarse a los puertos de entrada resultantes de esas seales que desea agrupar. Consulte Uso de las seales compuestas de informacin sobre los autobuses. Las seales en el bus estn ordenados desde el puerto de entrada arriba al puerto de entrada inferior. Ver cmo girar un bloque en una descripcin de la orden de los puertos de orientaciones diferentes bloques. Usted puede conectar cualquier tipo de seal a las entradas, incluidas las seales de otro autobs. Para desagrupar las seales, conecte el puerto de salida del bloque a bloque un puerto de bus de seleccin. Constant

El bloque constant genera un valor constante real o complejo. El bloque genera vectores escalares, o salida de la matriz, en funcin de: La dimensin del parmetro de valor constante El ajuste de los parmetros del vector interpretar como parmetro de 1-D Adems, el bloque puede generar ya sea una seal de la muestra-basado o basados en imgenes, dependiendo de la configuracin del modo de muestreo. La salida del bloque tiene las mismas dimensiones y elementos como el parmetro de valor constante. Si se especifica para este parmetro un vector que desea que el bloque de interpretar como un vector, seleccionar los parmetros del vector interpretar como parmetro de 1-D. De lo contrario, si se especifica un vector para el parmetro de valor constante, el bloque de trata que el vector como una matriz. Ejemplo:

Transfer FCN Permite expresar una funcin de transferencia mediante su expresin en la variable compleja s. Sus parmetros son los polinomios del numerador y denominador de la funcin, expresados como vector fila

Data Type Conversion

El bloque Data Type Conversin convierte una seal de entrada de cualquier tipo de datos de Simulink para el tipo de datos que especifique para el parmetro de salida tipo de datos. La entrada puede ser cualquier seal real o complejo-valoradas. Si la entrada es real, el resultado es real. Si la entrada es complejo, la salida es compleja. La entrada y salida que controla la igualdad de parmetros como el bloque se encarga de la entrada. Los valores posibles son del mundo real Valor (RWV), que es el valor por defecto, y almacenados enteros (SI): Seleccione Real World Value (RWV) para tratar la entrada como V = SQ + B, donde S es la pendiente y B es el sesgo. V se utiliza para producir Q = (V - B) / S, que se almacena en la salida. Seleccione almacenados enteros (SI) para el tratamiento de la entrada como un entero almacenado,

Q. El valor de Q se utiliza directamente para producir la salida. En este modo, la entrada y salida son idnticas, excepto que la entrada es un entero de primas no tiene informacin sobre la escala correcta. Seleccin almacenados entero podra ser til en los siguientes casos: La generacin de cdigo para un procesador de punto fijo

El cdigo resultante se utiliza slo nmeros enteros y no utiliza las operaciones de punto flotante. Particin de su modelo basado en las caractersticas de hardware Por ejemplo, parte de su modelo podra incluir la simulacin de hardware que produce enteros como de salida. Demux

El bloque Demux extrae los componentes de una seal de entrada y salidas de los componentes como seales separadas. Las seales de salida estn ordenados de arriba a puerto de salida inferior. Ver cmo girar un bloque para obtener una descripcin de la orden de los puertos de orientaciones diferentes bloques. Para evitar la adicin de desorden en un modelo Simulink esconde el nombre de un bloque.

El nmero de salidas parmetro le permite especificar el nmero y, opcionalmente, la dimensionalidad de cada puerto de salida. Si no se especifica la dimensin de las salidas, el bloque determina la dimensionalidad de los resultados para usted.

El bloque Demux opera en modo de vector o modo de seleccin de autobs, dependiendo de si ha seleccionado el parmetro de modo de seleccin de bus. Los dos modos se diferencian en los tipos de seales que aceptan. El modo Vector slo acepta una seal de vectores, como el, es decir, ya sea un escalar (matriz de un elemento), el vector (array 1-D), o un vector de la columna o fila (una fila o columna de una matriz 2-D). El modo de seleccin de bus slo acepta una seal de bus.

El nmero de salidas parmetro determina el nmero y dimensiones de las salidas del bloque, en funcin del modo en que opera el bloque. Especificacin del nmero de salidas en modo Vector En el modo de vector, el valor del parmetro puede ser un escalar que especifica el nmero de salidas o un vector cuyos elementos especificar el ancho de los puertos de salida del bloque. El bloque determina el tamao de sus productos desde el tamao de la seal de entrada y el valor del parmetro Nmero de salidas.

Ejemplo:

Discrete-Time Integrator

Capacidades del bloque integrador en tiempo discreto

Usted puede utilizar el bloque de tiempo discreto integrador en el lugar del bloque Integrador para crear un sistema puramente discreto. Con el bloque de tiempo discreto Integrador, puede: Definir las condiciones iniciales en el cuadro de dilogo del bloque o como entrada al bloque.

Definir un nivel de entrada (K) de valor. Salida el estado del bloque. Definir los lmites superior e inferior de la integral. Restablecer el estado en funcin de una entrada de reajuste adicional.

Gain

El bloque de Gain multiplica la entrada por un valor constante (ganancia). La entrada y la ganancia puede ser cada uno un escalar, vector o matriz. Se especifica el valor de la ganancia en el parmetro de ganancia. El parmetro de multiplicacin permite especificar la multiplicacin elemento racional o de la matriz. Para la multiplicacin de matrices, este parmetro tambin permite indicar el orden de los multiplicandos. La ganancia se convierte de dobles a los datos especificados en la lnea mscara de bloque con la saturacin de ida y con una precisin y medios. La entrada y la ganancia se multiplica, y el resultado se convierte en el tipo de datos de salida mediante el redondeo especificado y modos de desbordamiento.

Ground

El bloque Ground se conecta a los puertos de entrada de los bloques que no conecte con otros bloques. Si se ejecuta una simulacin con los bloques que tienen los puertos de entrada no conectados, las cuestiones de Simulink advertencias. El uso de un bloque de tierra a tierra los bloques inconexos pueden prevenir estas advertencias. El bloque Ground hace salir una seal del mismo tipo de datos como el puerto al que se conecte. Por ejemplo, consideremos el siguiente modelo:

En este ejemplo, la salida del bloque constante determina el tipo de datos (int8) del puerto al que est conectado el bloque Ground. Ese puerto determina el tipo de datos de salida del bloque de tierra. El bloque de tierra hace salir una seal con valor cero. Cuando el tipo de salida de datos no puede representar exactamente cero, el bloque de tierra genera un valor distinto de cero. Este comportamiento slo se aplica a los tipos de datos de punto fijo con un sesgo distinto de cero. Las expresiones siguientes son ejemplos de tipos de datos de punto fijo que no puede representar a cero: fixdt (0, 8, 1, 1) - un tipo sin signo de 8 bits con una pendiente de 1 y diagonal de un fixdt (1, 8, 6, 3) - un tipo con signo de 8 bits con una pendiente de 6 y el sesgo de 3

Inport

Los bloques Inport son los enlaces desde fuera de un sistema en el sistema. Software de Simulink Inport asigna nmeros de puerto de bloques de acuerdo a estas reglas: Automticamente nmeros de los bloques Import dentro de un sistema de alto nivel o subsistema de forma secuencial, comenzando con 1.

Si se agrega un bloque de Import, la etiqueta es el siguiente nmero disponible. Si elimina un bloque Import, otros nmeros de puerto se vuelven a numerar automticamente para garantizar que los bloques Import estn en orden y que no se omiten los nmeros. Si copia un bloque de Import en un sistema, el nmero de puerto no se que pasa a ser menos que sus conflictos nmero actual con un bloque de Import ya en el sistema. Si el bloque copiado Import nmero de puerto no est en orden, cambiar la numeracin de la cuadra. De lo contrario, se obtiene un mensaje de error cuando se ejecuta la simulacin o actualizar el diagrama de bloques.

Usted puede especificar las dimensiones de la entrada al bloque de Import utilizando el parmetro Puerto dimensiones. Introduccin de un valor de -1 Simulink permite determinar la dimensin del puerto. El parmetro de tiempo de la muestra es la velocidad a la que la seal entra en el sistema. Un valor de -1 hace que el bloque de heredar de su tiempo de la muestra desde el bloque de conducirlo. Puede que tenga que ajustar este parmetro para: Import bloques en un sistema de nivel superior. Modelos con bloques en Simulink no puede determinar el tiempo de la muestra, pero los bloques de estos bloques de disco Import. Ejemplos:

Integrator, Integrator Limited

El bloque integrador de productos de la integral de su entrada en el paso de tiempo actual. El bloque integrador Limited es idntica a la del bloque integrador, con la excepcin de que la salida del bloque es limitado debido a los lmites de saturacin superior e inferior. Ver Limitar la integral para obtener ms detalles. La siguiente ecuacin representa la salida del bloque y en funcin de su entrada u y una condicin inicial yo, donde y yu son funciones vectoriales del tiempo de simulacin actual t.

Simulink puede utilizar un nmero de diferentes mtodos de integracin numrica para calcular la salida del bloque integrador, cada uno con ventajas en aplicaciones particulares. Utilice el panel de Solver del cuadro de dilogo Configuracin de parmetros (vase Solver Panel) para seleccionar la tcnica ms adecuada para su aplicacin. Simulink trata el bloque integrador como un sistema dinmico con un Estado, su salida. La entrada del bloque integrador es derivado del estado del tiempo.

El solucionador seleccionados calcula la salida del bloque integrador en el paso de tiempo actual, utilizando el valor de entrada actual y el valor del estado en el paso de tiempo anterior. Para apoyar este modelo de clculo, el bloque integrador guarda su salida en el paso de tiempo actual para el uso del solucionador para calcular su produccin en el prximo paso del tiempo. El bloque tambin proporciona el editor de resolucin con una condicin inicial para el uso en productos informticos

estado inicial del bloque en el comienzo de una corrida de simulacin. El valor por defecto de la condicin inicial es 0. El cuadro de bloque de parmetros de dilogo le permite especificar otro valor para la condicin inicial o crear un puerto de valor de la entrada inicial en el bloque. Utilice el cuadro de dilogo de parmetros para: Definir los lmites superior e inferior de la integral

Crear un estado de salida opcional para que el valor de la produccin del bloque puede desencadenar un restablecimiento del bloque Utilice el Integrador de tiempo discreto de bloque para crear un sistema puramente discretos.

Ejemplo:

Logical Operator

El bloque Logical Operador realiza la operacin especificada lgica en sus entradas. Un valor de entrada es TRUE (1) si es distinto de cero y FALSO (0) si es cero.

Se selecciona la operacin booleana conexin de las entradas a la lista de parmetros del operador. Si selecciona rectangular como la propiedad de la forma de iconos, las actualizaciones de bloque para mostrar el nombre de la empresa elegida. Las operaciones de apoyo se indican a continuacin.

Operation AND OR NAND NOR XOR

Description TRUE si la entradas es TRUE TRUE si la entradas es TRUE TRUE si las entradas es FALSE TRUE cuando no hay entradas son TRUE TRUE si un nmero impar de entradas son TRUE TRUE si un nmero par de entradas es TRUE TRUE si la entrada es FALSE

NXOR NOT

Ejemplo:

MUX

El bloque Mux combina sus entradas en una salida solo vector. Una entrada puede ser una seal de escalar o vectorial. Todas las entradas deben ser del mismo tipo de datos y el tipo numrico. Los elementos de la seal de salida vectorial tener su orden de arriba a abajo o de izquierda a derecha, las seales de entrada del puerto. Ver cmo girar un bloque para obtener una descripcin de la orden de los puertos de orientaciones diferentes bloques. Para evitar la adicin de desorden en un modelo Simulink esconde el nombre de un bloque Mux cuando se copia de la biblioteca a un modelo Simulink. Ver Mux seales de informacin sobre la creacin y la descomposicin de vectores. Nota :El bloque Mux le permite conectar las seales de datos y diferentes tipos numricos y las seales de la matriz a sus entradas. En este caso, los actos de bloque Mux como un bloque de autobuses Creador y salir una seal de bus en lugar de un vector. The MathWorks desalienta el uso de bloques Mux para crear seales de bus, y no podra apoyar esta prctica en futuras versiones. Ver Evitar Mux / Mezclas de autobuses para obtener ms informacin.

Outport

Bloques de puerto de salida son los vnculos de un sistema a un destino fuera del sistema. Software de Simulink asigna nmeros de puerto de salida bloquean el puerto de acuerdo a estas reglas: - Automticamente nmeros de puerto de salida de los bloques dentro de un sistema de alto nivel o subsistema de forma secuencial, comenzando con 1. - Si se agrega un bloque de puerto de salida, se le asigna el siguiente nmero disponible. - Si elimina un bloque de puerto de salida, otros nmeros de puerto se vuelven a numerar automticamente para garantizar que los bloques de puerto de salida estn en secuencia y que no se omiten los nmeros. Para especificar explcitamente un valor de salida inicial: * Seleccione el cuadro de dilogo en la Fuente de la lista inicial el valor de salida desplegable. *Especifique el parmetro de salida inicial. *Si selecciona dilogo, tambin puede especificar lo que sucede a la salida cuando el subsistema est desactivado, usando la salida cuando el men desplegable con discapacidad. Seleccione:

reset - El valor de salida se restablece en el valor de salida inicial cuando el subsistema est deshabilitada. * lugar - El valor de salida se mantiene en su valor ms reciente en que el subsistema est deshabilitada. Product Bloque uso del producto por defecto De forma predeterminada, el bloque del producto da el resultado de multiplicar dos entradas: dos escalares, un escalar y no escalar una o dos nonscalars que tienen las mismas dimensiones. Los valores de los parmetros por defecto que especificar este comportamiento son: Multiplicacin: Elemento-racional (.*) Nmero de entradas: 2 Ajuste de los valores no predeterminados para cualquiera de estos parmetros se pueden cambiar un producto de bloque para funcionar como un bloque o una brecha del producto del bloque de elementos. Consulte la documentacin de estos dos bloques para obtener ms informacin. Si todo lo que necesita es multiplicar dos entradas para crear una salida, puede utilizar el bloque de productos con valores de los parmetros por defecto. Si necesita capacidad adicional, consulte Capacidades del producto del bloque. En la tabla siguiente se muestra la salida del bloque de productos de insumos ejemplo, el uso por defecto valores de los parmetros del bloque. Ejemplo:

Relational Operator

Dos del modo de entrada De forma predeterminada, el bloque del operador relacional compara dos entradas con el parmetro del operador relacional que se especifique. La primera entrada corresponde al puerto de entrada superior y la segunda entrada al puerto de entrada inferior. (Ver Cmo girar un bloque en la documentacin de Simulink para la descripcin de la orden de los puertos para las orientaciones de bloques diferentes.)

Puede especificar una de las siguientes operaciones en el modo de dos entradas:

You can specify one of the following operations in two-input mode: Operation == ~= < <= >= > Description TRUE si la primera entrada es igual a la segunda entrada TRUE si la primera entrada no es igual a la segunda entrada TRUE si la primera entrada es menor que la segunda entrada TRUE si la primera entrada es menor o igual a la segunda entrada TRUE si la primera entrada es mayor o igual a la segunda entrada TRUE si la primera entrada es mayor que la segunda entrada Puede especificar los insumos como escalares, matrices, o una combinacin de un escalar y una matriz. For... Escalar las entradas Matriz de insumos Escalar mixta e insumos matriz Un escalar Una matriz de las mismas dimensiones, donde cada elemento es el resultado de una comparacin elemento por elemento de la entrada de rdenes Una matriz, donde cada elemento es el resultado de una comparacin entre el escalar y el elemento de la matriz correspondiente The output is...

Saturacin El bloque de saturacin impone lmites superior e inferior de una seal de entrada.

Cuando la entrada es ... Dentro del rango especificado por el lmite inferior y los parmetros de lmite superior

Donde Lmite inferior de entrada de valor Lmite superior

La salida del bloque es el ... Valor de entrada

Cuando la entrada es ... Menor que el parmetro de lmite inferior Mayor que el parmetro de lmite superior

Donde Valor de entrada <lmite inferior Valor de entrada> Lmite superior

La salida del bloque es el ... El nivel ms bajo Lmite superior

Cuando el lmite inferior y los parmetros de Lmite superior tienen el mismo valor, la
salida del bloque es que el valor.

Scope and Floating Scope

El bloque Scope muestra su entrada con respecto al tiempo de simulacin. El bloque de alcance puede tener varios ejes (uno por cada puerto) y todos los ejes tienen un rango de tiempo comn con los independientes y ejes. El bloque de alcance le permite ajustar la cantidad de tiempo y el rango de valores de entrada que aparecen. Puede mover y cambiar el tamao de la ventana mbito de aplicacin y puede modificar los valores del alcance de los parmetros durante la simulacin. El bloque de alcance descrito aqu no es el mismo que el Visor de Alcance. Para obtener ayuda en el visor de alcance, vea Visor de Tareas de la seal. Cuando se inicia una simulacin de las ventanas no se abren alcance, pero los datos se escriben relacionada mbitos. Como resultado, si se abre un mbito despus de una simulacin, el alcance de la seal de entrada o seales en la pantalla. Si la seal es continua, el alcance produce un grfico de punto a punto. Si la seal es discreta, el mbito de aplicacin produce una parcela escalonada. Cdigos de color usados durante la visualizacin de mltiples seales El bloque de alcance puede mostrar una seal por ejes. Cuando se muestra un vector o matriz de la seal en el mismo eje, el bloque de Alcance asigna colores a cada elemento de seal, en este orden: Amarillo Magenta Cian Roja Verde Azul oscuro

los ciclos de bloque mbito de aplicacin a travs de los colores, si una seal tiene ms de
seis elementos. Sum, Add, Subtract, Sum of Elements

El bloque de Suma realiza la adicin o sustraccin de sus entradas. Este bloque puede sumar o restar vectores escalares, o entradas de la matriz. Tambin puede contraer los elementos de una seal. Se especifica las operaciones del bloque con la lista de parmetros signos. Signo ms (+), menos (-), y el separador (|) caracteres indican las operaciones que se realizarn en las entradas: Si hay dos o ms entradas, entonces el nmero de + y - los caracteres debe ser igual al nmero de entradas. Por ejemplo, "+-+" requiere de tres entradas y configura el bloque de restar el segundo (medio) de entrada de la primera (parte superior) de entrada y, a continuacin, agregar la tercera (abajo) de entrada. Todas las entradas no escalares deben tener las mismas dimensiones. Entradas escalares se ampliar para tener las mismas dimensiones que las otras entradas. Un carcter de separador crea un espacio adicional entre los puertos en el icono del bloque. Para un bloque redondo Suma, el primer puerto de entrada es el ms cercano al puerto a la posicin de las 12 va en una direccin a la izquierda alrededor de la cuadra. Del mismo modo, otros puertos de entrada aparecen en orden a la izquierda alrededor de la cuadra. Si adems de todas las entradas slo se requiere, entonces un valor de parmetro numrico igual al nmero de entradas se pueden suministrar en lugar de "+" caracteres. Si slo hay un puerto de entrada se requiere un solo "+" o "-" se derrumba el elemento a travs de la operacin especificada. El bloque de Suma primero convierte el tipo de entrada de datos (s) a su acumulador tipo de datos, a continuacin, realiza las operaciones especificadas. El bloque convierte el resultado a su salida, tipo de datos mediante el redondeo especificado y modos de desbordamiento.

Switch Tipos de entradas del bloque El panel de control pasa a travs de la primera entrada o la tercera entrada en funcin del valor de la segunda entrada. Las entradas primera y tercera se denominan entradas de datos. La segunda entrada se llama la entrada de control. Especifique la condicin bajo la cual el bloque pasa a la primera entrada utilizando los criterios para pasar la primera entrada y los parmetros de umbral.

Terminator

- Terminar el puerto de salida no conectados Utilice el bloque de Terminator para limitar bloques cuyos puertos de salida no conectar con otros bloques. Si se ejecuta una simulacin con los bloques que tienen los puertos de salida no conectados, las cuestiones de Simulink mensajes de advertencia. Uso de bloques de Terminator para limitar los bloques ayuda a evitar que los mensajes de advertencia. UnitedDelay - Seal de retardo un perodo de la muestra El bloque de la Unidad de retardo tiene y retrasa su entrada por el perodo de la muestra que usted especifique. Este bloque es equivalente a la z-1 operador de tiempo discreto. El bloque acepta una entrada y genera una salida. Cada seal se puede escalar o vectorial. Si la entrada es un vector, el bloque tiene retrasos y todos los elementos del vector por el perodo de la muestra misma. Se especifica la salida del bloque para el primer perodo de muestreo con el parmetro de las condiciones iniciales. La cuidadosa seleccin de este parmetro puede minimizar el comportamiento no deseado de salida. Se especifica el tiempo entre las muestras con el parmetro de tiempo de la muestra. Un valor de -1 significa que hereda bloquear el tiempo de la muestra. Chirp Signal Genera una seal senidal, modulada en frecuencia, entre un valor inicial y un valor final

Clock: Tiempo que se lleva la simulacin

Pulse Generator: Genera una onda cuadrada, de la que se puede controlar la amplitud, el periodo y el tiempo de DUTY (relacin entre el tiempo que la onda toma su valor mximo y el tiempo que toma el valor minimo

Ramp: Genera una seal de tipo rampa

Signal Generator: Simula un generador de seales electrnico, permitiendo generar ondas dientes de sierra, ondas cuadradas y senoidales.

Sine Wave: Generador de ondas senoidales.

Step: Genera una seal tipo escalon

3.2 Proponga un ejemplo para la creacin de subsistemas Crear un subsistema agregando el bloque Subsystem Para crear un subsistema antes de agregar los bloques que la contienen, se adiciona un bloque Subsystem en el modelo, para luego ingresar los bloques que lo conforman: 1. Copiar el bloque Subsystem desde la librera de Ports & Subsystems en el modelo. 2. Abrir el bloque Subsystem haciendo doble-clic en l. 3. En la ventana vaca de Subsystem, se crea el subsistema. Usar los bloques Inport para representar entradas desde fuera el subsistema y los bloques Outport para representar salidas al exterior. Por ejemplo, el subsistema descrito ms abajo incluye un bloque Add y los bloques Inport y Outport para representar las entradas y salidas del proceso:

Crear un Subsistema a partir de Grupos de Bloques existentes Si el modelo ya contiene los bloques que se desean convertir en subsistema, se puede crear un subsistema agrupndolos: 1. Encerrar los bloques y lneas de conexin que se desean incluir en el subsistema con un rectngulo. No se pueden especificar los bloques a ser agrupados seleccionndolos separadamente o usando el comando Select All.

Cuando se libera el botn del mouse, los dos bloques y las lneas de conexin son seleccionados. 2. Elegir Create Subsystem desde el men Edit. Simulink reemplaza los bloques seleccionados con un bloque Subsystem. La figura muestra el modelo despus de escoger el comando anterior:

Si se abre el bloque Subsystem, Simulink muestra el subsistema tal como se puede ver abajo. Notar que Simulink adiciona los bloques Inport y Outport para representar entradas y salidas hacia fuera del subsistema.

Como cualquier bloque, se puede cambiar el nombre del bloque Subsystem. Junto con ello, tambin se puede modificar el icono y el cuadro de dilogo del bloque usando la caracterstica de enmascaramiento, la cual se describir ms adelante.

3.3 Para el diagrama de bloques dado en la figura Variar los parmetros de simulacin, hacer la comparacin en cada caso y explique 3.4 Para los comandos dados FromWorkspace % Para traer datos To Workspace % Para enviar datos Proponer un ejemplo para cada uno de ellos

4.- PARTE EXPERIMENTAL 4.1 Dada la ecuacin diferencial, resolver mediante simulink

Condiciones iniciales

4.4 Implemente los siguientes diagramas de bloques y determine la respuesta en cada uno de ellos: a)

b)

c)

d)

5.- CONCLUSIONES Y BIBLIOGRAFIA SIMULINK permite definir de una forma lgica las diferentes etapas del proceso de diseo en el algoritmo de DSP y el flujo de datos entre ellas. Cada bloque puede representar un solo elemento del proceso o bien un subsistema, adems de ser fcilmente modificable para reflejar un cambio en el algoritmo o el enfoque del diseo. Estos diagramas de bloques permiten una descripcin en alto nivel del sistema adems de ser fcilmente modificables con la finalidad de conseguir el comportamiento deseado, es decir, proporcionan una estructura jerrquica para evaluar el comportamiento de algoritmos alternativos bajo diferentes condiciones de funcionamiento. La extensa librera de Simulink, las herramientas analticas y su arquitectura extensible combinan perfectamente con Matlab para proporcionar un entorno de simulacin ultimado. La librera de bloques proporciona centenares de funciones predefinidas para la creacin de modelos de diagramas-bloque de sistemas lineales, no lineales, de tiempo discreto, tiempo continuo, hbrido, SISO, SIMO y sistemas multitarea, de forma que cada usuario pueda crear sus propios bloques modificando los ya existentes o incorporando cdigo Matlab, C o Fortan.

http://isa.uniovi.es/docencia/dscc/matlabysimulink.pdf http://html.rincondelvago.com/simulacion-de-sistemas-dinamicos_simulink.html http://www.galeon.com/mcoronado/MODELAMIENTO/10SIMULINK.pdf http://www.esi2.us.es/~jaar/Datos/RegAuto/Practica3.pdf