You are on page 1of 37

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

NDICE DE LA PRESENTACIN

1.- La Simulacin en el Proceso de Diseo 2.- El Programa de Simulacin y su Entorno 3.- El Proceso de Simulacin 4.- Descripcin del Circuito 5.- Anlisis de los Resultados de Simulacin 6.- Especificacin de la Simulacin: Tipos de Anlisis Posibles 7.- Ejecucin de la Simulacin: Opciones 8.- Libreras de Elementos y Atributos 9.- Aspectos prcticos 10.- Simulacin de Sistemas de Potencia
Simulacin
DIEECS-Universidad de Oviedo

103

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras de Elementos: Smbolos + Modelos

Libreras Smbolos (.olb)

Libreras Modelos (.lib)

Qu podemos simular? 1.- Elementos ya existentes en Libreras Asignamos valores a atributos modificables 2.- Elementos que nosotros generamos Generar o Editar Smbolo Modificar Modelo Generar Modelo/Asociar subcircuito
Simulacin
DIEECS-Universidad de Oviedo

104

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos
Comportamiento Elctrico de los elementos: MODELOS y SUBCIRCUITOS
Tipos de Modelos (ecuaciones bsicas de partida): Ejemplo: GASFET() CAP() D() NJF() PJF() CORE() IND() NMOS() PMOS() ISWITCH() NPN() PNP() LPNP() RES() VSWITCH()

Cada funcin tiene varios parmetros identificados con unos nombres determinados (47 en MOSFET)
Simulacin
DIEECS-Universidad de Oviedo

105

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos (II)
Modelo de un elemento = Empleo de un Tipo de Modelo (anteriores) + Asignacin de valores a los parmetros Los Modelos se definen en libreras .lib y se asignan a los smbolos como un atributo ms
.MODEL D_MIO D(CJO=0.001fF IS=1E-6)
Nombre del modelo
No es preciso todos, resto por defecto

Parmetros asignados

Se puede usar como atributo

Tipo de modelo Ecuacin empleada


Simulacin
DIEECS-Universidad de Oviedo

106

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Subcircuitos

Otra manera de describir comportamiento elctrico

Son MACRO-MODELOS: conjunto de elementos (simples u otros subcircuitos) conectados entre s, con nodos externos de conexin.

IN

LM7815
GND

OUT

Simulacin

DIEECS-Universidad de Oviedo

107

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Subcircuitos (II)
Se definen en .lib y su nombre se emplea como atributo de modelo de un elemento
Definicin en .lib .SUBCKT <nombre> [nodo*] [OPTIONAL: nodo=valor*] +[PARAMS: parametro=valor*]
Componentes Modelos Subcircuitos
Nodos, parmetros funciones y modelos aqu son locales

.ENDS

Llamada desde elemento X<nombre> [nodos_necesarios*] [opcionales*] [nombre subc.] +[PARAMS: parametro=valor*]
Simulacin
DIEECS-Universidad de Oviedo

108

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Ejemplo de definicin: (en Opamp.lib)


.SUBCKT LM7815C Input Output Ground x1 Input Output Ground x_LM78XX +PARAMS:Av_feedback=550, R1_Value=3060 .ENDS

Subcircuitos (III)

Ventana de atributos del elemento

Simulacin

DIEECS-Universidad de Oviedo

109

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Elementos de Libreras Existentes: Pasivos


Resistencias
R: valor (puede ser <0) R_Var: valor y factor multiplicador (set) Rbreak: valor y modelo editable

Condensadores C: valor (puede ser <0) e IC Bobinas L: valor (puede ser <0) e IC

C_Var: valor y factor multiplicador (set) Cbreak: valor, IC y modelo editable L_Var: valor y factor (set) Lbreak: valor, IC y modelo editable

Librera Analog

Simulacin

DIEECS-Universidad de Oviedo

110

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Elementos de Libreras Existentes: Pasivos (II)


Lneas de Transmisin
T (sin prdidas): impedancia caract.(Z0) y retardo (TD) o frecuencia (f) y longitud de onda (NL) TLOSSY (con prdidas): longitud (LEN), Librera R, L, G y C por unidad de longitud

Transformadores sin ncleo real

Analog

XFRM_LINEAR (2 devanados): coupling y valor de inductancias L1 y L2 K_LINEAR (hasta 6 devanados): coupling y referencia de bobinas, no valor. En el esquema deben aparecer las bobinas con su inductancia

Simulacin

DIEECS-Universidad de Oviedo

111

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Elementos de Libreras Existentes: Pasivos (III)


Transformadores con ncleo real

