Вы находитесь на странице: 1из 10

UNIVERSIDAD AUTONOMA

DEL ESTADO DE MORELOS

FACULTAD DE CIENCIAS QUÍMICAS e INGENIERÍA

NOMBRE DEL PROYECTO


Programación de la plataforma TMS320F28379D para la regulación de la tensión de salida de un
convertidor CD/CD tipo Buck.

INFORME FINAL DE ESTANCIAS PROFESIONALES

PRESENTA:
VICENCIO MONGE MORALES
Matrícula: 20151009467.

LICENCIATURA EN INGENIERÍA ELÉCTRICA-ELECTRÓNICA.


JEFE INMEDIATO / ASESOR INTERNO DE LA EMPRESA

MC. Javier Alejandro Estrada García


Investigador de la Gerencia de Equipos Eléctricos

CUERNAVACA, MOR., 15 DE AGOSTO DE 2019


CONTENIDO

CAPÍTULO 1. DESCRIPCIÓN DEL PROYECTO


1.1 Planteamiento del problema

Investigadores de la Gerencia de Equipos Eléctricos (GEE) desarrollan el proyecto 11789 “Asignaciones


especiales al personal de la Gerencia de Equipos Eléctricos”, en su actividad número 8 “Análisis de las
tendencias tecnológicas y desarrollo de infraestructura para el desarrollo de proyectos de electrónica de
potencia relacionada con equipo eléctrico de potencia”, se realizó una revisión bibliográfica para conocer
cuáles son los micro-controladores que son empelados con mayor frecuencia en sistemas fotovoltaicos.
Como resultado la revisión se encontró que son los DSP por sus siglas en inglés “Digital Signal Proccessing”,
son los de mayor uso gracias a sus prestaciones como en velocidad de cómputo y capacidad de
programación mediante lenguajes de alto y bajo nivel. Adicionalmente, los DSP representan la mejor opción
en cuanto a su bajo costo en la implementación de sistemas fotovoltaicos con capacidades iguales o
menores a 30 kW.
Personal de la GEE cuenta con la plataforma de desarrollo (LaunchPad) marca Texas Instruments (TI),
modelo TMS320F28379D, dentro de sus características es que la plataforma tiene dos DSP y puede realizar
operaciones matemáticas con punto flotante.
Se planteó que el empleo de la plataforma TMS320F28379D permitiría la implementación del control en lazo
abierto de la tensión de salida de un convertidor CD/CD tipo Buck, el cual es ampliamente utilizado en los
sistemas fotovoltaicos. Adicionalmente, realizar este trabajo permitiría reducir la curva de aprendizaje al
personal de la GEE en el manejo de la plataforma TMS320F28379D.
A futuro se estima que la plataforma TMS320F28379D se utilice en la implementación y evaluación de
diversas leyes de control para el control de convertidores electrónicos desarrollados con dispositivos
electrónicos de potencia.

1.2 Planteamiento de la hipótesis

El control de la tensión de salida de un convertidor CD/CD tipo Buck que operará a una frecuencia de 200
kHz podrá implementarse en la plataforma TMS320F28379D, la cual puede trabajar a una velocidad de
200MHz adicionalmente, su programación y lectura de información se realiza por medio de su puerto de
comunicación tipo USB por sus siglas en inglés “Universal Serial Bus”, con una velocidad de hasta de
115.2kbps.

1.3 Objetivos

1.3.1 General

 Programar la plataforma TMS320F28379D para la regulación de la tensión en lazo abierto de


salida en de un convertidor CD/CD tipo Buck.

1.3.2 Específicos

1. Indicar los requerimientos que debe tener la PC por sus siglas en inglés “Personal Computer” para
la correcta operación del programa de desarrollo CCS por sus siglas en inglés “Code Composer
Studio”, el cual es necesario para la configuración y programación de la plataforma
TMS320F28379D.
2. Indicar la estructura general de la plataforma TMS320F28379D.
3. Analizar y obtener la función de transferencia de un convertidor CD/CD tipo Buck, en modo continuo.
4. Realizar la programación de la plataforma TMS320F28379D para el control en lazo abierto de la
tensión de un convertidor CD/CD tipo Buck implementado en el kit comercial BUCK_CONV el cual
está diseñado para operar a una frecuencia de 200 kHz.
5. Validar el programa desarrollado en CCS en la plataforma TMS320F28379FD junto con su
interconexión al kit BUCK_CONV.
6. Indicar las conclusiones del trabajo desarrollado y trabajos a desarrollar en el futuro inmediato.

1.4 Justificación

Se planteó que el empleo de la plataforma TMS320F28379D como una alternativa en la implementación del
control en lazo abierto de la tensión de salida de un convertidor CD/CD tipo Buck, el cual es ampliamente
utilizado en los sistemas fotovoltaicos. Este trabajo permitiría reducir la curva de aprendizaje al personal de
la GEE en el manejo de la plataforma TMS320F28379D, que a futuro se planeas utilizar en la
implementación y evaluación de diversas leyes de control para el control de convertidores electrónicos de
potencia a desarrollar en la GEE.

