1.-OBJETIVO:
2.-FUNDAMENTO TEORICO:
Continuos-
Discretos
Matemtica-
Fuentes
No-lineales
Seales y sistemas
Pgina 1
Simulink
La Figura 10.2a muestra la ventana que se despliega al hacer doble clic sobre la
librera Continuous y la Figura 10.2b muestra los conos que simbolizan a cada uno
de los bloques que incluye esta librera. Los nombres de los bloques son: Derivative
(Derivada), Integrator (Integrador), State-Space (Espacio de los Estados), Transfer Fcn
(Funcin 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).
Pgina 2
Simulink
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.
Pgina 3
Simulink
inclusin de la barra de ttulo seguido de un pequeo cuadro con el nombre del bloque y
una breve descripcin de la funcin de ste. De igual manera, en la parte inferior se
incluyen los botones OK, Cancel, Help y Apply
La Figura 10.6 muestra las ventanas de especificaciones para los bloques que
Pgina 4
Simulink
La Figura 10.7 muestra la ventana que se despliega al hacer doble clic sobre la
librera Math Operations y la Figura 10.8 los botones incluidos en dicha librera.
Pgina 5
Simulink
El bloque Slider Gain realiza la misma operacin del bloque Gain permitiendo
la variacin del valor de la ganancia asignada, mediante el botn deslizable, desde
un valor mnimo hasta un mximo. La Figura 10.10b muestra la ventana
especificaciones del bloque Slider Gain
Figura 10.10 Especificaciones de los bloques (a) Gain y (b) Slider Gain
Pgina 6
Simulink
La figura 10.13 muestra la ventana que se despliega al hacer doble clic sobre la libreria
sources y la figura 10.14 los iconos de los bloques includes en dicha librera
Pgina 7
Simulink
Pgina 8
Simulink
Pgina 9
Simulink
Figura 10.19 Especificaciones del bloque (a) XY Graph y (b) Floating Scope
Pgina
10
Simulink
Las Figuras 10.22 muestran las ventanas que se despliegan al abrir las libreras
Signal Routing y Ports & Subsystems que contienen bloques de enrutamiento de
seales y definicin de puertos y subsistemas.
Figura 10.22. Librera (a) Signal Routing (a) y (b) Ports & Subsystems
Pgina
11
Simulink
En esta seccin el sistema est preparado para ser simulado como se muestra en la
figura 4.8 y es necesario configurar de forma adecuada las siguientes opciones
bsicas que se enumeran a continuacin,
1. Tiempo de simulacin
2. Mtodo de integracin
3. Intervalo de muestreo
Tiempo de simulacin
El tiempo de simulacin es un parmetro que hay que definir antes de comenzar las
simulaciones. El tiempo de simulacin puede ser modificado en la casilla marcada en la
figura 2.2 como Tiempo de simulacin o bien en la ventana Configuration
Parameters que se muestra en la figura 4.9 y a la que se accede a travs de la opcin
marcada como Parmetros de simulacin en la figura 2.2 y en la sub-opcin
Configuration Parameters. El tiempo de simulacin puede configurarse en esta
ventana modificando el tiempo de comienzo de la simulacin y el de parada, casillas
denominadas Start time y Stop time de la figura 4.9. Por defecto siempre el tiempo de
simulacin ser 10 segundos.
Mtodo de integracin
Hay dos grupos de mtodos de integracin, los de paso fijo y los de paso variable.
El grupo de los mtodos de integracin de paso fijo mantienen un tamao de muestreo
fijo para la resolucin de las ecuaciones durante todas las simulaciones frente al grupo de
los mtodos de integracin de paso variable que varan el muestreo segn detecte que
los resultados varen, por ello si detecta que los resultados se mantienen constantes
aumenta el muestreo y si por el contrario hay muchas variaciones reduce el muestreo. De
este modo, dependiendo de la dinmica del problema que se pretenda simular, los resul-
tados que se obtienen de las simulaciones pueden variar con el mtodo de integracin
seleccionado.
El grupo de mtodos de integracin de paso fijo permite tener un control del muestreo
Pgina
12
Simulink
por lo que son adecuados para programar en tiempo real, como desventaja frente al otro
grupo, el tiempo que se tarda en obtener resultados de la simulacin puede llegar a ser
ms lento que en el caso que se utilicen mtodos de paso variable, y adems si el tiem- po
de muestreo no ha sido correctamente seleccionado, las simulaciones pueden perder
dinmica. Por otro lado el grupo de mtodos de integracin de paso variable simula los
archivos de forma ms rpida que el anterior pero puede producir errores en los resulta-
dos de la simulacin para algunos tipos de problemas que mezclen dinmicas rpidas y
lentas. Como se ve en la figura 4.9, la casilla Type permite cambiar el tipo de mtodo
de integracin y la casilla Solver permite elegir el tipo de mtodo de integracin para
cada grupo que haya sido elegido previamente en la casilla Type. Estas casillas estn
marcadas por defecto con las opciones de paso variable y de ode45 (Domand-Prince). El
alumno no tendr que modificar estas opciones para el desarrollo de las prcticas.
Intervalo de muestreo
Pgina
13
Simulink
El bloque From Workspace lee datos del espacio de trabajo workspace de MatLab. Los
datos del espacio de trabajo son especificados con el parmetro Data a travs de una
matriz de dos dimensiones (ej. [t,u] son dos variables definidas en el espacio de trabajo).
Bloque To Workspace
Pgina
14
Simulink
3. INFORME
3.2 desarrole la misma ecuacin del anterior tem , ahora con condiciones iniciales a
cero.compare resultados
Pgina
15
Simulink
4. TRABAJO EXPERIMENTAL
2 x(t) dx(t)
() = m 2
+b + kx(t)
d dt
Pgina
16
Simulink
4.2 Implemente los siguientes diagramas de bloques y determine la respuesta en cada uno de
ellos
Pgina
17
Simulink
Pgina
18
Simulink
Pgina
19
Simulink
4.3 En el workspace de matlab genere un vector t, luego un vector y funcin de t con una
expresin:
y(t)=
cargue en SIMULINK la matriz de y (asegurese que sea de dos dimensiones en donde una
columna corresponda a t y la otra a y). Utilice la fuente de ruido y sumarla a la seal
generada en el workspace. Utilice la funcin de transferencia de un filtro pasa bajos y
observe tanto la seal de entrada como la de salida. Comente los resultados.
Pgina
20
Simulink
Pgina
21
Simulink
5. CONCLUSIONES Y RECOMENDACIONES
De las simulaciones anteriores podemos concluir que MATLAB y Simulink son una
excelente opcin para el anlisis y simulacin de las seales por la facilidad con la que se
pueden visualizar los resultados, por la sencillez de las instrucciones y por su variedad en
las aplicaciones.
Debido a la importancia que tiene simulink hoy en da, es importante comprender estos
temas que son la base de otros temas ms complejos.
6. BIBLIOGRAFIA
http://www.galeon.com/mcoronado/MODELAMIENTO/10SIMULINK.pdf
http://es.scribd.com/doc/39017178/13/Librerias-Simulink
http://www.rpi.edu/dept/chem-eng/WWW/faculty/bequette/lou/simtut/simtut_html.html
http://personal.us.es/aarce/ManualSimulink.pdf
http://prof.usb.ve/lamanna/cursos/simulink.PDF
http://es.scribd.com/doc/64461608/Modulo-8-Programacion-Matlab
Pgina
22