Sei sulla pagina 1di 7

UNIVERSIDAD INDUSTRIAL DE SANTANDER

FACULTAD DE INGENIERÍAS FISICOMECÁNICAS


ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES

NOMBRE DE LA ASIGNATURA: CÓDIGO: FECHA:


CONTROL I 27141 – Grupo B1 Mayo-05-2017
DOCENTE: GUÍA N° 2:
Carlos Mario Martínez Introducción a Capture CIS de OrCAD

INTRODUCCIÓN A CAPTURE CIS LITE DE ORCAD. Familiarícese con el entorno de Capture (Figura 3).
Capture CIS Lite es la versión gratis del paquete de simulación
OrCAD de Cadence. Permite realizar distintos tipos de análisis
a circuitos con la única limitación de la cantidad de nodos
utilizados, los cuales son más que suficientes para el proyecto a
conseguir.

Enlace de descarga para la versión gratuita.


http://www.orcad.com/buy/try-orcad-for-free

1. CREANDO UN NUEVO PROYECTO


En el menú de capture, vaya a File, New, Project… Se abrirá la
ventana de proyecto (Figura 1), seleccione PSpice Analog or
Mixed A/D:

Figura 3

En la parte derecha observará un icono llamado Place Part,


para poner la primera pieza deberá seleccionar una librería que
la contenga, éstas tienen extensión de archivo .olb, para
acceder a ellas, oprima el icono que señala la flecha en la
Figura 4.

Figura 1

Luego en Browse, seleccione la ubicación en la cual será


guardado su proyecto (Figura 2).

Figura 4
Figura 2
Posteriormente, seleccione las librerías que desea utilizar y de
clic en aceptar. Para éste ejercicio seleccionaremos las
librerías, ANALOG, SOURCE y SPECIAL.

Figura 7

Una los elementos con la herramienta Place Wire. Además,


puede cambiar los valores de los elementos al dar doble clic en
las magnitudes y edítelas con su respectivo valor y su múltiplo
o submúltiplo según corresponda.

Figura 5

Ahora, aparecerán disponibles elementos de cada una de las


librerías cuando se seleccionan. Para poner un elemento
simplemente deberá hacer doble clic en el mismo y se arrastra a
la zona de trabajo.

Figura 8

Para efectosde simulación, se debe establecer un nodo 0, esto


se hace con la opción Place Ground, disponible en la barra
lateral. Se debe seleccionar la que pertenece a la categoría
CAPSYM.

Figura 6

En el caso de éste ejemplo, busque las partes R(Resistor), C


(Capacitor), L(Inductancia) en la librería Analog y VDC Figura 9
(Fuente continua) en SOURCE. Y arregle los elementos de la
manera mostrada en la Figura 7.
En la sección de simulación (Figura 10).

Figura 10

Seleccione New Simulation Profile, dele un nombre a la


misma y ahora estará listo para simular el circuito.

2. SIMULACIONES-TRANSITORIO EN EL
TIEMPO

Figura 12

En la Figura 12 se muestra la ventana de simulción. Halle la


función de transferencia del circuito, exprésela de forma
canónica y entonces halle: Tiempo de retardo, tiempo de
subida, tiempo pico, Sobreelongación y Tiempo de
asentamiento. Usando las puntas de prueba de tensión en la
Figura 13.

Figura 13

Mida la tensión en el capacitor. Y usando los cursores en la


ventana de simulación, compruebe éstos valores.

Figura 11
3. SIMULACIÓN-DC SWEEP
En la ventana de simulaciones (Figura 11), podrá ver los En Place Part, use la biblioteca SPECIAL y seleccione en ella
diferentes tipos de simulaciones que puede hacer con Capture. PARAM:
En ésta parte haremos una simulación del transitorio.
Con 4 aspectos importantes, Run to time, Start saving data
after, Maximum step size y SKIPBP.

Run to time: El tiempo que durará la simulación, con 1


segundo o 1000ms bastará.
Start saving data after: Tiempo después del cual se empiezan
a guardar los resultados.
Maximum step size: La magnitud máxima de los pasos o
divisiones de simulación.
SKIPBP: Define si se desea saltar el cálculo de polarización
inicial, a veces necesario en el análisis transitorio. Dando clic
en aceptar empezará la simulación y veremos lo siguiente:

Figura 14

Haga doble clic en el símbolo de PARAM, y en el menú,


seleccione New Property, acepte y luego dele un nombre y un
valor predeterminado al mismo, una vez más acepte (Figura
15).
Figura 18

Figura 15
Posteriormente, cree un nuevo perfil de simulación, pero en
Busque ahora el nuevo valor creado, con clic derecho, las opciones de simulación despliegue las opciones y
seleccione el mismo y luego haga clic en Display. seleccione DC-Sweep (Figura 19).
Como variaremos un parámetro del circuito, seleccione Global
Parameter, luego indique el nombre del parámetro, su valor
inicial, su valor final y el incremento. Puede seleccionar
diferentes valores en una lista para verlos todos y compararlos,
esto agregando valores en Value List.

Figura 16

Luego en el menú de Display, seleccione la opción Name and


Value Figura 17.

Figura 19

Tenga cuidado de seleccionar el valor inicial como 0, pues


