Но пропорциональная компонента в PID только одна.
И если она не пропорциональна - то это - не ПИД регулятор, это просто регулятор ( вполне работоспособный) 
да.
Слово "пропорционально" я понимаю так же как и ты.
отлично. Но конкретное, абсолютное положение сервы непропорционально никаким образом изменению угловой скорости!
Пропорционально - это когда 0 на серве - 0 изменения угловой скорости, + на серве - это увеличение угловой скости, - уменьшение.....А это, в общем виде, не так.
Давай вернемся к определению P компонеты.
P компонента обязана быть пропорциональна рассогласованию.
У меня это именно так.
вот кусок кода:
var position = _device.Position;
var error = _target - position;
_pControl = error * _Pgain;
position - это текущая угловая скорость.
_target это целевая углавая скорость.
_pControl - это P компонента управляющего воздействия. И как ты видишь, она абсолютно пропорциональна рассогласованию.
далее внизу идет рассчет I составляющей и D составляющей.
потом еще одна строчка:
_control = _pControl + _iControl + _dControl;
итоговый выход с контроллера складывается из всех составляющих. С этим ты надеюсь не будешь спорить, и доказывать, что здесь теряется пропорциональность?
Да, тут регулятор из пропорционального превращается в пропорционально/интегрально/дифференциальный.
Заметь, я тебе объясняю на конкретных примерах, с конкретными цифрами, графиками, логикой работы. А ты все время пытаешься меня на чем то поймать, на каком-то "жульничестве".
И так до сих пор ни на чем не поймал. Зачем?? Смирись, у меня чистой воды PID регулятор.
Управляет сервой, измеряет угловую скорость, получает на вход также угловую скорость. PID в классическом виде, не понимаю, почему тебе надо это так упорно доказывать.