国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CANopen協(xié)議的公鐵兩用牽引車運(yùn)動(dòng)控制實(shí)現(xiàn)

2015-05-11 04:21趙大興趙國棟
制造業(yè)自動(dòng)化 2015年23期
關(guān)鍵詞:公鐵兩用牽引車

趙大興,趙國棟,許 萬,王 璜

(湖北工業(yè)大學(xué) 機(jī)械工程學(xué)院,武漢 430068)

基于CANopen協(xié)議的公鐵兩用牽引車運(yùn)動(dòng)控制實(shí)現(xiàn)

趙大興,趙國棟,許 萬,王 璜

(湖北工業(yè)大學(xué) 機(jī)械工程學(xué)院,武漢 430068)

0 引言

隨著我國鐵路運(yùn)輸業(yè)和城市軌道交通的快速發(fā)展,傳統(tǒng)的公鐵兩用牽引車難以滿足現(xiàn)場作業(yè)需求[1]。傳統(tǒng)公鐵兩用牽引車的液壓運(yùn)動(dòng)控制系統(tǒng)響應(yīng)速度慢、穩(wěn)定性差、不能實(shí)現(xiàn)反饋、運(yùn)動(dòng)控制誤差偏大,使得牽引車的動(dòng)力性能、操作性能、工作效率無法達(dá)到要求[2]。

以電能作為驅(qū)動(dòng)的新型公鐵兩用牽引車控制系統(tǒng)[3],引入在汽車總線網(wǎng)絡(luò)中占主導(dǎo)地位的CAN總線[4],采用廣泛應(yīng)用于歐洲的工業(yè)現(xiàn)場總線協(xié)議CANopen[5]通訊協(xié)議,為實(shí)現(xiàn)公鐵兩用牽引車的運(yùn)動(dòng)控制提供了可靠性高、實(shí)時(shí)性強(qiáng)的狀態(tài)獲取和命令下發(fā)通道[6,7]。

分析公鐵兩用牽引車機(jī)械結(jié)構(gòu)及主要參數(shù);設(shè)計(jì)牽引車運(yùn)動(dòng)控制CAN總線網(wǎng)絡(luò),完成CANopen協(xié)議通訊初始化設(shè)置,包括各CANopen設(shè)備節(jié)點(diǎn)ID(Node_ID)和CAN標(biāo)示符(COB_ID)的分配,通信模型、通信速率、通信對象的設(shè)置;分析牽引車的運(yùn)動(dòng)速度和轉(zhuǎn)向角度,得出了牽引車運(yùn)動(dòng)控制理論計(jì)算公式,包括行走電機(jī)頻率與平移速度關(guān)系式,轉(zhuǎn)向電機(jī)頻率與轉(zhuǎn)向速度關(guān)系式,橡膠輪轉(zhuǎn)向角位移誤差計(jì)算公式,為牽引車的運(yùn)動(dòng)控制提供了理論依據(jù),使得牽引車的運(yùn)動(dòng)速度誤差和轉(zhuǎn)向角度誤差在允許的范圍之內(nèi),保證牽引車運(yùn)動(dòng)控制精度,提高了牽引車控制系統(tǒng)的可靠性。

1 牽引車機(jī)械結(jié)構(gòu)及主要參數(shù)

公鐵兩用牽引車機(jī)械結(jié)構(gòu)如圖1所示,主要包括底盤,車架,控制單元,液壓單元,驅(qū)動(dòng)轉(zhuǎn)向單元??刂茊卧绍囕d無線接收器,手持無線遙控器組成。液壓單元由油泵電機(jī),齒輪油泵,電磁換向閥,萬向輪,前導(dǎo)向輪,后導(dǎo)向輪組成。驅(qū)動(dòng)轉(zhuǎn)向單元由行走電機(jī),減速箱,轉(zhuǎn)向電機(jī),轉(zhuǎn)向直齒輪副,橡膠輪組成。

圖1 公鐵兩用牽引車機(jī)械結(jié)構(gòu)圖

