PID 智慧型小車入門(位置式和增量式)

2021-10-02 16:28:04 字數 715 閱讀 1399

pid 控制器以各種形式使用超過了 1 世紀,廣泛應用在機械裝置、氣動裝置 和電子裝置.在工業應用中pid及其衍生演算法是應用最廣泛的演算法之一,它當然不是完美無缺的,但對於初學者(比如我)已經足夠了。

pid 實指「比例 proportional」、「積分 integral」、「微分 derivative」,這三項構 成 pid 基本要素。每一項完成不同任務,對系統功能產生不同的影響。

p:比例常數,最主要的引數,提高系統的調節精度

i:積分常數,消除穩態誤差

d:加快響應速度

以上是一點介紹,下面直接說重點

首先,列舉一下會用到的變數和引數:

1.p 比例引數 i 積分引數 d 微分引數

2.e(k):輸入量

3.out:輸出量

4.sum:e(k)累計值

我學位置式pid是為了控制舵機,我想初學者應該和我差不多都是學舵機,這裡用舵機舉個例子,採集到的訊號回來一定是個數字,比如50,這時候e(k)=50,代入公式,,處理後得到out值,這個值經檢測在舵機轉向允許範圍內,然後給賦給舵機,一次閉環控制完成。

變數和引數參照上面位置式pid

學增量式pid是因為需要控制電機,就是編碼器測速然後和設定值比較,反饋乙個值給增量式pid,比如編碼器測得數是50,符合當前情況的是30,這時候e(k)等於50-30=20,代入公式得出out,增量式pid需要限幅(原因後面說),這個out在範圍內,就可以賦給電機,一次閉環控制完成。

PID的位置式PID和增量式PID

位置式 控制的輸出與整個過去的狀態有關,用到了誤差的累加值 pid適用於執行機構不帶積分部件的物件。輸出直接對應物件的輸出,因此對系統影響較大。增量式 輸出只與當前拍和前兩拍的誤差有關,因此位置式pid控制的累積誤差相對更大。控制輸出的是控制量增量,並無積分作用。適用於執行機構帶積分部件的物件,如步...

位置式 和 增量式 PID

pid控制是乙個二階線性控制器 定義 通過調整比例 積分和微分三項引數,使得大多數的工業控制系統獲得良好的閉環控制效能。優點a.技術成熟 b.易被人們熟悉和掌握 c.不需要建立數學模型 d.控制效果好 e.魯棒性 通常依據控制器輸出與執行機構的對應關係,將基本數字pid演算法分為位置式pid和增量式...

位置式和增量式PID控制

pid控制是乙個二階線性控制器 定義 通過調整比例 積分和微分三項引數,使得大多數的工業控制系統獲得良好的閉環控制效能。優點a.技術成熟 b.易被人們熟悉和掌握 c.不需要建立數學模型 d.控制效果好 e.魯棒性 通常依據控制器輸出與執行機構的對應關係,將基本數字pid演算法分為位置式pid和增量式...