Librera (modelo de Jiles-Atherton para ncleos) XFRM_NONLINEAR (2 devanados): coupling y Breakout nmero de vueltas (no valor de inductancias) KBREAK (de 1 hasta 6 dev.): coupling y referencias en las bobinas, valor=vueltas. Se puede editar o asignar un modelo de ncleo.
En la librera MAGNETIC.OLB existen smbolos para modelos de ncleos reales (Philips) Se puede especificar un solo devanado y simular una bobina con ncleo real Se pueden ver las variables B y H en el material
Simulacin
DIEECS-Universidad de Oviedo

112

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Indep. de V e I


Para alimentacin, estmulos y medida Libreras Source.olb y Sourcestm.olb:
VDC/IDC: slo DC Librera VAC/IAC: anlisis AC Source VEXP/IEXP: exponencial (en t) VPULSE/IPULSE: pulsatoria VPWL/IPWL: definida por puntos VPWL_ENH/IPWL_ENH: por puntos y peridica VPWL_F_RE_N_TIMES/IPWL_F_RE_N_TIMES: por puntos, se repite N veces, desde fichero VPWL_F_RE_FOREVER/IPWL_F_RE_FOREVER: por puntos, peridica, desde fichero
Simulacin
DIEECS-Universidad de Oviedo

113

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Indep. de V e I


Para alimentacin, estmulos y medida Libreras Source.olb y Sourcestm.olb:
VPWL_FILE/IPWL_FILE: por puntos desde fichero VPWL_RE_N_TIMES/IPWL_RE_N_TIMES: por puntos, se repite N veces VPWL_RE_FOREVER/IPWL_RE_FOREVER: por puntos, peridica VSFFM/ISFFM: modulada en frecuencia VSIN/ISIN: senoidal VSTIM/ISTIM: mediante editor de estmulos

Libreras Source Sourcestm


Simulacin
DIEECS-Universidad de Oviedo

114

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Controladas


Fuentes bsicas con relacin lineal y polinmica
E: de tensin controlada por tensin F: de corriente controlada por corriente G: de corriente controlada por tensin H: de tensin controlada por corriente (EPOLY) (FPOLY) (GPOLY) (HPOLY)

Fuentes dependientes de dos entradas


ESUM/GSUM: V/I suma de tensiones de entrada EMULT/GMULT: V/I producto de tensiones de entrada
Simulacin
DIEECS-Universidad de Oviedo

Librera Analog Librera ABM


115

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Controladas (II)


Fuentes de propsito general: dependencia de cualquier expresin de V/I en el circuito
E/GVALUE: relacin instantnea, especificar expresin puede intervenir el tiempo (time) E/GTABLE: se evala una expresin y ese es valor de entrada a tabla de puntos que define la V I de salida E/GLAPLACE: relacin salida/expresin con transformada de Laplace E/GFREQ: relacin salida/expresin por una tabla que define comportamiento en frecuencia

Librera ABM
Simulacin
DIEECS-Universidad de Oviedo

116

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Controladas (III)


Bloques de Sistemas de Control (slo un pin en E y S, tensiones referidas a masa)
Simulacin de SISTEMAS FSICOS con un diagrama de bloques dado (ABM.olb Modelos de Comportamiento Analgico)

Librera ABM

ABM, ABM1, ABM2, ABM3: relacin instantnea, con 0,1, 2 3 entradas (salida tensin) ABM/I, ABM1/I, ABM2/I, ABM3/I: rel. instantnea, con 0,1,2 3 entradas (salida corriente) TABLE: tabla de relacin instantnea FTABLE: tabla de relacin en dominio de frecuencia LAPLACE: relacin con transformada de Laplace
Simulacin
DIEECS-Universidad de Oviedo

117

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Controladas (IV)


Bloques de Sistemas de Control (continuacin) Operadores
CONST: constante SUM: suma MULT: multiplicacin de dos entradas GAIN: multiplicacin por una constante DIFF: diferencia de dos tensiones

Librera ABM

Limitadores

Filtros de Chebyshev

LIMIT: recorta la entrada que salga de rango GLIMIT: multiplicacin por cte. y recorte SOFTLIM: recorte suavizado segn funcin HIPASS: paso alto BANDREJ: rechazo banda
118

LOPASS: paso bajo BANDPASS: paso banda

Simulacin

DIEECS-Universidad de Oviedo

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Fuentes Controladas (V)


Bloques de Sistemas de Control (continuacin) Operadores diferenciales Funciones matemticas
INTEG: integracin de la entrada DIFFER: derivada de la entrada

Librera ABM