公鐵兩用牽引車驅(qū)動(dòng)轉(zhuǎn)向單元三維模型如圖2所示,驅(qū)動(dòng)轉(zhuǎn)向單元作為整車的執(zhí)行機(jī)構(gòu),是牽引車的重要組成部分。牽引車機(jī)械傳動(dòng)配置方式為:驅(qū)動(dòng)輪與轉(zhuǎn)向輪合一,橡膠輪既是驅(qū)動(dòng)輪也是轉(zhuǎn)向輪。轉(zhuǎn)向方式為:雙舵輪轉(zhuǎn)向方式。

牽引車驅(qū)動(dòng)轉(zhuǎn)向單元主要參數(shù)如表1所示,公鐵兩用牽引車的運(yùn)動(dòng)控制本質(zhì)上是驅(qū)動(dòng)轉(zhuǎn)向單元的運(yùn)動(dòng)控制,驅(qū)動(dòng)轉(zhuǎn)向單元各部件的主要參數(shù)直接影響著牽引車的運(yùn)動(dòng)控制。

圖2 驅(qū)動(dòng)轉(zhuǎn)向單元三維模型圖

表1 驅(qū)動(dòng)轉(zhuǎn)向單元主要參數(shù)

2 牽引車運(yùn)動(dòng)控制總線網(wǎng)絡(luò)設(shè)計(jì)

2.1 CAN總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

牽引車運(yùn)動(dòng)控制CAN總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)及各CANopen設(shè)備節(jié)點(diǎn)ID(Node_ID)分配如圖3所示。CAN總線網(wǎng)絡(luò)由兩條信號(hào)線CAN_H和CAN_L、兩個(gè)120Ω的終端電阻、可編程控制器(ID=30)、左行走電機(jī)驅(qū)動(dòng)器(ID=9)、右行走電機(jī)驅(qū)動(dòng)器(ID=8)、左轉(zhuǎn)向電機(jī)驅(qū)動(dòng)器(ID=17)、右轉(zhuǎn)向電機(jī)驅(qū)動(dòng)器(ID=16)、左絕對值編碼器(ID=1)、右絕對值編碼器(ID=2)組成。CAN總線通信介質(zhì)是雙絞線,避免了電磁信號(hào)的干擾。由于總線傳輸距離不超過40m,選用的終端電阻為120Ω,消除總線兩端導(dǎo)線上的信號(hào)反射,避免信號(hào)失真。

2.2 CANopen協(xié)議初始化設(shè)置

CANopen協(xié)議通信模型為主從通信模型,可編程控制器(PLC)是CAN總線上唯一的主機(jī),其余設(shè)備均為從機(jī)。通信速率為250kbit/s,保證數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性,且不易受外界電磁干擾。4種通信對象的功能分別為:

圖3 CAN總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)及節(jié)點(diǎn)ID分配

1)服務(wù)數(shù)據(jù)對象(SDO):訪問絕對值編碼器對象字典(OD),完成編碼器初始化設(shè)置。

2)過程數(shù)據(jù)對象(PDO):傳輸行走電機(jī)、轉(zhuǎn)向電機(jī)頻率的設(shè)定值,實(shí)時(shí)反饋頻率的實(shí)際值;實(shí)時(shí)反饋橡膠輪轉(zhuǎn)向角度。

3)網(wǎng)絡(luò)管理對象(NMT):可編程控制器(PLC)是唯一的主節(jié)點(diǎn),管理整個(gè)網(wǎng)絡(luò),其余設(shè)備均為從節(jié)點(diǎn)。左右絕對值編碼器作為從節(jié)點(diǎn),以100ms的周期向主節(jié)點(diǎn)發(fā)送心跳報(bào)文(Heartbeat)。

4)預(yù)定義報(bào)文或特殊功能對象:同步對象(SYNC),保證兩橡膠輪驅(qū)動(dòng)和轉(zhuǎn)向的同步性與協(xié)調(diào)性;緊急事件對象(Emergency),顯示各設(shè)備內(nèi)部錯(cuò)誤。

運(yùn)動(dòng)控制總線網(wǎng)絡(luò)中各設(shè)備均為標(biāo)準(zhǔn)化協(xié)議的CANopen設(shè)備,則牽引車運(yùn)動(dòng)控制總線CAN標(biāo)識(shí)符(COB_ID)的分配如表2所示。

