Kako radi

Tehnički opis za projektante i sudionike natječaja. Brojevi su iz naše dokumentacije, a ne iz prezentacije.

Četiri sloja i pravilo prvenstva

Ovo je najvažnija tablica cijelog sustava. Određuje što se nikad ne smije premjestiti u softver.

RazinaGdje radiŠto ondje pripadaZašto ondje
1hardver, izvan upravljačke jedinicesigurnosni termostat s ručnim vraćanjem, motorska i prenaponska zaštita, rasteretna zaklopka nadtlaka, povratna opruga pogona zaklopki, protupožarna zaklopkamora raditi i onda kad upravljačka jedinica stoji
2upravljačka jedinica, lokalnonadtlak i njegova havarijska grana, reakcija na vjetar i snijeg, CO i dim, kaskada temperature, sekvence pokretanja, pokretanje agregata, blokada ventilacijemora raditi bez interneta
3poslužitelj AERDOMArezervacije, prilagodljivo predgrijavanje, prognoza vremena, energetika, ovlaštenja za pristup, evidencija pregleda, obavijestitreba podatke izvana, nije vremenski kritično
4aplikacijanadzorni zaslon, konfiguracija, izvještaji, klijentske rezervacije i ulaznicečovjek

Pravilo prvenstva: niži broj uvijek nadjačava viši. Poslužitelj nikad ne može dopustiti ono što je upravljačka jedinica blokirala, a upravljačka jedinica nikad ne može zaobići hardversku granu.

Što mjerimo

GranaMjereno kontinuirano
Tlačni vodtemperatura, tlak, brzina strujanja, vlaga, koncentracija CO, prisutnost dima
Odsistemperatura, tlak, brzina strujanja, vlaga, koncentracija CO₂
Dvorananadtlak ovojnice — pogonski i havarijski senzor, temperatura, vlaga
Vanjski prostormeteorološka postaja: temperatura, vlaga, atmosferski tlak, vjetar, oborine, sunčevo zračenje

Osim toga stanje sklopa: presostat strujanja, tri termostata FAN / LIMIT / LIMIT2, presostat dimnih plinova, položaj zaklopki, stanje zaštita i releja kontrole faza, termička zaštita motora, stanje pretvarača preko Modbusa, stanje akumulatora upravljačkog napajanja, otvaranje razvodnog ormara i strojarnice, povratna veza rasvjete te potpuno stanje dizel agregata uključujući gorivo i radne sate.

Regulacija

  • Temperatura — kaskada

    Temperatura u dvorani je nadređena petlja, temperatura tlačnog voda podređena. To sprječava pregrijavanje pri velikoj tromosti dvorane. Temperatura koju je klijent doplatio ostaje unutar sigurnosnih granica — provjerava ih oblak pri rezervaciji i još jednom upravljačka jedinica.

  • Nadtlak

    Brzinom vrtnje ventilatora i položajem zaklopki. Havarijska grana pri niskom tlaku je hardverska i ne ovisi o regulaciji.

  • Vjetar i snijeg

    Podizanje tlaka i brzine vrtnje prema krivulji tlak/vjetar. Pri prelasku drugog praga vjetra sustav otkazuje rezervacije i poziva na evakuaciju. Snježni režim automat uključuje sam kad prognoza najavljuje snijeg, vanjska temperatura je ispod praga i senzor oborina je mokar — sva tri uvjeta istodobno. Sama prognoza ne upravlja dvoranom; o jakom vjetru samo upozorava upravitelja. Evakuaciju pokreće izmjereni udar vjetra iznad praga — odmah, bez usrednjavanja. Krivulja tlak/vjetar tlak samo podiže, nikad ga ne snižava.

  • Rasvjeta

    Uklapanje po sektorima preko kontaktora, s povratnom vezom. Prigušivanja nema — svjetiljke u dvoranama uklapaju se dovođenjem napona i nemaju regulaciju jakosti.

Ulaz QR kodom

