Czas odpowiedzi sterowania
Podczas sterowania zasobami (EV, bateriami), SmartgridOne Controller wysyła polecenie do urządzenia, które następnie potrzebuje czasu na przetworzenie tego polecenia i odpowiednie dostosowanie swojego stanu. To nazywane jest czasem odpowiedzi sterowania. Czas potrzebny na to oraz czas potrzebny SmartgridOne Controller do wysłania nowego polecenia zależy od następujących czynników:
- Typ urządzenia (np. bateria, ładowarka EV, pompa ciepła)
- Sprawdzenie ustabilizowania (settling check)
- Ograniczenie na magistrali RS485
- Interwał harmonogramu
Gdy Twój SmartgridOne Controller jest aktywny w usługach pomocniczych, szybki czas odpowiedzi jest kluczowy. Na tej stronie wyjaśnimy, jak te czynniki wpływają na czas odpowiedzi sterowania i jak możesz go zoptymalizować dla swojego konkretnego zastosowania.
Wskazówka
Kluczowe wnioski:
- Nie używaj Modbus-RTU (RS485), gdy masz wiele urządzeń podłączonych do magistrali RS485. Zamiast tego używaj Modbus-TCP.
- Wyłącz ustawienia ramp-up i ramp-down na urządzeniach, które to obsługują, takich jak baterie i inwertery, aby umożliwić szybszy czas reakcji.
- Wyłącz sprawdzanie ustabilizowania, jeśli rozumiesz związane z tym konsekwencje.
- Ustaw interwał harmonogramu na 1 sekundę, aby przyspieszyć przetwarzanie poleceń.
Pełne wyjaśnienie tych czynników znajdziesz poniżej.
Typ urządzenia
Różne typy urządzeń mają z natury różne czasy odpowiedzi z powodu ich cech technicznych i protokołów komunikacyjnych:
Baterie i/lub inwertery solarne (w tym inwertery hybrydowe)
- Zazwyczaj szybki czas odpowiedzi (1-5 sekund)
- Czas odpowiedzi zależy głównie od wewnętrznego sterowania inwertera
- Mogą mieć wbudowane współczynniki narastania mocy (ramp rate) dla przejść mocy
Ładowarki EV
- Średni czas odpowiedzi (5-15 sekund)
- Czas odpowiedzi zależy od:
- Protokołu komunikacji (OCPP, Modbus, własny)
- Możliwości ładowania pojazdu
- Aktualnego stanu ładowania
- Muszą spełniać minimalne wymagania dotyczące prądu ładowania
Pompy ciepła
- Wolniejszy czas odpowiedzi (30-180 sekund)
- Stopniowe dostosowanie mocy dla ochrony sprężarki
- Czas odpowiedzi zależy od:
- Trybu pracy (ogrzewanie/chłodzenie)
- Aktualnych warunków temperatury
- Wewnętrznych mechanizmów ochronnych
Przekaźniki i wyłączniki
- Szybki czas odpowiedzi (1-5 sekund)
- Zazwyczaj używane do prostego sterowania włącz/wyłącz
Wskazówka
Dla optymalnego sterowania uwzględnij urządzenie o najwolniejszym czasie reakcji przy ustawianiu parametrów sterowania. Zapewnia to stabilną pracę wszystkich podłączonych urządzeń.
'Sprawdzenie ustabilizowania' (Settling Check)
W pracy z wieloma markami, protokołami i modelami urządzeń cierpliwość staje się kluczowa. Chociaż urządzenia, takie jak baterie, inwertery i ładowarki EV, zazwyczaj szybko reagują na polecenia, potrzebują czasu, aby zaktualizować swoje pomiary i przesłać je z powrotem do Controller.
Dwa kluczowe czynniki wpływają na czas odpowiedzi:
- Liczniki energii mogą przesyłać dane wolniej, co oznacza, że nie odzwierciedlają natychmiast najnowszych działań urządzenia
- Urządzenia często potrzebują czasu na narastanie mocy i ustabilizowanie się na docelowym poziomie
Tutaj ważne stają się sprawdzenia ustabilizowania. Sprawdzenie ustabilizowania to okres oczekiwania, który zapewnia, że urządzenia w pełni osiągnęły polecone stany, zanim zostaną podjęte nowe decyzje. Można to porównać do pozwolenia, aby kurz opadł po zmianie. Bez tego mechanizmu nasz system sterowania mógłby reagować na tymczasowe stany podczas okresu przejściowego. Prowadziłoby to do niepotrzebnych korekt – podobnie jak próba utrzymania równowagi na chwiejnej platformie przy ciągłym nadkorygowaniu, co pogarsza sytuację.
Nasza implementacja monitoruje trzy kluczowe aspekty: Po pierwsze, weryfikuje, czy pomiary są aktualne i wiarygodne, co zapewnia, że nie reagujemy na przestarzałe informacje. Po drugie, śledzi zmiany przepływu mocy w czasie, potwierdzając, że urządzenia reagują zgodnie z oczekiwaniami. Wreszcie, uwzględnia wrodzone opóźnienia w reakcjach urządzeń, dając sprzętowi czas na osiągnięcie stabilnej pracy.
Weźmy przykład obiektu z dwoma urządzeniami: nowoczesnym systemem baterii i starszą pompą ciepła. Gdy wysyłamy polecenie zmniejszenia zużycia mocy o 5 kW:
| Czas | Bateria | Pompa Ciepła | Reakcja systemu |
|---|---|---|---|
| 0:00 | 0 kW | 5 kW | Wysłano polecenie: zmniejsz o 5 kW |
| 0:01 | -2 kW | 5 kW | Bateria reaguje szybko |
| 0:03 | -2 kW | 3 kW | Pompa ciepła zaczyna reagować |
| 0:05 | -2 kW | 3 kW | Oczekiwanie na stabilizację |
| 0:07 | -2 kW | 3 kW | System potwierdza stan ustabilizowany |
Bateria reaguje niemal natychmiast, ale starszy system sterowania pompy ciepła potrzebuje więcej czasu na dostosowanie i raportowanie nowego stanu. Bez sprawdzeń ustabilizowania moglibyśmy błędnie interpretować to opóźnienie jako brak reakcji i wysyłać dodatkowe polecenia, co mogłoby prowadzić do destabilizacji systemu. Zamiast tego nasz kontroler cierpliwie czeka, aż wszystkie urządzenia zgłoszą stabilne stany, zanim podejmie kolejne decyzje. Oś czasu dla tego przebiegu wygląda następująco:

