标签: c++ arduino esp8266 pid-controller
我下面的代码(带有arduino代码的ESP8266)使用固态继电器和3kw 220v电热元件实现PID逻辑,以达到并保持5gal冲泡水壶的温度。即使使用自动调谐算法,kp,ki,kd也会产生非常高的过冲(高于设定值+5ºC)。
\begin{bmatrix}d_1&e_1&f_1\\g_1&h_1&i_1\\j_1&k_1&l_1\end{bmatrix}
此逻辑是否有错误?为什么我的调谐算法不能正确生成kp,ki,kd值以避免过冲?