伺服驅動器的 三環控制 電流環 速度環 位置環

運動伺服一般都是三環控制系統,從內到外依次是電流環速度環位置環。

  1、電流環:電流環的輸入是速度環PID調節后的那個輸出,我們稱為“電流環給定”吧,然后呢就是電流環的這個給定和“電流環的反饋”值進行比較后的差值在電流環內做PID調節輸出給電機,“電流環的輸出”就是電機的每相的相電流,“電流環的反饋”不是編碼器的反饋而是在驅動器內部安裝在每相的霍爾元件(磁場感應變為電流電壓信號)反饋給電流環的。

  2、速度環:速度環的輸入就是位置環PID調節后的輸出以及位置設定的前饋值,我們稱為“速度設定”,這個“速度設定”和“速度環反饋”值進行比較后的差值在速度環做PID調節(主要是比例增益和積分處理)后輸出就是上面講到的“電流環的給定”。速度環的反饋來自于編碼器的反饋后的值經過“速度運算器”得到的。

  3、位置環:位置環的輸入就是外部的脈沖(通常情況下,直接寫數據到驅動器地址的伺服例外),外部的脈沖經過平滑濾波處理和電子齒輪計算后作為“位置環的設定”,設定和來自編碼器反饋的脈沖信號經過偏差計數器的計算后的數值在經過位置環的PID調節(比例增益調節,無積分微分環節)后輸出和位置給定的前饋信號的合值就構成了上面講的速度環的給定。位置環的反饋也來自于編碼器。

  編碼器安裝于伺服電機尾部,它和電流環沒有任何聯系,他采樣來自于電機的轉動而不是電機電流,和電流環的輸入、輸出、反饋沒有任何聯系。而電流環是在驅動器內部形成的,即使沒有電機,只要在每相上安裝模擬負載(例如電燈泡)電流環就能形成反饋工作。

  PID各自對差值調節對系統的影響:

  1、單獨的P(比例)就是將差值進行成比例的運算,它的顯著特點就是有差調節,有差的意義就是調節過程結束后,被調量不可能與設定值準確相等,它們之間一定有殘差,殘差具體值您可以通過比例關系計算出。增加比例將會有效減小殘差并增加系統響應,但容易導致系統激烈震蕩甚至不穩定。

  2、單獨的I(積分)就是使調節器的輸出信號的變化速度與差值信號成正比,大家不難理解,如果差值大,則積分環節的變化速度大,這個環節的正比常數的比例倒數我們在伺服系統里通常叫它為積分時間常數,積分時間常數越小意味著系統的變化速度越快,所以同樣如果增大積分速度(也就是減小積分時間常數)將會降低控制系統的穩定程度,直到最后出現發散的震蕩過程。這個環節最大的好處就是被調量最后是沒有殘差的。

  3、PI(比例積分)就是綜合P和I的優點,利用P調節快速抵消干擾的影響,同時利用I調節消除殘差。

  4、單獨的D(微分)就是根據差值的方向和大小進行調節的,調節器的輸出與差值對于時間的導數成正比,微分環節只能起到輔助的調節作用,它可以與其他調節結合成PD和PID調節。它的好處是可以根據被調節量(差值)的變化速度來進行調節,而不要等到出現了很大的偏差后才開始動作,其實就是賦予了調節器以某種程度上的預見性,可以增加系統對微小變化的響應特性。

  5、PID綜合作用可以使系統更加準確穩定的達到控制的期望。

  伺服的電流環的PID常數一般都是在驅動器內部設定好的,操作使用者不需要更改。

  速度環主要進行PI(比例和積分),比例就是增益,所以我們要對速度增益和速度積分時間常數進行合適的調節才能達到理想效果。

  位置環主要進行P(比例)調節。對此我們只要設定位置環的比例增益就好了。

  位置環、速度環的參數調節沒有什么固定的數值,要根據外部負載的機械傳動連接方式、負載的運動方式、負載慣量、對速度、加速度要求以及電機本身的轉子慣量和輸出慣量等等很多條件來決定,調節的簡單方法是在根據外部負載的情況進行大體經驗的范圍內將增益參數從小往大調,積分時間常數從大往小調,以不出現震動超調的穩態值為最佳值進行設定。

  當進行位置模式需要調節位置環時,最好先調節速度環(此時位置環的比例增益設定在經驗值的最小值),調節速度環穩定后,在調節位置環增益,適量逐步增加,位置環的響應最好比速度環慢一點,不然也容易出現速度震蕩。

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

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

相關文章

理解LSTM/RNN中的Attention機制

轉自:http://www.jeyzhang.com/understand-attention-in-rnn.html,感謝分享! 導讀 目前采用編碼器-解碼器 (Encode-Decode) 結構的模型非常熱門,是因為它在許多領域較其他的傳統模型方法都取得了更好的結果。這種結構的模型通常將…

linux下基于jrtplib庫的實時傳送實現

