From 12674731c5848a1a69f9fbe1124de73545bf9cbd Mon Sep 17 00:00:00 2001 From: Steven Baltakatei Sandoval Date: Sun, 31 Oct 2021 22:28:08 +0000 Subject: [PATCH 1/1] fix(bktemp-updateLoopPI):Fix log function used in sum dampener --- unitproc/bktemp-updateLoopPI | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unitproc/bktemp-updateLoopPI b/unitproc/bktemp-updateLoopPI index 61f7e8d..9054b90 100644 --- a/unitproc/bktemp-updateLoopPI +++ b/unitproc/bktemp-updateLoopPI @@ -9,7 +9,7 @@ update_pi() { # process variable (PV). Uses proportional integral (PI) # control. # Usage: update_pi arg1 arg2 arg3 arg4 arg5 arg6 - # Version: 0.1.2 + # Version: 0.1.3 # Input: arg1: path_loop_name (control loop name path) # arg2: var_pv (process variable) # arg3: var_sp (set point) @@ -82,7 +82,7 @@ update_pi() { sum_cand="$(try echo "$sum + $error" | bc -l)"; #yell "DEBUG:sum:$sum"; if [[ "$(try echo "$sum_cand > 2 * $sum " | bc -l)" -eq 1 ]]; then - sum="$(try echo "$sum + l($error)" | bc -l)"; # dampen integral sum spikes + sum="$(try echo "$sum + l($error + 1)" | bc -l)"; # dampen integral sum spikes else sum="$sum_cand"; fi; -- 2.30.2