universidad de magallanes facultad de ingeniería departamento de

Anuncio
UNIVERSIDAD DE MAGALLANES
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE ELECTRICIDAD
PUNTA ARENAS
CONTROL DE GENERADOR DE INDUCCIÓN DE DOBLE
EXCITACIÓN VÍA CONVERTIDOR DIRECTO
DE DOS ETAPAS
EDUARDO FELIPE REYES MORAGA
-2007-
UNIVERSIDAD DE MAGALLANES
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE ELECTRICIDAD
PUNTA ARENAS
CONTROL DE GENERADOR DE INDUCCIÓN DE DOBLE
EXCITACIÓN VÍA CONVERTIDOR DIRECTO
DE DOS ETAPAS
Trabajo de titulación presentado en conformidad a los
requisitos para obtener el título de Ingeniero Civil en
Electricidad mención Electrónica Industrial.
Profesor Guía: Dr. Rubén Peña G.
EDUARDO FELIPE REYES MORAGA
-2007-
A mis padres
iv
AGRADECIMIENTOS.
En primer lugar, me gustaría agradecerle al profesor Dr. Rubén Peña Guíñez, por su
constante guía, apoyo, disposición y confianza durante el desarrollo de este trabajo. Agradecer
también al profesor Dr. Roberto Cárdenas Dobson y a todos quienes trabajan en el laboratorio
de investigación, José Proboste, Marcelo Pérez, Iván Andrade, Germán Tobar, José Ruiz y
Rodolfo Díaz, por su ayuda y por su contribución a crear un grato ambiente de trabajo.
Agradecerles también a todos quienes me han brindado su ayuda y apoyo en estos años
de estudio.
Y principalmente, agradecer a mis padres y hermanos, por su gran cariño y por su gran
apoyo, en especial a mis padres por inculcarme el deseo de aprender y a mis hermanos por tener
siempre confianza en mí.
v
Resumen
RESUMEN.
El presente trabajo de titulación presenta una estrategia de control para un sistema de
generación de velocidad variable conectado a la red, que usa una máquina de inducción de rotor
bobinado y un Conversor Directo de Dos etapas. Este trabajo de tesis se enmarca dentro de las
actividades del proyecto Fondecyt 1060500.
La estrategia de control se valida en un sistema experimental, compuesto de un generador
de inducción de doble excitación, un Conversor Directo de Dos Etapas conectado entre el rotor y
el estator del generador y un accionamiento de corriente continua como elemento motriz del
sistema. El generador de inducción se controla vectorialmente usando un sistema de referencia
sincrónico alineado con el vector de flujo de estator. El Convertidor Directo de Dos Etapas
consiste en una etapa de rectificación y una etapa de inversión. La modulación PWM (Pulse
Width Modulation - Modulación por Ancho de Pulso) del Convertidor se realiza mediante
Modulación con Vectores Espaciales (SVM - Space Vector Modulation) tanto para la etapa de
entrada (rectificador) como para la etapa de salida (inversor).
El control del generador y la modulación del conversor utilizan una plataforma basada en
el DSP TMS320C6713, una tarjeta interfaz HPI (Host Port Interface), que permite trabajar las
distintas
variables
en
tiempo
real
directamente
desde
MATLAB,
y
una
tarjeta
interfaz/controladora basada en una FPGA A500K050.
El control de velocidad del accionamiento de corriente continua y la emulación de una
turbina eólica se implementaron con un conversor AC-DC trifásico de cuatro cuadrantes,
EUROTHERM 590. La referencia de velocidad se genera en el DSP TMS320C6713.
Se presentan resultados experimentales de la operación del sistema a velocidades sub y
super-sincrónicas. Finalmente, emulando la turbina eólica con el accionamiento de continua, se
presentan resultados de la operación del sistema tanto con cambios de tipo escalón de la
velocidad de viento como con un perfil de viento.
vi
Índice
ÍNDICE GENERAL.
CAPÍTULO I. INTRODUCCIÓN ..............................................................................................................1
1.1
Introducción general. ............................................................................................................2
1.2
Objetivos de la tesis..............................................................................................................5
1.3
Estructura de la tesis. ............................................................................................................6
CAPÍTULO II. CONVERTIDOR DE FRECUENCIA DIRECTO DE DOS ETAPAS ........................7
2.1
Introducción..........................................................................................................................8
2.2
Estructura del conversor. ......................................................................................................8
2.3
Modulación PWM del conversor........................................................................................10
2.3.1
Modulación etapa de entrada (Rectificación).........................................................11
2.3.2
Modulación etapa de salida (Inversión). ................................................................14
2.4
Filtro de entrada..................................................................................................................17
2.5
Circuito de enclavamiento de tensión (Clamp). .................................................................17
2.6
Conmutación del convertidor directo de dos etapas. ..........................................................18
2.7
Control del convertidor directo de dos etapas. ...................................................................19
CAPÍTULO III. MODELO Y CONTROL DEL GENERADOR DE INDUCCIÓN DE DOBLE
EXCITACIÓN............................................................................................................................................22
3.1
Introducción........................................................................................................................23
3.2
Modelo de la Máquina de Inducción de Doble Excitación.................................................23
3.3
Estrategia de control para el generador de inducción de doble excitación. ........................29
CAPÍTULO IV. SISTEMA EXPERIMENTAL......................................................................................32
4.1
Introducción........................................................................................................................33
4.2
Convertidor de frecuencia directo de dos etapas. ...............................................................33
4.3
Tarjeta C6713 DSK. ...........................................................................................................35
4.4
Tarjeta interfaz HPI. ...........................................................................................................36
4.5
Tarjeta Interfaz/Controladora. ............................................................................................37
4.6
Tarjetas de medición...........................................................................................................38
4.7
Tarjeta de lectura de encoder..............................................................................................40
vii
Índice
4.8
Tarjeta de referencia de velocidad......................................................................................41
4.9
Conversor AC-DC Eurotherm 590. ....................................................................................41
4.10
Máquina de Corriente Continua. ........................................................................................42
4.11
Generador de Inducción de Rotor Bobinado. .....................................................................42
4.12
Sistema experimental..........................................................................................................43
CAPÍTULO V. RESULTADOS EXPERIMENTALES .........................................................................46
5.1
Introducción........................................................................................................................47
5.2
Pulsos PWM y datos de la modulación del conversor........................................................47
5.3
Respuesta controladores de corrientes de rotor. .................................................................49
5.4
Resultados en estado permanente. ......................................................................................51
CAPÍTULO VI. APLICACIÓN EÓLICA...............................................................................................57
6.1
Introducción........................................................................................................................58
6.2
Modelo de la turbina eólica. ...............................................................................................58
6.3
Turbina eólica emulada. .....................................................................................................60
6.4
Resultados experimentales. ................................................................................................61
CAPÍTULO VII. CONCLUSIONES........................................................................................................67
REFERENCIAS. ........................................................................................................................................70
APÉNDICE A. TRANSFORMACIONES DE LOS SISTEMAS DE REFERENCIA.........................74
APÉNDICE B. MODULACIÓN PWM CON VECTORES ESPACIALES.........................................77
B.1
Definición de vectores de conmutación..............................................................................78
B.2
Representación gráfica de los vectores de conmutación. ...................................................79
B.3
Tiempos de conmutación e índice de modulación..............................................................81
APÉNDICE C. REGISTROS UTILIZADOS POR LA FPGA DE LA TARJETA
INTERFAZ/CONTROLADORA .............................................................................................................84
APÉNDICE D. ELEMENTOS DE SOFTWARE ...................................................................................87
APÉNDICE E. DIAGRAMAS ESQUEMÁTICOS DE CIRCUITOS.................................................100
CAPÍTULO I
INTRODUCCIÓN
Capítulo I. Introducción
1.1
2
Introducción general.
La máquina de doble excitación, o de inducción de rotor bobinado presenta características
bastante atractivas cuando se utiliza en accionamientos de velocidad variable de velocidad
restringida. En estas condiciones es más conveniente controlar el par, y por ende las corrientes de
rotor (o estator), de la máquina utilizando un convertidor estático conectado al circuito de rotor,
puesto que la potencia que se debe controlar es sólo la de deslizamiento, la cual puede ser
bastante menor, dependiendo del rango de velocidad de operación, que la potencia nominal de la
máquina. Es por este motivo que, para operación de sistemas de generación eólica de velocidad
variable, la máquina de doble excitación, resulta una alternativa bastante conveniente [1-4].
Si se desea operación sub y super-sincrónica, lo que permite extender el rango de
velocidad de operación, entonces la alternativa es utilizar un convertidor que permita flujo
bidireccional de potencia. Esta topología se conoce como esquema Scherbius estático. La
operación de esta máquina como generador por sobre la velocidad sincrónica permite generar una
potencia mayor que la potencia nominal de la máquina. El porcentaje extra de potencia está en
directa relación con el porcentaje de velocidad por sobre la nominal. Esta característica no está
presente en otros esquemas de generación de velocidad variable, que utilizan generadores
sincrónicos o máquinas de inducción jaula de ardilla, donde la potencia de los conversores a
utilizar debe ser al menos del mismo orden de la potencia del generador [4].
En relación a la interfaz de electrónica de potencia para máquinas de doble excitación,
inicialmente se utilizaron convertidores en base a tiristores, directos, denominados
cicloconversores, o indirectos con un esquema de rectificador-inversor con enlace de corriente
continua [6-9,11]. La principal desventaja de estos esquemas es la contaminación armónica, poca
flexibilidad en el control y problemas de conmutación a velocidades sincrónicas para el caso de
convertidores indirectos. En muy alta potencia es todavía factible encontrar aplicaciones de
máquinas de inducción de rotor bobinado con cicloconversores [8].
Posteriormente, con el desarrollo de los semiconductores de potencia totalmente
controlados, principalmente IGBT´s (Insulate Gate Bipolar Transistor), se emplearon topologías
Capítulo I. Introducción
3
AC/DC/AC con dispositivos de conmutación forzada para niveles de media potencia. La
topología más común utiliza dos inversores, fuente de tensión, conectados entre el estator y rotor,
en configuración back-to-back con un enlace de tensión continua [1-5,10]. La principal ventaja de
esta topología es la flexibilidad en el control de ambos conversores y la baja contaminación
armónica de corrientes inyectadas a la red y a la máquina. La mayoría de los esquemas utiliza
técnicas de control vectorial para regular las corrientes en ambos conversores [3], siendo posible
controlar con muy alta dinámica las corrientes de rotor y regular el flujo de potencia reactiva en
el sistema. La principal desventaja de esta topología es el tamaño de los elementos reactivos
necesarios para su funcionamiento, lo que se traduce en topologías bastante voluminosas. Estos
elementos corresponden a los inductores para el conversor conectado a la red o estator (conversor
front-end activo) y el condensador electrolítico necesario en el enlace de corriente continua. En
relación al tamaño del inductor, éste se puede disminuir si la frecuencia de conmutación aumenta,
pero este aumento está limitado por la velocidad de los dispositivos y potencia del conversor,
incurriéndose además, en un aumento de las pérdidas por conmutación. Además, el empleo de
condensadores electrolíticos disminuye la confiabilidad del sistema, dado que su vida útil es
menor que aquellos para corriente alterna [12].
La investigación de topologías de convertidores AC/AC directos con dispositivos de
conmutación forzada y que no requieran de voluminosos elementos de almacenamiento de
energía, comenzó hace varias décadas, distinguiéndose dos topologías de características
similares.
Por un lado está el desarrollo en el ámbito de los conversores matriciales, siendo uno de
los clásicos aportes el trabajo desarrollado por Venturini [13-14]. Varias estructuras de control y
técnicas de modulación se han desarrollado para esta topología, siendo sus principales
desventajas la necesidad de disponer de interruptores controlados bidireccionales, el número de
dispositivos controlados necesarios en comparación con el esquema de inversores en conexión
back-to-back, la razón de voltaje (86%), y la relativa complejidad de los algoritmos de control.
De estas desventajas, se puede señalar que sólo la relacionada con la razón de voltaje tiene
Capítulo I. Introducción
4
vigencia. Las demás tienen un grado relativo de importancia, puesto que ha existido un desarrollo
sostenido en el ámbito de la electrónica para fabricar módulos con los dispositivos de potencia
integrados y, por otra parte, la relativa complejidad de los algoritmos de control se ha reducido
principalmente por una mejor comprensión de las estrategias de control y la mayor capacidad de
los actuales procesadores. No obstante lo anterior, se deben mencionar ventajas adicionales tales
como la posibilidad de tener corrientes con baja distorsión tanto a la entrada como salida del
conversor, control de la potencia reactiva y flujo de potencia inherentemente bidireccional.
Además, se debe destacar la flexibilidad de la configuración dado que es posible controlar el
conversor para tener esquemas AC/DC, DC/DC, DC/AC sin mayores modificaciones [15].
La otra línea de desarrollo en convertidores directos de frecuencia se ha enfocado a una
topología, que se denomina Convertidor Directo de Dos Etapas, cuya estructura es similar a los
convertidores AC/DC/AC pero eliminando la necesidad de tener un condensador electrolítico en
el enlace de continua. En [18] se presenta el concepto del convertidor directo de dos etapas con
una analogía a la topología de conversor matricial con una estrategia de modulación tanto para el
conversor de entrada como para el de salida. Una estrategia similar con un completo análisis de
operación del conversor se presenta en [19]. Dado que la topología considera algunos aspectos de
los conversores matriciales, algunos autores se refieren a esta configuración como conversor
matricial de dos etapas [19], conversor matricial indirecto [20, 25], o también como conversor
matricial tipo Sparse (en Inglés) [20, 26]. En efecto, esta topología posee las mismas
características de funcionamiento que un conversor matricial en términos de tener corrientes de
entrada y salida con baja distorsión armónica y factor de desplazamiento regulable en la entrada,
razón de voltaje y número de dispositivos (18 IGBT’s y 18 diodos). Sin embargo, a diferencia del
conversor matricial estándar, en esta topología es posible distinguir claramente una etapa
rectificadora (entrada), en este caso un conversor de corriente, y una etapa inversora (salida),
consistente en un inversor fuente de tensión tradicional.
En esta topología es posible aplicar algoritmos de control PWM comúnmente usados para
inversores fuente de tensión y rectificadores de corriente, siendo la estrategia de modulación con
Capítulo I. Introducción
5
vectores espaciales [18-20,22-23,25-26] una de las más usadas, aunque también se pueden usar
estrategias basadas en comparación de referencia sinusoidal con una portadora triangular [16-17,
24]. Además es posible disminuir las pérdidas por conmutación dado que se puede sincronizar las
señales de control del conversor de entrada y salida, de manera que en la etapa rectificadora se
realice la conmutación de los dispositivos con corriente nula en el enlace de continua [18-19,21].
Una ventaja adicional de esta topología es que permite la operación de múltiples fuentes de
alimentación y/o de salida o cargas, lo que es una extensión también de la topología con
inversores back-to-back. Esto se debe a que en esta configuración el enlace DC está disponible,
por lo que es posible utilizar el esquema para inyectar potencia a dicho enlace desde varias
fuentes de energía, es decir con más de un rectificador de corriente o conversor matricial de
entrada. Consecuentemente, permite disponer de más de una etapa inversora a la salida. Esta
extensión a la topología original se ha propuesto en [22-23] donde se utiliza un conversor de
frecuencia directo de dos etapas para alimentar una máquina de inducción y una carga pasiva
resistiva-inductiva.
En este trabajo de tesis se presenta el control de un generador de inducción de doble
excitación conectado a la red, usando un convertidor de frecuencia directo de dos etapas, y su
aplicación en esquemas de generación de velocidad variable, particularmente, en sistemas
eólicos.
1.2
Objetivos de la tesis.
Los objetivos del presente trabajo de titulación, son básicamente los siguientes:
•
Desarrollar el control del convertidor directo de dos etapas.
•
Implementar un sistema experimental de generación de velocidad variable
conectado a la red, con el generador controlado vectorialmente, utilizando un
convertidor directo de dos etapas.
•
Comprobar el desempeño del convertidor directo de dos etapas en el esquema de
generación de velocidad variable.
Capítulo I. Introducción
•
6
Comprobar el desempeño del sistema para aplicaciones eólicas, considerando la
emulación de una turbina eólica.
1.3
Estructura de la tesis.
El presente trabajo de titulación se divide en siete capítulos, que se describen a
continuación: El capítulo I, corresponde a la introducción de la tesis. El capítulo II, presenta la
estructura, PWM y control del convertidor directo de dos etapas o conversor matricial indirecto.
El capítulo III, corresponde al modelo de la máquina de doble excitación y su control. El capítulo
IV, describe el sistema experimental y el hardware utilizado. El capítulo V, muestra el
desempeño de la estrategia de control de corrientes del generador a velocidad variable. El
capítulo VI, presenta resultados experimentales de un sistema de generación eólica, con la
emulación de una turbina. El capítulo VII, corresponde a las conclusiones.
CAPÍTULO II
CONVERTIDOR DE FRECUENCIA DIRECTO
DE DOS ETAPAS
Capítulo II. Convertidor de frecuencia directo de dos etapas
2.1
8
Introducción.
El convertidor de frecuencia directo de dos etapas, también llamado conversor matricial
indirecto, es un conversor AC/AC que proporciona varias ventajas similares a la de un conversor
matricial, además de otras ventajas significativas. Algunas de éstas se citan a continuación [18]:
•
Operación en cuatro cuadrantes.
•
Corrientes de entrada sinusoidales.
•
No son necesarios grandes componentes de almacenamiento de energía.
•
Factor de potencia unitario en la entrada.
•
Se pueden utilizar algoritmos PWM de inversores convencionales.
•
La conmutación de todos los interruptores de la etapa de entrada se realiza con
corriente nula (soft switching).
Entre las principales desventajas, como en el conversor matricial, se pueden encontrar las
siguientes [18]:
•
La máxima tensión a la salida del conversor es aproximadamente un 86% de la
tensión de entrada.
•
2.2
Baja inmunidad a perturbaciones externas.
Estructura del conversor.
Este conversor se puede dividir básicamente en dos etapas: una etapa rectificadora y otra
inversora, como se muestra en la figura 2.1. La etapa de entrada se conecta directamente a la
etapa de salida, siendo denominado el enlace entre ambas etapas como Enlace DC. La etapa
rectificadora es un conversor de corriente compuesto por seis interruptores bidireccionales,
mientras que la etapa de salida se compone de un inversor fuente de tensión convencional. En la
figura 2.2 se muestra el circuito de potencia del conversor.
Capítulo II. Convertidor de frecuencia directo de dos etapas
9
Figura 2. 1 Estructura del convertidor de frecuencia directo de dos etapas.
Figura 2. 2 Circuito de potencia del conversor.
El conversor que compone la etapa rectificadora es un conversor matricial 3∅/2∅ [22,
23], mostrado en la figura 2.3. Este conversor cumple la finalidad de mantener una tensión
positiva y máxima en el enlace DC al conmutar entre tensiones de líneas. Por otra parte, genera
corrientes en la entrada del conversor que contemplan la fundamental y corrientes armónicas
propias de la conmutación (armónicos de alta frecuencia). Estas últimas se reducen mediante un
filtro situado en la entrada del conversor.
Figura 2. 3 Esquema del conversor de entrada.
Capítulo II. Convertidor de frecuencia directo de dos etapas
10
Por su parte, el inversor se encarga de generar las respectivas tensiones de salida a partir
de la tensión, generada con el rectificador de entrada, en el enlace DC.
Este conversor también es llamado conversor matricial indirecto debido a que, además de
las ventajas citadas anteriormente, puede ser representado por matrices formadas por funciones
de conmutación correspondientes a cada interruptor [27]. En la figura 2.4 se muestra un esquema
del conversor con interruptores ideales, de donde se obtienen las siguientes ecuaciones para la
generación de las tensiones de salida del conversor, ec. (2.1), y de la tensión en el enlace DC, ec.
(2.2):
V A   S Ap
V  =  S
 B   Bp
