[發明專利]直線進給軸刀尖點相對于光柵檢測點位置偏差估計方法有效
| 申請號: | 201810574797.4 | 申請日: | 2018-06-05 |
| 公開(公告)號: | CN108723888B | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 趙萬華;劉輝;湛承鵬 | 申請(專利權)人: | 西安交通大學 |
| 主分類號: | B23Q15/013 | 分類號: | B23Q15/013;B23Q15/22;B23Q17/24 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 徐文權 |
| 地址: | 710049 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直線 進給 刀尖 相對于 光柵 檢測 位置 偏差 估計 方法 | ||
1.直線進給軸刀尖點相對于光柵檢測點位置偏差估計方法,其特征在于,包括以下步驟:
步驟1:激勵進給系統,采集被測軸光柵及刀尖點在該軸進給方向的位移數據;
步驟2,使用所采集的位移數據辨識獲取光柵檢測點至刀尖點位移傳遞函數,光柵檢測點位移至刀尖點進給方向位移的輸入輸出關系由(4)式所示離散傳遞函數表示:
式中,z為Z變換參數,ci和dj分別為離散傳遞函數分子及分母的系數,Nz和Mz分別為分子分母階數;這些參數是未知的,需要通過辨識來獲得;
獲取光柵檢測點至刀尖點位移傳遞函數的具體方法如下:
Step 1:設定傳函模型分子分母階數的變化范圍Mz∈(Mz_s,Mz_e),Nz∈(Nz_s,Nz_e);其中,Mz_s為傳函模型分母階數下限;Mz_e為傳函模型分母階數上限;Nz_s為傳函模型分子階數下限;Nz_e為傳函模型分子階數上限;且Mz,Mz_s,Mz_e,Nz,Nz_s,Nz_e均為正整數,且滿足Mz_s<Mz_e,Nz_s<Nz_e;而后,令i=0;
Step 2:令Mz=Mz_s+i,j=0,開啟第一層循環;
Step 3:令Nz=Nz_s+j,開啟第二層循環;
Step 4:根據Mz,Nz值生成參數向量、輸出向量及測量矩陣;未知的分子及分母系數生成的參數向量如(5)式所示:
若采集的光柵數據為yopt(i),刀尖點在進給方向上的位移數據為ytcp(i),其中i=0,1,2,…,Ndata;將其微分后得到速度數據vopt(i)及vtcp(i),則生成的輸出向量為:
生成的測量矩陣如(7)式所示,式中Ts為采樣時間;
而后,根據最小二乘法辨識參數向量,最小二乘法辨識參數向量的計算式為:
θ=(WT·W)-1·WT·Y (8)
最后,計算模型誤差量;將(4)式變換為差分方程,如下式所示:
式中,tk=k·Ts,k=0,1,2,…,Ndata根據上式,及將辨識得到的參數向量θ,估計系統輸出,如下式所示:
上式中,為使用辨識模型估計得到的輸出;
測量得到的輸出量與通過模型估計得到的輸出量之差即為模型誤差量,其計算式如下所示:
式中:ytcp為測量的刀尖位移數據;為估計的刀尖位移數據;Ndata為刀尖位移數據采樣點數;Ts為采樣時間;
Step 5:根據模型誤差量,存儲使模型誤差量最小的辨識數據;具體實施方法為:當i=0,j=0時,令error_b=error,best=[Mz,Nz,θ];否則當error<error_b時更新辨識結果error_b=error,best=[Mz,Nz,θ];如此,循環完成后,best值即為使模型誤差error最小的模型參數;
Step 6:令j=j+1,并判斷Nz是否等于Nz_e,若相等則程序繼續向下執行;若不相等則返回Step 3,并繼續執行;
Step 7:令i=i+1,并判斷Mz是否等于Mz_e,若相等則程序繼續向下執行;若不相等則返回Step 2,并繼續執行;
Step 8:程序結束,輸出辨識結果best值;
步驟3,估計直線進給軸刀尖點相對于光柵檢測點位置偏差,具體方法如下:
在直線進給軸運動過程中實時采集光柵檢測數據,并將其存入寄存器;而后,根據辨識的傳遞函數模型完成偏差的估計,如(12)式所示:
式中:yopt為光柵測量的位移數據;為根據模型估計的刀尖點相對于光柵檢測點的位置偏差。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安交通大學,未經西安交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810574797.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:進行擺動切削的機床的控制裝置
- 下一篇:加減速控制裝置