1.5 Alcances y Limitaciones

1.5.1 Alcances

Evaluar el programa desarrollado en CCS en la plataforma TMS320F28379FD para el control de la tensión


de salida de un convertidor CD/CD tipo Buck implementado en el kit BUCK_CONV.

1.5.2 Limitaciones

El programa desarrollado en CCS para la plataforma TMS320F28379D no incluye su validación en un


convertidor CD/CD tipo Buck trabajando en modo discontinuo, tampoco un algoritmo de control para el
control de la tensión de salida en lazo cerrado.

CAPÍTULO 2. DESARROLLO

2.1 Procesos de administración

Se realizó el estudio de la información básica de la plataforma TMS320F28379D y de la tarjeta denominada


BUCK_CONV en la cual se encuentra implementado un convertidor CD/CD tipo Buck, esta tarjeta también
es de marca TI. El estudio también permitió la familiarización con el lenguaje de programación de la
plataforma TMS230F28379D, lo cual se realizó en CCS por sus siglas en inglés Code Composer Studio.
Posteriormente, se realizó el análisis de la operación de un convertidor CD/CD tipo Buck, con la finalidad de
conocer su función de transferencia e identificar los principales parámetros eléctricos a monitorear y
controlar para la regulación de la tensión de salida del convertidor.
Se desarrolló el software para el control de la salida del convertidor Buck, tomando como base algunos
ejemplos ya implementados en el CCS. Los ejemplos que se consideraron fueron los que manejaban los
parámetros del PWM (Pulse Module Modulation) y las lecturas de señales analógicas, así como su
presentación grafica al usurio
Por último, se realizaron las pruebas de evaluación del software desarrollado, para lo cual se verifico la
interconexión entre la plataforma TMS320F28379D y la tarjeta BIUCK_CONV. Las pruebas permitieron
evaluar el software en cuanto a la capacidad de lectura y control de variables como ciclo de trabajo (Ton)
del PWM, lectura de la tensión de entrada y salida (volts) al convertidor. También se evaluó que los limites
eléctricos del convertidor no fueran superados ante un error del usuario.
Inicio

Ejecutar la programación de una plataforma como la TMS320F28379D de TI, permitirá a personal de la GEE
adentrarse en el desarrollo de la infraestructura para proyectos de electrónica de potencia relacionada con
la incorporación de fuentes de energía renovables a la red eléctrica.
La asignación de la actividad se realizó al identificar que cuenta con experiencia en la programación de
sistemas como FPGA de Altera Quartus en lenguaje VHDL.

2.1.2. Planeación

Para el desarrollo de este trabajo se programó un plan de actividades que se presenta en la Tabla 1
siguiente:
Tabla 1. Plan de trabajo de la estancia de prácticas profesionales
Meses
Actividades
Febrero Marzo Abril Mayo Junio Julio Agosto
Estudio de la operación de la
plataforma TMS320F28379D
Estudio de la operación de un
convertidor CD/CD tipo Buck
Desarrollo de la programación
para el control de la tensión de un
convertidor CD/CD tipo Buck
Validación del programa
desarrollado en la plataforma
TMS320F28379D
Elaboración de informes técnicos

2.1.3. Ejecución del Proyecto

2.1.4. Control

La plataforma de para la programación y configuración de la plataforma TMS320F28379D se realizó en el


software CCS, el cual para su correcta operación requiere que la PC en la cual residirá son mostrados en la
Tabla 2.

Tabla 2. Requerimientos de hardware para CCS.


Especificaciones de hardware
Componente Mínimo Recomendado
Memoria RAM 2GB 6GB
Espacio de almacenamiento 900MB Media de 2GB
Procesador 1GHz x86 o equivalente Dual Core x86 o equivalente

Mientras que el Sistema Operativo necesario se muestran a continuación.


 Windows: Windows 7 SP1 o superior de 64 bits.
 Mac: Todas las versiones son soportadas.
 Linux: Sólo versiones de 64 bits.

El análisis de la operación de un convertidor CD/CD tipo Buck operando en modo continuo se presenta
enseguida
En la Figura 1. Se presenta el circuito eléctrico del convertidor CD/CD tipo Buck.
Figura 1. Diagrama eléctrico del convertidor CD/CD tipo Buck.

En la Figura 2, se muestran las formas de ondas en iL(t), vL(t), iC(t) y vout(t) con el Buck trabajando en modo
continuo.
Figura 2. Formas de ondas presentadas cuando el Buck trabaja en modo continuo.
La ecuación (1) es utilizada como una función de transferencia, que es:
𝑉𝑜𝑢𝑡 = 𝑉𝑖𝑛 × 𝐷 (1)
Donde:
Vout – Tensión de salida.
Vin – Tensión de entrada.
D – Ciclo de trabajo en representación decimal.

En la Figura 3, se presenta el diagrama de flujo del software creado para el control del convertidor Buck en
lazo abierto.
Figura 3. Diagrama de flujo del programa que controla al Buck en lazo abierto.

A continuación, se describe de manera general el diagrama de flujo:


