Sunteți pe pagina 1din 145

UNIVERSIDAD CARLOS III DE MADRID

INGENIERIA TECNICA INDUSTRIAL


ELECTRONICA INDUSTRIAL

COMPARATIVA DE
SIMULADORES
ELECTRICOS
APLICADOS A
CIRCUITOS DE
ELECTRONICA DE
POTENCIA

Autor:
Tutores:

Ral Sez Piris


Cristina Fernndez Herrero
Pablo Zumel Vaquero

Pgina | 2

ndice general
ndice de figuras, tablas y manuales de ayuda ........................................................................... 5
Figuras ........................................................................................................................... 5
Tablas ............................................................................................................................ 7
Manuales de ayuda ......................................................................................................... 7
Captulo 1: Introduccin ............................................................................................................ 8
1.- Motivacin ................................................................................................................. 8
2.- Objetivos .................................................................................................................... 8
Captulo 2: Simuladores. Informacin general. ........................................................................ 10
2.1.- MATLAB,................................................................................................................ 10
2.1.1.- Caractersticas de SIMULINK ..................................................................... 13
a) Crear y trabajar con modelos con SIMULINK ........................................... 14
b) Seleccin y personalizacin de bloques ................................................... 14
c) Incorporacin de algoritmos de MATLAB ................................................. 15
d) Creacin y edicin del modelo con SIMULINK ........................................... 15
e) Organizar su modelo................................................................................ 16
f) Ejecutar una simulacin............................................................................ 16
g) Anlisis de resultados ............................................................................... 17
2.2 SIMPLORER, .......................................................................................................... 18
2.2.1.- Diseo del sistema .................................................................................... 19
2.2.2.- Tcnicas de modelado .............................................................................. 19
2.2.3.- Anlisis estadstico y optimizacin ............................................................ 20
2.3.- ORCAD,.................................................................................................................. 21
2.3.1.- Caractersticas ORCAD .............................................................................. 21
a) Editor de esquemticos............................................................................ 21
b) Sistema de informacin de componentes ................................................. 22
c) Selector de componentes ......................................................................... 22
2.3.2.- Caractersticas PSPICE .............................................................................. 23
a) Sensibilidad .............................................................................................. 23
b) Optimizador ............................................................................................. 23
Pgina | 3

2.4.- PSIM, ..................................................................................................................... 24


Captulo 3: Biblioteca de circuitos. ........................................................................................... 28
3.1.- Conversin CC-CC: Convertidores. .......................................................................... 30
3.1.1.- Reductor ................................................................................................... 30
3.1.2.- Flyback ..................................................................................................... 33
3.1.3.- Forward.................................................................................................... 37
a) Forward clsico. ...................................................................................... 37
b) Forward con enclavamiento activo. ......................................................... 40
3.2.- Conversin CA-CC: Rectificadores. ......................................................................... 44
3.2.1.- Monofsicos ............................................................................................. 44
a) Media Onda ............................................................................................. 44
b) Onda Completa ........................................................................................ 48
3.2.2.- Trifsicos ............................................................................................................ 51
a) Media Onda. ............................................................................................ 51
b) Onda completa ......................................................................................... 54
3.3.- Conversin CC-CA: Inversores ................................................................................ 59
3.3.1.- No modulados .......................................................................................... 59
a) Medio puente ........................................................................................... 59
b) Puente completo ...................................................................................... 62
3.3.2.- Modulacin PWM ..................................................................................... 65
a) Monofsico .............................................................................................. 65
I) Medio puente ............................................................................... 65
II) Puente completo ........................................................................... 69
1) Bipolar ................................................................................ 70
2) Unipolar.............................................................................. 73
b) Trifsico ................................................................................................... 75
Captulo 4: Comparacin de resultados ................................................................................... 79
Captulo 5: Conclusiones.......................................................................................................... 86
Anexos: Manuales de ayuda .................................................................................................... 88
Manual 1.- ORCAD ........................................................................................................ 88
Manual 2.- MATLAB .................................................................................................... 105
Manual 3.- PSIM ......................................................................................................... 125
Manual 4.- SIMPLORER ............................................................................................... 133

Pgina | 4

ndice de figuras, tablas y manuales de ayuda


Figuras
Figura 1.- Circuito reductor en ORCAD ..................................................................................... 31
Figura 2.- Circuito reductor en MATLAB ................................................................................... 32
Figura 3.- Circuito reductor en PSIM ........................................................................................ 32
Figura 4.- Circuito reductor en SIMPLORER .............................................................................. 32
Figura 5.- Circuito flyback en PSIM .......................................................................................... 33
Figura 6.- Circuito flyback en SIMPLORER ................................................................................ 34
Figura 7.- Configuracin de parmetros del transformador en MATLAB .................................. 34
Figura 8.- Circuito flyback en MATLAB ..................................................................................... 35
Figura 9.- Circuito del transformador del flyback en ORCAD .................................................... 36
Figura 10.- Circuito flyback en ORCAD ..................................................................................... 36
Figura 11.- Circuito forward clsico en PSIM............................................................................ 37
Figura 12.- Circuito del transformador del forward clsico en ORCAD ...................................... 38
Figura 13.- Circuito forward clsico en ORCAD......................................................................... 39
Figura 14.- Circuito forward con clsico en SIMPLORER ........................................................... 39
Figura 15.- Circuito forward clsico en MATLAB ...................................................................... 40
Figura 16.- Circuito forward con enclavamiento activo en PSIM............................................... 41
Figura 17.- Circuito del transformador del forward con enclavamiento en ORCAD ................... 41
Figura 18.- Circuito forward con enclavamiento activo en ORCAD ........................................... 42
Figura 19.- Circuito forward active clamp en SIMPLORER ........................................................ 42
Figura 20.- Circuito forward con enclavamiento activo en MATLAB ......................................... 43
Figura 21.- Circuito de disparo del tiristor en SIMPLORER ........................................................ 44
Figura 22.- Circuito rectificador monofsico media onda en SIMPLORER ................................. 45
Figura 23.- Circuito de disparo del tiristor en PSIM .................................................................. 45
Figura 24.- Circuito rectificador monofsico media onda en PSIM............................................ 46
Figura 25.- Circuito rectificador monofsico media onda en MATLAB ...................................... 46
Figura 26.- Modelo de tiristor en ORCAD ................................................................................. 47
Figura 27.- Circuito rectificador monofsico media onda en ORCAD ........................................ 48
Figura 28.- Circuito rectificador monofsico de onda completa en MATLAB ............................. 49
Figura 29.- Circuito rectificador monofsico de onda completa en PSIM .................................. 49
Figura 30.- Circuito rectificador monofsico de onda completa en ORCAD ............................... 50
Figura 31.- Circuito rectificador monofsico de onda completa en SIMPLORER ........................ 50
Figura 32.- Circuito rectificador trifsico de media onda en ORCAD ......................................... 51
Figura 33.- Circuito rectificador trifsico de media onda en PSIM ............................................ 52
Figura 34.- Circuito rectificador trifsico de media onda en SIMPLORER .................................. 53
Figura 35.- Circuito rectificador trifsico de media onda en MATLAB ....................................... 54
Figura 36.- Circuito rectificador trifsico de onda completa en ORCAD .................................... 55
Figura 37.- Circuito rectificador trifsico de onda completa en SIMPLORER ............................. 55
Figura 38.- Circuito rectificador trifsico de onda completa en MATLAB .................................. 56
Pgina | 5

Figura 39.- Configuracin generador de pulsos en MATLAB ..................................................... 56


Figura 40.- Configuracin puente tiristores en MATLAB ........................................................... 57
Figura 41.- Circuito rectificador trisico de onda completa en PSIM......................................... 58
Figura 42.- Circuito inversor no modulado monofsico de medio puente en PSIM .................... 59
Figura 43.- Configuracin fuentes de pulsos en PSIM ............................................................... 60
Figura 44.- Circuito inversor no modulado monofsico de medio puente en SIMPLORER .......... 61
Figura 45.- Circuito inversor no modulado monofsico de medio puente en MATLAB............... 61
Figura 46.- Circuito inversor no modulado monofsico de medio puente en ORCAD ................. 62
Figura 47.- Circuito inversor no modulado monofsico de puente completo en PSIM ............... 63
Figura 48.- Circuito inversor no modulado monofsico de puente completo en MATLAB .......... 64
Figura 49.- Circuito inversor no modulado monofsico de puente completo en SIMPLORER ..... 64
Figura 50.- Circuito inversor no modulado monofsico de puente completo en ORCAD ............ 65
Figura 51.- Circuito inversor modulado PWM monofsico de medio puente en ORCAD ............ 67
Figura 52.- Circuito inversor modulado PWM monofsico de medio puente en SIMPLORER ..... 67
Figura 53.- Circuito inversor modulado PWM monofsico de medio puente en PSIM ............... 68
Figura 54.- Circuito inversor modulado PWM monofsico de medio puente en MATLAB .......... 69
Figura 55.- Circuito inversor modulado PWM monofsico de puente completo bipolar en
ORCAD................................................................................................................... 70
Figura 56.- Configuaracion Generador PWM ........................................................................... 71
Figura 57.- Circuito inversor modulado PWM monofsico de puente completo bipolar en
MATLAB................................................................................................................. 71
Figura 58.- Circuito inversor modulado PWM monofsico de puente completo bipolar en
SIMPLORER ............................................................................................................ 72
Figura 59.- Circuito inversor modulado PWM monofsico de puente completo bipolar en PSIM
.............................................................................................................................. 72
Figura 60.- Circuito inversor modulado PWM monofsico de puente completo unipolar en
MATLAB................................................................................................................. 73
Figura 61.- Circuito inversor modulado PWM monofsico de puente completo unipolar en
ORCAD................................................................................................................... 74
Figura 62.- Circuito inversor modulado PWM monofsico de puente completo unipolar en
PSIM ...................................................................................................................... 74
Figura 63.- Circuito inversor modulado PWM monofsico de puente completo unipolar en
SIMPLORER ............................................................................................................ 75
Figura 64.- Circuito inversor modulado PWM trifsico de puente completo en ORCAD............. 76
Figura 65.- Circuito inversor modulado PWM trifsico de puente completo en MATLAB........... 77
Figura 66.- Circuito inversor modulado PWM trifsico de puente completo en SIMPLORER ...... 77
Figura 67.- Circuito inversor modulado PWM trifsico de puente completo en PSIM ................ 78

Pgina | 6

Tablas
Tabla 1.- Resumen convertidores de Electrnica de Potencia ................................................... 28
Tabla 2 .- Parmetros de tiempo ............................................................................................. 80
Tabla 3.- Parmetros de espacio ............................................................................................. 81
Tabla 4 .- Edicin de grficos y tiempo de preparacin ............................................................ 82
Tabla 5 .- Tiempo de preparacin en % .................................................................................... 83

Manuales de ayuda
Manual 1.- ORCAD .................................................................................................................. 88
Manual 2.- MATLAB .............................................................................................................. 105
Manual 3.- PSIM ................................................................................................................... 125
Manual 4.- SIMPLORER ......................................................................................................... 133

Pgina | 7

Captulo 1: Introduccin
1.- Motivacin
La importancia de la simulacin de circuitos electrnicos es hoy en da parte
fundamental para el estudio de circuitos, y forma parte del proceso de diseo de
cualquier sistema electrnico.

En el campo de la Electrnica de Potencia, la simulacin es tambin


imprescindible y est integrada en los programas acadmicos de la mayor parte de las
asignaturas sobre la Electrnica de Potencia.

