Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 25 de 47
  1. #1
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Conexión y reconexión continua paneles Axpert V + regulador externo

    Hola,

    Instalé un regulador externo Tracer6420AN y cambié el híbrido a voltajes de flotación 27.2 para que solo apoyase con el segundo string de placas si hay consumos fuertes.

    El tema es que cuando está en absorción con el Tracer (más de 29v) el hibrido empieza a conectar y desconectar continuamente los paneles (se oye un relé conectando y desconectando y se ven en la pantalla)

    Lo he grabado en vídeo:

    https://photos.app.goo.gl/7RWTYZQiguuoYpez5

    ¿Esto es normal?

    Gracias!

  2. #2
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Pues es bastante normal eso.

    Y todo se deriva de meter reguladores externos a los hibridos coexistiendo ambos.

    Cuando mezclas dos reguladores diferentes hay que hacerlo ajustando bien los voltajes para que se parezcan lo mas posible. Y aun con todo si son de fabricantes diferentes puedes tener disparidad de voltajes por ajuste interno, sin contar ademas que el algoritmo de carga sera diferente, sobre todo en la finalizacion de la absorcion, es decir, uno acabara antes que el otro a igualdad de voltajes de absorcion.

    En tu caso yo intentaria ajustar los voltajes en ambos reguladores para que se parezcan lo maximo posible tanto en absorcion como en flotacion.

    Los reles que oyes son del regulador que al ver una tension de 29V le dice que corte en seco pq esta configurado en 27V. Tienes una diferencia de dos voltios que el regulador del axpert quiere neutralizar a toda costa.
    Una cosa es tener dos voltios de diferencia y otra es tener 0,1V o 0,2V donde ya la cosa es mas maniobrable.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  3. #3
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Mi idea era que no entrase a trabajar el regulador del híbrido salvo que caiga el voltaje por debajo de flotación, así ayuda en las primeras fases de bulk y en caso de consumos fuertes.

    No es buena idea? Hay algún problema con dejarlo así?

    Gracias!

    Enviado desde mi SM-G930F mediante Tapatalk

  4. #4
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Cita Iniciado por ministropepon Ver mensaje
    Mi idea era que no entrase a trabajar el regulador del híbrido salvo que caiga el voltaje por debajo de flotación, así ayuda en las primeras fases de bulk y en caso de consumos fuertes.

    No es buena idea? Hay algún problema con dejarlo así?

    Gracias!

    Enviado desde mi SM-G930F mediante Tapatalk
    Pues ponlo a 28,9V el axpert en absorcion asi no estaran entrando y saliendo los reles cuando el tracer este en absorcion.
    Acompañara al tracer hasta absorcion y en esa fase el axpert se hara a un lado un poco. Si hay alguna carga fuerte tanto en bulk como en absorcion reaccionaran ambos.

    Lo unico que pasara que el axpert teoricamente acabara antes la absorcion que el tracer. Y cuando esto ocurra los reles empezaran a entrar y salir porque el axpert querra ir a flotacion mientras que el tracer seguira en absorcion.

    No tendras configurado el axpert con la misma tension para absorcion que para flotacion??
    Es que tiene toda la pinta.

    En principio que entren y salgan los reles del regulador del axpert no deberia de pasar nada. Y mas a corriente casi cero.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  5. #5
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Cita Iniciado por Tejota Ver mensaje
    ...

    No tendras configurado el axpert con la misma tension para absorcion que para flotacion??
    Es que tiene toda la pinta.

    En principio que entren y salgan los reles del regulador del axpert no deberia de pasar nada. Y mas a corriente casi cero.
    Si, he desactivado la equialización y he dejado absorción y flotación a los 27.2, igual que la flotación del regulador externo Tracer.

    Voy a probar a subir dicho voltaje para que ayude algo más en absorción. Lo que no quiero es que se quede solo el hibrido cargando en absorción porque no podrá terminar nunca al tener pocos paneles, ocasionando que el voltaje del sistema esté permanentemente por encima de flotación con el consiguiente desgaste de baterías.

    Gracias!

  6. #6
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Cita Iniciado por ministropepon Ver mensaje
    Si, he desactivado la equialización y he dejado absorción y flotación a los 27.2, igual que la flotación del regulador externo Tracer.

    Voy a probar a subir dicho voltaje para que ayude algo más en absorción. Lo que no quiero es que se quede solo el hibrido cargando en absorción porque no podrá terminar nunca al tener pocos paneles, ocasionando que el voltaje del sistema esté permanentemente por encima de flotación con el consiguiente desgaste de baterías.

    Gracias!
    Pero es que el voltaje de flotacion y de absorcion son diferentes. Ponerlos iguales solo sirve en los axpert para anular el algoritmo de carga.
    Para que no esten entrando y saliendo los reles del regulador del axpert lo unico que puedes hacer es poner la absorcion del axpert unos 0.1V o 0.2V por debajo de la absorcion del tracer. Y aun con todo volveran a entrar y salir cuando el axpert de por acabada la absorcion y el tracer no pq estara algo mas de rato. Y la flotacion la misma para ambos.

    Mezclar dos reguladores diferentes para una misma bateria tiene estas cosas.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  7. #7
    solflitos está desconectado Forero
    Fecha de ingreso
    may 2015
    Ubicación
    cartaya
    Mensajes
    2.151

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Pon estas tensiones al regulador del hibrido, al axpert le quitas 0.2V y la ecualizacion solo con axpert y no la hagas en automatico -> en manual y desconecta las placas al hibrido cuando la estes haciendo para ver si asi no tiene en cuenta latension de bateria
    Miniaturas adjuntadas Miniaturas adjuntadas Conexión y reconexión continua paneles Axpert V  + regulador externo-screenhunter1565.jpg  
    Última edición por Photon; 09/08/2019 a las 09:33 Razón: Miniatura errónea

  8. #8
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Hola!

    Lo de quitarle 0.2 al Axpert respecto al Tracer lo entiendo, es para que acabe antes, pero ahí no estamos teniendo en cuenta la compensación por temperatura. Con las baterías a 30º esos voltajes ya no son los mismos, ya que el tracer sí tiene compensación por temperatura y el Axpert no.
    ¿la ecualización hacerla con el Axpert? Ahora la tengo desactivada y la haría cada 30 días el Tracer.

    Partimos de la base de que esta mezcla (hibrido + regulador externo) es una porquería, mi intención siempre ha sido hacer trabajar al híbrido lo mínimo posible ya que lo considero de gama baja y delegar más en el Tracer que digamos sería... ¿gama media?. Evidentemente no hay una solución perfecta para este tema, pero sí buscar la "menos mala".

    Hacer ecualizaciones manuales en lugar de automáticas no sería un problema, pero ¿por qué mejor al Axpert para este cometido?

    Desde luego no hay otra opción para tener 2 vertientes, la principal Sur-Este 1600W (6*280w 60c en 2 series en paralelo de 3 paneles por serie) al Tracer 6420AN 60a 200v oc y una secundaria Sur-Oeste con 600W (4*150w 36c en 1 serie) al Híbrido MPPT 60a 145v oc

    Muchas gracias por los comentarios.

  9. #9
    solflitos está desconectado Forero
    Fecha de ingreso
    may 2015
    Ubicación
    cartaya
    Mensajes
    2.151

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Cita Iniciado por ministropepon Ver mensaje
    ¿la ecualización hacerla con el Axpert? Ahora la tengo desactivada y la haría cada 30 días el Tracer.

    Hacer ecualizaciones manuales en lugar de automáticas no sería un problema, pero ¿por qué mejor al Axpert para este cometido?

    perdona, lo del Expert ha sido un error mio, El prioritario y que ademas ecualice en manual debe ser el Regulador Exterior, el del hibrido solo seguirle en Absorcion y FLotacion a unos 0.2V menos, y por supuesto tener en cuenta la correccion de tension por temperatura para que el regulador del hibrido no tome 'la iniciativa' en la Abssorcion.

    Por favor , comentanos si desconectando las placas del hibrido en la Ecualizacion manual con el regulador externo siguen 'cantando' los reles

  10. #10
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Correcto, el Tracer que lleve la voz cantante y el híbrido ajustarlo algo por debajo.

    Si desconecto las placas los relés siguen cantando un rato, el hibrido sigue viendo voltaje durante un tiempo (entiendo que por los condensadores que lleve, aguantan un rato por que no hay consumo de ellos).

    Al cabo de unos 60 segundos se quita la marca de panel y deja de oírse ese relé.

    Ahora está nublado, probaré a ajustar los voltajes un día más despejado para ver el efecto más claro

    Gracias!

  11. #11
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Me parece que lo de poner 200 mV por debajo no es para que acabe antes. Es para que vayan lo mas parejos posible.
    La condicion de finalizacion de la carga no es el voltaje en el caso del Axpert y en el tracer creo que tampoco (no estoy seguro). Las condiciones de finalizacion son por amperios o por tiempo. Y mezclando reguladores hacerlo por amperios es inexacto ya que cada uno mide sus amperios.

    Despues tienes el tema de calibracion, seguramente el voltaje que vea el tracer en bateria sea diferente al del axpert. Y eso influye a la hora de poner los voltajes en la config.

    Ese tracer tiene control analogico o digital ?? Lo pregunto desde la ignorancia de nunca haber tenido uno de esos. Es que como sea analogico, apaga y vamonos.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  12. #12
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    El Tracer es Digital, se configura en USE y por RS485 se ajustan los voltajes y puedes leer los datos. Ya lo tengo integrado en mi RaspberryPi (lo podéis ver en mi pié). Por lo que veo, la serie AN parece que también permite paralelizar, así que quizá a futuro me haga con otro igual y los paralelice.

    https://www.epsolarpv.com/upload/cer...MS-EL-V1.1.pdf

    El mio es el Tracer 6420AN.

    Hoy con las nubes he conseguido picos muy altos de producción en el Tracer que antes no veía en el Hibrido, me da la sensación de que es mucho mejor MPPT. (antes solo tenía el hibrido con 1 orientación)

  13. #13
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Cita Iniciado por ministropepon Ver mensaje
    El Tracer es Digital, se configura en USE y por RS485 se ajustan los voltajes y puedes leer los datos. Ya lo tengo integrado en mi RaspberryPi (lo podéis ver en mi pié). Por lo que veo, la serie AN parece que también permite paralelizar, así que quizá a futuro me haga con otro igual y los paralelice.

    https://www.epsolarpv.com/upload/cer...MS-EL-V1.1.pdf

    El mio es el Tracer 6420AN.

    Hoy con las nubes he conseguido picos muy altos de producción en el Tracer que antes no veía en el Hibrido, me da la sensación de que es mucho mejor MPPT. (antes solo tenía el hibrido con 1 orientación)
    Pues entonces mucho mas facil para hacer un algoritmo de carga correcto.
    Veo que no tienes en cuenta el tail current (corriente de cola) que da el bmv. Ese dato es fundamental para hacer el algoritmo de carga correcto.
    El tracer hace la terminacion por tiempo y eso es muy random ya que dependiendo de lo que has descargado la bateria el tiempo de absorcion debe cambiar. Y esa variacion del tiempo de absorcion tiene que ir en funcion del tail current.

    Teniendo la Rpi yo usaria dos tracers y dejaria el hibrido sin campo solar. Y la terminacion de la carga la haria por tail current lanzando un Tabs minimo para que acaben los tracers. Posteriormente reseteas el Tabs a un valor suficientemente alto para que no entre y vuelvas a condicionar el ciclo con tu algoritmo de carga basado en tail current.

    No se si me sigues o piensas que estoy diciendo alguna marcianada....xD.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  14. #14
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    A ver si te he entendido. El tracer aún no me ha dado tiempo ver si hace la absorción en función de tiempo o de corriente de cola. El híbrido si que me da la sensación de que lo hacía por corriente, porque no siempre duraba el mismo tiempo. Puede ser?

    Lo que tú me sugieres es que haga mi propio algoritmo de carga con la Raspberry cambiando al vuelo los voltajes de carga del tracer en lugar de dejar trabajar al tracer por si mismo?

    El poner dos tracers de momento está descartado, dentro de un tiempo si amplio más placas quizá me lo plantee

    Muchas Gracias!

    Enviado desde mi SM-G930F mediante Tapatalk

  15. #15
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    El tracer lo hace por tiempo, configurable entre 10 y 180 min.

    El Axpert, concretamente ese modelo lo hace por Icola. Pero claro es SU Icola ya que al estar metiendo amperios con el tracer esa Icola no es la que tiene que ser.
    La Icola la tiene que marcar el BMV que es lo ultimo que hay antes de llegar a las baterias.

    No te digo de modificar al vuelo los voltajes del tracer.... ya que son variables en funcion de la temperatura de la bateria.... te digo de tocar el tiempo de absorcion al vuelo del tracer para que acabe la absorcion por Icola y no por tiempo. Algo del tipo: "cuando la Vbat >= Vabs && Ibat<Icola entonces el Tabs del tracer a 10 min para que acabe en 10min y no llegue hasta el Tabs prefijado.


    Compatibilizar el tracer con el axpert en regulacion con los parametros que se pueden tocar en ambos es casi imposible. Con otros axpert si, pero con el que tienes no es nada facil.

    El Axpert cuantos firmwares lleva? U1 y U2 o solo U1?
    El Axpert si esta cargando y tocas los voltajes de Abs o Flot, se reinicia el regulador cortando campos y volviendo a entrar en unos 20 segundos o no pasa nada??
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  16. #16
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    ok, pues primero voy a intentar averiguar la intensidad de cola viendo los históricos, creo que he llegado a ver menos de 4 amperios para mantener 29v, debería de rondar por ahí?

    El axpert tiene 2 firmwares por lo que comentas: U1 20 05, U2 02 03 y si, si cambias valores corta el campo solar y a los pocos segundos re-conecta.

    Muchas gracias! Ya tengo más horas de diversión

    Enviado desde mi SM-G930F mediante Tapatalk

  17. #17
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Dejo unos gráfico con los datos de una carga limpia (sin muchas nubes ni picos de consumos) de esta semana y sus consumos:

    MyPiDomo | Solar

    Se puede ver que está 2 horas en absorción y cuando pasa a flotación la intensidad está entre 0 y 1 amperio. A las 12 empieza un consumo y es el pequeño pico (depuradora de piscina) que se ve ahí hasta que el regulador estabiliza el voltaje de absorción. La depuradora arranca cuando el monitor de baterías pasa al 100% de carga.

    Considero correcto la corriente de cola que usa el BMV? osea unos 11-13A?

    Gracias!

  18. #18
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    La corriente de cola preconfigurada en el BMV es a efectos de medicion. Es decir, el BMV considera cargada la bateria (100% SOC) cuando se alcanza un voltaje a una intensidad (% de la capacidad) durante un tiempo de cualificacion de 10 min.

    Para las baterias que tienes una Icola entre 8 y 9A creo que seria lo adecuado.

    La Icola es la intensidad que hay cuando pasa de absorcion a flotacion. El tracer tiene preconfigurado 120 min de absorcion luego se ven 4A. Dependiendo lo que descargues la bateria esos 4A se consiguen con mas o menos tiempo de absorcion. Al tener el tracer el tiempo fijo pues la Icola variara segun descargues la bateria antes de empezar el ciclo de carga.

    Lo que tienes que plantearte es si quieres cargar por Icola o por Tiempo de absorcion fijo. 120 min para tu caso lo veo excesivo a no ser que descargues mucho las baterias. Por eso con descargas de mas o menos profundidad todos los dias se puede configurar un tiempo de absorcion fijo pero si las descargas son unos dias mas o unos dias menos, o no se carga del todo, etc lo mejor es ir por Icola.

    Te preguntaba lo de los firmwares porque si solo tiene uno y no resetea el ciclo de carga al cambiar valores de voltaje abs o flot, si que es posible con la Rpi adaptarse a un regulador externo u otros que coexistan con el axpert. De momento solo conozco un Axpert que no reinicie el ciclo al cambiar valores y es el V2. No se si los nuevos de ahora seran parecidos. Yo creo que el MKSII seguramente tambien pero eso ya lo dira algun propietario.

    Si no reinician ciclo con cambio de voltajes con una Rpi puedes hacer que el Axpert cargue con voltajes dependientes de la temperatura y finalizar la carga cuando estimes oportuno ya sea por Tabs o por Icola.

    Si vas a ir por Icola, primero verifica que en el tracer si cambias el Tabs al minimo durante absorcion este pasa a flotacion ya o como mucho aguanta el minimo que son 10 min. Si asi fuese ya puedes hacerte el script correspondiente en la Rpi para parar la absorcion cuando se alcanze la Icola que creas oportuna.
    Si el axpert tuviese Tabs tambien podria pararse pero me parece que el tuyo no tiene ese parametro.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  19. #19
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Las descargas de batería están controladas a máximo un 20%, osea, cuando el SOC baja del 83% activo el bypass, dejo ese 3% porque tengo cargas directas a batería (routers, raspberry, alguna luz, relés y contactores de maniobra)

    He probado a cambiar el tiempo de absorción del tracer cuando llevaba ya unos 100 minutos, lo he cambiado a 90 minutos e instantáneamente ha pasado a flotación, así que se puede tocar ese valor en caliente y respetará los tiempos.

    De momento lo he dejado a 90minutos, seguramente lo baje más, ya que al tener las descargas controladas quizá ajustando un tiempo correctamente sea suficiente mientas trabajo en la automatización para usar la corriente de cola.

    Ahora mismo ya está en flotación entrando 1 Amperio escaso a baterías.

    Evidentemente cuanto menos tiempo esté en voltaje de absorción mejor porque menos desgaste tendrá la batería, no?

    Muchas gracias, esto es un vicio, cuando consigues hacer procesos artesanos con la raspberry y los datos del hibrido+regulador+monitor de baterías te da una satisfacción....

    De momento tengo automatizado:
    - el bypass al caer del 83% del SOC y vuelta a solar cuando sube del 94% (hay noches que no salta el bypass)
    - la depuradora cuando el SOC alcanza el 100% y el voltaje de baterías es > 25v

    Y ahora voy a mirar bien para ajustar la fase de absorción.

    Un saludo!

  20. #20
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    En absorcion tiene que estar el tiempo necesario, ni mucho ni poco. Es un tiempo en donde la bateria de plomo esta en saturacion por definicion. La electroquimica del proceso asi lo requiere.
    Y la mejor forma de fijar ese tiempo de absorcion es por la Icola.
    Dejo una explicacion grafica.... es para un sistema de 48V pero los conceptos son los mismos para 24V.

    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  21. #21
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Ese gráfico es famoso en estos lares, lo he estudiado varias veces, la clave es que hay que ir probando hasta que la curva de intensidad te la sabes de memoria....

    Muchas gracias!

    Enviado desde mi SM-G930F mediante Tapatalk

  22. #22
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Cita Iniciado por ministropepon Ver mensaje
    Ese gráfico es famoso en estos lares, lo he estudiado varias veces, la clave es que hay que ir probando hasta que la curva de intensidad te la sabes de memoria....

    Muchas gracias!

    Enviado desde mi SM-G930F mediante Tapatalk
    Lo que tienes que buscar el la Icola para tus baterias. Es decir la intensidad a Vabs en donde se empieza a estabilizar en el tiempo (pendiente cero = diferencial de intensidad / diferencial tiempo tiende a 1). Ni es bueno un tiempo de absorcion muy largo ni es bueno uno corto. Tampoco tiene que ser algo superpreciso al minuto.
    En tu caso yo no bajaria tanto a Icola de 4A. Mirando el grafico veria buena una Icola sobre 7-8A.
    Las densidades tambien son un buen indicador de que estas cargando bien. Esos vasos suelen tener densidades de 1,28 a 100% SOC.
    Tampoco te obsesiones.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  23. #23
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Esta es la densidad máxima que consigo, incluso tras ecualizar, pero claro, es sabido que esos densímetros no son muy precisos.

    Mi mayor miedo es que las baterías llevan todo el verano subiendo de 30° todos los días, por eso no quiero maltratarlas también con las cargas....

    Gracias!

    Enviado desde mi SM-G930F mediante Tapatalk

  24. #24
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Dos cosas:

    1.- En el tracer has configurado el factor de correcion de temperatura a lo que indica el fabricante de las baterias? Veo que en el tracer lleva por defecto 3mV por grado y vaso. Mientras que el fabricante indica 5,5mV por grado y vaso. Eso es casi el doble.

    2.- Veo en las graficas que el regulador reinicia ciclo cuando el voltaje de bateria cae a cierto valor durante 10 min. Por eso se ven unas mini absorciones despues de la principal. Si el tracer admite en caliente comandos con la Rpi podrias corregir eso. Habria que ver que comandos admite. Tienes tabla de modbus para ver que se puede tocar?
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  25. #25
    ministropepon está desconectado Forero
    Fecha de ingreso
    may 2014
    Ubicación
    Madrid, Spain
    Mensajes
    446

    Predeterminado Re: Conexión y reconexión continua paneles Axpert V + regulador externo

    Buenas Tejota, te mando lo que llevo programado para entendernos mejor, estoy implementando el control de la fase de absorción, falta probarlo bien.

    Este proceso es el guarda en emoncms todos los datos del hibrido + tracer y ahora hará el control de la fase de absroción.
    Tengo más procesos: Uno para el bmv, otro para depuradora, etc.

    Código:
    #!/usr/bin/python
    
    import sys, time, sqlite3, json, urllib2, requests, os, serial
    from crc16 import crc16xmodem
    from struct import pack
    from pymodbus.client.sync import ModbusSerialClient as ModbusClient
    
    wp_pico = 0
    
    def main():
    	global wp_pico
    	
    	while True:
    		try:       
    			fd = os.open('/dev/hidraw0', os.O_RDWR | os.O_NONBLOCK)
    			time.sleep(.5)
    
    			cmd='QPIGS'
    			checksum = crc16xmodem(cmd)
    			cmd_crc = cmd + pack('>H', checksum) + '\r'
    			os.write(fd, cmd_crc)
    			time.sleep(0.25)
    			res=""
    			while True:
    				time.sleep (0.15)
    				r = os.read(fd, 256)
    				res += r
    				if '\r' in res: break
    			
                            os.close(fd)
    			#res = fd.read(110).encode('string-escape')
    			res=res.encode('string-escape')
    			print('Respuesta'), res
    			res = res.split("\\")
    			res = res[0][1:].split(" ")
    			
    			wp=float(res[12])*float(res[8])
    			if (wp > wp_pico):
    				wp_pico=wp
    
                            
                            client = ModbusClient(method = 'rtu', port = '/dev/ttyUSB1', baudrate = 115200, timeout=10, parity ='N')
                            client.connect()
    
    
                            result = client.read_input_registers(0x3100,7,unit=1) # Request the range of registers data (3100 - 3107)
                            result2= client.read_input_registers(0x3110,2,unit=1)
                            result3= client.read_holding_registers(0x906C,1,unit=1) # Minutos de absorcion
                            result4= client.read_input_registers(0x3201,1,unit=1)   # Estado del regulador (estado de carga y otros)
    
    
    
                            solarVolt = float(result.registers[0] / 100.0) # Solar voltage is register 3100, divide by 100
                            solarCurrent = float(result.registers[1] / 100.0)
                            batteryVoltage = float(result.registers[4] / 100.0)
                            chargeCurrent = float(result.registers[5] / 100.0)
                            chargeWatt = float(batteryVoltage*chargeCurrent)
    			
    			print('Grid [V]:  '), float(res[0])
    			print('Grid [Hz]: '), float(res[1])
    			
    			print('Carga [V]: '), float(res[2])
    			print('Carga [Hz]:'), float(res[3])
    			print('Carga [VA]:'), int(res[4])
    			print('Carga [W]: '), int(res[5])
    			print('Carga [%]: '), int(res[6])
    			print('Bus [V]:   '), int(res[7])
    			
    			print('Vbat:      '), float(res[8])
    			print('CharBat:   '), int(res[9])
    			print('Bat_capac: '), int(res[10])
    			print('Bat_SOC:   '), float(res[14])
    			print('Temp:      '), int(res[11])
    			
    			print('Uncharbat: '), int(res[15])
    			print('IP:        '), float(res[12])
    			print('VP:        '), float(res[13])
    			print('WP:        '), wp
    			print('WPpico:    '), wp_pico
    			
    			print('Status:    '), res[16]
    
    
                            print('Tracer:')
                            print("solarVolt:"),solarVolt,"V"
                            print("solarCurr:"),solarCurrent,"A"
                            print("battVolt: "),batteryVoltage,"V"
                            print("charCurr: "),chargeCurrent,"A"
                            print("charWatt: "),chargeWatt,"W"
                            print("Watt:     "),result.registers[6]/100.0
                            print("battTemp: "),result2.registers[0]/100.0
                            print("charTemp: "),result2.registers[1]/100.0
                            print("estado:   "),int(result4.registers[0]),bin(result4.registers[0])
                            print("minAbsor: "),result3.registers[0]
                            
    
                            apikeyread="xyxyxyxyxyxyxyxyx";
                            url="http://localhost/emoncms/input/get/bmv700/I?apikey="+apikeyread;
                            r=requests.get(url);
    
    
                            datos_absorcion={
                                    'min':int(result3.registers[0]),
                                    'estado':int(result4.registers[0]),
                                    'battVolt':batteryVoltage,
                                    'charCurr':r.json()['value']/1000.0
                            }
    
                            #Miramos si hay que ajustar la absorcion del tracer
                            #Si estamos en absorcion + voltaje > 29 + intensidad < 8: cambiamos el tiempo de absorcion a 10minutos
                            if (datos_absorcion['estado']==9 and datos_absorcion['battVolt']>29 and datos_absorcion['charCurr'] < 8):
                                client.write_register(0x906C, 10, unit=1)
                                print("--Tracer: cambio manual a flotacion")
                            
        
                            #Si estamos en flotacion + el tiempo de absorcion es 10m: cambiamos el tiempo de absorcion a 120minutos 
                            if (datos_absorcion['estado']==5 and datos_absorcion['min']==10):
                                client.write_register(0x906C, 120, unit=1)
                                print("--Tracer: configuro 120minutos para absorcion")
                            
    
    			
                            #os.close(fd)
    			emoncms(res,result.registers,result2.registers)
    			
    			time.sleep(8)
    		except:
    			print 'Error de conexion con hibrido', sys.exc_info()
    			time.sleep(4)
                            try: os.close(fd)
                            except: time.sleep(.2)
    
    def emoncms(res,tracer,tracer_b):
        
        apikey="xxxxxxxxxxxxxxxxxxxxxxxxxx"
    
        fv2_w=float(res[12])*float(res[8])
        fv1_w=float(tracer[4])*float(tracer[5])/10000.0
        load_w=res[5]
        bypass=0
        bypass_w=0
        status=res[16]
        depuradora=0
    
        #Si hay voltaje de Red debemos estar en bypass
        if ( float(res[0])>0):
            bypass_w=load_w
            bypass=1
            load_w=0
    
        try:
            file = open("/sys/class/gpio/gpio17/direction", "r") 
            depuradora= (int) (file.read().strip()=="out")
            file.close()
        except:
            time.sleep(.2)
    
    
        data={
                "load_va":      res[4],
                "load_w":       load_w,
                "load_percent": res[6],
                "bat_v":        res[8],
                "bat_i":        res[15],
                "bat_char_i":   res[9],
                "bat_soc":      res[10],
                "fv_i":         tracer[5]/100.0,
                "fv_v":         tracer[0]/100.0,
                "fv_w":         fv1_w, 
                "temp":         res[11],
                "bypass":       bypass,
                "bypass_w":     bypass_w,
                "depuradora":   depuradora,
                "status":       status,
                "fv2_i":        res[12],
                "fv2_v":        res[13],
                "fv2_w":        fv2_w,
                "fv_sum_w":     float(fv1_w+fv2_w),
                "bat_temp":     tracer_b[0]/100.0,
                "tracer_temp":  tracer_b[1]/100.0
        }
    
        y= json.dumps(data)
    
        url="http://localhost/emoncms/input/post?node=emontx&fulljson="+urllib2.quote(y)+"&apikey="+apikey 
        print url
        #urllib2.urlopen(url).read()
        r=requests.get(url);
        print(r.content)
    
    main()
    La documentación para el ModBus del tracer es esta:
    http://www.solarpoweredhome.co.uk/17...s_protocol.pdf

    Y la del Axpert ya la conocéis.

    El código no está todo lo limpio y estructurado que me gustaría porque se ha ido tocando todo sobre la marcha...

    Cualquier crítica será bienvenida!

    Gracias!
    Última edición por ministropepon; 11/08/2019 a las 14:16 Razón: actualizado script con últimos cambios

Página 1 de 2 12 ÚltimoÚltimo



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47