3 牽引車運(yùn)動(dòng)控制分析

3.1 牽引車速度控制

公鐵兩用牽引車運(yùn)動(dòng)狀態(tài)包括縱向平移,橫向平移,對角線平移,圓周轉(zhuǎn)向。可編程控制器(PLC)通過CANopen協(xié)議發(fā)送頻率設(shè)定值到總線網(wǎng)絡(luò),左右行走電機(jī)驅(qū)動(dòng)器、左右轉(zhuǎn)向電機(jī)驅(qū)動(dòng)器同時(shí)接收到報(bào)文,同步驅(qū)動(dòng)左右行走電機(jī)、左右轉(zhuǎn)向電機(jī),實(shí)現(xiàn)牽引車的平移和轉(zhuǎn)向。

公鐵兩用牽引車速度控制包括平移速度控制和轉(zhuǎn)向速度控制,控制方式均為開環(huán)控制。通過改變行走電機(jī)和轉(zhuǎn)向電機(jī)的頻率實(shí)現(xiàn)平移速度控制和轉(zhuǎn)向速度控制。行走電機(jī)頻率與牽引車平移速度關(guān)系式,轉(zhuǎn)向電機(jī)頻率與牽引車轉(zhuǎn)向速度關(guān)系式由以下公式可得。

表2 運(yùn)動(dòng)控制總線CAN標(biāo)識(shí)符(COB_ID)分配表

在不考慮三相交流異步電機(jī)轉(zhuǎn)差率的情況下,行走電機(jī)轉(zhuǎn)速:

轉(zhuǎn)向電機(jī)轉(zhuǎn)速:

聯(lián)立式(1)~式(5)可得行走電機(jī)頻率:

聯(lián)立式(6)、式(7)可得轉(zhuǎn)向電機(jī)頻率:

以上式中,v3為橡膠輪平移線速度,m/s;r為橡膠輪半徑,m;3ω為橡膠輪平移角速度,rad/s;d為橡膠輪直徑,m;n3為橡膠輪平移轉(zhuǎn)速,r/min;i1為行走機(jī)構(gòu)總傳動(dòng)比;n1為行走電機(jī)轉(zhuǎn)速,r/min;f1為行走電機(jī)頻率,Hz;p1為行走電機(jī)磁極對數(shù);n2為轉(zhuǎn)向電機(jī)轉(zhuǎn)速,r/min;f2為轉(zhuǎn)向電機(jī)頻率,Hz;p2為轉(zhuǎn)向電機(jī)磁極對數(shù);i2為轉(zhuǎn)向機(jī)構(gòu)總傳動(dòng)比;n4為橡膠輪轉(zhuǎn)向轉(zhuǎn)速,r/mim。

牽引車在功率一定的情況下,在公路上自由行走時(shí),需要減小牽引力,增加速度,牽引車能運(yùn)行在高速檔5km/h或者低速檔3km/h;在鐵路上進(jìn)行牽引作業(yè)時(shí),需要降低速度,增大牽引力,牽引車只能運(yùn)行在低速檔3km/h。已知行走機(jī)構(gòu)總傳動(dòng)比i1=22.78,行走電機(jī)磁極對數(shù)p1=2,橡膠輪直徑d=406mm,橡膠輪平移線速度v3=3km/h或5km/h,分別代入式(8)可得行走電機(jī)頻率f1=29.78Hz或49.64Hz。最終設(shè)定行走電機(jī)低速頻率f1=30Hz,高速頻率f1=50Hz,由式(5)可得行走電機(jī)低速轉(zhuǎn)速n1=900r/min,高速轉(zhuǎn)速n1=1500r/min。

為保證橡膠輪轉(zhuǎn)向角度的精度,牽引車轉(zhuǎn)向速度設(shè)定為3r/min。已知轉(zhuǎn)向電機(jī)磁極對數(shù)p2=2,轉(zhuǎn)向機(jī)構(gòu)總傳動(dòng)比i2=305.27,橡膠輪轉(zhuǎn)向轉(zhuǎn)速n4=3r/min,代入式(9)可得轉(zhuǎn)向電機(jī)頻率f2=30.5Hz。最終設(shè)定轉(zhuǎn)向電機(jī)頻率f2=30Hz,由公式(6)可得轉(zhuǎn)向電機(jī)轉(zhuǎn)速n2=900r/min。