ABS: mdulo PWR: entrada|potencia| LOG: log. base e EXP: eentrada COS: coseno ATAN: arcotangente

SQRT: raz cuadrada PWRS: entradapotencia LOG10: log.decimal SIN: seno TAN: tangente
119

Simulacin

DIEECS-Universidad de Oviedo

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Interruptores Controlados


Abiertos o cerrados dependiendo de V o I

Librera Breakout

SBREAK: controlado por tensin de entrada: Si mayor de VON cerrado y R=RON Si menor de VOFF abierto y R=ROFF WBREAK: controlado por corriente circulante por la entrada. Si mayor de ION cerrado y R=RON Si menor de IOFF abierto y R=ROFF Todos esos valores son parmetros del modelo que se deben asignar. Si no, se dan valores por defecto
Simulacin

DIEECS-Universidad de Oviedo

120

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Semiconductores


DIODOS: por referencia
DIODE.OLB, EDIODE.OLB,... BIPOLAR.OLB, EBIPOLAR.OLB, PWRBJT.OLB,...

TRANSISTORES BIPOLARES: por referencia

TRANSISTORES FET DE UNIN: por referencia


JFET.OLB, JJFET.OLB,...

TRANSISTORES MOSFET: por referencia

PWRMOS.OLB, JPWRMOS.OLB, NE_MOS.OLB,...

Simulacin

DIEECS-Universidad de Oviedo

121

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: Otros Semiconductores


Ampl.Operacionales y Comparadores: Optoacopladores:
ADV_LIN.OLB, ANLG_DEV.OLB, BURR_BRN.OLB... OPTO.OLB, EBIPOLAR.OLB, PWRBJT.OLB,... OPAMP.OLB,... FWBELL.OLB

Reguladores lineales:

Sensores de efecto Hall: Multiplicadores Analgicos: Matrices de Transistores:


Simulacin

ANLG_DEV.OLB

ELANTEC.OLB, HARRIS.OLB,...
DIEECS-Universidad de Oviedo

122

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Libreras Existentes: variados


Librera FILTSUB.OLB Filtros Activos y Pasivos Librera MIX_MISC.OLB Rels: BOUNCE, NO_BOUNCE, RELAY_SPDT,... Librera ANL_MISC.OLB Impedancia/Admitancia controlada por tensin: Interruptores de una transicin: C.I. de uso comn:
555
Simulacin

ZX: impedancia controlada YX: admitancia controlada

SW_TCLOSE: cierran en un instante t dado SW_TOPEN: abren en un instante t dado

DIEECS-Universidad de Oviedo

123

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Y si no est el elemento que necesito?


Cmo Generar Nuevos Elementos

MODELOS -Editor de Modelos (incluye Parts) -Generacin grfica de subcircuitos


Simulacin

COMPONENTES Y SMBOLOS - Editor de Libreras de Smbolos (Parts Editor)


124

DIEECS-Universidad de Oviedo

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

El Editor de Modelos

Modeled.exe

Utilidad interesante en el grupo de programas de OrCAD. Permite trabajar con libreras de modelos (.lib) Escribir modelos, subcircuitos, aadir parmetros Extraer parmetros del modelo Spice a partir de las caractersticas de catlogo del elemento (Utilidad Parts de versiones anteriores) Crear automticamente una librera de smbolos (.olb) a partir de una librera de modelos (.lib) Comprobar las curvas de un modelo
Simulacin
DIEECS-Universidad de Oviedo

125

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generando modelos: El Editor de Modelos


Permite cambiar el modelo de un componente Localmente: slo para el elemento de ese esquema si se accede desde el Capture: Edit -> Pspice Model Globalmente: para el elemento en cualquier esquema si se accede directamente desde el Editor de Smbolos (Modeled.exe)

Modeled.exe

Incluye la posibilidad de: - Cambiar, copiar, y borrar modelos - Editar el modelo con un editor de texto - Extraer los parmetros de las curvas caractersticas y visualizar dichas caractersticas - Crear libreras de smbolos
Simulacin
DIEECS-Universidad de Oviedo

126

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generando Modelos: El Editor de Modelos (II)


Si entramos desde el Editor de Esquemas - Se hace una copia del modelo en una librera local cuyo nombre es nombre_del_proyecto.lib - Si esa librera no existe, se crea automticamente - Esa librera se configurar automticamente en los Perfiles de simulacin como local (Simulation Settings -> Libraries)

MODELOS

DESCRIPCIN O CURVAS DEL MODELO

-AKO (A Kind Of) son modelos generados a partir de otros cambiando algn parmetro
Simulacin
DIEECS-Universidad de Oviedo