podría causar cortos circuitos y generar problemas de
convergencia.

4. SIMULACIÓN-AC SWEEP
Figura 17 Cambie la fuente de alimentación por una fuente sinusoidal,
esto en Place Part, en la biblioteca SOURCE y en la figura
VSIN. Dele los valores que requiera para el ejercicio. Para
Acepte todo y guarde. De nuevo en el área de trabajo, ahora facilitar el análisis, se hace conveniente dar nombre a los
encontrará una lista con el nombre de los parámetros que cree nodos de entrada y salida del sistema. Seleccione la opción
bajo la palabra PARAM. Para usarlo, simplemente seleccione Place Net alias (Figura 20). Dele nombre al mismo colóquelo
el valor del elemento que quiere parametrizar y reemplácelo en el nodo de salida y repita el mismo procedimiento con el
con el nombre del mismo, pero entre llaves (Figura 18). nodo de salida.
ventana como la siguiente:

Figura 20
Figura 23
Al finalizar, tendrá algo como lo mostrado en la Figura 21.
En Trace Expresion use el la función “DB()” para graficar la
magnitud de la salida en relación a la entrada.
“DB(V(Vout)/V(Vin))”. Realice la misma actividad para la
fase con la función Phase “P()”. Al final tendrá algo como lo
de la Figura 24.

Figura 21

Ahora, cree una nueva simulación despliegue el menú y


seleccione AC Sweep/Noise y especifique la frecuencia inicial,
la final y los puntos por década para analizar.

Figura 24

5. USO DE MATLAB PARA CORROBORAR


SIMULACIÓN
Usando la función de transferencia hallada previamente,
analice la respuesta al impulso de la siguiente forma.

Guarde la función de transferencia de la forma como fue


indicada en la pasada guía:
Figura 22
H=tf(num,den);
Recuerde seleccionar frecuencias mayores a cero. Ejecute la 5.1. ANÁLISIS RESPUESTA AL ESCALÓN CON
simulación. MATLAB.
Haga clic derecho en la ventana de simulación, y seleccione Use en Matlab el comando step(num,den);
Add Plot. Ahora tendrá dos gráficas en la misma ventana. Para
graficar un parámetro del sistema, Add Trace y tendrá una Obtendrá una gráfica como la Figura 25.
6. ANÁLISIS DE DATOS SIMULADOS CON
ORCAD EN MATLAB

Puede realizar un análisis detallado de los datos de simulación


de OrCAD en Matlab, puede analizar datos de tipo .txt, .csv y
hasta en formato .dat, pero en éste ejemplo se hará en .csv;
para hacerlo realice lo siguiente:

1. Grafique la magnitud del sistema que se está estudiando,


como se vio en el punto 4.
2. En la ventana de simulación (Figura __), vaya a File,
Export, Comma Separated File. Esto exportará los datos
de ambos ejes a un archivo .csv que se encuentra
almacenado en el directorio de simulación. Nombre éste
archivo como Bode_M.csv

Figura 25

Para obtener los datos relacionados a ésta use stepinfo(H).

5.2. ANÁLISIS DE RESPUESTA EN FRECUENCIA


CON MATLAB
Usando el sistema anterior use:
bode(H);
Tendrá algo como la Figura 26.: Figura 27

3. Posteriormente ejecute Matlab y busque el directorio


donde se guardó el anterior archivo. Entonces cree un
nuevo archivo .m
4. Utilice el comando csvread() para leer el archivo,
especifíque a partir de qué fila se realizará la lectura para
no mezclar diferentes formatos de datos en una matriz.

 DBode=csvread('Bode_M.csv',1);

5. Como el archivo conotiene ambos ejes es necesario hacer


distinción de cada uno, para ello use el siguiente
comando:

 Frequency=DBode(:,1);
 Magnitude=DBode(:,2);

6. Ahora, realizaremos una comparación entre los datos de


Figura 26
OrCAD y los de Matlab, es entonces que aprovechando la
función de transferencia, hallamos la respuesta en
frecuencia de la magnitud, pero ahora el intervalo de
análisis será dado por la variable Frequency previamente
creada para que el tiempo de análisis sea igual.

 Mag=bode(H, Frequency);

7. Para preparar los datos, ahora organice la nueva variable


Mag como sigue:

 NMag=Mag(:,:)'

8. Grafíque los datos que de ambos análisis como sigue:

 subplot(1,2,1);
 plot(Frequency,Magnitude);
 subplot(1,2,2);
 plot(Frequency,20*log10(NMag));

9. Tendrá algo como la Figura 28, luego realizando clic en la


opción Show Plot Tools and Dock Figure, configure
ambos ejes x a logarítmicos haciendo clic en cada figura y
cambiando el parámetro XScale de linear a log.

Figura 28

10. Finalizará teniendo algo como la Figura 29.

Figura 29

11. REFERENCIAS

 FITZPATRICK, D. Analog Design and Simulation


using OrCAD Capture and PSpice. ELSEVIER. 2012
 BAEZ, D. Análisis de Circuitos con PSpice.
Alfaomega. Cuarta edición.
 MOORE, H. MATLAB for Engineers. Pearson. 2012

Potrebbero piacerti anche