Upravljačka jedinica ne provjerava kriptografski potpis. Drži popis važećih ulaza, što je jednostavnije i otpornije.

  1. Oblak jednom u 24 sata — i pri svakoj promjeni — šalje upravljačkoj jedinici popis hashova važećih ulaznica.
  2. Igrač prisloni QR kod na čitač kraj vrata.
  3. Upravljačka jedinica uspoređuje hash s popisom i provjerava vremenski prozor i sektor.
  4. Ako se podudara i dvorana nije u alarmu, brava dobiva impuls od 3 sekunde.
  5. Događaj se bilježi lokalno i pri prvoj sljedećoj vezi šalje u oblak.

Trajna ovlaštenja — upravitelj, održavanje, servis — trajno su na popisu, kako bi osoblje uvijek moglo ući. Pri duljem prekidu produljuje se valjanost posljednjeg popisa.

Kad igrač nema čime pokazati kod

Prazna baterija, razbijen zaslon, hladnoća. Tipkovnica s PIN-om to ne rješava — PIN bi stigao SMS-om na isti mrtvi telefon.

  • Ispisan ili fotografiran kod

    Kod je slika i čitaču na vratima svejedno je vidi li ga na zaslonu ili na papiru. Tko ide na hladnoću ili zna za slabu bateriju, ispiše ga unaprijed.

  • Novi kod na drugom telefonu

    Kod nigdje drugdje ne postoji — poslužitelj ima samo njegov otisak, pa isti ne možemo poslati. Na drugom telefonu igrač izdaje novi, a prvotni time prestaje vrijediti.

  • Otvaranje na daljinu

    Planirano

    Operater otključava iz aplikacije, a zapis ide u revizijski trag: tko je otvorio, kada i kome. Na vratima je telefonski broj.

Dvorana je bez osoblja, ali operater postoji. Igrači k tome obično dolaze udvoje — dva mrtva telefona odjednom malo su vjerojatna.

Sučelja

SučeljeNamjena
MQTT / TLSupravljačka jedinica ↔ poslužitelj AERDOMA, telemetrija svakih 5 s
HTTPS + WebSocketnadzorni zaslon izravno iz razvodnog ormara, bez oblaka
Modbus TCP / BACnet IPdavanje parametara nadređenom sustavu klijenta (BMS)
Modbus RTU (RS485)frekvencijski pretvarači, brojilo energije, meteorološka postaja
Modbus TCP prema panelu ventilacijestanje jedinica i kvarovi; upis samo u opsegu osoblja
HTTPS s certifikatom dvoranednevni zapisnici i noćna sigurnosna kopija automata na poslužitelj AERDOMA; vezu otvara dvorana
Prednja ploča s prekidačimalokalno rukovanje i ručni režim, bez zaslona
SQLarhiva mjerenih podataka

Modbus TCP i BACnet IP standardno su isključeni i uključuju se samo ondje gdje ih klijent traži. Kad rade, vezani su na mrežu razvodnog ormara.

Mreža i servisni pristup

U ormaru je uvijek naš usmjerivač. Mijenja se samo ono što je na njegovoj WAN strani: naša SIM kartica ili kabel u mrežu klijenta.

PraviloZašto
Tunel uvijek pokreće naš usmjerivač prema vanklijent ne mora ništa otvarati ni postavljati
Nijedan dolazni portnema što se izvana skenirati
Usmjerivač ne premošćuje mrežu klijenta i naš tunelne smijemo biti vrata s interneta u mrežu klijenta
Vlastiti ključ za svaku dvoranu, ruta /32jedna dvorana ne vidi ostale
Tunel je za servis, ne za podatkepromet ide preko MQTT-a; tunel je uključen samo pri dijagnostici
Razvodni ormar je zaseban mrežni segmentako padne mreža klijenta, dvorana radi dalje
Firmver je potpisan i ažurira se u noći s nedjelje na ponedjeljak, po vremenu dvorane, samo kad do kraja prozora nema rezervacijeautomat neće prihvatiti tuđi kod niti se ponovno pokrenuti usred igre
Jedno potpisano izdanje služi svim dvoranama iste vrste; identitet dvorane je u njezinim postavkama, ne u firmveruažuriranje ide svim dvoranama odjednom i dvorana se nikad ne javlja pod tuđim imenom
Automat jednom dnevno šalje zapisnike na naš poslužitelj i briše ih tek nakon potvrđenog upisaugađamo prema stvarnom pogonu, a memorija automata se ne puni
Automat svake noći šalje sigurnosnu kopiju, a kad ne stigne, javlja se naš servisneispravan automat zamjenjuje se i obnavlja iz kopije

