Está en la página 1de 36

EJEMPLOS DE APLICACIN DEL

PSPICE A TRAVS DE LA SUITE


ORCAD V.9.2
JOS GARRIGS VILLALBA

EJEMPLO 1:ANLISIS DE UN CIRCUITO DE CORRIENTE CONTINUA


EJEMPLO 2: ANLISIS DEL REGIMEN TRANSITORIO EN CIRCUITOS
DE PRIMER ORDEN.

EJEMPLO 3:ANLISIS DE CIRCUITOS RLC EN CORRIENTE ALTERNA

EJEMPLOS DE APLICACIN DEL PSPICE

EJEMPLO 1:ANLISIS DE UN CIRCUITO DE CORRIENTE CONTINUA


Sea que deseamos analizar un circuito como el de la siguiente
figura, donde se obtienen los resultados que se indican:
R3= 4

I3

V3
A

R1= 6

R2= 1

V1

V2

I4

R4= 20

R5= 16

V4
I6

V5
R6= 15

I5 D
I7

R7= 60

R8= 6
V7

V5

V = 60 V

Resistencia equivalente del circuito = 10


Corriente total I= 6 A
Tensiones parciales del circuito: V1= 36 V, V2= 6 V, V3=18 V, V4= 10 V, V5= 8V, V6= 12 V
y V7= 6 V.
Corrientes parciales del circuito: I3= 4,5 A , I4= 0,5 A, I5= 1 A, I6=0,8 A e I7= 0,2 A
Potencia total consumida por las resistencias = 360 W
Potencias del circuito consumidas por cada una de las resistencias: PR1= 216 W, PR2= 36W,
PR3= 81W , PR4= 5W, PR5=4 W, PR6=9,6 W , PR7=2,4 W y PR8=6 W

Para el anlisis del circuito con el programa PSPICE abrimos


primero el programa Capture. Creamos un nuevo proyecto mediante la
ruta File>New >Project con lo que se nos muestra la ventana siguiente:
Marcamos la opcin Analog
or Mixed A/D (Analgico y mixto
Digital

Analgico),

nombre

nuestro

Circuito_1,
indicamos

damos

y
el

en

un

proyecto
Location

directorio

donde

deseamos grabar los ficheros del


proyecto
ruta

mediante

el

(Brow se).

botn

de

Aceptamos

mediante el botn OK, y se nos


muestra una nueva ventana donde
activaremos
blank Project

la

opcin

Create

(Crear un proyecto

en blanco), y aceptamos con el botn OK.

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

De nuevo en la pantalla de Capture, lo primero que haremos es


insertar los componentes del circuito, para ello desde la barra de men
elegiremos Place>Part y nos aparece una nueva ventana, tal y como
muestra la siguiente figura:

Inicialmente

el

nmero

de

libreras

existentes

por

defecto,

es

bastante limitado, para aadir nuevas libreras, hacemos clic en el botn


Add Library y elegimos la ruta donde se haya instalado el programa (por
defecto la ruta sera: Program Files\Orcad\PSpice ). Se pueden aadir
varias libreras simultneamente marcando varios ficheros a la vez.
Para insertar las resistencias elegiremos la librera ANALOG, y en
Part bastar escribir R para que el programa marque el componente de la
librera seleccionada que comience por R. Observe en la parte inferior de

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

la pantalla aparece el componente dibujado. Aceptamos mediante el botn


OK e insertamos tantas resistencias como sean necesarias mediante clic
de ratn ( en nuestro caso ocho).
Para insertar la batera, operemos de forma similar a como lo
hemos

hecho

anteriormente,

eligiendo

la

librera

SOURCE

el

componente VDC.
Ahora

asignaremos

los

valores

componentes, para ello, seleccionamos


podemos

hacerlo

uno

uno)

en

elctricos

cada

uno

de

los