127

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generando Modelos: El Editor de Modelos (III)

Generacin automtica de modelo: Model -> New. Seleccionar el tipo de componente y ajustar curvas. View -> Normal/Model Text cambia la vista de curvas a modelo
CURVAS DEL MODELO

PARMETROS DEL MODELO

Simulacin

DIEECS-Universidad de Oviedo

128

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generando Modelos: El Editor de Modelos (IV)


No es aconsejable cambiar los modelos de las libreras originales. Pero, qu hago si no tengo el elemento?.

SUGERENCIAS
a).- Utilizar smbolos con modelos abiertos (limpios) como los de breakout.olb b).- Generar libreras de smbolos propias con nuevos nombres
Simulacin
DIEECS-Universidad de Oviedo

129

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generar nuevos elementos mediante Subcircuitos


Idea: convertir un esquema con entradas y salidas en una definicin de subcircuito (.SUBCKT.....) que se puede incluir en una librera .lib Pasos: 1.- Editar el subcircuito 2.- Colocar puertos de interfaz (Hierarchical Ports), y asignarles nombres diferentes 3.- Salvar el fichero del esquema 4.- Desde el Project Manager, seleccionar el esquema con el subcircuito 5.- Ejecutar Tools > Create Netlist
Simulacin
DIEECS-Universidad de Oviedo

130

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generar nuevos elementos mediante Subcircuitos (II)


Pasos (continuacin): 6.- Seleccionar la pestaa Pspice 7.- Marcar la casilla Create SubCircuit Format Netlist 8.- Asignar el nombre de la librera en que se guardar el subcircuito (.lib) 9.- Si se desea, se puede retocar el circuito desde el editor de modelos, aadiendo parmetros, por ejemplo

Simulacin

DIEECS-Universidad de Oviedo

131

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Uso de Subcircuitos
Se sita el subcircuito definido en una librera accesible (.lib) o como fichero de inclusin (.inc) El nombre del subcircuito ya puede ser usado como modelo para un nuevo smbolo Se puede retocar la definicin de subcircuito mediante un editor de texto o el propio editor de modelos

Simulacin

DIEECS-Universidad de Oviedo

132

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generando Componentes (Parts): Part Editor


Qu podemos hacer? Crear y/o modificar Componentes y smbolos Dibujar el componente Editar nombre y nmero de pines Aadir y definir atributos Definir otros atributos no relacionados con la simulacin como el encapsulado Se puede lanzar: - Abriendo un fichero .olb - Desde el Project Manager: File -> New/Open -> Library - Desde Capture: Seleccionar elemento: Edit -> Part
Simulacin
DIEECS-Universidad de Oviedo

133

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

El Editor de Componentes (II)


Componente o smbolo en el editor
Nombre librera:Nombre elemento Smbolo: dibujo del elemento Pines de conexin Cuerpo (Body Outline)

Part Properties
Simulacin
DIEECS-Universidad de Oviedo

134

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

El Editor de Componentes (III)


Creacin de un nuevo componente/ smbolo:
Botn derecho

Part: componente Smbolo: masa, ports,etc Alias (otros nombres) Permite enlazar modelos

Nombre Referencia Encapsulado Partes por CI Tipo

Simulacin

DIEECS-Universidad de Oviedo

135

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

El Editor de Componentes (IV)


Pasos a seguir: 1.- Ajustar el tamao del cuerpo (rea de dibujo) 2.- Dibujar el cuerpo del componente: Place-> (Formas grficas) 4.- Situar los pines Place->Pin o Pin Array 5.- Definir los atributos del elemento (Properties): Options->Part Properties Por defecto, aparecen: Name (nombre del componente), Part Reference (referencia), Value (valor), y otros relacionados con los pines y la implementacin Importante: El atributo PSpiceTemplate es una plantilla de sustitucin en la netlist, que enlaza con otros atributos de acuerdo con unas reglas, permitiendo el enlace con el simulador Y, finalmente: 6.- Guardar los cambios (File -> Save)
Simulacin
DIEECS-Universidad de Oviedo

136

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Atributos de un Elemento (User Properties)


Conjunto de nombres y valores asignados a un smbolo de una librera. -Asociados a Pspice -Asociados a otras utilidades, p.e. encapsulados

ATRIBUTO CLAVE PSPICE: PspiceTemplate


Simulacin
DIEECS-Universidad de Oviedo

137

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Atributo PSpiceTemplate (Plantilla de Pspice)


