1.一種液壓壓磚機微動速度的自動調(diào)整方法,包括以下步驟:
步驟一:預(yù)測布料裝置和下模的運動趨勢,以確定布料裝置和下模的運動主、從軸的對應(yīng)關(guān)系,以及確定主從軸的輸出速度和觸發(fā)位置;
步驟二:根據(jù)布料裝置和下模的主、從軸的對應(yīng)關(guān)系,以及主、從軸的速度和位置,執(zhí)行相應(yīng)的運動。
2.根據(jù)權(quán)利要求1所述液壓壓磚機微動速度的自動調(diào)整方法,其特征在于:所述步驟一中包括以下步驟:
11)獲取布料裝置的微動調(diào)整距離S_Offset、布料裝置的速度設(shè)定值V_Charger、下模的啟動時間t_Response、下模的最大速度V_Mould_Max、冗余時間t_Safe,以及布料裝置微動截止位置Pos_Stop;
12)計算獲取布料裝置的微動補償時間t_Repair和計算獲取布料裝置微動調(diào)整的啟動位置Pos_Offset;所述補償時間t_Repair=S_Offset/V_Charger;所述布料裝置微動調(diào)整的啟動裝置Pos_Offset=Pos_Stop+S_Offset;
13)判斷布料裝置微動調(diào)整必須時間t_Repair與下模響應(yīng)時間t_Response的大小關(guān)系;當(dāng)t_Repair>t_Response+t_Safe,執(zhí)行步驟14);如果t_Repair≤t_Response+t_Safe,執(zhí)行步驟15);
14)將布料裝置在微動調(diào)整階段的速度V_Charger賦值給下模速度V_Mould;將從軸機構(gòu)Subshaft定義為下模Mould,主軸機構(gòu)Spindle定義為布料裝置Charger,執(zhí)行步驟16);
15)讀取布料裝置減速增益k,將下模的最大運動速度V_Mould_Max賦值給布料裝置在微動調(diào)整階段的速度V_Charger,并重新計算布料裝置微動調(diào)整距離的必須時間t_Repair,t_Repair=S_Offset/V_Charger,將從軸機構(gòu)Subshaft定義為布料裝置Charger,主軸機構(gòu)Spindle定義為下模Mould;布料裝置剎車距離Charger_Break_Distance等于布料裝置速度V_Chager除以布料裝置減速增益k;布料裝置的減速點位置Charger_Break_Pos等于布料裝置微動調(diào)整的啟動位置Pos_Offset加上布料裝置剎車距離Charger_Break_Distance,Charger_Break_Pos=Pos_Offset+Charger_Break_Distance,執(zhí)行步驟16);
16)計算下模微動調(diào)整高度H_Mould,其等于布料裝置在微動調(diào)整階段的速度V_Chager乘以微動調(diào)整時間t_Repair,H_Mould=V_Charger*t_Repair;計算下模開始啟動時布料裝置的發(fā)訊位置Charger_Trigger_Pos,所述發(fā)訊位置|Charger_Trigger_Pos|[A1]=Pos_Offset+V_Charger*t_Response。
3.根據(jù)權(quán)利要求2所述液壓壓磚機微動速度的自動調(diào)整方法,其特征在于:所述步驟二中,包括以下步驟:
21)讀取計算出的主、從軸運動數(shù)據(jù),下模實時位置Mould_Real_Pos、布料裝置實時位置Charger_Pos_Real;判斷下模作為主軸或布料裝置作為主軸;
當(dāng)下模作為主軸時,判斷布料裝置是否運行到開始剎車位置Charger_Break_Pos,如否,則布料裝置按照原設(shè)定的速度運行;如是,則按勻加速運動公式計算單位之間Δt后的理論位移增量Pos_Incre,并將料車裝置運動狀態(tài)標(biāo)識為剎車狀態(tài);
當(dāng)布料裝置作為主軸運動時,將布料裝置運動位移標(biāo)識為非剎車狀態(tài);執(zhí)行步驟22);
22)判斷布料裝置是否運行到微動調(diào)整的發(fā)訊位置Charger_Trigger_Pos,如否則跳轉(zhuǎn)步驟23);如是則跳轉(zhuǎn)步驟24);
23)判斷是否處于布料裝置是否處于剎車狀態(tài),如不屬于剎車段,布料裝置按照原設(shè)定的速度運行;如布料裝置處于剎車狀態(tài),則跳轉(zhuǎn)步驟25);
24)按勻速運動計算單位之間Δt后的理論位移增量Pos_Incre,跳轉(zhuǎn)步驟25);
25)根據(jù)舊的理論位置量和目標(biāo)增量獲取新的理論位置目標(biāo)量;將實時位置量與理論位置量的位置偏差為輸入,按照PID閉環(huán)控制方法獲取閥輸出指令,輸出主、從軸的閥指令。
4.根據(jù)權(quán)利要求3所述液壓壓磚機微動速度的自動調(diào)整方法,其特征在于:在所述步驟25)中,包括以下步驟:
251)所述下模的新的理論位置目標(biāo)量等于舊的理論目標(biāo)量與目標(biāo)增量相加,Pos_Theory_Mould=Pos_Theory_Mould+Pos_Incre;對于布料裝置其新理論位置目標(biāo)量Pos_Theory_Charger=Pos_Theory_Charger+Pos_Incre;
252)計算上一個Δt執(zhí)行完畢后實際位置與理論位置的反饋誤差值;對于下模,其反饋誤差ΔH_Mould=Mould_Real_Pos-Pos_Theory_Mould;對于料車,其反饋誤差ΔS_Charger=Charger_Pos_Real-Pos_Theory_Charger;
253)根據(jù)下模偏差ΔH_Mould和布料裝置偏差ΔS_Charger,并根據(jù)PID閉環(huán)控制方法,對下一次閥輸出的指令進行修正,獲得主、從軸的輸出。
5.根據(jù)權(quán)利要求4所述液壓壓磚機微動速度的自動調(diào)整方法,其特征在于:在步驟25)后,還包括步驟26):判斷是否已完成所有的微動,如完成則結(jié)束本方法,如未完成跳轉(zhuǎn)步驟11)。
6.根據(jù)權(quán)利要求3所述液壓壓磚機微動速度的自動調(diào)整方法,其特征在于:所述步驟21)中的單位時間增量Δt與控制系統(tǒng)的掃描周期相等;所述步驟24)中的單位時間增量Δt與 控制系統(tǒng)的掃描周期相等。
7.根據(jù)權(quán)利要求1所述液壓壓磚機微動速度的自動調(diào)整方法,其特征在于:在進行步驟一之前,還包括步驟:判斷是否進行微動調(diào)整,如是則執(zhí)行步驟一;若否,則結(jié)束本方法流程。