• Nie Znaleziono Wyników

Strategie sterowania

W dokumencie Index of /rozprawy2/11188 (Stron 80-84)

ukierunkowanych na poprawę efektywności energetycznej infrastruktury budynkowej i instalacji

3.3. Ocena znaczenia określonych zbiorów funkcjonalności rozproszonych systemów automatyzacji w procesie poprawy efektywności energetycznej

3.4.1. Strategie sterowania

Warto przypomnieć, że systemy zrealizowane w technologii LonWorks pracują z wykorzystaniem protokołu komunikacyjnego LonTalk. Węzły sieciowe komunikują się ze sobą z wykorzystaniem mechanizmu zmiennych sieciowych i wiadomości jawnych. Zmienne sieciowe stanowią interfejs do przekazywania danych pomiędzy warstwą aplikacji, a niższymi warstwami protokołu transmisji. Zostały one szczegółowo zdefiniowane i określają precyzyjnie struktury danych, do reprezentacji większości fizycznych sygnałów obiektowych. Zmienne sieciowe tego samego typu, a różnych kierunków, mogą zostać ze sobą powiązane (połączone) logicznie, w celu realizacji funkcji sterującej danym obiektem lub instalacją technologiczną.

81

Połączenia takie są realizowane w ramach procesu integracji sieci sterowania z wykorzystaniem narzędzia zarządzania siecią. W ramach danego urządzenia zmienne sieciowe grupowane są z kolei w bloki funkcjonalne, których zadaniem jest zachowanie spójności pomiędzy sygnałami wejścia i wyjścia oraz algorytmem ich przetwarzania, jak również ustawienie własności konfiguracyjnych. Bloki funkcjonalne są budowane w oparciu o wspomniane wcześniej profile funkcjonalne, które determinują ilość wejściowych i wyjściowych zmiennych sieciowych obowiązkowych, opcjonalnych, ich typy i znaczenie dla określonego modułu, podsystemu. Ponadto profile funkcjonalne mogą określać postępowanie przy przetwarzaniu danych, reakcję węzła sieci na określone zdarzenia, a nawet dopuszczalne wartości zmiennych sieciowych. Zatem przy określaniu strategii sterowania, w technologii LON, punkt wyjścia stanowią profile funkcjonalne.

Obszary zastosowań dla, których opracowano profile funkcjonalne to: • Kontrola dostępu/SSWiN/Monitoring;

• Zarządzanie energią;

• Urządzenia przeciwpożarowe i oddymiające; • Urządzenia HVAC; • Wejścia/Wyjścia; • Oświetlenie; • Sterowanie napędem; • Chłodnictwo; • Czujniki;

Jak już wspomniano wcześniej, interoperacyjność jest czynnikiem, który pozostaje w bezpośrednim zawiązku z otwartością systemu BACS oraz jego elastycznością w zakresie organizacji funkcjonalnej różnych instalacji, urządzeń i węzłów. Wyjaśnienie tej idei, można przeprowadzić na przykładzie wybranego profilu funkcjonalnego, stowarzyszenia LonMark – profil sterownika VAV (zmiennego strumienia powietrza) nr #8010. Zawarto w nim wiele funkcjonalności podstawowych dla wszystkich typów sterowników VAV. Jeśli skupić uwagę na jednej z nich, związanej z ustaleniem punktu nastawy temperatury w kontrolowanej strefie, widać jakie znaczenie ma interoperacyjność. Spośród dwudziestu standardowych zmiennych sieciowych SNVT i dwunastu standardowych elementów ustawień konfiguracyjnych sterownika VAV, aż pięć odgrywa zasadniczą rolę w ustaleniu właściwej nastawy temperatury w strefie (rysunek nr 3.5). W rzeczywistej aplikacji omawianego profilu w węźle sieciowym, informacje w nagłówku aplikacji urządzenia pozwalają na jego identyfikację jako właśnie sterownika VAV, zgodnego z profilem #8010. Piąta ze zmiennych sieciowych (nv5 –

nviApplicMode) szablonu profilu, jest zmienną wejściową z informacją o trybie pracy aplikacji