- PSpiceTemplate define la lnea que aparece en la lista de conexiones (Netlist) que precisa Pspice para ejecutar la simulacin - Enlaza el resto de atributos del elemento para que aparezcan en el fichero .net de manera que puedan ser interpretados por PSpice - La plantilla depende del tipo de elemento, es muy importante respetar la sintxis adecuada. La letra inicial de la lnea identifica el elemento - Aparecen: referencia, nodos, valores, nombres de modelos, cond.iniciales, funciones,...
Simulacin
DIEECS-Universidad de Oviedo

138

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Atributo PSpiceTemplate (II)


Caracteres especiales que preceden a los atributos "@", "?", "#", "&, "~ y normas de sustitucin y enlace @<id> se sustituye por<id> y error si no hay identificador de atributo o si no hay un valor asignado. &<id> se sustituye por <id> si est definido ?<id>s...s se sustituye por el texto entre s...s si <id> est definido #<id>s...s idem pero elimina el resto de TEMPLATE si <id> est indefinido ~<id>s...s se sustituye por el texto entre s...s si <id> est indefinido
Simulacin
DIEECS-Universidad de Oviedo

139

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Atributo PSpiceTemplate (II)


los condicionales anteriores pueden tener su alternativa (else) ?<id>s..ss..s se sustituye por el texto entre s...s si <id> est definido, si no se sustituye por la segunda parte ~<id>s...s se sustituye por el texto entre s...s si <id> est indefinido, si no por el segundo texto NOTA: s es cualquier carcter no regular (distinto de alfanumricos, $ y _ )

Simulacin

DIEECS-Universidad de Oviedo

140

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Atributo PSpiceTemplate (III)


Caracteres especiales: ^ sustitucin por el camino jerrquico del dispositivo se enlazan con _ (underscore) /n % nueva lnea precede a los pines del componente, deben tener el mismo nombre que el asignado en el editor de smbolos

Simulacin

DIEECS-Universidad de Oviedo

141

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Declaracin de Dispositivos: Plantillas


Pasivos Resistencia (R)
R<nombre> <+nodo> <-nodo> [<nombre modelo>] <Valor>

Condensador (C) Bobina (L)

C<nombre> <+nodo> <-nodo> [nombre modelo] <valor> [IC=<valor inicial>] L<nombre> <+nodo> <-nodo> [nombre modelo] <valor> [IC=<valor inicial>]

Simulacin

DIEECS-Universidad de Oviedo

142

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Declaracin de Dispositivos: Plantillas


Pasivos Lnea de Transmisin (T)
T<nombre> <(Puerto A)+nodo > <(Puerto A)-nodo> <(Puerto B)+nodo > <(Puerto B)-nodo> +<Ideal o especificacin de las perdidas>

Transformador (K), sin modelo de ncleo


K<nombre> L<nombre de la bobina> <L<nombre de la bobina>* <valor del acoplamiento>

o con modelo de ncleo


K<nombre> L<nombre de la bobina>* <valor del acoplamiento> <nombre modelo> [tamao]

Simulacin

DIEECS-Universidad de Oviedo

143

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Declaracin de Dispositivos: Plantillas (II)


Fuentes Independientes De Tensin (V)
V<nombre> <+nodo> <-nodo> [DC<valor>] [AC<valor de la magnitud>] + [AC<Valor de la fase>][especificacin del transitorio]

De Corriente (I)

I<nombre> <+nodo> <-nodo> [DC<valor>] [AC<valor de la magnitud>] + [AC<Valor de la fase>][especificacin del transitorio]

Fuentes Controladas por Corriente De Tensin controlada por Corriente (H)


H<nombre> <+nodo> <-nodo> <elemento de control> <transresistencia>

De Corriente controlada por Corriente (F)


Simulacin

F <nombre> <+nodo> <-nodo> <elemento de control> <ganancia>


DIEECS-Universidad de Oviedo

144

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Declaracin de Dispositivos: Plantillas (III)


Fuentes Controladas De Tensin controlada (E)
E<nombre> <+nodo> <-nodo> <+nodo de control> <-nodo de control> <ganancia> Formas de modelar el comportamiento analgico adicionales son: VALUE, TABLE, LAPLACE, FREQ, y CHEBYSHEV

De Corriente controlada (G)

F<nombre> <+nodo> <-nodo> <+nodo de control> <-nodo de control> <ganancia>

Formas de modelar el comportamiento analgico adicionales son: VALUE, TABLE, LAPLACE, FREQ, y CHEBYSHEV
Simulacin
DIEECS-Universidad de Oviedo

145

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Declaracin de Dispositivos: Plantillas (IV)


