It's the 21st century, anything is possible. Except for PID autotuning for a simple problem, heating/cooling system - make robust and ready to use solution. I've found only one library for PID autotune: https://github.com/br3ttb/Arduino-PID-AutoTune-Library, but even its author says that it is not a robust approach. My question is:
- What types of algorithms for PID autotune for a simple heater/cooler application exists? What are their pros and cons?
- Is there some open-source libraries for PID autotune?