Jak to funguje

Technický popis pro projektanty a účastníky soutěží. Čísla jsou z našich podkladů, ne z prezentace.

Čtyři vrstvy a pravidlo přechodu

Tohle je nejdůležitější tabulka celého systému. Definuje, co se nesmí přesunout do softwaru.

ÚroveňKde běžíCo tam patříProč tam
1hardware, mimo automatbezpečnostní termostat s ručním resetem, motorová a přepěťová ochrana, přetlaková odlehčovací klapka, zpětná pružina servopohonů, požární klapkamusí fungovat, i když automat neběží
2automat, lokálněpřetlak a jeho havarijní větev, reakce na vítr a sníh, CO a kouř, kaskáda teploty, startovací sekvence, start agregátu, blokování větránímusí fungovat bez internetu
3server AERDOMArezervace, adaptivní předehřev, předpověď počasí, energetika, přístupová oprávnění, evidence revizí, notifikacepotřebuje data z okolí, není časově kritické
4aplikacedispečink, konfigurace, reporty, klientské rezervace a vstupenkyčlověk

Pravidlo přechodu: nižší číslo vždy přepíše vyšší. Server nikdy nemůže povolit něco, co automat zablokoval, a automat nikdy nemůže obejít hardwarovou větev.

Co měříme

VětevMěřeno spojitě
Přívodteplota, tlak, rychlost proudění, vlhkost, koncentrace CO, přítomnost kouře
Odtahteplota, tlak, rychlost proudění, vlhkost, koncentrace CO₂
Halapřetlak pláště — provozní i havarijní čidlo, teplota, vlhkost
Venkumeteostanice: teplota, vlhkost, atmosférický tlak, vítr, srážky, sluneční záření

Kromě toho stav sestavy: presostat proudění, trojice termostatů FAN / LIMIT / LIMIT2, presostat spalin, poloha klapek, stav jištění a relé kontroly fází, termika motoru, stav měniče po Modbusu, stav akumulátoru automatiky, otevření rozváděče a strojovny, zpětná vazba osvětlení a kompletní stav dieselagregátu včetně paliva a motohodin.

Regulace

  • Teplota — kaskáda

    Teplota v hale je nadřazená smyčka, teplota přívodu podřízená. Zabraňuje to přetápění při velké setrvačnosti haly. Teplotu, kterou si klient připlatil, ořežou bezpečnostní meze — nejprve v cloudu při rezervaci, potom ještě jednou v automatu.

  • Přetlak

    Otáčkami ventilátoru a polohou klapek. Havarijní větev při nízkém přetlaku je hardwarová a nezávisí na regulaci.

  • Vítr a sníh

    Zvýšení přetlaku a otáček podle křivky tlak/vítr. Při překročení druhého prahu větru systém ruší rezervace a vyzývá k evakuaci. Sněhový režim zapne automat sám, když předpověď hlásí sněžení, venku je pod prahem teploty a čidlo srážek je mokré — všechny tři zároveň. Předpověď sama halu neovládá; o silném větru z ní jen upozorní správce. Evakuaci spouští naměřený poryv nad prahem — okamžitě, bez průměrování. Křivka tlak/vítr přetlak jen zvyšuje, nikdy ho nesnižuje.

  • Osvětlení

    Spínání po sektorech přes stykače, se zpětnou vazbou. Stmívání ne — svítidla v halách se zapínají přivedením napětí a regulaci intenzity nemají.

Vstup na QR kód

Automat neověřuje kryptografický podpis. Drží si seznam platných vstupů, což je jednodušší i odolnější.

  1. Cloud jednou za 24 hodin — a při každé změně — pošle automatu seznam hashů platných vstupenek.
  2. Hráč přiloží QR kód ke čtečce u dveří.
  3. Automat porovná hash se seznamem a zkontroluje časové okno a sektor.
  4. Pokud sedí a hala není v alarmu, zámek dostane impuls 3 sekundy.
  5. Událost se zapíše lokálně a při nejbližším spojení odešle do cloudu.

Trvalá oprávnění — správce, údržba, servis — jsou v seznamu natrvalo, aby se personál dostal dovnitř vždy. Při delším výpadku se platnost posledního seznamu prodlužuje.

Když hráč nemá čím ukázat kód

Vybitá baterie, rozbitý displej, mráz. Klávesnice s PIN kódem to neřeší — PIN by přišel esemeskou na tentýž mrtvý telefon.

  • Vytištěný nebo vyfocený kód

    Kód je obrázek a čtečce u dveří je jedno, jestli ho vidí na displeji nebo na papíře. Kdo jde do mrazu nebo ví o slabé baterii, vytiskne si ho dopředu.

  • Nový kód na jiném telefonu

    Kód nikde jinde neexistuje — server má jen jeho otisk, takže tentýž poslat nedokážeme. Na jiném telefonu si hráč vydá nový a původní tím přestane platit.

  • Otevření na dálku

    Plánované

    Provozovatel odemkne z aplikace a zápis jde do auditu: kdo otevřel, kdy a komu. Na dveřích je telefonní číslo.

Hala je bez personálu, ale provozovatel existuje. Hráči navíc přicházejí obvykle dva — dva mrtvé telefony naráz jsou nepravděpodobné.

Rozhraní

