見所智,行所能,見行AGV,12年資深A(yù)GV專業(yè)團(tuán)隊(duì),定制非標(biāo)AGV及工業(yè)軟件!
外環(huán)(位置環(huán)):基于激光SLAM或視覺導(dǎo)航系統(tǒng)反饋的AGV實(shí)際坐標(biāo)(x,y,θ)與規(guī)劃路徑的偏差計(jì)算
內(nèi)環(huán)(速度環(huán)):將外環(huán)輸出的速度指令轉(zhuǎn)化為電機(jī)轉(zhuǎn)速控制量,克服負(fù)載擾動(dòng)
由于AGV采用數(shù)字控制器(如STM32),需將連續(xù)PID轉(zhuǎn)換為離散形式:
u(k) = K_p*e(k) + K_i*T_s*Σe(j) + K_d*[e(k)-e(k-1)]/T_s
其中 T_s 為采樣周期(典型值20-100ms),k 為當(dāng)前采樣序號(hào)。
決定系統(tǒng)響應(yīng)速度
過小:響應(yīng)遲緩,穩(wěn)態(tài)誤差大
過大:引發(fā)超調(diào)與振蕩
AGV調(diào)參建議:從0.5起始,以0.2步長(zhǎng)遞增至臨界振蕩點(diǎn)后回調(diào)30%
消除靜態(tài)位置偏差
風(fēng)險(xiǎn):積分飽和導(dǎo)致電機(jī)過沖
抗飽和設(shè)計(jì):采用積分分離(|e(k)|>閾值時(shí)停用積分項(xiàng))
預(yù)測(cè)誤差變化趨勢(shì),抑制超調(diào)
敏感點(diǎn):對(duì)傳感器噪聲放大
濾波處理:串聯(lián)一階低通濾波器(截止頻率≥10倍控制頻率)
在轉(zhuǎn)彎半徑R<1m時(shí)動(dòng)態(tài)提升K_d 20%~50%,增強(qiáng)抗離心擾動(dòng)能力
直線段恢復(fù)默認(rèn)參數(shù),避免高頻震顫
建立質(zhì)量-慣量查詢表,依據(jù)載重自動(dòng)縮放K_p(載重每增50kg,K_p上調(diào)8%)
檢測(cè)驅(qū)動(dòng)輪轉(zhuǎn)速差>15%時(shí),觸發(fā)微分先行PID結(jié)構(gòu)(僅對(duì)設(shè)定值微分)
動(dòng)態(tài)性能:階躍響應(yīng)上升時(shí)間≤0.8s,調(diào)節(jié)時(shí)間≤1.5s(目標(biāo)速度1m/s)
穩(wěn)態(tài)精度:直線跟蹤誤差≤±10mm,角度誤差≤±0.5°
魯棒性:載重0-300kg變化時(shí)速度波動(dòng)率<5%
模糊PID:針對(duì)非結(jié)構(gòu)化環(huán)境(如地面不平、臨時(shí)障礙)建立規(guī)則庫(kù)動(dòng)態(tài)調(diào)整參數(shù)
神經(jīng)網(wǎng)絡(luò)整定:利用LSTM網(wǎng)絡(luò)預(yù)測(cè)系統(tǒng)時(shí)變特性,實(shí)現(xiàn)參數(shù)自優(yōu)化
多PID協(xié)同:獨(dú)立設(shè)計(jì)平移/旋轉(zhuǎn)PID控制器,通過李雅普諾夫函數(shù)確保穩(wěn)定性