伺服電機慣量問題

??? 在伺服系統選型及調試中,常會碰到慣量問題。
??? 其具體表現為:在伺服系統選型時,除考慮電機的扭矩和額定速度等等因素外,我們還需要先計算得知機械系統換算到電機軸的慣量,再根據機械的實際動作要求及加工件質量要求來具體選擇具有合適慣量大小的電機;在調試時,正確設定慣量比參數是充分發揮機械及伺服系統最佳效能的前提。此點在要求高速高精度的系統上表現尤為突出,這樣,就有了慣量匹配的問題。
?
一、什么是? 慣量匹配 ?
??? 1、根據牛頓第二定律:“進給系統所需力矩T = 系統傳動慣量J ×角加速度θ角”。加速度θ影響系統的動態特性,θ越小,則由控制器發出指令到系統執行完畢的時間越長,系統反應越慢。如果θ變化,則系統反應將忽快忽慢,影響加工精度。由于馬達選定后最大輸出T值不變,如果希望θ的變化小,則J應該盡量小。
??? 2、進給軸的總慣量“J=伺服電機的旋轉慣性動量JM +電機軸換算的負載慣性動量JL。負載慣量JL由(以平面金切機床為例)工作臺及上面裝的夾具和工件、螺桿、聯軸器等直線和旋轉運動件的慣量折合到馬達軸上的慣量組成。JM為伺服電機轉子慣量,伺服電機選定后,此值就為定值,而JL則隨工件等負載改變而變化。如果希望J變化率小些,則最好使JL所占比例小些。這就是通俗意義上的“慣量匹配”。

二、慣量匹配 如何確定?
??? 傳動慣量對伺服系統的精度,穩定性,動態響應都有影響。慣量大,系統的機械常數大,響應慢,會使系統的固有頻率下降,容易產生諧振,因而限制了伺服帶寬,影響了伺服精度和響應速度,慣量的適當增大只有在改善低速爬行時有利,因此,機械設計時在不影響系統剛度的條件下,應盡量減小慣量。衡量機械系統的動態特性時,慣量越小,系統的動態特性反應越好;慣量越大,馬達的負載也就越大,越難控制,但機械系統的慣量需和馬達慣量相匹配才行。不同的機構,對慣量匹配原則有不同的選擇,且有不同的作用表現。不同的機構動作及加工質量要求對JL與JM大小關系有不同的要求,但大多要求JL與JM的比值小于十以內。一句話,慣性匹配的確定需要根據機械的工藝特點及加工質量要求來確定。
??? 對于基礎金屬切削機床,對于伺服電機來說,一般負載慣量建議應小于電機慣量的5倍。慣量匹配對于電機選型很重要的,同樣功率的電機,有些品牌有分輕慣量,中慣量,或大慣量。其實負載慣量最好還是用公式計算出來。
??? 常見的形體慣量計算公式在以前學的書里都有現成的(可以去查機械設計手冊)。我們曾經做過一試驗,在一伺服電機的軸伸,加一大的慣量盤準備用來做測試,結果是:伺服電機低速時停不住,搖頭擺尾,不停地振蕩怎么也停不下來。后來改為:在兩個伺服電機的軸伸對接加裝聯軸器,對其中一個伺服電機通電,作為動力即主動,另一個伺服電機作為從動,即做為一個小負載。原來那個搖頭擺尾的伺服電機,啟動、運動、停止,運轉一切正常!

三、慣量的理論計算的功式?
??? 慣量計算都有公式,至于多重負載,比如齒輪又帶齒輪,或渦輪蝸桿傳動,只要分別算出各轉動件慣量然后相加即是系統慣量,電機選型時建議根椐不同的電機進行選配。負載的轉動慣量肯定是要設計時通過計算算出來,如果沒有這個值,電機選型肯定是不那么合理的,或者肯定會有問題的,這是選伺服的最重要的幾個參數之一。至于電機慣量,電機樣本手冊上都有標注。
??? 當然,對某些伺服,可以通過調整伺服的過程測出負載的慣量,作為理論設計中的計算的參考。畢竟在設計階段,很多類似摩擦系數之類的參數只能根據經驗來猜,不可能準確。
??? 理論設計中的計算的公式:(僅供參考)通常將轉動慣量J用飛輪矩GD2來表示,它們之間的關系為J=mp^2= GD^2/4g 式中m與G-轉動部分的質量(kg)與重量(N);與D-慣性半徑與直徑(m); g=9.81m/s2 -重力加速度飛輪慣量=速度變化率*飛輪距/375 。
??? 當然,理論與實際總會有偏差的,有些地區(如在歐洲),一般是采用中間值通過實際測試得到。這樣相對我們的經驗公式要準確些。不過,在目前還是需要計算的,也有固定公式可以去查機械設計手冊的。
?
四、關于摩擦系數?
??? 關于摩擦系數,一般電機選擇只是考慮一個系數加到計算過程中,在電機調整時通常都不會考慮。不過,如果這個因素很大,或者講,足以影響電機調整,有些日系通用伺服,據稱有一個參數是用來專門測試的,至于是否好用,本人沒有用過,估計應該是好用的。有網友發貼說,曾有人發生過這樣的情況:設計時照搬國外的機器,機械部分號稱一樣,電機功率放大了50%選型,可是電機轉不動。因為樣機的機械加工、裝配的精度太差,負載慣量是差不多,可摩擦阻力相差太多了,對具體工況考慮不周。當然,黏性阻尼和摩擦系數不是同一個問題。摩擦系數是不變值,這點可以通過電機功率給予補償,但黏性阻尼是變值,通過增大電機功率當然可以緩解,但其實是不合理的。況且沒有設計依據,這個最好是在機械狀態上解決,沒有好的機械狀態,伺服調整完全是一句空話。還有,黏性阻尼跟機械結構設計、加工、裝配等相關,這些在選型時是必須考慮的。而且跟摩擦系數也是息息相關的,正是因為加工水平不夠才造成的摩擦系數不定,不同點相差較大,甚至技術工人裝配水平的差異也會導致很大的差異,這些在電機選型時必須要考慮的。這樣,才會有保險系數,當然歸根結底還是電機功率的問題。