linux 下基于jrtplib庫的實時傳送實現一、RTP 是進行實時流媒體傳輸的標準協議和關鍵技術實時傳輸協議(Real-time Transport Protocol,PRT)是在 Internet 上處理多媒體數據流的一種網絡協議,利用它能夠在一對一(unicas…

[BZOJ2326] [HNOI2011] 數學作業 (矩陣乘法)

Description Input Output Sample Input Sample Output HINT Source Solution 遞推式長這樣:$f[n]f[n-1]*10^kn$ 對于每一段位數個數相同的$n$(如$10\sim99,100\sim999,23333\sim66666,1018701389\sim2147483647$),$k$是個定值 然…

HALCON示例程序texture.hdev檢測樹木

小哥哥小姐姐覺得有用點個贊唄! HALCON示例程序texture.hdev檢測樹木 示例程序源碼(加注釋) 關于顯示類函數解釋 dev_close_window () Interactive : 0 dev_close_window () read_image (MreutHill, ‘mreut_y’) get_image_size (MreutH…

1、python基礎速成

基礎模塊 def prt(age,name):#函數定義 print("%s is %d 年齡 old"%(name,age)) if __name__"__main__":#程序入口 print("Hello World") prt(45,"gaici") 獲取輸入:使用input()函數 nameinput("you name &#x…

老男孩博客園楊海潮MySQL--MySQL機構邏輯2

轉載于:https://blog.51cto.com/yanfeilai528/2103403

法國標致雪鐵龍汽車公司采用通快碟片激光器進行焊接

發布日期:2011-10-14 來源:光電新聞網 發布人:星之球科技 摘要:3月11日消息,十一個碟片激光器(disk laser)將安裝在標致雪鐵龍集團的工廠,這家法國汽車制造商準備使用4千瓦的激光器…

h.264 rtp打包

(2011-05-27 08:44:13) 轉載標簽: 雜談 payload,H.264 RTP payload 格式 on 2011-2-18 in 博文摘選 | 0 Comment 1. 網絡抽象層單元類型 (NALU) NALU 頭由一個字節組成, 它的語法如下: --------------- |0|1|2|3|4|5|6|7| -------- |F|NRI| Type | --------------…

jquery live hover綁定方法

$(".select_item span").live({mouseenter:function(){$(this).addClass("hover");},mouseleave:function(){$(this).removeClass("hover");} }); 注意:jquery1.9以上版本不支持live,新方法為on 轉載于:https://www.cnblo…

HALCON示例程序vessel.hdev血管的分割與測量

小哥哥小姐姐覺得有用點個贊唄! HALCON示例程序vessel.hdev血管的分割與測量 示例程序源碼(加注釋) 關于顯示類函數解釋 dev_update_window (‘off’) dev_close_window () dev_open_window (0, 0, 512, 512, ‘black’, WindowID) set_d…

電子凸輪

CAM功能是按照一種人為預先設定的曲線關系(可以在線修改,對SEW的變頻/伺服控制器而言)來運動的控制應用。 100%速度前饋的位置控制這個觀點偶不敢茍同.典型的一些應用。比如:全自動包裝機械上,移動鋸,其實大家說的電子齒輪,指的就是一種可以調節主從速度比的同步應用…

浙南聯合訓練賽20180414

這次題目的代碼都不長,CF的一貫風格 A - Game CodeForces - 513A Two players play a simple game. Each player is provided with a box with balls. First players box contains exactly n1 balls and second players box contains exactly n2balls. In one move…

原生JS實現蘋果菜單

今天分享下用原生JS實現蘋果菜單效果,這個效果的重點有以下幾點 圖標中心點到鼠標的距離的算法 利用比例計算圖標的寬度 代碼地址:https://github.com/peng666/blogs/blob/gh-pages/menus/index.html 在線測試地址:http://peng666.github.io/…

Gym 100090D Insomnia

從 n 變到 1&#xff0c;有多少種方案&#xff1f; 打表記憶化。 1 #include <bits/stdc.h>2 3 using namespace std;4 5 int n;6 int dp[1000005];7 int dfs(int n) {8 if(n1)9 return 1; 10 if(dp[n]>0) 11 return dp[n]; 12 int cnt0;…

halcon rectangle1_domain縮減圖像域為矩形

目錄rectangle1_domain&#xff08;算子&#xff09;描述參數rectangle1_domain&#xff08;算子&#xff09; rectangle1_domain - 將圖像的域縮小為矩形。 rectangle1_domain&#xff08;Image&#xff1a;ImageReduced&#xff1a;Row1&#xff0c;Column1&#xff0c;Row…

PC+運動控制卡的控制方案

PC運動控制卡的控制方案&#xff1a; 采用PC&#xff0b;運動控制卡作為上位控制可充分利用計算機資源&#xff0c;用于運動過程、運動軌跡都比較復雜&#xff0c;且柔性比較強的機器和設備。從用戶使用的角度來看&#xff0c;基于PC機的運動控制卡主要是硬件接口&#xff08;輸…

IP/TCP/UDP/RTP/RTCP 包結構圖

IP 包頭結構: TCP 包頭結構: UDP 包頭結構: RTP 包頭結構: RTCP 包頭結構:

你可能不知道的java、python、JavaScript以及jquary循環語句的區別

一.概述 java循環語句分為四種形式&#xff0c;分別是 while, do/while, for, foreach&#xff1b; python中循環語句有兩種&#xff0c;while&#xff0c;for&#xff1b; JavaScript中循環語句有四種&#xff0c;while&#xff0c;do/while&#xff0c;for&#xff0c;for/in…

webservices系列(二)——JAX-WS文件上傳下載

新建ImgData類&#xff0c;存放文件javabean DataHandler&#xff1a;使用這個類型存放文件 XmlRootElement(name"ImaData") XmlAccessorType(XmlAccessType.FIELD) public class ImgData {private Integer id;XmlMimeType("application/octet-stream")pri…

halcon sobel邊緣檢測sobel_amp

目錄sobel_amp&#xff08;算子&#xff09;描述參數sobel_amp&#xff08;算子&#xff09; sobel_amp - 使用Sobel算子檢測邊緣&#xff08;幅度&#xff09;。 sobel_amp&#xff08;圖片&#xff1a;邊緣圖像&#xff1a;濾波器方式&#xff0c;掩膜大小:) 描述 sobel_…