3.2 牽引車轉(zhuǎn)向角度控制

公鐵兩用牽引車轉(zhuǎn)向角度控制主要是橡膠輪轉(zhuǎn)向角度控制,控制方式為開環(huán)控制,同時(shí)絕對值編碼器安裝在轉(zhuǎn)向電機(jī)尾端的輸出軸上,實(shí)時(shí)跟蹤橡膠輪的轉(zhuǎn)向角度。根據(jù)設(shè)定角度,設(shè)置相應(yīng)的減速點(diǎn),當(dāng)橡膠輪轉(zhuǎn)到減速點(diǎn)時(shí),轉(zhuǎn)向電機(jī)驅(qū)動(dòng)器的輸入頻率降低,完全釋放轉(zhuǎn)向電機(jī)的加速器,轉(zhuǎn)向電機(jī)的轉(zhuǎn)速開始降低,最終使得橡膠輪轉(zhuǎn)到設(shè)定角度。

橡膠輪轉(zhuǎn)向軌跡如圖4所示,A為右轉(zhuǎn)極限點(diǎn)也是編碼器零點(diǎn),B為右轉(zhuǎn)極限減速點(diǎn),C為右轉(zhuǎn)調(diào)直減速點(diǎn),D為調(diào)直復(fù)位點(diǎn)也是機(jī)械零點(diǎn),E為左轉(zhuǎn)調(diào)直減速點(diǎn),F(xiàn)為左轉(zhuǎn)極限減速點(diǎn),G為左轉(zhuǎn)極限點(diǎn)。其中AB=CD=DE=FG。橡膠輪轉(zhuǎn)到A點(diǎn)、G點(diǎn)和D點(diǎn)時(shí),牽引車實(shí)現(xiàn)橫向平移和調(diào)直復(fù)位功能。

圖4 橡膠輪轉(zhuǎn)向軌跡

假設(shè)未設(shè)置減速點(diǎn),因延時(shí)誤差的存在,最終橡膠輪會(huì)轉(zhuǎn)過設(shè)定點(diǎn)而產(chǎn)生誤差,其中產(chǎn)生的角位移誤差即為減速點(diǎn)與設(shè)定點(diǎn)之間的角位移。橡膠輪角位移誤差包括編碼器反饋延時(shí)角位移誤差和轉(zhuǎn)向電機(jī)減速延時(shí)角位移誤差,由以下公式計(jì)算可得。

聯(lián)立式(10)~式(16)可得橡膠輪角位移誤差:

以上式中,ω2為轉(zhuǎn)向電機(jī)角速度,rad/s;n2為轉(zhuǎn)向電機(jī)轉(zhuǎn)速,r/min; 為編碼器反饋延時(shí)角位移,rad;t1為編碼器反饋延遲時(shí)間,s;a為轉(zhuǎn)向電機(jī)減角速度,rad/s2;ωt為轉(zhuǎn)向電機(jī)末角速度,rad/s;為轉(zhuǎn)向電機(jī)末轉(zhuǎn)速,r/min;t2為轉(zhuǎn)向電機(jī)減速延遲時(shí)間,s;?θ2為轉(zhuǎn)向電機(jī)減速延時(shí)角位移,rad;?θ3為轉(zhuǎn)向電機(jī)角位移,rad;?θ為橡膠輪角位移誤差,rad;i2為轉(zhuǎn)向機(jī)構(gòu)總傳動(dòng)比。已知編碼器反饋延遲時(shí)間t1=0.1023s,轉(zhuǎn)向電機(jī)減速延遲時(shí)間t2=0.75s,轉(zhuǎn)向電機(jī)轉(zhuǎn)速n2=900r/min,轉(zhuǎn)向電機(jī)末轉(zhuǎn)速nt=0r/min,代入公式(17)可得橡膠輪角位移誤差?θ=0.04π=7.2°,即AB=CD=DE=FG=0.04,則A點(diǎn)設(shè)為0°,B點(diǎn)設(shè)為7.2°,C點(diǎn)設(shè)為82.8°,D點(diǎn)設(shè)為90°,E點(diǎn)設(shè)為97.2°,F(xiàn)點(diǎn)設(shè)為172.8°,G點(diǎn)設(shè)為180°。

