diff --git a/components/pid/temp_controller_smith.py b/components/pid/temp_controller_smith.py index ca9dc27..59e0381 100755 --- a/components/pid/temp_controller_smith.py +++ b/components/pid/temp_controller_smith.py @@ -144,6 +144,7 @@ class TempController(APid): if state_next == States.HEAT: self.model.initial(self.theta_ist) self.kalman_model.initial((self.theta_ist, 0)) + self.kalman_model_delay.initial((self.theta_ist, 0)) def process_pid(self, theta_err, heatrate_err): self.pid_hold.process(theta_err, -self.theta_ist)