Interruptores Controlados Por Tensin (S)
S<nombre> <+nodo> <-nodo> <+nodo de control> <-nodo de control> <modelo> Por Corriente (W) W<nombre> <+ nodo int.> <-nodo int> <nombre de la fuente de control> <modelo>

Simulacin

DIEECS-Universidad de Oviedo

146

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Declaracin de Dispositivos: Plantillas (V)


Semiconductores Diodo (D)
D<nombre> <+nodo> <-nodo> <nombre del modelo> [valor del rea]

JFET (J)

J<nombre> <Drenador> <Puerta> <Fuente> <modelo> [valor del rea]

MOSFET (M)

M<nombre> <Drenador> <Puerta> <Fuente> <tamao/Sustrato> <modelo> +[Parmetros del modelo comn]

Transistor Bipolar (Q)

Q<nombre><Colector><Base><Emisor>+[Sustrato]<modelo>[Valor de area]

Subcircuitos
X<nombre> [nodos] <subcircuito> [PARAMS:<<nombre>=<valor>>]
Simulacin
DIEECS-Universidad de Oviedo

147

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Resumen: cmo crear un Modelo con Plantilla Pspice (PSpiceTemplate)


1.- Se abre una librera de smbolos existente File > Open (aparecen todos los elementos) o se crea una nueva librera de smbolos File > New Entramos en el Editor de Smbolos 2.- Se puede tomar un smbolo existente como partida > doble click y editarlo o crear uno nuevo: New part
148

Simulacin

DIEECS-Universidad de Oviedo

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Resumen: cmo crear un Modelo con Plantilla Pspice (PSpiceTemplate)

3.- Se deben adjuntar propiedades de modelo Activar Attach Implementation Para acceder ms tarde: Options > Package properties

OJO! Nombre de modelo Spice


Se le asigna modelo Pspice (PSpice Model) y nombre de modelo
Simulacin
DIEECS-Universidad de Oviedo

149

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Resumen: cmo crear un Modelo con Plantilla Pspice (PSpiceTemplate)


4.- Se abre ventana de definicin de propiedades (Options -> Part Properties) Se definen los atributos que se deseen. PSpiceTemplate enlaza con el resto con los caracteres y normas conocidas

5.- Salvar el elemento y cerrar el Editor


Simulacin
DIEECS-Universidad de Oviedo

150

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Generar directamente un componente para un modelo o subcircuito


Punto de partida: un modelo o subcircuito contenido en una librera de smbolos (.lib, .inc,.mod, etc) Abrir el editor de modelos

Seleccionar File -> Create Capture Parts Seleccionar la librera origen y la librera (.olb) destino en la que guardar los componentes creados
Simulacin
DIEECS-Universidad de Oviedo

151

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

NDICE DE LA PRESENTACIN

1.- La Simulacin en el Proceso de Diseo 2.- El Programa de Simulacin y su Entorno 3.- El Proceso de Simulacin 4.- Descripcin del Circuito 5.- Anlisis de los Resultados de Simulacin 6.- Especificacin de la Simulacin: Tipos de Anlisis Posibles 7.- Ejecucin de la Simulacin: Opciones 8.- Libreras de Elementos y Atributos 9.- Aspectos prcticos 10.- Simulacin de Sistemas de Potencia
Simulacin
DIEECS-Universidad de Oviedo

152

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Problemas de Convergencia: Consejos prcticos


- Mayores problemas al principio de la simulacin: slo se conoce un punto de convergencia (bias point). Si se usan condiciones iniciales puede que no haya convergencia al principio - No emplear grandes valores de C y L - Los tiempos de conmutacin no deben ser nulos variaciones bruscas que obligan a reducir el time step. Es aconsejable introducir snubbers R-C o capacidades parsitas en paralelo con diodos, SCRs, interruptores,... - Emplear valores pequeos (pero no nulos) para tiempos de subida y bajada en fuentes tipo pulsatorio
Simulacin
DIEECS-Universidad de Oviedo

153

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Problemas de Convergencia: Consejos prcticos (II)


- Para bobinas, situar una resistencia en paralelo para limitar su ancho de banda (sino infinito) y comportamiento en alta frecuencia. Picos en interruptores de conmutacin elevados. (Resistencia serie sirve para reflejar prdidas en DC pero no limita ancho de banda) - Para C, situar una resistencia en serie por similar motivo - Situar R grande en paralelo con elementos que dan problemas de convergencia (pistas del fichero .out: These voltages failed to converge...) - Aumentar tolerancias de clculos: ABSTOL=1u, GMIN=1u, ITL1=400, ITL4=100 Intento RELTOL=1%=0.01 Intento 2
Simulacin
DIEECS-Universidad de Oviedo