五、慣量的理論計算后,微調修正的簡單化
??? 可能有些朋友覺的:太復雜了!實際情況是,某品牌的產品各種各樣的參數已經確定,在滿足功率,轉矩,轉速的條件下,產品型號已經確定,如果慣量仍然不能滿足,能否將功率提高一檔來滿足慣量的要求?
??? 答案是:功率提高可以帶動加速度提高的話,應是可以的。

六、伺服電機選型
??? 在選擇好機械傳動方案以后,就必須對伺服電機的型號和大小進行選擇和確認
??? 選型條件:一般情況下,選擇伺服電機需滿足下列情況:
????? 1.馬達最大轉速>系統所需之最高移動轉速。
????? 2.馬達的轉子慣量與負載慣量相匹配。
????? 3.連續負載工作扭力≤馬達額定扭力
????? 4.馬達最大輸出扭力>系統所需最大扭力(加速時扭力)
??? 選型計算:
????? 1. 慣量匹配計算(JL/JM)
????? 2. 回轉速度計算(負載端轉速,馬達端轉速)
????? 3. 負載扭矩計算(連續負載工作扭矩,加速時扭矩)



??

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255832.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255832.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255832.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【轉】應用架構一團糟?如何將單體應用改造為微服務

概述 將單體應用改造為微服務實際上是應用現代化的過程,這是開發者們在過去十年來一直在做的事情,所以已經有一些可以復用的經驗。 全部重寫是絕對不能用的策略,除非你要集中精力從頭構建一個基于微服務的應用。雖然聽起來很有吸引力&#xf…

Linux 解決ssh連接慢的問題

備份文件 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak 編輯文件 vi /etc/ssh/sshd_config 輸入/ 查找GSSAPIAuthentication 設置如下 GSSAPIAuthentication no # 是否允許使用基于 GSSAPI 的用戶認證。默認值為"no"。僅用于SSH-2 詳細解釋 輸入/ 查找UseDNS …

ABB機器人與PC計算機控制口連接 超級終端 命令清單

條件: 9 針串口通信 RS232。 PC 啟動超級終端軟件。Windows -> Start -> Accessories -> Terminal 通信設置: 1. 波特率 9600 8 位2. 1 個停止位 沒有奇偶校驗3. 沒有 Modern 采用直接串口連接4. 使用 Xon/Xoff 通信形式當故障發生時&#xff0…

【Hibernate】Hibernate系列6之HQL查詢

HQL查詢 6.1、概述 6.2、分頁查詢 6.3、命名查詢 6.4、投影查詢-部分字段查詢 6.5、報表查詢 6.6、迫切左外連接、左外連接 6.7、迫切內連接、內連接 6.8、QBC查詢、本地查詢 轉載于:https://www.cnblogs.com/junneyang/p/5254641.html

【深度學習】——梯度下降優化算法(批量梯度下降、隨機梯度下降、小批量梯度下降、Momentum、Adam)

