[發明專利]一種數控機床摩擦補償脈沖特征參數自適應配置方法在審
| 申請號: | 201710050294.2 | 申請日: | 2017-01-23 |
| 公開(公告)號: | CN106774155A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 馮斌;張傳偉 | 申請(專利權)人: | 西安科技大學 |
| 主分類號: | G05B19/404 | 分類號: | G05B19/404 |
| 代理公司: | 上海精晟知識產權代理有限公司31253 | 代理人: | 馮子玲 |
| 地址: | 710054 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數控機床 摩擦 補償 脈沖 特征 參數 自適應 配置 方法 | ||
1.一種數控機床摩擦補償脈沖特征參數自適應配置方法,所述數控機床通過數控系統控制,其特征在于,該方法包括以下步驟:
步驟一、摩擦補償效果參數設置:在數控系統上設置摩擦補償效果最優值ebest和摩擦補償脈沖幅值增量Api;
步驟二、數控機床進給系統運動軌跡參數和伺服控制參數的獲取:數控系統從數控機床插補器中獲得數控機床進給系統運動軌跡參數,并從人機交互軟件中獲得數控機床進給系統伺服控制參數;所述數控機床進給系統運動軌跡參數包括數控機床進給系統運動軌跡插補指令xr、數控機床進給系統運動軌跡插補速度和數控機床進給系統運動軌跡插補加速度所述數控機床進給系統伺服控制參數包括位置環比例增益Kpp、速度環比例增益Kvp、速度環積分增益Kvi、速度前饋系數KVF、加速度前饋系數KAF和速度環采樣及控制周期T;
步驟三、數控機床進給系統的運動及換向時刻速度環積分增益項的采集:數控系統控制數控機床進給系統按照數控機床進給系統運動軌跡插補指令xr運動,并從人機交互軟件中采集數控機床進給系統工作臺換向時刻速度環積分增益項vie;
步驟四、進給系統正負運動方向摩擦力矩的獲取:數控機床進給系統換向過程中,數控系統從人機交互軟件中采集換向過程中摩擦誤差峰值時刻對應的控制變量u,并根據公式:
Tfsm=u·Kt(4-1)
計算得到換向過程中摩擦誤差峰值時刻進給系統的正負運動方向摩擦力矩Tfsm;其中,Kt為進給系統電機驅動器的力矩常數;
步驟五、摩擦補償脈沖特征參數方程式的建立:數控系統根據摩擦補償效果最優值ebest、換向過程中摩擦誤差峰值時刻進給系統的正負運動方向摩擦力矩Tfsm和數控機床進給系統運動軌跡插補指令xr建立滿足用戶要求的摩擦補償脈沖特征參數方程式:
其中,Tm為數控機床進給系統驅動力矩且Tm=u·Kt,iT為數控機床進給系統工作臺換向時刻,i為數控系統中的計數器所計數值,N為迭代次數,i的取值和N的取值均為正整數,ex為數控機床進給系統工作臺換向過程中的跟隨誤差且ex的計算方程式為:
ex((i+N)T)≈xr((i+N)T)-xr(iT)(5-2)
步驟六、摩擦補償脈沖持續時間的獲取:數控系統依次取N=1,2,3…,并將方程式(5-2)帶入方程式(5-1)中,求解方程式(5-1),直至N的取值使方程式(5-1)成立,并將此時N的取值確定為迭代次數N的最終取值;再根據公式:
Tp=N·T (6-1)
計算得到摩擦補償脈沖持續時間Tp;
步驟七、摩擦補償脈沖幅值的獲取,具體過程為:
步驟701、數控系統將摩擦補償脈沖幅值Ap的初始值設置為與摩擦補償脈沖幅值增量Api相等;
步驟702、數控系統設置迭代算法求解摩擦補償脈沖幅值的執行次數k的初始值為1;
步驟703、數控系統根據方程式:
e′x((i+k)T)≈xr((i+k)T)-xr(iT) (7-1)
計算數控機床進給系統工作臺換向時刻的下一時刻(i+k)T時刻的跟隨誤差e′x;
步驟704、數控系統根據方程式:
計算(i+k)T時刻的命令速度vr、實際運動速度v和速度環誤差項ev;其中,vff為速度前饋輸出項且
步驟705、數控系統根據方程式:
計算(i+k)T時刻的速度環比例增益項vpe和速度環積分增益項vie;
步驟706、數控系統根據方程式:
u′((i+k)T)=vpe((i+k)T)+vie((i+k)T)+aff((i+k)T) (7-4)
計算(i+k)T時刻的控制變量u′;其中,aff為加速度前饋輸出項且
步驟707、數控系統根據方程式:
T′m((i+k)T)=u′((i+k)T)Kt (7-5)
計算(i+k)T時刻的數控機床進給系統驅動力矩T′m;
步驟708、數控系統將迭代算法求解摩擦補償脈沖幅值的執行次數k的取值增加1;
步驟709、重復執行步驟703~708,直至k>N;
步驟7010、數控系統判斷方程式T′m((i+N)T)≈Tfsm是否成立,當方程式T′m((i+N)T)≈Tfsm成立時,將此時的Ap的取值確定為摩擦補償脈沖幅值Ap的最終取值;否則,當方程式T′m((i+N)T)≈Tfsm不成立時,將Ap的取值增加Api,并設置k的取值為1,重復執行步驟703~7010,直至方程式T′m((i+N)T)≈Tfsm成立。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安科技大學,未經西安科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710050294.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于Bull公式的銑削穩定性預測方法
- 下一篇:一種指紋防護數控機床





