Typ feedback controllera. Składa się z trzech elementów, które są sumowane:

  1. element proporcjonalny: liczymy różnicę między docelową wartością () a aktualną () i mnożymy to przez współczynnik (do dobrania manualnie): i o taką wartość zmieniamy parametr, którym sterujemy

W proportional controller korekta jest proporcjonalna do błędy, jeśli błąd jest bardzo mały to korekta też będzie mała. Asymptotycznie proportional controller zbiegnie do zerowego błędu, ale może mu to długo zająć, bo korekty będą bardzo małe.

Gorzej, jeśli mamy system jak termostat z którego ciepło cały czas ucieka. Startujemy z 20 stopni i to jest wartość docelowa, po jakimś czasie temperatura spada, uruchamia się grzanie. i uciekające ciepło jest proporcjonalne do temperatury, tzn. jest błąd , wprowadzamy korekcję .

Dobre praktyki