Documentos de Académico
Documentos de Profesional
Documentos de Cultura
on y Desarrollo Tecnol
ogico
Departamento de Ingeniera Electr
onica
Director de tesis:
Dr. Jes
us Aguayo Alquicira
Co-Director de tesis:
Dra. Mara Cotorogea Pfeifer
Cuernavaca, Morelos, M
exico.
Julio de 2007
Cuernavaca, Morelos, M
exico.
Julio de 2007
Dedicatoria
Dedico este trabajo:
A Dios, ya que siempre ha estado conmigo al momento de tomar las decisiones que hasta ahora han sido significativas en mi vida.
A mi padres Roberto y Paula, por el apoyo, el amor y los valores que toda la
vida me han dado de corazon; sin ustedes no hubiera sido posible alcanzar
todas las metas propuestas hasta ahora, espero seguir contando con ustedes
para las siguientes, los amo!
A mi hermano Asael por quererme y apoyarme a su modo tan peculiar, te
quiero mucho carnal!
A mis Abuelos: EulalioO , Isabel, Filiberto e Irene por sus sabios consejos.
A las familias Domnguez-Avalos, Ramrez-Domnguez, Gonzales-Domnguez,
Domnguez-Lagunes, Domnguez-Avenda
no, Cuevas-Domnguez, Barra Ovando, Ciro-Zita, este logro va para todos ustedes, espero los motive a
continuar con la cosecha de exitos profesionales.
A mi alma mater, Instituto Tecnologico de Veracruz.
Agradecimientos
Agradezco:
A Dios y a mis padres, porque siempre me dieron la fuerza necesaria para
continuar cuando pareca que abandonaba el camino.
A mi asesora la Dra. Mara Cotorogea por sus comentarios para mejorar
el trabajo de tesis y un agradecimiento muy especial al Dr. Jes
us Aguayo
ya que gracias a su apoyo, confianza y perseverancia, el trabajo permiti
o
obtener mas frutos de los esperados; gracias por confiar en m!
Al Dr. Gerardo Guerrero por confiarme las herramientas necesarias para
llevar a cabo la implementacion de este trabajo de tesis y por los consejos
sugeridos durante el desarrollo del mismo.
A los miembros del comite revisor: Dr. Hugo Calleja, Dr. Francisco
Canales y al Dr. Mario Ponce por los valiosos comentarios que enriquecieron
este trabajo.
A mis profesores: Dr. Abraham Claudio, Dr. Carlos Aguilar, Dr. Jaime
Arau y al Dr. Marco Oliver.
A la Lic. Rosa O. Maquinay, M.I. Elia, Anita y Maira por que siempre me
atendieron de manera educada y atenta.
Emulador de Turbina E
olica para el Banco de
Pruebas de Generaci
on Eoloel
ectrica
Autor
Roberto II Ovando Domnguez
(RESUMEN)
The electric energy has been the booster of the development of the world-wide industry in
the last two hundred years. This electric energy has been commonly generated by means
of the combustion of fossil fuels. However, because this generation type is pollutant,
expensive and in some years it will be insufficient; it becomes necessary to find alternative
sources of electric generation, as the renewable energy.
This thesis presents the experimental implementation of a wind turbine emulator
(WTE) for wind generation systems, using a separately excited DC motor like the prime
mover. The model of the turbine (static and dynamic part) and the control of the DC
motor are implemented in MATLAB/SIMULINK. The model of the wind turbine (WT)
generates the reference values of speed to drive de DC motor.
The development of a WTE enables system studies to be undertaken without the
need for real turbines. The test bench it is composed by a DC motor coupled with a double
fed induction machine (DFIM). The DC motor with its control actuates as the WT and
the DFIM actuates as the generator.
In this thesis work, experimental results obtained from a 300W prototype, as well
as the simulation results in the comercial software MATLAB of the system itself are
presented.
Tabla de Contenido
Lista de figuras
Lista de tablas
vii
Notaci
on
ix
1. Introducci
on
1.1
Prefacio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
1.3
1.4
Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1
Objetivo general . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2
Objetivos particulares . . . . . . . . . . . . . . . . . . . . . . . . .
1.5
Propuesta de solucion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6
1.7
2. Sistema de generaci
on de energa e
olica
2.1
2.2
11
Perspectiva historica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
2.1.1
12
2.1.2
13
13
2.2.1
15
Rotor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
i
2.2.2
Tren de impulsion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
2.2.3
Generador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
2.2.4
17
2.2.5
Torre y cimentacion . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2.2.6
Controles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2.3
18
2.4
20
23
3.1
23
3.2
24
3.2.1
Modelos fsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
3.2.2
Modelos mentales . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.2.3
Modelos simbolicos . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.2.4
Conceptos de validacion . . . . . . . . . . . . . . . . . . . . . . . .
26
Modelo de la turbina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
3.3.1
Modelo estatico . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
3.3.2
Modelo dinamico . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
3.4
Condiciones de operacion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
3.5
Resultados de simulacion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
3.5.1
33
3.5.2
34
3.3
4. Implementaci
on del emulador
39
4.1
40
4.2
Motor de CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
4.2.1
43
4.2.2
44
4.3
Etapa de potencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
46
4.4
Plataforma DSC
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
4.4.1
49
4.4.2
51
4.4.3
Acondicionamiento de se
nales . . . . . . . . . . . . . . . . . . . . .
54
ii
5. An
alisis de resultados
5.1 Perfil de viento . . . . . . . . . . . . . . . . . . .
5.2 Resultados experimentales . . . . . . . . . . . . .
5.3 Desempe
no del sistema emulador . . . . . . . . .
5.3.1 Indice de desempe
no del sistema emulador
5.3.2
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
55
56
59
62
. . . . . . . . . . . . . .
Desviacion estandar del sistema emulador . . . . . . . . . . . . . .
62
65
69
Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trabajos futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
71
Referencias
73
Anexos
77
A. Configuraci
on del RTDX
77
79
C. Gua de inicio r
apido para la tarjeta eZdspF2812
81
iii
81
83
85
iv
Lista de figuras
1.1
1.2
1.3
1.4
1.5
. . . . . . . . . . .
1.6
2.1
14
2.2
14
2.3
15
2.4
19
2.5
21
3.1
Curva de potencia CP p, q. . . . . . . . . . . . . . . . . . . . . . . . . . .
29
3.2
31
3.3
Vw , r , Tr y Tg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
3.4
34
3.5
Vw , r , Tr y Tg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
3.6
37
4.1
40
4.2
42
4.3
43
4.4
45
4.5
47
4.6
4.7
4.8
4.9
.
.
.
.
48
51
52
53
54
5.1
5.2
5.3
58
59
61
62
64
66
80
80
82
84
85
vi
.
.
.
.
.
.
.
.
.
.
.
.
Lista de tablas
3.1
3.2
3.3
32
35
37
4.1
4.2
4.3
44
45
50
5.1
56
.
.
.
.
57
64
65
67
77
79
82
83
84
vii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
viii
Notacion
Letras may
usculas
Ar
Beq
Bg
Br
Area
que cubre el rotor eolico
Coeficiente de amortiguamiento equivalente
Coeficiente de amortiguamiento del generador
Coeficiente de amortiguamiento del rotor
CO2
CM
CP
Hz
Jg
Dioxido de carbono
Coeficiente de par
Coeficiente de potencia
Ciclos por segundo, Hertz
Inercia del generador
Jr
Jre
Keq
Kg
Kr
Lr
Ls
Llr
Lls
Lrm
Lsm
N
P
Pent
Pn
Pper
Rr
Rs
Tg
Tm
Tr
Tre
Par
Par
Par
Par
Va
Vc
Vn
Vrms
Vw
W
Y
Watts
Tipo de conexion de la MIDA
generador
mecanico
del rotor
del rotor reflejado
Letras min
usculas
c
c1 . .c6
Salida real
Coeficientes de potencia
e
ims
kW
m
error en un sistema
Corriente de magnetizacion estatorica
Kilo Watts
Metros
n
r
rpm
rr
s
N
umero de elementos de un vector
Salida deseada
Revoluciones por minuto
Radio del rotor
Desviacion estandar
x
x
Elementos de un vector
Media aritmetica
Letras griegas
Angulo
de inclinacion de las palas
g
9g
r
9r
re
9re
g
9 g
r
9 r
re
9 re
Acr
onimos
ADC
CCS
CD
ITAE
MCC
MCD
MIDA
MSC
PI
PWM
RTDX
RTW
TI
WTE
WT
Texas Instruments
Emulador de turbina eolica
Turbina eolica
xii
Captulo
Introduccion
1.1
Prefacio
1.2
CAPITULO 1. INTRODUCCION
Motor de
CD
Carga
resistiva
MIDA
Supersncrono
Control
FOC
Fuente de
CD
Convertidor
puente completo
con IBGTs
Fuente de
CD
Subsncrono
Figura 1.1: Banco de pruebas desarrollado en [1].
1.3
Revisi
on del estado del arte
Mquina de induccin
doblemente
alimentada
Caja de
engranajes
ROTOR
CONVERTIDOR
RED
CAPITULO 1. INTRODUCCION
ESTTICO
Cm
VW
DINMICO
0.5
0
0.4
0.3
MT
10
0.2
20
0.1
30
0
0
Sistema
de 3 masas
Impulsor para
motor de CD
40
5
10
15
Lambda
Md
Figura 1.3: Sistema desarrollado en la Universidad Tecnologica de Chemnitz.
Demanda de
corriente
Motor de
induccin
Generador
Demanda de
frecuencia
Inversor trifsico
con IGBT
Par
Velocidad
CAPITULO 1. INTRODUCCION
Algoritmo
de control
PWM
Entrada
Salida
A/D y D/A
Tarjeta para
interfase de
velocidad
Control de
velocidad para
motor de CD
Tarjeta para
interfase PWM
D/A
A/D
Convertidor
ia ib E ILV1 V2
Va,Vb,Vc
3
r
ECD
Mquina de
CD
Mquina de
Induccin
1.4
Objetivos
1.4.1
Objetivo general
1.4.2
Objetivos particulares
1. Realizar la revision del estado del arte mediante la cual se conozcan y analicen las
diferentes alternativas de solucion en emuladores de turbinas eolicas.
2. Proponer una alternativa de solucion mediante la cual se puedan satisfacer los requerimientos del sistema para el estudio de la recuperacion de energa.
3. Realizar el analisis de la solucion propuesta.
4. Validar experimentalmente la solucion propuesta.
1.5. PROPUESTA DE SOLUCION
1.5
Propuesta de soluci
on
Se propone dise
nar e implementar experimentalmente un emulador de turbina eolica con
un motor de corriente directa (CD) controlado a traves de dos convertidores tipo troceador.
El emulador complementara el banco de pruebas para generacion electrica existente basado
en la maquina de induccion doblemente alimentada (MIDA). El esquema del sistema propuesto se presenta en la Figura 1.6.
Emulador de turbina
Fuente de
CD
Pulsador
clase A
Motor de
CD
Carga
resistiva
DFIG
Control
Perfiles de
viento
Supersncrono
Control
FOC
Modelo de
turbina
elica
Convertidor
puente completo
con IBGTs
Fuente de
CD
Subsncrono
Figura 1.6: Banco de pruebas para generacion eoloelectrica.
CAPITULO 1. INTRODUCCION
1.6
Aportaci
on y alcances del trabajo
El desarrollo de este trabajo tiene como aportacion principal completar el banco de pruebas
existente en CENIDET, lo que permitira realizar pruebas con perfiles de viento reales y
la validacion experimental de otros trabajos de investigacion.
El alcance del trabajo de tesis desarrollado se enlista en los siguientes puntos:
1.7
Organizaci
on del documento
DEL DOCUMENTO
1.7. ORGANIZACION
10
CAPITULO 1. INTRODUCCION
Captulo
2.1
Perspectiva hist
orica
La energa eolica se ha aprovechado desde tiempos muy remotos, tal vez desde el siglo
X, en aplicaciones tan variadas como propulsion de navos, molinos, sistemas de bombeo
de agua, etc. Sin embargo, el uso de la energa eolica para generar electricidad es mas
reciente, apareciendo a finales del siglo XIX, cuando se dise
naban sistemas de operacion
a velocidad variable produciendo corriente continua, utilizada para cargar bateras o para
suministrar energa a lugares remotos y aislados.
Ya en la decada de los 30s, la corriente alterna se impuso sobre la corriente directa
como forma de distribucion de energa. El uso de la corriente alterna origino el establecimiento de una normalizacion para definir la tension y frecuencia de distribucion. Una vez
que se fijo una frecuencia de distribucion electrica, los sistemas de generacion de energa
eolica fueron dise
nados para operar a velocidad constante permitiendo su conexion directa
a la red principal.
Estos primeros sistemas de generacion eran sencillos y bastante estables en su operacion, sin embargo en casos de fallas simplemente eran desconectados de la red. Con el
aumento del n
umero de los sistemas de generacion eolicos conectados a la red, se torno poco
practica la desconexion ante fallas, forzando la b
usqueda de nuevos dise
nos que lograran
estabilizar la red en caso de falla. Este panorama impulso el desarrollo de nuevos sistemas
que permitieran mayor control [11].
11
DE ENERGIA EOLICA
12
A mitad de los 70s surgen los primeros sistemas de generacion de energa eolica con
operacion a velocidad variable produciendo tension a frecuencia constante. Los sistemas
construidos presentan ciertas ventajas sobre los de velocidad constante, por ejemplo una
mayor generacion electrica a mayor velocidad [11].
2.1.1
Ventajas de la energa e
olica
Es una energa renovable, ya que no se gasta o tarda poco tiempo en volver a regenerarse.
Es una energa limpia ya que no requiere una combustion que produzca dioxido de
carbono (CO2 ), y no produce emisiones atmosfericas ni residuos contaminantes.
Si bien no en todos los lugares puede ser utilizada como u
nica fuente de energa
electrica, su inclusion en un sistema inter-conectado permite, cuando las condiciones
del viento son adecuadas, ahorrar combustible en las centrales termicas o agua en
los embalses de las centrales hidroelectricas.
Puede colocarse en espacios no aptos para otros fines, por ejemplo en zonas deserticas,
proximas a la costa, en laderas aridas y muy empinadas para ser cultivables.
Dado que las turbinas eolicas actuales son de baja velocidad de rotacion, el problema
de choque con las aves se esta reduciendo.
Crea puestos de trabajo en las zonas en las que se construye y en las plantas de
ensamblaje.
La energa eolica es una fuerte alternativa al cambio climatico ya que no produce
efecto invernadero.
Su utilizacion combinada con otros tipos de energa, habitualmente la solar, permiten
la auto-alimentacion de viviendas, terminando as con la necesidad de conectarse a
distintas redes de suministro [10]-[12].
2.2. ESTRUCTURA GENERAL DE UNA TURBINA EOLICA
2.1.2
13
Inconvenientes de la energa e
olica
Los lugares mas apropiados para su instalacion suelen coincidir con las rutas de las
aves migratorias, o zonas donde las aves aprovechan vientos de ladera, lo que hace
que entren en conflicto las turbinas eolicas con aves y murcielagos. Afortunadamente
los niveles de mortandad son muy bajos en comparacion con otras causas como
por ejemplo los atropellos. Sin embargo, expertos independientes aseguran que la
mortandad es alta.
Necesita del apoyo de centrales movidas por otros tipos de energa para estabilizar
su produccion, que sigue las rachas de viento y produce caos en la red de distribucion
nacional. Este apoyo se necesita 24 horas al da, y produce mas gases invernaderos
al subir y bajar la produccion de las centrales termicas en cada minuto.
Producen el llamado efecto discoteca: este efecto aparece cuando el sol esta por
detras de las turbinas y las sombras de las aspas se proyectan con regularidad sobre
los jardines y las ventanas, parpadeando de tal modo que la gente denomino este
fenomeno: efecto discoteca. Esto, unido al ruido, puede llevar a la gente hasta un
alto nivel de estres, con efectos de consideracion para la salud [10]-[12].
2.2
Una turbina eolica es una maquina que convierte la energa del viento en electricidad. As
como los generadores electricos, las turbinas eolicas se conectan a algunas redes electricas.
Estas redes abarcan circuitos para carga de bateras, sistemas de potencia residenciales,
sistemas aislados y extensas redes de servicio. Una turbina eolica tpica conectada a la
red se presenta en la Figura 2.1.
DE ENERGIA EOLICA
14
Direccin del
Viento
Direccin del
Viento
Barlovento
Sotavento
Para entender la operacion de las turbinas eolicas es conveniente considerar brevemente algunos aspectos fundamentales de su operacion. En las turbinas eolicas modernas,
el proceso de conversion utiliza la fuerza aerodinamica de sustentacion para producir un
par neto positivo en un eje giratorio, resultando primeramente la produccion de potencia
mecanica y posteriormente la transformacion en electricidad mediante un generador.
Actualmente, el dise
no mas com
un de una turbina eolica, y el u
nico discutido a
detalle en esta tesis, es la HAWT, donde el eje de rotacion es paralelo al suelo. Los rotores
de las HAWT se clasifican com
unmente de acuerdo a la orientacion del rotor (barlovento
o sotavento), dise
no de buje (rgido o flexible), control del rotor (angulo de inclinacion
o perdida de sustentacion), n
umero de palas (com
unmente dos o tres palas), y como se
encuentran alineadas con el viento (orientacion de curso libre o activa). La Figura 2.2
muestra las configuraciones de los rotores HAWT de acuerdo a la orientacion del rotor
(barlovento y sotavento) [9].
Los componentes principales de una HAWT tpica se presentan en la Figura 2.3 y se
enlistan en los siguientes puntos:
2.2. ESTRUCTURA GENERAL DE UNA TURBINA EOLICA
15
La torre y la cimentacion.
El control de la maquina.
Rotor
Control
Buje
Tren de
impulsin
Generador
Torre
Bastidor principal
Estabilizacin
del sistema
elctrico
Cimentacin
2.2.1
Rotor
El rotor esta formado por el buje y las palas, y es considerado uno de los componentes
mas importantes de una turbina eolica desde el punto de vista del desempe
no y costo
total. La mayora de las turbinas hoy en da son de rotor a barlovento con tres palas. Hay
algunos rotores a sotavento y muy pocos dise
nos a dos palas. Las turbinas de una pala se
construan en el pasado y no se encuentran actualmente en produccion. La mayora de las
turbinas de tama
no intermedio, especialmente las de Dinamarca, han utilizado el control
por perdida de sustentacion y el angulo de inclinacion fijo.
Un n
umero considerable de fabricantes en los Estados Unidos ha utilizado el control
por angulo de inclinacion y existe una tendencia que apunta hacia el incremento por el
uso del control por angulo de inclinacion, especialmente en turbinas grandes [9].
DE ENERGIA EOLICA
16
2.2.2
Tren de impulsi
on
Las partes giratorias de una turbina eolica forman el tren de impulsion, com
unmente por
un eje de baja velocidad (lado del rotor), una caja de engranajes y un eje de alta velocidad
(lado del generador). Otros componentes del tren de impulsion son los rodamientos, uno
o mas acoplamientos, un freno y las partes giratorias del generador.
El proposito de la caja de engranajes es aumentar la razon de velocidad de giro del
rotor, que es de un valor bajo (decenas de rpm), a una velocidad adecuada para operar un
generador estandar (cientos o miles de rpm). Algunas turbinas eolicas utilizan generadores
de baja velocidad, que son dise
nados especialmente para que no requieran ninguna caja
de engranajes.
2.2.3
Generador
Casi todas las turbinas eolicas utilizan generadores sncronos o de induccion. Ambos
dise
nos operan a una velocidad giratoria constante o casi constante cuando el generador
esta conectado directamente a la red de servicio.
La mayora de las turbinas eolicas instaladas en aplicaciones conectadas a red utilizan
generadores de induccion. Un generador de induccion opera dentro de un estrecho lmite
de velocidad ligeramente mayor que su velocidad sncrona (un generador de cuatro polos
operando en una red de 60 Hz tiene una velocidad sncrona de 1800 rpm). La ventaja
principal es que son robustos, baratos y faciles de conectar a una red electrica.
Una alternativa para la generacion de energa electrica involucra el uso de una turbina
eolica de velocidad variable (es el tipo de turbina que se emula en esta tesis). Son numerosos los beneficios que ofrece este sistema, incluyendo la reduccion del desgaste y la
posibilidad de operar la turbina eolica a su maxima eficiencia a diferentes velocidades del
viento, obteniendo como resultado un incremento en la captura de energa. Aunque hay
un gran n
umero de opciones de hardware para la operacion a velocidad variable, se utilizan
opciones de electronica de potencia en la mayora de las maquinas actualmente dise
nadas,
lo que permite que los generadores sncronos o de induccion puedan operar a velocidad
variable cuando se utilizan convertidores de potencia adecuados [9].
2.2. ESTRUCTURA GENERAL DE UNA TURBINA EOLICA
2.2.4
17
G
ondola y sistema de orientaci
on
2.2.5
Torre y cimentaci
on
2.2.6
Controles
El sistema de control para una turbina eolica es muy importante con respecto a la operacion
de la maquina y a la produccion de energa. Un sistema de control de una turbina eolica
contiene los siguientes componentes:
DE ENERGIA EOLICA
18
2.3
Con el desarrollo de la seccion anterior se obtiene un panorama general de las partes principales que forman una turbina eolica real (Figura 2.1). Sin embargo, no necesariamente
se implementa cada una de las etapas definidas anteriormente en el sistema a desarrollar.
En esta seccion se presenta la estructura del sistema implementado, donde se incluyen
las partes que se consideran para llevar a cabo el desarrollo de dos de las metas de principal
importancia en este trabajo de tesis:
19
Tren de
impulsin
Generador
Carga
Convertidor del
lado de la mquina
Control
ROTOR Este modelo representa las caractersticas estaticas del rotor y se utiliza
para la implementacion tanto en simulacion como experimental; contempla un rotor de
tres palas e incluye la posibilidad de controlar el angulo de inclinacion de las mismas.
Consta de tres entradas, velocidad del viento (Vw ), velocidad del rotor (r ) y el angulo
de inclinacion () de las palas, que permanece fijo en este caso; como salida se obtiene
un par rotor (Tr ). Las ecuaciones que describen la caractersticas estaticas del rotor son
las siguientes: (3.1), (3.2), (3.3), (3.4) y (3.5). En esta tesis tambien se le conoce como
modelo estatico, y se presenta a detalle en la seccion 3.3.1.
TREN DE IMPULSION
El modelo del tren de impulsion se encuentra formado por un eje de baja velocidad, una caja de engranajes, un eje de alta velocidad, la
dinamica de la turbina eolica y la dinamica del generador. Consta de dos entradas, el par
mecanico del rotor (Tr ) proveniente del modelo estatico y par mecanico del generador (Tg )
proveniente del modelo del generador. Consta de dos salidas, velocidad en el eje de alta
(g ) y velocidad en el eje de baja (r ).
En esta tesis tambien se le conoce como modelo dinamico, se presenta a detalle en
la seccion 3.3.2, la ecuacion (3.11) representa el comportamiento del tren de impulsion,
utilizado para la implementacion en simulacion. Para la implementacion experimental se
utiliza la ecuacion (3.12) que se deriva de la ecuacion (3.11), omitiendo la dinamica del
generador.
GENERADOR El tipo de maquina utilizada es una MIDA de dos polos, es-
DE ENERGIA EOLICA
20
pecificada para operar con una tension nominal de 42Vrms entre terminales y su conexion
es en Y; forma parte del sistema de maquinas electricas DE LORENZO. La MIDA se
encuentra disponible en el laboratorio de maquina electricas de CENIDET. En esta tesis
no se desarrolla el modelo de la MIDA2 , ni se aborda a detalle ya que solo se implementa el
modelo en otra plataforma de simulacion. Sin embargo, en el disco adjunto a esta tesis se
incluye el programa desarrollado en MATLAB/SIMULINK donde se encuentra la funcion
S del modelo de la MIDA.
[13]. Unicamente
se modela el convertidor del lado de la maquina (MSC) ya que el banco
de pruebas se encuentra incompleto, faltando el convertidor del lado de la red (GSC). El
modelo del convertidor se desarrolla con interruptores ideales (MSC) y solo se implementa
en simulacion.
CONTROL El bloque de la Figura 2.4, correspondiente al controlador del MSC,
es el encargado de generar las se
nales de tension y frecuencia adecuadas en el circuito del
rotor, para mantener constante la tension y la frecuencia en el circuito del estator. Como
no es objetivo de esta tesis el control de la MIDA, se implementa un controlador sencillo
tipo PI empleando el metodo de sintonizacion lugar de las races; cabe apuntar que el
controlador se implementa u
nicamente en simulacion.
CARGA Como se trata de una aplicacion aislada el modelo de la carga es del tipo
puramente resistivo de un valor fijo, trifasico y u
nicamente se implementa en simulacion.
2.4
Las turbinas eolicas son dispositivos que convierten la energa cinetica del viento en energa
mecanica. La captacion de la energa se produce mediante la accion del viento sobre las
palas. El principio aerodinamico por el cual el conjunto de palas gira, es similar al que
hace que los aviones vuelen. Seg
un este principio, el aire es obligado a fluir por las caras
superior e inferior de un perfil inclinado, generando una diferencia de presiones entre ambas
caras, y dando origen a una fuerza resultante que act
ua sobre el perfil.
2
2.4. PRINCIPIO DE FUNCIONAMIENTO DE UNA TURBINA EOLICA
21
Seg
un como esten montadas las palas con respecto al viento y al eje de rotacion, la
fuerza que producira el par motor sera dominante de arrastre o de sustentacion. Con excepcion de las turbinas de eje vertical, hoy en todas las turbinas eolicas la fuerza dominante
es la de sustentacion, pues permite obtener, con menor peso y coste, mayores potencias
por unidad de area de rotor, la Figura 2.5 describe lo antedicho.
Fuerza de
sustentacin
Flujo del
viento
Fuerza de
arrastre
Para que una turbina eolica arranque se necesita de un valor mnimo del viento
para vencer los rozamientos y comenzar a producir trabajo u
til. A este valor mnimo se
le denomina velocidad de conexion o de arranque, sin la cual no es posible arrancar una
turbina (esta velocidad esta comprendida entre 3-5 m{s). A partir de este punto empezara
a rotar convirtiendo la energa cinetica en mecanica, ocurriendo de esta forma hasta que
alcance la potencia nominal, generalmente la maxima que puede entregar.
Una vez en la region de operacion, los mecanismos activos o pasivos de regulacion
empiezan a actuar para evitar que la maquina trabaje bajo condiciones para las que no
fue dise
nada. Aunque contin
ue operando a velocidades mayores, la potencia que entrega
no sera diferente a la nominal, y esto se producira hasta que alcance la velocidad de corte,
donde, por razones de seguridad, se detiene (esta velocidad se considera a partir de 25
m{s) [9]-[12].
22
DE ENERGIA EOLICA
Captulo
3.1
Introducci
on: modelado y simulaci
on
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
24
permitir el dise
no y evaluacion de sistemas de control compuestos
hacer posible la exploracion de tales situaciones que en el sistema real sera arriesgado, problematico o caro y as lograr un entrenamiento al operador seguro y barato
verificar modelos obtenidos de alg
un otro modo.
3.2
Los modelos pueden ser divididos en varios tipos; en esta seccion se presentara brevemente
una de la posibles clasificaciones: modelos fsicos, mentales y simbolicos. Ademas, se
comentaran algunos metodos para verificar o validar los mismos. Lo anterior tiene como
objetivo identificar donde se encuentra clasificado el modelo que se implementa en esta
tesis y verificar su validez [14].
3.2.1
Modelos fsicos
3.2. TIPOS DE MODELOS Y CONCEPTOS DE VALIDACION
25
3.2.2
Modelos mentales
3.2.3
Modelos simb
olicos
Los modelos simbolicos son menos problematicos de manipular y construir que los fsicos,
adicionalmente pueden dividirse en matem
aticos y no-matem
aticos. El u
ltimo mencionado
puede ser ling
ustico (descripcion de eventos verbal o escrita, experiencias, escenas, etc.);
gr
afico (pinturas, fotografas, dibujos); o esquematicos (diagramas de flujo, mapas, diagramas de red, etc.). La propiedad com
un de este tipo modelos es con frecuencia la
problematica para obtener informacion precisa de ellos, particularmente de los expresados
verbalmente.
Por varias razones los modelos matem
aticos son los mas importantes y la categora
mas ampliamente utilizada. Son concisos, claros y se interpretan facilmente; ademas, la
manipulacion y la evaluacion de diferentes alternativas es relativamente barata.
Un modelo matematico puede definirse como el mapeo de relaciones entre las variables fsicas del sistema que sera modelado en la estructura matematica correspondiente.
Cuando tales relaciones estan determinadas u
nicamente para el estado estable, el modelo
tiene caracter est
atico y se describe con ecuaciones algebraicas. Por otro lado, los modelos
matematicos dinamicos incluyen el comportamiento del transitorio as como del estado
estable del sistema y son descritos por un sistema de ecuaciones diferenciales (de varios
tipos) y por una serie de condiciones de operacion [14].
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
26
3.2.4
Conceptos de validaci
on
Antes de asegurar o afirmar decisiones acerca de la version final del modelo del sistema a
simular y antes de comenzar con la experimentacion, deben realizarse los procedimientos
de verificaci
on y validaci
on de modelos.
El termino validacion es el interesado en demostrar que el modelo es una representacion adecuada de la realidad, mientras que el termino verificacion se relaciona
con la comprobacion de la consistencia del dise
no (precision y exactitud del modelado y
metodologas de solucion, algoritmos, programas de computadora, etc.). Es decir, se desea
probar que el modelo trabaja como se ha pensado.
Como el sistema real nunca es completamente conocido y el modelo nunca es una
representacion exacta del sistema real, la validacion puede aproximarse pero nunca lograrse
con exactitud. Un modelo no tiene valor hasta que se juzgue valido, excepto quizas, siempre que ayude a mejorar la comprension del sistema que sera modelado. Se ha prestado
muy poca atencion a la validacion, la cual es mas problematica comparada con la verificacion.
Se tratara de explicar el metodo para validacion de modelos para el cual no existe
un procedimiento sistematico o inclusive un algoritmo. Una gran mayora de la gente
dedicada a modelar sistemas no esta interesada en acercarse a la realidad bajo ning
un
precio, mas bien, prefieren desarrollar y validar modelos practicos a un precio razonable y
dentro de lmites de tiempo aceptables.
Aunque anteriormente se daba muy poca importancia a la validacion, varios modelos
relativamente buenos fueron desarrollados e implementados en el pasado (especialmente
en las ciencias de la ingeniera). As pues, el objetivo de la validacion debe inclinarse mas
hacia establecer el grado de confianza para demostrar que tan atinadamente el modelo
representa el sistema real. En este sentido, debe considerarse lo siguiente:
27
Validez de metodologa Aqu se examina la justificacion de la metodologa empleada en la formulacion del modelo y la solucion del problema (aproximacion de un
problema no-lineal mediante metodos lineales, representacion de sistemas continuos
por su equivalente en discreto, uso inapropiado de metodos computacionales, etc.).
Es obvio que con la metodologa equivocada puede conducir a soluciones absurdas.
Validez de datos Los datos pueden ser de valor cuestionable por varias razones y
deben admitirse as antes de concluir cualquier cosa. Los datos pueden ser defectuosos como consecuencia de errores de observacion, errores de calibracion, interpolacion/extrapolacion, estimacion inapropiada de parametros, etc.
3.3
Modelo de la turbina
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
28
velocidad, el eje de alta velocidad y la caja de engranajes. Las entradas para este modelo
son el par rotor generado Tr y el par generador Tg mientras que la salidas son la velocidad
en el eje de baja r y la velocidad en el eje de alta g .
3.3.1
Modelo est
atico
Las ecuaciones que representan el comportamiento estatico del rotor eolico se enlistan a
continuacion. La ecuacion (3.1) define la razon de la velocidad de la punta de la pala al
centro de la misma. Donde rr es el radio del rotor en metros (m), r es la velocidad del
rotor en el eje de baja velocidad en (rad{s) y Vw la velocidad del viento en (m{s).
r r r
Vw
(3.1)
c2
i
c3 c4
1
0.08
c5
i
0.035
3
1
c6
(3.2)
(3.3)
CP
(3.4)
12 Ar rr Vw2CM
(3.5)
CM
Tm
29
=0
0.45
0.4
=5
Coeficientes CP(
,
)
0.35
0.3
=10
0.25
0.2
=15
0.15
0.1
=20
0.05
0
-0.05
10
15
LAMBDA
Todos los sistemas existentes cambian con una razon de tiempo y cuando esa razon
es significativa, se les denomina sistemas dinamicos. La principal caracterstica es que la
salida en cualquier instante de tiempo depende del estado anterior y no u
nicamente de la
entrada actual (efecto memoria) [14], la seccion 3.3.2 presenta el modelo dinamico de la
turbina eolica.
3.3.2
Modelo din
amico
El par mecanico calculado a partir del modelo estatico se usa como entrada del modelo
dinamico. En este trabajo se presentan dos modelos dinamicos; el que se describe por
medio de la ecuacion (3.11) correspondiente a la inercia, el amortiguamiento y la dureza,
tanto de la turbina como del generador, el eje de baja velocidad, el eje de alta velocidad y
la caja de engranajes. Este modelo de aqu en adelante se le llamara caso I y se utilizara
para realizar la implementacion en simulacion del sistema completo (Figura 3.4).
Al modelar el caso I se obtiene un conjunto complicado de ecuaciones, por tanto se
deben tomar en cuenta las ecuaciones (3.6), (3.7) y (3.8). Lo anterior se considera para
reducir la complejidad del sistema, reflejando los parametros del eje de baja velocidad al
eje de alta velocidad.
Jre
NJr2
(3.6)
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
30
re
N r
(3.7)
TNr
(3.8)
Tre
Bg
Br
N2
(3.9)
Keq
Kg
Kr
N2
(3.10)
9 re
g
re
9
9
9g
Beq
Beq
re
Jre
J
Beq
Beq
Jg
J
1
0
Keq
Keq
re
Jre
J
Keq
Keq
Jg
J
re
g
re
N Jre
0
0
Jg
0
Tre
Tg
(3.11)
3.4. CONDICIONES DE OPERACION
31
Br
Tr
g
Jg
Bg
Kr
Tg
Jr
Kg
El segundo modelo dinamico que se implementa se denomina caso II. Esta formado
por una caja de engranajes, inercia y amortiguamiento del eje de baja velocidad y la
relacion de la caja de engranajes N ; el comportamiento del sistema descrito anteriormente
se obtiene mediante la ecuacion (3.12).
Como puede observarse en el modelo del caso II no se toma en cuenta el generador,
ni sus caractersticas dinamicas, debido a que se encuentra disponible fsicamente en la
implementacion experimental en el banco de pruebas. Por el momento no se requieren
emular las caractersticas de un generador de mayor capacidad, ya que se esta emulando
un sistema de muy baja potencia.
9 r
Br
J
r
9r
0
0
r
r
Jr
Tr
0
(3.12)
3.4
Condiciones de operaci
on
En todo sistema que se modela se requiere definir bajo que condiciones va a operar y
bajo que condiciones es valido el modelo. Una turbina eolica tiene diferentes formas de
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
32
Par
ametros de la
turbina e
olica
Potencia nominal, Pn
Radio del rotor, rr
Densidad del viento,
Velocidad de arranque, Va
Velocidad nominal, Vn
Velocidad de corte, Vc
Inercia del rotor, Jr
Inercia del generador, Jg
Amortiguamiento del rotor, Br
Amortiguamiento del generador, Bg
Dureza del rotor, Kr
Dureza del generador, Kg
Razon de la caja de engranajes, N
Valor
300W
1m
1.225kg {m3
3.5m{s
12m{s
25m{s
0.3N ms2
0.025N ms2
0.024N ms
0.0055N ms
1.5e4 N m
1.5e2 N m
4
3.5. RESULTADOS DE SIMULACION
33
Con las caractersticas de la turbina eolica seleccionadas se procede con las simulaciones del modelo. Los parametros seleccionados y presentados en la Tabla 3.1 son los
utilizados para llevar a cabo todas las pruebas en este trabajo de tesis. En la seccion 3.5
se presentan los resultados de la simulacion del modelo matematico de la turbina eolica
en MATLAB/SIMULINK.
3.5
Resultados de simulaci
on
3.5.1
Simulaci
on del modelo de la turbina e
olica
m/s
8
7
6
5
100
200
300
400
500
600
t (segundos)
700
800
900
1000
100
80
60
100
200
300
400
500
600
700
800
t (segundos)
Par Mecanico del rotor Tr y Par constante del generador Tg
900
1000
100
200
300
400
900
1000
4
3
Nm
rad/s
120
2
1
0
500
600
t (segundos)
Figura 3.3: Vw , r , Tr y Tg .
700
800
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
34
Por el momento, la carga en el banco de pruebas permanece a un valor fijo, provocando un par de carga constante por parte del generador, por lo tanto puede hacerse la
consideracion anterior, resultando tiempos de simulacion mucho menores.
Comentando brevemente los resultados presentados en la Figura 3.3, se debe observar
que la velocidad en el rotor sigue al perfil de viento aplicado, lo que provoca un aumento
o una disminucion en el par del rotor eolico. Debido a la dinamica del sistema el par del
rotor eolico trata de igualarse al par de carga, estos cambios pueden notarse ya que se
propone un perfil de viento adecuado.
3.5.2
Simulaci
on del sistema completo
r
0
Br
Tr
g
Bg
Kr
Tg
Jr
Jg
r
Kg
[wm]
3.5. RESULTADOS DE SIMULACION
35
Par
ametros
Resistencia del estator Rs
Resistencia del rotor Rr
Inductancia Lsm
Inductancia Lrm
Inductancia Lls
Inductancia Llr
Polos P
Valor
0.37895
0.2857
17.2807mH
17.2807mH
0.5319mH
0.5319mH
2
Es importante ver el comportamiento conjunto entre ambos sistemas para que posteriormente puedan cotejarse resultados en simulacion con resultados experimentales. El
modelo del sistema de generacion esta formado por una MIDA, un convertidor del lado de
la maquina (MSC), la carga y su control PI correspondiente.
Para verificar el control y el acoplamiento de los modelos se realiza la simulacion del
sistema completo y el resultado se presenta en la Figura 3.5. El perfil de viento utilizado
en esta simulacion se elige para verificar el comportamiento del sistema del paso de la
velocidad sub-sncrona a super-sncrona. Este perfil es constante de 0s a 35s para verificar
la estabilidad del sistema y de 35s a 75s es variable para observar el paso de velocidad
sub-sncrona a super-sncrona.
Se debe notar que el par de la turbina Tr y el par generador Tg no alcanzan a igualarse
cuando el perfil de viento es variable, esto se debe a que el perfil de viento presenta cambios
mucho mas rapidos que el perfil de viento utilizado en el sistema de la Figura 3.3, donde
Tr y Tg si se alcanzan a igualar.
La razon de elegir un perfil de viento con esos cambios mucho mas rapidos, se debe
a que el tiempo de simulacion aumenta considerablemente ya que el sistema completo
contiene se
nales de control y moduladores de ancho de pulso, por lo que se requiere un
paso de integracion demasiado peque
no en la configuracion del programa utilizado para
realizar la simulacion. El tiempo de computo requerido para la simulacion de la Figura
3.5 fue de aproximadamente dos semanas.
CAPITULO 3. MODELADO DEL SISTEMA Y RESULTADOS DE SIMULACION
36
m/s
10
8
6
4
10
20
30
40
t (segundos)
50
60
70
80
40
50
60
t (segundos)
Par Mecanico del rotor Tr y Par generador Tg
70
80
70
80
rad/s
120
100
80
60
10
20
30
10
20
30
10
Nm
5
0
-5
40
t (segundos)
50
60
Figura 3.5: Vw , r , Tr y Tg .
3.5. RESULTADOS DE SIMULACION
37
m/s
8
6
4
35
40
45
40
45
40
45
50
55
60
t (segundos)
Velocidad del rotor elico (eje de baja)
65
70
75
50
65
70
75
65
70
75
rad/s
120
100
80
60
35
55
60
t (segundos)
Corriente de la fase A del rotor
10
5
0
-5
-10
35
50
55
t (segundos)
60
Tipo de
controlador
Controlador de voltaje
para la MIDA
Controlador de corriente
d, q para la MIDA
Funci
on de
transferencia
ims psq
1
idr psq
1 sTm
ipd,qqr
Vpd,qqr
R
1
sLr
PI sin
ganancia
s 50
s
s
500
s
KP
Ki
ts
4.48
224
77.186ms
1.56
780
1.96ms
38
Captulo
En este captulo se describe cada una de las etapas que se desarrollaron para llevar a cabo
la implementacion experimental del sistema emulador de turbina eolica en el laboratorio
de maquina electricas de CENIDET. La Figura 4.1 presenta un diagrama de bloques del
sistema emulador y posteriormente se define cada uno de ellos.
En la seccion 4.1 se presenta a detalle la estructura del sistema emulador implementado en este trabajo. El motor de CD, su modelo y su control forman una etapa
importante del sistema emulador, ya que es la encargada de reproducir el comportamiento
de una turbina eolica real1 y se presenta en la seccion 4.2.
Para impulsar al motor de CD se utiliza un convertidor tipo troceador y se presenta
en la seccion 4.3. Finalmente, el modelo de la turbina eolica genera una se
nal a partir de
la velocidad del viento, que sirve como referencia para el control del motor de CD, todo el
procesamiento se realiza con la tarjeta de desarrollo eZdspF2812 de TI, esto se presenta
en la seccion 4.4.
La implementacion del sistema emulador desarrollada en este trabajo de tesis es la
primera realizada en CENIDET (utilizando la tarjeta eZdspF2812 y programandola mediante MATLAB/SIMULINK). Por lo tanto, es importante completar el trabajo anexando
los requerimientos mnimos del sistema, as como una gua rapida de programacion para
la tarjeta, esto se agrega en el Anexo C.
39
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
40
4.1
Para entender la estructura del sistema emulador se deben tener en cuenta las partes que
lo conforman y se debe entender el funcionamiento que este debe tener. Como puede
observarse en la Figura 4.1 el sistema emulador esta formado por el perfil de viento2 ,
la tarjeta de desarrollo DSC, el modelo de la turbina eolica, la etapa de potencia, el
acondicionamiento de las se
nales, el control y el motor de CD.
Vector de datos
con el perfil de
viento
eZdsp F2812
Etapa de potencia
Acondicionamiento
de seal
Motor de
CD
el vector de datos que contiene el perfil de viento funge como una de las entradas
que excita el modelo de la turbina, se enva a la tarjeta eZdspF2812 mediante la herramienta de comunicacion RTDX por sus siglas en ingles Real-Time Data Exchange
Se le llama perfil de viento al vector de datos ubicado en el espacio de trabajo de MATLAB, este se
obtiene a partir de la medicion de la velocidad del viento, por el IIE.
4.2. MOTOR DE CD
41
En las siguientes secciones se presentan a detalle solo algunas de las etapas que
conforman el sistema emulador, se omite en este captulo el modelo de la turbina ya que
se presento a detalle en el captulo 3 y se omite el perfil de viento ya que se presenta a
detalle en el captulo 5.
4.2
Motor de CD
excitacion separada
excitacion en derivacion
iman permanente
serie
compuesto
De acuerdo con la literatura revisada en la seccion 1.3, se observo que el criterio
para seleccionar el motor que emula a la turbina eolica debe ser de al menos el doble de la
potencia del generador. Este criterio esta relacionado con la eficiencia de las maquinas
electricas, determinada por la ecuacion 4.1.
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
42
La eficiencia de los motores a plena carga, en promedio, es de cerca de 74% para los
de 1HP , 89% para los de 50HP , 93% para los de 500HP y 97% para los de 5000HP .
La eficiencia de los motores lentos es usualmente menor que los de alta velocidad, y la
dispersion entre los valores es de 4% [20]. La eficiencia se define como:
1 PPper
(4.1)
ent
De la referencia [1] se sabe que la MIDA con que cuenta el banco de pruebas de
DE LORENZO es de 300W . Para seleccionar el motor a utilizar se reviso la relacion
de motores disponibles en CENIDET y de acuerdo al criterio se eligio el motor Baldor
CD3475 de 560W de excitacion separada.
Debido a que el banco donde se monta el motor Baldor CD3475 esta optimizado
para un motor del fabricante de DE LORENZO, se presentaron algunos problemas para
colocar el nuevo motor ya que tanto la altura del eje de la MIDA como la del eje del motor
de CD no coincidan.
Por lo tanto, hubo la necesidad de maquinar una placa de acero para realizar el
acoplamiento mecanico entre el banco de DE LORENZO y el motor Baldor CD3475. En
la Figura 4.2 se presenta el banco de pruebas con la MIDA y el motor Baldor CD3475
acoplados mecanicamente.
4.2. MOTOR DE CD
43
Ya que se requiere que el motor de CD tenga la respuesta de una turbina eolica real,
se debe modelar y caracterizar el motor de CD, para que de este modo se obtengan las
ganancias necesarias de los controladores. Lo que permitira obtener la respuesta deseada
de acuerdo a la referencia obtenida a partir del modelo de la turbina desarrollado en la
seccion 3.3.
4.2.1
ia,Ia
if,If
Lf
La
vf,Vf
va,Va
Rf
Ra
+
eg
w
-
Td
TL
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
44
i9 f
i
a
9
9 m
Rf
L
Ra
L
if LAF
La
Bm
if LAF
Jm
J
if
ia
Lf
0
La
J
vf
va
(4.2)
TL
Los parametros del motor Baldor CD3475 se obtienen mediante una caracterizacion
realizada en el laboratorio de maquina electricas utilizando la norma IEEE113 [22], estos
parametros se presentan en la Tabla 4.1 as como la definicion de cada parametro que
aparece en la ecuacion (4.2).
Tabla 4.1: Parametros del motor de CD.
Par
ametros
Resistencia de armadura Ra
Resistencia de campo Rf
Inductancia de armadura La
Inductancia de campo Lf
Inductancia mutua LAF
Inercia Jm
Amortiguamiento Bm
4.2.2
Valor
1.276
163.39
23.62mH
23.13H
821.6mH
25e3 N ms2
1e3 N ms
Antes de elegir el esquema de control del motor de CD se debe definir la region en la que
estara operando el motor. Para ello se sabe que la region de operacion nominal de la MIDA
es de 3600rpm y el motor de CD debe alcanzar esa velocidad y un 30% mas. Sin embargo,
la region de operacion nominal del motor de CD es de apenas 1800rpm. Para poder
cumplir con lo establecido se debe operar el motor de CD en la zona de debilitamiento
de campo. Este esquema de operacion permite alcanzar dos o tres veces mas la velocidad
nominal sin problema.
Si se requiere operar el motor en la zona de debilitamiento se debe controlar tanto el
circuito de armadura como el circuito de campo. Para poder operar el motor en esa zona
se deben implementar dos convertidores de potencia, uno para el circuito de armadura y
4.2. MOTOR DE CD
45
IF
Iref
VF
Wr
u
Referencia de
velocidad
fcn
Wref
Iref
Wr
Iref
Wr
Embedded
MATLAB Function
VA
VA
Ia
IA
Controlador de corriente
-C-
TL
Te
Constant
DC Motor
Tipo de
controlador
Controlador de corriente
circuito de armadura
Controlador de velocidad
circuito de armadura
Controlador de velocidad
circuito de campo
Funci
on de
transferencia
ia psq
1
Va psq ra sLa
r psq
Laf if
i a ps q
Bm sJ
r psq
Laf ia
if psq
Bm sJ
PI sin
ganancia
s 600
s
s
20
s
1.5
s
KP
Ki
ts
0.0732
43.92
157ms
1.15
23
387ms
0.0181
0.2715
2.98s
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
46
4.3
Etapa de potencia
T1
t1
0
vo dt DVi
(4.3)
Existen dos modos de operacion en los circuitos troceadores y son los siguientes:
1. Operacion a frecuencia constante. La frecuencia de pulsacion fs se mantiene constante variando solo el tiempo activo t1 . Este tipo de control se conoce como control
de modulacion por ancho de pulso (PWM).
2. Operacion a frecuencia variable. Vara la frecuencia de pulsacion fs ya sea el tiempo
activo t1 o el tiempo inactivo t2 . Esto se conoce como modulacion por frecuencia,
la frecuencia debe variarse en un amplio intervalo para obtener todo el intervalo de
salida de voltaje deseado. Este tipo de control generara armonicas a frecuencias no
predecibles lo que provocara contaminacion a la red electrica [23].
El modo de operacion adecuado para esta aplicacion debe ser el de operacion a
frecuencia constante, debido a que en dado caso que se necesite dise
nar los filtros de CA
47
vL
VL
vL
VL
VL
IL
iL
iL
Clase A
-IL
-IL
Clase B
0
Clase C
VL
VL
IL
iL
-IL
-VL
Clase D
iL
vL
vL
IL
IL
iL
-VL
Clase E
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
48
VCD
Carga
Vo
4.4
49
Plataforma DSC
De acuerdo a la literatura que se reviso se detecto que la mayora de los grupos de trabajo
utilizan plataformas DSP para llevar a cabo la implementacion de sus emuladores. En
gran parte se debe al poder de procesamiento de se
nales digitales, y es por la misma razon
que en este trabajo se elige una basada en DSP, para implementar el emulador de turbina
eolica.
4.4.1
Selecci
on de la plataforma DSC
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
50
Bus fsico
Frecuencia
de operacion
Comunicacion
sncrona
Comunicacion
asncrona
Comunicacion
especializada
ADC
SPI a 37Mbps
McBSP a 100Mbps
McBSP a 125Mbps
SCI a 2.5Mbps
SCI a 9.3Mbps
McBSP a 9.3Mbps
McBSP a 11.25Mbps
CAN
CAN 2.0
HPI
HPI
12bits, 200ns de
conversion,
(disminuye
seg
un el n
umero
de muestras),
16 canales
multiplexados,
2 muestreos
simultaneos
3-32 bits, con
Temporizadores 2-16 bits, con
manejador de
manejador de
eventos que
eventos que
permite generar permite generar
PWMs desde
PWMs desde
hardware
hardware
Hasta 56 pines
Interfaz I/O
Hasta 41 pines
de proposito
de proposito
general
general
organizados en
organizados en
puertos
puertos
Conjunto de
RISC
instrucciones
Multiplicadores
1,1
y ALUs
Formato de
Punto fijo
n
umeros
Memoria RAM
2.5kB-5kB
20kB-40kB
en el chip
10bits, 375ns de
conversion, 16
canales
multiplexados,
1 muestreo
simultaneo
no se inluye
VLIW
2,6
Punto fijo
(punto flotante)
72kB-896kB
Punto fijo
160kB-544kB
51
Por tanto, de acuerdo a las caractersticas que presenta cada una de ellas se opta por
trabajar con la familia C2000 que esta optimizada para el control de motores. En particular, con la plataforma de desarrollo eZdspF2812 presentada en la Figura 4.7 que aparte de
las caractersticas antes mencionadas, permite su programacion en MATLAB/SIMULINK.
En la siguiente seccion se explicara como se realiza la programacion de la tarjeta en
MATLAB/SIMULINK.
4.4.2
Programaci
on de la eZdspF2812 en
MATLAB/SIMULINK
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
52
Concepto
Implementacin
eZdspF2812
Como puede observarse en el primero y segundo nivel del diagrama de flujo se encuentra SIMULINK, RTW y la Embedded Target for TI C2000 DSP ; ah se implementa
un modelo en tiempo discreto ya que el RTW no soporta bloques en tiempo continuo y se
configuran los perifericos que se requieran para llevar a cabo la implementacion.
En el tercer nivel se encuentra el Link for CCS que permite usar funciones de MATLAB para comunicarse con el CCS y con informacion almacenada en memoria y en registros
del DSC. En el pen
ultimo nivel se encuentra el CCS que es el compilador por defecto de
TI y que utiliza el RTW para generar el codigo ejecutable para el DSC. En la parte mas
baja se encuentra la aplicacion final donde se descarga el codigo ejecutable [25].
La implementacion del emulador de turbina eolica en MATLAB/SIMULINK se presenta en la Figura 4.9, donde el bloque del control de velocidad que puede observarse
corresponde al esquema presentado en la Figura 4.4, el modelo estatico de la turbina
eolica corresponde al presentado en la seccion 3.3.1 y el modelo dinamico al de la seccion
3.3.2 (caso II) pero con la diferencia que aqu se encuentra en tiempo discreto.
53
From RTDX
ichan1
COMUNICACIN
RTDX
Vw
[Wr]
Unbuffer
Wr
[Wr]
TM
[Wg]
0
BETA
MODELO
DINMICO
DISCRETO
MODELO
ESTATICO
DISCRETO
eZdspF2812
[Wg]
WREF
RTDX
To RTDX
ochan1
Al RTDX
CONTROL DE VELOCIDAD
DISCRETO
Existen dos bloques nuevos en el esquema de la Figura 4.9 uno indica la plataforma
que se esta usando, en este caso la tarjeta eZdspF2812 y el otro bloque sirve para obtener
la comunicacion en tiempo real4 entre MATLAB y el proceso ejecutandose en la tarjeta,
a esta herramienta se le conoce como RTDX.
La herramienta RTDX se utiliza para enviar el vector de datos que contiene la informacion del perfil de viento utilizado (Figura 5.1) y para adquirir la velocidad en el eje
del generador.
Los datos que se envan y se reciben son almacenados en un vector de datos en
el espacio de trabajo de MATLAB, la configuracion basica para poder realizar la implementacion se encuentra en el Anexo C en el se presenta una gua rapida paso a paso para
la puesta en marcha de la tarjeta eZdspF2812 de TI. El listado utilizado para configurar
la herramienta RTDX se encuentra en el Anexo A, s se requieren mayores detalles revisar
la referencia [25].
En este trabajo se le considera que esta en tiempo real el intercambio de datos entre la tarjeta
eZdspF2812 y el espacio de trabajo en MATLAB, lo anterior derivado del nombre en ingles (Real Time
Data Exchange) de la herramienta de comunicaci
on de MATLAB, RTDX.
DEL EMULADOR
CAPITULO 4. IMPLEMENTACION
54
4.4.3
Acondicionamiento de se
nales
Los ADCs del DSC tienen un intervalo de lectura entre 0V y 3V , el sensor de corriente
(CSLA2CD) que se utiliza para el circuito de armadura entrega una se
nal de 0V a 5V con
el cero en 2.5V . Es decir, el sensor mide corrientes negativas y el valor es representado
entre 0V y 2.5V .
Ya que no interesa sensar corrientes negativas, se debe ajustar esa se
nal utilizando el
amplificador de instrumentacion INA128 conectado como restador; moviendo entonces el
cero del sensor de 2.5V a 0V , de ese modo se ajusta el sensor CSLA2CD para que pueda
operar en el mismo intervalo que el ADC de la tarjeta eZdspF2812.
Para sensar la velocidad en el eje de la MIDA se utiliza el sensor de velocidad
disponible en el sistema del fabricante de DE LORENZO. Nuevamente se debe ajustar el
intervalo de medicion que entrega que es de 0V a 6V , para ello se utiliza el amplificador
Captulo
Analisis de resultados
55
CAPITULO 5. ANALISIS
DE RESULTADOS
56
5.1
Perfil de viento
Lugar
La Venta, Juchitan
La Ventosa, Juchitan
Cerro Pelon, Singuilucan
Cd. Cuauhtemoc, Chihuahua
Samalayuca, Cd. Juarez
Alchichica, Tepeyahualco
Perote, Perote
Punta Delgada, Alto Lucero
Sisal, Hunucma
Cieneguillas, Zacatecas
Los Naranjos, La Pesca
Francisco Villa, San Fernando
Estado
Oaxaca
Oaxaca
Hidalgo
Chihuahua
Chihuahua
Puebla
Veracruz
Veracruz
Yucatan
Zacatecas
Tamaulipas
Tamaulipas
Estaci
on
LV01
OA01
HG01
CH01
CH02
PB01
VZ01
VZ02
YC01
ZC01
TM01
TM02
La evaluacion del recurso eolico se realiza con base en recomendaciones internacionales que indican que el dato que se debe adquirir es el promedio en 10min, a partir de
muestras cada 2s como mnimo [26]. En el ambito internacional, la velocidad promedio en
10min se considera como la velocidad estacionaria ya que es la que afecta los cambios
1
57
Columna
A
B
C
D
E
F
G
H
I
Para el experimento realizado en esta tesis se selecciona el perfil de viento correspondiente a La Venta, Oaxaca, ya que las con las evaluaciones del recurso eolico se ha
establecido que las condiciones eolicas en el Istmo de Tehuantepec son de las mejores a
nivel mundial. En Oaxaca hay zonas con velocidades del viento medidas a 50m de altura
superiores a 8.5m{s [27].
2
El tama
no del rotor esta relacionado con la masa y con la inercia del mismo, a mayor tama
no mayor
inercia y mayor masa.
3
Cada uno de los das contados ininterrumpidamente desde las doce horas del da el 1 de enero de 4713
AC hasta la fecha actual.
CAPITULO 5. ANALISIS
DE RESULTADOS
58
35
30
25
20
15
10
Perfil de viento
remuestreado
0.5
1.5
2.5
3.5
4.5
4
x 10
5.2
59
Resultados experimentales
Dadas las caractersticas de la turbina eolica que se emula en este trabajo de tesis (Tabla
3.1), el perfil de viento no es el adecuado, ya que la dinamica de la turbina es mucho mas
rapida que la del perfil real adquirido por el IIE, cuyas caractersticas son adecuadas para
turbinas eolicas grandes, es decir, en el orden de los Kilowatts y mas.
Por lo tanto, se debe muestrear el perfil real de 744Hrs y con una razon de muestreo
de cada 10min (600s), a una razon mas rapida (cada 5s), para observar el comportamiento
de la dinamica del sistema. Para acortar la duracion del experimento u
nicamente se
remuestrea el area punteada de la Figura 5.1, resultando finalmente una nueva escala de
tiempo de 1Hr, que es la duracion de la prueba realizada en el laboratorio.
Ya con el perfil de viento remuestreado4 (1Hr de duracion), se realiza una simulacion
con el modelo implementado en MATLAB/SIMULINK (Figura 4.9) y se realiza una prueba
en laboratorio, ambos resultados se presentan en la Figura 5.2.
Velocidad simulada VS Velocidad real
5000
4500
4000
3500
3000
2500
2000
1500
1000
500
500
1000
1500
2000
2500
3000
3500
CAPITULO 5. ANALISIS
DE RESULTADOS
60
En la Figura 5.2 se puede observar la velocidad del eje de alta, tanto del modelo
(lnea punteada) como del sistema emulador (lnea en negrita). Con la escala de tiempo
presentada a simple viste se podra decir que el resultado es excelente, sin embargo mediante ciertos analisis que se presentan en la seccion 5.3 se vera que existe cierto error debido
a diversos factores, y pesar del error el resultado obtenido seguira siendo satisfactorio.
Como se menciono en la seccion 4.1, el vector de datos que contiene el perfil de
61
4800
4600
4400
4200
4000
3800
3600
3400
3200
3000
2100
2120
2140
2160
2180
2200
2220
2240
2260
2280
2300
La siguiente prueba consistio en poner en funcionamiento ambos sistemas6 , se propuso un perfil que provocara el paso de la velocidad subsncrona a la supersncrona y
viceversa; Figura 5.4(a) y 5.4(b) respectivamente.
En el cambio de velocidad subsncrona a supersncrona se obtiene el comportamiento
detallado de la tension generada en el estator y de la corriente inyectada en el devanado
del rotor. En el cambio de velocidad supersncrona a subsncrona permite observar el
seguimiento del control ante cambios de velocidad en sentido opuesto.
El cambio de fases de la corriente del rotor para cambios de velocidad por abajo y
por arriba de la velocidad sncrona, comprueban la operacion del banco de pruebas similar
al presentado en simulacion, esto se puede apreciar en la Figura 5.4. El objeto de presentar
esta figura se debe a que se quiere mostrar que ambos sistemas se encuentran acoplados y
funcionando, sin embargo para mayores detalles se debe consultar la referencia [1].
CAPITULO 5. ANALISIS
DE RESULTADOS
62
5.3
Desempe
no del sistema emulador
En esta seccion se presenta la valoracion cuantitativa de las bondades del sistema emulador de turbina eolica mediante el ndice de desempe
no o comportamiento y mediante la
desviacion estandar. En el dise
no de un sistema de control, es importante que el sistema
cumpla con las especificaciones de comportamiento deseadas.
5.3.1
Indice de desempe
no del sistema emulador
63
ser una funcion de los parametros del sistema y debe presentar un maximo o un
mnimo,
ser facilmente calculables, en forma analtica o mediante computadora.
Sea un sistema de control cuya salida deseada sea r ptq y salida real sea c ptq, el error
e ptq se define como:
e ptq r ptq c ptq
(5.1)
IT AE
0 |e ptq| dt
t
0
t |e ptq| dt
(5.2)
(5.3)
CAPITULO 5. ANALISIS
DE RESULTADOS
64
IAE
40.86 rpm
hr
ITAE
70392.22 rpmhrseg
Error en rpm
1000
500
500
1000
1500
2000
2500
3000
3500
15
x 10
x 10
2.5
10
rpm
rpm
1.5
0.5
500
1000
1500
2000
2500
3000
3500
4000
500
1000
1500
2000
2500
3000
3500
4000
5.3.2
65
Desviaci
on est
andar del sistema emulador
Para definir la desviacion estandar, que por mucho es la medida de variacion usada con
mayor frecuencia, primero se debe comenzar definiendo la media, que es la medida mas
popular de la tendencia central y lo que los estadistas llaman media aritmetica, esta se
define como sigue: La media aritmetica o promedio, de una cantidad finita de n
umeros, es
igual a la suma de todos ellos dividida entre el n
umero de sumandos (ecuacion 5.4).
x
x
n
(5.4)
g
f
f
e
px xq2
n1
(5.5)
Por lo tanto se utiliza el criterio de la desviacion estandar para evaluar que tanta
variacion tiene el sistema real contra la simulacion y as determinar que tan bueno es el
sistema desarrollado. Aplicando las ecuaciones 5.4 y 5.5 a las graficas presentadas en la
Figura 5.2 se obtiene la Tabla 5.4 con los valores para la media y la desviacion estandar.
Tabla 5.4: Desviacion estandar para grafica de la Figura 5.2
Se
nal
Media
Deseada
2518.9
Desviaci
on
est
andar
1176.4
Real
2532
1174.8
Diferencia
1.6
CAPITULO 5. ANALISIS
DE RESULTADOS
66
Mediante la tabla anterior se puede observar que tanto la media como la desviacion
estandar en ambos sistemas (real y simulado) son bastante similares, obteniendo una
diferencia de apenas 1.6rpm para la desviacion estandar. Lo anterior suena algo anormal
ya que si observamos la Figura 5.3 a simple vista se nota que la desviacion debera ser
mayor.
Sin embargo, el calculo de la desviacion estandar se realizo para todo el conjunto de
muestras obtenido a partir de la prueba de 1Hr realizada en el laboratorio de maquinas
electricas. Por lo tanto, para el total de la prueba se obtiene un resultado satisfactorio.
Para corroborar lo anteriormente mencionado se presenta un acercamiento de la
prueba realizada, en donde se presenta un mayor error entre ambas se
nales (Figura 5.6).
El calculo de la desviacion estandar se realiza en una escala de apenas 120s.
Velocidad simulada VS Velocidad real
1900
1800
1700
1600
1500
1400
1300
1200
400
420
440
460
480
500
520
En la Tabla 5.5 se presentan los valores de la media y la desviacion estandar calculados a partir de la grafica presentada en la Figura 5.6. Se puede observar que ahora la
diferencia es mayor 9rpm, lo que ndica un peor ajuste y se puede observar claramente en
la Figura 5.6.
Para concluir, se puede decir que de todo el conjunto de muestras obtenidas durante
67
Se
nal
Media
Deseada
1567.9
Desviaci
on
est
andar
150.705
Real
1570.7
141.70
Diferencia
9
68
CAPITULO 5. ANALISIS
DE RESULTADOS
Captulo
Conclusiones y
trabajos futuros
6.1
Conclusiones
69
70
71
De lo anterior se puede concluir que los resultados obtenidos cumplen con las metas
y objetivos fijados al inicio del trabajo de investigacion. En la siguiente seccion se presentaran los posibles trabajos futuros, propuestos gracias a la experiencia obtenida a partir
del desarrollo de esta tesis.
6.2
Trabajos futuros
Los posibles trabajos futuros que se proponen en base a lo observado durante el desarrollo
de este trabajo de tesis se enlistan a continuacion:
realizar un escalamiento en potencia del banco de pruebas actual; aumentar la potencia del motor de CD, la MIDA y la carga
re-implementar todo el sistema completo mediante el uso de la tarjeta eZdspF2812,
englobando el sistema emulador de turbina eolica y el sistema de generacion de
energa basado en la maquina de induccion doblemente alimentada MIDA; o bien
buscar otra alternativa de implementacion, por ejemplo un Field Programable Gate
Array (FPGA) por sus siglas en ingles
72
Referencias
74
REFERENCIAS
West
[18] IEEE Standard Test Procedure for Polyphase Induction Motors and Generators, IEEE
Power Engineering Society Std. 112, 2004.
[19] J. S. Chapman, Maquinas Electricas. Bogota, COL: Mcgraw hill, 1993.
[20] A. E. Fitzgerald, C. Kingsley, and S. D. Umans, Maquinas Electricas.
USA: Mcgraw hill, 1992.
New York,
Referencias
75
[22] IEEE Guide: Test Procedures for Direct-Current Machines, IEEE Power Engineering
Society Std. 113, 1985.
[23] M. H. Rashid, Electr
onica de Potencia: Circuitos, Dispositivos y Aplicaciones. New
Jersey, N.Y.: Prentice Hall, 1995.
[24] A. Cortes, Control digital aplicado a un tipo de convertidor corrector del factor de
potencia monofasico, Tesis de Maestra, CENIDET, Cuernavaca, Mor, Agosto 2006.
[25] The MathWorks, Inc. (2006, Nov.) Embedded target for ti c2000 dsp. [Online].
Available: http://www.mathworks.com/access/helpdesk/help/toolbox/tic2000/
[26] M. A. Borja, O. A. Jaramillo, and F. Mimiaga, Primer Documento del Proyecto
Eoloelectrico del Corredor Eolico del Istmo de Tehuantepec. Cuernavaca, Morelos,
Mexico: IIE, 2005.
[27] M. A. Borja, Estado del arte y tendencia de la tecnologa eoloelectrica. Cuernavaca,
Morelos, Mexico: IIE, 1998.
[28] V. O. Segura, Control neurodifuso multivariable aplicado al control de velocidad, potencia y temperatura de gases de escape de una unidad turbogas, Tesis de Maestra,
CENIDET, Cuernavaca, Mor, noviembre 2004.
[29] K. Ogata, Ingeniera de Control Moderna, Segunda Edicion. Mexico: Prentice-Hall,
1993.
[30] J. E. Freund and G. A. Simon, Estadstica Elemental. Mexico: Prentice-Hall, 1994.
76
REFERENCIAS
Anexo
En la Tabla A.1 se enlistan las instrucciones que se utilizan para configurar la herramienta
de comunicacion RTDX.
Tabla A.1: Listado para configurar la herramienta RTDX.
Listado
if myexist(CC Obj)
cc=CCS Obj;
else
cc=ccsdsp;
end
outfile=C:zMATLABzR2006azworkzRESULTADOS2zWTE2 c2000 rtwzWTE2.out;
load(cc,outfile);
configure(cc.rtdx,1024,8);
open(cc.rtdx,ichan1,w);
open(cc.rtdx,ochan1,r);
set(cc.rtdx,timeout,20);
enable(cc.rtdx,ichan1);
enable(cc.rtdx,ochan1);
enable(cc.rtdx);
disp(Escribe un perfil de Viento de tama
no [720x1] de tipo double);
disp(con la siguiente instruccion: writemsg (cc.rtdx,ichan1,Vw));
pause disp(Para saber cuantos msgs hay en el buffer utilize:);
disp(msgcount(cc.rtdx,ochan1));
pause
disp(Para leer un numero determinado de msgs utilizar:);
disp(readmsg(cc.rtdx,ochan1,double,3));
disp(Arranque el emulador con run(cc)! ! ! !);
77
78
DEL RTDX
ANEXO A. CONFIGURACION
Anexo
Tipo de dispositivo
regulador de voltaje 5V
regulador de voltaje 15V
optoacoplador
impulsor
sensor de corriente
diodo
diodo
rectificador
interruptor
interruptor
N
umero de parte Cantidad
MC78L05ACP
2
PTB48510C
1
HCPL 2611
2
MIC 4452
2
CSLA2CD
2
MUR 620CTG
1
MUR 1560
1
BR84D
1
IRF840
1
NTP30N20G
1
79
80
5V2
1
C33
100nf
JP1
A1
2
JUMPER
SIGNALgnd
ARM
SIGNALgnd
5V
15V
A2
puente6
PWMA
C1
100n
C4
10uf
C5
100n
VIN
C6
10uf 4
OP1
PWR1
VS
OUT
NC
OUT
GND
GND
Sarm
5V
8
SENSOR
7
C13
100n
C14
10uf
2
Vcc
K
nc
5
R5
IMP1
10
puente4
1
2
C15
.33uf
Q1
NTP30N20G
5V2
Scurr
1
2
3
in Vss
out
4
out gnd
PWR2
CSLA2CD
DS
PWMA
3
4
8
7
2
390
1
2
MIC-4452
1
VS
2.7K
Ve
R1
nc
A
D1
MUR-1560
R3
1
2
Vin Vout
GND
K A
1 2
C22
.33uf
C3
100nf
100V
GND
15V 3
1
Vin Vout
GND
C2
.33uf
5V
GND
15V 3
U2
MC78L05ACP
U1
MC78L05ACP
puente5
OP2
HCPL-2611
OUT
NC
OUT
GND
GND
F1
puente1
7
C11
100n
C12
10uf
F4
R6
IMP2
10
100V
FIELD
M
A
A
VIN
3
C10
10uf 4
C9
100n
C8
10uf
D2
MUR620CTG
1
3
1
1 2
1 2
PWMF
C7
100n
VS
1
1
390
1
R2
PWMF
100V
MIC-4452
1
VS
2.7K
1
2
puente7
R4
15V
2
5V2
PWR3
SENSOR2
5
in Vss
out
4
out gnd
Sfield
Scurr2
1
2
3
1
2
C20
.33uf
PWR4 CSLA2CD
C
GNDPW
cn100V
cn100V
Q2
IRF840
70V
1
2
C18
2
.068@250V
T SEC
D
T_SEC
in
OUT
in
OUT
CMC UT20
AC
V+
AC
V-
1
4
cn15V
15V
CDCD
1
EMI_filter
1
DS
1
2
C19
220uf@100V
3
4
BR84D
+Vin
+Vout
Sync In
com
Enable
Vo Adj
-Vin
-Vout
5
6
puente2
R7
1.5240K
7
8
D
Title
PTB48510C
70Vgnd
Size
Number
Revision
Legal
Date:
File:
1
04/12/2006
Sheet of
C:\Archivos de progr ama\..\CHOPPERS.SchDoc
Drawn By:
+
+ F4
Cn100V F1
+
A2
A1
Sarm +
+
PWMA
T_SEC
+
Sfield
+ PWMF
Cn15V
-+
Anexo
La informacion presentada en este anexo tiene como objetivo facilitar la puesta en marcha
de la tarjeta eZdspF2812 mediante MATLAB/SIMULINK. Al inicio de esta investigacion
se presentaron ciertos problemas para poner en marcha la tarjeta, sin embargo s se sigue
con lo descrito en este anexo se evitaran los mismos.
Se tratara de ser breve y conciso en la explicacion de cada uno de los puntos necesarios
para la puesta en marcha de la tarjeta. Ya que esta solo es una gua de inicio rapido en
donde cualquier usuario con conocimientos u
nicamente de SIMULINK sera capaz de poner
en marcha la tarjeta eZdspF2812.
La informacion de este anexo esta organizada de la siguiente manera:
1. Requerimientos mnimos de hardware y tarjetas soportadas.
2. Requerimientos de software del sistema y modo de instalacion.
3. Configuracion basica del SIMULINK.
C.1
Requerimientos de hardware
La computadora debe cumplir con los siguientes requerimientos mnimos necesarios para
poder arrancar la tarjeta eZdspF2812 mediante MATLAB/SIMULINK.
ANEXO C. GUIA DE INICIO RAPIDO
PARA LA TARJETA EZDSPF2812
82
monitor a color
C.2
83
Requerimientos de software
En esta seccion se presentan los puntos claves necesarios para la instalacion del software
MATLAB/SIMULINK y del CCS. El espacio requerido en disco duro para la instalacion
del MATLAB/SIMULINK es de 2.65GB y para la instalacion del CCS es de 450M B.
Antes de comenzar con la instalacion es necesario considerar la compatibilidad entre
ambos paquetes, ya que es necesario instalar la versi
on adecuada de cada uno de
ellos; si no se instalan las versiones adecuadas se generaran errores al momento de compilar
alg
un archivo. En la Tabla C.2 se muestra la version de cada software instalado en la PC
donde se implemento el sistema emulador.
Una u
ltima consideracion que debe tomarse en cuenta es la ruta de instalacion de
ambos paquetes, ya que no debe tener espacios en blanco; si se dejan espacios en
blanco en la ruta de instalacion se generaran errores al momento de compilar. En la Tabla
C.2 se muestran las rutas de instalacion utilizadas en este trabajo de tesis para ambos
paquetes.
Software
MATLAB
CCS
Versi
on
R2006A
3.1
Carpeta de instalaci
on
C:zR2006a
C:zCCStudio v3.1
Junto con lo anterior, se debe verificar que se incluyen los complementos adicionales
de MATLAB, ya que estos son necesarios para que el funcionamiento del sistema sea
correcto. Los complementos deben incluirse al inicio de la instalacion, sin embargo si ya
se cuenta con una instalacion u
nicamente se debe instalar el complemento faltante. Los
complementos necesarios se listan en la Tabla C.3.
Por otro lado, con la instalacion del software CCS tambien se instalan complementos
adicionales y se debe verificar que estos se hayan instalado. En la Tabla C.3 se presentan los
complementos que deben instalarse junto con el CCS. Si se instalan las versiones sugeridas
en la seccion C.2, todo el software anteriormente descrito y presentado en la Tabla C.3
sera compatible entre s.
ANEXO C. GUIA DE INICIO RAPIDO
PARA LA TARJETA EZDSPF2812
84
Complementos de MATLAB
SIMULINK Fixed Point
Link for Code Composer Studio
Real-Time Workshop
Fixed-Point Toolbox
Signal Processing Toolbox
Real-Time Workshop Embedded Coder
Signal Processing Blockset
SIMULINK Accelerator
Complementos de CCS
Assembler
Compiler
Linker
TI C2000 miscellaneous utilities
Code Composer Setup Utility
Para determinar si la Embedded Target for TI C2000 DSP esta instalada en el sistema, se debe teclear en el espacio de trabajo de MATLAB el siguiente comando:
c2000lib
MATLAB despliega el bloque Embedded Target for TI C2000 DSP (Figura C.2)
conteniendo las libreras que lo conforman.
General
Chip Support
Optimized Libraries
C2800 RTDX
Instrumentation
C281x DSP
Chip Support
C28x IQmath
Library
C2000 Target
Preferences
C280x DSP
Chip Support
C28x DMC
Library
Host-side
CAN Blocks
C2400 DSP
Chip Support
Info
Demos
Figura C.2: Libreras que conforman el bloque Embedded Target for TI C2000 DSP.
BASICA
C.3. CONFIGURACION
DEL SIMULINK
85
C.3
Configuraci
on b
asica del SIMULINK
ANEXO C. GUIA DE INICIO RAPIDO
PARA LA TARJETA EZDSPF2812
86
Configuration Parameters
Real-Time
Un sistema generico en tiempo real (GRT por sus siglas en ingles), es la configuracion
destinada a generar codigo para un sistema en tiempo real si el codigo resultante sera ejecutado en una estacion de trabajo o PC, si se requiere un sistema con estas caractersticas
se debe elegir el archivo ti c2000 grt.tlc bajo la ruta Simulation
rameters Real-Time Workshop System target file.
Configuration Pa-
Un sistema embebido en tiempo real (ERT por sus siglas en ingles), es la configuracion destinada a generar codigo para un sistema en tiempo real si el codigo resultante sera
ejecutado de modo independiente en una tarjeta de desarrollo, si se requiere un sistema
con estas caractersticas se debe elegir el archivo ti c2000 ert.tlc bajo la ruta Simulation