Benachrichtigungen
Alles löschen

[Oben angepinnt] flexible high-end cheap-tech Nulleinspeisung mit Soyosource und Volkszähler

360 Beiträge
38 Benutzer
26 Likes
68.9 K Ansichten
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Die ist bereits schon fast überall drinnen. 😁

(starke) KI bitte nicht mit "Smart"-Gedöns verwechseln!

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
(@schorsch68)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 403
 

Wer heute ein Smartphone oder einen Computer bedient, hat mit Künstlicher Intelligenz zu tun. Oft auch, ohne dies zu wissen oder zu bemerken. KI beantwortet uns Fragen, navigiert uns unterwegs und empfiehlt Produkte oder Songs. Als intelligente Software steckt sie mittlerweile in vielen technischen Geräten.

0,368MWp 🚜 🌾


   
AntwortZitat
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Als intelligente Software steckt sie mittlerweile in vielen technischen Geräten.

Du vermengst KI mit Cloud-Gedöns, aber ja auch die KI "wohnt" in der Cloud.

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
Carolus
(@carolus)
Famous Member Admin
Beigetreten: Vor 2 Jahren
Beiträge: 6962
 

Ich werde versuchen die Regelung um ein vorauseilendes Element zu erweitern,
damit oft wiederkehrende Muster im Verbrauch besser abgedeckt werden können.

Ich denke da z.B. an die Waschmaschine, die Stundenlang die gleichen Sägezähne produziert.
Aber auch Kochplatten und Mikrowellengeräte machen solche Muster in ihrem Betrieb.

So etwas kann man sicher "nach vorne spiegeln", braucht aber einige Entwicklungszeit...

Falls jemand mitmachen will, würde ich mich freuen!

Leider muss ich dir dazu eine negative Vorraussage machen.

Auch die perfekte Kenntnis über den zukünftigen Verlauf des Stroms hilft dir nicht, die Trägheit einer langsamen WR Antwortfunktion zu überwinden.

Das ist grundlegende Regelungstechnik.

Ich bin kein Amateur, aber ich lerne trotzdem noch.
Bürokratie schafft man nicht durch neue Regeln oder Gesetze ab.


   
AntwortZitat
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Leider muss ich dir dazu eine negative Vorraussage machen.

Auch die perfekte Kenntnis über den zukünftigen Verlauf des Stroms hilft dir nicht, die Trägheit einer langsamen WR Antwortfunktion zu überwinden.

Das ist grundlegende Regelungstechnik.

Sagen wir mal so, ich weiß, dass der Verbrauch in x Sekunden um 300W zurückgehen wird,
weil der Waschmaschinenmotor abschalten wird, wie die letzten y Zyklen vorher auch.
Dann kann ich eben genau diese Trägheit in der Messung und Regelung aus tricksen, in dem ich die Einspeisung reduziere, (hier stand mal abschalten)
noch bevor der Messwert mir das mitteilt.
Natürlich brauche ich vorher ein paar Zyklen und werde danach einen (zumindest teilweise) noch fehl wiederholen,
was aber im Vergleich zu den vielen abgedeckten wenig ins Gewicht fällt.

Das ist preemptive Regelungstechnik, die keine klassische wenn-dann-Folge einhält.
Na wir werden sehen, aber Geduld brauchst du noch, ich hab dafür erstmal keine Zeit.

Kennt jemand ein System am Markt, das so etwas macht?

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
Carolus
(@carolus)
Famous Member Admin
Beigetreten: Vor 2 Jahren
Beiträge: 6962
 

Leider muss ich dir dazu eine negative Vorraussage machen.

Auch die perfekte Kenntnis über den zukünftigen Verlauf des Stroms hilft dir nicht, die Trägheit einer langsamen WR Antwortfunktion zu überwinden.

Das ist grundlegende Regelungstechnik.

Sagen wir mal so, ich weiß, dass der Verbrauch in x Sekunden um 300W zurückgehen wird,
weil der Waschmaschinenmotor abschalten wird, wie die letzten y Zyklen vorher auch.

