Search
MENU

PID Temperature regulation

In the mobile app you can configure 3 main parameters - P, I, D.

ErrorSetPoint - CurrentTemperature
TimeDelta
Time since last update in minutes.
PSet by userIf P is equal to 10 and Error is 1C then the resulting output will be equal to 10%.
ISet by userIf I is equal to 1 and the Error is 1C, then the resulting output will grow by 1% every minute.
DSet by userIf D is equal to 1 and the Error has changed from 4C to 2C in 1 minute, then the resulting output will have decreased by 2%.

PGain

P * Error
IGainPreviousIGain + (I * Error * TimeDelta)
DGainD * ((error - lastError) / TimeDelta)
OutputPGain + IGain + DGainThe resulting output is the sum of the three gains.