Ako to funguje

Technický popis pre projektantov a účastníkov súťaží. Čísla sú z našich podkladov, nie z prezentácie.

Štyri vrstvy a pravidlo prechodu

Toto je najdôležitejšia tabuľka celého systému. Definuje, čo sa nesmie presunúť do softvéru.

ÚroveňKde bežíČo tam patríPrečo tam
1hardvér, mimo automatubezpečnostný termostat s ručným resetom, motorová a prepäťová ochrana, pretlaková odľahčovacia klapka, spätná pružina servopohonov, požiarna klapkamusí fungovať, aj keď automat nebeží
2automat, lokálnepretlak a jeho havarijná vetva, reakcia na vietor a sneh, CO a dym, kaskáda teploty, štartovacie sekvencie, štart agregátu, blokovanie vetraniamusí fungovať bez internetu
3server AERDOMArezervácie, adaptívny predhrev, predpoveď počasia, energetika, prístupové oprávnenia, evidencia revízií, notifikáciepotrebuje dáta z okolia, nie je časovo kritické
4aplikáciadispečing, konfigurácia, reporty, klientske rezervácie a vstupenkyčlovek

Pravidlo prechodu: nižšie číslo vždy prepíše vyššie. Server nikdy nemôže povoliť niečo, čo automat zablokoval, a automat nikdy nemôže obísť hardvérovú vetvu.

Čo meriame

VetvaMerané spojito
Prívodteplota, tlak, rýchlosť prúdenia, vlhkosť, koncentrácia CO, prítomnosť dymu
Odťahteplota, tlak, rýchlosť prúdenia, vlhkosť, koncentrácia CO₂
Halapretlak plášťa — prevádzkový aj havarijný snímač, teplota, vlhkosť
Vonkumeteostanica: teplota, vlhkosť, atmosférický tlak, vietor, zrážky, slnečné žiarenie

Okrem toho stav zostavy: presostat prúdenia, trojica termostatov FAN / LIMIT / LIMIT2, presostat spalín, poloha klapiek, stav istenia a relé kontroly fáz, termik motora, stav meniča po Modbuse, stav akumulátora automatiky, otvorenie rozvádzača a strojovne, spätná väzba osvetlenia a kompletný stav dieselagregátu vrátane paliva a motohodín.

Regulácia

  • Teplota — kaskáda

    Teplota v hale je nadradená slučka, teplota prívodu podradená. Zabraňuje to prekurovaniu pri veľkej zotrvačnosti haly. Teplotu, ktorú si klient priplatil, orežú bezpečnostné medze — najprv v cloude pri rezervácii, potom ešte raz v automate.

  • Pretlak

    Otáčkami ventilátora a polohou klapiek. Havarijná vetva pri nízkom pretlaku je hardvérová a nezávisí od regulácie.

  • Vietor a sneh

    Zvýšenie pretlaku a otáčok podľa krivky tlak/vietor. Pri prekročení druhého prahu vetra systém ruší rezervácie a vyzýva na evakuáciu. Snehový režim zapne automat sám, keď predpoveď hlási sneženie, vonku je pod prahom teploty a snímač zrážok je mokrý — všetky tri naraz. Predpoveď sama halu neovláda; o silnom vetre z nej len upozorní správcu. Evakuáciu spúšťa nameraný poryv nad prahom — hneď, bez priemerovania. Krivka tlak/vietor pretlak len dvíha, nikdy ho neznižuje.

  • Osvetlenie

    Spínanie po sektoroch cez stýkače, so spätnou väzbou. Stmievanie nie — svietidlá v halách sa zapínajú privedením napätia a reguláciu intenzity nemajú.

Prístup na QR kód

Automat neoveruje kryptografický podpis. Drží si zoznam platných vstupov, čo je jednoduchšie aj odolnejšie.

  1. Cloud raz za 24 hodín — a pri každej zmene — pošle automatu zoznam hash-ov platných vstupeniek.
  2. Hráč priloží QR kód k čítačke pri dverách.
  3. Automat porovná hash so zoznamom a skontroluje časové okno a sektor.
  4. Ak sedí a hala nie je v alarme, zámok dostane impulz 3 sekundy.
  5. Udalosť sa zapíše lokálne a pri najbližšom spojení odošle do cloudu.

Trvalé oprávnenia — správca, údržba, servis — sú v zozname natrvalo, aby sa personál dostal dnu vždy. Pri dlhšom výpadku sa platnosť posledného zoznamu predlžuje.

Keď hráč nemá čím ukázať kód

Vybitá batéria, rozbitý displej, mráz. Klávesnica s PIN kódom to nerieši — PIN by prišiel esemeskou na ten istý mŕtvy telefón.

  • Vytlačený alebo odfotený kód

    Kód je obrázok a čítačke pri dverách je jedno, či ho vidí na displeji alebo na papieri. Kto ide na mráz alebo vie o slabej batérii, vytlačí si ho dopredu.

  • Nový kód na inom telefóne

    Kód nikde inde neexistuje — server má len jeho odtlačok, takže ten istý poslať nevieme. Na inom telefóne si hráč vydá nový a pôvodný tým prestane platiť.

  • Otvorenie na diaľku

    Plánované

    Prevádzkovateľ odomkne z aplikácie a zápis ide do auditu: kto otvoril, kedy a komu. Na dverách je telefónne číslo.

Hala je bez personálu, ale prevádzkovateľ existuje. Hráči navyše prichádzajú obyčajne dvaja — dva mŕtve telefóny naraz sú nepravdepodobné.

Rozhrania