VC   SCp
S An 
 V 
S Bn   p 
V
SCn   n 
V p   S ap
V  =  S
 n   an
Sbp
Sbn
(2.1)
V 
S cp   a 
Vb
S cn   
Vc 
(2.2)
donde Va, Vb y Vc son las tensiones de fase a la entrada del conversor, VA, VB y VC son las
tensiones de fase a la salida del conversor, Vp y Vn son las tensiones en el enlace DC y, Sik y Sjk
con i∈{a,b,c}, j∈{A,B,C} y k∈{p,n}, son las funciones de conmutación de cada interruptor de la
etapa de rectificación e inversión, respectivamente.
Figura 2. 4 Esquema del conversor.
2.3
Modulación PWM del conversor.
La modulación del conversor se realiza mediante PWM con vectores espaciales,
tanto para el rectificador como para el inversor. Para la etapa de entrada, el vector de referencia
Capítulo II. Convertidor de frecuencia directo de dos etapas
11
corresponde a un vector de corriente de entrada del conversor, mientras que para la etapa de
salida, el vector de referencia corresponde a un vector de tensión [22, 23].
2.3.1 Modulación etapa de entrada (Rectificación).
Para la modulación de la etapa rectificadora se definen seis sectores, en los cuales sólo
una tensión de fase tiene mayor valor absoluto. Por lo tanto, en cada sector se pueden tener dos
tensiones positivas y una negativa o dos tensiones negativas y una positiva. La definición de estos
sectores se muestra en la figura 2.5.
Figura 2. 5 Sectores para la modulación de la etapa rectificadora.
Los vectores de corriente correspondientes a cada sector y el vector de referencia de
corriente, I, se muestran en la figura 2.6.
Figura 2. 6 Modulación con vectores espaciales de la etapa rectificadora.
Capítulo II. Convertidor de frecuencia directo de dos etapas
12
La etapa rectificadora trabaja con un índice de modulación unitario. Para la conmutación
de los interruptores de la etapa de entrada, el vector cero se elimina y la secuencia de
conmutación consiste sólo de dos vectores activos, por ejemplo el vector de corriente ac y ab en
el sector I. De esta manera se obtiene una tensión media máxima en el enlace DC para cada
período de conmutación [22, 23].
Dado el vector de corriente de referencia, los ciclos de trabajo de los vectores activos de la
etapa rectificadora, dγR y dδR, están dados por [22, 23]:
π

dγ = sen − θ in  ; dδ = sen(θ in )
3


d
dδ
γ
R
dγ R =
; dδ =
d γ + dδ
dγ + dδ
(2.3)
donde dγ y dδ, son obtenidos a partir del ángulo del vector de referencia, calculado para cada
sector, θin.
Debido a que no se incluye al vector-cero de corriente en la modulación del conversor de
entrada, la tensión media en el enlace DC varía en cada ciclo de conmutación. Esta tensión está
dada por la siguiente ecuación [18, 22]:
R
V pn = dγ R ⋅ Vlínea − γ + dδ ⋅ Vlínea −δ
V pn =
(2.4)
Vˆin
3
2 ( dγ + dδ )
donde Vlínea-γ y Vlínea-δ son las tensiones de líneas correspondientes según los sectores para la
modulación (figura 2.6) y Vˆin la tensión de línea máxima de entrada. En la tabla 2.1 se muestran
los valores de Vlínea-γ y Vlínea-δ para cada sector.
Tabla 2. 1 Tensiones de líneas en el enlace DC para cada sector.
Sector
1
2
3
4
5
6
Interruptores ON
Sap , Sbn
Sap , Scn
Sbp , Scn
Sbp , San
Scp , San
Scp , Sbn
dγR
Vlínea-γ
Vab
Vac
Vbc
Vba
Vca
Vcb
Interruptores ON
Sap , Scn
Sbp , Scn
Sbp , San
Scp , San
Scp , Sbn
Sap , Sbn
dδR
Vlínea-δ
Vac
Vbc
Vba
Vca
Vcb
Vab
Capítulo II. Convertidor de frecuencia directo de dos etapas
13
En las figuras 2.7 y 2.8 se muestran la tensión en el enlace DC, normalizada, con los
correspondientes sectores y la variación del valor medio en cada ciclo de conmutación,
respectivamente. La tensión base corresponde a la tensión de fase.
SECTORES
2
1
2
2
3
3
4
4
5
5
6
6
1
Tensión Normalizada
1.5
1
0.5
0
Va
Vb
Vc
-0.5
-1
0
30
60
90
120
150
180 210
Grados
240
270
300
330
360
Figura 2. 7 Tensión enlace DC con los correspondientes sectores.
1.8
1.7
1.6
Tensión Normalizada
1.5
1.4
1.3
Valor
m edio
1.2
1.1
1
Vbc
Vac
0.9
0.8
30
40
50
60
Grados
70
80
90
Figura 2. 8 Variación de la tensión media en el enlace DC.
En las figuras 2.9 y 2.10 se muestran los pulsos para tres interruptores y los distintos
ciclos de trabajo de la etapa rectificadora, respectivamente.
Capítulo II. Convertidor de frecuencia directo de dos etapas
14
(a)
1
0
0
30
60
90
120
150
180
210
240
270
300
330
360
210
240
270
300
330
360
180 210
Grados
240
270
300
330
360
(b)
1
0
0
30
60
90
120
150
180
(c)
1
0
0
30
60
90
120
150
Figura 2. 9 Pulsos PWM etapa rectificadora: a) Sap, b) Sbp, c) Scp.
(a)
1
δ
0.5
γ
0
120
130
1
140
150
Grados
(b)
160
170
180
140
150
Grados
160
170
180
δ
0.5
0
120
γ
130
Figura 2. 10 Ciclos de trabajo: a) dγ y dδ , b) dγR y dδR.
2.3.2 Modulación etapa de salida (Inversión).
La modulación de la etapa inversora se basa en la modulación con vectores espaciales que
se aplica en inversores tradicionales fuente de voltaje (Apéndice B), en la figura 2.11 se muestra
el vector de tensión de referencia, V, y los distintos vectores de tensión.
Debido a que la tensión media en el enlace DC es variable (2.4), el índice de modulación
debe compensarse, resultando un índice de modulación variable:
Capítulo II. Convertidor de frecuencia directo de dos etapas
kout =
Vˆout
Vˆout
=
⋅ ( d γ + dδ ) = k ⋅ ( d γ + d δ )
V pn
3 ⋅ Vˆ
in
2
Vˆout
k=
3 ⋅ Vˆ
2 in
15
(2.5)
donde Vˆout es la tensión de línea máxima de salida y Vˆin es la tensión de línea máxima de entrada.
Figura 2. 11 Modulación con vectores espaciales de la etapa inversora.
Así, los ciclos de trabajo para la etapa inversora, dαI y dβI, están dados por:
π

I
I
dα = kout ⋅ sen − θ out  ; d β = kout ⋅ sen(θ out )
3

(2.6)
donde θout es el ángulo del vector de referencia calculado para cada sector.
Para obtener un correcto balance de las corrientes de entrada y las tensiones de salida en
un mismo ciclo de conmutación, se debe producir una secuencia de conmutación que contenga
todas las combinaciones de vectores [22, 23], es decir, para la etapa rectificadora γ-δ y para la
etapa inversora α-β-0. Lo anterior resulta en una secuencia de conmutación dada por el producto
de ciclos de trabajo de ambas etapas, donde la secuencia de la etapa inversora (0-α-β-0-β-α-0) se
distribuye según la secuencia de la etapa rectificadora, como se muestra en la figura 2.12.
Además, para lograr que la conmutación de los interruptores del conversor de entrada se
produzca en un instante donde la corriente del enlace DC sea nula, el vector-cero del conversor
de salida se sincroniza con la conmutación de la etapa de entrada [18, 22].
Capítulo II. Convertidor de frecuencia directo de dos etapas
16
Figura 2. 12 Secuencias de conmutación del conversor.
El ciclo de trabajo dαγ del inversor, está dado por:
R
I
dαγ = dγ ⋅ dα =
dγ
( d γ + dδ )
⋅ dα
I
(2.7)
Luego, sustituyendo dαI, según (2.6) y posteriormente sustituyendo kout , según (2.5), se
tiene:
dαγ =


π
π
⋅ kout ⋅ sen − θ out  = d γ ⋅ k ⋅ sen − θ out 
( d γ + dδ )


3
3
dγ
(2.8)
Luego, definiendo nuevos ciclos de trabajo para la etapa inversora, considerando un
índice de modulación constante:
π

dα = k ⋅ sen − θ out  ; d β = k ⋅ sen(θ out )
3


