Resultados 126 al 150 de 453
- 26/02/2016, 00:05 #126el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Si, esto es lo que deseo: Evitar el lío del filtro R-C y ahorrarme lo 60 euros del relé inteligente, si el Arduino lo sabe hacer mejor.
Pero tengo que entender lo que me decís, Gabriel 2015 y oxid ...
Cómo consigo que el Arduino genere una señal de pulsos (PWM?) proporcional a la potencia de excedentes en este momento?
Qué señales necesito como input al Arduino para conseguir esto?
-
- 26/02/2016, 00:07 #127Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Interesante!!.
Lo que no veo claro es como implantar ese concepto al asunto del carlotrón, porque solo dispongo de la información que me da el regulador, que como ya sabemos, es ON/OFF, sin tener conocimiento de la potencia derivada.
Claro, sería mucho más fácil disponer de los valores de la intensidad de batería, potencia de mini-panel, potencia derivada, tensión de baterías, etc., pero la idea es no complicar el asunto con todo tipo de sensores...
- - - - - - - - - - - - - - - - - - -
Así es como funciona el Carlotrón 3.1...
- 26/02/2016, 00:19 #128Gabriel 2015 Invitado
- 26/02/2016, 00:22 #129Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Es que el problema ( y fuente de algunas situaciones de inestabilidad que tenéis algunos ) es que el regulador con salida auxiliar sólo puede decir cuando tiene excedentes ( carga el condensador), pero no puede decir cuantos excedentes 'sobran' ( es decir , le estamos sacando demasiado y descargamos batería ). En el caso de los que tienen el filtro R-C, esto se soluciona en parte con la autodescarga del condensador ( por propia fuga o por la resistencia de entrada del M150 ), el error puede ser tanto + como -, y este último no lo disponemos...
En cambio con el relé detector de tensión de el_cobarde, si no tuvieramos el Arduino, a lo mejor lo podría implementar mejor jugando con los 2 contactos que tiene.
Lo lógico es que hubiera una señal para cargar condensador, ( la que usáis ahora ) y otra para descargarlo ( cuando le falta potencia FV y tiene que tirar de baterías), con esto llegaría mucho mejor a un equilibrio y podría ser rápido de respuesta, eso contando que el regulador sea rápìdo también, sino no.
- 26/02/2016, 00:35 #130Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
- 26/02/2016, 00:44 #131Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Se podría hacer una integración (suma) de tiempo ON del contacto en (mili/decima)segundos como magnitud de entrada..
cuando se ponga OFF una pausa de Y segundos que no cuente, y a partir de ahí si sigue OFF integra en (-) ( resta), sería como una especie de 'condensador virtual'.
De todas formas creo que tu sistema es estable porque el regulador es rápido indicando si tiene excedentes o no, no tiene el retardo del C, y otra razón es que en horas punta de potencia los paneles FV van sobrados para tus excedentes.
Eso es programación del Arduino, estos microcontroladores suelen tener pines destinados a esta función.
Esto es lo que discutimos aqui, carlos utiliza el contacto auxiliar del regulador, skolly quiere la medida de frecuencia porque el SI se lo dice así, y otras alternativas son medida de corriente de campo FV y de la corriente del consumo actual, la mía era el balance de corrientes en el nodo Regulador-Batería-Inversor.
- 26/02/2016, 00:58 #132el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Eso había entendido yo. A ver: La tensión del campo FV (en mi caso) varía entre 90V (producción a tope) y 130V (muy poca producción); mientras la intensidad varía entre 40A y 3A, más o menos.
Si en un momento tengo, por ejemplo, 20A de intensidad e intento aumentarla a 25A, observando el comportamiento de la tensión sabré si hay excedentes:
a) Si la tensión estaba en 90V y no cambia con el intento, y la intensidad tampoco sube, no hay excedentes y el inversor chupa de batería
b) Si la tensión estaba en 100V y baja a 90V, mientras la intensidad sube a 23A, hay pocos excedentes y derivo demasiado
c) Si la tensión estaba en 110V y baja a 100V, mientras la intensidad sube a 25A, hay muchos excedentes y puedo derivar más
Funciona en base a esta lógica una buena derivación de excedentes?
- - - - - - - - - - - - - - - - - - -
Con estos datos se diría:
a) Si la intensidad de consumo aumenta, pero la de FV no, no hay excedentes; 100% de la "derivación" proviene de batería
b) Si la intensidad de consumo aumenta más que la de FV, derivo demasiado (parte excedentes, parte batería)
c) Mientras las dos intensidades varían sincronizadas, sobran excedentes: 100% de la potencia derivada son excedentes
En vez de decir "intensidad" debería decir "potencia", es decir I multiplicada por su respectiva U
- 26/02/2016, 01:09 #133Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Sí, pero eso hecho de una forma muy rápida, para que al entrar una carga de consumo AC, por ejemplo, no termine chupando de las baterías. Eso con Arduino se puede hacer muy rápido. Por ejemplo, a grandes rasgos:
Si incremento I/ Incremento V < -1 Aumento señal proporcional.
Si incremento I/ Incremento V >-1 Disminuyo señal proporcional.
- - - - - - - - - - - - - - - - - - -
Si quieres ir haciendo alguna prueba de forma "gratuita" puedes medir con un shunt y un voltímetro como reaccionan tus placas ante un aumento de la carga, con unas bombillas, resistencias o lo que tengas a mano. Te construyes una gráfica y ves como varía la tangente de un estado a otro.
- 26/02/2016, 01:11 #134el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Pues esto me gusta mucho más que trabajar con una señal "cutre", generada con dificultad de un relé o de un regulador.
Aún me gusta más la misma lógica, pero en base a (I*U) del campo FV comparado con (I*U) del consumo.
- - - - - - - - - - - - - - - - - - -
Esto es lo que acabo de hacer en mi imaginación. Me gusta el resultado ...
- 26/02/2016, 01:15 #135Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Claro, si no tienes de partida lo que puede producir el campo FV, lo más simple es ver como evolucionan I V ante un aumento de carga. Bueno IXU
- - - - - - - - - - - - - - - - - - -
Sería bueno que te hicieses esa gráfica, porque para que sea más progresivo, lo ideal es aumentar la señal en función del cociente V/I, es decir, que vaya algo más "despacio" según se acerca al punto de máxima potencia.
- - - - - - - - - - - - - - - - - - -
Edito: En función del cociente del incremento de I y V.
- 26/02/2016, 01:17 #136el_cobarde Invitado
- 26/02/2016, 01:19 #137Gabriel 2015 Invitado
- 26/02/2016, 01:26 #138el_cobarde Invitado
- 26/02/2016, 01:29 #139Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Era para Skolli jajaja
- 26/02/2016, 01:38 #140el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Yo diría que skolly lo puede hacer igual, sin condensador y sin integrador. Un Arduino es genial y barato ...
- 26/02/2016, 08:16 #141
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
estoy en ello... leyendo a ratos el foro, de arduino,...
lo de integrador, pues lo puedo probar... total para lo poco que cuesta... puedo hacer el circuito y probarlo.
lo que no tengo claro es qué resistencia y condensador me haría falta en ese circuito con integrador.
hoy lo compro, pero no sin antes probar a medir cuánto tarda el carlotrón en abrir el relé de salida (por ej, desconectando el sunny boy de la instalación cuando el carlotrón está derivando al 100%), con un condensador pequeño debe empezar a caer la potencie inmediatamente...porque me da a mi que igual vienen por ahí los tiros.
- 26/02/2016, 08:27 #142Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
El regulador responde en algo menos de 0,1 seg. Lo he analizado con el osciloscopio, y el mínimo que he visto ha sido de entre 70 y 100 milésimas, entre cambio y cambio de estado.
Pero sigo pensando que la clave no está ahí, porque la inercia de las baterías es mucho mayor, no hace falta tanta rapidez. De hecho, en el outback puedes configurar el delay al arranque y al paro. Les he puesto 0,5 seg. y prácticamente funciona casi igual.
Con arduino puedes jugar con los tiempos como a uno le de la gana, en esto ya sabes que es ultra-flexible. Pero lo que nunca podrá adivinar arduino, es si un LOW es debido a una bajada de excedentes de 10W o de 1000W. Esa es la cuestión. Para eso hay que inventarse el algoritmo ideal que, creo, los tiros deben ir por al propio auto-aprendizaje del arduino. Es decir, que según qué haya pasado en segundos/minutos anteriores, así actúe.
Mira, cuando el cielo está claro y no hay grandes variaciones de consumo, el carlotrón 3.1 es exacto como un reloj, eso es obvio.
Cuando hay grandes variaciones de potencia excedente, arduino también podría ser muy rápido, pero no lo puede ser porque entonces empieza a desestabilizarse. Tiene que ir más lento que todo el sistema en general, para que a dicho sistema "le de tiempo" a estabilizarse. Sino, entraría en oscilación.
Con el control por regulador HIGH-LOW (tensión de baterías), jamás se podrá saber la cantidad absoluta de potencia disponible en un momento determinado, pero pienso que arduino puede "adivinarla" o intuirla, con el auto-aprendizaje.
Por ejemplo, si hay nubes, las habrá durante minutos, más bien horas. Si arduino es capaz de aprender y memorizar las variaciones de potencia excedente que ha habido en los minutos anteriores, y en función de ello, actuar, podremos tener un sistema de control de excedentes casi perfecto.
Sigo confiando en el control por tensión de baterías.
Yo pienso que, ahora mismo, en mi instalación, estoy más que satisfecho con el funcionamiento del carlotrón 3.1. Lo veo funcionar todos los días y me maravillo .
Si consigo que arduino "aprenda", y en función de ello actúe...miel sobre hojuelas...
En mi instalación, es rarísimo que los excedentes sean superiores a la potencia instalada en las cargas (salvo en primavera, más bien verano, pero eso no me preocupa). Tengo 1500W en una salida del carlotrón. 3000W en otra salida, conmutados con otros 2000W (cuando 1 termo llega a su temperatura, el termostato conmuta a otro termo). Y para rematar la faena, un acumulador de unos 3500W (este siempre es el último en conectarse), con una capacidad de acumulación de 24kWh. Ahora en estas fechas, los mejorísimos días suelo obtener unos 35kWh, insuficiente para poder decir "ya no tengo donde echarlo". El carlotrón nunca llega a saturarse, siempre está regulando.
- 26/02/2016, 09:18 #143Forero
- Fecha de ingreso
- ene 2016
- Ubicación
- No lo preguntes miarma!
- Mensajes
- 215
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Quizás os sirva de algo.
http://www.energeticambiente.it/tecn...ettrico-6.html
Un saludo.
- 26/02/2016, 09:52 #144Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Más o menos, lo que quieras... Por ejemplo, un condensador de 100 nF y dos resistencias de 10 K. Ten en cuenta que con el integrador, lo que consigues es tener un promedio muy exacto y sobre todo, una altísima impedancia a la salida. Es decir, no te influyen los mA que se van al modulador.
- - - - - - - - - - - - - - - - - - -
Claro que Arduino lo puede saber!!! Por suerte, a todas las temperaturas e irradiaciones posibles, la forma de la curva VI es similar. Viendo como es la relación entre los incrementos de V e I en las placas, puede localizar el punto de máxima potencia.
COn respecto a la rapidez, en mi opinión, tiene que ser capaz de hacer todos los cálculos y dar una salida en menos de 1 ciclo, para que cuando se active una carga de consumo, los excedentes le hagan un "hueco". Si no, esto puede ser un problema para el que no tenga inversores de mucha potencia.
- - - - - - - - - - - - - - - - - - -
Y el que tenga baterías, con analizar como evoluciona la intensidad del tramo regulador-baterías, también puede, con Arduino, localizar el punto de máxima potencia.
- 26/02/2016, 09:54 #145el_cobarde Invitado
- 26/02/2016, 10:53 #146Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Has probado conectar directamente la salida del regulador a la entrada PWM ( adaptando la tensión si hace falta ) del M150, tal como lo tiene carlos ?
Poner un integrador no es mala idea, pero si va a ir por el Arduino, quizá mejor espere a que tenga el control por frecuencia.
Saludos
- - - - - - - - - - - - - - - - - - -
Será una baja impedancia de salida, no ?
Por otro lado, el integrador tendría que ser bidireccional, tanto tiene que integrar como desintegrar, ¿ cómo haría esto último ?
- - - - - - - - - - - - - - - - - - -
Por esta razón yo creo más en el control por balance de corrientes, que seguramente se podría complementar con el control por tensión ( algo que ya tenía previsto), pero ya sé que nadie cree en el !
Lo que si está claro es que skolly tiene en su instalación una inercia de narices, seguramente provocada por o el retardo del regulador o por el monstruoso condensador de la red R-C.
- 26/02/2016, 10:57 #147Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Así sí, no cabe duda.
Pero mi intención es utilizar la salida de excedentes del regulador SOLAMENTE.
Bueno, no es que sea mi intención, es que ya es una realidad con el Carlotrón 3.1. Pero se puede mejorar.
- - - - - - - - - - - - - - - - - - -
Jaja. Aunque no se comente, algunos sí creemos en el balance de corrientes, en mini-paneles o lo que haga falta.
Pero hemos decidido coger un camino, y seguimos por él. Si en algún momento nos encontramos con la carretera cortada, no hay ningún problema en retroceder, y seguir otra ruta
- 26/02/2016, 11:04 #148Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Al integrar obtienes una salida analógica en voltios, que creo que puede meter al Carlotrón que tiene, no??
- - - - - - - - - - - - - - - - - - -
Es poco mejorable tu sistema ya, pero si le das un poquito de realimentación, pues sería algo más ágil y preciso. Pero como digo, poco mejorable es ya.
- 26/02/2016, 11:04 #149Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Si esto ya lo sé, hace años que he trabajado con ellos, pero no me refería esto, te hablaba de la impedancia de salida, que en caso de un AO será baja, del orden de decenas a alguna centena de ohmios.
El integrador de un pulso te da un nivel fijo de tensión analógica, y de un escalón te da una rampa recta, pero la cuestión es que para volverlo a cero, tienes que darle lo mismo pero en negativo, me entiendes ahora ?
- 26/02/2016, 11:10 #150Gabriel 2015 Invitado