todos los componentes (tambin


la

barra

de

men

elegimos

Edit>Properties (esto mismo lo podemos hacer a travs del botn derecho


del ratn). Nos aparece una nueva ventana con una tabla donde se
muestras las caractersticas de cada uno de los componentes, en cuanto
al color, valores elctricos asignados, rotulacin etc.., para el ejemplo
que nos ocupa, nicamente cambiaremos los valores elctricos asignados,
de forma que en la columna Value asignaremos a las resistencias sus
valores hmicos y la fuente de alimentacin del circuito su valor. Para
que se muestre en la batera su valor nominal, en la columna DC de la
fuente de tensin V1 asignaremos el valor de 60, y finalmente, para
aplicar los cambios debemos hacer clic con el ratn en el botn Apply, y
cerramos la ventana por medio del botn

De nuevo nos encontramos en la ventana del editor de Capture


donde

redistribuiremos

componentes

con

el

los
ratn,

mediante arrastrar y soltar, tal y


como se muestra en la siguiente
figura. Para girar el smbolo de
la

fuente

de

seleccionamos
botn

alimentacin,
y

derecho

mediante
del

lo
el

ratn

seleccionamos Rotate.
El

siguiente

paso

ser

unir los componentes mediante

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

pistas,

para

seleccionamos
de

la

barra

ello
a

travs

de

men

Place>Wire , esto har


que

el

cursor

convierta

en

con

cual,

lo

una

se
cruz,

bastar

hacer

un

clic

con

ratn

en

uno

de

el
los

terminales

del

componente y conectarlo a los terminales correspondientes.


Para que el programa PSpice funcione hay que asignar el potencial
cero a uno de los puntos del circuito, esto lo haremos mediante la barra
de

men

Place>Ground,

seleccionaremos

el

donde
smbolo

0/SOURCE tal y como se muestra en


la

figura

siguiente.

Seguidamente

hacemos clic en el botn OK y lo


conectamos
caso

al

particular

coincidiendo
borne

circuito,

con

negativo

lo
el
de

en

nuestro
haremos

potencial
la

fuente

del
de

alimentacin.
A estas
alturas el aspecto
del circuito es el
que se muestra en
la figura.

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

Una vez dibujado el circuito, es conveniente grabar en el disco el


trabajo mediante File>Save, o mediante el icono correspondiente (el del
disquete azul).
Creado ya el circuito, podemos someterlo a diversas simulaciones,
para ello, inicialmente asignaremos un
nombre a la simulacin a travs de la
barra

de

men

mediante

la

ruta

PSpice>New Simulation Profile. En la


ventana

que

se

muestra

damos

el

nombre que deseemos, en nuestro caso


particular

Sim_Cir_1

pulsamos

el

botn Create.

Seguidamente

se

muestra

una

nueva

ventana

donde

podemos

parametrizar la simulacin, en nuestro caso, y para circuitos de corriente


continua el tiempo de simulacin lo tomaremos como 100 nanosegundos,
lo

que

resulta

suficiente, al ser los


valores

constantes

en el tiempo en este
tipo de circuitos. Se
puede

apreciar

podemos

que

incluso

variar

la
temperatura

ambiente,

estudiar

transitorios, analizar
ruido
utilizar

elctrico,
parmetros

de barrido etc,etc..

Pulsamos los botones Aplicar y Aceptar, con lo que de nuevo


estaremos en el editor Capture.
Ahora colocaremos en el circuito marcas para medir las diferencias
de potencias y corrientes en distintos puntos del mismo. A modo de
ejemplo, mediremos las diferencias de potencial en los terminales de R1,
y entre los nudos B y C (ver circuito inicial). En lo que respecta a las
corrientes, mediremos la intensidad que atraviesa R3 ( en el circuito la
designamos I3).

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

La forma de proceder en este caso consiste en elegir mediante la


barra de men Pspice>Markers>Voltaje Differential, mostrndose

de

esta forma, junto al cursor, una sonda que colocaremos, mediante un clic
del ratn, en el lado de mayor potencial de R1, la siguiente sonda que
aparece

la

Procediendo

colocamos
de

igual

en

el

manera

terminal
colocamos

de

menor

dos

potencial

sondas

para

de
medir

R1.
la

diferencia de potencial entre los nudos B y C del circuito. Finalmente para


medir la corriente que atraviesa a R3, mediante la barra de men elegimos
PSpice>Markers>Current Into Pin

y colocamos la sonda en cualquiera

de los terminales de R3.

Para comenzar la simulacin seleccionamos en la barra de men


PSpice>Run con lo que se abrir la pantalla de simulacin de simulacin
de circuitos SCHEMATIC. En esta nueva ventana podemos apreciar que
los resultados se corresponden con la simulacin denominada Sim_Cir_1.
Se representan unos ejes cartesianos, donde el eje de abscisas se
corresponde con el tiempo de 100 ns seleccionado, y en el eje de
ordenadas se representan los valores que toman las distintas magnitudes
elctricas que se desean medir. En la parte inferior de la pantalla de
simulacin se indican mediante colores con que magnitud elctrica se
corresponden cada una de las trazas. De esta forma, junto a un pequeo
cuadro verde aparece V(R1:1,R1:2)

que se debe interpretar como la

diferencia de potencial entre el terminal 1 (el de la izquierda del circuito)


y

el

J.Garrigs

terminal

de

la

resistencia

R1.

De

forma

similar

V(R2:2,0),

EJEMPLOS DE APLICACIN DEL PSPICE

representa la diferencia de potencial existente entre el terminal 2 ( el de


la izquierda del circuito) de R2 y el potencial establecido como referencia
en 0 (cero) voltios. Finalmente I(R3) nos indica la corriente que entra a la
resistencia R3 (Obsrvese que la sonda de corriente se ha puesto en el
terminal 1 de R3, puesto que de haberla colocado en el terminal 2 de
dicha resistencia, nos marcara el mismo valor, pero negativo, puesto que
la sonda nos indica la corriente que entra al componente).

Por defecto el programa traza las grficas con lneas muy finas, si
deseamos aumentar su grosor marcamos la grfica, y a travs de un clic
con el botn derecho del ratn elegimos Properties, lo que nos permitir
cambiar los tipos de lnea, grosor y color y la forma de representar los
puntos de clculo.
Si deseamos conocer determinados puntos caractersticos de una
grfica

(mximos,

seleccionando

en

mnimos,
la

puntos

de

de

men

barra

inflexin

etc..),

operaremos

Trace>Cursor>Display,

continuacin elegimos la grfica deseada, para lo cual damos un clic de


ratn en la figura geomtrica que hay junto a la leyenda que representa
cada grfica, debajo del eje de abscisas. Sabremos que est seleccionado
porque el programa traza un cuadro con lneas discontinuas alrededor de
la figura geomtrica (ver figura).

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

Hecho

esto,

podemos

desplazarnos

lo

largo

de

la

grfica

mediante las teclas del cursor o con el propio ratn. A medida que nos
desplazamos por la grfica, en la ventana Probe Cursor, que aparece
cuando

seleccionamos

Trace>Cursor>Display,

se

indican

las

coordenadas del eje X e Y (en A1). Si en un punto determinado de la


grfica quisiramos poner una marca con el valor que toma la funcin en
dicho punto, nos desplazaremos hasta ah, y mediante la barra de men
seleccionamos Plot>Label>Mark , esto ltimo tambin lo podemos hacer
con el icono correspondiente. Observe que el programa permite situar el
cursor

en

deseemos

los

puntos

conocer

el

significativos
valor

que

de

la

grfica.

En

caso

toma

la

funcin

en

un

de

punto

que
no

significativo, se puede situar el cursor en el punto deseado de la grfica


con bastante exactitud utilizando las herramientas de Zoom que nos
facilita el programa mediante View >Zoom.
Supongamos ahora que deseamos aadir ms graficas de distintas
magnitudes elctricas del mismo circuito, en ese caso, una forma de
operar consiste en seleccionar, a travs de la barra de men, Trace>Add
Trace (o mediante el icono correspondiente), esto har que aparezca una
nueva ventana con el aspecto que se muestra en la siguiente figura.

En la parte de la derecha se representan una serie de operadores


matemticos que nos permitirn definir nuestras propias funciones. En la

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

parte de la izquierda se muestran las tensiones, voltajes y potencias, en


este caso de carcter analgico, de cada uno de los componentes del
circuito. De esta forma si deseamos que se nos represente la grafica que
se corresponde con el valor que atraviesa la corriente a R1 haremos un
clic

sobre

I(R1),

resistencia

adems

mediante

R8

aadiremos
W(R8),

la

potencia

pulsamos

que

finalmente

consume
el

botn

la
OK

trazndose de esa forma las grficas correspondientes.


Pero imaginemos que deseamos ver la grfica que se corresponde
con la tensin que existe entre el punto comn de R1 y R2 y el nudo que
conecta R6, R7 y R8. Para dar respuesta a esta propuesta podemos operar
volviendo a la ventana de Orcad Capture y colocar dos sondas para medir
la diferencia de potencial, no obstante, en este caso lo haremos de otra
forma. Una herramienta de gran potencia de PSpice, consiste en poder
establecer nuestras propias funciones de anlisis del circuito estudiado,
de esta forma para solucionar la cuestin planteada, volvemos a la
ventana Add Traces y escribimos V(R1:2,R8:1) , lo que se traduce por la
diferencia de potencial existente entre el terminal 2 (el del lado derecho
del componente en el circuito) de la resistencia 1 y el terminal 1 (el del
lado izquierdo del componente en el circuito), de nuevo pulsando el botn
OK se representar la funcin solicitada.
Daremos ahora un pasito ms en el diseo de funciones, nos
planteamos

representar

la

funcin

de

la

energa

que

consume

la

resistencia R5, para ello bastar multiplicar la potencia consumida por el


tiempo,

lo

que

traducido

V(R5:1,R5:2)*I(R5)*Time,
mximo en el eje X

ahora

al

lenguaje

bien

recuerda

del
que

programa
tomamos

un

sera
valor

de 100 ns, por lo cual, para tiempos tan pequeos la

energa ser prcticamente cero y la funcin se mostrara como recta


sobre el eje X. Para solventar esta cuestin nos crearemos una nueva
simulacin de la siguiente forma:
Desde la ventana del programa SHEMATIC mediante la barra de
mens hacemos clic en File>New >Simulation Profile, de esta forma se
nos muestra una nueva ventana en la que se nos solicita el nombre del
fichero de la nueva simulacin, en nuestro caso le hemos asignado
Cir_Sim_2 y la ruta
del

fichero

simulacin
del

una

existente

circuito

estamos
para

de

que

ensayando,

ello

bastara

pulsar en el botn de

J.Garrigs

EJEMPLOS DE APLICACIN DEL PSPICE

los puntos y seleccionar el fichero de la simulacin que ya tenemos


(circuito_1-SCHEMATIC1-Sim_Cir_1.sim)

hacemos

clic

en

el

botn

Create. De nuevo nos aparece una nueva ventana de ajustes de la


simulacin en este caso del fichero Cir_Sim_2 aqu asignaremos un
tiempo al eje de abscisas de 10 segundos el resto lo dejaremos tal y como
se nos muestra, finalmente pulsamos los botones de Aplicar y Aceptar

De nuevo volvemos a la pantalla de simulacin SCHEMATIC, pero


ahora en la barra de herramientas se muestra SCHEMATIC1-Cir_Sim_2
indicndonos que estamos en el nuevo fichero de simulacin. Ahora
debemos

ejecutar

la

nueva

simulacin

para

lo

que

seleccionamos

Simulation>Run SCHEMATIC1-Cir_Sim_2 con lo que nos aparece una


nueva

solapa

cartesianos,

con

los

pero

ejes
ahora

alcanzando los 10 s en el eje


de abscisas.
Ahora

es

el

momento

de introducir nuestra funcin para el clculo de la energa consumida por


la resistencia R5. La forma de operar sera la indicada anteriormente:
Trace>Add Trace

y en la ventana Add Traces introducimos la expresin:

V(R5:1,R5:2)*I(R5)*Time, pulsamos finalmente el botn de OK y se nos


mostrar

la

representacin

grfica

de

la

energa

consumida

por

la

resistencia R5.

J.Garrigs

10

EJEMPLOS DE APLICACIN DEL PSPICE

Una

vez

que

se

ha

realizado

la

las

simulaciones,

si

nos

cambiamos a la ventana del Orcad Capture podemos ver los valores


numricos

de

componentes

corriente,
del

circuito,

tensin
para

ello,

potencia

en

cada

de

la

travs

uno

barra

de
de

los

men

seleccionamos PSpice>Bias Point>Enable Bias Voltaje Display ( Activar


mostrar los valores de voltaje), de forma similar operaremos para ver los
valores de corriente (Current) y

potencia (Pow er). Esto mismo es ms

rpido con los iconos siguientes:


Enable Bias Voltage Display
Enable Bias Current Display
Enable Bias Power Display
De esta forma el circuito quedara como se muestra en la figura.

A grandes rasgos esto es una pequea muestra de los que podemos


hacer en PSpice, piense que el programa ORCAD al completo permite
llegar hasta el diseo de la placa del circuito impreso de circuito.

J.Garrigs

11

EJEMPLOS DE APLICACIN DEL PSPICE

EJEMPLO 2: ANLISIS DEL REGIMEN TRANSITORIO EN CIRCUITOS


DE PRIMER ORDEN.
Cuando aplicamos a un circuito una seal elctrica se produce una
situacin de transicin, antes de que la onda llegue al, denominado,
estado o rgimen estacionario o

permanente. En el estado transitorio las

magnitudes elctricas varan en funcin del tiempo hasta llegar a la


condicin de
transitorio,

equilibrio, de

las

expresiones

forma

que, mientras

matemticas

que

que

dura el estado

definen

las

magnitudes

elctricas en los distintos componentes del circuito pueden contener


trminos que no son necesarios en el estado estacionario.
En esta prctica nos centraremos en la carga de un condensador a
travs de una resistencia en serie con l, al que le aplicamos una tensin
en corriente continua, y estudiaremos su proceso de carga cuando la
tensin inicial de carga del condensador es cero [ Uc(0)=0V].
Como es sabido, la ecuaciones de carga de un condensador a
travs de una resistencia vienen dadas por las expresiones:
t=0

i(t ) =

E uC ( 0 )
*e
R

+E

uR

uc ( t ) = (uc ( 0 ) E ) * e

R *C

uC

R *C

Si calculamos, mediante una hoja de clculo, la tensin de carga de


un condensador para una tensin de alimentacin de 12 V, C= 50F y
R=10 k, obtendremos los siguientes valores:
Tiempo

Tensin de

Tiempo

Tensin de

Tiempo

Tensin de

(s)

carga (V)

(s)

carga (V)

(s)

carga (V)

0,24

4,57

0,54

7,92

0,02

0,47

0,26

4,87

0,64

8,66

0,04

0,92

0,28

5,15

0,74

9,27

0,06

1,36

0,30

5,41

0,89

9,98

0,08

1,77

0,32

5,67

1,09

10,64

0,1

2,18

0,34

5,92

1,29

11,09

0,12

2,56

0,36

6,16

1,39

11,26

0,14

2,93

0,38

6,39

1,54

11,45

0,16

3,29

0,4

6,61

1,79

11,57

0,18

3,63

0,42

6,82

2,09

11,83

0,20

3,96

0,44

7,02

2,79

11,95

0,22

4,27

0,49

7,5

3,92

12

J.Garrigs

12

EJEMPLOS DE APLICACIN DEL PSPICE

Se observa por los valores obtenidos el carcter exponencial que


toma la tensin de carga en el condensador.
Seguidamente, y nicamente con el fin de contrastar los datos que
obtendremos con PSpice, representamos la funcin matemtica de la
tensin

de

carga

del

condensador

mediante

algn

programa

de

representacin de funciones (en mi caso he utilizado el Derive)

Para hacer la simulacin del circuito en PSpice, comenzaremos por


abrir el programa Capture e insertar en l los componentes del circuito.
La

fuente

de

alimentacin

se

encuentra

en

la

librera

SOURCE,

el

condensador y la resistencia en la librera ANALOG, el potencial cero de


referencia a travs de la barra de men Place>Ground, y por ltimo, el
interruptor en la librera ANL_MISC .
Antes de nada, comenzaremos por explicar el funcionamiento y
atributos del interruptor denominado SW_tClose, que no es otra cosa que
un

interruptor

normalmente

abierto

que

se

cierra

para

un

tiempo

especificado. En lo que respecta a los atributos del interruptor son:

tclose .- Tiempo en el cual el interruptor comienza a cerrar

ttran .- Tiempo de transicin o tiempo que transcurre hasta


que est cerrado.

J.Garrigs

Rclosed.- Resistencia del interruptor en estado cerrado.

Ropen.- Resistencia del interruptor en el estado abierto.

13

EJEMPLOS DE APLICACIN DEL PSPICE

PSpice trata a los interruptores como componentes que tienen una


resistencia muy baja cuando estn cerrados y muy alta cuando estn
abiertos, de

ah

los

atributos

Ropen

Rclose.

SI

bien

esto

no

es

comportamiento totalmente real, si tomamos como Rclose valores del


orden de micro o nano ohmios, y como Ropen valores del orden de M,
sin duda el comportamiento estar muy cercano al real, puesto que
tambin un interruptor opone cierta resistencia al paso de la corriente
elctrica. En todo caso, si adoptamos valores del orden de los indicados
el efecto sobre el circuito no ser significativo.
PSpice,

nos

marca

unas

restricciones

en

los

atributos

del

interruptor, de forma que:

Ropen
< 1 * 10 10
Rclose
ttran nunca puede ser cero.

Disposicin de los terminales en PSpice de los elementos pasivos


Cuando se coloca un componente pasivo en Orcad PSpice, el programa toma como terminal
positivo el que est en el lado izquierdo del componente. Si giramos el componente (Rotate) ste lo har en
el sentido de las agujas de reloj, de ah, que el terminal tomado como positivo por Orcad PSpice vaya
rotando segn la figura:

a)