154

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Control de la Simulacin: Salidas y Resultados


Se puede configurar el Post-procesador grfico, mediante los perfiles de simulacin:
- Cundo y cmo arranca (Probe) - Qu datos se almacenan en el fichero .dat - En qu formato se almacenan dichos datos

Pspice -> Markers Situa marcadores en los puntos que interese del circuito (antes o despus de ejecutar la simulacin)
Simulacin
DIEECS-Universidad de Oviedo

155

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Control de Simulacin: Salidas y Resultados (II)


Se pueden volcar resultados al fichero (.out) Pseudocomponentes en Special.olb: IPRINT: tabla de valores de corriente IPLOT:tabla y representa grficamente i con * VPLOT1:tabla y representa tensin en un punto VPLOT2: tabla y representa tensin entre 2 puntos VPRINT1: tabla de tensiones en un punto VPRINT2: tabla de tensiones entre 2 puntos WATCH1: muestra resultados y para simulacin si variable sale de rango

Simulacin

DIEECS-Universidad de Oviedo

156

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Ejecucin de la Simulacin
Llamada al Simulador, acciones: - Verificacin de Reglas Elctricas (ERC) - Generacin de la Netlist - Generacin del Conjunto de Ficheros del Circuito - Ejecucin, ventana de estado de simulacin Pspice - Activacin de Pspice A/D Probe, si estaba as configurado Desde Capture: Pspice -> Run Desde fuera de Capture: 1.-Seleccionar y activar programa Pspice A/D 2.-Activar ventana File/Open y seleccionar un fichero .cir o .sim
Simulacin
DIEECS-Universidad de Oviedo

157

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Ejecucin de la Simulacin (II)


Ejecucin por lotes de varias simulaciones: -Reuniendo varias descripciones de circuitos en un solo fichero de extensin .cir (es de texto). Cada circuito se inicia con una lnea de comentario y finaliza con una lnea .END -Mediante la cola de simulacin (Simulation Queue), accesible en Pspice A/D en View -> Simulation Queue, y especificando varios ficheros de circuito (.cir o.sim) - Se ejecutan secuencialmente y se van generando los ficheros de resultados (.dat) Permite un control completo de los ficheros a simular.
Simulacin
DIEECS-Universidad de Oviedo

158

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

NDICE DE LA PRESENTACIN

1.- La Simulacin en el Proceso de Diseo 2.- El Programa de Simulacin y su Entorno 3.- El Proceso de Simulacin 4.- Descripcin del Circuito 5.- Anlisis de los Resultados de Simulacin 6.- Especificacin de la Simulacin: Tipos de Anlisis Posibles 7.- Ejecucin de la Simulacin: Opciones 8.- Libreras de Elementos y Atributos 9.- Aspectos prcticos 10.- Simulacin de Sistemas de Potencia
Simulacin
DIEECS-Universidad de Oviedo

159

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

10.-Simulacin de Sistemas Electrnicos de Potencia

Empleo de Modelos Promediados para convertidores conmutados Diseo de lazos de regulacin para convertidores conmutados Libreras de Elementos de Potencia

Simulacin

DIEECS-Universidad de Oviedo

160

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos Promediados para convertidores conmutados


Objetivos: Identificar un bloque comn no lineal en los convertidores conmutados Representar ese bloque por medio de un transformador ideal promediado ciclo a ciclo Sustituir en las simulaciones el bloque no lineal por el transformador ideal

Simulacin

DIEECS-Universidad de Oviedo

161

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos Promediados para conv.conmutados (II)


Pspice puede simular convertidores conmutados con modelos reales Ventajas de los modelos promediados: Tiempos de simulacin muy inferiores El sistema es ahora lineal, se puede obtener la respuesta dinmica y se puede realizar el anlisis en el dominio de la frecuencia, para el diseo de la realimentacin p.e.
162

Simulacin

DIEECS-Universidad de Oviedo

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos Promediados: Bloque comn no lineal


Buck Boost

Buck/boost MCC (modo de conduccin continuo) = Interruptor de 2 posiciones


Simulacin
DIEECS-Universidad de Oviedo

163

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelo Promediado (I)


icp vvp Arriba en ON, abajo en OFF ivp vvp icp vcp A un lado tensin (vvp) y a otro corriente (icp) con evolucin continua Funcin q(t): q=1 arriba q=0 abajo

vcp(t) = q(t) vvp(t) ivp(t) = q(t) icp(t)


Var.dependientes Var.independientes

Simulacin

DIEECS-Universidad de Oviedo

