陳 卓
(中國人民解放軍海軍七〇一工廠,北京 100015)
自動導引小車(Automated Guided Vehicle 簡 稱AGV),是指裝備有電磁或光學自動導引裝置,能夠沿規定的導引路徑行駛,具有編程與停車選擇裝置、安全保護以及各種移載功能的運動小車[1]。AGV 是一種具有復雜裝置和系統的自動化機器人, 是現代制造和物流等企業中的重要設備,主要用來儲運各類物料,為系統柔性化、集成化、高效運行提供了重要而有效的保證[2]。 本文在AGV車體動力學的基礎上,綜合考慮了電機的輸出轉矩、車體質量分布和各種阻力對車速的影響, 最終可得到驅動電機輸入轉矩與導向車輪轉速的非線性耦合關系, 這對指導車體的機械結構設計和合理路徑規劃等相關研究有重要意義。
本文研究的AGV 采用三輪結構形式,即兩后輪分別由獨立電機差速驅動,前輪為萬向輪。
AGV 車體部分的受力如圖1 所示。 A 為前輪與車架的連接點,L、R 為左右后輪與車架的連接點,C 為車架的質心,通過質心C 建立瞬時慣性坐標系O—XYZ。

圖1 車體動力學模型

圖2 左后輪受力示意圖
可根據達郎貝爾原理列[3]出車體動力學平衡方程:

式中,mC—車體質量;vX,vY—車體C 點沿X,Y 方向加速度;FAX,FAY—車體A 點沿X,Y 方向受力;FLX,FLY—車體L 點沿X,Y 方向受力;FRX,FRY—車體R 點沿X,Y 方向受力;JC—車體質心C 繞Z 軸轉動慣量;ω—車體質心C 繞Z 軸角加速度;MAZ,MLZ,MRZ—車體A,L,R 點處所受轉矩。
車體A,L,R 點運動方程如下:

式 中,vAX,vAY—車 體A 點 沿X,Y 方 向 速 度;vAX,vAY—車體A 點沿X,Y 方向加速度;vLX,vLY—車體L 點沿X,Y 方向速度;vRX,vRY—車體R 點沿X,Y 方向速度;vLX,vLY—車體L 點沿X,Y 方向加速度;vRX,vRY—車體R 點沿X,Y 方向加速度。
車體左后輪的受力如圖2 所示。 圖中瞬時慣性坐標系OL—XLYLZL 與圖1 中O—XYZ 方向一致。
左后輪運動方程如下:

式中,mL—左后輪質量;RL—左后輪半徑;FLX—地面對左后輪側滑摩擦力;FLY—地面對左后輪滾動摩擦力;MLZ—地面對左后輪扭轉摩擦力矩;ωL,ωLZ—左后輪繞XL,ZL 軸角加速度;JLX,JLZ—左后輪繞XL,ZL 軸的轉動慣量;ML—左后輪驅動電機傳遞給左后輪的轉矩;MLS,MLF—左后輪受到軸承的摩擦阻力矩和地面對左后輪的滾動阻力矩。
同理右后輪運動方程如下:

式中,mR—右后輪質量;RR—右后輪半徑;FRX—地面對右后輪側滑摩擦力;FRY—地面對右后輪滾動摩擦力;MRZ—地面對右后輪扭轉摩擦力矩;ωR,ωRZ—右后輪繞XL,ZL 軸角加速度;JRX,JRZ—右后輪繞XL,ZL 軸的轉動慣量;MR—右后輪驅動電機傳遞給右后輪的轉矩;MRS,MRF—右后輪受到軸承的摩擦阻力矩和地面對右后輪的滾動阻力矩。
在實際工業應用中,AGV 側向滑動很小, 即可假設:vLX=vRX=0(24)。 這樣車體將以位于左右輪軸線上的某一點O'為瞬時速度中心以角速度ω 轉動,如圖3 所示。

圖3 車體及車輪轉動示意圖

圖4 前輪受力示意圖

由上述式可得:

車體前輪的受力如圖4 所示。 圖中瞬時慣性坐標系OF—XFYFZF 與圖1 中O—XYZ 方向一致。左前輪運動方程如下:

式中,FFX,FFY—前輪連接點F 沿XF,YF 方向受力;mF—左前輪質量;RF—左前輪半徑;MFZ―前輪連接點F處沿YF 軸所受轉矩;FFX—地面對前輪側滑摩擦力;FFY—地面對前輪滾動摩擦力;MFZ,MFS—地面對前輪扭轉摩擦力矩和滾動阻力矩;ωF,ωFZ—左前輪繞XF,ZF 軸角加速度;JFX,JFZ—左前輪繞XF,ZF 軸的轉動慣量。
為求車體整體動力學模型, 可根據實際情況作如下簡化:
1.3.1 車體幾何尺寸左右對稱, 即:RL=RR=R;mL=mR=m。
1.3.2 前輪同車體其他部分相比質量和轉動慣量可忽略,即:mF=0;JFX=JFZ=0。
1.3.3 車體運動時車輪不打滑,只作純滾動,即:

通過上述各式可得MR 和ML:MR=

根據AGV 小車結構尺寸和性能要求,設計并計算參數:左、右后輪到質心間距d=0.5m;前、后輪到質心間距b=0.6m;車輪半徑R=0.1m;車體質量mC=30kg;地面對前輪側滑摩擦力[4]FFX=fFN=13fmCg=13×0.8×30×10=80N;右后輪受到軸承的摩擦阻力矩[5]MRS=fFN=13fmCg=13×0.002×30×10=0.2Nm; 地面對右后輪的滾動阻力矩MRF=Nk=13mCgk=13×30×10×0.01=1Nm; 地面對前輪滾動阻力矩MRF=Nk=13mCgk=13×30×10×0.01=1Nm; 地面對左后輪、右后輪和前輪扭轉摩擦力矩,MlZ=MRZ=MFZfFN=13fmCg=13×0.002×30×10=0.2Nm。
為了研究后輪驅動電機傳遞給后輪的轉矩與左右后輪轉速之間的關系, 假設小車平穩運行時左右后輪角加速度可忽略,即:ωR=ωL=0。
由式(44),式(45)和車體參數可得方程:

利用Matlab 軟件編程對式(46),(47)進行仿真分析[6],其中設定ωR 取值范圍為0-10rad/s,ωL 取值范圍為0-10rad/s,結果如圖5、圖6 所示。
由圖5 可得出MR 與ωR 和ωL 之間的關系。 當ωL偏小,ωR 偏大時,MR 的變化起伏較大。 當ωL 偏大,ωR偏小時,MR 的變化趨于平緩。
由圖6 可得出ML 與ωR 和ωL 之間的關系。 當ωL偏大,ωR 偏小時,ML 的變化起伏較大。 當ωL 偏小,ωR偏大時,ML 的變化趨于平緩。
由圖5 和圖6 可以看出MR 與ML 和ωR 與ωL 之間的非線性耦合關系, 并可以通過Matlab 計算得到ωR 與ωL 在0—10rad/s 轉速下所對應MR 與ML 值,從而通過控制左右后輪受到的驅動電機輸出的轉矩得到想要的行走路徑。

圖5 ωR,ωL 取不同值時MR計算結果示意圖

圖6 ωR,ωL 取不同值時ML計算結果示意圖
AGV 的運載車體部分是整個系統的承載基礎, 路徑控制是實現車體運行的重要途徑。 本文對兩后輪獨立驅動差速轉向、前輪為萬向輪的三輪AGV 小車進行了動力學分析,考慮到車體質量、摩擦阻力的影響,并建立了動力學方程, 從而給出左右驅動輪的驅動轉矩和左右輪轉動速度之間的非線性耦合關系。 并由此進行Matlab 建模仿真分析,從而驗證了動力學方程的合理性和有效性,對AGV 小車的驅動電機選擇和控制起步、直線行駛、轉彎行駛和停車等情況的參數設計有一定的理論指導意義。
[1]張正義.AGV 技術發展綜述[J].物流技術與應用,2005(7):6-7.
[2]Sudha Arora,A K Raina,A K Mittal.Collision Avoidance among AGVS at Junctions [A]. Proceedings of the IEEE intelligent Vehicles Symposim[C].2000(1):31-33.
[3]王鐸.理論力學(Ⅰ)[M].6 版.北京:高等教育出版社2002:323-325.
[4]Bowden F P,Tabor D.The friction and lubrication of solids[M].Oxford:Clarendon Press,1954:450.
[5]王文斌.機械設計手冊.第1 卷[M].3 版.北京:機械工業出版社,2004:1-24.
[6]薛定宇,陳陽泉.基于MATLAB/Simulink 的系統仿真技術與應用[M].北京:清華大學出版社,2002.