Debido a la gran variedad de simuladores disponibles en el mercado, y al valor


didctico de su utilizacin, se ha considerado interesante realizar una comparacin de
los simuladores y generar un material de apoyo con simulaciones de circuitos de
potencia bsicos.

2.- Objetivos
El objetivo principal de este proyecto es comparar cuatro de los simuladores
ms habituales utilizados en la Electrnica de Potencia. Para ello, se han seguido los
siguientes pasos:
Creacin de una biblioteca de circuitos de los convertidores ms utilizados
dentro de la Electrnica de Potencia.
Comparacin de los distintos simuladores utilizados.
Creacin de material de apoyo, basndose en casos concretos, al usuario no
iniciado en forma de presentaciones graficas.
En el desarrollo de este proyecto se han utilizado cuatro simuladores de
Electrnica de Potencia, en los cuales se han desarrollado circuitos correspondientes a
tres tipos de conversin, explicndolas con una serie de circuitos caractersticos de
cada una de ellas.
Pgina | 8

Los cuatro simuladores son MATLAB 2008a con su herramienta SIMULINK,


ORCAD 10.5, SIMPLORER 7.0 y PSIM 6.0, realizando un estudio entre ellos con
respecto a los modelos estudiados, teniendo en cuenta la dificultad de manejo de los
simuladores, el tiempo empleado en crear y simular cada modelo.

El proyecto se ha estructurado, de forma que el usuario conozca las


caractersticas tcnicas de cada simulador, para que, despus de dicha introduccin a
cada uno, pueda conocer las ventajas e inconvenientes de cada circuito para cada tipo
de conversin en cada uno de los simuladores estudiados.

Las tres conversiones utilizadas en este manual son:

Conversin CA-CC (rectificadores): se utiliza para, a travs de una seal de


corriente alterna, principalmente senoidal, se obtenga a la salida una seal
rectificada.
Conversin CC-CC (convertidores): a partir de una seal de continua, el filtro de
salida eliminar el rizado, tanto de corriente a travs de la bobina, como el de
tensin, por el condensador, obteniendo una seal a la salida prcticamente
constante.
Conversin CC-CA (inversores): segn una seal de entrada constante,
podremos generar una seal de corriente alterna a la salida.

Pgina | 9

Captulo 2: Simuladores. Informacin general.


2.1.- MATLAB1,2
Continuous
powergui

>= 0.3
Repeating
Sequence

Thyristor

Compare
To Constant

+
- v

AC Voltage Source
Parallel RLC Branch

Tension de salida

+
- v

Tension entrada

Floating
Scope 1

MATLAB es un lenguaje de programacin tcnica de alto nivel y un entorno


interactivo para el desarrollo de algoritmos, visualizacin y anlisis de datos, y clculo
numrico. Con MATLAB, se pueden resolver problemas de clculo tcnico ms
rpidamente que con otros lenguajes de programacin tradicionales, tales como C, C++
o FORTRAN.

Se puede usar MATLAB en una amplia gama de aplicaciones que incluyen


procesamiento de seales e imgenes, comunicaciones, diseo de sistemas de control,
sistemas de prueba y medicin, modelado y anlisis financiero, y biologa
computacional. Los conjuntos de herramientas complementarios (colecciones de
funciones de MATLAB para propsitos especiales) amplan el entorno de MATLAB,
permitiendo resolver problemas

especiales

en estas

reas

de aplicacin.

Informacin extrada de http://www.mathworks.com/products/MATLAB/


Dentro de este documento se encuentra el manual de utilizacin de SIMULINK, el cual explica
detalladamente el uso y funcionamiento de este simulador (vase pg. 93).

Pgina | 10

Adems, MATLAB contiene una serie de funciones para documentar y


compartir su trabajo. Se puede integrar el cdigo de MATLAB con otros lenguajes y
aplicaciones, y distribuir los algoritmos y aplicaciones de desarrollo usando MATLAB.

Sus caractersticas principales son:


Lenguaje de alto nivel para clculo tcnico.
Entorno de desarrollo para la gestin de cdigo, archivos y datos.
Herramientas interactivas para la exploracin, diseo y resolucin de
problemas.
Funciones matemticas para lgebra lineal, estadstica, anlisis de Fourier,
optimizacin e integracin numrica.
Funciones grficas bidimensionales y tridimensionales para la visualizacin
de datos.
Herramientas para crear interfaces grficas de usuario personalizadas.
Funciones para integrar los algoritmos basados en MATLAB con aplicaciones
y lenguajes externos, tales como C/C++, FORTRAN, Java, COM y Microsoft
Excel.
Con el lenguaje de MATLAB, se puede programar y desarrollar algoritmos ms
rpidamente que con los lenguajes tradicionales ya que no hay que realizar tareas
administrativas de bajo nivel, tales como declarar variables, especificar tipos de datos y
asignar memoria. En muchos casos, MATLAB elimina la necesidad de bucles "for". En
consecuencia, una lnea de cdigo de MATLAB generalmente reemplaza a varias lneas
de cdigo C/C++.

MATLAB soporta todo el proceso de anlisis de datos, desde la adquisicin de


datos de dispositivos externos y bases de datos, pasando por el pre-procesado,
visualizacin y anlisis numrico, hasta la produccin de resultados.

Pgina | 11

MATLAB proporciona herramientas interactivas y funciones de lnea de


comandos para operaciones de anlisis de datos, entre las que se incluyen:
Interpolacin
Extraccin de secciones de datos, escalado y promedio
Correlacin y anlisis de Fourier
Estadstica bsica y ajuste de curvas
Anlisis matricial

MATLAB es una plataforma eficiente para acceder a datos de archivos, otras


aplicaciones, bases de datos y dispositivos externos. Puede leer datos guardados en los
formatos ms conocidos, tales como Microsoft Excel, archivos de texto ASCII o
binarios, archivos de imagen, sonido y vdeo, etc.

Puede llamar a otras aplicaciones y lenguajes, tales como C, C++, objetos COM,
DLL's, Java, FORTRAN y Microsoft Excel, y acceder a sitios FTP y servicios Web;
utilizando el Database Toolbox, incluso puede acceder a bases de datos ODBC/JDBC.

Puede obtener datos de dispositivos de hardware, tales como el puerto serie de


un ordenador o una tarjeta de sonido. Utilizando el Data Acquisition Toolbox, puede
dirigir los datos medidos a MATLAB para su anlisis y visualizacin en tiempo real.

Todas las funciones grficas necesarias para visualizar datos de ingeniera y


cientficos estn disponibles en MATLAB. Incluye funciones de representacin de
diagramas

bidimensionales

tridimensionales,

visualizacin

de

volumen

tridimensional, herramientas para crear diagramas en forma interactiva y la posibilidad


de exportar los resultados a los formatos grficos ms conocidos. Puede personalizar
sus diagramas aadiendo varios ejes, cambiando los colores de las lneas y
marcadores, aadiendo anotaciones, leyendas y trazando formas.

Pgina | 12

Puede visualizar vectores de datos con funciones de representacin de


diagramas bidimensionales para crear:

Diagramas de lneas, de rea, de barras y de sectores.


Diagramas de direccin y de velocidad.
Histogramas.
Polgonos y superficies.
Diagramas de dispersin/burbujas.
Animaciones.

Una de las herramientas incluida en MATLAB es SIMULINK. SIMULINK es un


entorno para la simulacin y diseo de dominios, basado en un modelo para los
sistemas dinmicos. Proporciona un entorno grfico interactivo y un conjunto
personalizable de bibliotecas de bloque que permiten disear, simular, implementan y
probar una variedad de sistemas, incluyendo las comunicaciones, controles,
procesamiento de seales, procesamiento de vdeo y procesamiento de imgenes.

SIMULINK est integrado con MATLAB, proporcionando acceso inmediato a una


amplia gama de herramientas que le permiten desarrollar algoritmos, analizar y
visualizar simulaciones, secuencias de comandos de procesamiento, personalizar el
entorno de modelado y definir la seal, parmetros y pruebas.

2.1.1.- Caractersticas de SIMULINK


Posee una amplia biblioteca de bloques predefinidos.
Editor grfico interactivo para ensamblar y administrar los bloques
de una forma intuitiva.
Capacidad de administrar diseos complejos al segmentar modelos
en jerarquas.
Explorador de modelos para crear, configurar y buscar en todas las
seales, parmetros, propiedades, y el cdigo generado asociados
con su modelo.
Pgina | 13

Programacin de aplicaciones que permiten conectar con otros


programas de simulacin.
Modos de simulacin (Normal, Acelerador y Acelerador Rpido) para
la ejecucin de simulaciones.
Depurador grfico y generador de perfiles para examinar los
resultados de simulacin y diagnosticar, a continuacin, el
rendimiento y un posible comportamiento inesperado en el diseo.
Acceso completo a MATLAB para analizar y visualizar los resultados,
personalizacin del entorno de modelado, la definicin de seal,
parmetros y datos de prueba.
Modelo de anlisis y herramientas de diagnstico para garantizar la
coherencia del modelo e identificar errores de modelado.

a) Crear y trabajar con modelos con SIMULINK

Se puede crear, modelar y mantener un diagrama de bloques detallado de su


sistema utilizando un conjunto integral de bloques predefinidos. SIMULINK
proporciona herramientas para el modelado jerrquico, administracin de datos y
personalizacin de subsistemas, lo que facilita la creacin de representaciones
concisas y precisas, independientemente de la complejidad del sistema.

b) Seleccin y personalizacin de bloques

SIMULINK incluye una extensa biblioteca de funciones utilizadas en un sistema


de modelado. Estos incluyen:

bloques de tiempo continuo y discreto, tales como la integracin y unidad


retraso.
bloques algortmicos, tales como la suma, productos y tabla de bsqueda.
bloques estructurales, tales como MUX, switch y bus selector, entre otros.

Pgina | 14

Se pueden personalizar estos bloques incorporados o crear nuevos


directamente en SIMULINK y colocarlos en sus propias bibliotecas. Existen bibliotecas
adicionales

con

funcionalidad

especfica

para

la

industria

aeroespacial,

comunicaciones, radiofrecuencia, procesamiento de seales de vdeo y procesamiento


de imgenes y otras aplicaciones.

Para modelar sistemas fsicos en SIMULINK, puede utilizar las bibliotecas


Simscape, SimDriveline, SimHydraulics, SimMechanics y SimPowerSystems, las cuales
proporcionan capacidades para el modelado de sistemas fsicos, tales como las que
tienen

componentes

mecnicos,

hidrulicos

elctricos.

La

biblioteca

SimPowerSystems es una biblioteca que utiliza elementos de tipo circuito, con


conexiones en lugar de entradas y salidas predefinidas. Incluye componentes
caractersticos de Electrnica de Potencia, como son dispositivos semiconductores,
bobinas, condensadores, instrumentacin de medida
c) Incorporacin de algoritmos de MATLAB

Al incorporar cdigo MATLAB, puede llamar a funciones MATLAB para el


anlisis de datos y visualizacin. Adems, SIMULINK le permite utilizar cdigo para
disear algoritmos que, a continuacin, pueden ser implementados a travs de la
generacin de cdigo con el resto de su modelo. Tambin puede incorporar cdigo C,
Fortran, etc.,
d) Creacin y edicin del modelo con SIMULINK