RozhraniePoužitie
MQTT / TLSautomat ↔ server AERDOMA, telemetria každých 5 s
HTTPS + WebSocketdispečing priamo z rozvádzača, bez cloudu
Modbus TCP / BACnet IPsprístupnenie parametrov nadradenému systému klienta (BMS)
Modbus RTU (RS485)frekvenčné meniče, elektromer, meteostanica
Modbus TCP k panelu vzduchotechnikystav jednotiek a poruchy; zápis len v rozsahu obsluhy
HTTPS s certifikátom halydenné logy a nočná záloha automatu na server AERDOMA; spojenie otvára hala
Čelný panel s prepínačmilokálna obsluha a ručný režim, bez displeja
SQLarchív meraných dát

Modbus TCP a BACnet IP sú štandardne vypnuté a zapínajú sa len tam, kde ich zákazník žiada. Keď bežia, sú viazané na sieť rozvádzača.

Sieť a servisný prístup

V skrini je vždy náš router. Mení sa len to, čo je na jeho WAN strane: naša SIM karta, alebo kábel do siete klienta.

PravidloPrečo
Tunel iniciuje vždy náš router smerom vonklient nemusí nič otvárať ani nastavovať
Žiadny prichádzajúci portnič, čo by sa dalo zvonku skenovať
Router nepremosťuje sieť klienta a náš tunelnesmieme byť dvere z internetu do siete zákazníka
Vlastný kľúč na každú halu, route /32jedna hala nevidí ostatné
Tunel je na servis, nie na dátaprevádzka ide cez MQTT; tunel býva zapnutý, len keď treba diagnostikovať
Rozvádzač je samostatný sieťový segmentak padne sieť klienta, hala beží ďalej
Firmvér je podpísaný a aktualizuje sa v noci z nedele na pondelok, v čase haly, len keď do konca okna nie je rezerváciaautomat neprijme cudzí kód a nereštartuje sa uprostred hry
Jedno podpísané vydanie slúži všetkým halám rovnakého typu; identita haly je v jej nastavení, nie vo firmvériaktualizácia ide všetkým halám naraz a hala sa nikdy neohlási pod cudzím menom
Automat raz za deň pošle logy na náš server a zmaže ich až po overenom zápiseladíme podľa skutočnej prevádzky a pamäť automatu sa neplní
Automat každú noc pošle zálohu a keď neprišla, ozve sa náš servispokazený automat sa nahradí a obnoví zo zálohy

Rozsah I/O

Orientačne, podľa vzorovej schémy. Presné počty závisia od počtu sektorov a zostáv.

KonfiguráciaDIAIDOZbernice
1 VZT zostava, 1 kurt4617134× Modbus RTU, 2× Ethernet
2 VZT zostavy733034—

Elektromer, meteostanica a frekvenčné meniče idú po Modbus RTU, nie po fyzických vstupoch. Z 46 DI pripadá 13 na prepínače čelného panelu a 13 na monitoring dieselagregátu.

Archivácia

Archív a dispečing nie sú to isté. Miešať ich znamená buď zahltiť databázu, alebo mať nepoužiteľný dispečing.

VeličinaInterval
Živá telemetria do dispečingukaždých 5 s
Teplota, vlhkosť, tlak a rýchlosť prúdenia — prívod aj odťah15 min
Výkon ventilátora prívodu, CO a CO₂15 min
Vonkajšia teplota, vlhkosť, atmosférický tlak, slnečné žiarenie60 min
Pretlak v hale a rýchlosť vetra — na ladenie krivky tlak/vietor1 min
Napätia fáz a frekvencia siete1 min
Sila a smer vetrapri zmene o 1 m/s
Zrážkypri výskyte
Alarmové stavy a poruchypri výskyte

Riadiaci automat

Voľne programovateľný automat podľa IEC 61131. Konfigurovateľné regulátory s hotovou aplikáciou výrobcu neprichádzajú do úvahy — do takého automatu sa adaptívny predhrev, rezervačná logika ani energetický model nedajú dostať.

Bezpečnostnú a regulačnú logiku drží automat. Web dispečingu, archív, MQTT most a prípadný Modbus/BACnet server bežia na priemyselnom počítači v tom istom rozvádzači. Rozdelenie zodpovedá tabuľke vrstiev vyššie.

Alarmy

Katalóg má 29 položiek so štyrmi prioritami. Štyri kritické odstavujú alebo evakuujú a vyžadujú ručné odblokovanie. Kritické alarmy siete a poryvu vetra hlásia a halu nevypínajú.

PoruchaReakcia systémuPriorita
Nízky pretlak v halehavarijná vetva, evakuácia, ručné odblokovaniekritická
Detekcia dymu v prívodeokamžité odstavenie horáka, evakuáciakritická
CO v prívode nad prahodstavenie horáka, plné vetranie, evakuáciakritická
Zásah bezpečnostného termostatuhorák odstavený hardvérom, blokovanie reštartu, servisný záznamkritická
Vietor nad druhým prahomzrušenie rezervácií, plný pretlak, evakuáciavysoká
Nameraný poryv vetra nad prahom evakuáciepokyn okamžite vypratať halu, bez priemerovania a čakaniakritická
Výpadok sietesvetlá a kúrenie vypnuté, vzduchotechnika nabieha po návrate napätia postupnekritická
Podpätie, prepätie alebo odchýlka frekvenciehlásenie s menom fázy, hala beží ďalejkritická
Výpadok napájania rozvádzačaštart dieselagregátuvysoká
Odchýlka prietok / otáčkypodozrenie na prasknutý remeň alebo upchatý filterstredná

Výber z 29. Celý katalóg je súčasťou technického listu.

+421 907 762 373 Posúdiť moju halu