Eine ganz normale Vorraussage auf periodische Ereignisse. Eine polierte Glaskugel.
Kann man machen, ist aber für die nichtperiodischen Übergänge machtlos.

Dann kann ich eben genau diese Trägheit in der Messung und Regelung aus tricksen,

Vollkommen richtig.
Erstmal trickst du nur die Verzögerungen in der Messwerterfassung aus. Diese sind aber imho garnicht das Problem,
weil die hausgemacht sind. Es gibt, ausser Störspitzen, fast keinerlei Gründe warum die Erfassung Stromänderungen nicht sogar innerhalb der Halbwelle Messwerte liefern kann.
Aber dahinter kommen ja noch weitere Verzögerungen, Buslaufzeiten usw.

.... in dem ich abschalte, noch bevor der Messwert mir das mitteilt.

Das ist mir jetzt nicht klar. Willst du den WR herunterregeln, mit einem neuen Sollwert, oder wirklich die Ausgangsleistung "Schalten" ?
Herunterregeln geht nicht wegen der eingebauten Trägheit - Tiefpass oder Totzeit, kann ich so nicht entscheiden. Ich habe als Zahl hier von irgendeinem Wandler 400 W/s gelesen.
Aber beides kannst du NICHT umgehen.

Natürlich brauche ich vorher ein paar Zyklen und werde danach einen (zumindest teilweise) noch fehl wiederholen,
was aber im Vergleich zu den vielen abgedeckten wenig ins Gewicht fällt.

Das ist die Erkennung des periodischen Anteils, alles normale Technik.

Das ist preemptive Regelungstechnik, die keine klassische wenn-dann-Folge einhält.

Ja, schöne neue Wörter Mr. Green , aber physikalische Grundregeln kannst du damit nicht umgehen.

Es ist schon merkwürdig, dass man Dinge, die ein mechanischer Generator einfach so kann, elektronisch nicht so abbilden kann, wenn die Funktion geregelt ("hintenrum") auf null Rückfluss, statt gesteuert und als Quelle ("Inselanlage") einfach zur verfügung stellen will.

Na wir werden sehen, aber Geduld brauchst du noch, ich hab dafür erstmal keine Zeit.

Falls du Interesse hast, ich habe dazu schon zweimal eine Idee hier geschrieben, mit der das ganze machbar würde... ohne preemptive Technik.
Aber wir sollten das in einem getrennten Thread machen, wo es nur um dieses Thema geht.
Würde mir Spass machen, sowas zu diskutieren.

Kennt jemand ein System am Markt, das so etwas macht?

Nee.
Doch. Jede Inselanlage kann das automatisch... Mr. Green

Vielleicht ist der richtige Weg tatsächlich, für die die dauer von Impulslasten auf einen Inselbetrieb zu wechseln.... mal so als Idee.

Ich bin kein Amateur, aber ich lerne trotzdem noch.
Bürokratie schafft man nicht durch neue Regeln oder Gesetze ab.


   
AntwortZitat
(@schorsch68)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 403
 

Ja Insel, beim Multiplus scheppert da der Ringkern.
Deshalb hab ich ihn auf Gummipuffern montiert. 😁

0,368MWp 🚜 🌾


   
AntwortZitat
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Eine ganz normale Vorraussage auf periodische Ereignisse. Eine polierte Glaskugel.
Kann man machen, ist aber für die nichtperiodischen Übergänge machtlos.

Ja, die nicht-periodischen Sprünge wird man so nicht einfangen können.
Die periodischen haben aber ein sehr großen Anteil, das wär schon toll.

Erstmal trickst du nur die Verzögerungen in der Messwerterfassung aus. Diese sind aber imho garnicht das Problem, weil die hausgemacht sind.

Ja genau, die Latenz kann ich ein wenig aus tricksen.
Wenn man die Gerätschaften minimal halten will, kann man eben nur noch an der Software drehen.

