ACFLY原創文章,轉載請說明出處https://blog.csdn.net/weixin_40767422/article/details/87651614
ADRC相關論文資料請加q群:180319060下載下傳
上一篇我們講了離散最速控制綜合函數fsun,連結在此
這篇我們來講講ADRC的安排過渡過程,如下圖:
我們知道PID的誤差求取直接是e=v-y,而控制目标 v 是有可能産生突變的,而對象輸出 y 一定是連續的,用連續的緩變的變量追蹤可能跳變的變量本身就是不合理的。韓老師針對PID等的這個缺陷提出的解決辦法就是安排過渡過程,顧名思義就是安排個路徑過去,讓輸入量緩慢的增大,使其與輸出量的內插補點很小,即可使系統無超調的達到穩态,解決了 PID快速性與超調之間的沖突。
比如現在位置是10,目标是80,如果直接求取誤差e就等于90了,安排過渡過程就是可以先到20,此時e1=10;再到50,e2=30;然後到80,e3=30。這隻是舉個例子(路徑随意取的),實際安排過渡路徑的方法ADRC裡用的是離散跟蹤微分器(Tracking Differetiator) ,即二階純積分對象的離散最速控制,關于TD的推導上篇部落格已經說了。如下圖:
注:圖中的fst函數了解為fsun函數