I am already studying PID control and some how to some extent I have understood it except one main confusion. When the difference between reference input \$r(t)\$ and current output value \$y(t)\$ is zero, \$e(t)\$ will be zero and hence \$u(t)\$ will also be zero, so how will then the plant act or work when its input \$u(t)\$ is zero?

# Electronic – Confusion in PID loop for the case of zero error

controlcontrol systempid controller

###### Related Topic

- Electrical – Input output functions inside a PID Interrupt handler
- Electronic – Not sure how to go from PID error to PWM duty
- Electronic – Conversion of 12 bit ADC/DAC data to floating point for PID operation
- Electronic – How to a system reach its steady-state if the I-action of a PID controller, u(t), doesn’t go to zero as the system approaches its desired value

## Best Answer

No, e(t) being zero does not imply that u(t) is also zero. It only implies that the output of the "P" process is zero.

Remember, the "I" and "D" processes have memory — they depend on the past behavior of e(t). u(t) is zero only if the sum of all three processes is zero.