PID regulátor je základní stavební kámen moderního řízení vytápění, ventilace a klimatizace (HVAC). Zkratka PID znamená Proporcionální-Integrační-Derivační a popisuje tři složky, které společně zajišťují, že se regulovaná veličina (typicky teplota) udrží co nejblíže požadované hodnotě. Na rozdíl od jednoduché dvoustavové regulace (zapnuto/vypnuto s hysterezí) dokáže PID regulátor plynule modulovat výkon zdroje tepla nebo chladu, což přináší vyšší komfort a nižší spotřebu energie.
V systému Loxone je PID regulátor dostupný jako samostatný funkční blok v Loxone Config a současně je integrován do Intelligent Room Controller. V PLUS HOUSE s.r.o. ho používáme prakticky u všech instalací s podlahovým vytápěním, kde řídí směšovací ventily a oběhová čerpadla, a také pro řízení výkonu rekuperačních jednotek. Správné nastavení PID parametrů je ale věc, kterou nelze vyřešit jedním univerzálním receptem - závisí na typu otopné soustavy, tepelné setrvačnosti budovy a výkonu zdroje.
Proporcionální složka (P) reaguje na aktuální odchylku (error) mezi požadovanou a skutečnou teplotou. Čím větší je rozdíl, tím větší je výstupní výkon. Pokud je P-gain nastaven na hodnotu 10 a odchylka je 1 °C, výstup bude 10 % výkonu. P složka sama o sobě nikdy nedosáhne přesně požadované teploty - vždy zůstane malá trvalá odchylka (offset), protože jakmile se teplota přiblíží k cíli, výstup klesne a tepelné ztráty převáží. Tento offset je typicky 0,3-1,0 °C v závislosti na nastavení.
Integrační složka (I) tento offset eliminuje. Průběžně sčítá odchylku v čase a postupně zvyšuje výstup, dokud se trvalá odchylka nesmaže. Čím delší je integrační čas (Ti), tím pomaleji I složka reaguje. U podlahového vytápění nastavujeme Ti typicky na 60-120 minut, protože systém má velkou setrvačnost a příliš rychlá integrace by vedla k překmitu (overshoot). Derivační složka (D) reaguje na rychlost změny odchylky - tedy na to, jak rychle se teplota mění. Pokud teplota rychle klesá, D složka okamžitě zvýší výkon, aniž by čekala na velkou odchylku. V praxi HVAC se D složka používá zřídka, protože teplotní data ze senzorů obsahují šum a D složka tento šum zesiluje.
Dvoustavová regulace (on/off s hysterezí) je dostatečná pro systémy, kde zdroj tepla nemůže modulovat výkon - typicky starší plynové kotle, elektrické topné rohože nebo jednoduché split klimatizace. V těchto případech nemá smysl počítat spojitý výstup, když ho akční člen stejně nedokáže realizovat. PID regulace se vyplatí všude, kde máte plynule řiditelný výkon: invertorová tepelná čerpadla, třícestné směšovací ventily s pohonem 0-10 V, EC ventilátory rekuperací nebo frekvenčně řízená oběhová čerpadla.
U Loxone instalací se nejčastěji setkáváme s PID regulací směšovacích ventilů na rozdělovači podlahového vytápění. Miniserver posílá analogový signál 0-10 V na pohon ventilu (Belimo, Siemens), který plynule nastavuje průtok otopné vody. Výsledkem je konstantní teplota v místnosti bez oscilací typických pro on/off regulaci. U větších objektů (hotely, kancelářské budovy) používáme PID regulaci i pro VZT jednotky, kde řídíme výkon ohřívače, chladiče i ventilátorů přes Modbus RTU nebo KNX.
Podlahové vytápění je z pohledu regulace pomalý systém s velkou setrvačností. Změna teploty přívodní vody se v podlaze projeví až za 1-3 hodiny. Proto potřebujeme konzervativní nastavení: nízký P-gain (5-15), dlouhý integrační čas Ti (60-180 minut) a derivační složku D obvykle nulovou nebo velmi malou (Td = 0-5 minut). Příliš agresivní P-gain způsobí, že systém bude kmitat - ventil se střídavě otevírá a zavírá s periodou několika hodin, což uživatel vnímá jako nepříjemné teplotní vlny.
Radiátory reagují výrazně rychleji (15-30 minut na změnu průtoku), takže můžeme nastavit vyšší P-gain (15-30), kratší Ti (20-60 minut) a případně i malou D složku (Td = 5-10 minut) pro rychlejší reakci na náhlé změny (otevření okna). V Loxone Config doporučujeme začít s čistě P regulací (I a D na nule), pozorovat chování systému 2-3 dny a pak postupně přidávat I složku, dokud nezmizí trvalá odchylka. D složku přidáváme jen u rychlých systémů (fan-coily, rekuperace), kde je žádoucí rychlá reakce na změnu.
Anti-windup je ochrana proti situaci, kdy I složka naakumuluje příliš velkou hodnotu v době, kdy systém nemůže reagovat. Typický příklad: okno je otevřené, teplota klesne o 5 °C, I složka se během hodiny nabije na maximum výstupu (100 %). Když okno zavřete, akumulovaná I složka způsobí obrovský překmit teploty, protože systém jede na plný výkon dlouho poté, co se teplota vrátila k normálu. V Loxone PID bloku je anti-windup řešen automaticky - integrační hodnota se ořezává na rozsah výstupu (0-100 %). Přesto doporučujeme nastavit i maximální hodnotu integrátoru (Integral limit) na 70-80 % u systémů s pomalou odezvou.
Derivative kick nastává, když se skokově změní požadovaná teplota (uživatel přepne z komfortního na úsporný režim). D složka v tu chvíli zaznamená obrovskou rychlost změny a vygeneruje prudký impuls na výstupu, který může způsobit ráz v systému - například prudké otevření ventilu. Řešení je počítat D složku nikoliv z odchylky (setpoint - measured), ale pouze z měřené hodnoty (derivative on measurement). V Loxone Config toto není přímo nastavitelné v PID bloku, proto u citlivých aplikací implementujeme vlastní PID logiku pomocí bloků Formula a Memory, kde máme plnou kontrolu nad výpočtem.
Doporučený postup ladění pro podlahové vytápění: 1) Nastavte pouze P složku s P-gain = 10, Ti = 0 (vypnuto), Td = 0 (vypnuto). 2) Pozorujte 2-3 dny - systém by měl udržovat teplotu s trvalou odchylkou 0,5-1,5 °C. Pokud osciluje (teplota kolísá s periodou několika hodin), snižte P-gain na 5-7. Pokud je odezva příliš pomalá (trvá celý den, než se teplota ustálí), zvyšte na 15-20. 3) Přidejte I složku s Ti = 120 minut. Za další 2-3 dny by měla trvalá odchylka zmizet. Pokud se objeví pomalé oscilace, zvyšte Ti na 180 minut.
Pro fan-coily a VZT jednotky je postup rychlejší: P-gain = 20-40, Ti = 10-30 minut, Td = 2-5 minut. Tyto systémy mají rychlou odezvu (pod 5 minut), takže ladění zvládnete za jeden den. V Loxone Config využívejte statistiky - zapněte logování měřené teploty a výstupu regulátoru s periodou 1 minuta a vyhodnocujte průběhy v grafu. Hledáte hladkou křivku bez oscilací, kde se teplota ustálí na požadované hodnotě do 30-60 minut od změny setpointu (u podlahového vytápění do 4-8 hodin).
Musím PID regulátor ladit ručně, nebo to Loxone zvládne automaticky?
Loxone Intelligent Room Controller obsahuje adaptivní algoritmus, který se částečně naučí tepelné chování místnosti sám během prvních 2-3 týdnů provozu. Pro většinu rezidenčních instalací to stačí. Ruční ladění PID doporučujeme u nestandardních systémů (velké akumulační nádrže, průmyslové VZT jednotky) nebo pokud pozorujete oscilace, které se po 3 týdnech neustálily.
Jaký je rozdíl mezi PID regulátorem a ekvitermní regulací?
Ekvitermní regulace řídí teplotu přívodní vody na základě venkovní teploty podle topné křivky. PID regulátor řídí výkon nebo průtok na základě vnitřní teploty v místnosti. V moderních systémech se obě metody kombinují: ekvitermní regulace nastavuje teplotu vody v celém systému a PID regulátor řídí směšovací ventil v jednotlivých místnostech. V Loxone Config tuto kombinaci řeší Intelligent Room Controller automaticky.
Proč se mi teplota po dosažení požadované hodnoty stále zvyšuje (překmit)?
Překmit (overshoot) je typický problém příliš agresivního nastavení PID - buď je P-gain příliš vysoký, nebo integrační čas Ti příliš krátký. U podlahového vytápění je mírný překmit (0,3-0,5 °C) normální kvůli tepelné setrvačnosti. Pokud je překmit větší než 1 °C, snižte P-gain o 30-50 % a prodlužte Ti o 50 %. Další příčinou může být předimenzovaný zdroj tepla - pokud má kotel 20 kW a místnost potřebuje 2 kW, regulátor nedokáže dostatečně jemně modulovat výkon.