Pāriet uz saturu

SmartHome - Rasas punkta aprēķināšana

Lasīšanas laiks < 1 Minūtes

Rasas punkts raksturo temperatūru, kurai jābūt zemākai, lai pie nemainīga gaisa spiediena un mitruma veidotos rasa, migla vai kondensāts.

Nepieciešamā aparatūra:

Programma:

Programma - Rasas punkta aprēķināšana

Kods:

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ālais R = 8314,3; !J / (kmol * K) (universālā gāzes konstante)
reālā mw = 18,016; !kg / kmol (ūdens tvaika molekulmasa)
reālais pp = (a * T) / (b + T); !Aprēķina šādas formulas jaudu
reālais SDD = 6,1078 * (10,0).Pow(pp); !Piesātinātā tvaika spiediens hPa
reālais DD = ((SDD * rF) / 100,0); !Tvaika spiediens hPa
reālais v = (DD / 6,1078).Log10();
real TP_null = (b * v / (a - v));WriteLine("TP_null");WriteLine(TP_null); !New point
real TP = (TP_null).ToString(1); !Temperatūras pārslēgšanas slieksnis ventilācijai

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

Divi mainīgie lielumi T un rF tiek nolasīti no attiecīgajiem temperatūras/mitruma sensoriem ārējā programmā un tādējādi tiek pievienoti visām pārējām programmām bez jauna sensora vaicājuma (lai līdz minimumam samazinātu temperatūras/mitruma Darba cikli) tika darīts pieejams.

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *

lvLatvian