[Pot]
- remove HeatDiffusion - use delay line for heat propagation modeling [Temp Controller] - remove Kalman
This commit is contained in:
@@ -19,14 +19,10 @@ class TempControllerBase(APid):
|
||||
self.thresholds = {**DEFAULT_THRESHOLDS, **params.get('Thresholds', {})}
|
||||
self.y = -1
|
||||
self.state = States.INIT
|
||||
self.use_kalman = True
|
||||
self.pid_hold.set_params(params['Hold'])
|
||||
self.pid_rate.set_params(params['Heat'])
|
||||
self.is_startup = True
|
||||
|
||||
def init_kalman(self, value):
|
||||
raise NotImplementedError
|
||||
|
||||
def on_state_entered(self, state):
|
||||
pass
|
||||
|
||||
@@ -37,7 +33,6 @@ class TempControllerBase(APid):
|
||||
self.theta_ist_set = value
|
||||
if self.is_startup:
|
||||
self.is_startup = False
|
||||
self.init_kalman(value)
|
||||
|
||||
def get_theta_ist(self):
|
||||
return self.theta_ist
|
||||
|
||||
Reference in New Issue
Block a user