b)

c)

d)

De esta forma para Orcad PSpice si la corriente circula de derecha a izquierda en las resistencias
dispuestas horizontalmente en la figura, en el primer caso (figura a)) nos dar un resultado positivo por la
concordancia de signos, en tanto que en la fig c), el resultado sera negativo. Si Orcad PSpice designa a la
resistencia como R1, el terminal positivo sera R1: 1 y el negativo R1: 2.
Una forma de saber cual es e terminal que Orcad PSpice toma como positivo y cual como negativo,
consiste en seleccionar uno de los terminales (tal como indica la figura) .

Una vez seleccionado el terminal del componente, con el botn derecho del ratn elegimos editar
propiedades (Edit Properties ) y en la solapa Pins observamos que se tratara en este caso del terminal +
del componente es decir de R1: 1, al que la asigna el nombre de N00229 en un fichero denominado
Netlist, tal y como puede apreciarse en la siguiente figura:

J.Garrigs

14

EJEMPLOS DE APLICACIN DEL PSPICE

Siguiendo el proceso descrito en el ejemplo 1 abrimos el programa


Capture, creamos un nuevo proyecto, e insertamos los componentes del
circuito, los distribuimos, y nos aseguramos que el terminal positivo del
condensador (C1: 1) es el de la parte superior del circuito. Damos valores
a los distintos elementos atendiendo a lo siguiente:

Tensin de alimentacin 12 V

Valor de la resistencia 10000

Capacidad del condensador 50 F

Interruptor:
o

tclose =0

ttran=1 s

Rclose = 0.0001

Ropen = 1M

De esta forma el circuito queda de la siguiente forma:

Hecho esto, para simular el circuito seleccionamos PSpice>New


Simulation Profile y le damos un nombre, en nuestro caso Sim_RC_1

J.Garrigs

15

EJEMPLOS DE APLICACIN DEL PSPICE

En la ventana de ajustes de simulacin que aparece ( Simulacin


Settings) le indicamos que tome un valor del tiempo en el eje de abscisas
hasta los 3,5 segundos, que los puntos de clculo del estado transitorio
los tome cada 0,005 segundos (esto permitir dibujar una curva ms
suave, de lo contrario al unir los segmentos de la traza con los puntos de
clculo

puede

dar

la

marcaremos la opcin
estado

inicial

sensacin

que

la

curva

est

escalonada),

Considerar los puntos de clculo de la traza en el

transitorio

(Skip

the

inicial

transient

bias

point

calculation ).
Llegados a este punto, vamos aadir un nuevo concepto que hace
referencia

introducir

parmetros

de

clculo

para

la

simulacin.

Imaginemos, por un momento, que deseamos ve las curvas de carga para