164

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelo Promediado (II)

Promediemos

1 q (t ) = d k = T

t k +T

tk

q (t )dt

Valor del duty en intervalo k La frecuencia de variacin de la salida es mucho menor que la frecuencia de conmutacin (1 2 rdenes de magnitud)

d k d (t )
Deduccin geomtrica

vcp (t ) = d (t ) Vin ivp (t ) = d (t ) icp (t )

Adems hay igualdad de potencias de entrada y salida


Simulacin
DIEECS-Universidad de Oviedo

165

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelo Promediado (III)


A qu responde entonces el modelo?: Es un transformador ideal de relacin 1/d(t)
vvp

ivp

icp vcp

Cmo est implementado en Pspice?


Tensin

1:d(t)

Corriente

Duty
Simulacin
DIEECS-Universidad de Oviedo

Comn
166

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelo Promediado: Modo de Conduccin discontinuo


Ahora Interruptor de 3 posiciones: ivp vvp icp vcp Trans.: on Trans.: off Trans.: off diodo: off diodo: on diodo: off

Nuevo modelo con ms fuentes dependientes de v e i en el circuito NOTA: Debemos conocer a priori en qu situacin vamos a encontrarnos aunque en gran seal podra pasar por transitorios de ambos Existe modelo con condicionales que permite trabajar en ambas situaciones en funcin de las condiciones internas que se den en el circuito
Simulacin
DIEECS-Universidad de Oviedo

167

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos Promediados
Librera SWIT_RAV.OLB: Smbolos con modelos promediado para CCM, DCM con control modo tensin o modo corriente (subcircuitos en .lib) Libreras PE_LIB.OLB (prof. Ned Mohan) para OrCAD 9.0 Ejemplo: VMLSCCM modo tensin y CCM Parmetros a asignar: RMPHITE: altura de rampa del diente de sierra de comp. VALLEYV: valor inicial del diente de sierra
Simulacin
DIEECS-Universidad de Oviedo

Control duty Terminal de disp. activo Comn Terminal de disp. pasivo


168

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Modelos Promediados para conv.conmutados


Simulacin completa

Con modelo promediado

Simulacin

DIEECS-Universidad de Oviedo

169

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Diseo de lazos de regulacin para convertidores conmutados


Pasos:
Linealizar el sistema por medio de modelos promediados en torno al punto de trabajo Disear el regulador usando la teora de control para sistemas lineales Comprobar la respuesta del sistema con simulaciones

Simulacin

DIEECS-Universidad de Oviedo

170

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Diseo de Lazos de Regulacin (III)


Diseo?
^

Vo , ref +
-

Amplificador Vc de Error Gc(s)


^

Mod. PWM d 1/Vr

Et. de Potencia y Carga Gvd(s)

Vo

No hay que deducirla matemticamente

Nos fijamos en la funcin de transferencia en cadena abierta

Gabierta(s)=Gc(s)*Gvd(s)*1/Vr
Cmo debe ser para que la cadena abierta sea la adecuada con las especificaciones
Simulacin
DIEECS-Universidad de Oviedo

171

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Diseo de Lazos de Regulacin (IV)


Criterios frecuenciales para cadena abierta:
Polo en el origen para error nulo en permanente Frecuencia de corte a 0 dB por debajo de 0.1 veces la frecuencia de conmutacin (A mayor ancho de banda ms rapidez pero mayor susceptibilidad al ruido) Margen de fase entre 45 y 60 (A mayor margen de fase menor sobreoscilacin en la salida ante escalones)

Simulacin

DIEECS-Universidad de Oviedo

172

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Diseo de Lazos de Regulacin (V)


Pasos a dar con PSpice:
1.- Representar la funcin de transferencia de la etapa de potencia, en pto.de trabajo y con variacin en duty de pequea seal
Nivel para fijar pto.de funcionamiento

Simulacin

DIEECS-Universidad de Oviedo

173

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Pasos a dar con Pspice (II):


2.- Elegir la funcin de transferencia del regulador y calcular valores, luego incluirla en la cadena abierta verificando que cumple especificaciones

F.deT. del regulador

Valores del regulador

Simulacin

DIEECS-Universidad de Oviedo

174

Simulacin, Modelado y Compatibilidad Electromagntica de Sistemas Elctricos y Electrnicos de Potencia

Librera para Sistemas de Potencia


Librera PE_LIB.OLB: Primera aproximacin con elementos tericos Diodos, interruptores controlados y SCRs Transformadores Convertidores CC/CC aislados Controladores

Simulacin

DIEECS-Universidad de Oviedo

175

You might also like