Przejdź do głównej zawartości

Czas odpowiedzi na kontrolę

Podczas sterowania urządzeniami (EV, baterie), SmartgridOne Controller wysyła polecenie do urządzenia, które następnie potrzebuje czasu na przetworzenie tego polecenia i odpowiednie dostosowanie swojego stanu. Jest to znane jako czas odpowiedzi na kontrolę. Czas potrzebny na to oraz czas, jaki zajmuje SmartgridOne Controller na wysłanie nowego polecenia, zależy od następujących czynników:

  • Typ urządzenia (np. bateria, ładowarka EV, pompa ciepła)
  • Kontrola ustabilizowania
  • Ograniczenia 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 na kontrolę i jak możesz go zoptymalizować dla swojego konkretnego przypadku użycia.

wskazówka

Najważniejsze wnioski:

  • Nie korzystaj z Modbus-RTU (RS485) przy podłączeniu wielu urządzeń do magistrali RS485. Zamiast tego użyj Modbus-TCP.
  • Wyłącz ustawienia przyspieszania (ramp-up) i zwalniania (ramp-down) na urządzeniach, które to wspierają, takich jak baterie i inwertery, aby umożliwić szybsze czasy odpowiedzi.
  • Wyłącz kontrolę ustabilizowania, jeśli rozumiesz konsekwencje.
  • Ustaw interwał harmonogramu na 1 sekundę dla szybszego przetwarzania poleceń.

Aby uzyskać pełne wyjaśnienie tych czynników, czytaj dalej.

Typ urządzenia

Różne typy urządzeń mają z natury różne czasy reakcji z powodu ich charakterystyk technicznych i protokołów komunikacyjnych:

Baterie i/lub inwertery solarne (w tym hybrydowe inwertery)

  • Typowo szybkie czasy reakcji (1-5 sekundy)
  • Czas reakcji głównie zależy od wewnętrznych sterowników inwertera
  • Mogą mieć wbudowane rampy przejść dla zmian mocy

Ładowarki EV

  • Średni czas reakcji (5-15 sekundy)
  • Reakcja zależy od:
    • Protokołu komunikacyjnego (OCPP, Modbus, własnościowy)
    • Zdolności ładowania pojazdu
    • Bieżącego stanu ładowania
  • Muszą spełniać minimalne wymagania dotyczące prądu ładowania

Pompy ciepła

  • Wolniejsze czasy reakcji (30-180 sekundy)
  • Stopniowe dostosowania mocy w celu ochrony sprężarki
  • Czas reakcji jest dotknięty przez:
    • Tryb pracy (grzanie/chłodzenie)
    • Bieżące warunki temperaturowe
    • Wewnętrzne mechanizmy ochronne

Przekaźniki i przełączniki

  • Szybkie czasy reakcji (1-5 sekundy)
  • Typowo używane do prostego sterowania włącz/wyłącz
wskazówka

Dla optymalnej kontroli, weź pod uwagę najwolniej reagujące urządzenie podczas ustawiania parametrów sterowania. Zapewni to stabilną pracę wszystkich podłączonych urządzeń.

Kontrola 'Ustabilizowania'

Pracując z wieloma markami urządzeń, protokołami i modelami, cierpliwość staje się kluczowa. Mimo że urządzenia takie jak baterie, inwertery i ładowarki EV zazwyczaj szybko reagują na polecenia, potrzebują czasu na zaktualizowanie swoich pomiarów i odesłanie ich z powrotem do Controller.

Na czas reakcji wpływają dwa kluczowe czynniki:

  1. Liczniki energii mogą wysyłać dane w wolniejszych tempach, co oznacza, że nie odzwierciedlają one natychmiast ostatnich działań urządzenia.
  2. Urządzenia często potrzebują czasu na przystosowanie się i stabilizację, aby osiągnąć swoje docelowe stany.

W tym miejscu kontrole ustabilizowania stają się ważne. Kontrola ustabilizowania to okres oczekiwania, który zapewnia, że urządzenia całkowicie osiągnęły swoje polecone stany przed podjęciem nowych decyzji. Pomyśl o tym jak o pozwoleniu na opadnięcie kurzu po zmianie. Bez tego mechanizmu nasz system kontrolny mógłby reagować na tymczasowe stany w okresie przejściowym. To prowadziłoby do niepotrzebnych korekt - podobnych do próby utrzymania równowagi na chwiejnej platformie, ciągle korygując, co pogarsza sytuację.

Nasza implementacja monitoruje trzy kluczowe aspekty: Po pierwsze, weryfikuje, że pomiary są aktualne i wiarygodne, co zapewnia, że nie reagujemy na nieaktualne informacje. Po drugie, śledzi jak zmienia się przepływ mocy w czasie, potwierdzając, że urządzenia reagują zgodnie z oczekiwaniami. Wreszcie, respektuje naturalne opóźnienia w odpowiedziach urządzeń, dając sprzętowi czas, którego potrzebuje na osiągnięcie stabilnej pracy.

