Otros parámetros avanzados de la simulación, como la configuración de los
avisos y errores que ha de generar la simulación por conexiones incorrectas, o
la configuración de la compilación del modelo con la herramienta RTW. Con respecto al paso de SIMULACION es necesario tener en cuenta ciertos aspectos básicos: El paso de simulación es el intervalo de integración de los algoritmos de resolución del modelo. Se puede definir variable (lo fija simulink en función del modelo concreto a simular) en todos los casos excepto en la generación de código RTW. Si el paso de simulación es muy bajo el tiempo de ejecución elevado (puntos excesivos), y si es muy bajo la resolución es peor (se pierde definición del sistema), pudiendo incluso llegar a no representar correctamente el comportamiento del sistema al no cumplir la teoría de sistemas muestreados (al fin y al cabo la simulación de sistemas continuos con simulink pretende representar su comportamiento real en el tiempo) Una regla practica es hacer que el paso de simulación sea al menos de la decima parte del tiempo de subida de la respuesta del sistema. Con respecto a las variables de la salida de simulink, es necesario comentar también un punto: Se pueden pasar las respuestas de la simulación al workspace de MATLAB a través de los bloques “to workspace” de simulink. Convendrá también tener en el entorno del trabajo del array de tiempo con el que se ha generado la simulación. Este se puede generar con un bloque”clock” de simulink y pasarlo a MATLAB del mismo modo pero también se puede usar la variable tout que se genera automáticamente si asi se indica en la configuración de la simulación. La variable yout que se genera del mismo moco contiene el resultado de las señales conectadas a puertos de salidas de simulink TAREA1. Visualizar el resultado de la simulación del modelo del ejemplo anterior Nota: prestar atención a que la respuesta coincida exactamente con la aquí mostrada y modificar la configuración de los bloques de simulink correspondientes para que sea así. TAREA 2: crear un diagrama como el descrito en la figura de abajo, copiando lo bloques de sus respectivos grupos. Realice eso arrastrándolos con el mause. La conexión entre los bloques es hecha de la misma forma. Una vez que se tenga hecho eso, doublé click en ambos bloques para tener acceso a sus configuraciones. Configure el generador de señal para generar una onda diente de sierra con una frecuencia de 1 Hz y con una amplitud de pico unitaria. Configure el osciloscopio para exhibir por lo menos 10 periodos de la onda. El simulink abajo, obtenida del menú SIMULATION>PARAMETERS ilustra como el usuario puede hacer uso de los diferentes algoritmos y de sus características.
Es importante resaltar que el simulink utiliza algoritmos de paso variable, esto
es, el paso de integración varía entre los valores mínimo y máximo de la ventana de parámetros conforme un algoritmo interno escoja, relacionado con el valor del parámetro de tolerancia. Los valores default de estos parámetros “auto” son adecuadas para el sistema. Por lo tanto verifique siempre la simulación ocurre como lo esperado. Si se presentan problemas con el paso de integración, experimente hacer el paso mínimo igual al paso máximo y disminuirlo a los pocos. De los diversos algoritmos de integración, usted probablemente hara uso del runge-kutta de 4ª e 5ª orden (“runge-kutta5”) o el algoritmo de Euler. Más detalles sobre los algoritmos de integración, sus aplicaciones específicas y escoja de parámetros usted encuentra en el “simulink user guide”, disponible en mathword. Finalmente, para iniciar la simulación basta usar la opción SIMULATION>START del menú principal y su modelo simulink será ejecutado TAREA 3. Graficar y obtener el siguiente resutado