Haltet euch BITTE an die Forumsregeln, jeder der hier Mitglied ist, hat bei der Registrierung den Regeln zugestimmt. Wer sich nicht daran hält, wird aus dem Forum entfernt.
Deye Hybrid Angebote Deye Zubehör Produkte
Mein VNB fordert die Bereitstellung von Blindleistung nach folgendem Verfahren (Siehe Bild) cos phi (P):
Wie kann man dieses cos phi (P) Verfahren am Deye Wechselrichter einstellen?
Welche von den vorhandenen Optionen ist das?
Und wie stellt man die Zahlen für die abknickende Gerade ein?
Muss man Werte umrechnen? Normiert oder Prozent? Von Was?
Ist es die Option P(PF) in den Grid-Einstellungen?
Ist PF = cos phi ?
Das Verfahren beginnt bei 0% und endet bei 100% active power (Wirkleistung)
Lock-in = 0% (0,0 P/Pemax)
Lock-out = 100% (1,0 P/Pemax)
Ich nehme an P1 und PF1 usw. bilden ein Koordinatenpaar eines Punktes auf der abknickenden Linie (Graph).
P1 0% (0,0 P/Pemax) Punkt an dem die Gerade links beginnt
P2 0% (das gleiche)
P3 50% (0,5 P/Pemax) Punkt an dem die Gerade abknickt
P4 100% (1,0 P/Pemax) Punkt am rechten unteren Ende der abgeknickten Gerade
PF1 1.0 ( cos phi = 1 )
PF2 1.0
PF3 1.0
PF4 0.95 ( cos phi = 0.95 )
Was ist PF=+-? D.h. unter(induktiv)- oder übererregt(kapazitiv)? ( Vorzeichen sind Glückssache 🙂 )
https://infosys.beckhoff.com/index.php?content=../content/1031/el34x3/2344945163.html&id=
Demnach müsste der PF = cos phi negativ sein?
Kann das jemand bestätigen?
Sehr schön erkärt:
https://www.photovoltaikforum.com/core/attachment/186233-blindleistung-pdf/
Aber wie sag ich's meine Deye WR? 🤨
BNetzA:
"Verhält sich die Erzeugungsanlage induktiv (untererregt) – also wie eine Spule – dann erfolgt eine Wirkleis
tungseinspeisung bei gleichzeitigem Blindleistungsbezug, der spannungssenkend wirkt. Verhält sich die Er
zeugungsanlage dagegen kapazitiv (übererregt) – wie ein Kondensator – liefert die Erzeugungsanlage Wirk
und Blindleistung, die die Spannung anhebt. Die Netzspannung wird durch die Wirkleistungseinspeisungen
von Erzeugungsanlagen erhöht, was zu spannungsbedingtem Netzausbau führen kann. Durch einen unterer-
regten Betrieb der Anlagen können diese Auswirkungen reduziert werden."
Was für eine Anlage, welcher Wechselrichter, wie angeschlossen/betrieben ?
Grideinstellungen - PF (Power Faktor) ist richtig !
😀 Deye Hybrid 12k , 2x Deye RW-M6.1, 30x Meyer Burger 380W 😀
deye 5k sg03lp1, Überschusseinspeisung, max. 4,6kW (mit CT) einphasig und 2 Modul-WR am GEN-Port
Also nur einen festen PF Power Factor einzustellen wäre entsprechend der Vorgaben falsch. Was ist denn bei euch so aktiviert in den GRID Einstellungen? Bitte Fotos von allen Einstellungen.
Ein sehr gutes Video zum Thema Spannungsanhebung durch Solaranlagen und Blindleistungsbereitstellung: https://www.youtube.com/watch?v=e_wZke6OywA
Weitere Grundlagen: https://www.youtube.com/watch?v=bUVhVbSB6vA
Stelle ich nun für Option P(PF): PF4 = 0.95, 1.05 oder -0.95 ein? (Die restlichen Werte siehe oben)
Was bitte sagen die Experten hier? @deye-guru @christian @roman
Ich sage, Hände weg von den Grideinstellungen. Dies sollte der Mitarbeiter des NB bei der Inbetriebnahme vornehmen.
In der Regel soll das der Elektriker machen, entsprechend der Vorgaben vom VNB. Nur wenn die Anleitung nicht sonderlich aussagekräftig ist, kann das auch nach hinten losgehen. Deshalb will ich das vorher abklären. Würde mich wundern wenn die Mitarbeiter des VNB Lust zum Anleitungslesen der Wechselrichter hätten...
Wenn sich keine Hinweise ergeben muss ich halt Messequipment auffahren, um die Wirkung zusammen mit dem Elektriker nachzumessen. Ich kann mir da Messtechnik ausleihen. Ist halt zusätzlicher Aufwand.
Komisch dass, niemand dazu etwas weiß...
Mein Elektriker meinte PF2 lässt sich nur bis 0.88 einstellen. D.h. man muss die Punkte anders anordnen...
Ich fühle mich bestätigt: https://www.photovoltaikforum.com/thread/169125-answer-everything-about-deye-inverters/?postID=3095683#post3095683
Ich hab mal ein Python Skript geschrieben zum Schreiben der P(PF) Grid settings, weil die Eingabe am Display ewig dauert.
Eine Überprüfung(Messung) wie das P(PF) Verfahren wirklich arbeitet steht noch aus.
writeSettings auf True umstellen, wenn die gelesenen Werte zur Displayanzeige passen.
#!/bin/phython3 #Script to set and read back the grid settings of the P(PF) setting in big deye inverters 3,6kW and up #0 to 50% -> PF=1.0 #50 to 100% -> interpolation from PF=1.0 to PF=-0.95 #P3==P4 we need only 3 points from pymodbus.client.sync import ModbusSerialClient as ModbusClient import sys import time #deye modbus Device address (default 0)? devID = 0 #where your rs485 tty adapter is placed tty='/dev/ttyUSB0' PFstart = 1.0 PFend = -0.95 #- == inductive writeSettings = False # True (warning: test first if the read settings are the same on the touch screen before you set it to true!) sleepTime=0.001 #between register calls def readReg(devID, regNr): i=0 while True: read = client.read_holding_registers(address = regNr, count =1 ,unit=devID) if not read.isError(): break i=i+1 time.sleep(sleepTime) if(i > 999999): print("cant read register") quit() return read.registers[int(0)] def readRegInt(devID, regNr): uintval = readReg(devID, regNr) if uintval < 32767: return uintval else: return uintval-65536 def readRegPercent(devID, regNr): return float(readRegInt(devID, regNr))/100.0 def readRegPF(devID, regNr): return float(readRegInt(devID, regNr))/1000.0 def writeReg(devID, regNr, value): listValues = [value] i=0 while True: time.sleep(sleepTime) #fct code 0x10 == 16 multi ->write registers (other write function code methode deye does'nt know) write = client.write_registers(regNr, listValues, unit=devID) if not write.isError(): rvalue = readReg(devID, regNr) if rvalue == value: break else: print(f"{rvalue}!={value}") i=i+1 if i > 99999: print("cant write register") quit() def writeRegInt(devID, regNr, value): if value >= 0: writeReg(devID, regNr, int(value)) else: writeReg(devID, regNr, int(65536+value)) def writeRegPercent(devID, regNr, value): writeRegInt(devID, regNr, value*100) def writeRegPF(devID, regNr, value): writeRegInt(devID, regNr, value*1000) client = ModbusClient(method='rtu', port=tty, baudrate=9600, retries=3, bytesize=8, parity="N", stopbits=1, timeout=2) if ( client.connect() == False ): print("can't open rs485 bus") quit() if writeSettings: print("start writing grid settings P(PF) to deye inverter") writeReg(devID, 472, 1) #P(PF) = on writeRegPercent(devID, 483, 50) #Lockin 50% writeRegPercent(devID, 484, 100) #Lockout 100% writeRegPercent(devID, 473, 0) #P1 0% writeRegPercent(devID, 475, 50) #P2 50% writeRegPercent(devID, 477, 100) #P3 100% writeRegPercent(devID, 479, 100) #P4 100% writeRegPF(devID, 474, PFstart) #PF1 1.0 writeRegPF(devID, 476, PFstart) #PF2 1.0 writeRegPF(devID, 478, PFend) #PF3 -0.95 writeRegPF(devID, 480, PFend) #PF4 -0.95 (65536-950 = 64586) print("read back grid settings from deye inverter") print( f"read: P(PF) (0/1 off/on): { readRegInt(devID, 472) }") print( f"read: Lockin: { readRegPercent(devID, 483) } Lockout {readRegPercent(devID, 484)}" ) print( f"read: P1 { readRegPercent(devID, 473) } PF1 {readRegPF(devID, 474)}" ) print( f"read: P2 { readRegPercent(devID, 475) } PF2 {readRegPF(devID, 476)}" ) print( f"read: P3 { readRegPercent(devID, 477) } PF3 {readRegPF(devID, 478)}" ) print( f"read: P4 { readRegPercent(devID, 479) } PF4 {readRegPF(devID, 480)}" )
das wäre dann die standard-Einstellung für die cos φ (p)-standard-kennlinie?
Es gibt keine "Standard" Kennlinie. Kommt drauf an, welche Einspeiseleistung Du hast, einphasig oder dreipasig und was Dein VNB von Dir wünscht. Suche die "TAB" Deines VNB im Internet, da kannst Du erahnen was Dich erwartet...
Die Deye WR können da laut Menü einiges, auch wenn es nicht gut erklärt ist 🙄
Man hat da bei den meisten Optionen 4 Punkte auf einer Kennlinie, die man einstellen kann.
In dem Skript sind die Punkte der Kennlinie auf dem Bild im 1. Beitrag nachgebildet, ob das wirklich so wirkt, muss noch nachgemessen werden.
Die P(PF) Option wirkt erst ab 241,5V (Faktor 1,05) die werde ich kaum erreichen, meine Aufzeichnungen zeigen, dass diese Werte noch nie im Netz erreicht wurden.