Opseg I/O

Okvirno, prema uzornoj shemi. Točni brojevi ovise o broju sektora i ventilacijskih sklopova.

KonfiguracijaDIAIDOSabirnice
1 ventilacijski sklop, 1 teren4617134× Modbus RTU, 2× Ethernet
2 sklopa733034—

Brojilo energije, meteorološka postaja i frekvencijski pretvarači idu preko Modbus RTU, a ne preko fizičkih ulaza. Od 46 DI trinaest otpada na prekidače prednje ploče, a trinaest na nadzor dizel agregata.

Arhiviranje

Arhiva i nadzorni zaslon nisu isto. Njihovo miješanje znači ili zagušenu bazu ili neupotrebljiv nadzorni zaslon.

VeličinaInterval
Živa telemetrija na nadzorni zaslonsvakih 5 s
Temperatura, vlaga, tlak i brzina strujanja — tlačni vod i odsis15 min
Snaga ventilatora tlačnog voda, CO i CO₂15 min
Vanjska temperatura, vlaga, atmosferski tlak, sunčevo zračenje60 min
Nadtlak u dvorani i brzina vjetra — za ugađanje krivulje tlak/vjetar1 min
Naponi faza i frekvencija mreže1 min
Brzina i smjer vjetrapri promjeni od 1 m/s
Oborinepri pojavi
Alarmna stanja i kvarovipri pojavi

Upravljačka jedinica

Slobodno programabilna upravljačka jedinica prema IEC 61131. Konfigurabilni regulatori s gotovom aplikacijom proizvođača ne dolaze u obzir — u njih se ne mogu ugraditi prilagodljivo predgrijavanje, logika rezervacija ni energetski model.

Sigurnosnu i regulacijsku logiku drži upravljačka jedinica. Web nadzornog zaslona, arhiva, MQTT most i eventualni Modbus/BACnet poslužitelj rade na industrijskom računalu u istom razvodnom ormaru. Podjela odgovara gornjoj tablici slojeva.

Alarmi

Katalog ima 29 stavki u četiri prioriteta. Četiri kritična isključuju ili pozivaju na evakuaciju i zahtijevaju ručno deblokiranje. Kritični alarmi mreže i udara vjetra dojavljuju, a dvoranu ne isključuju.

KvarReakcija sustavaPrioritet
Nizak nadtlak u dvoranihavarijska grana, evakuacija, ručno deblokiranjekritičan
Otkriven dim u tlačnom vodutrenutačno isključenje plamenika, evakuacijakritičan
CO u tlačnom vodu iznad pragaisključenje plamenika, puna ventilacija, evakuacijakritičan
Proradio sigurnosni termostatplamenik isključen hardverski, ponovno pokretanje blokirano, servisni zapiskritičan
Vjetar iznad drugog pragaotkazivanje rezervacija, puni nadtlak, evakuacijavisok
Izmjereni udar vjetra iznad praga evakuacijenalog za trenutačno napuštanje dvorane, bez usrednjavanja i čekanjakritičan
Nestanak mrežerasvjeta i grijanje isključeni, ventilacija se nakon povratka napona pokreće postupnokritičan
Podnapon, prenapon ili odstupanje frekvencijedojava s nazivom faze, dvorana radi daljekritičan
Ispad napajanja razvodnog ormarapokretanje dizel agregatavisok
Odstupanje protok / brzina vrtnjesumnja na puknuti remen ili začepljeni filtarsrednji

Izbor od 29. Cijeli katalog dio je tehničkog lista.

+421 907 762 373 Procijenite moju dvoranu