Para crear modelos solo se debe arrastrar y soltar bloques desde el Explorador
de biblioteca al editor grfico y conectarlos con lneas que establecen relaciones
matemticas entre los bloques. Puede organizar el modelo mediante el uso de
funciones de edicin grfica, como copiar, pegar, deshacer, alinear, distribuir y cambiar
el tamao. La interfaz de usuario SIMULINK le permite tener un completo control
sobre lo que puede ver y utilizar en pantalla. Puede agregar sus comandos y submens

Pgina | 15

a los mens editor y contexto. Tambin puede desactivar y ocultar mens, elementos
de men y controles del cuadro de dilogo.
e) Organizar su modelo

SIMULINK permite organizar de una forma fcil e intuitiva la administracin de


los niveles de jerarqua mediante el uso de subsistemas y modelos de referencia. Los
subsistemas encapsulan un grupo de bloques y seales en un solo bloque. Tambin se
puede segmentar su modelo en componentes de diseo para modelar, simular y
verificar cada componente de forma independiente. Los componentes pueden
guardarse como modelos separados, utilizando el modelo de referencia, o como
subsistemas en una biblioteca.
SIMULINK permite definir y controlar los atributos de seales y los parmetros
asociados con el modelo. Los parmetros son coeficientes que ayudan a definir la
dinmica y el comportamiento del sistema. Los atributos de seal y el parmetro
pueden ser tratados directamente en el diagrama.

Puede definir los siguientes

atributos de seal y parmetro:

tipo de datos: individuales, dobles, con signo o sin signo de 8, 16 o 32 bits,


booleano

dimensiones: escalares, vector o matriz.

complejidad: real o complejo.

mnimo y mximo rango, valor inicial.

f) Ejecutar una simulacin

Una vez que se han definido las opciones de simulacin para el modelo, puede
ejecutar la simulacin interactiva, utilizando la GUI SIMULINK. Se pueden utilizar los
modos de simulacin siguientes:

Pgina | 16

Normal (predeterminado), que simula su modelo.

Acelerador.

Acelerador rpido, que puede simular modelos ms rpido que el modo de


acelerador pero con menos interactividad mediante la creacin de un
archivo ejecutable.

g) Anlisis de resultados

SIMULINK incluye varias herramientas para analizar el sistema, visualizacin de


resultados y pruebas, validacin y documentacin sus modelos. La visualizacin de los
resultados puede visualizar el sistema mediante la visualizacin de seales con la
muestra y mbitos que se refiere el SIMULINK.

Pgina | 17

2.2 SIMPLORER3,4

SIMPLORER es un programa de software de simulacin multi-dominio que


permite a los ingenieros modelar, simular, analizar y optimizar los sistemas complejos
incluyendo electromecnica, electromagnetismo, sistemas de alimentacin y otros
diseos.
Con las caractersticas de modelado y la tecnologa de comunicacin del
SIMPLORER, los ingenieros son capaces de construir prototipos virtuales de todos los
aspectos de un sistema que incluye la electrnica, sensores y actuadores, motores,
generadores, convertidores de energa, controles y software incorporado.
Esto permite a los ingenieros investigar la funcionalidad del sistema y el
rendimiento, y verificar el diseo general. El resultado es una reduccin drstica, tanto
en tiempo de desarrollo y optimizacin de fiabilidad, como en rendimiento del
sistema.

Informacin extrada de http://www.ansoft.com/products/em/SIMPLORER/


Dentro de este documento se encuentra el manual de utilizacin de SIMPLORER, el cual explica
detalladamente el uso y funcionamiento de este simulador (vase pg. 121).

Pgina | 18

2.2.1.- Diseo del sistema:


SIMPLORER ofrece varias tcnicas de modelado, incluidos los circuitos,
diagramas de bloques, mquinas de estado, nivel de la ecuacin y lenguajes de
modelado como VHDL-AMS, SML (lenguaje estndar de SIMPLORER) y C/C++.

Estos pueden ser usados por los ingenieros para modelos analgicos, digitales y
diseos multi-dominio de seales mixtas.

2.2.2.- Tcnicas de modelado


VHDL-AMS: El IEEE 1076.1 es un lenguaje estndar de modelado que
proporciona una amplia capacidad para modelos analgicos, de seal mixta
y diseos multi-dominio.
Circuitos: se consigue una rpida simulacin de circuito, adems de estable.
Incluye semiconductores multinivel de modelado y un intercambio de datos
eficaces entre los modelos.
Diagramas de bloque: modelos de flujo en funcin de la seal para sistemas
hbridos lineales, no lineales, continuos y tiempo discreto.
Mquinas de estado: controlados por el enfoque para el control complejo
de modelado, es decir, espacio de control de vectores, PWMs, eventos
Ecuaciones de bloques: incluyen la ecuacin en funcin del modelado en el
sistema.
Importacin de modelos de PSPICE: aprovecha las ventajas de los modelos
existentes.

Pgina | 19

2.2.3.- Anlisis estadstico y optimizacin


Las caractersticas principales son:

Anlisis paramtrico
Anlisis estadstico (Montecarlo)
Sensibilidad
Optimizacin

Programacin secuencial no lineal.