sterownika VAV. Jest ona przechowywana w ustandaryzowanym formacie SNVT_hvac_mode i może przybrać jedną z kilku predefiniowanych wartości. Jest ich aż dwadzieścia m.in.:

HVAC_OFF=6, HVAC_HEAT=1 czy HVAC_COOL=3. Na przykład gdy sterownik otrzymuje

rozkaz chłodzenia COOL, zmienna przyjmuje wartość HVAC_COOL=3. Wybór trybu pracy jest pierwszym krokiem do ustalenia temperatury w kontrolowanej strefie. W kolejnym kroku należy określić tryb obecności osób w strefie. Niezbędne informacje mogą być dostarczane przez podpięty do sterownika czujnik obecności lub za pośrednictwem sieci (zewnętrzny czujnik obecności). Za ich obsługę odpowiada zmienna ósma (nv8 – nviOccCmd), która jest standardowym elementem aplikacji, przewidzianym w profilu do obsługi danych o obecności.

82

Źródłem wspomnianych informacji dla sieci, może być również moduł z harmonogramem czasowym, czujnik obecności powiązany z systemem oświetlenia lub bezpieczeństwa czy inne moduły określające stan zajętości pomieszczeń (np. kontrola obecności). Niezależnie od tego w każdym przypadku, znając tryb pracy aplikacji (COOL) oraz stan zajętości strefy (OCCUPIED – obecność), punkt nastaw temperatury jest ustalany w module sterownika VAV, na podstawie zadanej standardowej własności konfiguracyjnej. Jest ona konfigurowana w procesie komisjonowania i zawiera wartości nastawy temperatur dla trybu chłodzenia i nagrzewania strefy/pomieszczenia dla stanów z obecnością i bez obecności. Równie istotnym element determinującym nastawę temperatury dla kontrolowanej strefy jest druga sieciowa zmienna wejściowa (nv2 - nviSetPoint) w tym profilu funkcjonalnym. Ma ona charakter nadrzędny i umożliwia pobranie nowej nastawy temperatury, która może być wykorzystana do przeprogramowania z sieci punktów pracy sterownika VAV, zaproponowanych w ustawieniach konfiguracyjnych [45].

Rys. 3.5. Profil funkcjonalny #8010 ze zmiennymi sieciowymi i ustawieniami konfiguracyjnymi

Omówione w przykładzie zależności pomiędzy wieloma elementami pojedynczego profilu funkcjonalnego oraz możliwości ich integracji z innymi modułami węzłów sieciowych, wskazują jak znaczący jest potencjał przyjętych koncepcji otwartości i interoperacyjności w określaniu strategii sterowania ukierunkowanych na poprawę efektywności energetycznej budynków, z wykorzystaniem sieciowych standardów automatyki budynkowej.

83

zdefiniowana funkcjonalności danego urządzenia i jego interfejsu funkcjonalnego, natomiast mniej szczegółowo opisują sposób integracji całego systemu sterowania. Dlatego też należy je postrzegać jako podstawowy element, determinujący możliwe do realizacji strategie i ich funkcje w projektowanym systemie sterowania. W ten sposób wiedza na temat profili funkcjonalnych obsługiwanych przez daną grupę urządzeń, pozwala na organizowanie/opracowywanie bardziej złożonych wariantów sterowania, uwzględniających strategie sterowania poszczególnymi instalacjami technologicznymi.

Strategie sterowania należy rozpatrywać w ramach poszczególnych instalacji technologicznych, węzłów sieciowych, podsystemów sterowania. Jak już wspomniano wcześniej możliwe jest wyróżnienie kilku grup podsystemów, w ramach których wyszczególnione są dane strategie sterowania. W przypadku standardu LonWorks możliwe do zrealizowania strategie opisane mogą być za pomocą profili funkcjonalnych. Na przykład strategie sterowania dotyczące oświetlenia, opisane są przez odpowiednie profile funkcjonalne zamieszczone w tabeli nr 3.12 (z listy profili stowarzyszenia LonMark [46]).

Tabela 3.12 Profile funkcjonalne używane w standardzie LonWorks