Das ist mir jetzt nicht klar. Willst du den WR herunterregeln, mit einem neuen Sollwert, oder wirklich die Ausgangsleistung "Schalten" ?
Herunterregeln geht nicht wegen der eingebauten Trägheit - Tiefpass oder Totzeit, kann ich so nicht entscheiden. Ich habe als Zahl hier von irgendeinem Wandler 400 W/s gelesen.

Entschuldige bitte die unpräzise Formulierung, ich meinte natürlich herunter regeln.
Natürlich "geht" das rechtzeitig herunter regeln, insofern ich "früh genug" dran bin, die Trägheit ist ja bekannt, übrigens sogar genormt.
Die Trägheit an sich kann ich natürlich nicht ändern.

Das ist die Erkennung des periodischen Anteils, alles normale Technik.

Das Rad wurde sicher auch mehrfach erfunden. 😉

Falls du Interesse hast, ich habe dazu schon zweimal eine Idee hier geschrieben, mit der das ganze machbar würde... ohne preemptive Technik.
Aber wir sollten das in einem getrennten Thread machen, wo es nur um dieses Thema geht.
Würde mir Spass machen, sowas zu diskutieren.

Ich fürchte, da wenig mitreden zu können. Aber starte doch mal ein Thema und schau was passiert.

Vielleicht ist der richtige Weg tatsächlich, für die die dauer von Impulslasten auf einen Inselbetrieb zu wechseln.... mal so als Idee.

Ja klar wäre das der perfekte Weg, aber dann wäre es nicht mehr nur die minimale Ausstattung an Gerätschaften.
Es geht mir nur darum, die hier vorgestellte Art und Weise der Nulleinspeise-Regelung (noch) effizienter zu machen. (als sie eh schon ist)

High-End-Low-Budget 😎

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
(@schorsch68)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 403
 

Glaube ich nicht daß Herdplatten oder Waschmaschinen exakt periodisch takten, die schwanken immer etwas.

Extremes periodische Takten gibt es bei mir aber kaum noch. 😁

0,368MWp 🚜 🌾


   
AntwortZitat
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Glaube ich nicht daß Herdplatten oder Waschmaschinen exakt periodisch takten, die schwanken immer etwas.

Extremes periodische Takten gibt es bei mir aber kaum noch. 😁

In meinem allerersten Beitrag in diesem Thema gibt es diese Grafik zu sehen:

Ist eine "Bosch Maxx 7 Ecoedition", das steht da drauf, hab ich mir nicht ausgedacht! 😉
Reicht dir das an Periodizität?
Es geht doch gar nicht darum das perfekt auszugleichen...
Aber wenn man nochmal ein paar Prozent raus holen kann, ist das doch schön?
Auch das läppert sich über die Jahre.

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
(@schorsch68)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 403
 

Vielleicht alte Technik, von der BSH Truppe.
So gleichmäßig siehts aber auch nicht aus.
Ist das nicht schon fast Pfennigfuchsen. 😆

0,368MWp 🚜 🌾


   
AntwortZitat
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Glaube ich nicht daß Herdplatten oder Waschmaschinen exakt periodisch takten, die schwanken immer etwas.

Ist das nicht schon fast Pfennigfuchsen. 😆

:wave:

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
(@andreash)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 165
 

Hallo, habe da ein paar Fragen zum seriellen Protokoll vom Soyosource. Das ganze scheint ja recht simpel zu sein, Funktion:

def set_soyo_demand(ser,power): # create the packet for soyosource gti
pu = power >> 8
pl = power & 0xFF
cs = 264 - pu - pl
if cs >= 256: cs = 8

ser.write( bytearray([0x24,0x56,0x00,0x21,pu,pl,0x80,cs]) )
ser.flush()
return(0)

Und Aufruf:

set_soyo_demand(ser,int(1.0 * send_power / number_of_gti))

Wenn ichs richtig geblickt habe dann wird das von allen am RS485 Bus hängenden Soyos geschluckt, Soll-Leistung wird vorher durch die Anzahl der verwendeten Wechselrichter geteilt? Gibt also keine Device-Adressen bei den Teilen (man kann auch in den Parameter nix dergleichen einstellen)?
Gibts irgend eine Info was die 5 hardcoded Byts für Bedeutung haben?
Soll Leistung als upper und lower Byte ist soweit klar.
cs ist Checksumme?

