Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Implementacion de Una Modulacion PWM Optimizada
1 Implementacion de Una Modulacion PWM Optimizada
Revista Colombiana de
Tecnologías de Avanzada
57
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
2. LA MODULACIO N PWM
58
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
la intensidad y basta eliminar las frecuencias más Basado en los ángulos de conmutación, mostrados
bajas. A pesar del número reducido de frecuencias en la figura, es posible definir el espectro de
armónicas bajas, se producen pérdidas armónicos de cada una de las formas de onda
suplementarias en el motor y esto se ilustra más PWM. Por ejemplo, si se asume el cuarto de onda
claramente por la recomendación de los fabricantes simétrica impar, entonces sólo existen armónicos
de los convertidores PWM de procurar que los impares y esos pueden ser definidos por las
motores que están funcionando de manera continua ecuaciones:
no estén sometidos a una carga superior al 85-95%
del momento nominal. Por ello surge la necesidad Para PWM de dos niveles.
de reducir los armónicos en la de salida de 4 m
Vk = 1 + 2 ∑ ( −1) cos ( kα i )
i
inversor, para mejorar sobre todo la eficiencia del kπ
sistema convertidor - motor, esto puede lograrse
i =1 (1)
aplicando modulación por ancho de pulso
sinusoidal, donde se actúa sobre los tiempos de Para PWM de tres niveles.
conducción siguiendo una ley sinusoidal. 4 m
Vk = ∑ (− 1) i +1 cos( kα i )
kπ i =1
2.2 Modulación PWM Optimizada (2)
Donde:
Vk - Amplitud de los armónicos pares de la
Este tipo de modulación ha sido posible como
onda optimizada.
resultado del creciente desarrollo en la tecnología
k - Número del armónico.
basada microprocesadores, que ha facilitado la
αi - Angulo de conmutación.
realización de estas estrategias. Ha sido publicado
m - Número de ángulos de conmutación por
un gran número de investigaciones [2 ,3,4,5], las
cuales confirman lo anterior y se han logrado cuarto de ciclo de la onda PWM.
algoritmos eficientes basados en
Las expresiones anteriores pueden ser utilizadas en
microprocesadores, microcontroladores o DSP’s
para generar estas estrategias. varias formas para producir formas de onda PWM,
las cuales han sido optimizadas con respecto a un
criterio particular; por ejemplo, la eliminación de
Debido a este continuo desarrollo, se considera
importante incluir este tipo de modulación PWM armónicos de baja frecuencia, o la minimización de
con ayuda de un modelo computarizado, la distorsión de armónicos o picos de corriente,
utilizando criterios de este tipo se obtiene un
proponiendo un nuevo método basado en esta
estrategia. Desde hace mucho tiempo se conocen conjunto de ecuaciones no lineales, en términos de
las ventajas del uso del PWM optimizado, los ángulos de conmutación desconocidos.
particularmente en bajas frecuencias.
Estas ecuaciones pueden ser resueltas utilizando
Otros tipos de modulación PWM como la métodos computacionales y por técnicas de
minimización numérica para determinar los
sinusoidal natural (SPWM) y sinusoidal regular
(muestreada) son generadas utilizando circuitos ángulos de conmutación optimizados. Estos
analógicos y/o digitales simples [1,2,3]. En ángulos pueden ser consecuentemente ser
almacenados dentro de la memoria de sólo lectura
contraste, para generar PWM optimizada se
necesita de un determinado conjunto de ángulos de del sistema microprocesador y ser utilizados para
conmutación y determinar estos ángulos utilizando generar la forma de onda de PWM en tiempo real.
Basándose en los principios anteriores y partiendo
métodos numéricos y computacionales
implementados en microprocesadores. del conocimiento de los valores deseados a la
salida del inversor, puede reducirse
considerablemente la realización del PWM
Un ejemplo de forma de onda del PWM
optimizada típica se ilustra en la figura. 3. optimizada, haciendo más factible su uso para
sistemas a microprocesadores.
cuenta que el área bajo la curva de una señal el tiempo y el eje y con la amplitud, como se
equivale a la energía promedio de esta, se igualan muestra a continuación:
el área bajo la curva de la señal modulada con la de
la señal sinusoidal deseada, a fin de causar el xi− 1 + xi t pi x + xi t p i
− ≤ x ≤ i −1 + , K
mismo efecto. Pulso i = (x, y) 2 2 2 2
L 0 ≤ y ≤ Vm
La señal de referencia sinusoidal está dada por la siendo i = 0 , 1, 2 ,L , n p
expresión: (9)
u = Vm senω t (3) 2.2.2 Simulación
Donde:
u - Voltaje de salida deseado. A continuación se muestra una simulación
Vm - Valor máximo (Amplitud). utilizando el Simulink® del Matlab® de esta
ω - Frecuencia angular (ω = 2πf). estrategia PWM optimizada propuesta aplicada a
f - Frecuencia. un motor trifásico de inducción.
2Vm
Asen o =
ω (5)
Esta se puede dividir en n p intervalos de tiempo
regulares como se muestra a continuación:
t0 = 0 (a)
π
t1 =
Gráfica de una porción de la referencia y la onda PWM resultante
np ω 400
(6)
PWM
Referencia
2π iπ 300
t2 = ⇒ t = i = 0, 1, 2 , L, n
np ω np ω
i p
200
LLLLLL
100
Voltaje [volt]
np π π
tn = = 0
np ω ω
-100
El área en cada uno de los intervalos viene dada
-200
por la siguiente expresión:
ti
V ti -300
Ai = ∫ Vm senω t dt = − m cos ω t
t i −1
ω ti −1 (7) -400
0.474 0.476 0.478 0.48 0.482 0.484 0.486 0.488
Vm
(cosω ti −1 − cosω ti )
Tiempo [seg]
= (b)
ω
Fig. 4. Ejemplo de simulación
Conociendo el área de cada uno de los intervalos y
(a) Esquema; (b) Modulación para n p = 30
fijando el valor máximo de la onda PWM igual a la
amplitud de la señal sinusoidal, se puede
Es notable destacar que a la hora de escoger el
determinar el ancho de los pulsos.
número de pulsos np , ha de tenerse en cuenta que
A
t pi = i este debe ser preferiblemente múltiplo de 3, para
Vm (8) evitar los terceros armónicos y a su vez, si es
posible, múltiplo de 4, para que la onda resultante
Finalmente, para la conformación de la señal PMW mantenga la cuadratura, todo esto como se ha
bajo el criterio de optimización antes expuesto, se planteado anteriormente. Además, para la
ubican cada uno de los pulsos obtenidos en el operación a bajas frecuencias se puede aumentar el
centro de cada uno de los intervalos, expresando número de pulsos para mejorar la eficiencia del
matemáticamente este conjunto de pulsos en un sistema convertidor – motor.
plano cartesiano xy, donde el eje x corresponde con
60
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
Fig. 6. Diagrama en bloques de la tarjeta Fig. 7. Pantalla del CCS para hacer la conexión
El AIC23 Codec es la parte que permite enlazar la Después de este paso el software detecta la tarjeta y
tarjeta a aplicaciones de audio para procesar ya queda lista para ser programada.
digitalmente este tipo de señales estos plug son
stereo de 35 mm, posee dos líneas de entrada la Ahora se puede crear el proyecto y el archivo en
Mic In y Line In al igual que dos de salida Line *.C, de allí entonces se incluyen las librerías que se
Out y Hp Out que son los conversores DAC y van a utilizar. Más tarde se compila el proyecto, y
ADC de la tarjeta DSP. se programa la tarjeta con el archivo de extensión
.out el cual se ubica en el menú File /Load
El bloque JTAG es el que me hace la interfaz USB Program de allí se abre la carpeta Debug de el
de la tarjeta y a través de este también me permite proyecto y luego se abre el archivo especifico, en
emular lo que esta sucediendo en la tarjeta y ver ese instante es cuando se descarga el programa a la
todos sus procesos desde la PC. tarjeta.
61
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
62
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
Hay otras librerías o bloques compatibles con En la siguiente ventana es donde se configura, en
varias tarjetas de la serie C6000 al cual pertenece la esta tenemos que seleccionar el modo discreto ya
DSK6416, allí podemos encontrar filtros listos que la tarjeta trabaja de esta forma, también
para su uso, tales como, FIR, FFT (Transformada buscamos el driver para controlar la tarjeta con la
Rápida de Fourier) como se pueden observar en la cual estamos trabajando y se debe seleccionar el
figura 10. Estos bloques los conseguimos en el código al que debe transformar el modelo en este
menú C64X DSP Support. caso en código C.
63
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
Fig. 15. Forma de onda PWM de la fase A Vector tiempos fase A (00 ) = [137.2, 263.74, 319.47,
212.26, 366.22, 169.38, 413.81,118.78, 458.83, 77.19, 492.71,
49, 512.44, 40.74, 521.42, 16.45, 16.45, 521.42, 40.74, 512.44,
Luego se paso a variar frecuencia para observar los 49, 492.71, 77.19, 458.83, 118.78, 413.81, 169.38, 366.22,
cambios en la forma de onda resultante, los 212.26, 319.47, 263.74, 137.2, 137.2, 263.74, 319.47, 212.26,
resultados se muestran en la figura 16. 366.22, 169.38, 413.81,118.78, 458.83, 77.19, 492.71, 49,
512.44, 40.74, 521.42, 16.45, 16.45, 521.42, 40.74, 512.44, 49,
492.71, 77.19, 458.83, 118.78, 413.81, 169.38, 366.22, 212.26,
Por ultimo se realiza un análisis espectral de las 319.47, 263.74, 137.2]
ondas anteriores aplicando el método de FFT con
un equipo de análisis espectral, obteniendo las Para obtener las dos fases restantes, las fases B y
siguientes gráficas que se muestran en la fig. 17. C, se utiliza el vector anterior desfasándolo -1200
para la fase B y +1200 para la fase C.
64
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 1 - Número 13 - Año 2009
Revista Colombiana de
Tecnologías de Avanzada
7. CONCLUSIONES REFERENCIAS
65
Universidad de Pamplona
I. I. D. T. A.