Przekształcanie fal w energię
WAVERROLLER Logo

Przekształcanie fal w energię

AW-Energy Oy​

Wykorzystanie OPC UA do monitorowania i sterowania urządzeniami przetwarzającymi energię fal oceanicznych w użyteczną formę

O firmie AW-Energy Oy

AW-Energy Oy to fińska firma zajmująca się opracowywaniem technologii konwerterów energii fal oceanicznych. Firma posiada najwyższy poziom gotowości technologicznej w zakresie technologii energii fal opartej na falach przypływowych na świecie.

Firma AW-Energy opracowała urządzenie do przetwarzania energii fal o nazwie WaveRoller.

WaveRoller

WaveRoller to oscylujący falownik, który przekształca energię kinetyczną fal oceanicznych w formę użytkową. Wytworzona energia elektryczna z fal oceanicznych jest przesyłana za pomocą kabla podmorskiego do podstacji na lądzie, gdzie jest dalej wykorzystywana.

Dataserver WaveRoller

Dataserver to aplikacja .NET, która działa jako interfejs między urządzeniami WaveRoller a klientami danych, w tym interfejsami użytkownika SCADA i interfejsami mobilnymi. Komponenty serwera SQL i OPC UA zostały zaprojektowane oraz zaimplementowane w tym projekcie przez firmę Prosys OPC, która zintegrowała je z Dataserverem jako osobne moduły.

Serwer danych WaveRoller

Przechowywanie danych z SQL

Komponent SQL przechowuje dane historyczne za pomocą oprogramowania MariaDB.
Przechowywane dane obejmują pomiary i zdarzenia z urządzeń WaveRoller, przy czym każde urządzenie posiada własną bazę danych. MySqlConnector został użyty do okresowego masowego zapisywania pomiarów i zdarzeń w kolejce, a także do odczytywania zagregowanych danych historycznych przy użyciu procedur.

Prezentacja w OPC UA

Komponent OPC zarządza serwerem OPC UA, który zapewnia dostęp do bieżących i historycznych pomiarów, a także zdarzeń alarmowych z urządzeń WaveRoller. Podczas gdy metody OPC UA są używane do sterowania urządzeniami, komponent SQL służy do uzyskiwania dostępu do danych historycznych. Serwer został zaimplementowany przy użyciu oficjalnego OPC UA .NET Standard Stack od OPC Foundation. Model informacyjny służy do reprezentowania urządzeń WaveRoller jako węzłów OPC UA na serwerze został zaprojektowany w trakcie realizacji projektu; a ModelCompiler OPC Foundation został użyty do wygenerowania kodu na podstawie modelu informacyjnego.
Parametry pomiarów i urządzeń obecne w drzewie OPC zostały wypełnione z istniejących modułów oprogramowania Dataserver. Serwer OPC UA jest wykorzystywany przez serwer WWW i serwer mobilny do dostarczania interfejsów użytkownika odpowiednio dla komputerów stacjonarnych i urządzeń z systemem iOS. Jest on również przeznaczony do użytku przez aplikacje klienckie.

Go to OPC UA