condensadores de distintas capacidades, o para distintas tensiones de
alimentacin, distintos valores de resistencias etc, segn lo explicado
hasta ahora, eso conllevara cambiar los valores de los componentes del
circuito para realizar simulaciones distintas. El programa PSpice, nos
puede ahorrar bastante trabajo al permitirnos utilizar valores distintos en
un mismo componente y para un mismo circuito.
Para aprender a poner en prctica este concepto, imaginemos que
deseamos ensayar el circuito con tensiones de alimentacin de 10, 12 y
15 V respectivamente, para ello el proceso a seguir ser el siguiente:

J.Garrigs

16

EJEMPLOS DE APLICACIN DEL PSPICE

Partiendo

de

la

pantalla

anterior

(Simulation

Settings)

activamos la casilla Parametric Sw eep (Barrido paramtrico), con lo que


aparecer una nueva ventana.

En esta nueva ventana elegimos Voltaje source (fuente de tensin)


en Sw eep variable (barrido variable), El nombre de la fuente de tensin
que deseamos variar es V1 que escribimos en la casilla Name: , y por
ltimo, en el tipo de barrido (Sw eep type) optaremos en este caso por
una lista de valores que habr que indicarlos separados por comas.
Finalmente pulsamos con el cursor en los botones Aplicar y Aceptar.
El

siguiente

paso

consiste

en

ver

la

simulacin,

para

ello

seleccionamos en la barra de
men PSpice>Run (tambin se
puede

pulsar

funcin

F11), con

nos

la

muestra

ventana

de

tecla
lo

una

seleccin

valores

que

de
se

nueva
de

los

parametrizados

anteriormente,

en

nuestro

caso, dejaremos marcados los


tres,

haremos

clic

en

el

botn OK.

J.Garrigs

17

EJEMPLOS DE APLICACIN DEL PSPICE

En la ventana del simulador PSpice A/D trazaremos las grficas


que nos interesen para las tres tensiones seleccionadas. Teniendo la
precaucin de que el terminal 1 del condensador C1 es el de la parte
superior, visualizaremos la tensin del terminal C1:1 con respecto al de
referencia (ground) lo que en la prctica equivale a representar la
tensin en los terminales del condensador. La forma de actuar consiste en
seleccionar Trace>Add trace

a travs de la barra de men, y en la

ventana Add traces seleccionar V(C1:1) y pulsar el botn de OK, lo que


permitir el trazado de las tres grficas que corresponden a las tensiones
de carga del condensador con las tres tensiones de alimentacin. Para
representar

las

grficas

en

una

nica

ventana

del

simulador

es

aconsejable pulsar sobre el icono Alternate Display que se encuentra en


la barra de men junto al men Help.

Aunque

en

este

caso

esta

claro

que

la

grfica

inferior

se

corresponde con la tensin de alimentacin de 10V, esto no siempre


puede ser tan evidente, para identificar cada una de ellas, bastar
seleccionarlas con un clic de ratn y despus con el botn derecho del
ratn

se

hace

aparecer

una

nueva

ventana

de

la

que

elegimos

Informacin con lo que se nos muestra una ventana con informacin de


la grfica seleccionada. A ttulo de ejemplo y si en la ventana anterior
hubiramos seleccionado la grafica central la ventana de informacin
representada

J.Garrigs

sera

la

de

la

siguiente

figura,

donde

se

indica

que

18

EJEMPLOS DE APLICACIN DEL PSPICE

corresponde a la tensin del condensador en el terminal 1 V(C1:1),


cuando la tensin de alimentacin es de 12 V ( V_V1=12)

Cuando se trata de adjudicar valores paramtricos a elementos


pasivos del circuito el procedimiento vara ligeramente.
Supngase que se desea ensayar el circuito propuesto para valores
del condensador de 15, 25 y 50 F respectivamente, en este caso para
una tensin de alimentacin de 12 V. EL procedimiento es el siguiente:
1. Insertamos un componente PARAMETERS de la biblioteca
SPECIAL mediante Place>Part, y lo situamos en la pantalla
de Orcad Capture.
2. Hacemos doble clic en el bloque PARAMETERS lo que nos
lleva a la ventan del editor de propiedades.

3. Pulsamos en el botn New Colum y se nos muestra una


ventana de dilogo que
nos pide el nombre del
componente

que

deseamos
(en

parametrizar

nuestro

condensador
valor

C1)

asignado

defecto
caso

caso

en

el
el
por

nuestro

50F=0.00005

F).

Hacemos clic en el botn


Apply

J.Garrigs

cerramos

la

19

EJEMPLOS DE APLICACIN DEL PSPICE

ventana pues ya no deseamos


4. De vuelta a la ventana del editor de propiedades se observa
que se ha aadido una nueva columna con el encabezado de
C1.

Hacemos

un

clic

sobre

el

encabezado

de

la

nueva

columna y pulsamos el botn derecho del ratn donde se nos


muestra un nuevo men, del cual seleccionaremos Display.

5.

Se nos muestra una nueva


ventana donde se especifican
las

propiedades

(Display

Properties),

seleccionamos
nombre

mostrar
y

mostrar

valor

del

componente, en este caso a


travs de la opcin Ambos si
el valor existe (Both if Value
Exists). Tras pulsar el botn
OK, volvemos a la pantalla
del editor, donde haremos clic en el botn de aplicar (Apply).
Finalmente cerramos la ventana para volver al editor Orcad
Capture.
6. El siguiente paso ser indicarle a PSpice que el valor del
condensador
simulacin,

deber
para

ello

regirse

por

los

seleccionamos

parmetros
en

el

editor

para

la

Orcad

Capture el valor del condensador (en nuestro caso se asign


0.00005 F) editamos propiedades y aparece una ventana de
dilogo, como la de la figura, donde se indicar el valor
variable del componente entre llaves, en este caso {C1}.

J.Garrigs

20

EJEMPLOS DE APLICACIN DEL PSPICE

7. A estas alturas el aspecto del editor Orcad Capture debiera


ser el que se muestra en el siguiente figura:

8. Creamos

una

simulacin

nueva

con

el

nombre deseado.
9. En la siguiente ventana,
de

ajustes

de

la

simulacin, ajustamos en
la

J.Garrigs

opcin

General

21

EJEMPLOS DE APLICACIN DEL PSPICE

