Preskočiť na obsah

SmartHome - Výpočet rosného bodu

Čas čítania < 1 Minúta

Rosný bod opisuje teplotu, ktorá musí byť nižšia, aby sa pri konštantnom tlaku a vlhkosti vzduchu vytvorila rosa, hmla alebo kondenzát.

Potrebný hardvér:

Program:

Program - Výpočet rosného bodu

Kód:

real T = dom.GetObject("T_actual_FH").Value();WriteLine("T_FH");WriteLine(T);
real rF = dom.GetObject("F_actual_FH").Value();WriteLine("rF_FH");WriteLine(rF);

if (T = 0
reálne R = 8314,3; !J / (kmol * K)(univerzálna plynová konštanta)
reálna mw = 18,016; !kg / kmol (molekulová hmotnosť vodnej pary)
reálny pp = (a * T) / (b + T); !Vypočítajte mocninu nasledujúceho vzorca
reálny SDD = 6.1078 * (10.0).Pow(pp); !Tlak nasýtených pár v hPa
reálny DD = ((SDD * rF) / 100,0); !Tlak pary v hPa
real v = (DD / 6.1078).Log10();
real TP_null = (b * v / (a - v));WriteLine("TP_null");WriteLine(TP_null); !Rosný bod
real TP = (TP_null).ToString(1); !Prahová hodnota prepínania teploty pre vetranie

dom.GetObject("Dewpoint_FH").State(TP);WriteLine("Dewpoint");WriteLine(TP);
reálny AF = (10,0).Pow(5,0) * (mw / R) * DD / TK;

Dve premenné T a rF sa načítajú z príslušných snímačov teploty/vlhkosti v externom programe a pridávajú sa tak do všetkých ostatných programov bez nového dopytu na snímač (aby sa minimalizoval Cykly služby) bola sprístupnená.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

sk_SKSlovak