目錄 梯度 梯度下降 常用的梯度下降算法(BGD,SGD,MBGD) 梯度下降的詳細算法 算法過程 批量梯度下降法(Batch Gradient Descent) 隨機梯度下降法(Stochastic Gradient Descent&#xff09…

Javascript隱式轉換

亂想 javascript為什么需要隱式轉換?如果沒有會出現什么情況? 找了一圈沒有看到關于這個的討論,只好自己研究了,可能不一定正確,自行辨知。 郁悶就是郁悶在好好的,為什么要搞個隱式轉換,一般來講…

雙工位機器人 焊接夾具注意事項 o(╯□╰)o

焊接夾具設計注意事項 一套完美的夾具,需要機械設計人員正確的設計思想,良好的配件質量,鉗工負責認真的裝配質量,卡具在使用中不斷的修磨和改進,才會達到好的效果。 本人非機械設計,只是在使用焊接卡具過程中遇到了很多卡具設計上…

【公共類庫】加密解密

public static class MyEncryption{#region Md5加密/// <summary>/// 使用MD5加密/// </summary>/// <param name"str">需要加密的數據。</param>/// <param name"kind">加密類型&#xff1a;1-普通加密&#xff1b;2-密碼加…

使用JOTM實現分布式事務管理(多數據源)

使用spring和hibernate可以很方便的實現一個數據源的事務管理,但是如果需要同時對多個數據源進行事務控制,并且不想使用重量級容器提供的機制的話,可以使用JOTM達到目的. JOTM的配置十分簡單,spring已經內置了對JOTM的支持,一.<bean id"jotm" class"org.spri…

【機器學習】——《機器學習實戰》面試復習

目錄 一、機器學習概念 二、機器學習步驟 三、有監督學習 1、k-近鄰算法 核心思想 實例&#xff1a;手寫數字的識別 優缺點&#xff1a; 2、決策樹 相關概念 核心思想 一些小技巧 優缺點 3、神經網絡 4、SVM——支持向量機 核心思想 SVM和SVR的區別 ? 優缺點…

一鍵分享代碼

文章出處&#xff1a;http://share.baidu.com/code/advance 一、概述 百度分享代碼已升級到2.0&#xff0c;本頁將介紹新版百度分享的安裝配置方法&#xff0c;請點擊左側列表查看相關章節。 二、代碼結構 分享代碼可以分為三個部分&#xff1a;HTML、設置和js加載&#xff0c;…

ubuntu安裝LDAP

參考文獻&#xff1a; https://help.ubuntu.com/12.04/serverguide/openldap-server.html&#xff08;最主要的&#xff09; http://www.linuxidc.com/Linux/2011-08/40020.htm http://blog.chinaunix.net/uid-24276740-id-3360306.html 前言 在網上搜索ldap的安裝配置&#xf…

58.貪心算法練習:??最小新整數

總時間限制: 1000ms 內存限制: 65536kB 描述 給定一個十進制正整數n(0 < n < 1000000000)&#xff0c;每個數位上數字均不為0。n的位數為m。現在從m位中刪除k位(0< m)&#xff0c;求生成的新整數最小為多少&#xff1f;例如: n 9128456, k 2, 則生成的新整數最小…

ABB機器人之LOADDATA

ABB機器人之LOADDATA loaddata是用來描述連接到機器人機械接口的負載&#xff08;機器人的安裝法蘭&#xff09;。loaddata數據通常定義有效載荷或負荷&#xff08;通過指令gripload設置機器人抓手負載 或mechunitload指令設置變位機負載。loaddata通常也作為tooldata的一部分&…

【深度學習】——性能指標(ROC、MAP、AUC等)

目錄 一、分類任務性能指標 1、混淆矩陣 2、精確度ACCURACY 正確數/總數 3、查全率&#xff08;RECALL&#xff09;——真正正樣本中預測正確的比例 4、查準率&#xff08;precision&#xff09;——預測為正樣本中的預測正確的比例 5、F-score——對查準率和查全率進行結…

【深度學習】——過擬合的處理方法

目錄 一、什么是過擬合&#xff1f;&#xff08;overfitting&#xff09; 二、過擬合的表現&#xff08;判定方法&#xff09; 訓練集、測試集、驗證集區別 測試集與驗證集的區別 三、產生過擬合的原因 1、樣本方面 2、模型方面 四、避免過擬合的方法 1、樣本方面 1&…

ASP.NET頁面的字符編碼設置

在用ASP.NET寫網上支付的接口程序時&#xff0c;遇到一個奇怪問題&#xff0c;通過表單提交過去的中文全是亂碼&#xff0c;英文正常。而用asp程序進行測試&#xff0c;可以正常提交中文&#xff0c;asp頁面中有這樣的HTML代碼&#xff1a; <meta http-equiv"Content-T…

帝人製機--適合的機遇--遇到恰到好處的產品--工業機器人減速機造就一個百年企業

持之以恒是成功的必要條件&#xff0c;但是也要有恰當的土壤。日本Nabtesco(納博特斯克)舊名&#xff1a;帝人製機(TEIJINSEIKI)高性能日本RV減速機納博特斯克(Nabtesco)公司是一家居世界領先地位的精密傳動控制系統及組件製造商。目前全世界已有超過兩百萬件由Nabtesco製造的精…

Python個人項目--豆瓣圖書個性化推薦

項目名稱: 豆瓣圖書個性化推薦 需求簡述&#xff1a;從給定的豆瓣用戶名中&#xff0c;獲取該用戶所有豆瓣好友列表&#xff0c;從豆瓣好友中找出他們讀過的且評分5星的圖書&#xff0c;如果同一本書被不同的好友評5星&#xff0c;評分人數越多推薦度越高。 輸入&#xff1a;豆…

#define宏定義形式的函數導致的bug

定義了一個宏定義形式的"函數": #define SUM8(YY)\ {\ int Y YY>>2;\ ...\ } 然后使用的時候&#xff0c;傳入了一個同名的變量Y: int Y Ywin[x]; SUM8(Y) 本意是想展開成int Y Ywin[x]>>2; 但實際上#define只是把參數名(YY)替換&#xff0c;與函數…