Rozważmy stanowisko z dwoma urządzeniami: nowoczesnym systemem baterii i starszą pompą ciepła. Kiedy wysyłamy polecenie zmniejszenia zużycia mocy o 5kW:

CzasBateriaPompa ciepłaReakcja systemu
0:000kW5kWPolecenie wysłane: zmniejszyć o 5kW
0:01-2kW5kWBateria reaguje szybko
0:03-2kW3kWPompa ciepła zaczyna reagować
0:05-2kW3kWOczekiwanie na stabilność
0:07-2kW3kWSystem potwierdza ustabilizowany stan

Bateria reaguje prawie natychmiast, ale starszy system sterowania pompy ciepła potrzebuje więcej czasu na dostosowanie się i zgłoszenie swojego nowego stanu. Bez kontroli ustabilizowania, moglibyśmy błędnie zinterpretować to opóźnienie jako brak reakcji i wysłać dodatkowe polecenia, potencjalnie destabilizując system. Zamiast tego, nasz kontroler cierpliwie czeka na zgłoszenie stabilnych stanów przez wszystkie urządzenia przed podjęciem jakichkolwiek nowych decyzji. Oś czasowa tego dokładnego przepływu wygląda następująco:

Oś czasowa kontroli ustabilizowania

To mierzone podejście może wydawać się zbyt ostrożne, ale w świecie systemów energetycznych, stabilność i długowieczność sprzętu znacznie przewyższają atrakcyjność szybkich korekt.

Oś czasowa kontroli ustabilizowania

Dezaktywacja kontroli ustabilizowania

warning
  • Dezaktywacja nie jest zalecana i powinna być dokonywana tylko w wyjątkowych przypadkach. W przeciwnym razie ryzykujesz destabilizację systemu i powodowanie oscylacji.
  • Postępuj ostrożnie i tylko jeśli w pełni rozumiesz konsekwencje i preferujesz szybkość nad stabilność.

Kontrolę ustabilizowania można dezaktywować w aplikacji SmartgridOne Controller w zaawansowanych ustawieniach. Pozwoli to kontrolerowi wysyłać polecenia bez oczekiwania na ustabilizowanie się urządzeń, co potencjalnie przyspieszy czas odpowiedzi.

Kliknij tutaj, aby zobaczyć instrukcje
  1. Otwórz stronę ustawień:
Uzyskaj dostęp do 'Zaawansowanych ustawień' przechodząc do 'Ustawień' i klikając przycisk 'Zaawansowane ustawienia'
  1. Zmień "Włącz kontrolę ustabilizowania urządzenia" na False:
Uzyskaj dostęp do 'Zaawansowanych ustawień' przechodząc do 'Ustawień' i klikając przycisk 'Zaawansowane ustawienia'
  1. Kliknij 'Zapisz' po prawej stronie wiersza.

Ograniczenia na magistrali RS485

Gdy wiele urządzeń jest podłączonych do magistrali RS485, czas odpowiedzi na kontrolę może być dotknięty przez inherentne ograniczenie komunikacji RS485 - tylko jedno urządzenie może komunikować się w danym czasie.

Gdy urządzenia komunikują się na przemian przez magistralę, każde dodatkowe urządzenie zwiększa całkowity czas cyklu komunikacji. Może to prowadzić do wolniejszych czasów odpowiedzi dla wszystkich podłączonych urządzeń.

Aby uzyskać optymalną wydajność:

  • Ogranicz liczbę urządzeń do 5 lub mniej na magistralę RS485
  • Użyj akcesoriów do rozszerzenia RS485 przy podłączaniu większej liczby urządzeń
wskazówka

Aby uzyskać szczegółowe informacje na temat okablowania RS485 i najlepszych praktyk, zapoznaj się z przewodnikiem Wytyczne dotyczące okablowania.

Interwał harmonogramu

Interwał harmonogramu określa, jak często SmartgridOne Controller sprawdza nowe polecenia i wysyła je do urządzeń. Krótszy interwał pozwala na szybsze czasy reakcji, podczas gdy dłuższy interwał może prowadzić do opóźnień w wykonaniu poleceń. Sprawdź, czy interwał harmonogramu jest ustawiony na rozsądny czas dla twojego przypadku użycia. Domyślny interwał to 1 sekunda, ale możesz go dostosować w zaawansowanych ustawieniach:

Kliknij tutaj, aby zobaczyć instrukcje
  1. Otwórz stronę ustawień:
Przejdź do 'Ustawień', a następnie kliknij przycisk 'Zaawansowane ustawienia'
  1. Zmień "Włącz sprawdzanie osiadania urządzenia" na False:
Przejdź do 'Ustawień', a następnie kliknij przycisk 'Zaawansowane ustawienia'
  1. Kliknij 'Zapisz' po prawej stronie wiersza.