Recibido: 26 de Noviembre de 2019
Aceptado: 16 de Septiembre de 2020
Publicado: 30 de Octubre de 2020
Este trabajo presenta la metodología de diseño de un control digital para reducir el rizado en la corriente que se inyecta a la batería por medio de los convertidores que procesan la energía de carga y descarga, el cual es uno de los parámetros indicados en la literatura que disminuyen el tiempo de vida de las baterías. Este trabajo tiene como alcance mostrar el procedimiento de diseño e implementación de la estrategia propuesta sobre un convertidor entrelazado. La metodología implementada se presenta por medio de cuatro etapas (i) modelado del sistema batería-convertidor-carga, (ii) diseño de control digital basado en el modelo, (iii) diseño de la plataforma práctica donde se presenta la etapa de instrumentación e implementación utilizando un dispositivo embebido y (iv) la validación práctica del funcionamiento de la estrategia presentada y la disminución del rizado inyectado en la batería. Por medio de la metodología presentada se logra evidenciar el correcto desempeño del control digital cumpliendo los parámetros de diseño para diferentes modos de operación de carga de la batería y reduciendo el rizado de corriente en la batería entre un 50 % a 65 %. Esta reducción protege la vida útil de la batería y de las fuentes o cargas conectadas al sistema. Adicionalmente, permite que los algoritmos de estimación de estado de carga y estado de salud incrementen su precisión, lo que conlleva a una mejora en los protocolos de mantenimiento y planificación de reemplazo de los elementos.
Palabras clave: convertidor entrelazado, convertidor elevador, batería, control digital.
According to the literature, battery ripple current is one of the phenomena that most significantly affect the state of health of batteries. Therefore, this paper presents a methodology to design a digital control in order to reduce such ripple current, which is injected by means of converters that process the charge and discharge energy. The strategy was designed for and implemented in an interlaced converter. The implemented methodology is presented in four stages: (i) modelling the battery-converter-charge system; (ii) designing the digital control based on the model; (iii) designing the practical implementation, where the instrumentation and implementation stage is presented using an embedded device; and (iv) practical validation of the operation of the strategy and the reduction of battery ripple current. The methodology presented here produced a correct performance of the digital control, fulfilling the design parameters of different operation modes and reducing the ripple current in the battery between 50 and 65%. This reduction protects the battery’s useful life and the sources or loads connected to the system. Additionally, it allows the state-of-charge and health estimation algorithms to increase their accuracy, which leads to an improvement in maintenance protocols and the planning of element replacement.
Keywords: Interleaved converter, boost converter, battery, digital control.
La necesidad actual de disminuir la contaminación ambiental causada por los hidrocarburos ha impulsado el crecimiento en la investigación en diferentes áreas como los autos eléctricos [
Una de las tecnologías que más influye en el desarrollo de las necesidades en estas dos áreas son los sistemas de almacenamiento de energía (Energy Storage System – ESS), especialmente las baterías. Dentro de estas, las basadas en Ion-Litio son vistas como la tecnología más prometedora en este tipo de aplicaciones, debido a que poseen una alta densidad de potencia y energía, baja tasa de auto-descarga y un mayor número de ciclo de carga con respecto a las baterías basadas en plomo y níquel [
Este deterioro es típicamente medido por el índice de estado de salud (SOH por sus siglas en ingles), el cual mide porcentajes de variación de algunos parámetros de la batería indicando el grado de degradación [
Una solución encontrada en la literatura para minimizar el rizado de conmutación es el uso de convertidores tipo elevador en configuración entrelazado [
El maestro regula la tensión del bus, pero su corriente de salida no tiene un control, por lo que se producen sobre impulsos durante el transitorio. Este problema es solucionado con un control límite central que se encarga de controlar la corriente de cada rama en paralelo, prestando atención de que no sobrepasen la corriente de referencia límite central, la cual se define como la corriente de salida dividida el número de ramas. De esta manera, el sobre impulso de corriente a la salida se evita.
En este trabajo se presenta un diseño de la etapa de control digital para un convertidor elevador en configuración entrelazado, la cual permite despreciar el desbalance entre las ramas del convertidor y de este modo obtener el menor rizado posible. Adicionalmente, se presenta el diseño e implementación de la estrategia de control, la discretización del control y el convertidor entrelazado de dos ramas, el cual es comparado con el convertidor convencional elevador bidireccional utilizado en la carga y descarga de baterías [
Un convertidor entrelazado se caracteriza por tener dos convertidores conectados en paralelo conmutando a la misma frecuencia y con un cambio de fase entre las señales de control. Esta técnica tiene como resultado una disminución en el rizado de las formas de onda de entrada y salida y un menor contenido de armónicos [
Se pueden encontrar en la literatura diferentes estrategias de control de un convertidor entrelazado. Los autores en [
Esto lleva a necesitar un desfase de 180 % o 50 % y un ciclo útil de 50 % para un convertidor de 2 ramas, logrando una reducción de casi el 100 % para una razón entre los voltajes de entrada y salida igual a dos. Esta reducción no se cumple si se buscan relaciones de elevación diferentes al doble de la tensión de entrada; por ejemplo, elevar de 12 V a 48 V o de 12 V a 36 V, como puede darse en algunos rangos de operación de microrredes en DC con elementos almacenadores de 12 V de tensión nominal que requieren ser conectados a un bus de DC principal [
Uno de los convertidores más utilizados en el proceso de carga/descarga de una batería es el convertidor elevador, debido a su simplicidad y alto rango de conversión [
Este tipo de convertidor permite acoplar los niveles de tensión de la batería a los niveles de tensión del bus DC manteniendo este constante y controlando las perturbaciones presentadas debido a la conexión y desconexión de cargas y fuentes de energía. Sin embargo, el rizado de corriente generado en la conmutación es transferido a la batería, generando pérdidas de potencia y deterioro en la batería.
Como solución se ha utilizado una tipología conocida como intercalada, donde se conectan más de dos convertidores en paralelo y se desfasan las señales de conmutación con el objetivo de reducir el rizado en la corriente siguiendo (1), donde N representa el número de convertidores conectados.
La Figura 1 muestra un convertidor entrelazado, donde se puede observar que por cada una de las ramas circula solo una porción de la corriente total de la batería, lo cual disminuye las corrientes máximas que pasa por los inductores, lo que permite reducir los límites de la corriente de saturación del núcleo de las bobinas, el cual es uno de las características que aumenta el precio de las mismas.
Las ecuaciones diferenciales (2), (3) y (4) representan las variaciones que sufren en el tiempo las variables de estado del convertidor (corrientes en la bobina `i``L1`, `i``L2`, y voltaje en el capacitor de salida `v``c`), las cuales son encontradas utilizando el mismo método utilizado en el convertidor elevador descrito en [
A partir de estas ecuaciones se conforma el espacio de estado del sistema mostrado en (5), (6) y (7), las cuales representadas en su forma canónica `X=AX ̇+BU`:
A partir de este espacio de estados es posible obtener 12 funciones de transferencia del sistema, de las cuales solo se usan las funciones de las variables a controlar. Para controlar el voltaje de bus y poder reducir el rizado de corriente en la batería se utiliza la estructura de control presentada en la Figura 2, donde se puede observar que es necesario medir las tres variables de estado del sistema.
La estructura de control es seleccionada debido a que la función de transferencia del voltaje del bus DC con respecto a la entrada `d``1` presenta un comportamiento de fase no mínima impidiendo un control directo del voltaje, por lo cual es necesario implementar un control en modo de corriente, comprendido por un control interno de corriente `G``c_1` y un control de voltaje externo `G``c_3`. Una tercera estructura de control es utilizada para realizar una perfecta sincronización entre las corrientes de las dos ramas, la cual tiene la misma estructura de `G``c_1` y es diseñada utilizando la función de transferencia `i``L_2` /`d``2`.
A partir de las ecuaciones de estado se encuentran los valores de los componentes siguiendo el procedimiento mostrado en [
Para convertir el modelo al tiempo discreto se utiliza una transformación bilineal con una frecuencia de muestreo de 200 kHz para cumplir el teorema de muestreo de Nyquist-Shannon, obteniendo la función de transferencia de las dos corrientes del inductor expresada en (8) y la función del voltaje vc en función de la corriente `i``L_2` expresada en (9).
A partir de estas tres funciones de transferencia se diseñan los controladores siguiendo el procedimiento descrito en [
Para la simulación e implementación del control digital se llevan las funciones de transferencia de control a ecuaciones en diferencias para una implementación en cualquier dispositivo programable. Este proceso consiste en realiza la transformada z inversa a (10) y (11), obteniendo de esta forma (12) - (15), donde `e_i` y `e_v` son el error de corriente y error de voltaje, respectivamente, expresadas mediante (13), (14) y (16), donde (`n`) indica la iteración actual y (`n-1`) una iteración anterior.
4.1 Simulación del control digital
En la simulación se utilizan los mismos valores de los elementos utilizados en el proceso del diseño de control. Adicionalmente, el procedimiento de diseño se desarrolla para voltaje en el bus de 36 V y 48 V con el objetivo de validar la implementación del control con diferentes puntos de operación. Para obtener resultados similares a la implementación real, el control es implementado utilizando bloques de código en el lenguaje C y las ecuaciones en diferencias.
Para poder comprobar la respuesta del control frente a las perturbaciones, estas se aplican al sistema de escalones de corriente en el bus DC para simular el proceso de carga y descarga del convertidor, con perturbaciones de corrientes de 1 A, 1.5 A y 2 A tanto positivos como negativos con intervalos de 30 ms, como se muestra en la Figura 3.
La Figura 4, muestra la respuesta del controlador para una referencia del voltaje del bus DC de 24 V, exactamente el doble del voltaje de la batería, donde se puede observar un correcto seguimiento de la corriente `I``L_2` a su referencia `I``L_1`. Adicionalmente, se observa una minimización en el rizado de corriente de la batería con respecto a un convertidor elevador convencional. Caso diferente se observa para la sintonización del control para referencias de voltaje en el bus de 36 V y 48 V, donde no se logra una minimización igual de la corriente como se puede ver en la Figura 5 comparado con la casi anulación de rizado lograda para la referencia de 24 V. Sin embargo, se puede observar que el control regula correctamente el voltaje dado por la referencia, y las corrientes de las dos ramas siguen perfectamente la referencia correspondiente. Adicionalmente, se observa una disminución en el rizado del voltaje del bus para las tres referencias, comparado con el resultado obtenido con el convertidor elevador.
4.2 Implementación del control digital
La implementación del control es desarrollada sobre el microcontrolador de 32 bits de Texas Instruments TMS320F28335 [
El microcontrolador cuenta con un ADC de 12 bits con 16 canales de muestreo múltiple. Para esta implementación se utilizan 3 canales para muestrear `i``L_1`, `i``L_2` y `v_c`. Adicionalmente, el módulo ADC es configurado con un reloj de 25 MHz, por medio de los registros, lo que permite muestras cada 40 ns, las cuales son almacenadas en los registros de memoria destinados para cada uno de los canales del conversor (registros 0x70A8 a 0x70B7 en memoria).
El algoritmo de control comprende la programación de (12) a (16), las cuales incluyen el cálculo de los tres errores, la multiplicación de las constantes encontradas en el diseño y el almacenamiento de los cálculos `e``i_(1,2)``(n-1)`, `d_(1,2)``(n-1)`, `e_v``(n-1)` y `i``L_(ref)` `(n-1)` para su uso en las siguientes iteraciones del algoritmo de control. El resultado de este proceso es el cálculo de los ciclos útiles de cada una de las ramas, las cuales, por medio del módulo EPWM (por sus siglas en inglés, Enhance Pulse Width Modulator), generan las señales de control del convertidor.
Finalmente, los módulos ADC y EPWM se configuran para sincronizar el muestreo de las señales con el cambio en el flanco del PWM por medio del bloque SOC (por sus siglas en inglés- Start Of Conversion) del conversor análogo, de esta forma se realiza un muestreo del valor máximo y el valor mínimo del rizado como se puede observar en la Figura 7, con los cuales se calcula el valor promedio de la señal.
Este proceso se realiza correctamente debido a los filtros anti-alising utilizados en la entrada de cada canal del ADC, los cuales son diseñados para una frecuencia de corte de 200 kHz, el cual permite eliminar el ruido de alta frecuencia y evitar las deformaciones en la señal muestreada.
4.3 Plataforma experimental
El convertidor utilizado en las pruebas experimentales es diseñado para trabajar como un elevador convencional o en modo entrelazado, permitiendo de esta forma generar una comparación con los mismos parámetros como las pérdidas de conmutación, valores efectivos en los elementos, pérdidas de conducción en los elementos, pistas y soldaduras del circuito, las cuales pueden variar de una implementación a otra. Los parámetros del convertidor son presentados en la Tabla 1, el cual tiene una eficiencia de 88 % en las dos configuraciones de operación.
Parámetro | Min | Nominal | Max | Descripción |
Voltaje de entrada | 0 V | 48 V | 100 V | Su valor máximo se restringe por el VDSS del transistor IRF3710. |
Voltaje de salida | 0 V | 24 V | 63 V | El voltaje máximo de salida es de 63V debido al capacitor. |
Corriente | 0 A | 5.2 A | 8 A | La corriente del convertidor es limitada por la capacidad del inductor. |
Potencia de entrada | 0 W | 249.6 W | 800 W | El producto del voltaje y la corriente, tomando los valores MIN, NOMNAL y MAX respectivamente. |
Potencia de salida | 0 W | 504 W | El producto del voltaje y la corriente, tomando los valores MIN, NOMNAL y MAX respectivamente. | |
Frecuencia | 10 kHz | 100 kHz | 1 MHz | La frecuencia de trabajo del convertidor es establecida por el Driver de los Mosfets y los mosfets. |
Ciclo de trabajo | 20 % | 50 % | 80 % | Los valores MIN y MAX se establecen por criterio de diseño por leyes de conversión. |
Temperatura de operación | -55 °C | 25 °C | 105 °C | Los valores MIN y MAX se establecen por el aislante (esmalte) del inductor. |
La Figura 8 muestra la plataforma utilizada, donde se han utilizado 8 baterías de Litio conectadas en una serie de 4 paralelos de dos celdas, configuración conocida como “4S2P”. Cada celda tiene un voltaje nominal de 3.6 V y una capacidad de 2.6 Ah, obteniendo de esta forma un pack completo de 14.6 V y una capacidad de 5.2 Ah.
El dispositivo de carga/descarga utilizado está comprendido por dos convertidores elevadores en configuración entrelazado. El capacitor de salida tiene una capacitancia de 44 uF y los inductores tienen una inductancia de 330 uH con referencia 2318-V-RC. Los dispositivos de conmutación utilizados son MOSFET de referencia IRF3710 [
Adicionalmente, por medio de resistencias shunt de 5 mΩ [
Para la simulación de los cambios de demanda e inyección de energía, se conectan en paralelo la carga electrónica BK PRECISION 8601 y una fuente programable BK PRECISION XLN6024 con un diodo de protección. A partir de estos dos equipos se emulan tres posibles casos con transiciones entre cada uno de estos cada 50ms: i) (modo stand-by) no existe intercambio de potencia entre la batería y el bus DC, ii) (modo carga con 1 A desde el bus DC) existe exceso de energía y puede ser almacenada en la batería y iii) (modo descarga a 1 A desde el bus DC) hay déficit de energía y es necesario utilizar la energía almacenada en la batería.
Las Figura 9, Figura 10 y Figura 11 presentan la respuesta del convertidor entrelazado para referencias de voltaje en el bus DC de 24 V, 36 V y 48 V, respectivamente. En las tres figuras se presentan (señal roja) la medición de la corriente del inductor `i``L_1` por el sensor AD8210, (señal naranja) voltaje a la salida del convertidor, (señal morada) voltaje de la batería, (señal azul oscura) respuesta del convertidor entrelazado para el perfil de prueba, (señal azul clara) respuesta para el mismo perfil de un convertidor elevador convencional. Es de notar, que el sistema de control digital del convertidor elevador clásico es diseñado siguiendo el mismo procedimiento del convertidor entrelazado y los mismos parámetros de tiempo de establecimiento y sobreimpulso, con el fin de proporcionar una comparación equivalente tanto para el circuito como las estrategias de control.
En las tres figuras se puede observar la regulación del voltaje del bus para los tres modos de operación, igualmente el uso del convertidor entrelazado presenta una disminución en el sobreimpulso de la corriente y un tiempo de establecimiento menor comparado con la respuesta del convertidor convencional.
Figura 9 . Comparación de las respuestas en corriente del convertidor entrelazado y un convertidor elevador convencional para una referencia de voltaje de 24 V
Adicionalmente, y como objetivo principal del convertidor entrelazado, se logra una disminución en el rizado de la corriente de la batería como se puede ver en la Figura 12 para una referencia de 24 V. En la Figura 13 se puede ver con mayor detalle la reducción de rizado para las tres referencias de voltaje, donde se puede observar que para un voltaje de referencia mayor el rizado de corriente aumenta. Igualmente, se observa que el rizado en el convertidor entrelazado (señal azul oscura) tiene un rizado mucho mayor que el presentado por el convertidor convencional, lo cual permite extender el tiempo de vida de la batería.
Este trabajo presentó el modelo y control de un convertidor bidireccional entrelazado, y su implementación como sistema de regulación de carga y descarga de baterías. Adicionalmente, se presentó una estrategia de control de la segunda rama de control que permite despreciar los problemas de desbalance presentes en la implementación de los convertidores debidos a las tolerancias en los componentes y diferencias en las resistencias parásitas en el diseño del circuito impreso del dispositivo electrónico.
Este sistema permite disminuir tanto el rizado de corriente en el dispositivo almacenador de energía como en el voltaje del bus DC, permitiendo de esta forma proteger la vida útil de la batería y de las fuentes y cargas conectadas al sistema.
Finalmente, se concluye que a pesar de que el sistema tiene una correcta regulación para los puntos de evaluación, es importante contar con un control de estructura variable que permita siempre obtener el mismo sobreimpulso, tiempo de establecimiento y el mínimo rizado posible para diferentes voltajes de referencia.
Esta investigación se desarrolló en el marco del programa jóvenes investigadores e innovadores 2019 del Instituto Tecnológico Metropolitano a quienes agradecemos por la financiación del joven investigador Cristian Escudero en su proceso de formación.
Los autores no declaran conflictos de interés.
Para el desarrollo de este proyecto todos los autores han realizado una contribución significativa especificada a continuación:
Cristian Escudero Quintero: pruebas experimentales y redacción de los resultados obtenidos.
Santiago Acevedo: construcción de la plataforma experimental y validación de su funcionamiento.
Juan Pablo Villegas Ceballos: conceptualización de la estrategia de control y su aplicación al sistema de baterías. Simulación y programación de la estrategia diseñada.
Daniel González Montoya: conceptualización de la técnica de control y modelado del convertidor entrelazado.
Sergio I. Serna Garcés: análisis de las soluciones encontradas en el estado del arte. Escritura del estado del arte y revisión del manuscrito final.