The Flow Temperature is calculated as follows:
Include Page |
---|
| MLRD:MLR003F-K: Flow Temperature Automatic Offset Correction |
---|
| MLRD:MLR003F-K: Flow Temperature Automatic Offset Correction |
---|
|
The Ambient Temperature Estimate is calculated as follows:
Mathblock |
---|
|
\begin{align*}
& \text{Flow Smoothened } F_s = \frac {(0.2 F + 1.2F_{t-1} + 1F_{t-2} + 0.8F_{t--uriencoded--\begin%7Baligned%7D
\text%7BFlow Temperature Estimate%7D(t) = \frac%7B\sum_%7Bi = t - 5%7D%5e%7Bt%7D%7B\text%7BFlow Sensor Raw Value%7D(i)%7D%7D%7B6%7D + \text%7BFlow Offset%7D
\\
\\
\\
\text%7BAmbient Temperature Internal%7D(t) = \text%7BAmbient Sensor Raw Value%7D(t) * (\frac %7B\text%7BAmbient Sensor Raw Value%7D(t)%7D %7B\text%7BFlow Temperature Estimate%7D(t)%7D)%5e%7B1.2%7D
\\
\\
\\
\text%7BAmbient Temperature Estimate%7D(t) = \frac%7B\sum_%7B i = t-3%7D%5e%7Bt%7D
%7B\text%7BAmbient Temperature Internal%7D(i)%7D%7D%7B4%7D
\end%7Baligned%7D3} + 0.6F_{t-4} + 0.3F_{t-5} + 0.1F_{t-6}) } {4.2}
\\
\\
& \text{where F = Flow Temperature}
\\
\\
& \text{if } \Big(F_s - z \big( F_s - 0.5(F_{s_{t-3}} + F_{s_{t-4}} ) \big) \Big) < \text{ Ambient Raw Value}
\\
& \text{then}
\\
& \hspace{1cm} \text{Flow Corrected } F_c = \text{Ambient Raw Value}
\\
& \text{else}
\\
& \hspace{1cm} \text{Flow Corrected } F_c = \Big(F_s - z * \big( F_s - 0.5(F_{s_{t-3}} + F_{s_{t-4}} ) \big) \Big)
\\
\\
& \text{where z = 0.1}
\\
\\
& \textbf{Ambient Temperature Estimate} = \textbf{Ambient Raw Value} * \Bigg( \frac{\textbf{Ambient Raw Value}}{\textbf{Flow Corrected } F_c} \Bigg) ^{1.2}
\end{align*}
|