Oznaczenie profilu

Nazwa profilu (pol.) Nazwa profilu (ang.)

Profile funkcjonalne oświetlenia

3040_10 Element wykonawczy lampy Lamp Actuator

3050_10 Sterownik stałego natężenia oświetlenia Constant Light Controller

3071_10 Sterownik zajętości Occupancy Controller

3200_10 Wyłącznik Switch

3250_10 Panel zadawania scen świetlnych Scene Panel 3251_10 Sterownik scen świetlnych Scene Controller 3300_10 Zegar czasu rzeczywistego Real Time Keeper 3301_10 Harmonogram na bazie czasu

rzeczywistego

Real Time Based Scheduler

3401_10 Sterownik panelu oświetlenia Lighting Panel Controller Profile funkcjonalne urządzeń HVAC - ogrzewania, wentylacji i klimatyzacji 8020_10 Sterownik klimakonwektora Fan Coil Controller 8030_10 Sterownik jednostki dachowej Roof Top Unit Controller

8040_10 Chłodnica Chiller

8051_10 Sterownik pompy ciepła ze sterowaniem temperaturą

Heat Pump with Temperature Controller

8060_10 Termostat Thermostat

8070_10 Sterownik sufitu chłodzonego Chilled Ceiling Controller 8080_10 Sterownik wentylatora Unit Ventilator Controller

8090_10 Zadajnik komfortu pomieszczenia Space Comfort Control Command Module

8010_11 Sterownik VAV (zmiennego przepływu powietrza)

VAV Controller

8110_11 Siłownik klapy (przepustnicy) Damper Actuator

8120_10 Sterownik pompy Pump Controller

8131_10 Pozycjoner zaworu Valve Positioner

8301_10 Sterownik bojlera Boiler Controller

84 Oznaczenie

profilu

Nazwa profilu (pol.) Nazwa profilu (ang.)

8500_20 Sterownik komfortu pomieszczenia Space Comfort Controller Profile funkcjonalne kontroli dostępu, sygnalizacji włamania i monitoringu

5035_10 Czujnik identyfikatora Identifier Sensor 5051_10 Urządzenie sterowania przejściem Entry/Exit Device

5091_10 Sterownik modemu Modem Controller

5092_10 Spis telefonów Telephone Direcory

Profile funkcjonalne wejść/wyjść

0520_10 Wejście analogowe Analog lnput

0521_10 Wyjście analogowe Analog Output

0001_11 Czujnik bez sprzężenia zwrotnego Open-Loop Sensor 0002_11 Czujnik ze sprzężeniem zwrotnym Closed-Loop Sensor 0003_11 Element wykonawczy bez sprzężenia

zwrotnego

Open-Loop Actuator

0004_11 Element wykonawczy ze sprzężeniem zwrotnym

Closed-Loop Actuator

Profile funkcjonalne zarządzania

0000_20 Obiekt sterujący węzła sieci LON Node Object

0006_10 Kalendarz Calendar

0007_10 Harmonogram Scheduler

2110_10 Rejestrator liczników mediów (energia elektryczna, woda, ciepło)

Utility Data Logger Register

2201_10 Licznik mediów Utility Meter

Profile funkcjonalne sterowania napędem

6010_11 Napęd o zmiennej prędkości Variable Speed Motor Drive 6110_10 Element wykonawczy żaluzji Sunblind Actuator

6111_10 Sterownik żaluzji Sunblind Controller

Profile funkcjonalne czujników

1010_11 Czujnik natężenia oświetlenia Light Sensor

1030_10 Czujnik ciśnienia Pressure Sensor

1040_10 Czujnik temperatury Temperature Sensor

1042_10 Czujnik zamrożenia Frost Sensor

1050_10 Czujnik wilgotności względnej Relative Humidity Sensor

1051_10 Czujnik deszczu Rain Sensor

1060_10 Czujnik obecności Occupancy Sensor

1070_10 Czujnik CO2 CO2 Sensor

1083_10 Czujnik prędkości przepływu powietrza Air VelocitySensor

W dokumencie Index of /rozprawy2/11188 (Stron 80-84)