Settings
anterior

los

parmetros

(Sim_RC_1).

Parametric

Sw eep

ya

indicados

Seguidamente
y

marcamos

en

la

activamos
Clobal

simulacin
la

casilla

parameter,

indicando el parmetro que elegimos ( en nuestro caso C1), y


finalmente

indicamos

los

valores

que

adoptara

el

condensador C1 para la simulacin separados por comas.


Aplicamos y Aceptamos para volver a la pantalla del editor
Orcad Capture.

10. Ejecutamos la simulacin mediante PSpice>Run y en la


ventana del simulador PSpice A/D representamos la tensin
en los terminales del condensador V(C1:1) para los tres
valores parametrizados.

J.Garrigs

22

EJEMPLOS DE APLICACIN DEL PSPICE

En ocasiones deseamos comparar dos grficas, pero los valores


que

adoptan

las

funciones

no

permiten

utilizar

unos

mismos

ejes

coordenados, para ello, PSpice da la opcin de aadir unos nuevos ejes y


de esta forma representar otras funciones.
Una buena forma de entender lo anterior, es intentar representar
junto a la tensin de carga del condensador, de nuestro ejemplo, la
corriente que circula a travs del mismo. Dados que los valores que toma
la corriente son muy pequeos comparados con los que adopta la tensin,
si representamos sus grficas conjuntamente, las correspondientes a la
corriente se dibujarn como una lnea coincidente con el eje de abscisas.
Para evitar esto aadiremos un nuevo sistema de coordenadas de la
siguiente forma:
1. Desde la ventana del simulador SCHEMATIC PSpice A/D,
en la barra de men seleccionamos Plot>Add Y Axis
(Aadir eje Y).
2. Observamos

que

aparece

un

nuevo

eje

donde

se

representarn los valores de la nueva grfica. Dado que en


nuestro caso lo que deseamos es visualizar las grfricas
correspondientes
condensador

para

la
los

corriente
tres

que

valores

atraviesa

el

parametrizados,

seleccionamos Trace>Add Traces> I(C1)

J.Garrigs

23

EJEMPLOS DE APLICACIN DEL PSPICE

EJEMPLO 3:ANLISIS DE CIRCUITOS RLC EN CORRIENTE ALTERNA


En

este

caso

resolveremos

el

circuito

propuesto,

primero

numricamente , y despus lo simularemos en Orcad.


Circuito propuesto
I 2 R1=5

L=0,01 H

UR1

UL
I1

I4

C2= 600 F

C1= 400 F

I 3 R2=3

UAB

UCD

IT

e(t)= 100 2 cos (100t)

RESOLUCIN NUMRICA
Comenzaremos por adoptar los magnitudes complejas de cada uno
de los elementos:

E = 100 0 V
Dado que la frecuencia es de 50 Hz tendremos:

X L = j * L = j 2 * * 50 * 0,01 = j 3,1416
1
1
=j
= j 7,9577
*C
2 * * 50 * 400 * 10 6
1
1
=j
=j
= j 5,3052
*C
2 * * 50 * 600 * 10 6

X C1 = j
XC2

La impedancia compleja entre los nudos AB ser:

Z AB =

(5 + j 3,1416) * ( j 7,9577 ) 25 j 39,7885 46,9907 57,858


=
=
=
(5 + j 3.1416) + ( j 7.9577 )
5 j 4,8161
6,9422 43,9267

Z AB = 6,7688 13,9313 = 6,5697 j1,6297


La impedancia compleja entre los nudos CD es:

Z CD =

15,9156 90
3 * ( j 5,3052)
=
= 2,6114 29,4874 = 2,2731 j1,2854
3 j 5,3052
6,0947 60,5126

La impedancia equivalente del circuito viene dada por:

Z eq = Z AB + Z CD = (6,5697 j1,6297 ) + ( 2,2731 j1,2854) = 8,8428 j 2,9151


Z eq = 9,311 18,2452

J.Garrigs

24

EJEMPLOS DE APLICACIN DEL PSPICE

La corriente compleja total del circuito se puede calcular aplicando


la ley de Ohm:

IT =

E
Z eq

100 0
9,311 18,2452

= 10,74 18,2452

Es decir el valor eficaz de la corriente IT es de 10,74 A, y est


adelantada 18,2452 respecto a la tensin debido a que predomina el
carcter capacitivo en el circuito.
Seguidamente calculamos las restantes tensiones e intensidades
del circuito:

U AB = I T * Z AB = 10,74 18,2452 * 6,7688 13,9313 = 72,6969 4,3139 V


U CD = I T * Z CD = 10,74 18,2452 * 2,6114 29,4874 = 28,0464 11,2422 V
I1 =
I2 =

U AB
Z C1

72,6969 4.3139
7,9577 90

U AB
Z R1 + Z L

I3 =

U CD

I4 =

U CD

Z R2

Z C2

=
=

= 9,1354 94,3139 A

72,6969 4.3139
5 + j 3,1416

28,0464 11,2422
3 0
28,0464 11,2422
5,3052 90

72,6969 4.3139
5,9051 32,142

= 12,3109 27,8281 A

= 9,3488 11,2422 A
= 5,2866 78,7578 A

U R1 = Z R1 * I 2 = 5 * 12,3109 27,8281 = 61,5545 27,8281 V


U L = Z L * I 2 = 3,1416 90 *12,3109 27,8281 = 38,6759 62,1719 V
Las potencias consumidas por el circuito son:
*

S = P + jQ = E * I T = 100 * 10,74 18,2452 = 1074 18,2452 VA


P = 1020 W
Q = 336,52 VAr
SIMULACION CON ORCAD PSPICE
Comenzamos por abrir el programa Orcad Capture creamos un
nuevo

proyecto

insertamos

los

distintos

componentes

del

circuito

la

librera

considerando las siguientes libreras:

Resistencias,

Condensadores

bobinas

en

ANALOG

J.Garrigs

25

EJEMPLOS DE APLICACIN DEL PSPICE

Fuente de tensin senoidal (VSIM) en la librera SOURCE.

EL potencial de referencia (Ground) a travs de la barra de


men (Pace>Ground), por medio del icono correspondiente o
mediante la combinacin de teclas Shift+G.

Damos

