Estoy tratando de encontrar el estado de carga (SOC) de algunas baterías
Tengo 3 baterías LiFePO4, estas son las que he comprado:
https://www.ampsplus.co.uk/ampsplus-14500-3-2v-500mah-battery-button
Los tengo conectados en paralelo . Para cada batería puedo medir su voltaje individual y puedo descargar individualmente cada una a través de una resistencia.
Los dos métodos que he encontrado en línea para encontrar el SOC (estado de carga) de cada batería se llaman conteo de coulomb y el segundo es una tabla de búsqueda de voltaje.
conteo de columnas
Este método consiste en integrar la corriente a lo largo del tiempo para averiguar cuánta carga se le da a las baterías.
Esto solo mide la diferencia en el estado de carga. Dado que no sabe cuánta carga hay en cada batería, en realidad no puede encontrar el estado de carga, ¿cómo soluciona este problema?
Solo sé cuánta corriente entra en toda la conexión paralela y no en cada batería, por lo que el SOC cambia en todas ellas y no en cada una. ¿Hay alguna manera segura de encontrar la corriente que entra en cada batería? ¿Necesitamos siquiera encontrar la corriente que entra en cada uno, si están en paralelo, no distribuirían esto uniformemente entre ellos?
Tabla de búsqueda de voltaje
Este parece ser el método más fácil. Si tiene un gráfico de voltaje VS SOC, puede encontrar cuánta carga hay en cada batería simplemente midiendo el voltaje en cada batería y luego comparándolos con los valores de voltaje del gráfico / tabla de búsqueda. El problema es
Miré la hoja de datos como se muestra en el enlace y no puedo encontrar nada como esto. Por lo tanto, necesitaría encontrar esto yo mismo. Esto deja la pregunta de cómo podría hacer esto.
Cuando encuentre este gráfico, ¿puedo usar la tabla de búsqueda para todas las baterías, ya que las diferencias entre ellas son lo suficientemente insignificantes como para usar el mismo gráfico para todas o tendría que producir un gráfico diferente para cada una?
Estoy agradecido por cualquier ayuda y aprecio su tiempo leyendo esto.
Para agregar: no me gustaría usar ningún sistema BMS prefabricado en línea, ya que estoy tratando de aprender sobre esto. actualmente estoy usando
Respondiendo algunas preguntas (lo editaré más tarde con respuestas y todo, si puedo obtenerlas)
Solo una nota Russel, cuando dices 1%, ¿a qué te refieres exactamente?
Para dar una idea, este proyecto utiliza un SMPS, Arduino y una placa de circuito.
Q1 - La corriente se mide con el sensor de corriente ina219. Estos valores se toman cada 1s y se almacenan usando el Arduino en una tarjeta SD.
P2 - Las baterías se conectan en paralelo mediante cables de alimentación. Cada batería está en una placa de circuito que es esta:
Usando el relé, puedo dejar de cargarlo y medir el voltaje de cada celda por separado y descargarlas. Tiene un opto para aislar la celda de las conexiones, un relé para cambiar los pines para medir y un puerto pos y neg que se utilizan para conectar las baterías entre sí. El mosfet y la resistencia solo se usan cuando se descargan.
P3: para la integración, lo que estoy haciendo es que Arduino recopile la corriente medida cada segundo. entonces es currentx1 segundo y solo agrego toda la corriente básicamente desde que encuentra el área, también conocida como integración. (sí, asume que la corriente es constante durante ese segundo, pero la corriente está regulada por un controlador PID, por lo que tiene un error muy pequeño).
En cuanto a SOH (estado de salud), temperatura, etc., me centraré en esto más adelante, estoy tratando de implementar SOC, equilibrar y cargar primero.
Dado que no sabe cuánta carga hay en cada batería, en realidad no puede encontrar el estado de carga, ¿cómo soluciona este problema?
Cargue completamente la batería, luego 'cuente los coulombs' hasta que el voltaje muestre que está casi vacío. Esto se puede usar como referencia para futuras cargas y descargas parciales, pero es posible que deba repetirse de vez en cuando si la batería normalmente no tiene un ciclo completo.
¿Necesitamos siquiera encontrar la corriente que entra en cada uno, si están en paralelo, no distribuirían esto uniformemente entre ellos?
Si las celdas son todas iguales (número de pieza, edad, capacidad medida, etc.), entonces deberían compartir la corriente aproximadamente por igual hasta que alcancen la carga completa . Si las capacidades no son casi iguales, deben compartir la corriente de acuerdo con sus capacidades individuales.
Cuando una LiFePO4 alcanza la carga completa, su consumo de corriente disminuye (en comparación con otras celdas con el mismo voltaje). Dado que una celda está destinada a llegar primero, las otras se cargarán a una corriente más alta hacia el final. Siempre que las celdas estén bien emparejadas y la corriente de carga no sea demasiado alta, esto no debería ser un problema.
Tenga en cuenta que cualquier exceso de resistencia entre las celdas hará que algunas reciban más corriente de carga que otras. Por lo tanto, deben conectarse entre sí con correas de baja resistencia soldadas o soldadas, no colocarse en portapilas.
Tabla de búsqueda de voltaje... Miré la hoja de datos como se muestra en el enlace y no puedo encontrar nada como esto
Eso puede deberse a que una tabla de búsqueda de voltaje no es útil con LiFePO4, porque la curva de descarga es muy plana durante la mayor parte del ciclo.
Cuando encuentre este gráfico, ¿puedo usar la tabla de búsqueda para todas las baterías, ya que las diferencias entre ellas son lo suficientemente insignificantes como para usar el mismo gráfico para todas o tendría que producir un gráfico diferente para cada una?
Una vez que encuentre ese gráfico, probablemente comprenderá por qué no funciona. Las diferencias entre marcas pueden ser 'insignificantes', pero también lo es el cambio de voltaje. Aquí hay algunos ejemplos de curvas de descarga en varias corrientes: -
Tenga en cuenta la escala Y truncada. Con un drenaje de corriente de bajo a moderado, el voltaje cae muy lentamente hasta que la batería está casi vacía y podría verse abrumada fácilmente por las variaciones del consumo de corriente.
usuario_1818839
fred
fred
bitsmack
Harper - Reincorporar a Monica
fred
fred
usuario_1818839
fred
Harper - Reincorporar a Monica
Harper - Reincorporar a Monica
Russel McMahon
Russel McMahon
Russel McMahon
Russel McMahon
fred
fred
fred
fred
fred
fred
fred
Russel McMahon
fred
Russel McMahon
Russel McMahon