4 測試結(jié)果分析

在公路模式空載狀態(tài)下,牽引車運(yùn)動(dòng)控制總線監(jiān)控?cái)?shù)據(jù)如圖5所示。圖5(a)將編碼器零點(diǎn)與機(jī)械零點(diǎn)的偏差值保存在右絕對值編碼器中,編碼器進(jìn)入運(yùn)行狀態(tài)。圖5(b)橡膠輪調(diào)直復(fù)位,牽引車以實(shí)際速度2.97km/h平移前進(jìn)。

圖5 牽引車運(yùn)動(dòng)控制總線數(shù)據(jù)監(jiān)控

牽引車速度控制實(shí)際值與理論值如表3所示,左右行走電機(jī)實(shí)際速度相同,左右轉(zhuǎn)向電機(jī)實(shí)際速度相同,保證左右橡膠輪運(yùn)動(dòng)控制的同步性與協(xié)調(diào)性;由于三相交流異步電機(jī)轉(zhuǎn)差率的存在,行走電機(jī)和轉(zhuǎn)向電機(jī)的實(shí)際反饋速度比理論設(shè)定速度降低了1.6%,速度誤差在允許范圍之內(nèi),保證牽引車的運(yùn)動(dòng)速度控制精度。

牽引車轉(zhuǎn)向控制實(shí)際值與理論值如表4所示。左右橡膠輪之間的相對位置誤差小于0.5°,左右橡膠輪轉(zhuǎn)向的理論設(shè)定位置與實(shí)際位置之間的平均誤差為0.95°,誤差主要由左右驅(qū)動(dòng)轉(zhuǎn)向機(jī)構(gòu)的安裝精度和控制系統(tǒng)延時(shí)滯后所引起。左右兩輪相對位置誤差,理論位置與實(shí)際位置誤差均在允許范圍之內(nèi),保證牽引車的轉(zhuǎn)向角度控制精度。

表4 牽引車轉(zhuǎn)向控制實(shí)際值與理論值

5 結(jié)論

分析公鐵兩用牽引車的機(jī)械結(jié)構(gòu)及主要參數(shù);設(shè)計(jì)牽引車運(yùn)動(dòng)控制CAN總線網(wǎng)絡(luò),完成了CANopen協(xié)議通訊的初始化設(shè)置,為實(shí)現(xiàn)公鐵兩用牽引車的運(yùn)動(dòng)控制提供了可靠性高、實(shí)時(shí)性強(qiáng)的狀態(tài)獲取和命令下發(fā)通道;分析牽引車的運(yùn)動(dòng)速度和轉(zhuǎn)向角度,得出了牽引車運(yùn)動(dòng)控制理論計(jì)算公式,為牽引車的運(yùn)動(dòng)控制提供了理論依據(jù)。測試結(jié)果表明,CANopen協(xié)議正常通訊,實(shí)現(xiàn)了公鐵兩用牽引車所需的運(yùn)動(dòng)狀態(tài),牽引車的運(yùn)動(dòng)速度誤差和轉(zhuǎn)向角度誤差在允許的范圍之內(nèi),保證了公鐵兩用牽引車的運(yùn)動(dòng)控制精度,實(shí)現(xiàn)了牽引車控制系統(tǒng)的運(yùn)動(dòng)控制。

[1]季曉丹.公鐵兩用車的發(fā)展歷程和趨勢[J].鐵道機(jī)車與動(dòng)車,2015,(3):1-5.

[2]侯廣慧.GQ045型公鐵兩用牽引車液壓傳動(dòng)及控制設(shè)計(jì)[J].液壓與氣動(dòng),2014,(4):25-27.

[3]余小波,左永博.新型蓄電池公鐵兩用車概述[J].裝備制造技術(shù),2013,(4):129-130.