RozhraníPoužití
MQTT / TLSautomat ↔ server AERDOMA, telemetrie každých 5 s
HTTPS + WebSocketdispečink přímo z rozváděče, bez cloudu
Modbus TCP / BACnet IPzpřístupnění parametrů nadřazenému systému zákazníka (BMS)
Modbus RTU (RS485)frekvenční měniče, elektroměr, meteostanice
Modbus TCP k panelu vzduchotechnikystav jednotek a poruchy; zápis jen v rozsahu obsluhy
HTTPS s certifikátem halydenní logy a noční záloha automatu na server AERDOMA; spojení otevírá hala
Čelní panel s přepínačilokální obsluha a ruční režim, bez displeje
SQLarchiv měřených dat

Modbus TCP a BACnet IP jsou standardně vypnuté a zapínají se jen tam, kde je zákazník žádá. Když běží, jsou vázané na síť rozváděče.

Síť a servisní přístup

Ve skříni je vždy náš router. Mění se jen to, co je na jeho WAN straně: naše SIM karta, nebo kabel do sítě zákazníka.

PravidloProč
Tunel iniciuje vždy náš router směrem venzákazník nemusí nic otevírat ani nastavovat
Žádný příchozí portnic, co by šlo zvenku skenovat
Router nepropojuje síť zákazníka a náš tunelnesmíme být dveře z internetu do sítě zákazníka
Vlastní klíč na každou halu, route /32jedna hala nevidí ostatní
Tunel je na servis, ne na dataprovoz jde přes MQTT; tunel bývá zapnutý, jen když je potřeba diagnostikovat
Rozváděč je samostatný síťový segmentkdyž padne síť zákazníka, hala běží dál
Firmware je podepsaný a aktualizuje se v noci z neděle na pondělí, v čase haly, jen když do konce okna není rezervaceautomat nepřijme cizí kód a nerestartuje se uprostřed hry
Jedno podepsané vydání slouží všem halám stejného typu; identita haly je v jejím nastavení, ne ve firmwaruaktualizace jde všem halám najednou a hala se nikdy neohlásí pod cizím jménem
Automat jednou denně pošle logy na náš server a smaže je až po ověřeném zápisuladíme podle skutečného provozu a paměť automatu se neplní
Automat každou noc pošle zálohu, a když nepřišla, ozve se náš servisporouchaný automat se nahradí a obnoví ze zálohy

Rozsah I/O

Orientačně, podle vzorového schématu. Přesné počty závisí na počtu sektorů a sestav.

KonfiguraceDIAIDOSběrnice
1 VZT sestava, 1 kurt4617134× Modbus RTU, 2× Ethernet
2 VZT sestavy733034—

Elektroměr, meteostanice a frekvenční měniče jdou po Modbus RTU, ne po fyzických vstupech. Ze 46 DI připadá 13 na přepínače čelního panelu a 13 na monitoring dieselagregátu.

Archivace

Archiv a dispečink nejsou totéž. Míchat je znamená buď zahltit databázi, nebo mít nepoužitelný dispečink.

VeličinaInterval
Živá telemetrie do dispečinkukaždých 5 s
Teplota, vlhkost, tlak a rychlost proudění — přívod i odtah15 min
Výkon ventilátoru přívodu, CO a CO₂15 min
Venkovní teplota, vlhkost, atmosférický tlak, sluneční záření60 min
Přetlak v hale a rychlost větru — pro ladění křivky tlak/vítr1 min
Napětí fází a frekvence sítě1 min
Síla a směr větrupři změně o 1 m/s
Srážkypři výskytu
Alarmové stavy a poruchypři výskytu

Řídicí automat

Volně programovatelný automat podle IEC 61131. Konfigurovatelné regulátory s hotovou aplikací výrobce nepřicházejí v úvahu — do takového automatu se adaptivní předehřev, rezervační logika ani energetický model dostat nedají.

Bezpečnostní a regulační logiku drží automat. Web dispečinku, archiv, MQTT most a případný Modbus/BACnet server běží na průmyslovém počítači ve stejném rozváděči. Rozdělení odpovídá tabulce vrstev výše.

Alarmy

Katalog má 29 položek se čtyřmi prioritami. Čtyři kritické odstavují nebo evakuují a vyžadují ruční odblokování. Kritické alarmy sítě a poryvu větru hlásí a halu nevypínají.

PoruchaReakce systémuPriorita
Nízký přetlak v halehavarijní větev, evakuace, ruční odblokováníkritická
Detekce kouře v přívoduokamžité odstavení hořáku, evakuacekritická
CO v přívodu nad práhodstavení hořáku, plné větrání, evakuacekritická
Zásah bezpečnostního termostatuhořák odstaven hardwarem, blokování restartu, servisní záznamkritická
Vítr nad druhým prahemzrušení rezervací, plný přetlak, evakuacevysoká
Naměřený poryv větru nad prahem evakuacepokyn okamžitě vyklidit halu, bez průměrování a čekáníkritická
Výpadek sítěsvětla a topení vypnuté, vzduchotechnika po návratu napětí naběhne postupněkritická
Podpětí, přepětí nebo odchylka frekvencehlášení s označením fáze, hala běží dálkritická
Výpadek napájení rozváděčestart dieselagregátuvysoká
Odchylka průtok / otáčkypodezření na prasklý řemen nebo ucpaný filtrstřední

Výběr z 29. Celý katalog je součástí technického listu.

+421 907 762 373 Posoudit moji halu