Vous êtes sur la page 1sur 15

Ao de la Diversificacin Productiva y Fortalecimiento de la Educacin

UNIVERSIDAD TECNOLGICA DEL PER

CARRERA PROFESIONAL DE ING.ELECTRONCA


CURSO

Laboratorio Telecomunicaciones II

PROFESOR

Ayala Herrera, Angel Goovert

INTEGRANTES

:
Cervantes Livon, Jimmy
Fernandez Espinoza, Jhonatan
Guillen Mendoza, Mario
Perez Segovia, Erick

TURNO

NOCHE

HORARIO

Mircoles :

20.15 - 21.45

Jueves

18.30 20.00

LIMA PER
2015

SCILAB Xcos
Scilab tiene un entorno similar a Simulink de Matlab para simulacin de sistemas
dinmicos y resolucin de sistemas de ecuaciones diferenciales. Este entorno
posee varios paquetes que incluye algunas herramientas para simulacin sencilla
de circuitos elctricos, sistemas de control, termo hidrulica, etc. A este entorno de
programacin grfica se le llama Xcos. No siempre existe la posibilidad de tener
acceso a los programas de pago en el entorno de trabajo, es por ello, que es
importante aprender a utilizar los programas gratuitos que se pueden encontrar
con similares caractersticas a las versiones de pago.
Xcos Es Scilab Herramienta Dedicada A El Modelado Y Simulacin De
Hbrido Dinmico Sistemas Incluida ambos continua y discreta modelos. Ello
adems permite sistemas de simulacin gobernado por explcita ecuaciones
( causal simulacin) y implcita ecuaciones ( a causal simulacin) . Xcos
incluye una grfica editor cual permite a! fcilmente! representar modelos como
bloquear diagramas por conectar los bloques entre s Cada bloque representa
un predefinido funcin bsica o de un usuario definido. A continuacin como se
usa dicho herramienta:

A) INICIO PRINCIPAL DEL CSILAB Xcos


1. descargar las libreras con el Module manager-ATOMS

2. Abrir la carpeta Graphics

3. Abrir y descargar Plotting library.

4. Una vez instalada ya tendremos listo el Plotting library y nos saldr un icono color
verde.

5. Una vez instalada las paletas y reas de trabajo abrimos el Xcos


6.

En la consola Despus de la indicacin " " Slo tienes que escribir una prensa
de mando y la tecla Entra para obtener el correspondiente resultado.

Xcos se puede iniciar :

B) Descripcin de las ventanas de Xcos.

1. Explorador de paletas.
El explorador de paletas contiene una lista donde se enumeran todos los bloques
de Xcos estndar agrupados por categoras (procesamiento de seal, elctrica,
hidrulica, derivada, integral, etc.) Vase la siguiente figura .

Se pueden personalizar las paletas que se muestran al hacer clic en el ttulo de la


paleta en la parte izquierda de las ventanas. Las ventanas de la paleta muestran
una lista de seleccin, donde puede seleccionar o anular la seleccin de paletas
de forma individual.

2. Compilador / Simulador

El entorno de Xcos permite, a partir del modelo creado, la simulacin de sistemas


complejos y sistemas hbridos. Los datos resultantes de la simulacin grfica se
pueden ver en tiempo real, utilizado en Scilab para el procesamiento posterior.
Para abrir un modelo ya creado de Xcos, puedes escribir el nombre del archivo,
como se puede ver en la siguiente sentencia:
xcos("SCI/modules/xcos/demos/bounce.xcos")
Tambin puedes acceder al l desde el men de archivo del explorador de paletas
de Xcos.
Men Archivo:

ejemplos

Y as observar cada una de estas instrucciones para poder mejorar


el uso de nuestra herramienta.

3. Men Simulacin.

Tiempo final de integracin: la integracin (simulacin) termina en este momento,


siempre se empieza desde 0 .Escalamiento en tiempo real: fuerza la simulacin en
tiempo real mediante el establecimiento de simulacin en Xcos en una unidad de
tiempo de 1 segundo.
Tolerancias absolutos del integrador: propiedades Solver. La tolerancia relativa de
tiempo: el intervalo de tiempo ms pequeo para el cual se utiliza el solucionador
de ode que actualiza los estados continuos.

Intervalo de tiempo mximo para la integracin: el intervalo de tiempo mximo


para cada llamada a solver.it debe ser reducido si se produce el mensaje de error
"Demasiadas llamadas". Solver: seleccionar la solucin numrica para ser
utilizada. Tienes la posibilidad de elegir entre una ecuaciones diferenciales
ordinarias (ODE) Solver y una solucionador de ecuaciones diferenciales
algebraicas (AIF). Si Xcos detecta que el modelo requiere un solucionador de la
AIF, el Xcos muestrar un cuadro de informacin sobre el cambio automtico al
solucionador AIF.
Tamao mximo de paso: el paso mximo de tiempo que tarda el solucionador.
Este parmetro es til para buscar singularidades localizadas en una respuesta
del sistema montono. Para este tipo de respuesta, la solucin numrica aumenta
automticamente el tamao de paso para disminuir el tiempo de clculo. Si
piensas que su sistema est en este caso, disminuye el valor de este parmetro .