(2.9)
donde k es el valor dado en (2.5).
Así, los ciclos de trabajo resultantes para los vectores activos en la etapa inversora, se
definen como:
dαγ = dγ ⋅ dα ; d βγ = dγ ⋅ d β
dαδ = dδ ⋅ dα ; d βδ = dδ ⋅ d β
(2.10)
Para el vector-cero, los ciclos de trabajo son los siguientes:
d 0γ =
d 0δ
dγ
( d γ + dδ )
⋅ [1 − (dγ + dδ ) ⋅ ( dα + d β )]
dδ
=
⋅ [1 − ( dγ + dδ ) ⋅ (dα + d β )]
( d γ + dδ )
(2.11)
Capítulo II. Convertidor de frecuencia directo de dos etapas
2.4
17
Filtro de entrada.
La corriente de entrada de la etapa rectificadora (IR) está compuesta por pulsos de
amplitud correspondientes a las tres corrientes de salida e instantes donde la corriente es igual a
cero. Esta corriente de entrada contiene principalmente una componente fundamental de
frecuencia igual a la frecuencia de entrada más componentes de alta frecuencia asociadas a la
frecuencia de conmutación. El objetivo del filtro de entrada es reducir la amplitud de las
componentes de alta frecuencia para obtener una corriente prácticamente sinusoidal a la entrada
del conversor (IC). La estructura del filtro de entrada se muestra en la figura 2.13.
IC
IR
Figura 2. 13 Filtro de entrada del conversor.
2.5
Circuito de enclavamiento de tensión (Clamp).
El objetivo principal de este circuito es proteger a los dispositivos de sobretensiones
durante una falla. Este circuito absorbe la energía almacenada en la carga inductiva o
inductancias de fuga, cuando se produce una falla de conmutación y/o se interrumpe la
circulación de corriente en la carga [27]. En la figura 2.14 se muestra la estructura de este
circuito.
Figura 2. 14 Estructura del circuito de enclavamiento de tensión (Clamp).
Capítulo II. Convertidor de frecuencia directo de dos etapas
18
En operación normal del conversor, la tensión del condensador (Cclamp) es mayor que la
tensión en el enlace DC, principalmente por las caídas de tensión en el filtro de entrada y/o en los
dispositivos de potencia, en consecuencia, los diodos se polarizan inversamente, deshabilitando el
circuito clamp.
2.6
Conmutación del convertidor directo de dos etapas.
Para la conmutación de los interruptores bidireccionales de la etapa rectificadora se utiliza
la estrategia de conmutación de cuatro-pasos [22, 30]. Esta estrategia puede ser controlada por el
signo (dirección) de la corriente de salida o por el signo de las tensiones de línea de entrada. El
objetivo principal de esta estrategia de conmutación es evitar cortocircuitos y/o circuito abiertos
entre las entradas del conversor.
Debido a que la corriente de salida de la etapa de rectificación (corriente enlace DC) es
conmutada de alta frecuencia, no es conveniente utilizar la estrategia de conmutación de
corriente. Por lo tanto, el proceso de conmutación de la etapa de rectificación se realiza utilizando
el signo de la tensión de línea de entrada del conversor. Para ilustrar esta estrategia, se muestra en
la figura 2.15 un circuito compuesto sólo de dos interruptores bidireccionales. Inicialmente, la
carga se encuentra conectada a la fase a es decir, el interruptor Sa está cerrado, y se desea
conmutar a la fase b. El orden del proceso de conmutación para conectar la carga a la tensión Vb,
se muestra en los diagramas de la figura 2.16, tanto para Va > Vb, como para Va < Vb.
Sa
Ap
Sa
Va
~
Vb
~
An
Sb
Vab
Sb
IL
ZL
Bp
Bn
Figura 2. 15 Circuito compuesto de dos interruptores bidireccionales.
Capítulo II. Convertidor de frecuencia directo de dos etapas
19
Ap
Va <Vb
11-00
11-01
Va >Vb
Vab >0
11-10
Sa – Sb
ApAn-BpBn
10-11
01-10
01-11
Bp
Bn
Simbología Interruptores
10-01
An
Ap
Vab <0
00-11
An
Bp
Bn
tc
1
(a)
2
3
4
(b)
Figura 2. 16 Diagramas del proceso de conmutación.
a) Estados de los dispositivos y b) Señales de disparo de cada dispositivo
(tc: tiempo de conmutación)
Para Va > Vb, inicialmente los interruptores Ap y An se encuentran encendidos y Bp y Bn
apagados. Para comenzar el proceso de conmutación, es posible encender el interruptor Bp, ya
que no afecta el bloqueo de tensión para asegurar que no exista un cortocircuito entre las líneas
de entrada. Luego, el interruptor Ap puede ser apagado sin afectar la circulación de la corriente de
carga, la que circula por Bp. Posteriormente, el interruptor Bn se puede encender sin crear un
cortocircuito entre las entradas ya que Ap se encuentra apagado. Finalmente, el interruptor An
puede ser apagado, completando el proceso de conmutación.
Para la conmutación de la etapa inversora, dado que es un inversor fuente de tensión
convencional, se consideran sólo retardos entre el encendido y apagado de los interruptores de
cada pierna (dead time).
2.7
Control del convertidor directo de dos etapas.
En la figura 2.17 se muestra el esquema de control del conversor. Para la etapa
rectificadora, se miden las tensiones de entrada y el ángulo del vector de referencia de corriente
( θ i ) se calcula a partir de estas tensiones (fase). La magnitud de las tensiones de entrada ( Vˆ fase )
se utiliza para el cálculo del índice de modulación de la etapa de salida. Este último, es función
Capítulo II. Convertidor de frecuencia directo de dos etapas
20
de la tensión de entrada y la referencia de magnitud de la tensión de salida, y está dado por la
ecuación (2.5).
El vector de tensión de fase de entrada está dado por:
V
V
fase
fase
= va + vb ⋅ e j 2π 3 + vc ⋅ e − j 2π 3 = vα + jvβ
(2.12)
3
= Vˆ fase ∠θ i
2
donde va, vb y vc son las tensiones de fase de entrada y vα y vβ son las componentes del vector de
tensión de fase en un sistema de referencia estacionario.
Luego, debido a que la etapa de entrada trabaja con un índice de modulación unitario y se
desea que la corriente de entrada del conversor se encuentre en fase con la tensión (factor de
potencia unitario), el vector de referencia de corriente está dado por:
I ref = 1∠θ i
(2.13)
El índice de modulación de la etapa de salida, se calcula con el valor de la magnitud de la
tensión de fase de entrada y la tensión de línea de salida (referencia), según la ecuación (2.5):
V pn =
3 Vˆ fase
⇒k =
2 ( dγ + dδ )
3
Vˆref
⋅ Vˆ
2
(2.14)
fase
donde Vˆref es la tensión máxima de línea de salida.
Etapa
Rectificadora
Etapa
Inversora
Filtro entrada
3
3
3
Vabc
3/2
Signos
Tensiones
de Línea
PWM
PWM
tαγ , tαδ , tβγ
tβδ , t0γ , t0δ
tγ , tδ
Vˆ fase , θi
SVM-R
dγ , dδ
(vectores espaciales)
SVM-I
(vectores espaciales)
Vˆ fase
Cálculo
Indice de
Modulación
Figura 2. 17 Esquema de control del conversor.
θ ref
Vˆref
Capítulo II. Convertidor de frecuencia directo de dos etapas
21
Así, el vector de referencia de tensión de salida, está dado por (Apéndice B):
3
V ref = Vˆref ∠θ ref = k ⋅ ⋅ Vˆ fase ∠θ ref
2
(2.15)
Con los vectores de referencia de corriente y voltaje se determinan los ciclos de trabajo
para el conversor de entrada y de salida respectivamente. A partir de esos ciclos de trabajo y
dependiendo de la frecuencia de conmutación se obtienen los tiempos de encendido de cada uno
de los interruptores del conversor.
CAPÍTULO III
MODELO Y CONTROL DEL GENERADOR DE
INDUCCIÓN DE DOBLE EXCITACIÓN
Capítulo III. Modelo y control del generador de inducción de doble excitación
3.1
23
Introducción.
En este capítulo se presenta el modelo de la Máquina de Inducción de Doble Excitación o
de Rotor Bobinado. Se presentan las ecuaciones dinámicas tanto como para un sistema de
referencia estacionario, como para un sistema de referencia sincrónico. Además, se presenta la
estrategia de control vectorial para el generador conectado a la red.
3.2
Modelo de la Máquina de Inducción de Doble Excitación.
Considerando un equivalente bifásico de la máquina de inducción de doble excitación
representado por un sistema de referencia estacionario (ejes α-β), mostrado en la figura 3.1, se
tiene que el vector de tensión de estator vs y la ecuación de tensión del estator están dados por:
d
v s = vas + vbs e j 2π 3 + vcs e − j 2π 3 = vαs + jvβs = Rs i s + (λ s )
dt
(3.1)
donde vas, vbs y vcs son las tensiones de fase de estator, vαs y vβs son las componentes del vector de
tensión de estator en el sistema de referencia estacionario α-β, y Rs, is y λs corresponden a la
resistencia, vector de corriente y vector de flujo total enlazado de estator, respectivamente.
Figura 3. 1 Sistema de referencia estacionario α-β.
Las componentes α-β del vector de tensión de estator están dadas por:
d
(λαs )
dt
d
= Rs iβs + (λβs )
dt
vαs = Rs iαs +
vβ s
(3.2)
Capítulo III. Modelo y control del generador de inducción de doble excitación
24
donde iαs y iβs son las componentes de corriente de estator, y λαs y λβs son las componentes del
flujo total enlazado de estator en el sistema de referencia α-β.
De manera similar, el vector de tensión de rotor y la ecuación de tensión del rotor en ejes
α-β está dado por:
d
v r = var + vbr e j 2π 3 + vcr e − j 2π 3 = vαr + jvβr = Rr i r + (λ r )
dt
(3.3)
donde Rr, ir y λr corresponden a la resistencia, vector de corriente y vector de flujo total enlazado
de rotor, respectivamente, y var, vbr y vcr son las tensiones de fase de rotor.
Por otra parte, los flujos totales enlazados del estator y del rotor se definen por:
λ s = Ls i s + Lo i r e jξ
λ r = Lr i r + Lo i s e − jξ
(3.4)
donde Ls, Lr y Lo son las inductancias de estator, rotor y magnetización, respectivamente y ξ es la
posición del rotor.
Luego, sustituyendo los flujos de (3.4) en las ecuaciones (3.1) y (3.3), se obtiene:
v s = Rs i s + Ls
d
d
(i s ) + Lo (i r e jξ )
dt
dt
(3.5)
v r = Rr i r + Lr
d
d
(i r ) + Lo (i s e − jξ )
dt
dt
(3.6)
Al referir estas ecuaciones a un sistema de referencia rotatorio que gira a velocidad
sincrónica ωs (ejes d-q), como se muestra en la figura 3.2, se tiene, con γ igual a la posición del
sistema de referencia rotatorio:
v s ' = v s e − jγ
i s ' = i s e − jγ
v r ' = v r e − j(γ −ξ)
i r ' = i r e − j(γ −ξ)
(3.7)
Capítulo III. Modelo y control del generador de inducción de doble excitación
25
Figura 3. 2 Sistema de referencia rotatorio d-q.
Multiplicando la ecuación (3.5) por e − jγ , se tiene:
v s e − jγ = Rs i s e − jγ + Ls e − jγ
d
d
(i s ) + Lo e − jγ
(i r e jξ )
dt
dt
(3.8)
Luego, utilizando el hecho que la derivada de i s e − jγ es:
d
d
d
d
d
(i s e − jγ ) = i s (e − jγ ) + e − jγ
(i s ) = i s e − jγ
( − jγ ) + e − jγ
(i )
dt
dt
dt
dt
dt s
(3.9)
Y además:
d
( − jγ ) = − jω s
dt
(3.10)
Así, de (3.9) y (3.10), se tiene:
e − jγ
d
d
(i s ) = (i s e − jγ ) + jωs i s e − jγ
dt
dt
(3.11)
Por otra parte, al derivar i r e − j(γ −ξ) :
d
d
d
(i r e − j(γ −ξ) ) = e − jγ
(i r e jξ ) + i r e jξ e − jγ
( − jγ )
dt
dt
dt
(3.12)
Luego, de (3.12) y (3.10), se tiene:
e − jγ
d
d
(i r e jξ ) = (i r e − j(γ −ξ) ) + jωs i r e − j(γ −ξ)
dt
dt
(3.13)
Capítulo III. Modelo y control del generador de inducción de doble excitación
26
Al reemplazar (3.11) y (3.13) en (3.8), se tiene:
v s e − jγ = Rs i s e − jγ + Ls
d
(i e − jγ ) + jωs Ls i s e − jγ + K
dt s
d
K + Lo (i r e − j(γ −ξ) ) + jωs Lo i r e − j(γ −ξ)
dt
(3.14)
De (3.7), la tensión de estator, en el nuevo sistema de referencia rotatorio, está dada por
(3.14), luego, se tiene:
v s ' = Rs i s '+ Ls
d
d
(i s ' ) + jωs Ls i s '+ Lo (i r ' ) + jωs Lo i r '
dt
dt
(3.15)
De igual forma, para la tensión de rotor, multiplicando la ecuación (3.6) por e − j (γ −ξ ) ,
se tiene:
d
(i ) + K
dt r
d
K + Loe − j(γ −ξ) (i s e − jξ )
dt
v r e − j(γ −ξ) = Rr i r e − j(γ −ξ) + Lr e − j(γ −ξ)
(3.16)
Luego, la derivada de i r e − j(γ −ξ) está dada por:
d
d
d
(i r e − j(γ −ξ) ) = e − j(γ −ξ) (i r ) + i r e − j(γ −ξ) (− j (γ − ξ ))
dt
dt
dt
(3.17)
Y además, se tiene:
d
(− j (γ − ξ )) = − j (ωs − ωr ) = − jω sl
dt
(3.18)
donde ωsl es la frecuencia de deslizamiento.
Así, de (3.17) y (3.18), se tiene:
e − j(γ −ξ)
d
d
(i r ) = (i r e − j(γ −ξ) ) + jωsl i r e − j(γ −ξ)
dt
dt
Por otra parte, la derivada de i s e − jγ se puede expresar como:
(3.19)
Capítulo III. Modelo y control del generador de inducción de doble excitación
d
d
(i s e − jγ ) = (i s e − j(γ −ξ)e − jξ )
dt
dt
27
(3.20)
En consecuencia, se tiene:
d
d
d
(i s e − jγ ) = e − j(γ −ξ) (i s e − jξ ) + i s e − jξ e − j(γ −ξ) (− j (γ − ξ ))
dt
dt
dt
(3.21)
De (3.18) y (3.21), se tiene:
e − j(γ −ξ)
d
d
(i s e − jξ ) = (i s e − jγ ) + jω sl i s e − jγ
dt
dt
(3.22)
Reemplazando (3.19) y (3.22) en (3.16), se tiene:
d
vr e− j(γ−ξ) = Rr i r e− j(γ−ξ) + Lr (i r e− j(γ−ξ)) + jωsl Lr i r e− j(γ−ξ) + K
dt
d
K+ Lo (i se− jγ ) + jωsl Lo i se− jγ
dt
(3.23)
De (3.7), la tensión de rotor, en el nuevo sistema de referencia rotatorio, está dada por
(3.23), luego, se tiene:
v r ' = Rr i r '+ Lr
d
d
(i r ' ) + jωsl Lr i r '+ Lo (i s ' ) + jωsl Lo i s '
dt
dt
(3.24)
Para obtener los flujos enlazados de estator y rotor en el nuevo sistema de referencia
rotatorio, se multiplica (3.4) por e − jγ y e − j (γ −ξ ) , respectivamente:
λ s ' = λ s e − jγ = Ls i s e − jγ + Lo i r e − j(γ −ξ) = Ls i s '+ Lo i r '
λ r ' = λ r e − j(γ −ξ) = Lr i r e − j(γ −ξ) + Lo i s e − jγ = Lr i r '+ Lo i s '
(3.25)
En el nuevo sistema de referencia rotatorio, ejes d-q, (3.7) está dada finalmente por:
v s ' = v s e − jγ = vds + jvqs
i s ' = i s e − jγ = ids + jiqs
v r ' = v r e − j(γ −ξ) = vdr + jvqr
i r ' = i r e − j(γ −ξ) = idr + jiqr
(3.26)
Capítulo III. Modelo y control del generador de inducción de doble excitación
28
donde vds, vqs, ids e iqs son las componentes d-q de la tensión y corriente de estator,
respectivamente, y vdr, vqr, idr e iqr son las componentes d-q de la tensión y corriente de rotor,
respectivamente.
Para los flujos enlazados se tiene:
λ s ' = λ s e − jγ = λds + jλqs
λ r ' = λ r e − j(γ −ξ) = λdr + jλqr
(3.27)
donde λds, λqs, λdr y λqr son las componentes d-q de los flujos enlazados del estator y del rotor,
respectivamente.
Finalmente, las ecuaciones de las componentes en ejes d-q, sistema de referencia
sincrónico, de la tensión y flujo de estator y tensión y flujo de rotor en la máquina de inducción
de doble excitación, en función de las corrientes de estator y rotor, son:
d
d
(ids ) − ωs Ls iqs + Lo (idr ) − ωs Loiqr
dt
dt
d
d
= ωs Ls ids + Rs iqs + Ls (iqs ) + ωs Loidr + Lo (iqr )
dt
dt
d
d
= Lo (ids ) − ωsl Loiqs + Rr idr + Lr (idr ) − ω sl Lr iqr
dt
dt
d
d
= ωsl Loids + Lo (iqs ) + ωsl Lr idr + Rr iqr + Lr (iqr )
dt
dt
vds = Rs ids + Ls
vqs
vdr
vqr
(3.28)
λds = Ls ids + Loidr
λqs = Ls iqs + Loiqr
λdr = Loids + Lr idr
λqr = Loiqs + Lr iqr
Si las tensiones de estator y rotor se expresan en función de corrientes y flujos, las
ecuaciones de las componentes en ejes d-q están dadas por:
Capítulo III. Modelo y control del generador de inducción de doble excitación
d
(λ ) − ωs λqs
dt ds
d
= Rs iqs + (λqs ) + ωs λds
dt
d
= Rr idr + (λdr ) − ωsl λqr
dt
d
= Rr iqr + (λqr ) + ωsl λdr
dt
29
vds = Rs ids +
vqs
vdr
vqr
(3.29)
Considerando la transformación dada en el Apéndice A, con corrientes y tensiones en ejes
d-q representando valores efectivos por fase, el par eléctrico producido por la máquina está dado
por:
Te = 3
p
Lo (iqs idr − ids iqr )
2
(3.30)
donde p es el número de polos de la máquina.
3.3
Estrategia de control para el generador de inducción de doble excitación.
El sistema de control vectorial para el generador de doble excitación conectado a la red se
muestra en la figura 3.3. Este sistema de control utiliza un sistema de referencia rotatorio
sincrónico, que se orienta en el ángulo de posición del vector de flujo de estator (θs), el cual se
utiliza para modular y demodular las variables eléctricas. Este ángulo se obtiene de las
componentes α-β del flujo de estator, las cuales se obtienen al integrar la fuerza electromotriz
(FEM) inducida del estator. Las componentes α-β del flujo de estator están dadas por:
λαs = ∫ (vαs − Rs iαs )dt
(3.31)
λ βs = ∫ (v βs − Rs i βs )dt
Por lo tanto, el ángulo del vector de flujo de estator está dado por:
 λ βs
θ s = tan −1 
 λαs




(3.32)
Para modular y demodular las variables de rotor se utiliza el ángulo de deslizamiento dado
por:
Capítulo III. Modelo y control del generador de inducción de doble excitación
30
θ sl = θ s − θ r
(3.33)
donde θr es el ángulo de rotor, obtenido con un encoder de posición, en radianes eléctricos.
ωsl (σ Lr idr + Lm ims)
idr*
ωsl σ Lr iqr
+
PI
-
iqr* +
-
*
vdr
+
+
+
PI
*
vqr
e
+
-
θs
θsl
θr
v*βr
-jθsl
e
iβr 2/3
ir,abc
Encoder
λαs
 λβs 

tan −1
 λαs 
PWM
iαr
idr
iqr
jθsl
vα*r
λβs
is,αβ
Cálculo
flujo de
estator
GIDE
is,abc
vs,αβ 2/3
vs,abc
∼
Red
Trifásica
Figura 3. 3 Esquema de control del generador.
Luego, orientando los ejes d-q en la dirección del vector de flujo de estator, es decir,
orientado el sistema de referencia d-q en la dirección dada por el ángulo θs, se tiene:
| λs |= λds ⇒ λqs = 0 ⇒ iqs = −
λds = Loims ⇒ ims
Lo
iqr
Ls
L
= s ids + idr
Lo
(3.34)
donde ims es la corriente magnetizante.
Para el control de las corrientes de rotor, de las ecuaciones (3.28) y (3.34), se tiene:
d
(i ) − ω slσLr iqr
dt dr
d
= Rr iqr + σLr (iqr ) + ωsl (σLr idr + Lmims )
dt
vdr = Rr idr + σLr
vqr
(3.35)
donde se definen σ y Lm como:
2
L
σ =1− o
Ls Lr
2
L
; Lm = o
Ls
(3.36)
Capítulo III. Modelo y control del generador de inducción de doble excitación
31
Luego, para el diseño de controladores se tiene:
d
(i )
dt dr
d
vqr ' = Rr iqr + σLr (iqr )
dt
vdr ' = Rr idr + σLr
(3.37)
Así, la salida de los controladores está dada por:
*
vdr
= vdr '−ω slσLr iqr
*
vqr
= vqr '+ω sl (σLr idr + Lmims )
(3.38)
*
*
y vqr
son las referencias de tensión de rotor.
donde vdr
Por otra parte, de las ecuaciones (3.30) y (3.34), se tiene que el par eléctrico, para el
sistema alineado con el vector de flujo de estator, está dado por:
2
p Lo
Te = −3
ims iqr
2 Ls
(3.39)
Al controlar las corrientes de rotor, la componente en eje directo, idr, se puede utilizar para
suministrar parte de la corriente magnetizante de la máquina. Si su valor se controla en cero, la
totalidad de la corriente magnetizante se suministra por el estator del generador. Por otra parte, la
componente en eje en cuadratura, iqr, se utiliza para controlar el par de la máquina y, en
consecuencia, se le denomina componente de par.
CAPÍTULO IV
SISTEMA EXPERIMENTAL
Capítulo IV. Sistema experimental
4.1
33
Introducción.
Este capítulo describe el sistema experimental, el hardware utilizado para las tareas de
medición y control
de ambas máquinas y sus respectivos conversores. El sistema se basa
principalmente en dos componentes: la tarjeta externa C6713 DSK con conexión USB, cuyo
principal componente es el Procesador DSP TMS320C6713 y la tarjeta interfaz basada en la
FPGA A500K050 conectada directamente a la tarjeta DSK. En la tarjeta interfaz se implementan
las tareas de conversión A/D y D/A, protecciones programables, acondicionamiento de señales,
generación de pulsos PWM para el convertidor directo de dos etapas y lectura del encoder de
posición. La medición de corrientes y tensiones se realiza con transductores efecto Hall ubicados
en una tarjeta de medición de corrientes, en una tarjeta de medición de tensiones y en el propio
conversor directo de dos etapas. El encoder de posición utilizado es un encoder de 10000 pulsos
por revolución.
Para las tareas de lectura de la posición (encoder) y envío de referencia de velocidad al
conversor que controla la máquina de corriente continua (máquina motriz), se implementaron dos
tarjetas que se conectan a la tarjeta interfaz. La primera recibe las señales provenientes desde el
encoder por medio de un receptor diferencial, y la segunda envía la señal de referencia de
velocidad proveniente del conversor D/A de la tarjeta interfaz.
4.2
Convertidor de frecuencia directo de dos etapas.
El convertidor directo de dos etapas se muestra en la figura 4.1. Este conversor está
compuesto de una etapa rectificadora y dos etapas de inversión, tiene una potencia nominal de 7.5
kW e incluye 7 sensores de corriente de efecto Hall para la medición de las seis salidas trifásicas
y la corriente del enlace DC. Estas mediciones, además de la señal de protección del circuito de
enclavamiento de tensión (clamp), se acceden mediante un conector DB-9. Consta además, para
realizar la conmutación de la etapa de entrada mediante conmutación por tensión o conmutación
por corriente, con tres circuitos para la medición del signo de cada tensión de línea y un circuito
para la medición del signo de la corriente del enlace DC. El filtro de entrada está compuesto por
Capítulo IV. Sistema experimental
34
tres condensadores de 2µF conectados en delta. La frecuencia de conmutación utilizada es de 10
kHz. El tiempo de conmutación para los interruptores de ambas etapas es de 2µs.
La etapa rectificadora está implementada con interruptores bidireccionales discretos,
correspondientes a módulos compuestos de IGBT’s, uno de ellos se muestra en la figura 4.2,
mientras que cada etapa de inversión está compuesta por un módulo Puente Inversor Trifásico de
IGBT’s, que se muestra en la figura 4.3.
Figura 4. 1 Convertidor de frecuencia directo de dos etapas.
Figura 4. 2 Módulo para interruptor bidireccional.
Figura 4. 3 Módulo Puente Inversor Trifásico.
Capítulo IV. Sistema experimental
35
En la figura 4.4 se muestra al conversor inserto en el sistema experimental y en la figura
4.5 se muestra un diagrama de la estructura del conversor, especificando las partes más
relevantes.
Figura 4. 4 Conversor inserto en el sistema experimental.
Signo
Tensión
de Línea
Entrada
3∅
Filtro
de
entrada
Signo
Corriente
enlace DC
Etapa
Rectificadora
Medición
corriente
enlace DC
Entrada
Pulsos
PWM
Signo
Tensión
de Línea
Signo
Tensión
de Línea
+5 V
GND
Etapa
Inversora
Etapa
Inversora
Clamp
Medición de corrientes de salida
+15 V
-15 V
DB-9
Salida 3∅
Mediciones
y
Clamp
Salida 3∅
Figura 4. 5 Diagrama del conversor.
4.3
Tarjeta C6713 DSK.
La tarjeta C6713 DSK es una plataforma de desarrollo basada en el procesador
TMS320C6713 DSP de Texas Instruments. Algunas de las características principales son:
•
Opera con una frecuencia de reloj programable de hasta 225 MHz.
Capítulo IV. Sistema experimental
36
•
Hasta 1800 MIPs (millones de instrucciones por segundo).
•
Hasta 1350 MFLOPs (millones de operaciones en punto flotante).
•
Conectores de expansión de periféricos y memoria.
•
Puerto HPI (Host Port Interface).
En la figura 4.6 se muestra un diagrama de la estructura de la tarjeta C6713 DSK.
Figura 4. 6 Diagrama de la tarjeta C6713 DSK.
En la figura 4.7 se muestra la tarjeta C6713 DSK.
Figura 4. 7 Tarjeta C6713 DSK.
4.4
Tarjeta interfaz HPI.
Para lograr la comunicación con MATLAB y desde éste poder cargar el programa y
trabajar con las variables en tiempo real, se utiliza una tarjeta HPI de Educational DSP, mostrada
en la figura 4.8. En la figura 4.9 se muestra un diagrama de su estructura.
Capítulo IV. Sistema experimental
37
Figura 4. 8 Tarjeta HPI.
Figura 4. 9 Diagrama de la tarjeta interfaz HPI.
4.5
Tarjeta Interfaz/Controladora.
Esta tarjeta interfaz, figura 4.10, desarrollada por el PEMC Group (Power Electronics,
Machines and Control Group) de la Universidad de Nottingham de Inglaterra, cumple las
funciones de conversión A/D y D/A, protección, lectura de datos desde el encoder, generación de
los pulsos PWM para ambas etapas y mando del conversor. Se conecta al DSP a través de los
conectores de expansión de periféricos y memoria de la tarjeta C6713 DSK. Esta tarjeta se basa
en la FPGA A500K050 de Actel y tiene las siguientes características:
•
10 Canales de conversión A/D de 12 bits.
•
4 Canales de conversión D/A de 12 bits.
•
Protecciones programables.
•
Lectura de dos encoders de posición.
•
Reloj de 10 MHz.
Capítulo IV. Sistema experimental
38
En la figura 4.11 se muestra un diagrama de la estructura de la tarjeta interfaz.
Figura 4. 10 Tarjeta interfaz.
Expansión Periféricos DSK
-Canales A/D
-Acondicionamiento
Señales
-Protecciones
-Pulsos Etapa
Rectificadora
-Lectura
encoders
-Protección
Clamp
Conector
Salidas
y
Entradas
FPGA
-Pulsos Etapas
Inversoras
-Signos tensiones de
línea y corriente
enlace DC
Reloj
10 MHz
Expansión Memoria DSK
Canales
D/A
Habilitación y
Reset
LED’s indicadores
Figura 4. 11 Estructura de la tarjeta interfaz.
Los registros utilizados para la lectura y escritura de los datos para la FPGA se describen
en el Apéndice C.
4.6
Tarjetas de medición.
Para la medición de las tensiones y las corrientes de entrada al conversor y las corrientes
de estator, se utilizaron dos tarjetas implementadas con sensores de tensión y corriente de efecto
Hall. Las corrientes de rotor o de salida del conversor son medidas por medio de sensores
ubicados en el mismo conversor.
Para la medición de tensión se utilizan sensores LV25-P alimentados con ±15 V. Estos
sensores pueden medir tensiones hasta de 500 V. Para la medición, se conecta una resistencia en
Capítulo IV. Sistema experimental
39
serie (47 kΩ) en el primario del sensor para obtener una corriente proporcional a la tensión,
luego, en el secundario del sensor se obtiene una corriente proporcional a la corriente del
primario. La corriente nominal del primario es de 10 mA (rms), del secundario 25 mA (rms) y la
razón de conversión es de 2500:1000. Este tipo de sensor de tensión también se utiliza para la
protección por el circuito de enclavamiento de tensión (clamp), éste se ubica en el conversor. El
sensor LV25-P se muestra en la figura 4.12.
Figura 4. 12 Sensor de tensión LV25-P y su conexión.
La tarjeta de medición de corrientes está compuesta por seis sensores de corriente LA55-P
alimentados con ±15 V. Estos sensores pueden medir corrientes hasta de 50 A (rms). El sensor
entrega una corriente en el secundario proporcional a la corriente de entrada con una razón de
conversión 1:1000, así, la corriente del secundario varía entre 0 y 50 mA (rms). El sensor LA55-P
se muestra en la figura 4.13.
Figura 4. 13 Sensor de corriente LA55-P y su conexión.
Los sensores de corriente ubicados en el conversor, son del tipo LAH25-NP y son
alimentados con ±15 V. Estos sensores tienen una corriente nominal máxima del primario de 25
A (rms) y en el secundario de 25 mA (rms). Los sensores LAH25-NP tienen la capacidad de
cambiar la razón de conversión, pudiendo ésta tomar los siguientes valores según la
Capítulo IV. Sistema experimental
40
configuración de los pines: 1:1000, 2:1000 y 3:1000. En la tabla 4.1 se muestran las conexiones y
los valores nominales de corriente para cada razón de conversión. En la figura 4.14 se muestra el
sensor LAH25-NP y su conexión.
Vueltas del
primario
Tabla 4. 1 Conexiones para cambio de razón de conversión.
Corriente nominal
Corriente nominal
Razón de
Conexiones
del primario (A)
del secundario (mA) conversión recomendadas
1
25
25
1:1000
2
12
24
2:1000
3
8
24
3:1000
Figura 4. 14 Sensor LAH25-NP y su conexión.
4.7
Tarjeta de lectura de encoder.
La tarjeta de lectura del encoder de posición de 10000 ppr (pulsos por revolución) se basa
en el receptor diferencial DS26LS32CN, el cual, a partir de las tres señales diferenciales del
encoder entrega tres señales que son enviadas a la tarjeta interfaz. La conexión de esta tarjeta se
muestra en la figura 4.15.
Encoder
DS26LS32CN
Tarjeta
Lectura
Encoder
+5V-0
Tarjeta Interfaz
Figura 4. 15 Conexión de la tarjeta de lectura del encoder.
Capítulo IV. Sistema experimental
4.8
41
Tarjeta de referencia de velocidad.
Esta tarjeta permite enviar la referencia de velocidad, de manera aislada, al conversor que
controla la máquina motriz. Se basa en el amplificador ISO124 y utiliza un conversor DC-DC de
5 a 15 V NMH0515S. En la figura 4.16 se muestra la conexión de esta tarjeta.
Conversor AC-DC
Máquina Motriz
Conversor DC-DC
5/15 V
ISO124
+5V/0
+15/-15
Tarjeta Interfaz
Figura 4. 16 Conexión de la tarjeta de referencia de velocidad.
4.9
Conversor AC-DC Eurotherm 590.
Este conversor se alimenta de una red trifásica estándar y suministra la alimentación para
los circuitos de armadura y campo de la máquina DC. La tensión nominal de alimentación es de
415 V y su corriente DC nominal es de 35 A. Está compuesto principalmente por dos puentes
trifásicos de tiristores en antiparalelo, por lo que opera en los cuatro cuadrantes. Tiene
incorporado lazos de control de velocidad, de corriente de armadura y de corriente de campo
programables. La realimentación de velocidad para el control, se realiza por medio de un
tacogenerador conectado a la máquina. El conversor 590 se muestra en la figura 4.17.
Figura 4. 17 Conversor AC-DC Eurotherm 590.
Capítulo IV. Sistema experimental
4.10
42
Máquina de Corriente Continua.
La máquina de corriente continua es el elemento motriz del sistema experimental. La
velocidad de ésta se controla por medio del conversor AC-DC 590. La referencia de velocidad se
ingresa por teclado desde el PC o se generada por el programa de emulación de turbina en el
DSP. En la tabla 4.2 se entregan los parámetros de la máquina y ésta se muestra en la figura 4.18.
Tabla 4. 2 Parámetros Motor DC Thrige Electric.
Potencia Nominal
Velocidad Nominal
Tensión Nominal de Armadura
Corriente Nominal de Armadura
Tensión Nominal de Campo
Corriente Nominal de Campo
6.5 kW
1510 rpm
400 V
20.2 A
340 V
1.3 A
Figura 4. 18 Máquina DC inserta en el sistema experimental.
4.11
Generador de Inducción de Rotor Bobinado.
Los parámetros del generador de inducción se entregan en la tabla 4.3. La figura 4.19
muestra una fotografía del generador.
Tabla 4. 3 Parámetros Generador de Inducción Marelli Motori.
Potencia Nominal
Tensión Nominal de
Estator
Corriente Nominal de
Estator
∆
Y
∆
Y
7.5 kW
220 V
380 V
30 A
17.5 A
Capítulo IV. Sistema experimental
Tensión Nominal de Rotor
Corriente Nominal de Rotor
Cantidad de Polos
Velocidad Nominal
Frecuencia Nominal
Razón de vueltas
Resistencia de Estator (Rs)
Inductancia de Estator (Ls)
Resistencia de Rotor (Rr)
Inductancia de Rotor (Lr)
Inductancia Magnetizante (Lo)
Inductancia Externa conectada
al rotor
43
250 V
19 A
6
960 rpm
50 Hz
1.38
0.398 Ω referido al estator
0.0834 H referido al estator
0.276 Ω referido al rotor
0.0434 H referido al rotor
0.0785 H referido al estator
0.05 H
Figura 4. 19 Generador de inducción de rotor bobinado.
4.12
Sistema experimental.
En la figura 4.20 se muestra un diagrama del sistema experimental y en la figura 4.21 se
muestra las conexiones de los distintos componentes de hardware que conforman este sistema.
El programa de control en lenguaje C, una vez compilado, se carga directamente desde
MATLAB al DSP. Las referencias de las corrientes de rotor (idr*, iqr*) pueden ser ingresadas por
teclado desde el PC o pueden ser generadas en el DSP, dependiendo de la aplicación.
Capítulo IV. Sistema experimental
Red
Trifásica
44
~
Variac
3∅
MAQ
DC
Conversor
AC-DC
GIDE
Encoder
Control
Velocidad
Convertidor Directo de Dos Etapas
θr
ira,b,c
- θslip
ωr*
+
Control
Corrientes
Rotor
idr*, iqr*
PWM
PWM
SVM-I
SVM-R
Control Conversor
Directo de Dos
Etapas
vsa,b
Cálculo
Flujo de
Estator
θs
MATLAB
isa,b
Figura 4. 20 Diagrama del sistema experimental.
Red
Trifásica
~
Variac
3∅
Medición
de tensión
Pulsos
PWM
Conversor
AC-DC
Filtro
Entrada
Medición de
corrientes y
Clamp
C6713 DSK
+
HPI
Lectura
Encoder
Tarjeta
Interfaz
GIDE
MDC
Encoder
Tacogenerador
Tarjeta referencia
de velocidad
Figura 4. 21 Diagrama de conexiones del sistema experimental.
Capítulo IV. Sistema experimental
45
El programa en el DSP opera con una interrupción por hardware cada 100 µs, lo que
permite una frecuencia de conmutación del conversor de 10 kHz. Cada vez que se produce una
interrupción, el DSP realiza los siguientes procesos:
•
Lee las distintas variables del sistema: posición del rotor, corrientes y tensiones.
•
Realiza las transformaciones α-β.
•
Calcula los flujos de estator y el ángulo del vector de flujo (θs).
•
Calcula la velocidad, cada 5 ms, a partir de la posición del rotor obtenida con el encoder.
También se obtienen la frecuencia angular de deslizamiento (ωslip) y el ángulo de
deslizamiento (θslip) para la modulación y demodulación de las variables de rotor.
•
Calcula la salida de los controladores de corriente de rotor.
•
Calcula los tiempos para la modulación del conversor a partir de las tensiones de entrada,
para la etapa rectificadora, y a partir de las salidas de los controladores de corriente para
la etapa inversora.
Los tiempos calculados se temporizan en la tarjeta interfaz/controladora, la cual genera los
pulsos de disparo para cada dispositivo del circuito de potencia.
En el Apéndice D, se detallan las principales partes del programa de control en lenguaje
C, tales como: la modulación del conversor, controladores de corrientes de rotor y emulación de
la turbina eólica.
CAPÍTULO V
RESULTADOS EXPERIMENTALES
Capítulo V. Resultados experimentales
5.1
47
Introducción.
En este capítulo se presentan los resultados del control vectorial de corrientes de rotor del
generador de doble excitación, para velocidades sub y super-sincrónicas. El generador se conecta
en configuración Y-Y (estrella-estrella). Se muestran las respuestas de los controladores de las
corrientes de rotor y resultados en estado permanente. La tensión de línea de alimentación es de
150 V. También se muestran gráficas de los sectores correspondientes a la modulación de cada
etapa y de los ciclos de trabajo de la etapa rectificadora.
5.2
Pulsos PWM y datos de la modulación del conversor.
En las figuras 5.1 y 5.2, se muestran los sectores correspondientes a la modulación de las
dos etapas del conversor para velocidades de 750 y 1250 rpm, respectivamente.
En la figura 5.3 se muestran los ciclos de trabajo (dγR y dδR) correspondientes a la
modulación de la etapa rectificadora y en la figura 5.4, se muestran los pulsos, que entrega la
tarjeta interfaz/controladora, correspondientes a un interruptor de cada etapa.
Sectores - Inversor
Sectores - Rectificador
(a)
6
4
2
0
0
0.05
0.1
0.15
0.2
0.25
Tiempo (seg.)
(b)
0.3
0.35
0.4
0
0.05
0.1
0.15
0.2
0.25
Tiempo (seg.)
0.3
0.35
0.4
6
4
2
0
Figura 5. 1 Sectores para la modulación (750 rpm): a) rectificador, b) inversor.
Capítulo V. Resultados experimentales
48
Sectores - Inversor
Sectores - Rectificador
(a)
6
4
2
0
0
0.05
0.1
0.15
0.2
0.25
Tiempo (seg.)
(b)
0.3
0.35
0.4
0
0.05
0.1
0.15
0.2
0.25
Tiempo (seg.)
0.3
0.35
0.4
6
4
2
0
Figura 5. 2 Sectores para la modulación (1250 rpm): a) rectificador, b) inversor.
(a)
1
0.5
0
0.2
0.205
0.21
0.215
0.22 0.225 0.23
Tiempo (seg.)
(b)
0.235
0.24
0.245
0.25
0.205
0.21
0.215
0.22 0.225 0.23
Tiempo (seg.)
0.235
0.24
0.245
0.25
1
0.5
0
0.2
Figura 5. 3 Ciclos de trabajo: a) dγR , b) dδR.
(a)
Tensión (V)
4
3
2
1
0
0.01
0.012
0.014
0.016
Tiempo (seg.)
(b)
0.018
0.02
0.01
0.012
0.014
0.016
Tiempo (seg.)
0.018
0.02
Tensión (V)
4
3
2
1
0
Figura 5. 4 a) Pulsos etapa rectificadora y b) pulsos etapa inversora.
Capítulo V. Resultados experimentales
5.3
49
Respuesta controladores de corrientes de rotor.
Para el control de las corrientes de rotor, se diseñaron controladores considerando un
coeficiente de amortiguamiento de 0.8 y un ancho de banda de 50 Hz. En las figuras 5.5 y 5.6, se
muestran las respuestas de los controladores de idr e iqr a la velocidad sub-sincrónica de 850 rpm.
También se muestran las corrientes de estator de la máquina. Para idr se considera un cambio en la
referencia de 3 A y para iqr de 5 A.
(a)
Corriente (A)
4
idr
2
iqr
0
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
(b)
1.4
1.6
1.8
2
1.6
1.8
2
4
ids
Corriente (A)
3
2
1
iqs
0
-1
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
1.4
Figura 5. 5 Control de idr a 850 rpm. a) Corrientes de rotor, b) Corrientes de estator.
(a)
Corriente (A)
6
iqr
4
2
idr
0
-2
0
0.2
0.4
Corriente (A)
5
0.6
0.8
1
1.2
Tiempo (seg.)
(b)
1.4
1.6
1.8
2
1.4
1.6
1.8
2
ids
3
1
-1
iqs
-3
-5
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
Figura 5. 6 Control de iqr a 850 rpm. a) Corrientes de rotor, b) Corrientes de estator.
En las figuras 5.7 y 5.8, se muestran las respuestas de los controladores de corriente para
velocidad sincrónica, considerando los mismos valores de referencia.
Capítulo V. Resultados experimentales
50
(a)
4
idr
Corriente (A)
3
2
1
iqr
0
-1
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
(b)
1.4
1.6
1.8
2
1.6
1.8
2
4
Corriente (A)
3
ids
2
1
iqs
0
-1
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
1.4
Figura 5. 7 Control de idr a 1000 rpm. a) Corrientes de rotor, b) Corrientes de estator.
(a)
Corriente (A)
6
iqr
4
2
idr
0
-2
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
(b)
1.4
1.6
1.8
2
1.4
1.6
1.8
2
5
Corriente (A)
3
ids
1
-1
iqs
-3
-5
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
Figura 5. 8 Control de iqr a 1000 rpm. a) Corrientes de rotor, b) Corrientes de estator.
La respuesta de los controladores de corriente a velocidad super-sincrónica de 1150 rpm,
se muestran en las figuras 5.9 y 5.10.
(a)
Corriente (A)
4
idr
2
iqr
0
-2
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
(b)
1.4
1.6
1.8
2
1.4
1.6
1.8
2
Corriente (A)
4
ids
2
0
iqs
-2
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
Figura 5. 9 Control de idr a 1150 rpm. a) Corrientes de rotor, b) Corrientes de estator.
Capítulo V. Resultados experimentales
51
(a)
Corriente (A)
6
iqr
4
2
idr
0
-2
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
(b)
1.4
1.6
1.8
2
1.4
1.6
1.8
2
5
Corriente (A)
3
ids
1
-1
iqs
-3
-5
0
0.2
0.4
0.6
0.8
1
1.2
Tiempo (seg.)
Figura 5. 10 Control de iqr a 1150 rpm. a) Corrientes de rotor, b) Corrientes de estator.
5.4
Resultados en estado permanente.
En las figuras 5.11, 5.12 y 5.13, se muestran las corrientes trifásicas de estator, de rotor y
de entrada del conversor, las tensiones del generador en ejes d-q y el índice de modulación del
inversor, para una velocidad de 750 rpm.
En las figuras 5.14, 5.15 y 5.16, se muestran las corrientes trifásicas de estator, de rotor y
de entrada del conversor, las tensiones del generador en ejes d-q y el índice de modulación del
inversor, para una velocidad de 1300 rpm.
Corriente (A)
Corriente (A)
Corriente (A)
(a)
10
0
-10
0.15
0.16
0.17
0.18
0.19
0.2
0.21
Tiempo (seg.)
(b)
0.22
0.23
0.24
0.25
10
0
-10
0
0.05
0.1
0.15
0.2
0.25
Tiempo (seg.)
(c)
0.3
0.35
0.4
4
2
0
-2
-4
0.15
0.16
0.17
0.18
0.19
0.2
0.21
Tiempo (seg.)
0.22
0.23
0.24
0.25
Figura 5. 11 Corrientes de: a) estator, b) rotor y c) entrada del conversor. (750 rpm)
Capítulo V. Resultados experimentales
52
(a)
Corriente (A)
6
iqr
4
2
idr
0
-2
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(b)
0.6
0.7
0.8
0.6
0.7
0.8
Corriente (A)
4
ids
2
0
-2
-4
iqs
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
Figura 5. 12 Corrientes d-q: a) de rotor y b) de estator. (750 rpm)
Tensión (V)
(a)
100
vqs
50
vds
0
Índice de modulación
Tensión (V)
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(b)
0.6
0.7
0.8
40
vqr
20
0
vdr
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(c)
0.6
0.7
0.8
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
0.6
0.7
0.8
0.6
0.4
0.2
Figura 5. 13 a) Tensiones de estator, b) de referencia de rotor e c) índice de modulación. (750 rpm)
Corriente (A)
Corriente (A)
Corriente (A)
(a)
10
0
-10
0.15
0.16
0.17
0.18
0.19
0.2
0.21
Tiempo (seg.)
(b)
0.22
0.23
0.24
0.25
10
0
-10
0
0.05
0.1
0.15
0.2
0.25
Tiempo (seg.)
(c)
0.3
0.35
0.4
2
0
-2
0.15
0.16
0.17
0.18
0.19
0.2
0.21
Tiempo (seg.)
0.22
0.23
0.24
0.25
Figura 5. 14 Corrientes de: a) estator, b) rotor y c) entrada del conversor. (1300 rpm)
Capítulo V. Resultados experimentales
53
(a)
Corriente (A)
8
iqr
6
4
2
idr
0
-2
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(b)
0.6
0.7
0.8
0.6
0.7
0.8
Corriente (A)
4
2
ids
0
-2
iqs
-4
-6
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
Figura 5. 15 Corrientes d-q: a) de rotor y b) de estator. (1300 rpm)
Tensión (V)
(a)
100
vqs
50
vds
0
Índice de modulación
Tensión (V)
0
20
0
-20
-40
-60
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(b)
0.6
0.7
0.8
vdr
vqr
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(c)
0.6
0.7
0.8
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
0.6
0.7
0.8
0.8
0.6
0.4
0.2
Figura 5. 16 a) Tensiones de estator, b) de referencia de rotor e c) índice de modulación. (1300 rpm)
En la figura 5.17, se muestran los flujos de estator en ejes d-q para velocidades del
generador de 750 rpm y 1300 rpm respectivamente. Estos flujos se han obtenido a partir de las
corrientes de estator y rotor, ec. (3.28), de manera de contrastar la correcta orientación del
sistema de referencia. Como se señaló en el Capítulo III, el esquema de control obtiene la
orientación por medio de la integración de la fuerza electromotriz inducida del estator, ec. (3.31),
por lo que en este caso, el flujo en eje en cuadratura es necesariamente cero y, a diferencia de la
ec. (3.28), no considera la posición del rotor. La figura 5.17 muestra que la orientación es
bastante precisa con un error inferior a dos grados.
Capítulo V. Resultados experimentales
54
(a)
Flujo (Wb)
0.3
λ ds
0.2
0.1
λ qs
0
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
(b)
0.6
0.7
0.8
0.7
0.8
Flujo (Wb)
0.3
λ ds
0.2
0.1
λ qs
0
0
0.1
0.2
0.3
0.4
0.5
Tiempo (seg.)
0.6
Figura 5. 17 Flujos de estator en ejes d-q: a) 750 rpm, b) 1300 rpm.
En la figura 5.18, se muestra el desfase entre la tensión y la corriente a la entrada del
conversor de dos etapas, para velocidades de 750 y 1300 rpm, verificándose la operación a factor
de desplazamiento unitario.
100
2
0
0
-100
Tensión de Fase (V)
-200
-2
0
0.01
0.02
0.03
0.04
0.05
Tiempo (seg.)
(b)
0.06
0.07
Corriente (A)
4
-4
0.08
200
5
100
2.5
0
0
-100
-200
-2.5
0
0.01
0.02
0.03
0.04
0.05
Tiempo (seg.)
0.06
0.07
Corriente (A)
Tensión de Fase (V)
(a)
200
-5
0.08
Figura 5. 18 Entrada del conversor, desfase de tensión y corriente.
a) 750 rpm, b) 1300 rpm
En la figura 5.19, se muestra la corriente de rotor para una transición de velocidad desde
velocidad sub-sincrónica a super-sincrónica.
Capítulo V. Resultados experimentales
55
1150
6
Corriente (A )
1050
2
0
1000
-2
950
-4
V eloc idad (rpm )
1100
4
900
-6
0
0.5
1
1.5
2
2.5
3
Tiempo (seg.)
3.5
4
850
5
4.5
Figura 5. 19 Corrientes de rotor y velocidad del generador.
En las figuras 5.20 y 5.21, se muestran la tensión en el enlace DC y la tensión de línea de
salida del conversor. Debido al proceso de conmutación y a la mínima cantidad de pulsos que la
FPGA puede temporizar, cuando los pulsos son muy angostos, es posible que se produzca pulse
dropping. Esto se manifiesta principalmente en los cambios de sectores, tal como muestra la
figura 5.20.
250
Tensión (V)
200
150
100
50
0
0
0.002
0.004
0.006
Tiempo (seg.)
0.008
0.01
Tensión (V)
250
200
150
100
50
2
2.5
3
3.5
4
Tiempo (seg.)
4.5
5
Figura 5. 20 Tensión en el enlace DC.
5.5
6
x 10
-3
Capítulo V. Resultados experimentales
56
250
200
150
Tensión (V)
100
50
0
-50
-100
-150
-200
-250
1
2
3
4
5
6
Tiempo (seg.)
7
8
9
x 10
-3
Figura 5. 21 Tensión de línea de salida del conversor.
La baja calidad de la tensión de salida del conversor, figura 5.21, se debe a limitaciones en
la captura de la señal del osciloscopio utilizado.
Los resultados experimentales entregados, muestran un buen desempeño de la estrategia
de control de corrientes implementada. La respuesta dinámica es adecuada para la utilización del
esquema en aplicaciones eólicas, que se describe en el siguiente capítulo.
CAPÍTULO VI
APLICACIÓN EÓLICA
Capítulo VI. Aplicación eólica
6.1
58
Introducción.
En este capítulo se presenta el control del generador de doble excitación acoplado a una
turbina eólica. Se presenta la modelación de la turbina eólica y los resultados experimentales del
sistema de generación al emular la turbina diseñada. Detalles sobre la emulación de la turbina se
encuentran en [28].
La emulación de la turbina se realiza con la máquina de corriente continua, controlando su
velocidad por medio del conversor AC-DC. La corriente de rotor de eje directo se regula a cero
para obtener los reactivos por el estator del generador y la corriente de rotor en eje en cuadratura
o componente de par, se controla a partir del valor del par óptimo de la turbina para lograr
maximizar la captura de energía.
6.2
Modelo de la turbina eólica.
La potencia mecánica en el rotor de una turbina eólica (Pm) es función de la velocidad del
viento (ν), de la densidad del aire (ρ), del radio de las aspas (r) y del coeficiente de potencia (Cp).
Por su parte, el coeficiente de potencia es función del diseño de las aspas, dependiendo de la
razón de aspas (tip speed ratio) (tsr) y el ángulo de inclinación (pitch) (β). La potencia mecánica
está dada por [28, 29]:
Pm =
π
2
r 2υ 3C p (t sr , β ) ρ
(6.1)
La razón de aspas se expresa en términos de la velocidad rotacional de la turbina (ωt), el
radio de las aspas y la velocidad del viento, y está dada por:
t sr =
r ⋅ ωt
(6.2)
υ
El par mecánico producido por el viento (Tm), está dado por:
Tm =
Pm
ωt
=
π
2
r 3υ 2Ct (t sr , β ) ρ
(6.3)
Capítulo VI. Aplicación eólica
59
donde Ct se denomina coeficiente de par y se relaciona con el coeficiente de potencia según la
siguiente expresión:
C p (t sr , β ) = t sr ⋅ Ct (t sr , β )
(6.4)
En la figura 6.1, se muestran curvas típicas de potencia de una turbina eólica, donde ν1,
ν2, ν3, ν4, ν5 y ν6 son distintas velocidades del viento. Para cada una estas velocidades, existe un
punto, sobre la curva correspondiente, donde se logra la máxima captura de potencia, el cual se
Generated Power (kw)
obtiene cuando la turbina opera con el coeficiente de potencia óptimo (Cpmáx).
P opt = K opt ωr3
Línea
de
Optimal
Potencia
Power
Optima
line
ν6
ν5
ν4
V1
Vν2
ν1
νV3
V6
V5
V4
3
2
Rotational speed of the blades (rpm)
Figura 6. 1 Curvas de potencia de una turbina eólica.
Luego, con la turbina operando en este punto, se pueden obtener las siguientes
expresiones para la potencia y par mecánico [28, 29]:
Popt = K opt ⋅ ωr 3
Topt = K opt ⋅ ωr
(6.5)
2
donde Kopt es una constante que depende del diseño de la turbina.
Para que el generador sea capaz de seguir la velocidad óptima de operación de la turbina,
para la cual se maximiza la captura de energía, la componente de par de la corriente de rotor (iqr)
debe ser igual a:
*
=
iqr
2 LsTopt
3 pLo 2ims
*
⇒ iqr
=
2 Ls K opt ωr 2
3 pLo 2ims
(6.6)
Capítulo VI. Aplicación eólica
6.3
60
Turbina eólica emulada.
Se diseñó una turbina eólica de 2.5 kW, con los siguientes parámetros:
Tabla 6. 1 Parámetros turbina eólica.
Potencia
Radio de las aspas (r)
Velocidad nominal del viento
Velocidad rotacional nominal
Razón caja de engranajes (G)
Inercia (J)
Kopt
2.5 kW
1.89 m
10 m/s
505 rpm
2.57
0.8 kgm2
9.91×10-4
En la figura 6.2, se muestra una gráfica del coeficiente de potencia versus la razón de
aspas de la turbina diseñada. Como se observa, el coeficiente de potencia óptimo (Cpmáx) tiene un
valor aproximado de 0.356, que se logra con una razón de aspas igual a 10.
0.4
C pmáx
Coeficiente de potencia
0.35
0.3
0.25
0.2
0.15
0.1
t sropt
0.05
0
2
4
6
8
10
12
Razón de aspas
14
16
18
20
Figura 6. 2 Coeficiente de potencia vs. Razón de aspas.
En la figura 6.3, se muestra la curva de potencia óptima de la turbina diseñada y las
distintas curvas de potencia para algunas velocidades del viento. Se consideran además, los
límites de velocidad establecidos, 750 y 1300 rpm, para el sistema de generación. En la figura
6.4, se muestra un diagrama del sistema de generación eólica.
Capítulo VI. Aplicación eólica
61
3.5
11 m/s
3
Potencia (kW)
2.5
10 m/s
Popt
2
9 m /s
1.5
8 m /s
1
7 m/s
0.5
6 m/s
5 m/s
0
500
700
900
1100
1300
1500
1700
1900
Velocidad de la turbina referida al lado del generador (rpm)
Figura 6. 3 Curva de potencia óptima para la turbina diseñada.
Variac
3∅
Turbina
Eólica
GIDE
Red
Trifásica
~
Encoder
Convertidor Directo de Dos Etapas
Viento
θr
ira,b,c
+
Control
Corrientes
Rotor
θslip
idr* iqr*
Cálculo
Velocidad
Turbina
Eólica
Topt
Referencias
Corrientes
de rotor
PWM
PWM
SVM-I
SVM-R
Control Conversor
Directo de Dos
Etapas
θs
Cálculo
Flujo de
Estator
vsa,b
isa,b
Figura 6. 4 Diagrama del sistema de generación eólico.
6.4
Resultados experimentales.
En la figura 6.5, se muestra un diagrama del sistema experimental implementado para
generación eólica. La turbina eólica se emula por medio del control de velocidad del conversor
AC-DC, cuya referencia se obtiene considerando la inercia de la turbina. La referencia de la
Capítulo VI. Aplicación eólica
62
componente de par de la corriente de rotor, se obtiene a partir del par óptimo de la turbina, ec.
(6.5), y la componente en eje directo se regula a cero.
Red
Trifásica
~
Variac
3∅
MAQ
DC
Conversor
AC-DC
GIDE
Encoder
Control
Velocidad
Turbina
Eólica
Convertidor Directo de Dos Etapas
θr
ωr*
ira,b,c
Cálculo
Velocidad
MATLAB
Par
Mecánico
y
Par óptimo
Control
Corrientes Rotor
y Cálculo del Par
Eléctrico
+ θslip
idr*, iqr*
Topt
Tm
Referencias de
Corrientes de
rotor
PWM
PWM
SVM-I
SVM-R
Control Conversor
Directo de Dos
Etapas
θs
+ -
Cálculo
Flujo de
Estator
vsa,b
isa,b
Te
Perfil de
Viento
Inercia
Turbina
Figura 6. 5 Diagrama del sistema experimental implementado.
En la figura 6.6, se muestra la velocidad del generador al aplicar una velocidad de viento
tipo escalón a la turbina eólica emulada. La velocidad del viento se cambia de 6 ms-1 a 9 ms-1 en
t=0 seg. y en t=20 seg., se reduce la velocidad del viento a 6 ms-1 nuevamente. Las velocidades
de rotación óptimas (=10υG/r) corresponden a 780rpm y 1170 rpm para 6 ms-1 y 9 ms-1
respectivamente.
En la figura 6.7, se muestran las corrientes de rotor y de estator en ejes d-q, mientras que
en la figura 6.8, se muestran las tensiones de referencia de rotor y el índice de modulación del
inversor.
Capítulo VI. Aplicación eólica
63
Velocidad Generador (rpm)
Velocidad del viento (m/s)
(a)
9
8
7
6
0
5
10
15
20
25
Tiempo (seg.)
(b)
30
35
40
0
5
10
15
20
25
Tiempo (seg.)
30
35
40
1200
1100
1000
900
800
Figura 6. 6 a) Escalón de viento, b) velocidad del generador.
(a)
Corriente (A)
8
iqr
6
4
2
idr
0
0
5
10
15
20
25
Tiempo (seg.)
(b)
30
35
40
30
35
40
Corriente (A)
4
ids
2
0
iqs
-2
-4
-6
0
5
10
15
20
25
Tiempo (seg.)
Figura 6. 7 a) Corrientes de rotor y b) de estator.
(a)
Tensión (V)
40
0
-20
-40
Índice de modulación
vdr
20
vqr
0
5
10
15
20
25
Tiempo (seg.)
(b)
30
35
40
0
5
10
15
20
25
Tiempo (seg.)
30
35
40
0.4
0.3
0.2
0.1
Figura 6. 8 a) Tensiones de referencia de rotor, b) índice de modulación del inversor.
Capítulo VI. Aplicación eólica
64
A continuación, se muestra el desempeño del sistema de control utilizando un perfil de
viento. En la figura 6.9, se muestran el perfil de viento utilizado, la velocidad del generador y la
velocidad para máxima captura de energía (velocidad óptima).
En la figura 6.10, se observan el par mecánico producido por la turbina, el par eléctrico
producido por el generador y la componente de par de la corriente de rotor controlada.
Velocidad del viento (m/s)
(a)
10
8
6
4
0
20
40
60
80
100
Tiempo (seg.)
(b)
120
140
160
180
120
140
160
180
1400
Velocidad (rpm)
opt
1200
1000
ge n
800
600
0
20
40
60
80
100
Tiempo (seg.)
Figura 6. 9 a) Perfil de viento, b) Velocidad del generador y velocidad óptima.
(a)
Par (Nm)
20
10
Tm
0
-10
Te
-20
0
20
40
60
80
100
Tiempo (seg.)
(b)
120
140
160
180
0
20
40
60
80
100
Tiempo (seg.)
120
140
160
180
Corriente (A)
10
8
6
4
Figura 6. 10 a) Par mecánico y eléctrico, b) Componente de par de la corriente de rotor.
Capítulo VI. Aplicación eólica
65
En la figura 6.11, se muestran las corrientes de rotor, de estator y de entrada del conversor
en ejes d-q, mientras que, en la figura 6.12, se muestran las tensiones de rotor y estator en ejes dq y el índice de modulación del inversor.
(a)
Corriente (A)
10
iqr
5
idr
0
Corriente (A)
Corriente (A)
0
20
40
60
80
100
Tiempo (seg.)
(b)
120
140
160
180
120
140
160
180
160
180
5
ids
0
iqs
-5
0
20
40
1
60
80
100
Tiempo (seg.)
(c)
iq con v
0
id co nv
-1
0
20
40
60
80
100
Tiempo (seg.)
120
140
Figura 6. 11 a) Corrientes de rotor, b) de estator y c) de entrada del conversor.
Tensión (V)
(a)
100
vqs
50
vds
0
Indice de modulación
Tensión (V)
0
50
20
40
60
80
100
Tiempo (seg.)
(b)
120
140
160
180
vdr
0
vqr
-50
0
20
40
60
80
100
Tiempo (seg.)
(c)
120
140
160
180
0
20
40
60
80
100
Tiempo (seg.)
120
140
160
180
0.6
0.4
0.2
0
Figura 6. 12 a) Tensiones de estator, b) de referencia de rotor y c) índice de modulación del inversor.
En la figura 6.13, se muestra una gráfica del índice de modulación del inversor versus la
velocidad del generador, donde se observa la disminución del índice de modulación a medida que
la velocidad se aproxima a la velocidad sincrónica de la máquina.
Capítulo VI. Aplicación eólica
66
Indice de modulación
0.6
0.5
0.4
0.3
0.2
0.1
0
750
800
850
900
950
1000 1050 1100
Velocidad Generador (rpm)
1150
1200
1250
Figura 6. 13 Índice de modulación del inversor vs. Velocidad del generador.
En la figura 6.14, se muestra una gráfica de la potencia eléctrica generada por el sistema.
Se muestra la potencia suministrada por el estator del generador (PS), la potencia que se consume
o que se suministra a través del conversor (PC) y la potencia total suministrada a la red (PT).
PT
2
Potencia (kW)
1.5
Ps
1
0.5
Pc
0
-0.5
0
20
40
60
80
100
Tiempo (seg.)
120
140
160
180
Figura 6. 14 Potencia eléctrica generada por el sistema.
Los resultados experimentales muestran un buen desempeño del sistema de generación, en
operación sub y super-sincrónica, logrando suministrar una potencia cercana a los 2 kW.
CAPÍTULO VII
CONCLUSIONES
68
Capítulo VII. Conclusiones
CONCLUSIONES.
El presente trabajo de titulación consistió en la implementación de un sistema de
generación de velocidad variable conectado a la red eléctrica, basado en un generador de
inducción de rotor bobinado y un convertidor de frecuencia directo de dos etapas. El esquema
implementado considera el convertidor como interfaz electrónica entre el rotor y estator. El
sistema utiliza un accionamiento de corriente continua como sistema motriz del generador.
Se implementó, en una plataforma basada en un DSP TMS320C6713, un esquema de
control vectorial para las corrientes de rotor utilizando un sistema de referencia rotatorio alineado
con el vector de flujo de estator. Las corrientes de rotor, en este sistema de referencia, se
controlaron utilizando reguladores del tipo proporcional-integral.
Para el conversor de dos etapas, se implementó una estrategia de modulación basada en
vectores espaciales para el conversor de entrada, que obtiene los ciclos de trabajo para cada uno
de los dispositivos de potencia, considerando operación a factor de potencia unitario a la entrada
del conversor. Del mismo modo, se desarrolló una estrategia similar para el conversor de salida,
determinándose los ciclos de trabajo a partir de las señales de tensión generadas por los
controladores de corriente de rotor. Las estrategias de modulación implementadas permiten
además, realizar la conmutación de la etapa de entrada en instantes donde la corriente en el
enlace DC es nula.
Se ha verificado experimentalmente el buen funcionamiento de la topología generadorconversor para velocidades sub y super-sincrónicas, con flujo bidireccional de potencia entre el
estator y rotor. Además, se verificó la operación del conversor con factor de potencia unitario a la
entrada, ya sea absorbiendo potencia activa o suministrándola.
Finalmente, se ha verificado de manera experimental el desempeño del esquema
propuesto en un sistema de generación eólico de velocidad variable. Para tal efecto, se emuló una
turbina eólica mediante el accionamiento DC y un modelo de turbina implementado en la
plataforma de control. Se controló la corriente de rotor de manera de maximizar la captura de
Capítulo VII. Conclusiones
69
energía del sistema eólico. Los resultados mostraron la aplicabilidad de esta topología en este tipo
de sistemas de generación.
La frecuencia de conmutación para cada conversor de potencia es de 10 kHz, siendo el
tiempo de muestreo de 100µs. Todas las tareas de control de corrientes de rotor, adquisición de
datos, estrategias de modulación y emulación de turbina eólica, se han llevado a cabo en
alrededor de 65 µs, lo que corresponde al 65% del tiempo total disponible para tareas de control,
lo que evidencia la capacidad de la plataforma utilizada.
Algunos de los trabajos que se consideran a futuro son:
•
Conexión de dos etapas de salida al enlace DC.
•
Cambio de frecuencia de conmutación para conversor de salida.
•
Operación a factor de potencia en adelanto o en atraso a la entrada del conversor.
70
Referencias
REFERENCIAS.
[1]
Tapia, A.; Tapia, G.; Ostolaza, J.X.; Saenz, J.R., “Modeling and control of a wind
turbine driven doubly fed induction generator”, IEEE Transactions on Energy
Conversion, Vol. 18, Nr.2, pp. 194-204, June 2003.
[2]
Muller, S.; Deicke, M.; De Doncker, R.W., “Doubly fed induction generator systems
for wind turbines”, IEEE Industry Applications Magazine, Vol. 8, Nr. 3, pp. 26-33,
May-June 2002.
[3]
Peña, R.; Clare, J.C.; Asher, G.M., “Doubly fed induction generator using back-to-back
PWM converters and its application to variable-speed wind-energy generation”, IEE
Proceedings on Electric Power Applications, Vol. 143, Nr. 3, pp. 231-241, May 1996.
[4]
Rajib Datta y V. T. Ranganathan Variable-Speed Wind Power Generation Using
Doubly Fed Wound Rotor Induction Machine—A Comparison With Alternative
Schemes. IEEE Transactions on Energy Conversion, vol. 17, no. 3, pp. 414-421.
September 2002.
[5]
Agaki H.; Sato H., “Control and Performance of a Double-Fed Induction Machine
Intended for Flywheel Energy Storage System”, IEEE Trans. on Power Electronics,
Vol. 17, No. 1, 109-116, Jan 2002.
[6]
Cardici I. And Ermis M.,”Dubly Output Induction generator operating at
subsynchronous and supersynchronous speed: Steady State Performance Optimisation
and Wind-energy Recovery”. IEE Proc. B, Vol139, No5, pp. 492-442. 1992.
[7]
Machmoum M., Le Doeuff R., Sarfos F.M., Cherkaoui M., “Steady State Analysis of a
Doubly Fed Asynchronous Machine Supplied by a Current Controlled Cycloconverter
in the Rotor”. IEE Proc. B, Vol 139, No2, pp114-122, 1992.
[8]
Hirofumi Akagi, “The State-of-the-Art of Power Electronics in Japan.” IEEE
transactions on power electronics, vol. 13, no. 2, pp.345-356 1998.
Referencias
[9]
71
M.Y. Uçtug, I. Eskandarzadeh and H. Ince, “Modelling and Output Power
Optimisation of a Wind Turbine Driven Double Output Induction Generator” IEE
Proceedings Electric Power Applications, vol.141, nº2, 1994, pp. 33-38.
[10]
A. Dittrich, W. Hofmann, A. Stoev and A. Thieme, “Design and Control of a Wind
Power Station with Double Fed Induction Generator”, in Proceedings of the 1997
European Conference on Power Electronics and Applications, pp. 2.723-2.728.
[11]
I. Çadirci and M. Ermis, “Performance Evaluation of a Wind Driven DOIG Using a
hybrid Model”, IEEE Transactions on Energy Conversion, vol.13, nº2, 1998, pp. 148155.
[12]
Thorborg K. “Power Electronics”. Prentice Hall. 1988.
[13]
M. Venturini and A. Alesina, “The generalized transformer: A new bidirectional
sinusoidal waveform frequency converter with continuously adjustable input power
factor,” in Proc. IEEE PESC’80, 1980, pp. 242–252.
[14]
A. Alesina and M. G. B. Venturini, “Analysis and design of optimum amplitude nineswitch direct AC–AC converters,” IEEE Trans. Power Electron., vol. 4, pp. 101–112,
Jan. 1989.
[15]
Wheeler, P.W., Rodriguez, J., Clare, J.C., Empringham, L., Weinstein, A., “Matrix
converters: a technology review”, IEEE Transactions on Industrial Electronics, Vol. 49,
Nr. 2, pp. 276 – 288, April 2002.
[16]
Kim S., Sul S., Lipo T., “AC/AC Power Conversion Based on Matrix Converter
Topology With Unidirectional Switches”. IEEE Transactions on Industry Applications,
Vol. 36 Nr. 1, pp. 139 – 145, Jan/Feb 2000.
[17]
Muroya M., Shinohara K, Iimori K, Sako H., “Four step-commutation strategy of
PWM rectifier of Converter without DC link Components for Induction Motor Drive”.
Proc. of IEMDC 2001, pp 770-772. 2001.
[18]
Wei L., Lipo T., “A novel Matrix Converter Topology with Simple Commutation”. 36th
Industry Applications Society Conference. IAS 2001, Vol. 3, pp1749-1754. Chicago.
USA 2001.
Referencias
[19]
72
Zwimpfer P., Stemmler H., “Modulation and realization of a Novel Two-Stage Matrix
Converter.” 6th Brazilian Conference on Power Electronics. COBEP2001. pp. 485-490.
November 2001.Brazil.
[20]
Kolar J., Baumann M., Schafmeister F., Ertl H., “Novel Three-phase AC-DC-AC
Sparse Matrix Converter”. Proceedings of Applied Power Electronics Conference
APEC02, Vol. 2, pp. 777-791, Dallas, USA, 2002.
[21]
Iimori K., Shinohara K., Muroya M., Matsushita Y., “Zero Switching loss PWM
Rectifier Converter without DC link Components for Inducction Motor Drives”. Proc.
of Power Conversion Conference PCC 2002, pp. 409-414. 2002.
[22]
Klumpner C., Blaabjerg F., “A new Cost-effective Multi-drive Solution based on a
Two-stage Direct Power Electronics Conversion Topolgy”. Proc of 37th Industry
Applications Society Conference. IAS 2002, Vol. 1, pp. 445-452. Pittsburgh. USA
2002.
[23]
Klumpner, C.; Blaabjerg, F.,” Modulation method for a multiple drive system based on
a two-stage direct power conversion topology with reduced input current ripple”. 34th
Annual Power Electronics Specialist Conference, PESC '03., pp.1483 - 1488 June
2003.
[24]
Minari Y., Shinohara K., Ueda R., “PWM -rectifier/voltage source inverter without DC
link components for induction motor drive”. IEE Proc.-B, Vol 140, Nº6, pp. 363368November 1993.
[25]
Jussila M., Salo M., Tuusa H., “Realization of a three phase Indirect Matrix Converter
with an Indirect Vector Modulation Method.”. 34th Annual Power Electronics
Specialist Conference, PESC '03., pp.689 – 694. June 2003.
[26]
Schafmeister, F.; Kolar, J.W., “Novel modulation schemes for conventional and sparse
matrix converters facilitating reactive power transfer independent of active power
flow”. 35th Power Electronics Specialists Conference, PESC 04.Vol. 4, pp. 2917 –
2923. Aachen Germay.
Referencias
[27]
73
Wei, L., Lipo, T.A., Chan H., ”Matrix converter topologies with reduced number of
switches”. 33th Annual Power Electronics Specialist Conference, PESC '02, pp.57 – 63,
2002.
[28]
Cárdenas R., Peña R., Asher G., Clare J., “Emulation of Wind Turbines and Flywheel
for Experimental Purposes”. European Power Electronics Conference, EPE 2001, Graz,
Austria, August 2001.
[29]
Peña G. Rubén, “Vector control strategies for a doubly-fed induction generator driven
by a wind turbine”. Ph.D., Thesis University of Nottingham, March 1996.
[30]
Wheeler, P.W.; Clare, J.; Empringham, L., “Enhancement of matrix converter output
waveforms quality using minimized commutation times”, IEEE Transactions on
Industrial Electronics, Vol. 51, Nr. 1, pp. 240 – 244, February 2004.
[31]
Proboste B. José, “Estrategias de control sin sensor de posición de un generador de
inducción rotor bobinado para sistemas aislados”. Tesis de Titulación presentada en
conformidad a los requisitos para obtener el Título de Ingeniero Civil en Electricidad,
Universidad de Magallanes, Marzo 2004.
[32]
Escobar P. Enrique, “Estrategias de control para sistemas de generación con carga/red
desequilibradas”. Tesis de Titulación presentada en conformidad a los requisitos para
obtener el Título de Ingeniero Civil en Electricidad, Universidad de Magallanes,
Diciembre 2006.
[33]
Teske N., “Space vector modulation: Description”. University of Nottingham, GB,
PEMC Group, November 2000.
[34]
Zare F., Ledwich G., “Space vector modulation technique with reduced switching
losses”. EPE 1999, Lausanne, Suiza.
[35]
TMS320C6713 DSK. Technical Reference, Spectrum Digital, Inc., 2003.
APÉNDICE A
TRANSFORMACIONES DE LOS SISTEMAS
DE REFERENCIA
Apéndice A. Transformaciones de los sistemas de referencia
A.
75
TRANSFORMACIONES DE LOS SISTEMAS DE REFERENCIA
En esta sección se presentan las transformaciones utilizadas para realizar los cambios de
un sistema de referencia a otro, considerando para ello los sistemas de referencia estacionarios
(trifásico y bifásico) y rotatorio.
Para transformar desde un sistema de referencia estacionario trifásico, abc, a un sistema
de referencia estacionario bifásico, α-β, las transformaciones son:
Para las tensiones:
vα = 3vab +
3
vbc
2
3
vβ = vbc
2
(A-1)
Y para las corrientes:
iα =
3
ia
2
3
(ib − ic )
iβ =
2
(A-2)
Para transformar desde un sistema de referencia estacionario bifásico, α-β, a un sistema
de referencia rotatorio d-q, las transformaciones para tensiones y corrientes son:
vd =
1
(vα cos(θ ) + v β sen(θ ))
k
1
v q = (v β cos(θ ) − vα sen(θ ))
k
id =
iq =
1
(iα cos(θ ) + i β sen(θ ))
k
1
(i β cos(θ ) − iα sen(θ ))
k
(A-3)
(A-4)
Apéndice A. Transformaciones de los sistemas de referencia
76
donde θ es la posición angular del sistema de referencia. El factor k se utiliza para que las
variables en ejes d-q sean escaladas para tener la misma amplitud que las cantidades por fase
RMS. De esta forma, se tiene:
Para las tensiones:
k=
3
2
2
, para conexión en delta.
(A-5)
k=
3
6
2
, para conexión en estrella.
(A-6)
Para las corrientes:
k=
3
6
2
, para conexión en delta.
(A-7)
k=
3
2
2
, para conexión en estrella.
(A-8)
APÉNDICE B
MODULACIÓN PWM CON VECTORES ESPACIALES
Apéndice B. Modulación PWM con vectores espaciales
B.1
78
Definición de vectores de conmutación.
El método de la modulación con vectores espaciales (SVM-Space Vector Modulation)
consiste en una específica secuencia de conmutación para los interruptores de un inversor, la cual
permite generar la tensión deseada a la salida de éste. En la figura B.1 se muestra un inversor
trifásico estándar.
Figura B. 1 Inversor trifásico.
El inversor puede ser simplificado al utilizar un modelo con interruptores ideales, donde
en cada pierna del inversor, los interruptores trabajan de manera complementaria. Debido a esto,
la conmutación de los interruptores puede especificarse mediante un vector de tres componentes
[Sa , Sb , Sc ] . Con este vector, el número de combinaciones posibles es 23 = 8, lo que se traduce en
ocho vectores de conmutación, resultando seis vectores activos y dos vectores nulos o “ceros”.
Los ocho vectores están dados por:
Vk = [S a , Sb , Sc ], k = 0,1,2..,7
(B-1)
V1 = [1,0,0] ; V2 = [1,1,0]
V3 = [0,1,0] ; V4 = [0,1,1]
V5 = [0,0,1] ; V6 = [1,0,1]
(B-2)
V0 = [0,0,0] ; V7 = [1,1,1]
En la figura B.2, se muestran las distintas combinaciones de conmutación de los
interruptores para cada vector.
Apéndice B. Modulación PWM con vectores espaciales
79
Figura B. 2 Combinación de conmutación para cada vector.
Los vectores activos están dados por V1,…, V6 y los vectores-cero por V0 y V7. Estos
últimos, se denominan vectores-cero debido a que la tensión de línea generada a la salida del
inversor es nula.
B.2
Representación gráfica de los vectores de conmutación.
Los vectores de conmutación y el vector de referencia, pueden ser representados en un
sistema α-β (plano complejo). Los vectores activos forman los lados de un triángulo equilátero,
donde cada lado tiene una longitud igual a la tensión en el enlace DC, Vdc [33]. Por su parte, los
vectores-cero corresponden al origen del sistema. Los seis triángulos equiláteros, que genera la
gráfica de los vectores activos, definen los seis sectores para la modulación. La representación
gráfica de los vectores activos se muestra en la figura B.3, donde cada vector de conmutación,
está dado por [33]:
Vk ⇒ u sk = Vdc e j ( k −1)60 º , k = 1,K ,6
(B-3)
V0 = V7 ⇒ u s 0 = u s 7 = 0
El vector de referencia de tensión (tensión deseada), u s , describe una circunferencia en el
plano complejo. Este vector está dado por:
u s (t ) = Vsa (t )e j 0 º + Vsb (t )e j120 º + Vsc (t )e j 240 º =
3
u s (t ) =
2Vs e jγ = u sα + ju sβ
2
3
2Vs e jωt
2
(B-4)
donde Vsa (t ), Vsb (t ) y Vsc (t ) son las tensiones de fase deseadas a la salida del inversor, Vs el
valor rms y ω la frecuencia angular.
Apéndice B. Modulación PWM con vectores espaciales
80
Figura B. 3 Representación gráfica de los vectores de conmutación.
El hexágono de lado Vdc, circunscribe a la circunferencia descrita por el vector de
referencia, como se observa en la figura B.3, lo que resulta en una limitación para la tensión de
salida deseada. Los sectores, definidos por cada triángulo equilátero, en otras palabras, cada 60º,
son los siguientes:
•
Sector I, definido por V1 y V2.
•
Sector II, definido por V2 y V3.
•
Sector III, definido por V3 y V4.
•
Sector IV, definido por V4 y V5.
•
Sector V, definido por V5 y V6.
•
Sector VI, definido por V6 y V1.
Los valores para u sα y usβ de (B-4), correspondientes para cada vector de conmutación
(B-3), están dados en la tabla B.1.
Tabla B. 1 Valores para u sα y u sβ .
Vector de
conmutación
V1
V2
u sα
Vdc
Vdc
2
−
usβ
0
3
Vdc
2
V3
V4
Vdc
2
− Vdc
3
Vdc
2
0
−
−
V5
V6
V0
V7
Vdc
2
Vdc
2
0
0
3
Vdc
2
0
0
3
Vdc
2
−
Apéndice B. Modulación PWM con vectores espaciales
B.3
81
Tiempos de conmutación e índice de modulación.
Considerando el vector de referencia definido en (B-4), el primer sector, definido por u s1
y u s 2 (V1 y V2), y definiendo T1 y T2, como los tiempos correspondientes a los vectores de
conmutación V1 y V2, respectivamente, dentro de un período de conmutación (Ts), se tiene [33]:
Ts
2
0
k =1
∫ u s (t )dt = ∑ Tk u sk
(B-5)
Debido a que la frecuencia de conmutación (fs=Ts-1) es mucho mayor que la frecuencia de
salida deseada, se tiene:
Ts
3
∫ u s (t )dt =Ts ⋅ 2 2Vs (cosγ + jsenγ )
(B-6)
0
Luego, de (B-5) y (B-6), se tiene:
Ts ⋅
3
2Vs (cosγ + jsenγ ) = T1 ⋅ u s1 + T2 ⋅ u s 2
2
(B-7)
Donde u s1 y u s 2 están definidos de (B-3), como:
u s1 = Vdc
u s 2 = Vdc e j 60º = Vdc (cos60º + jsen60º )
(B-8)
Así, se obtiene, de (B-7) y (B-8):
Ts ⋅
3
2Vs (cosγ + jsenγ ) = T1 ⋅ Vdc + T2 ⋅ Vdc (cos60º + jsen60º )
2
(B-9)
Separando parte real y parte imaginaria en la ecuación (B-9), se obtiene:
T1 ⋅ Vdc + T2 ⋅ Vdc cos60º = Ts ⋅
3
2Vs cosγ
2
3
T2 ⋅ Vdc sen60º = Ts ⋅
2Vs senγ
2
(B-10)
Calculando T2:
T2 =
3
2Vs senγ
3 2Vs senγ
2
= Ts ⋅
Vdc sen60º
2 Vdc sen60º
Ts ⋅
(B-11)
Apéndice B. Modulación PWM con vectores espaciales
82
Reorganizando los términos de la ecuación (B-11):
3 2Vs
3 3 2Vs 2
senγ ⇒ T2 = Ts ⋅
senγ
Vdc
Vdc
2
3
T2 = Ts ⋅
(B-12)
Luego, para T1, de (B-10), se tiene:
1 
3
1
3 3 2Vs

