Files
brewpi/components/pid/tc_constants.py
T
2021-10-12 13:24:19 +02:00

50 lines
656 B
Python

THRESH_HOLD_IDLE = 0.1
THRESH_HOLD_HEAT = 1.0
THRESH_IDLE_HEAT = 1.0
THRESH_IDLE_HOLD = 0.1
THRESH_HEAT_HOLD = 1.0
THRESH_HEAT_IDLE = 1.0
class Test:
tc_ctrl_params = {
"Kalman": {
"var_P": 1.0,
"var_Q": 0.0001,
"var_R": 1.0
},
"Hold": {
"kp": 0.4,
"ki": 0.0,
"kd": 0.0,
"kt": 0.0
},
"Heat": {
"kp": 0.2,
"ki": 0.02,
"kd": 0.0,
"kt": 1.5
}
}
tc_model_params = {
"theta" : 20,
"C" : 4190,
"M" : 20,
"L" : 0.05,
"Td" : 30,
"kn" : 0.2,
"gain" : 1.0
}
tc_pot_params = {
"theta" : 20,
"C" : 4190,
"M" : 29,
"L" : 0.01,
"Td" : 30,
"kn" : 0.2,
"gain" : 1.2
}