0% encontró este documento útil (0 votos)
18 vistas14 páginas

Práctica 2

El documento describe un taller sobre la simulación de sistemas físicos utilizando XCOS de SCILAB, incluyendo la creación de modelos con bloques como GENSIN_f, CLOCK_c y CSCOPE. Se detallan los pasos para configurar un generador de señales y un osciloscopio, así como ejercicios para visualizar señales complejas y resolver ecuaciones diferenciales de sistemas mecánicos y eléctricos. Además, se incluyen configuraciones específicas para el tiempo de muestreo y el periodo de refresco en las simulaciones.

Cargado por

cristhian987ing
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas14 páginas

Práctica 2

El documento describe un taller sobre la simulación de sistemas físicos utilizando XCOS de SCILAB, incluyendo la creación de modelos con bloques como GENSIN_f, CLOCK_c y CSCOPE. Se detallan los pasos para configurar un generador de señales y un osciloscopio, así como ejercicios para visualizar señales complejas y resolver ecuaciones diferenciales de sistemas mecánicos y eléctricos. Además, se incluyen configuraciones específicas para el tiempo de muestreo y el periodo de refresco en las simulaciones.

Cargado por

cristhian987ing
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Taller 1 corte 2.

Señales y Sistemas.
Simulación de sistemas físicos en XCOS de SCILAB.

1. Escribir en la ventana de comandos la instrucción xcos de la siguiente manera:

2. Se despliegan las librerías y la zona donde se crearán los modelos en SCILAB.


3. Ubique la librería Sources y seleccione el icono GENSIN_f y arrástrelo hasta la zona de dibujo.
Ubique en esta librería el bloque CLOCK_c y arrástrelo hasta la pantalla de dibujo.

4. Ubique la librería Sinks y seleccione el icono CSCOPE y arrástrelo hasta la zona de dibujo.
5. Ubique la librería Event Handling y seleccione el icono CLOCK_c y arrástrelo hasta la zona de
dibujo.

6. Unir la salida de GENSIN_f con la entrada negra del bloque CSCOPE y la salida del bloque
CLOCK_c con la entrada de color rojo del bloque CSCOPE.

6. Configure el reloj CLOCK_c para tomar muestras cada 10us y la señal seno para tener una amplitud
de 5 y una frecuencia en Hz igual a 60.

rad
ω =2 π f =2 π ×60=120 π ≈377
s

el periodo del generador de reloj se escoge mediante la siguiente fórmula:


1
period= → M muestras en un periodo de la onda seno de 60Hz.
M ×60

1
M =100→ period= =166.67 μ s
100×60

7. Haga doble click sobre el icono del reloj y escriba 10us. Este valor es mucho mas pequeño que el
periodo calculado an que garantiza mas de las 100 muestras en el tiempo de muestreo así:

8. Haga doble click sobre el icono del osciloscopio y escriba el tiempo de la ventana de refresco igual a
100ms así:
9. Haga doble click sobre el icono del generador de onda seno y cambie la amplitud y la frecuencia así:

10. Corra la simulación pulsando el icono start.

11. Se debería visualizar en la pantalla del osciloscopio lo siguiente:


12. La simulación se detiene con el icono Stop así:

13. Utilice el multiplexor (librería: Signal Routing) para visualizar dos señales en el osciloscopio de
XCOS así:

Una de las señales es x (t)=10 sen(377 π t) y la otra es y (t)=10 cos(377 π t) . SCILAB no tiene
una señal coseno pero si tiene la opción desfase que permite generar el coseno a partir del seno de la
siguiente manera:

sen 377 t+ π =sen(377 t)cos π + cos(377 t)sen π =cos(377 t )


( ) ( ) ( )
2 2 2

Configure la opción delay del bloque GENSIN_f de la siguiente manera:


14. Los bloques GAIN_f y SUM_f de la librería Mathematical operations multiplican una señales por
una constante y suman dos señales respectivamente.

15. Utilice los bloques GAIN_f y SUM_f para obtener la señal:

y (t)=10 cos(120 π t)+ sen(120 π t)


Ejercicio 1. Visualice en la pantalla del osciloscopio la señal:

4 4 4 4 4
y (t)= π sen(120 π t)+ sen (240 π t)+ sen (600 π t)+ sen (840 π t )+ sen(1080 π t)
3π 5π 7π 9π

El tiempo entre las muestras de la señal y(t) se calcula con la frecuencia mas alta de la señal (1080π)

Ejercicio 2. Investigue los bloques STEP_FUNCTION y RAMP de la librería Sources para generar la
señal que se muestra a continuación:
16. Las constantes del sistema dinámico se muestran a continuación:

N ×s N
m = 1kg, b=1 , k=9
m m

Diagrama de cuerpo libre:

dx d2 x d2 x 1 b dx k
F e (t )−b −k x=m 2 → 2 = F e (t )− − x→
dt dt dt m m dt m

∫∫ ddt x2 = m1 ∫∫ F e (t )− mb ∫∫ dx k 1 b k
− ∫∫ x → x= ∫∫ F e (t )− ∫ x− ∫∫ x
dt m m m m

El sistema en SCILAB se muestra a continuación:

Se configura el tiempo de la integración de la siguiente manera:


En el interior de setup cambie el tiempo de integración a 10s.
Configure el tiempo de muestreo del reloj en 0.1 s.

Configure el tamaño del buffer en 30 y el periodo de refresco en 10 s.


Tras la configuración anterior se corre la simulación dando como resultado lo siguiente:

Reemplace el osciloscopio de un canal por el de dos canales y visualice el desplazamiento y la


velocidad de la masa así:

Se debe configurar el osciloscopio de la siguiente manera:


Después de correr la simulación se muestran el desplazamiento y la velocidad de la masa de
la siguiente manera:
Ejercicio 3. Si la masa suspendida se mueve verticalmente sin fricción, entonces obtenga la
ecuación diferencial del sistema mecánico que se muestra a continuación:

N ×s N m
m=2 kg , b=0.5 , k=4 , g=9.8 2
m m s

Ejercicio 4. Encuentre la ecuación diferencial que relaciona el voltaje de entrada (v s) con el


voltaje del condensador (v). Con la ecuación diferencial obtenga el diagrama de bloques del
circuito y muestre el voltaje en el condensador en función del tiempo.

También podría gustarte