Takie ostrożne podejście może wydawać się nadmiernie zachowawcze, ale w świecie systemów energetycznych stabilność i trwałość sprzętu znacznie przewyższają atrakcyjność szybkich, acz niestabilnych korekt.

Wyłączanie sprawdzenia ustabilizowania
Ostrzeżenie
- Wyłączanie nie jest zalecane i powinno być stosowane jedynie w wyjątkowych przypadkach. W przeciwnym razie ryzykujesz destabilizację systemu i oscylacje.
- Postępuj ostrożnie i tylko wtedy, gdy w pełni rozumiesz konsekwencje i preferujesz szybkość kosztem stabilności. Sprawdzanie ustabilizowania można wyłączyć w aplikacji SmartgridOne Controller w ustawieniach zaawansowanych. Pozwoli to kontrolerowi wysyłać polecenia bez oczekiwania na ustabilizowanie urządzeń, potencjalnie przyspieszając czas reakcji.
Click here to see the instructions
- Otwórz stronę ustawień:

- Zmień opcję "Enable device settling check" na
False:

- Kliknij 'Zapisz' po prawej stronie wiersza.
Ograniczenie magistrali RS485
Gdy wiele urządzeń jest podłączonych do magistrali RS485, czas odpowiedzi sterowania może być opóźniony z powodu wrodzonego ograniczenia komunikacji RS485 – jednocześnie komunikować może się tylko jedno urządzenie.
Ponieważ urządzenia komunikują się na przemian na magistrali, każde dodatkowe urządzenie wydłuża czas cyklu komunikacyjnego. Może to prowadzić do wolniejszych czasów odpowiedzi dla wszystkich podłączonych urządzeń.
Dla optymalnej wydajności:
- Ogranicz liczbę urządzeń do 5 lub mniej na jedną magistralę RS485
- Używaj akcesoriów rozszerzających RS485 przy podłączaniu większej liczby urządzeń
Wskazówka
Szczegółowe informacje na temat okablowania RS485 i najlepszych praktyk znajdziesz w przewodniku .
Interwał harmonogramu
Interwał harmonogramu określa, jak często SmartgridOne Controller sprawdza nowe polecenia i wysyła je do urządzeń. Krótszy interwał zapewnia szybszy czas odpowiedzi, podczas gdy dłuższy interwał może powodować opóźnienia w realizacji poleceń. Sprawdź, czy interwał harmonogramu jest ustawiony na rozsądną wartość dla Twojego zastosowania. Domyślny interwał to 1 sekunda, ale możesz go zmienić w ustawieniach zaawansowanych:
Click here to see the instructions
- Otwórz stronę ustawień:

- Zmień opcję "Enable device settling check" na
False:

- Kliknij 'Zapisz' po prawej stronie wiersza.