[4]韓成浩,高曉紅.CAN總線技術(shù)及其應(yīng)用[J].制造業(yè)自動(dòng)化,2010,33(2):146-149.

[5]Holger Zeltwanger,周立功,黃曉清,嚴(yán)寒亮.現(xiàn)場總線CANopen設(shè)計(jì)與應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2011:28-33.

[6]張厚林.CANopen通訊協(xié)議設(shè)計(jì)與實(shí)現(xiàn)[D].武漢:華中科技大學(xué),2009:2-4.

[7]孟詔.基于CANopen協(xié)議的CAN總線控制系統(tǒng)研究[D].北京:北京工業(yè)大學(xué),2008:21-29.

Motion control implementation of electric road/rail tractor based on CANopen protocol

ZHAO Da-xing, ZHAO Guo-dong, XU Wan, WANG Huang

運(yùn)動(dòng)控制單元是電動(dòng)公鐵兩用牽引車控制系統(tǒng)的核心,控制系統(tǒng)主控制器采用CANopen協(xié)議進(jìn)行數(shù)據(jù)通訊,為實(shí)現(xiàn)公鐵兩用牽引車的運(yùn)動(dòng)控制提供了可靠性高、實(shí)時(shí)性強(qiáng)的狀態(tài)獲取和命令下發(fā)通道。分析公鐵兩用牽引車機(jī)械結(jié)構(gòu)及主要參數(shù);設(shè)計(jì)牽引車運(yùn)動(dòng)控制CAN總線網(wǎng)絡(luò),完成CANopen協(xié)議初始化設(shè)置;分析牽引車的運(yùn)動(dòng)速度和轉(zhuǎn)向角度,得出牽引車運(yùn)動(dòng)控制理論計(jì)算公式,為牽引車的運(yùn)動(dòng)控制提供了理論依據(jù)。測試結(jié)果表明,CANopen協(xié)議正常通訊,實(shí)現(xiàn)了公鐵兩用牽引車所需的運(yùn)動(dòng)狀態(tài)。牽引車的運(yùn)動(dòng)速度誤差和轉(zhuǎn)向角度誤差均在允許的范圍之內(nèi),保證了公鐵兩用牽引車的運(yùn)動(dòng)控制精度。

公鐵兩用牽引車;CAN總線;CANopen協(xié)議;運(yùn)動(dòng)控制

趙大興(1962 -),男,教授,博士,主要從事機(jī)械設(shè)計(jì)和機(jī)器視覺方向的研究。

TP273

A

1009-0134(2015)12(上)-0135-05

10.3969/j.issn.1009-0134.2015.23.40

2015-09-18

國家自然科學(xué)基金(51405144);湖北省自然科學(xué)基金面上項(xiàng)目(2014CF598);湖北省科技支撐計(jì)劃(2014BAA006)

猜你喜歡
公鐵兩用牽引車
大連海大兩用船建造項(xiàng)目初步設(shè)計(jì)獲批
軌道交通裝備制造企業(yè)公鐵平交道口安全風(fēng)險(xiǎn)管控
晴雨天兩用鞋
海上鋼鐵巨龍 一圖看懂平潭海峽公鐵大橋
中核公鐵
基于靈敏度分析提升某重型牽引車車架剛度的研究
以“肥”殺蟲 藥肥兩用 一舉多得
打造物流“航母”,中國西部現(xiàn)代物流港啟用公鐵聯(lián)運(yùn)新布局!
降低鐵水罐牽引車故障影響時(shí)間的研究與應(yīng)用
某重型牽引車傳動(dòng)系匹配分析
开远市| 琼结县| 旬邑县| 伊宁县| 青川县| 吴桥县| 合山市| 海安县| 安康市| 五常市| 聊城市| 天祝| 松阳县| 江油市| 墨玉县| 图木舒克市| 武定县| 凌海市| 河西区| 峨边| 沾益县| 上犹县| 黑山县| 凤庆县| 祁阳县| 鹤岗市| 祁连县| 沂源县| 呼和浩特市| 滦平县| 兴仁县| 黄浦区| 华坪县| 固阳县| 茶陵县| 灵寿县| 西平县| 永州市| 许昌县| 六安市| 洪洞县|