los

valores

correspondientes

cada

uno

de

los

componentes, considerando que la fuente de tensin senoidal trabaja con


valores de amplitud o mximos, y puesto que nosotros tenemos el valor
eficaz, la amplitud de la onda ser:

Amx = A * 2 d o n d e A e s e l v a l o r

eficaz de la seal.
Para nuestro caso particular tendremos por tanto que:

Amplitud = Vmax = V * 2 = 100 * 1,41421356 = 141,421356 V


El circuito queda tal y como se muestra en la siguiente figura:

Creamos

un

nuevo

fichero de simulacin, al que le


damos

el

nombre

de

Sim_RLC_1.

J.Garrigs

26

EJEMPLOS DE APLICACIN DEL PSPICE

Ajustamos la simulacin a los parmetros que se indican en la


siguiente figura.

Adoptando un tiempo de 100 ms, puesto que al tener una frecuencia


de 50 Hz, el periodo T=20 ms, lo que nos permitir visualizar hasta cinco
ciclos de la onda, lo que es suficiente para el tipo de anlisis pretendido.
El programa resuelve los circuitos mediante algoritmos iterativos
mediante la aplicacin de las leyes de Kirchoff. Para hacer estos clculos
el programa asigna un valor inicial a las tensiones de cada uno de los
nudos y por medio de sucesivas iteraciones logra llegar a la solucin
final.
Cuando en los circuitos que se analizan hay condensadores y
bobinas, hay ocasiones que el programa no logra alcanzar la solucin, al
no alcanzarla en las distintas iteraciones realizadas,

a esto se le da el

nombre de problemas de convergencia. Cuando se da la circunstancia


indicada, el programa detiene el anlisis, con lo que slo se puede
representar la parte analizada al no haber podido completar el anlisis.
Para solucionar el problema, Orcad Pspice nos da unas opciones que
podemos variar evitando de esta forma los problemas de convergencia.
Algunos de estos parmetros son los siguientes:

J.Garrigs

27

EJEMPLOS DE APLICACIN DEL PSPICE

ABSTOL .- Mxima precisin para las corrientes. Por defecto


tiene un valor de 1 pA.

CHGTOL .- Mxima precisin para las cargas. Por defecto se


le adjudica un valor de 0,01 pC.

ITL4 .- Lmite de iteraciones para calcular un punto de


anlisis transitorio. Por defecto se le asigna un valor de 10

RELTOL .- Precisin relativa para corrientes y tensiones.


Por defecto toma un valor de 0,001.

VNTOL .- Mxima precisin para las tensiones. Por defecto


toma un valor de 1V.

Cuando existen problemas de convergencia el problema consiste en


aumentar la precisin de los valores que toma el programa por defecto.
De todos los parmetros indicados, probablemente el ms importante es
RELTOL al cual se aconseja dar un valor de 0.000001, tal y como se har
en la simulacin que se ensaya en este ejemplo.
La forma de acceder a los parmetros
ventana

Simulacin

Settings,

seleccionar

la

indicados es
solapa

desde

Opcion.

En

la
el

ejemplo que nos ocupa los valores de los distintos parmetros son los que
se muestran en la siguiente figura.

Como siempre, para volver a la ventana de Orcad Capture hacemos


clic en los botones Aplicar y Aceptar sucesivamente.

J.Garrigs

28

EJEMPLOS DE APLICACIN DEL PSPICE

Seguidamente ejecutamos la simulacin a travs de la barra de


men mediante la ruta PSpice>Run.
Comenzaremos

por

representar

las

grficas

correspondientes

algunas de las tensiones del circuito:

Tensin de alimentacin V(V1:+) cuyo ngulo de fase (0)


tomamos como referencia.

Tensin entre los nudos AB: V(C1:1)-V(C1:2)

Tensin entre los nudos CD: V(R2:1)

Una vez representadas las tensiones indicadas en PSpice A/D el


aspecto es el que se muestra en la ventana de la siguiente figura.

Inicialmente el eje de abscisas est calibrado en tiempo ( en el


ejemplo adoptamos 100 ms), a fin de graduarlo en grados se seguir la
conversin dada por la expresin:

360
* Time
T

siendo T el periodo de la onda.


En nuestro caso al ser el periodo de la onda 20 ms bastar escribir
18000*Time

J.Garrigs

29

EJEMPLOS DE APLICACIN DEL PSPICE

La forma de convertir el eje de tiempos (X) en ngulos o grados

es

la siguiente:
1. Desde PSpice A/D seleccionamos Plot>Axix Settings

de esta

forma aparece una ventana como la de la figura

2.

Hacemos clic con el cursor en el botn Axis Variable

lo que har

aparecer una nueva ventana donde se escribir la expresin de la


conversin.

3.

Aceptaremos

pulsando

sobre

los

botones

de

OK

de

las

dos

ventanas anteriores
Llegados a este punto ya podemos determinar el valor de cada una
de las funciones representadas y su ngulo de desfase, considerando que
los valores eficaces se obtienen dividiendo los valores de pico o mximos
entre la raz cuadrada de dos.

J.Garrigs

30

EJEMPLOS DE APLICACIN DEL PSPICE

Dado que en la ventana de ajustes de la simulacin, no hemos


indicado que la simulacin comenzara a representarse a partir de un
determinado tiempo de aplicar la tensin, se producirn unos pequeos
transitorios en el circuito sobre todo en los primeros ciclos de las ondas
representadas,

de

ah

que

se

aconseje

tomar

los

valores

desde

el

segundo ciclo de la grfica en adelante.


En nuestro caso tomaremos los valores sobre la cresta del segundo
ciclo

de

cada

una

de

las

ondas.

El

procedimiento

operativo

es

el

siguiente:

Ejecutamos

Trace>Cursor>Display

con

los

iconos

de

posiciones del cursor situamos este en las crestas, del segundo


ciclo, de la ondas de la tensiones representadas obteniendo
unos valores de:
V(V1:1)= (449954088,141421310)
V(C1:1)-V(C1:2) =(445633824,102808884)
V(R2:1) = (461294780,39664505)
Donde los valores del eje X corresponden a los desfases en
grados, y los del eje Y al valor mximo de cada una de las ondas.

Para

obtener

representadas,

los

valores

bastar