cosγ
2Vs cosγ ⇒ T1 + T2 = Ts ⋅
 T1 + T2 Vdc = Ts ⋅
Vdc
2 
2
2
2

(B-13)
Reemplazando T2 de (B-12) en (B-13):
T1 = Ts ⋅
3 2Vs
3 3 2Vs
1
cosγ − Ts ⋅
senγ
Vdc
Vdc
2
2
3 2Vs
= Ts ⋅
Vdc
 3

1


 2 cosγ − 2 senγ 


(B-14)
Así, se obtiene:
T1 = Ts ⋅
3 2Vs
sen(60º −γ )
Vdc
(B-15)
Finalmente, las expresiones para T1 y T2, de (B-12) y (B-15), son:
T1 = Ts ⋅
3 2Vs
sen(60º −γ )
Vdc
3 2Vs
T2 = Ts ⋅
senγ
Vdc
(B-16)
Luego, se define como índice de modulación, al valor dado por:
m=
3 2Vs Vˆlínea
=
, 0 ≥ m ≥1
Vdc
Vdc
(B-17)
donde Vˆlínea es el valor máximo de la tensión de línea deseada a la salida del inversor.
En términos generales, se definen los tiempos correspondientes en cada sector como:
Tα = m ⋅ sen(60º −θ ref ) ⋅ Ts
Tβ = m ⋅ sen(θ ref ) ⋅ Ts
To = T7 =
(
1
Ts − Tα − Tβ
2
(B-18)
)
donde To y T7 son los tiempos correspondientes a los vectores-cero (V0 y V7) y θref está dado por:
Apéndice B. Modulación PWM con vectores espaciales
θ ref = γ − (k − 1)60º , k = 1,K ,6
83
(B-19)
donde γ corresponde al ángulo del vector de la tensión deseada.
En la figura B.4, se muestra las tensiones de fase de salida del inversor en un ciclo de
conmutación.
Figura B. 4 Secuencia de conmutación correspondiente al primer sector.
Como se observa en la figura B.4, la secuencia de conmutación se realiza produciendo
sólo un cambio de estado de un interruptor, lo que se traduce en menores pérdidas por
conmutación.
APÉNDICE C
REGISTROS UTILIZADOS POR LA FPGA DE LA
TARJETA INTERFAZ/CONTROLADORA
Apéndice C. Registros utilizados por la FPGA de la tarjeta interfaz/controladora
C.
85
REGISTROS UTILIZADOS POR LA FPGA.
Registro Dirección de Memoria
DPR0
DPR1
0xA0000000
0xA0000004
Características principales de cada registro
•
Período de conmutación (16 bits).
•
Reseteo PWM (1 bit).
•
Habilitación PWM (1 bit).
•
Habilitación interrupción (1 bit).
•
Vector Etapa Rectificadora (4 bits).
•
Tiempo correspondiente al vector de la Etapa
Rectificadora (12 bits).
DPR2
0xA0000008
•
Signo de las tensiones de línea de entrada (3 bits).
•
Tiempos
correspondientes
al
proceso
de
conmutación de 4-pasos, divididos en tres retardos
(10 bits c/u).
DPR3
0xA000000C
•
Lectura conversión A/D, canales 0 y 1 (16 bits c/u).
•
Vector Etapa Inversora A (4 bits).
•
Tiempo correspondiente al vector de la Etapa
Inversora A (12 bits).
DPR4
0xA0000010
•
Lectura conversión A/D, canales 2 y 3 (16 bits c/u).
•
Vector Etapa Inversora B (4 bits).
•
Tiempo correspondiente al vector de la Etapa
Inversora B (12 bits).
DPR5
0xA0000014
•
Lectura conversión A/D, canales 4 y 5 (16 bits c/u).
DPR6
0xA0000018
•
Lectura conversión A/D, canales 6 y 7 (16 bits c/u).
DPR7
0xA000001C
•
Lectura conversión A/D, canales 8 y 9 (16 bits c/u).
DPR8
0xA0000020
•
Lectura Hardware Trips (24 bits). Trips de los 10
Apéndice C. Registros utilizados por la FPGA de la tarjeta interfaz/controladora
86
canales de conversión A/D y de sobretensión del
circuito Clamp.
DPR9
0xA0000024
•
Habilitación salidas Etapa Rectificadora (2 bits).
•
Habilitación salidas Etapa Inversora A (3 bits).
•
Habilitación salidas Etapa Inversora B (3 bits).
•
Conmutación por corriente/tensión (1 bit), nivel bajo
corresponde a conmutación por tensión.
DPR10
0xA0000028
•
Elementos correspondientes a buffers de los PWM
de las Etapas Inversoras.
DPR11
0xA000002C
•
Uso de contadores basados en la frecuencia de reloj
de la FPGA.
DPR12
0xA0000030
•
Habilitación de Trips por hardware (24 bits).
•
Tiempo de conmutación Etapas Inversoras (dead
time) (8 bits).
DPR13
0xA0000034
•
Lectura del valor instantáneo del Encoder 1 (16
bits).
•
Lectura del valor del Encoder 1 para cada
interrupción (16 bits).
DPR14
0xA0000038
•
Lectura del valor instantáneo del Encoder 2 (16
bits).
•
Lectura del valor del Encoder 2 para cada
interrupción (16 bits).
APÉNDICE D
ELEMENTOS DE SOFTWARE
Apéndice D. Elementos de software
D.
88
ELEMENTOS DE SOFTWARE.
En este apéndice se muestran las partes más relevantes del programa de control en
lenguaje C cargado en el DSP.
ƒ
Registros en memoria:
Los registros para la FPGA (Apéndice C), son definidos en memoria como se muestra a
continuación:
#define DPR0
0xA0000000
#define DPR1
0xA0000004
#define DPR2
0xA0000008
#define DPR3
0xA000000C
#define DPR4
0xA0000010
#define DPR5
0xA0000014
#define DPR6
0xA0000018
#define DPR7
0xA000001C
#define DPR8
0xA0000020
#define DPR9
0xA0000024
#define DPR10
0xA0000028
#define DPR11
0xA000002C
#define DPR12
0xA0000030
#define DPR13
0xA0000034
/* Direcciones de memoria externa */
unsigned int *dpr0 = (unsigned int *) 0xA0000000;
unsigned int *dpr1 = (unsigned int *) 0xA0000004;
unsigned int *dpr2 = (unsigned int *) 0xA0000008;
unsigned int *dpr3 = (unsigned int *) 0xA000000C;
unsigned int *dpr4 = (unsigned int *) 0xA0000010;
unsigned int *dpr5 = (unsigned int *) 0xA0000014;
unsigned int *dpr6 = (unsigned int *) 0xA0000018;
unsigned int *dpr7 = (unsigned int *) 0xA000001C;
unsigned int *dpr8 = (unsigned int *) 0xA0000020;
unsigned int *dpr9 = (unsigned int *) 0xA0000024;
unsigned int *dpr10 = (unsigned int *) 0xA0000028;
unsigned int *dpr11 = (unsigned int *) 0xA000002C;
unsigned int *dpr12 = (unsigned int *) 0xA0000030;
unsigned int *dpr13 = (unsigned int *) 0xA0000034;
unsigned int *dpr14 = (unsigned int *) 0xA0000038;
unsigned int *dpr15 = (unsigned int *) 0xA000003C;
Apéndice D. Elementos de software
ƒ
89
Funciones inicializadoras:
Algunas de las funciones utilizadas al comienzo del programa, para reseteo de registros,
inicialización de los vectores de modulación PWM y configuración de la frecuencia de
conmutación, son las siguientes:
reset_mem();
// Resetea todos los registros del 0 al 7.
pwm_reset();
// Resetea el generador PWM.
set_pwm_period(0x3E7);
// Establece la frecuencia de conmutación en 10 kHz.
inicio_vectores();
// Carga los vectores para la modulación PWM de ambas etapas.
Donde cada una de ellas se define como:
void reset_mem(void)
{
int x=0;
*dpr0 = x;
*dpr1 = x;
*dpr2 = x;
*dpr3 = x;
*dpr4 = x;
*dpr5 = x;
*dpr6 = x;
*dpr7 = x;
}
void pwm_reset(void)
{
*(unsigned int *)DPR0 |= 0x00008000;
*(unsigned int *)DPR0 |= 0x0000C000;
*(unsigned int *)DPR0 &= 0xFFFFBFFF;
*(unsigned int *)DPR0 &= 0xFFFF3FFF;
}
void set_pwm_period(unsigned int period)
{
unsigned int x = 0, y = 0;
y = 0xffff - period;
y *= 0x10000;
x= *dpr0;
x &= 0x0000FFFF;
x |= y;
*dpr0 = x;
Apéndice D. Elementos de software
}
void inicio_vectores(void)
{
/* Rectificador */
vectores[0]=0x8000;
vectores[1]=0x4000;
vectores[2]=0x4000;
vectores[3]=0x6000;
vectores[4]=0x6000;
vectores[5]=0x2000;
vectores[6]=0x2000;
vectores[7]=0x1000;
vectores[8]=0x1000;
vectores[9]=0x9000;
vectores[10]=0x9000;
vectores[11]=0x8000;
/* Inversores */
vectorPWM[0]=0x0000;
vectorPWM[1]=0x4000;
vectorPWM[2]=0x5000;
vectorPWM[3]=0x7000;
vectorPWM[4]=0x5000;
vectorPWM[5]=0x4000;
vectorPWM[6]=0x0000;
vectorPWM[7]=0x0000;
vectorPWM[8]=0x1000;
vectorPWM[9]=0x5000;
vectorPWM[10]=0x7000;
vectorPWM[11]=0x5000;
vectorPWM[12]=0x1000;
vectorPWM[13]=0x0000;
vectorPWM[14]=0x0000;
vectorPWM[15]=0x1000;
vectorPWM[16]=0x3000;
vectorPWM[17]=0x7000;
vectorPWM[18]=0x3000;
vectorPWM[19]=0x1000;
vectorPWM[20]=0x0000;
vectorPWM[21]=0x0000;
vectorPWM[22]=0x2000;
vectorPWM[23]=0x3000;
90
Apéndice D. Elementos de software
91
vectorPWM[24]=0x7000;
vectorPWM[25]=0x3000;
vectorPWM[26]=0x2000;
vectorPWM[27]=0x0000;
vectorPWM[28]=0x0000;
vectorPWM[29]=0x2000;
vectorPWM[30]=0x6000;
vectorPWM[31]=0x7000;
vectorPWM[32]=0x6000;
vectorPWM[33]=0x2000;
vectorPWM[34]=0x0000;
vectorPWM[35]=0x0000;
vectorPWM[36]=0x4000;
vectorPWM[37]=0x6000;
vectorPWM[38]=0x7000;
vectorPWM[39]=0x6000;
vectorPWM[40]=0x4000;
vectorPWM[41]=0x0000;
}
ƒ
Habilitación PWM Conversor:
La definición de los tiempos para la estrategia de conmutación (4-pasos) para la etapa
rectificadora, el tiempo para la conmutación de la etapa inversora (dead time), la definición de la
conmutación basada en el signo de la tensión de entrada y la habilitación de ambas etapas, se
muestran a continuación:
/* Tiempos para la conmutación de la etapa rectificadora (4-pasos) (2 us) */
x = 0x01405014;
*dpr2=x;
/* Tiempo de conmutación etapa inversora (dead time inverter legs) (2us) */
x = 0x00000014;
*dpr12=x;
/* Definición de Conmutación basada en el signo de la tensión de entrada */
*(unsigned int *)DPR9 &= 0xFBFFFFFF;
/* Habilita las dos salidas de la etapa rectificadora */
*(unsigned int *)DPR9 |= 0x000C0000;
Apéndice D. Elementos de software
92
/* Habilita la Protección del Clamp */
*(unsigned int *)DPR12 |= 0x7FFFF600;
/* Deshabilita las 12 salidas de las dos etapas inversoras */
*(unsigned int *)DPR9 &=0xFC0FFFFF;
/* Habilta las 6 salidas de la etapa inversora A */
*(unsigned int *)DPR9 |=0x00700000;
ƒ
Filtro para tensiones de entrada del conversor:
Para la modulación del conversor, las tensiones de entrada son filtradas en ejes d-q
mediante un filtro pasabajo de primer orden con frecuencia de corte de 25 Hz (filtro sincrónico).
/* FILTRADO TENSIONES DE ENTRADA (MEDICIÓN) */
theta_f=theta_f_last+dtheta_f;
if (theta_f>two_pi) theta_f=theta_f-two_pi;
/* alfa-beta --> d-q */
vd=valfa1*cossp(theta_f)+vbeta1*sinsp(theta_f);
vq=-valfa1*sinsp(theta_f)+vbeta1*cossp(theta_f);
/* Filtro (25 Hz) */
vd_f=Af*vd_last+Bf*vd_f_last;
vq_f=Af*vq_last+Bf*vq_f_last;
vd_last=vd;
vq_last=vq;
vd_f_last=vd_f;
vq_f_last=vq_f;
/* d-q --> alfa-beta */
Valfa=(vd_f*cossp(theta_f)-vq_f*sinsp(theta_f))*0.5774; //Filtrada
Vbeta=(vd_f*sinsp(theta_f)+vq_f*cossp(theta_f))*0.5774; //Filtrada
/* Act. ángulo */
theta_f_last=theta_f;
ƒ
Modulación Etapa Rectificadora:
La modulación de la etapa rectificadora se realiza utilizando las tensiones de entrada
filtradas.
/* Ángulos Rectificador */
theta_R = atan2sp(Vbeta,Valfa);
theta_R=((theta_R<0)?(theta_R+two_pi):theta_R);
sector_R=(theta_R+pi_2)/pi_3; //Definición sectores
Apéndice D. Elementos de software
93
sector_R=((sector_R==7)?1:sector_R);
offset_angle_R=(sector_R-1)*pi_3;
angle_sector_R=theta_R-offset_angle_R+0.5*pi_3;
angle_sector_R=((angle_sector_R>two_pi)?(angle_sector_R-two_pi):angle_sector_R);
/* Ciclos de trabajo Rectificador (índice de modulación unitario) */
d_gamma=sinsp(pi_3-angle_sector_R);
d_delta=sinsp(angle_sector_R);
d_gammaR=d_gamma/(d_gamma+d_delta);
d_deltaR=1.0-d_gammaR;
/* Tiempos y Vectores Rectificador */
d_gamma_time=(float)((0x3e7)*d_gammaR);
i=(sector_R-1)*2;
vector1=vectores[i];
vector2=vectores[i+1];
/* Carga de tiempos Rectificador */
if (d_gamma_time<2)
*dpr1=(vector2|(0x00));
else
{
*dpr1=(vector1|(d_gamma_time));
*dpr1=(vector2|(0x00));
}
ƒ
Modulación Etapa Inversora:
La modulación de la etapa inversora se realiza utilizando el ángulo de referencia y el
índice de modulación calculados en el control de corrientes de rotor.
/* Ángulos Inversor 1 */
theta_o1=ang_ref;
theta_o1=((theta_o1>two_pi)?(theta_o1-two_pi):theta_o1);
sector_o1=(theta_o1+pi_3)/pi_3;
sector_o1=((sector_o1==7)?1:sector_o1);
offsetangle_o1=(sector_o1-1)*pi_3;
anglesector_o1=theta_o1-offsetangle_o1;
/* Índice de Modulación Inversor 1 */
mo1=mi_ref;
if (mo1>m_index_max)
mo1=m_index_max;
Apéndice D. Elementos de software
else
if (mo1<m_index_min)
mo1=m_index_min;
/* Ciclos de trabajo Inversor 1 */
d_alpha1=mo1*sinsp(pi_3-anglesector_o1);
d_beta1=mo1*sinsp(anglesector_o1);
d_01=1.0-d_alpha1-d_beta1;
/* Ciclos de trabajo finales (productos) Inversor 1 */
d_gamma_alpha1=d_gamma*d_alpha1;
d_gamma_beta1=d_gamma*d_beta1;
d_delta_alpha1=d_delta*d_alpha1;
d_delta_beta1=d_delta*d_beta1;
d0_gamma1=d_gammaR*(1.0-(d_gamma+d_delta)*(d_alpha1+d_beta1));
d0_delta1=d_deltaR*(1.0-(d_gamma+d_delta)*(d_alpha1+d_beta1));
/* Vectores Inversor 1 */
i1=(sector_o1-1)*7;
vect11=vectorPWM[i1];
vect21=vectorPWM[i1+1];
vect31=vectorPWM[i1+2];
vect41=vectorPWM[i1+3];
vect51=vectorPWM[i1+4];
vect61=vectorPWM[i1+5];
vect71=vectorPWM[i1+6];
/* Tiempos Inversor 1 */
d0_time1=(float)(0x3E7)*(d0_gamma1*0.5);
d1_time1=(float)(0x3E7)*(d_gamma_alpha1);
d2_time1=(float)(0x3E7)*(d_gamma_beta1);
d3_time1=(float)(0x3E7)*(d0_gamma1*0.5+d0_delta1*0.5);
d4_time1=(float)(0x3E7)*(d_delta_beta1);
d5_time1=(float)(0x3E7)*(d_delta_alpha1);
d6_time1=(float)(0x3E7)*(d0_delta1*0.5);
/* Carga de tiempos Inversor 1 */
if((sector_o1==1)|(sector_o1==3)|(sector_o1==5))
{
if (d0_time1>1) *dpr3=vect11|(d0_time1);
if (d1_time1>1) *dpr3=vect21|(d1_time1);
94
Apéndice D. Elementos de software
95
if (d2_time1>1) *dpr3=vect31|(d2_time1);
if (d3_time1>1) *dpr3=vect41|(d3_time1);
if (d4_time1>1) *dpr3=vect51|(d4_time1);
if (d5_time1>1) *dpr3=vect61|(d5_time1);
*dpr3=vect71|(0x000);
}
else
{
if (d0_time1>1) *dpr3=vect11|(d0_time1);
if (d2_time1>1) *dpr3=vect21|(d2_time1);
if (d1_time1>1) *dpr3=vect31|(d1_time1);
if (d3_time1>1) *dpr3=vect41|(d3_time1);
if (d5_time1>1) *dpr3=vect51|(d5_time1);
if (d4_time1>1) *dpr3=vect61|(d4_time1);
*dpr3=vect71|(0x000);
}
ƒ
Cálculo del ángulo de flujo de estator:
Para el cálculo del ángulo de flujo de estator se utiliza un filtro pasabanda con frecuencias
de corte de 0.5 y 1 Hz. Este filtro se utiliza para obtener las fuerzas electromotrices mediante
integración, utilizándose un filtro pasabanda para eliminar el offset DC resultante de la
integración.
/* Cálculo de flujo de estator y ángulo de flujo */
emfa_s=valfa-(Rs_s*ialfa_s);
/* FEM estator */
emfb_s=vbeta-(Rs_s*ibeta_s);
/* FEM estator */
/* Filtro pasabanda */
falfa_s=Afflux*(emfa_s_last-emfa_s_last2)+(Bfflux*falfa_s_last)-(Cfflux*falfa_s_last2);
fbeta_s=Afflux*(emfb_s_last-emfb_s_last2)+(Bfflux*fbeta_s_last)-(Cfflux*fbeta_s_last2);
ang_s=atan2sp(fbeta_s,falfa_s);
/* Cálculo del ángulo de flujo de estator */
if (ang_s<0) ang_s=ang_s+two_pi;
if (ang_s>two_pi) ang_s=ang_s-two_pi;
emfa_s_last2=emfa_s_last;
emfb_s_last2=emfb_s_last;
emfa_s_last=emfa_s;
emfb_s_last=emfb_s;
falfa_s_last2=falfa_s_last;
fbeta_s_last2=fbeta_s_last;
falfa_s_last=falfa_s;
fbeta_s_last=fbeta_s;
Apéndice D. Elementos de software
ƒ
96
Cálculo de la posición y velocidad del rotor:
Para el cálculo de la posición y velocidad del rotor, se utiliza la resolución del encoder
que está dada por:
res _ encoder =
2π
10000
La velocidad es calculada cada 5 mseg. y está dada, en rpm, por:
nrpm =
N 30
∆θ 30
2π
× =
× ×
∆t π 10000 ∆t π
donde N es la cantidad de pulsos del encoder en un tiempo ∆t, que corresponde a 5 ms. Luego, la
velocidad está dada por:
nrpm =
N
2π
30 6
×
×
= N
10000 5 ×10 − 3 π 5
Finalmente, esta velocidad es filtrada por medio de un filtro pasabajo con frecuencia de
corte de 10 Hz.
/* Cálculo de velocidad, frecuencias angulares y ángulos de rotor y deslizamiento */
pos_r = *dpr14;
/* Lectura encoder */
pos_r &= 0x00003FFF;
/* Lecura encoder 0 - 10000 */
pos_r=pos_r-offset_rotor;
if (pos_r<0) pos_r=pos_r+10000;
ang_r = (0.5*polos*res_encoder*pos_r); /* Cálculo ángulo del rotor (eléctrico) */
if (ang_r>four_pi) ang_r=ang_r-four_pi;
else if (ang_r>two_pi) ang_r=ang_r-two_pi;
else if (ang_r<0) ang_r=ang_r+two_pi;
delta_pos_r=pos_r-pos_r_last;
pos_r_last=pos_r;
if (delta_pos_r<0) delta_pos_r=delta_pos_r+10000;
suma_pos_r=suma_pos_r+delta_pos_r;
/* Cantidad de pulsos en 5 ms */
if (k_pos_r==50)
{
suma_pulsos=suma_pos_r;
k_pos_r=1;
suma_pos_r=0.0;
}
else
k_pos_r=k_pos_r+1;
Apéndice D. Elementos de software
97
nr=1.2*suma_pulsos;
/* Cálculo de la velocidad en rpm (cada 5 ms) */
nr_f=Afn*nr_last+Bfn*nr_f_last;
/* Filtro para la velocidad (10 Hz) */
nr_last=nr;
nr_f_last=nr_f;
wmec=nr_f*0.10472;
wr=0.5*polos*nr_f*0.10472;
/* Frecuencia del rotor rad/seg (eléctricos) */
wslip=ws-wr;
/* Frecuencia de deslizamiento rad/seg (eléctricos)*/
ang_slip=ang_s-ang_r;
/* Ángulo de deslizamiento rad (eléctricos) */
if (ang_slip<0) ang_slip=ang_slip+two_pi;
ƒ
Estructura del control PI para corrientes de rotor:
error_d=ref_idr-idr;
error_q=ref_iqr-iqr;
vdr_controlp=Kp*error_d; //Proporcional
vdr_controli=Ki*(error_d*awd)+vdr_controli_last; //Integral
vqr_controlp=Kp*error_q; //Proporcional
vqr_controli=Ki*(error_q*awq)+vqr_controli_last; //Integral
vdr_control=vdr_controlp+vdr_controli;
vqr_control=vqr_controlp+vqr_controli;
/* Antiwinding up */
if (vdr_control<vdr_max & vdr_control>vdr_min) awd=1;
else awd=0;
if (vqr_control<vqr_max & vqr_control>vqr_min) awq=1;
else awq=0;
/* Tensiones de Referencia Etapa Inversora */
vdr_ref=vdr_control;
vqr_ref=vqr_control;
/* Limitadores */
if (vdr_ref>vdr_max)
vdr_ref=vdr_max;
else if (vdr_ref<vdr_min)
vdr_ref=vdr_min;
if (vqr_ref>vqr_max)
vqr_ref=vqr_max;
else if (vqr_ref<vqr_min)
vqr_ref=vqr_min;
/* Act. valores */
vdr_controli_last=vdr_controli;
vqr_controli_last=vqr_controli;
/* d-q --> alfa-beta */
valfa_ref=(vdr_ref*cossp(ang_slip)-vqr_ref*sinsp(ang_slip))*dq2abvy; //dq2abvy=3.6742
Apéndice D. Elementos de software
98
vbeta_ref=(vdr_ref*sinsp(ang_slip)+vqr_ref*cossp(ang_slip))*dq2abvy;
/* Referencias para inversor */
ang_ref=atan2sp(vbeta_ref,valfa_ref); //Ángulo referencia
if (ang_ref<0) ang_ref=ang_ref+two_pi;
vm_ref=0.6667*sqrtsp((valfa_ref*valfa_ref)+(vbeta_ref*vbeta_ref));//Magnitud (de línea)
Vmag=1.4142*sqrtsp((vds*vds)+(vqs*vqs)); //Tensión de fase de entrada
mi_ref=0.6667*(vm_ref/Vmag); //Índice de modulación etapa inversora
ƒ
Emulación turbina eólica:
La emulación de la turbina eólica se realiza por medio de los cálculos del par eléctrico,
par mecánico, razón de aspas, velocidad del viento y coeficiente de par de la turbina. Desde
MATLAB se cargan los datos correspondientes al perfil de viento. Finalmente, se obtienen la
referencia para la componente de par de la corriente de rotor y la velocidad de referencia para el
generador.
//Carga del Perfil deViento
if (flag==1)
{
if (cont==1000)
{
if (cont1<=1796)
{
viento=perfil[cont1];
cont1=cont1+1;
}
else
{
cont1=0;
viento=perfil[cont1];
cont1=cont1+1;
}
cont=1;
}
else cont=cont+1;
if (cont>1000) cont=1;
}
wt=wmec/gear;
lambda=radio*wt/viento; //Razón de aspas
kte=1.5*polos*Lm_r*ims;
Apéndice D. Elementos de software
Te=-kte*iqr; //Par eléctrico
//Curva Coeficiente de Par
if (lambda<0) ct=0;
else if (lambda>=0 & lambda<=6) ct=0.0034725*lambda+0.0209;
else if (lambda>6 & lambda<=7) ct=0.00333*lambda+0.02169;
else if (lambda>7 & lambda<=8.3) ct=-0.002541*lambda+0.06279;
else if (lambda>8.3 & lambda<=20) ct=-0.003564*lambda+0.07129;
else if (lambda>20) ct=0;
Tm=5.15096*ct*viento*viento; //Par mecánico...
dtorque=Tm+Te;
//Emulación Inercia Turbina (J=0.8)
wref=Afturb*dtorque_last+wref_last;
dtorque_last=dtorque;
wref_last=wref;
ref_iqr=(kopt*wmec*wmec)/kte; //Topt=kopt*wmec*wmec
ref_idr=0.0;
ref_veloc=9.5493*wref; //Velocidad de referencia
if (ref_veloc<750) ref_veloc=750;
else if (ref_veloc>1300) ref_veloc=1300;
99
APÉNDICE E
DIAGRAMAS ESQUEMÁTICOS DE CIRCUITOS
Apéndice E. Diagramas esquemáticos de circuitos
Figura E. 1 Diagrama esquemático de la tarjeta de lectura de encoder.
Figura E. 2 Diagrama esquemático de la tarjeta de referencia de velocidad.
101
Apéndice E. Diagramas esquemáticos de circuitos
Figura E. 3 Diagrama esquemático de la tarjeta de medición de corrientes.
102
Descargar