同系统有不同的行为，不同的应用其需求也不同，而且这些需求还可能会互相冲突。PID只有三个参数，在原理上容易说明，但PID参数调试是一个困难的工作，因为要符合一些特别的准则，而且PID控制有其限制存在。历史上有许多不同的PID参数调试方式，包括齐格勒－尼科尔斯方法等，其中也有一些已申请专利。PID控制器的设计及调试在概念上很直觉，但若有多个（且互相冲突）的目标（例如高稳定性及快速的暂态时间）都要达到的话，在实际上很难完成。PID控制器的参数若仔细的调试，会有很好的效果，相反的，若调适不当，效果会很差。