Establecer el contexto: ver explicacin abajo

Por defecto: este botn restablecer los parmetros de la simulacin a los valores
por defecto del programa.

Ejecutar traza y depurar

Establece Xcos en modo de depuracin. Este artculo abre el siguiente cuadro de


dilogo en el que puede elegir el modo de depuracin

Puedes introducir aqu las instrucciones de Scilab para definir los parmetros
simblicos Xcos utilizados en las definiciones de los bloques o para hacer lo que
quieras. (InitFcn en Simulink)
Estas instrucciones se evalan cada vez que se carga el diagrama. Si cambias el
valor de algunos parmetros Xcos simblicos en el contexto, todos los bloques
que contienen este parmetro simblico se actualizan cuando se haga clic en
Aceptar. Por ejemplo, si desea establecer el valor de la ganancia de varios

bloques a un valor que depende de un solo valor, se puede proceder de esta


manera:
Tenemos tres bloques GAINBLK_f, se abre el dilogo establecer contexto y se
escriben las variables simblicas:
A = 1.5;
B = 2*A;
C = 3*A;
A continuacin, se abren sucesivamente cada cuadro de dilogo de los bloques
ganancia y se establecen los parmetros para el valor de la ganancia con el
nombre del valor simblico necesario, aqu A, B y C.

Simulacin: Compilar

Seleccione la opcin de Compilacin para compilar el diagrama de bloques. Este


elemento del men no debe utilizarse si la compilacin se realiza
automticamente. Normalmente, no es necesaria una nueva compilacin si se han
modificado slo los parmetros del sistema y los estados internos. En algunos
casos, sin embargo estas modificaciones no se actualizan correctamente y puede
ser necesaria una recopilacin manual antes de reiniciar o continuar.

Simulacin: Iniciar Modelica

Este elemento del men abre un cuadro de dilogo especfico para el compilador
Modelica donde podrn verse los elementos del modelo y seleccionar el solver
entre los siguientes: theKinsol, Ida, Fsolve, Optim, Nelder Mead y Hompack.

4. Principales bloques utilizados en Xcos.


Aunque los principales bloques que se utilizarn en Xcos son en esencia muy
similares a los ya vistos mediante Simulink, existen algunas diferencias en el uso
de estos que merece la pena comentar. Otros son prcticamente idnticos, por lo
que no cabe detenerse a explicarlos puesto que su utilidad y manejo ya estn
expuestos en las primeras unidades de Simulink.
Es por ello que los bloques que no aparezcan explicados a continuacin ser
porque ya habrn sido expuestos en el temario de Simulink, y su manejo es
idntico.
A. Sistemas de tiempo continuo.

Cabe destacar, que por norma general, los bloques de Xcos en comparacin con
los de Simulink, son ms sencillos, permitiendo menos opciones, aunque en
esencia su utilidad y manejo son iguales en ambos programas.

Ejemplos
a.

b.

c.

B. Operaciones matemticas.

En cuanto a la paleta de operaciones matemticas, cabe decir que o


bien en su mayora son muy similares a las ya vistas en Simulink, o su
manejo es muy intuitivo, por lo que no se utilizar mucho tiempo
explicando este apartado.

a.

b.

Ejemplos

C. Enrutamiento de seal.

Los bloques ms utilizados de esta paleta sern los de Mux y Demux,


que al igual que en el programa Simulink, se utilizaban para unir o
desunir seales en forma vectorial para dar lugar a una seal en forma
de matriz. Su utilizacin es idntica a lo ya visto en las unidades
predecesoras.

Ejemplos

a.

D. Sink (Sumideros)

En la paleta de los sumideros, se pueden encontrar una variedad de bloques que


se utilizan para mostrar (el mbito de aplicacin) y escribir datos durante la
simulacin y tambin algunos puertos de salida utilizados en los Superbloques.
Los bloques de la paleta sumidero no tienen puertos habituales de salida.

Recuerda: A diferencia de los bloques sumidero de Simulink, para obtener por


ejemplo la grfica de la seal de salida, es necesario incluir como entrada del
bloque la seal de tiempo, que se encuentra en la paleta de bloques de fuentes.
E.

Fuentes.

La mayora de los bloques de la paleta Fuentes pueden ser vistos como


generadores de datos. La paleta tambin contiene bloques para leer datos de
archivos y de los puertos de entrada utilizados en Sper bloques. Los bloques de
la paleta fuentes no tienen puertos de entrada. La mayora de estos bloques han
sido vistos en unidades anteriores con Simulink, por lo que no vale la pena
detenerse a explicar los bloques cuya utilizacin sea idntica, mostrando en esta
unidad nicamente los bloques con una diferencia significativa.