1. En el primer recuadro después del inicio del programa, se declaran todas las funciones
complementarias a la función principal utilizadas en el programa.
2. En el paralelogramo, se declaran las variables globales a utilizar en el programa.
3. En los siguientes dos rectángulos, se exhibe la función principal y como manda a llamar a las
funciones que inicializan los periféricos en la tarjeta de desarrollo.
4. Se calcula el PRD a partir del ciclo de trabajo leído en esta parte del programa.
5. Se manda a una decisión para asignarle un nuevo valor al ciclo de trabajo.
6. Si la sentencia es verdadera, el ciclo de trabajo es reasignado con el valor calculado, de lo contrario
se mantiene en un valor máximo de 60%.
7. Se actualizan los valores obtenidos de los ADC’s, se calculan las tensiones de entrada y de salida
y se actualiza el ciclo trabajo constantemente.
8. Los puntos del 4 al 7 se encuentran en un ciclo infinito.
En la Figura 4 se visualiza una interfaz gráfica realizada a través de una herramienta de TI denominada GUI
Composer.
Figura 4. Visualización de la interfaz gráfica creada en GUI Composer.

2.1.5. Cierre

En la tabla 3 se presentan los resultados obtenidos en la implementación del proyecto.

Tabla 3. Resultados medidos y calculados de la tensión de salida con respecto a la tensión de entrada del
convertidor CD/CD tipo Buck con el software realizado.

Ciclo de Calculado Code Composer Multímetro


trabajo (%) Studio
Vin [V] Vout [V] Vin [V] Vout [V] Vin [V] Vout [V]
10 9 0.900 8.7525 0.6671 9.03 0.691
20 9 1.8 8.7824 1.5575 9.03 1.603
30 9 2.7 8.7586 2.4156 9.03 2.48
40 9 3.6 8.7349 3.2615 9.03 3.35
50 9 4.5 8.7230 4.0952 9.03 4.207
60 9 5.4 8.6845 4.9284 9.03 5.046
CAPÍTULO 3. CONCLUSIONES
3.1. Comprobación de hipótesis

Como resultado del desarrollo del proyecto presentado, se puede concluir que la plataforma de desarrollo
TMS320F28379D permite el control de un convertidor CD/CD tipo Buck en modo lazo abierto, ESTO
DEBIDOA A QUE LA PLATAFORMA CUENTA CON 6 CANALES DE SALIDA PWM’s, LOS CUALES
PUEDEN SER CONFIGURADOS EN modo complementario, ADICIONALMENTE LA PLATAFORMA,
CUENTA CON CANALES DE ENTRADA ANALOGICOS MEDIANTE LOS CUALES SE LOGRO LA
LECTURA DE VARIABLES DE TENSIÓN DE ENTRADA Y SALIDA.

3.2. Cumplimiento de objetivos

1. Se identificaron las características mínimas necesarias que debe tener la PC donde residirá el CCS
para la programación de la plataforma CCS, lo cual se presentó en el numeral 2.1.3 del presente
informe
2. Se logró identificar la estructura general de la plataforma TMS32028379D, lo cual se encuentra
indicado en el numeral 2.1.3 del presente informe
3. Se determinó la función de transferencia de un convertidor CD/CD tipo Buck en modo continuo, lo
cual está redactado en el numeral 2.1.3. Este análisis permite concluir que la tensión de salida es
directamente proporcionar el ciclo de trabajo de PWM
4. Se logró el desarrollo del software para el control en lazo abierto de la tensión de salida de un
convertidor Buck, el cual se encontraba implementado en un Kit comercial BUCK_CONV el cual
opera a una frecuencia de 200kHz con interruptores tipo Nex-FET
5. Se logró verificar la operación del programa desarrollado en CCS para la plataforma
TMS320F28379D, la cual logró regular la tensión de salida en lazo abierto del convertidor CD/CD
tipo Buck implementado en el kit comercial BUCK_CONV
6. Se concluye que es posible el control de la tensión de salida en lazo de un convertidor Buck mediante
la plataforma TMS320F28379D.
7. Se realizó una interfaz gráfica para el control del convertidor Buck a través de una herramienta en
línea provista por TI denominada GUI Composer V2.

3.3. Resultados
Se logró la regulación de la tensión de salida en lazo abierto de un convertidor tipo CD/CD tipo Buck que
opera a 200 kHz haciendo uso de la plataforma TMS320F28379D.
3.4. Contribuciones

Realizar con éxito la programación de la plataforma TMS320F28379D e interconectarla al convertidor


BUCK_CONV, permitirá al personal de la GEE disminuir la curva de aprendizaje en la operación de la
plataforma de TI y con ello agilizar futuros desarrollos para el incremento de infraestructura para proyectos
de electrónica de potencia relacionada con la incorporación de fuentes de energía renovables a la red
eléctrica, como sistemas fotovoltaicos y eólicos.

Vo. Bo.
Jefe inmediato/Asesor interno de la
empresa

Nombre y firma del estudiante Nombre, firma y cargo

Colocar aquí el sello del


Centro de Investigación o
empresa donde realizaste
la estancia.

Вам также может понравиться