Ist irgendwem was näheres über die RS485 Schnittstellenhardware im Sysosource bekannt? Abschlusswiderstand drin und wenn ja abschaltbar? Sollte zwar bei den 4,8kBoud und kurzen Leitungen rel. unkritisch sein macht aber bei mehr als zwei Busteilnehmern evtl. doch den Unterschied zwischen geht und geht nicht.

Habe vor einen simplen ESP8266 "Schnittstellenwandler" zu bauen der nur die Soll Leistung via MQTT schluckt und per RS845 an die Soyos weitergibt. Deshalb die Fragerei, muss ja das Rad nicht nochmal erfinden.

Bei mir läuft alles über IOBroker, der kennt auch alle Daten vom Zähler und vom BMS. Das ganze highlevel Regelungsgedöns kann ich dann dort scripten.


   
AntwortZitat
E-t0m
(@e-t0m)
Autarkiekönig
Beigetreten: Vor 2 Jahren
Beiträge: 791
Themenstarter  

Wenn ichs richtig geblickt habe dann wird das von allen am RS485 Bus hängenden Soyos geschluckt, Soll-Leistung wird vorher durch die Anzahl der verwendeten Wechselrichter geteilt? Gibt also keine Device-Adressen bei den Teilen (man kann auch in den Parameter nix dergleichen einstellen)?
Gibts irgend eine Info was die 5 hardcoded Byts für Bedeutung haben?
Soll Leistung als upper und lower Byte ist soweit klar.
cs ist Checksumme?

Hallo Andreas,
meine Infos zum Protokoll stammen von hier https://secondlifestorage.com/index.php?threads/limiter-inverter-with-rs485-load-setting.7631/
Ja, alle Geräte schlucken das selbe Paket.

Ist irgendwem was näheres über die RS485 Schnittstellenhardware im Sysosource bekannt? Abschlusswiderstand drin und wenn ja abschaltbar? Sollte zwar bei den 4,8kBoud und kurzen Leitungen rel. unkritisch sein macht aber bei mehr als zwei Busteilnehmern evtl. doch den Unterschied zwischen geht und geht nicht.

Frag mal @joehuebner der hat sich mit den internas befasst: https://forum.drbacke.de/viewtopic.php?t=2428

Habe vor einen simplen ESP8266 "Schnittstellenwandler" zu bauen der nur die Soll Leistung via MQTT schluckt und per RS845 an die Soyos weitergibt. Deshalb die Fragerei, muss ja das Rad nicht nochmal erfinden.

das tust du gerade: https://github.com/KlausLi/Esp-Soyosource-Controller

Bei mir läuft alles über IOBroker, der kennt auch alle Daten vom Zähler und vom BMS. Das ganze highlevel Regelungsgedöns kann ich dann dort scripten.

Viel Spaß beim scripten, hast ja ein wenig Inspiration! 😉

Ich wollte etwas Stabiles, mit Kabeln und ohne unnötige Zwischenschichten, aber jeder nach seinem Geschmack!

klick: meine flexible high-end cheap-tech Nulleinspeisung


   
AntwortZitat
(@andreash)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 165
 

Danke für die Infos, weiss ich auf jeden Fall schon mal mehr.

Den Esp-Soyosource-Controller hab ich momentan im Einsatz, der funzt soweit. Stimmt den könnte man auch mit der Soll Leistung füttern...

Evtl. eliminiere ich auch die WiFi Verbindung und geh direkt mit RS485 vom Server/IOBroker zu den Soyos. Direkt vom Zählerschrank zu den Wechselrichtern über Kabel kann ich bei mir leider knicken, müsste viel zu viel im Wohnbereich verlegt werden incl. Wand durchbohren usw., WAF ist da zu niedrig :eh:
Zählerdaten krieg ich über Tasmota rein, funzt gut und stabil.


   
AntwortZitat
Seite 5 / 24
Teilen: