Сообщение от melky да алгоритм самого PID для C# я находил толи на GIT толи еще где. Тут вопрос больше в сторону автонастройки, ее замутить так же кодом. Если есть желание поразбираться с алгоритмом:
Правила форума