dividir

eficaces
su

de

las

ordenada

tensiones

entre

la

raz

cuadrada de dos:
V(V1:1)= 141421310/2=99,99996 V
V(C1:1)-V(C1:2) =102808884/2=72,69685621 V
V(R2:1) = 39664505/2=28,04704046 V

Para

obtener

los

desfases

de

las

ondas

tomando

como

referencia la de la fuente de alimentacin, bastar restar las


coordenadas

del

eje

obtenidas

para

cada

una

de

las

tensiones:
o

Desfase de la tensin de alimentacin 0

Desfase de la tensin en los terminales de C1

Desfase de la tensin en los terminales de R2

Ahora
aadiremos

=449954088-445633824=4,320264

y
un

en

=449954088-461294780=-11,340692
un

nuevo

proceso
eje

Y,

similar

al

explicado

representaremos

las

anteriormente

algunas

de

las

corrientes (IT, I1, I2 e I3 ), y finalmente obtendremos sus valores eficaces y


desfases:

J.Garrigs

Corrientes representadas:
o

I1 = I(C1)

I2= I(R1)

31

EJEMPLOS DE APLICACIN DEL PSPICE

I3=I(C2)

IT = I(V1)

Borramos las tensiones en terminales de C1 y R2 para que el


sistema coordenado quede un poco ms despejado.

Tomamos valores para cada una de las corrientes:


o

I1 = I(C1) =(35568331,12918514)

I2= I(R1) = (477855791,17410399)

I3=I(C2) = (73131126,74764667)

IT = I(V1) = (431772978,-15,1888990)
El valor de I(V1) se toma en la tercera cresta de la onda, puesto que

cuando la onda de tensin aumenta su valor, la de la corriente total lo


disminuye, tal y como se aprecia en el circuito.

Dividimos los valores de las ordenadas, de los puntos de las


distintas corrientes, entre la raz cuadrada de 2, para obtener
los

corrientes

eficaces.

Lgicamente

tomaremos

el

valor

absoluto de la ordenada de I(V1).

I1 = I(C1) =12918514/2=9,1347 A

I2= I(R1) = 17410399/2= 12,311 A

I3=I(C2) = 74764667/2=5,2866 A

IT = I(V1) =15,1888990/2=10,7401 A

Finalmente calculamos los desfases de las corrientes restando


al

J.Garrigs

valor

que

toma

la

tensin

de

la

fuente

de

alimentacin

32

EJEMPLOS DE APLICACIN DEL PSPICE

(tomado

como

referencia),

aquellos

que

tomas

las

distintas

corrientes en los puntos considerados:


o

Desfase de la tensin de alimentacin U= 0

Desfase de I1:

Desfase de I2:

=449954088-477855791=-27,9017

Desfase de I3:

=449954088-35568331=94,2708

=449954088-73131126=-281,357172=78,642828

Desfase de IT:

I=449954088-431772978=18,18111

Otra cosa que se puede determinar con PSpice es el mdulo de una


impedancia, para lo cual se utilizar la siguiente expresin matemtica,
que se cumplir para cualquier punto de las indas de tensin y corrientes
en un instante determinado:

Z =

V
I

El programa Orcad PSpice obtiene la relacin indicada, aplicando


los valores mximos de ambas ondas:

Z =

MAX (V )
MAX ( I )

De esta forma si deseamos obtener la impedancia equivalente del


circuito se escribir: MAX(V(V1:+))/MAX(I(V1)), obteniendo en este caso
un valor de 9,3046871

La forma de obtener el desfase de la impedancia compleja es


mediante la expresin:

= U I
=0-18,18111=-18,18111
Para obtener los valores de las potencias hay que considerar las
expresiones:

P = V * I * cos
Q = V * I * sen
S =V * I

J.Garrigs

33

EJEMPLOS DE APLICACIN DEL PSPICE

La forma de indicar el valor eficaz de una magnitud en Orcad


PSpice es mediante la abreviatura RMS. De esta forma podremos calcular
las potencias monofsicas en Orcad PSpice mediante las expresiones:

Potencia activa RMS(I)*RMS(V)*cos()

Potencia reactiva RMS(I)*RMS(V)*sen()

Potencia aparente RMS(I)*RMS(V)

En nuestro caso particular las expresiones a representar son:

Potencia activa RMS(I(V1))*RMS(V1:+)*cos()

Potencia reactiva RMS(I)*RMS(V)*sen()

Potencia aparente RMS(I)*RMS(V)

Dado que PSpice trabaja con unidades del sistema internacional,


los ngulos deben expresarse en radianes, para lo que bastar aplicar la
conversin:

360....................2 rd
X ........................ rd
Aplicando la regla de tres a nuestro caso:

360....................2 rd
18,19111............. rd
Para

la

simulacin

= 0,31732 rd

de

las

potencias

debidos

al

efecto

de

amortiguamiento que se produce en los circuitos con condensadores y


bobinas y aconsejable utilizar un tiempo de simulacin algo mayor que el
utilizado
corrientes

en
y

tensiones. En
el

ejemplo

que

nos

ocupa

nos

creamos

una

nueva
simulacin
cuyos ajustes
son

los

que

se indican en
la figura de la
ventana.

J.Garrigs

34

EJEMPLOS DE APLICACIN DEL PSPICE

Las expresiones a utilizar para la simulacin de las grficas de las


potencias disipadas en el circuito sern:

Potencia activa: RMS(V(V1:+))* RMS(I(V1))*COS( -0.31732)

Potencia reactiva: RMS(V(V1:+))* RMS(I(V1))*SIN( -0.31732)

Potencia aparente: RMS(V(V1:+))* RMS(I(V1))


Tal y como se aprecian en las graficas de las potencias, se produce

un efecto de amortiguamiento de la onda a medida que aumenta el


tiempo. Para saber el orden de la magnitud de los valores eficaces de las
potencias desplazamos el cursor al extremo izquierdo de cada una de las
ondas y observamos el valor indicado en la ventana Probe cursor.

Los valores obtenidos en nuestro ejemplo concreto son los que se


indican en la figura anterior, que se corresponden con los siguientes:
P=1020,93 W
Q=-335,29 VAr
S= 1074,58 VA

J.Garrigs

35

También podría gustarte