Programacin secuencial mixto no lineal
Patrn de bsqueda
Algoritmos genticos `

Post procesamiento

Representacin 2D y 3D
Representacin 2D polar y 3D polar
Representacin digitales
Diagramas de Bode y Nyquist
Tablas de datos
Histograma

Pgina | 20

2.3.- ORCAD5,6

PARAMETERS:

4.0
R=1
1

L1

S1

C2
100u

+
-

Ve

20uH

Sbreak

12Vdc

D1
Dbreak

1
R1
{R}
2

2.0

0
Vtri
V1 = 1
V2 = 0
TD = 0
TR = 5u
TF = 5u
PW = 1n
PER = 10u

OUT
Duty
0.3

+
U1

0
650us
I(L1)

660us

670us

680us

V(R1:1)
Time

2.3.1.- Caractersticas ORCAD


a) Editor de esquemticos

El editor de esquemtico de ORCAD (CAPTURE) se basa en la edicin del


esquemtico de una forma rpida y fcil. Combina una interfaz intuitiva con las
caractersticas y funcionalidades necesarias para acelerar las tareas de diseo y facilitar
la creacin de circuito. Para los diseos ms grandes o ms complejos, CAPTURE es
compatible con diseos de varias hojas y jerrquicos. Tambin facilita los diseos
jerrquicos y garantiza que todas las conexiones se mantienen con precisin en todo el
diseo.

Informacin extrada de
http://www.cadence.com/products/ORCAD/ORCAD_capture/pages/default.aspx
6
Dentro de este documento se encuentra el manual de utilizacin de ORCAD, el cual explica
detalladamente el uso y funcionamiento de este simulador (vase pg. 76).

Pgina | 21

690us

b) Sistema de informacin de componentes

CAPTURE es una parte central de la solucin de diseo de ORCAD. Sincroniza


automticamente y valida los datos de origen desde el exterior con la base de datos
del diseo de esquemtico. CAPTURE funciona con cualquier base de datos que
cumpla con las normas de ODBC de Microsoft para acceder directamente a los datos
en un sistema MRP, ERP o PLM, o en una base de datos intermedio dedicada a la
ingeniera de datos de componente.
c) Selector de componentes

Con un fcil acceso a bases de datos de los componentes y su correspondiente


informacin, los diseadores pueden reducir la cantidad de piezas de investigacin. Se
permite a los usuarios identificar, utilizar y disear con componentes preferidos. Los
componentes se pueden consultar segn sus caractersticas elctricas, fsicas o
corporativas, y a continuacin, se recuperan automticamente para su uso en el
esquema. Agregar componentes directamente desde las bases de datos de la
compaa minimiza los errores en las listas de materiales (BOM) y listas de
componentes.

Otra aplicacin integrada en el ORCAD es PSPICE A/D, que ofrece soluciones de


simulacin para simulaciones analgicas y de seal mixta, y adems se utiliza como
visualizador de los resultados de los circuitos diseados.

El anlisis avanzado de PSPICE realiza los anlisis de diseo ms all de la


simulacin funcional. Los anlisis avanzados renen a varias tecnologas que pueden
ayudar a mejorar el rendimiento de diseo, rentabilidad y fiabilidad. Estas tecnologas
incluyen sensibilidad y anlisis de Monte Carlo, entre otros.

Pgina | 22

2.3.2.- Caractersticas PSPICE:

La opcin de anlisis avanzado de PSPICE se utiliza junto con PSPICE A/D para
mejorar el rendimiento de diseo y fiabilidad. Con las posibilidades de anlisis
avanzado de PSPICE A/D, los diseadores automticamente pueden maximizar el
rendimiento de circuitos, como pueden ser el anlisis de temperatura, simulacin
electromecnica, anlisis de Monte Carlo y algoritmos de optimizacin de ejecucin
automtica para mejorar la calidad de los diseos y maximizar el rendimiento de
circuito. PSPICE A/D tambin permite a los usuarios disear y generar modelos de
simulacin para transformadores e inductores de DC.
a) Sensibilidad

Los anlisis de sensibilidad identifican qu parmetros del componente son


crticos para los objetivos de rendimiento del circuito. Dicho anlisis examina cuanto
afecta cada componente al comportamiento del circuito por s mismo, y en
comparacin con los dems componentes, por diferentes tolerancias, para crear el
peor caso de valores (mnimo y mximo).
b) Optimizador

Analiza circuitos analgicos y sistemas, ajusta sus diseos ms rpido que un


banco de pruebas. Ayuda a encontrar los mejores valores de cada componente para
satisfacer sus objetivos de rendimiento y las posibles restricciones existentes.

Pgina | 23

2.4.- PSIM7,8

PSIM es un software de simulacin diseado para la Electrnica de Potencia,


control de motores y sistema dinmico de simulacin. Gracias a PSIM con su potente
entorno de simulacin, permite trabajar de una forma ms eficaz y productiva, reducir
el desarrollo de costo y el tiempo de comercializacin. Con su interfaz, su velocidad de
simulacin, su capacidad de simular cualquier tipo de convertidores de energa y
circuitos de control, PSIM es ideal para la simulacin, diseo de bucles de control y
estudios de sistema de motores. Las posibilidades de realizacin del PSIM son tan
amplias y numerosas que cubre una amplia variedad de aplicaciones en ingeniera
elctrica, tales como:

Componentes de equipos de conversin.


Energa solar y elica.
Iluminacin.
Industria del automvil.
Industria aeronutica.
Defensa.
Nuclear.
7

Informacin extrada de http://www.powersimtech.com/products.html


Dentro de este documento se encuentra el manual de utilizacin de PSIM, el cual explica
detalladamente el uso y funcionamiento de este simulador (vase pg. 113).

Pgina | 24

Telecomunicaciones.
Simulacin de circuitos de potencia: AC-DC, DC - DC, DC - CA, AC-AC.

PSIM consta de tres programas principales:

circuito esquemticos (PSIM Schematics)


Simulador PSIM
Visualizacin de la forma de onda (Simview)

PSIM puede utilizarse para el anlisis y diseo de sistemas de control y


convertidor de alimentacin para una amplia variedad de aplicaciones como:

Rectificadores AC/DC
Filtros activos
Cargadores de batera
Correccin del factor de potencia, etc.

PSIM tiene una completa biblioteca que contiene numerosos elementos de


ingeniera elctrica, de los componentes de energa y de los lazos de control. Como
pueden ser:

Circuitos de potencia: aplicaciones RLC, conmutadores, transformadores


Circuitos de control: filtros, fuentes de bloques de funcin, elementos
de lgica, elementos de uso comn, como son el bloque de PI,
multiplexor, amplificador operacional...
Fuentes: tensin, corriente, tiempo
Otros elementos: conmutadores, sensores, sondas, elementos no
lineales...

Pgina | 25

Adems, posee de circuitos de ejemplo, como:

Inversores
Modelos PWM
Rectificadores y Ciclo-convertidores
Filtros activos, bucles de control, etc.

Existen mdulos adicionales que permiten el estudio de distintos sistemas,


como pueden ser:

Motores: PSIM proporciona un entorno de simulacin potente para diversos


estudios de sistema de motores, como son las mquinas de uso comn y
modelos de carga mecnica, y diversos sistemas de control que se pueden
implementar fcilmente mediante la biblioteca de control de PSIM., sistemas
termales, control digital, etc.

Control digital: Se puede utilizar para simular el rendimiento de los bucles de


control digital, filtros digitales y evaluar diversos efectos en el control digital,
como errores de truncamiento, retraso de muestreo/suspensin y demora
computacional.
Trmico: proporciona una manera rpida de estimacin de las prdidas de
conduccin y conmutacin de dispositivos de semiconductores como pueden
ser diodos, IGBT y MOSFET. De esta manera, los usuarios pueden agregar
fcilmente dispositivos de cualquier fabricante. Estos dispositivos, a
continuacin, pueden seleccionarse en esquemas PSIM, y se pueden calcular
sus prdidas/conmutacin de conduccin en la simulacin.
Simcoder: proporciona la capacidad para generar cdigo C automticamente
desde el esquemtico del PSIM. Con SimCoder, los usuarios pueden simular un
sistema en PSIM en primer lugar, y a continuacin, generar cdigo C para un
hardware especfico. La generacin automtica de cdigo proporciona una
Pgina | 26

perfecta integracin entre simulacin y la implementacin de hardware y


acelera enormemente el proceso de desarrollo y diseo.
SimCoupler: Proporciona la interfaz entre PSIM y MATLAB/SIMULINK para la
simulacin conjunta o co-simulacin, para que parte de un sistema puede ser
implementado y simulado en PSIM y el resto en MATLAB/SIMULINK.

MagCoupler: proporciona el vnculo dinmico para la co-simulacin PSIM y


JMAG, para que: el convertidor de potencia y parte de un sistema de control
pueda ser implementada y simulada en PSIM, y los equipos elctricos y otros
dispositivos magnticos pueden ser implementados y simulados en JMAG.

Pgina | 27

Captulo 3: Biblioteca de circuitos.


En este captulo, se expondrn los diferentes modelos de estudio realizados con
los cuatro simuladores utilizados. En la tabla 1 se muestran de una forma
pormenorizada los modelos de estudio.

Se han escogido dichos circuitos para realizar la comparacin de los


simuladores; ms adelante, se presentar una tabla similar en la que se incluirn datos
adicionales como pueden ser el espacio que ocupa en disco la instalacin del mismo, una
valoracin de la edicin de grficos, en funcin de valores como pueden ser las operaciones
con variables o la exportacin de grficos para su edicin, seleccin de componentes, acceso a
las bibliotecas o para el tiempo de preparacin del modelo, entre otros.

FLYBACK
CONVERTIDORES
CC-CC

3 DEVANADOS

FORWARD

ACTIVE CLAMP
REDUCTOR

CONVERTIDORES
CA-CC

ONDA COMPLETA
MEDIA ONDA

TRIFASICO

ONDA COMPLETA

NO

MEDIO PUENTE

MODULADOS

PUENTE COMPLETO
MEDIO

CONVERTIDORES
CC-CA

MEDIA ONDA

MONOFASICO

PUENTE

MONOFASICO

MODULACION
PWM

PUENTE
COMPLETO

MONOFASICO

UNIPOLAR
BIPOLAR

TRIFASICO
Tabla 1.- Resumen convertidores de Electrnica de Potencia

Pgina | 28

El objetivo de este estudio es doble. Por un lado, la comparacin de los cuatro


simuladores al abordar el mismo circuito, para la cual se ha escogido cuatro topologas
muy comunes en la Electrnica de Potencia. Por otro lado, la creacin de bibliotecas
bsicas de circuitos tpicos y componentes en los casos en los que ha sido necesario.
Los circuitos simulados se han agrupado en tres bloques, segn el tipo de
conversin de la energa: CC-CC, CA-CC y CC-CA.

Pgina | 29

3.1.- Conversin CC-CC: Convertidores.


Los convertidores CC-CC son circuitos electrnicos de potencia que convierten
una tensin continua a otro nivel de tensin continua, proporcionando una salida
regulada.

El diseo de todos los circuitos se han considerado en Modo de Conduccin


Continua (MCC), adems de realizndolos con diferentes cargas (resistiva, inductiva)
para ver los diferentes resultados en distintos circuitos.

Existen mltiples topologas de convertidores CC-CC, pero para el estudio se


han seleccionado tres en concreto que son muy representativas.

Reductor: es un circuito simple, sin aislamiento galvnico y muy comn


en la Electrnica de Potencia. Su interruptor est aislado de masa, y las
dems topologas sin aislamiento galvnico sern fcilmente simulables
modificando los esquemticos propuestos para este convertidor.
Flyback: con aislamiento galvnico, se caracteriza porque su
funcionamiento est basado en el almacenamiento de la energa en la
inductancia magnetizante del transformador.
Forward: con aislamiento galvnico, se caracteriza porque el
transformador no almacena energa y necesita mecanismos de
desmagnetizacin, como un tercer devanado, o un interruptor auxiliar
con un condensador (enclavamiento activo).

3.1.1.- Reductor

El circuito reductor es un convertidor CC-CC que reduce el nivel de tensin


continua de la entrada. En cuanto a sus modelos en los cuatro programas de estudio,
es un circuito que no ha suscitado demasiada complejidad.

Pgina | 30

La mayor complejidad que haya podido existir ha sido en ORCAD (Figura 1), en
el que para generar la seal de conmutacin, se ha realizado mediante una
comparacin de los niveles de tensin de una seal triangular Vtri y una fuente de
tensin continua Duty que simula el ciclo de trabajo. Tambin se ha simulado el
comportamiento del interruptor, normalmente realizado con un MOSFET como
interruptor.
PARAMETERS:
R = 20
1

L1

S1

C2
100u

+
-

Ve

400u

Sbreak

50

D1
Dbreak

1
R1
{R}
2

0
Vtri
V1 = 1
V2 = 0
TD = 0
TR = 25u
TF = 25u
PW = 1n
PER = 50u

OUT
Duty
0.3

+
U1

Figura 1.- Circuito reductor en ORCAD

En los dems simuladores (Figura 2, Figura 3 y Figura 4) no ha habido mayor


problema, tanto en la creacin como en la simulacin del circuito, ya que los
componentes utilizados son ideales. Solo se ha tenido en cuenta que para estimular al
MOSFET se ha utilizado una fuente de pulsos, con la frecuencia de conmutacin.

Pgina | 31

Discrete ,
Ts = 1e-007 s
powergui

Id
Is

20 K con
D=40 %

ILm

g
+ i
-

Mosfet

Lm=400u
+ i
-

v +
-

Corrientes

+ i
-

Vs

Ve=50 V

+
- v Vd

R = 20 Ohm
C = 100 uF

+
- v

Vo

Tensiones

Figura 2.- Circuito reductor en MATLAB

Figura 3.- Circuito reductor en PSIM

Figura 4.- Circuito reductor en SIMPLORER

Pgina | 32

3.1.2.- Flyback

El convertidor flyback es un convertidor que asla galvnicamente, mediante


un transformador, la entrada de la salida. Su funcionamiento es similar al del
convertidor reductor-elevador. La energa se almacena en la bobina magnetizante del
primario cuanto el interruptor est cerrado y se entrega a la carga cuando ste est
abierto.

Para la realizacin de este circuito, en todos los simuladores, la nica dificultad


que ha surgido ha sido la necesidad de incluir una bobina magnetizante para la carga
del primario del transformador, y una fuente peridica para la excitacin del MOSFET.
Para ello, se debe configurar, tanto la frecuencia de excitacin como el ciclo de trabajo.
Para el disparo del interruptor, se poda haber realizado, utilizando el esquema de
seal triangular comparada con la seal de continua empleado en el reductor.

Tanto en PSIM como en SIMPLORER (Figura 5 y Figura 6), no ha habido mayor


problema para la realizacin de los circuitos de simulacin.

Figura 5.- Circuito flyback en PSIM

Pgina | 33

Figura 6.- Circuito flyback en SIMPLORER

En MATLAB (Figura 8), adems de las mencionadas anteriormente, la mayor


dificultad es determinar los valores del transformador, ya que hay que determinar los
valores de tensin de primario y secundario, y los valores de resistencia e inductancia
de los mismos, como se muestra en la Figura 7.

Figura 7.- Configuracin de parmetros del transformador en MATLAB


Pgina | 34

i
- +

IL

Corrientes

+ -i
v +
VL

Diode

Id
L=200 uH

+
- v

Ro=5 Ohm
Co =100 uF

m
Is 1

i +
-

Ve = 50 V

Tensiones

Pulse
Generator

+v
+
- v

Vd

Vs
Discrete ,
Ts = 1e-007 s.
powergui

Figura 8.- Circuito flyback en MATLAB

En cuanto a ORCAD, ha sido necesaria la creacin de un transformador que


realice la relacin de transformacin pedida (Figura 9). Para ello se ha creado un
modelo ideal de un transformador, el cual est compuesto de dos fuentes
dependientes en cada uno de los devanados.

En el devanado principal, es una fuente dependiente de ganancia (al efecto, de


la relacin de vueltas de los devanados), por lo que la tensin de entrada de la fuente
Prim1 ser la corriente por el secundario Sec2 de la fuente dependiente, que en
este caso es una fuente de corriente dependiente de tensin, y la de Prim2, la de
Sec 1.

Tambin se ha incluido la funcin SUBPARAMETERS, en la que se indicarn el


numero de vueltas del primario y el secundario N1 y N2. De este modo, el modelo
del transformador ideal es fcilmente parametrizable.

Pgina | 35

SUBPARAMETERS:
N1 = 1
N2 = 1
R1
Prim1

Sec1

1m

U2

I(E1)*N1/N2
1

PRIM1 SEC1

E1

+
-

+
-

PRIM2 SEC2

GAIN = {N1/N2}
traf o_inv erso

Prim2

Sec2

Figura 9.- Circuito del transformador del flyback en ORCAD

Para simular el funcionamiento del interruptor, se ha realizado mediante la


comparacin de una fuente de tensin triangular y una fuente de tensin DC que
simula el ciclo de trabajo. Se incluye una inductancia desmagnetizante L1 para la
desmagnetizacin del transformador. El bloque E1 es un bloque comparador
(EVALUE) que acta como si fuera un operacional. Por lo dems, la creacin del
circuito es similar a los dems (Figura 10).
PARAMETERS:
N2 = 1
U1
1

PRIM1 SEC1

Dbreak

L1
200u

50

C1
100u

traf o_inv erso


N1 = 1
N2 = {N2}

V4

R1
5

S1

E1
IN+ OUT+
IN- OUTEVALUE
if (V(%IN+, %IN-)<0,1,0)

PRIM2 SEC2

D1

+
-

Sbreak

V2
0.3

V1 = 1
V2 = 0
TD = 0
TR = 50u
TF = 50u
PW = 1n
PER = 100u

V3

Figura 10.- Circuito flyback en ORCAD


Pgina | 36

3.1.3.- Forward

El convertidor forward tiene un comportamiento similar al del convertidor


reductor, con la salvedad que incluye un grado de libertad adicional para el diseo,
debido a la utilizacin de un transformador para conseguir un aislamiento galvnico
entre la entrada y la salida.

Se han considerado 2 topologas, debido a la necesidad de modelar dos tipos


diferentes de transformadores:

forward clsico o con 3 devanados.


forward con enclavamiento activo o active clamp.
a) Forward clsico.

En este modelo, es necesario introducir un transformador de 3 devanados (1


primario y 2 secundarios), de tal forma que uno de los secundarios permitir la
desmagnetizacin del ncleo mediante un diodo auxiliar. Como en el flyback, se debe
colocar una bobina magnetizante que modele la magnetizacin del ncleo.

En PSIM (Figura 11), la creacin y simulacin del modelo ha sido la ms sencilla


de todas, ya que todos los componentes son ideales, y solo se han tenido que poner
los valores necesarios en cada uno de ellos.

Figura 11.- Circuito forward clsico en PSIM


Pgina | 37

En ORCAD, se ha tenido que crear un modelo ideal de transformador con un


primario y dos secundarios, de forma similar a la descrita en el modelo del
transformador del flyback, con la salvedad de que al existir 2 secundarios, existen 2
relaciones de transformacin distintas con 3 valores de n de vueltas (N1, N2 y N3)
(Figura 12).

SUBPARAMETERS:
N1 = 1
N2 = 1

R1
Prim1

N3 = 1

1n

Sec1

E1

+
-

+
-

E
GAIN = {N1/N2}

I(E1)*N1/N2

U2
PRIM1 SEC1
SEC2

3
4

Sec2
Prim2

Terc1

TERC1
PRIM2 TERC2

5
6

trafo_forward

E2

+
-

+
-

E
GAIN = {N1/N3}

I(E2)*N1/N3
Terc2

Figura 12.- Circuito del transformador del forward clsico en ORCAD

En este caso, tambin se ha utilizado la funcin SUBPARAMETERS, para poder


simular de una forma paramtrica en funcin de los valores de N1, N2 y N3 si se
desea.

La creacin del circuito, con la salvedad del modelo del transformador, no


supone mayor dificultad (Figura 13).

Pgina | 38

PARAMETERS:
N1 = 1.5
N2 = 1
N3 = 1.5

R2

1
1m

L3
5m

V1
48

U1
PRIM1 SEC1
SEC2
TERC1
PRIM2 TERC2

D1

3
4

S1
+
-

L2

400u
D2
Dbreak

5
6

Dbreak

C1
100u

R1
10

N1 = {N1}
N2 = {N2}
N3 = {N3}

Sbreak
{if (( V(%IN1)<V(%IN2)),15,0)}

V2
0.25

D3
Dbreak

V3
V1 = 1
V2 = 0
TD = 0
TR = 14.285u
TF = 14.285u
PW = 1n
PER = 28.57u

Figura 13.- Circuito forward clsico en ORCAD

En SIMPLORER (Figura 14), existe una biblioteca adicional, en el que aparece el


convertidor forward como componente. En l, se configura tanto la frecuencia de
conmutacin, el valor de la bobina magnetizante y los valores de las vueltas de los
devanados. Solo hay que tener en cuenta que en la seal de control ctr se introduce
una fuente de tensin que simula el ciclo de trabajo y en el pin diode CH, se debe
introducir una funcin exponencial. Los valores a utilizar son los que vienen por
defecto. Por supuesto, tambin sera posible realizar el convertidor con componentes
discretos como interruptores, bobinas, etc., al igual que se ha realizado en los dems
simuladores.

Figura 14.- Circuito forward clsico en SIMPLORER


Pgina | 39

En cuanto al modelo en MATLAB (Figura 15), la nica y mayor complicacin ha


sido elegir el transformador y los valores de sus componentes. Hay configurar tanto la
frecuencia nominal como las tensiones de los devanados. En cuanto a las resistencias e
impedancias de los devanados tambin se tiene que configurar. Para ello se puede
hacer en valores del SI (Sistema Internacional) o en pu (por unidad).

Discrete ,
Ts = 1e-008 s.

+
- v

powergui

+ i
-

+2
1+

D1

Lx=400uH

+3
1

L=5 mH

Multi-Winding
Transformer

Ve=48V

D2

Ro=10 Omh
Co = 100 uF

+
- v

D3

Mosfet
Pulse
Generator

Figura 15.- Circuito forward clsico en MATLAB

b) Forward con enclavamiento activo.

Esta variante del forward acta como el anterior, pero en vez de tener un
tercer devanado y un diodo auxiliar para desmagnetizar el ncleo, posee solo dos
devanados (primario y secundario). En este caso, la desmagnetizacin del
transformador se consigue gracias a la incorporacin de un interruptor y un
condensador adicionales.

El condensador tiene que ser de una capacidad tal que su rizado de tensin no
sea demasiado significativo. Cuando el interruptor principal est apagado, el

Pgina | 40

interruptor de la rama de enclavamiento se activa, dando lugar a la desmagnetizacin


del transformador, ya que se le aplica la tensin inversa del condensador.

El estudio del circuito en PSIM es similar al de tres devanados, sin problemas


para su creacin y simulacin (Figura 16).

Figura 16.- Circuito forward con enclavamiento activo en PSIM

En ORCAD, al igual que en el flyback, se ha creado un modelo ideal de


transformador (Figura 17), que se diferencia del flyback en la posicin de los
terminales correspondientes del flyback.
SUBPARAMETERS:
N1 = 1
N2 = 1
R1
Prim1

Sec1

1n

E1

+
-

SEC1

PRIM2

SEC2

+
-

E
GAIN = {N1/N2}

Prim2

PRIM1

I(E1)*N1/N2

traf o

Sec2

Figura 17.- Circuito del transformador del forward con enclavamiento en ORCAD

Pgina | 41

En cuanto a la creacin del modelo (Figura 18), no supone mayor diicultad.

R2

1
1m

L3
1m

PRIM1

SEC1

PRIM2
traf o

C2
100u

U1

SEC2
N1 = {N1}
N2 = {N2}

D1

Dbreak

L2

400u

D2
Dbreak

C1
100u

R1
10

V4
48
1
2

{if (( V(%IN1)<V(%IN2)),15,0)}

V2
0.3

V3
V1 = 1
V2 = 0
TD = 0
TR = 14.285u
TF = 14.285u
PW = 1n
PER = 28.57u

S1
+
-

Sbreak

PARAMETERS:
N1 = 1
N2 = 2

Figura 18.- Circuito forward con enclavamiento activo en ORCAD

En SIMPLORER, existe tambin un componente llamado Forward Active


Clamp que simula esta topologa del forward. Hay que dar valores tanto a la
frecuencia de conmutacin, la bobina magnetizante y al condensador Co de
desmagnetizacin del transformador (Figura 19).

Figura 19.- Circuito forward active clamp en SIMPLORER

En cuanto al circuito en MATLAB (Figura 20), ha sido bastante ms sencillo la


creacin del mismo ya que en este caso solo son 2 devanados, aunque ha habido que
Pgina | 42

configurar los valores del transformador (tensiones nominales del primario y


secundario, n vueltas devanados, etc.).

Discrete ,
Ts = 1e-007 s.
powergui

+ -i
1

Co = 100 uF

L=1mH

D1

+v
-

N1=1
N2=2
D2

Ro=10 Omh
Co = 100 uF

Ve=48V

Lx=400uH

Pulse
Generator

Figura 20.- Circuito forward con enclavamiento activo en MATLAB

Pgina | 43

3.2.- Conversin CA-CC: Rectificadores.

Un rectificador convierte una entrada de AC en DC. Su finalidad es generar una


salida continua para proporcionar una onda de tensin o corriente que tenga una
determinada componente continua.

3.2.1.- Monofsicos
a) Media Onda9

La simulacin de este modelo en SIMPLORER (Figura 22) es la ms sencilla ya


que solo es necesario tener en cuenta que para el disparo del tiristor es necesaria una
fuente de pulsos con un retraso que simular el ngulo de disparo, el cual ha debido
ser calculado previamente (Figura 21).

Figura 21.- Circuito de disparo del tiristor en SIMPLORER


9

Los valores para el estudio de este modelo son una entrada senoidal de 220V ef y 50 Hz, un ngulo de
disparo de 60 y una carga resistiva de 50 .

Pgina | 44

Figura 22.- Circuito rectificador monofsico media onda en SIMPLORER

En PSIM, el disparo del tiristor (Figura 23) es ms complicado y se realiza


mediante un circuito externo al propio rectificador, en el que se especifica el ngulo de
disparo del tiristor.

Figura 23.- Circuito de disparo del tiristor en PSIM

Pgina | 45

El circuito de simulacin del rectificador de media onda no supone mayor


dificultad (Figura 24).

Figura 24.- Circuito rectificador monofsico media onda en PSIM

En cuanto al modelo en MATLAB (Figura 25), se debe realizar el ngulo de


disparo del tiristor mediante una comparacin de una seal diente de sierra con una
Continuous

constante, realizando una conversin entre valores enteros y angulares 10.

powergui

>= 0.3

Thyristor

alpha = pi /3

V = 311 Vac

R = 50 Ohm

+
- v

Tension de salida

+
- v

Tension entrada

Floating
Scope 1

Figura 25.- Circuito rectificador monofsico media onda en MATLAB

10

El periodo de la seal diente de sierra se realiza entre 0 y


, siendo los valores de referencia
entre 0 y , por lo que la comparacin se deber realizar entre dichos valores.

Pgina | 46

El modelo del rectificador en ORCAD requiere de la creacin de un modelo del


tiristor (Figura 26). A continuacin se muestra el circuito del tiristor.

Figura 26.- Modelo de tiristor en ORCAD

Este modelo consiste en la comparacin de la entrada del circuito Ve y salida


Vk del diodo. Si la entrada es mayor que la salida, se introduce dicha seal para la
carga de un condensador mediante una fuente de corriente constante. En el momento
que el interruptor S2 se cierra, el condensador C1 se carga, dando lugar a una seal
Vc que se compara con el ngulo de disparo del tiristor, obteniendo una seal que se
comparar mediante una puerta lgica AND que solo ser verdadera cuando la seal
de entrada senoidal sea mayor que la tensin de ctodo. La salida de dicha puerta
activar el interruptor principal S1
Pgina | 47

En este caso, se garantiza que el valor de 11 es el valor del ngulo de


conduccin a partir del momento en el que el tiristor puede dispararse.

Despus de realizar este estudio, se crea el componente tiristor, el cual


introduciremos en el circuito final (Figura 27).

U1

{alf a}

V2

PARAMETERS:

alf a = 60

TIRISTOR

VAMPL = 311
FREQ = 50

R1
50

V1

Figura 27.- Circuito rectificador monofsico media onda en ORCAD

b) Onda Completa12

En el rectificador monofsico de onda completa no ha habido mayor


complicacin en ninguno de los cuatro simuladores, ya que se ha aplicado lo estudiado
en el anterior modelo pero en un puente de tiristores.

En cuanto a MATLAB (Figura 28), se sigue utilizando la comparacin entre el


diente de sierra y una constante, con la salvedad que dicha seal es la entrada para
los cuatro tiristores, ya que trabajan en parejas (T1 con T4, y T2 con T3).

11

12

El valor alfa es un parmetro, de forma que se puede simular de forma paramtrica para ver los
distintos resultados con distintos valores de alfa.
Los valores para el estudio de este modelo son una entrada senoidal de 220V ef y 50 Hz, un ngulo de
disparo de 30 y una carga resistiva de 50 .

Pgina | 48

Discrete ,
Ts = 1e-006 s
powergui
>= 0.3

alfa = pi /3

Repeating
Sequence

T2

T1

Ro = 50 Ohm

Vo

Floating
Scope

Ve

V = 220 Vef

+
- v

+v
-

T4

T3

Figura 28.- Circuito rectificador monofsico de onda completa en MATLAB

En PSIM, existe un bloque ideal que simula el puente de tiristores, en el que


solo hay que incluir la seal de disparo, al cual se crea de la misma forma que en
rectificador de media onda (Figura 29).

Figura 29.- Circuito rectificador monofsico de onda completa en PSIM

Pgina | 49

En el circuito en ORCAD (Figura 30), se utiliza el componente que se cre para


simular el comportamiento del tiristor, considerando la seal de disparo una fuente de
tensin continua de valor el ngulo de disparo.
PARAMETERS:

U1
TIRISTOR

U2
TIRISTOR

alf a = 60

R1
50

V2
{alf a}

VAMPL = 311
FREQ = 50

V1

U4
TIRISTOR

U3
TIRISTOR

Figura 30.- Circuito rectificador monofsico de onda completa en ORCAD

En SIMPLORER (Figura 31), a diferencia del de media onda, se utilizan dos


fuentes de pulsos, con un desfase entre ellas de

, teniendo en cuenta que

se debe calcular el ngulo de disparo en funcin del periodo (si la f=50 Hz, entonces
T=20 ms (1 periodo completo (360)), por lo que para alfa=30 son 1.667 ms).

Figura 31.- Circuito rectificador monofsico de onda completa en SIMPLORER


Pgina | 50

3.2.2.- Trifsicos 13

a) Media Onda.

Los modelos trifsicos de los rectificadores son aquellos rectificadores en los


que se utilizan las tres fases, que estn desfasadas entre ellas 120. Es por eso que en
todos los modelos han surgido bastantes problemas a la hora de que los disparos de
los tiristores fueran los adecuados en los momentos precisos.

El modelo en ORCAD ha sido el ms sencillo de lograr ya que se puede utilizar la


misma seal de disparo para los tres tiristores (Figura 32).

PARAMETERS:

VR
1

U2

TIRISTOR

FREQ = 50
VAMPL = 311
PHASE = 0

VS
1

TIRISTOR

FREQ = 50
VAMPL = 311
PHASE = -120

R1
10

U3

alf a = 90

U1

V4
{alf a}

VT
1

TIRISTOR

FREQ = 50
VAMPL = 311
PHASE = 120

1
L1
10

Figura 32.- Circuito rectificador trifsico de media onda en ORCAD

En PSIM, ha sido necesario realizar tres circuitos de disparo, comparando cada


seal trifsica de fase con tierra, para que as dispare cada tiristor en el momento
adecuado (Figura 33).
13

En este estudio, la carga se compone de una resistencia y de una inductancia de un valor muy
grande, lo que nos permite trabajar con un rizado de corriente muy pequeo.

Pgina | 51

Figura 33.- Circuito rectificador trifsico de media onda en PSIM

En cuanto a SIMPLORER, la mayor dificultad ha sido que hay que crear un


delay (retraso) entre todas las seales que generan el ngulo de disparo de los
tiristores, ya que la seal de fase va retrasada 30 con respecto al origen de tiempos
(Figura 34).

Pgina | 52

Figura 34.- Circuito rectificador trifsico de media onda en SIMPLORER

En MATLAB (Figura 35), ha sido ms complicado el conseguir correctamente el


disparo de los tiristores. Para ello, la seal diente de sierra tiene como periodo la de
las fuentes trifsicas (20 ms).

Se han incluido unos bloques Transport Delay que generan un retraso de 30


en Transport delay 1 para sincronizarla con el origen de tiempos, y de 120 para
generar correctamente las siguientes fases.

Luego se incluye un bloque comparador que simula el ngulo de disparo, y por


ltimo, se ha colocado un Edge Detector, el cual sirve para que cuando la seal pase
por 0, se reinicie el contador, de tal forma que simula todos los ciclos de cada una de
las fases.

Pgina | 53

Discrete ,
Ts = 1e-006 s.
powergui
Scope 2

>= 90
Repeating
Sequence

Edge Detector

Thyristor

Vr

>= 90

Edge Detector 1

Thyristor 1
Vs

>= 90

Edge Detector 2

Thyristor 2

Vt

Ro = 10 Ohm
Lo = 10 H

+
- v
Vo

+
- v
+v
+v
Scope

Figura 35.- Circuito rectificador trifsico de media onda en MATLAB

b) Onda completa

En el rectificador trifsico de onda completa no han surgido tantos problemas a


la hora de simular y de conseguir correctamente el ngulo de disparo como en el
modelo anterior, a excepcin de PSIM, que si ha sido un estudio ms laborioso, como
se ver ms adelante.

En cuanto a ORCAD (Figura 36), la creacin y simulacin del circuito ha sido


bastante sencilla y sin mayores problemas, ya que como en modelos anteriores, con
una misma fuente que simule el ngulo de disparo se han conseguido todos stos para
los seis tiristores.

Pgina | 54

3
U2
TIRISTOR

3
U1
TIRISTOR

3
G

2
alf a

U3
TIRISTOR

A
1

30

R1
1k

R
S
VR

3
U5
TIRISTOR

U6
TIRISTOR

3
2

U4
TIRISTOR

VAMPL = 311
FREQ = 50
PHASE = 120

VT

VAMPL = 311
FREQ = 50
PHASE = -120

VS

VAMPL = 311
FREQ = 50
PHASE = 0

Figura 36.- Circuito rectificador trifsico de onda completa en ORCAD

En SIMPLORER y MATLAB (Figura 37 y Figura 38), existen bloques que simulan


un puente de tiristores trifsico. La nica salvedad ha sido en MATLAB, donde a partir
de la ayuda que se proporciona, se ha configurado los parmetros necesarios para
utilizar los bloques, tanto del bloque de control Syncronized 6-Pulse Generator, el
cual genera los pulsos de control (Figura 39), como del puente de tiristores (Figura 40).

Figura 37.- Circuito rectificador trifsico de onda completa en SIMPLORER

Pgina | 55

Discrete ,
Ts = 1e-006 s
powergui

Va

A
B
C

Vb

Ro = 1 KOhm

Puente
tiristores
Vc

30

+
- v

alpha_deg

alfa
AB

+v
-

BC

+
- v

CA

pulses

6
Tensiones
tiristores

Block

Synchronized
6-Pulse Generator

7
Tensiones
entrada
y Vo

Figura 38.- Circuito rectificador trifsico de onda completa en MATLAB

Figura 39.- Configuracin generador de pulsos en MATLAB

Pgina | 56

Figura 40.- Configuracin puente tiristores en MATLAB

En cuanto a PSIM, el mayor problema surgido ha sido conseguir el disparo de


los tiristores. Para generar la seal de sincronizacin de cada tiristor, se ha utilizado la
tensin de lnea correspondiente a su tensin nodo-ctodo, justo antes de que
empiece a conducir. Cuando dicha tensin pasa por 0, el tiristor est polarizado en
directa, y puede empezar a conducir, correspondiendo con

0.

Pgina | 57

Figura 41.- Circuito rectificador trifsico de onda completa en PSIM

Pgina | 58

3.3.- Conversin CC-CA: Inversores

Un inversor es un circuito que convierte la corriente continua en alterna, es


decir, transfieren potencia desde una fuente de continua a una carga de alterna.

3.3.1.- No modulados

a) Medio puente

El circuito fsico es una fuente de tensin con un condensador en paralelo con


cada IGBT, de tal forma que en cada condensador hay una cada de tensin de valor la
mitad de la fuente de tensin. Para el estudio, se considera directamente dos fuentes
de tensin de valor la cada en cada condensador. La carga es resistiva de valor 1 K
y las fuentes de tensin continua de valor 200 V. El estudio de este modelo en todos
los simuladores ha sido bastante sencillo en todos los casos.

En cuanto a PSIM (Figura 42), ha sido el ms sencillo de simular ya que la


creacin del modelo es directo, teniendo en cuenta que el IGBT se alimenta con una
fuente de pulsos con ciclo de trabajo del 50%.

Figura 42.- Circuito inversor no modulado monofsico de medio puente en PSIM

Pgina | 59

La frecuencia escogida de conmutacin es de 20 KHz., por lo que el periodo


de conmutacin es de 50 s14; para configurar las fuentes de pulsos, se deben
configurar en grados, es decir, los 360 grados es el periodo completo, por lo que por
una simple regla de tres, se realiza el clculo de los periodos TON y TOFF. Como se
puede observar, el TON de la fuente que alimenta el IGBT1 va desde 0 hasta 25
s, y el de la fuente del IGBT2, desde 25 s a 50 s (Figura 43).

Figura 43.- Configuracin fuentes de pulsos en PSIM

En SIMPLORER y MATLAB (Figura 44 y Figura 45), al igual que en PSIM, la nica


complicacin es configurar correctamente las fuentes de pulsos que alimentan los
IGBTs. Hay que introducir un delay de valor

en la fuente que alimenta el

IGBT2 de la mitad del periodo, para que sea una fuente de pulsos cuadrados y no
disparen los IGBTs a la vez.

14

La frecuencia de la tensin de salida, normalmente, es de 50 Hz, siendo su periodo de 20 ms.

Pgina | 60

Figura 44.- Circuito inversor no modulado monofsico de medio puente en SIMPLORER

Continuous
powergui

T1=50 us
ciclo trabajo =50 %

Scope

IGBT /Diode 1

Vs 1

+v
-

V1=200V
Vo
Vs2

R=1 kOhm

+v
E

v +
-

IGBT /Diode 2
V2=200 V

T2=50 us
ciclo trabajo =50 %
delay =25 us

Figura 45.- Circuito inversor no modulado monofsico de medio puente en MATLAB

Pgina | 61

En ORCAD (Figura 46), lo que se hace es configurar las fuentes de pulsos que
alimentan a los IGBTs entre puerta y emisor, con los valores VH y VL cambiados, es
decir, cuando una est a nivel alto de 200 V, la otra tiene que estar en valor bajo 0
V, para que no funcionen los dos dispositivos a la vez.

Z1
V1
200
V1 = 200
V2 = 0

V3

ZbreakN

D1
Dbreak

PW = 25u
PER = 50u
R1

1k

Z2

V2
200
V1 = 0
V2 = 200

V4

ZbreakN

D2
Dbreak

PW = 25u
PER = 50u

Figura 46.- Circuito inversor no modulado monofsico de medio puente en ORCAD

b) Puente completo15

En cuanto a este circuito, ha sido bastante sencillo ya que es trabajar en la


misma lnea que el medio puente, con la salvedad de que en este caso, es la fuente de
continua quien alimenta a los IGBTs y no la tensin que cae en los condensadores, y
que cada fuente de pulsos alimenta a dos IGBTs de distintas ramas (una a IGBT1 y
IGBT4, y otra a IGBT2 y IGBT3).

15

En este caso, la carga es una carga resistiva de 1 K junto con una carga inductiva de 10 mH, con una
frecuencia de conmutacin de 20 KHz., y una fuente de tensin de entrada de valor 400 V

Pgina | 62

En PSIM, MATLAB y SIMPLORER (Figura 47, Figura 48 y Figura 49), la seal de


control de los IGBTs no tiene por qu referirse al emisor, sino que se refiere a 0 V.
Esto simplifica mucho los circuitos, aunque en la prctica se aleje del esquema real de
IGBT con driver. En ORCAD (Figura 50), sin embargo, la seal de disparo se refiere al
emisor de cada IGBT, utilizando un bloque EVALUE para realizar este fin, ya que las
fuentes estn referidas a 0 V.

Figura 47.- Circuito inversor no modulado monofsico de puente completo en PSIM

Pgina | 63

Discrete ,
Ts = 1e-006 s
powergui

g
g

Pulse
Generator

S2

Vs 1

S1

+
- v

Scope

Vs2

R = 1 KOhm

S3

g
Vo

+v
-

S4

v +
-

400 V

Pulse
Generator 1

Figura 48.- Circuito inversor no modulado monofsico de puente completo en MATLAB

Figura 49.- Circuito inversor no modulado monofsico de puente completo en SIMPLORER

Pgina | 64

Z1
D1
Dbreak

1-4

Z2

2-3
E2

E1
OUT+ IN+
OUT- INEVALUE
V(%IN+, %IN-)

D2
Dbreak

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

R1

V5
400

1k

2-3

Z3
D3
Dbreak

2-3

1-4

4
1-4

V3

V1 = 0
V2 = 400

V1 = 400
V2 = 0

PW = 25u
PER = 50u

PW = 25u
PER = 50u

V4

D4
Dbreak

Figura 50.- Circuito inversor no modulado monofsico de puente completo en ORCAD

3.3.2.- Modulacin PWM

En la modulacin PWM, existe una seal senoidal moduladora y una seal


portadora triangular con una frecuencia fijada por el ndice de modulacin en
frecuencia mf, de tal forma que cuando la moduladora supera el ndice de
modulacin de amplitud ma, dispara el IGBT.

a) Monofsico

I)

Medio puente

Pgina | 65

Para este estudio, se ha escogido como zona de actuacin la zona lineal, la cual
tiene como valores de amplitud de la senoidal menor de 1 V (normalmente se
configura con 0.8 V) y una frecuencia de la seal triangular mayor que la de la
moduladora (en este caso es de 21 veces la frecuencia de la frecuencia moduladora),
por lo que hay que configurar las fuentes senoidal y triangular con dichos valores.

Este circuito es medio puente, pero con una modulacin PWM, por lo que la
creacin y simulacin del circuito principal sigue las mismas directrices que el circuito
no modulado, en cuanto a las fuentes de tensin que modelan las tensiones en los
condensadores. Obsrvese que, tanto en ORCAD como en MATLAB, los condensadores
se modelan como fuentes de tensin continuas de valor la mitad de la tensin de
entrada.

El estudio de este circuito ha supuesto la dificultad aadida de realizar la


comparacin entre la seal moduladora y la portadora. Para ello se debe realizar
mediante comparadores en ORCAD, SIMPLORER y PSIM (Figura 51, Figura 52 y Figura
53) (teniendo en cuenta los bloques EVALUE para el dispositivo de la rama superior),
de tal forma que hay que tener en cuenta que los dos IGBTs no pueden disparar a la
vez, por lo que la salida de un comparador debe ser contraria a la otra.

Pgina | 66

Z1
E1

V1

ZbreakN

D1
Dbreak

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

200

FREQ = 50
VAMPL = 0.8
V5

R1
1k

U1
+

V6

OUT
-

PER = {1/(50*21)}
TR = {(1/(50*21))/2}
TF = {(1/(50*21))/2}
V1 = 1
V2 = -1

OPAMP

U2

Z2

V2
D2
Dbreak

ZbreakN

200

+
OUT
-

OPAMP

Figura 51.- Circuito inversor modulado PWM monofsico de medio puente en ORCAD

Figura 52.- Circuito inversor modulado PWM monofsico de medio puente en SIMPLORER

Pgina | 67

Figura 53.- Circuito inversor modulado PWM monofsico de medio puente en PSIM

En MATLAB (Figura 54), se debe hacer la comparacin de las dos seales con los
bloques Sine Wave y un Discrete PWM generator. El bloque Sine Wave simula
una seal senoidal con la frecuencia y amplitud correspondiente (ma=0.8 V y f=50 Hz),
y el Discrete PWM generator genera una secuencia de pulsos con el ndice de
modulacin en frecuencia necesario (mf=21).

Los bloques Goto y From son bloques de entrada y salida de seales que se
utilizan bsicamente para simplificar el circuito.

Pgina | 68

Discrete ,
Ts = 1e-006 s
powergui

From

[IGBT 1]

V1 = 200 V

IGBT /Diode 1

+
- v

R = 1 KOhm

Vo

V2 = 200 V

[IGBT 2]
From 1

[IGBT 1]
Uref

ma = 0.8

mf = 21

IGBT /Diode

Pulses

Goto
[IGBT 2]
Goto 1

Figura 54.- Circuito inversor modulado PWM monofsico de medio puente en MATLAB

II) Puente completo

Para el modelo de puente completo con modulacin PWM existen dos tipos:
unipolar y bipolar. La bipolar utiliza una seal portadora triangular y una moduladora
senoidal, como en el medio puente, con la salvedad que utiliza dos IGBTs en puente
completo en vez de dos.

En la modulacin PWM de puente completo bipolar, la comparacin de seales


se realiza entre la moduladora de amplitud ma y frecuencia f y la portadora de
amplitud 1 V y frecuencia mf veces la frecuencia moduladora.

En la modulacin PWM de puente completo unipolar, la comparacin de


seales se realiza entre dos seales moduladoras de amplitud ma y frecuencia f,
desfasadas 180 grados entre ellas, y la portadora de amplitud

1 V y frecuencia

mf veces la frecuencia moduladora.

Pgina | 69

1) Bipolar

La nica dificultad destacable en los cuatro modelos es que hay que tener en
cuenta que los IGBTs disparan dos a dos, en ramas distintas, para que no haya
problemas de disparo.

En ORCAD (Figura 55), hay que tener en cuenta los bloques EVALUE para que
se haga de forma correcta.

Z1

PARAMETERS:
mf = 21

V4

1-4

400

ma = 1.5

Z3
2-3

E1

D1
Dbreak

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

E2

D2
Dbreak

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

R1
1k

V5

Z4

Z2

FREQ = 50
VAMPL = {ma}

1-4
2-3

U1

D3
Dbreak

D4
Dbreak

V6

OUT
-

OPAMP

PER = {1/(50*{mf })}


TR = {(1/(50*{mf }))/2}
TF = {(1/(50*{mf }))/2}

U2
+

V1 = 1
V2 = -1

OUT
-

OPAMP

Figura 55.- Circuito inversor modulado PWM monofsico de puente completo bipolar en ORCAD

En MATLAB (Figura 57), al igual que ocurra en el circuito PWM monofsico en


medio puente, se ha utilizado el bloque Discrete PWM Generator para generar el
disparo de los IGBTs. Como se puede observar, en los parmetros del generador de
pulsos PWM se deben de especificar el nmero de pulsos y la frecuencia de
conmutacin (Figura 56).

Pgina | 70

Figura 56.- Configuracin Generador PWM

Discrete ,
Ts = 1e-006 s
powergui

[IGBT 1]
Uref

ma = 1.5

mf = 1050

[IGBT 2]

C
E

Goto 1

IGBT /Diode 2

IGBT /Diode 1

From 1

[IGBT 2]

From

[IGBT 1]

Goto

Pulses

+v
-

Vdc

R = 1 KOhm

Vo

IGBT /Diode 3

IGBT /Diode

From 2

[IGBT 1]

From 3

[IGBT 2]

400 V

Figura 57.- Circuito inversor modulado PWM monofsico de puente completo bipolar en MATLAB

Pgina | 71

Tanto en SIMPLORER como en PSIM (Figura 58 y Figura 59), se ha seguido la


misma metodologa que para el MATLAB, de tal forma que cada comparador generar
la seal de parejas de IGBTs.

Figura 58.- Circuito inversor modulado PWM monofsico de puente completo bipolar en SIMPLORER

Figura 59.- Circuito inversor modulado PWM monofsico de puente completo bipolar en PSIM

Pgina | 72

2) Unipolar

En este caso, existen dos seales moduladoras desfasadas 180 grados entre
ellas; cada una de estas seales se utilizar para generar los pulsos de disparo de cada
rama de IGBTs.

Al contrario que en el caso anterior, en el que una nica seal PWM y su


complementaria disparaban los cuatro IGBTs, en este caso, se generan dos seales
PWM diferentes. Aunque la frecuencia de conmutacin de cada rama sea fs, el
efecto que se logra con esta modulacin es el de tener una frecuencia de conmutacin
de la frecuencia de salida igual al doble de la frecuencia de conmutacin para cada
rama (fVo = 2fs).

EN MATLAB (Figura 60), en vez de tener dos seales de entrada, comunes dos a
dos para cada rama de IGBTs, en este caso tendremos una nica seal para cada IGBT.

Discrete ,
Ts = 1e-006 s
powergui

[IGBT 1]
Signal(s)

Sine Wave

Goto 1
[IGBT 3]

IGBT /Diode 2

Goto 2

IGBT /Diode 1

From 1

From

[IGBT 2]

PWM Generator

[IGBT 2]

[IGBT 1]

Goto

Pulses

[IGBT 4]
Goto 3

Vdc

R = 1 KOhm

400 V

+v
-

IGBT /Diode 3

IGBT /Diode

From 2

[IGBT 4]

From 3

[IGBT 3]

Scope

Figura 60.- Circuito inversor modulado PWM monofsico de puente completo unipolar en MATLAB

Pgina | 73

EN ORCAD (Figura 61), teniendo en cuenta los bloques EVALUE, se observa


que cada IGBT tiene una entrada distinta, cada una de ellas procediente de un
comparador.

Z1

PARAMETERS:

Z3

E1

mf = 21
ma = 0.8

E2
D1
Dbreak

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

V4

D2
Dbreak

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

400
R1
1k

0
0

Z4

Z2

FREQ = 50
VAMPL = {ma}

D4
Dbreak

D3
Dbreak

V5
U1
FREQ = 50
VAMPL = {ma}
V7

+
OUT
-

OPAMP

U2
V6

+
OUT

PER = {1/(50*{mf })}

TR = {(1/(50*{mf }))/2}
TF = {(1/(50*{mf }))/2}

U3

OPAMP

V1 = 1
V2 = -1

OUT
-

OPAMP

U4
+
OUT
-

OPAMP

Figura 61.- Circuito inversor modulado PWM monofsico de puente completo unipolar en ORCAD

En PSIM y SIMPLORER (Figura 62 y Figura 63), el estudio es muy similar al


bipolar, pero con cuatro comparadores.

Figura 62.- Circuito inversor modulado PWM monofsico de puente completo unipolar en PSIM

Pgina | 74

Figura 63.- Circuito inversor modulado PWM monofsico de puente completo unipolar en SIMPLORER

b) Trifsico16

En la modulacin PWM trifsica es necesario, tanto una fuente trifsica como


una carga trifsica por fase. La base de estudio es parecida a la modulacin PWM
unipolar, pero en vez de tener dos fuentes moduladoras, tenemos tres, con un desfase
de 120 grados entre ellas. Cada seal moduladora alimenta a dos IGBTs, los dos de
la misma rama, pero con seales complementarias.

16

Se ha realizado el estudio del puente completo nicamente.

Pgina | 75

En ORCAD (Figura 64), no ha habido mayor problema de creacin y simulacin


del modelo ya que la base ha sido la de la modulacin PWM unipolar.
PARAMETERS:

V4

Z1

400

Z3

mf = 21
ma = 0.8

Puerta1
FREQ = 50
VAMPL = {ma}
VR

Z5

Puerta3

D1

D2

Emisor1

Puerta5

Emisor3

D5
Dbreak
Emisor5

U1

1k

+
OUT
FREQ = 50
VAMPL = {ma}
VS

1k

OPAMP

Z2

U3
+

0
FREQ = 50
VAMPL = {ma}
VT

OUT
U5

Z4
D3

1k

Z6

D4

D6
Dbreak

OPAMP

+
OUT
V6

OPAMP

U2
PER = {1/(50*{mf })}
TR = {(1/(50*{mf }))/2}
TF = {(1/(50*{mf }))/2}
V1 = 1
V2 = -1

+
OUT
-

E2

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

OPAMP

Puerta1
Emisor1

U4
+
OUT
-

E4

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

OPAMP

Puerta3
Emisor3

U6
+
OUT
-

OPAMP

E6

IN+ OUT+
IN- OUTEVALUE
V(%IN+, %IN-)

Puerta5
Emisor5

Figura 64.- Circuito inversor modulado PWM trifsico de puente completo en ORCAD

En MATLAB (Figura 65), son necesarias tres fuentes moduladoras Sine Wave y
el PWM Generator es de seis pulsos, dando lugar a seis seales de salida que son las
que se introducen en los IGBTs. Adems como se puede observar, tambin se ha
introducido una carga trifsica.

Pgina | 76

Discrete ,
Ts = 1e-006 s.

[IGBT 1]

[IGBT 2]

[IGBT 3]
Signal(s)

Pulses

[IGBT 4]

PWM Generator

Sine Wave 1

IGBT /Diode 4

IGBT /Diode 2

IGBT /Diode 1

Sine Wave

[IGBT 5]

[IGBT 3]

[IGBT 1]

[IGBT 5]

Sine Wave 2

[IGBT 6]

A
B
C

A
B
C
R = 1 kOhm

Vdc
400 V

+v
-

C
E

IGBT /Diode 5

IGBT /Diode 3

IGBT /Diode

Vo

[IGBT 6]

[IGBT 4]

[IGBT 2]

Figura 65.- Circuito inversor modulado PWM trifsico de puente completo en MATLAB

En SIMPLORER (Figura 66), se ha hecho un estudio distinto, que es considerar la


comparacin de las moduladoras y la portadora, negarlas, e introducir la natural en un
IGBT y la negada en el otro IGBT de la misma rama.

Figura 66.- Circuito inversor modulado PWM trifsico de puente completo en SIMPLORER

Pgina | 77

En cuanto al modelo de PSIM (Figura 67), el estudio es igual que en ORCAD,


pero hay que tener en cuenta que en la fuente trifsica, se debe introducir el valor de
lnea de tensin y no el de fase (

).

Figura 67.- Circuito inversor modulado PWM trifsico de puente completo en PSIM

Pgina | 78

Captulo 4: Comparacin de resultados


En este apartado, se presentan unas tablas comparativas entre los diferentes
programas de simulacin en base a unos parmetros comunes.
En cuanto a las tablas, se har un estudio de los parmetros propios para cada
simulador, como son el tiempo empleado en simular cada modelo o el espacio
ocupado en disco de cada simulacin, todo ello en base a una escala de tiempos y
espacio en disco (vase Tabla 2 .- Parmetros de tiempo y Tabla 3.- Parmetros de
espacio17).
Posteriormente, se har un estudio18 ms exhaustivo de parmetros bsicos,
como pueden ser el espacio que ocupa en disco la instalacin del mismo, una
valoracin de la edicin de grficos, en funcin de valores como pueden ser las
operaciones con variables o la exportacin de grficos para su edicin, seleccin de
componentes, acceso a las bibliotecas o el tiempo de preparacin de las bibliotecas de
cada modelo (vase Tabla 4 .- Edicin de grficos y tiempo de preparacin).
Tambin se ha realizado el estudio de los tiempos de preparacin
determinando qu circuitos son los ms lentos de simular (vase Tabla 5 .- Tiempo de
preparacin en %).

17

18

En el caso del MATLAB, el espacio reservado en disco corresponde con el fichero de simulacin, ya
que los resultados de la simulacin se almacenan en memoria, a no ser que se exporten con el
Workspace
Dicho estudio se ha realizado en un PC con S.O. Windows XP Professional ServiPack 3 con
procesador Intel Core Duo de 3,00 GHz, con 2 GB de RAM.

Pgina | 79

Tabla 2 .- Parmetros de tiempo

Pgina | 80

Tabla 3.- Parmetros de espacio

Pgina | 81

Tabla 4 .- Edicin de grficos y tiempo de preparacin

Pgina | 82

Tabla 5 .- Tiempo de preparacin en %

Pgina | 83

Las conclusiones que se pueden extraer de los resultados obtenidos en las


tablas comparativas arriba mostradas son las siguientes:
En cuanto al tiempo de simulacin 19, MATLAB SIMULINK es el programa
ms rpido en la mayora de los casos junto con SIMPLORER, frente a
ORCAD que es el ms lento.

En cuanto a los tamaos que ocupan los ficheros en disco, MATLAB


SIMULINK vuelve a ser el ms eficaz de los simuladores, siendo ORCAD
el que ms ocupa en sus ficheros, ya que las variables utilizadas por
MATLAB son almacenadas en memoria, a no ser que se exporten al
Workspace, mientras que ORCAD utiliza todas las variables posibles.
PSIM se encuentra entre los simuladores cuyos resultados ocupan ms
espacio en disco.

En cuanto al apartado de edicin de grficos, se puede observar que el


post-procesador que ofrece mayor calidad a la hora de visualizar los
resultados, posibilidad de operar con las variables mostradas, etc. es
sin duda ORCAD, siendo en esta ocasin MATLAB SIMULINK el simulador
ms carente de poder operar y modificar los resultados en su
visualizador. Esto es porque, en MATLAB, para poder operar con los
resultados, es necesario exportarlos al Workspace, por lo que dicha
edicin no es tan intuitiva y fcil de realizar como en los simuladores
especficos.

19

Se debe apreciar que para los distintos modelos de estudio, el tiempo de simulacin es distinto, ya
que no es necesario el mismo tiempo para simular un rectificador que un inversor.

Pgina | 84

Por ltimo, en el apartado del tiempo de preparacin de las bibliotecas


de circuitos, ORCAD, junto con PSIM, son los simuladores ms fciles e
intuitivos a la hora de creacin de los modelos, ya que su interfaz de
bibliotecas, la conexin de los componentes y la propia apertura de los
circuitos, es muy sencilla. En este caso, no se queda lejos SIMPLORER,
siendo bastante fcil el manejo del programa a la hora de la creacin de
los circuitos.
En definitiva, queda constancia de que es que MATLAB es un simulador
potente, verstil y til en muchos campos, pero su herramienta SIMULINK no esta tan
enfocada a la Electrnica de Potencia. SIMPLORER y PSIM son dos simuladores que se
defienden bastante mejor en este campo. ORCAD es un simulador de circuitos
electrnicos muy potente, pero a pesar de su capacidad, no es la herramienta ptima
para simulacin de circuitos de potencia, debido sobre todo al tiempo de simulacin.

Pgina | 85

Captulo 5: Conclusiones
En este proyecto, se han realizado las simulaciones de trece de los
convertidores electrnicos de potencia ms representativos, utilizando 4 simuladores
elctricos diferentes, y se han alcanzado los tres objetivos principales planteados al
inicio del trabajo, los cuales han sido los siguientes:
Se han creado un conjunto de modelos bsicos, a modo de biblioteca, de los
circuitos tpicos utilizados en la conversin de energa, que son:
Convertidores CC/CC: reductor, flyback, forward clsico o de tres
devanados y forward con active clamp o enclavamiento activo.
o Rectificadores CA/CC: rectificadores de media y onda completa, tanto
controlados como sin controlar, ya sea en su versin monofsica como
en la trifsica.
o Inversores CC/CA: monofsicos y trifsicos, en medio y puente
completo, tanto modulados PWM como no modulados.
o

Se ha hecho una comparacin de los cuatro simuladores elctricos (ORCAD,


MATLAB con su herramienta SIMULINK con la toolbox SIMPOWERSYS, PSIM y
SIMPLORER) a travs de la simulacin de los circuitos anteriormente citados.
Las principales conclusiones que se han podido esclarecer de este estudio son:
o

ORCAD es una herramienta muy potente, pero sus mayores defectos


son el tiempo de simulacin y la complejidad en la configuracin de las
simulaciones para evitar problemas de convergencia.

MATLAB es un simulador muy potente para cualquier campo en que se


le aplique, pero existen deficiencias en cuanto a SIMULINK para la
Electrnica de Potencia, como por ejemplo, la representacin de los
datos.

PSIM es el simulador ms sencillo perfecto para iniciarse en la


Electrnica de Potencia, ya que trabaja principalmente con elementos
ideales, y no requiere un estudio previo muy exhaustivo para su
utilizacin.

Pgina | 86

SIMPLORER, al igual que PSIM, es bastante sencillo, pero ms completo


que ste, siendo muy intuitivo y teniendo un buen post-procesado de
simulaciones.

Se han creado unos manuales de ayuda al usuario no iniciado en forma de


presentacin, junto con una aplicacin HTML que estructura los contenidos del
material general, como pueden ser descripcin de los simuladores, los propios
manuales de ayuda, enlaces a las simulaciones, etc.
Los manuales son unos archivos bsicos de funcionamiento de cada simulador,
en los cuales se realiza un estudio de un circuito electrnico de potencia en
cada uno de ellos, detallando, por ejemplo, el acceso a los componentes en las
diferentes bibliotecas, la interconexin de los componentes, la simulacin del
modelo y la visualizacin de los resultados, entre otras.

Pgina | 87

Anexos: Manuales de ayuda


Manual 1.- ORCAD

Pgina | 88

Pgina | 89

Pgina | 90

Pgina | 91

Pgina | 92

Pgina | 93

Pgina | 94

Pgina | 95

Pgina | 96

Pgina | 97

Pgina | 98

Pgina | 99

Pgina | 100

Pgina | 101

Pgina | 102

Pgina | 103

Pgina | 104

Manual 2.- MATLAB

Pgina | 105

Pgina | 106

Pgina | 107

Pgina | 108

Pgina | 109

Pgina | 110

Pgina | 111

Pgina | 112

Pgina | 113

Pgina | 114

Pgina | 115

Pgina | 116

Pgina | 117

Pgina | 118

Pgina | 119

Pgina | 120

Pgina | 121

Pgina | 122

Pgina | 123

Pgina | 124

Manual 3.- PSIM

Pgina | 125

Pgina | 126

Pgina | 127

Pgina | 128

Pgina | 129

Pgina | 130

Pgina | 131

Pgina | 132

Manual 4.- SIMPLORER

Pgina | 133

Pgina | 134

Pgina | 135

Pgina | 136

Pgina | 137

Pgina | 138

Pgina | 139

Pgina | 140

Pgina | 141

Pgina | 142

Pgina | 143

Pgina | 144

Pgina | 145

S-ar putea să vă placă și