国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種伺服系統(tǒng)摩擦的處理方法與流程

      文檔序號:11928904閱讀:來源:國知局

      技術(shù)特征:

      1.一種基于庫倫模型和補償法的伺服系統(tǒng)摩擦處理方法,其特征在于,包括以下步驟:

      步驟一:通過速度指令規(guī)劃單元為伺服系統(tǒng)規(guī)劃出帶有時間間隔的兩段速度指令;

      步驟二:摩擦模型測試單元在步驟一所述的兩端速度指令時間內(nèi),分別在電機轉(zhuǎn)速為正的半個周期內(nèi)和負(fù)的半個周期內(nèi)在線測試給定轉(zhuǎn)矩,測試出初始摩擦模型F′c;

      步驟三:庫倫模型辨識單元根據(jù)步驟二測試得到的初始摩擦模型,經(jīng)過數(shù)學(xué)處理,辨識得到庫倫模型Fc;

      步驟四:庫倫模型前饋單元根據(jù)步驟三得到的庫倫模型,利用電機的轉(zhuǎn)矩系數(shù),得到模型前饋電流Ic,電機轉(zhuǎn)速與給定轉(zhuǎn)速的差值傳輸?shù)剿俣瓤刂破髦?,輸出調(diào)節(jié)電流Iω;

      步驟五:電流指令生成單元和第一補償方程單元、補償單元、第二補償方程單元形成的反饋環(huán)中,電流指令單元接收第二補償方程的補償電流Ib,并接收步驟四得到的模型前饋電流Ic和輸出調(diào)節(jié)電流Iω,生成下一時刻電流指令傳輸至電機中,所述電流指令經(jīng)過第一補償方程輸入至補償單元,同時電機轉(zhuǎn)速也傳輸至補償單元,補償單元的輸出信號經(jīng)過第二補償方程生成新的補償電流Ib+1

      2.根據(jù)權(quán)利要求1所述的基于庫倫模型和補償法的伺服系統(tǒng)摩擦處理方法,其特征在于,步驟一的帶有時間間隔的兩段速度指令的數(shù)學(xué)形式為頻率不等的正弦波,幅值和頻率的比值相等,兩段轉(zhuǎn)速指令分別為(a11)和(a22),式中a1和a2分別表示兩段轉(zhuǎn)速指令的幅值,ω1和ω2分別表示兩段轉(zhuǎn)速指令的頻率。

      3.根據(jù)權(quán)利要求1或2所述的基于庫倫模型和補償法的伺服系統(tǒng)摩擦處理方法,其特征在于,步驟二的測試方法具體為:

      在速度指令為正的和負(fù)的時,分別通過電機驅(qū)動器的數(shù)據(jù)記錄功能測試此時的電機給定轉(zhuǎn)矩,并將測試得到的速度、給定轉(zhuǎn)矩數(shù)據(jù)予以保存,令F′c為這一步驟得到的初始摩擦模型。

      4.根據(jù)權(quán)利要求3所述的基于庫倫模型和補償法的伺服系統(tǒng)摩擦處理方法,其特征在于,步驟三具體為:

      令給定轉(zhuǎn)速信號為(a11)時電機工作在正向時的半個周期起始和結(jié)束時間為(t11,t12),同理信號(a22)對應(yīng)時間區(qū)間為(t21,t22),

      當(dāng)電機轉(zhuǎn)速為正時,在此區(qū)間內(nèi)對步驟三測試得到的初始摩擦模型積分為:

      <mrow> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <msub> <mi>t</mi> <mn>11</mn> </msub> <msub> <mi>t</mi> <mn>12</mn> </msub> </msubsup> <msubsup> <mi>F</mi> <mi>c</mi> <mo>&prime;</mo> </msubsup> <mo>=</mo> <msub> <mi>F</mi> <mi>c</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mn>12</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>11</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>BA</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>L</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mn>12</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>11</mn> </msub> <mo>)</mo> </mrow> </mrow>

      <mrow> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <msub> <mi>t</mi> <mn>21</mn> </msub> <msub> <mi>t</mi> <mn>22</mn> </msub> </msubsup> <msubsup> <mi>F</mi> <mi>c</mi> <mo>&prime;</mo> </msubsup> <mo>=</mo> <msub> <mi>F</mi> <mi>c</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mn>22</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>21</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>BA</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>L</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mn>22</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>21</mn> </msub> <mo>)</mo> </mrow> </mrow>

      式中,A1和A2分別為第一段速度指令在時間區(qū)間(t11,t12)的累積位移和第二段速度指令在時間區(qū)間(t21,t22)的累積位移,滿足A1=A2,B為電機的粘滯摩擦系數(shù),TL為負(fù)載轉(zhuǎn)矩,S1和S2分別為帶有時間間隔的兩段速度指令,(a11)和(a22)為正時的初始摩擦積分值,F(xiàn)c+為得到的速度指令為正時的庫倫模型。將兩式相減得到:

      <mrow> <msub> <mi>F</mi> <mrow> <mi>c</mi> <mo>+</mo> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> </mrow> <mrow> <msub> <mi>t</mi> <mn>22</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>21</mn> </msub> <mo>-</mo> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mn>12</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>11</mn> </msub> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <msub> <mi>T</mi> <mi>L</mi> </msub> </mrow>

      如果對電機轉(zhuǎn)速為負(fù)時也仿照此操作,假設(shè)轉(zhuǎn)速為負(fù)時的兩組時間區(qū)間為(t′11,t′12)和(t′21,t′22)。得到速度指令為負(fù)時的庫倫模型Fc-

      <mrow> <msub> <mi>F</mi> <mrow> <mi>c</mi> <mo>-</mo> </mrow> </msub> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>S</mi> <mn>2</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> </mrow> <mrow> <msubsup> <mi>t</mi> <mn>22</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <msubsup> <mi>t</mi> <mn>21</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <mrow> <mo>(</mo> <msubsup> <mi>t</mi> <mn>12</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <msubsup> <mi>t</mi> <mn>11</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>+</mo> <msub> <mi>T</mi> <mi>L</mi> </msub> </mrow>

      式中,S′1和S′2分別為轉(zhuǎn)速信號(a11)和(a22)且速度為負(fù)時的初始摩擦積分值,將Fc+和Fc-取平均,辨識得到庫倫模型Fc為:

      <mrow> <msub> <mi>F</mi> <mi>c</mi> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>&lsqb;</mo> <mfrac> <mrow> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> </mrow> <mrow> <msub> <mi>t</mi> <mn>22</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>21</mn> </msub> <mo>-</mo> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mn>12</mn> </msub> <mo>-</mo> <msub> <mi>t</mi> <mn>11</mn> </msub> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>S</mi> <mn>2</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <msubsup> <mi>S</mi> <mn>1</mn> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msubsup> <mi>t</mi> <mn>22</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <msubsup> <mi>t</mi> <mn>21</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <mrow> <mo>(</mo> <msubsup> <mi>t</mi> <mn>12</mn> <mo>&prime;</mo> </msubsup> <mo>-</mo> <msubsup> <mi>t</mi> <mn>11</mn> <mo>&prime;</mo> </msubsup> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>&rsqb;</mo> <mo>.</mo> </mrow>

      5.根據(jù)權(quán)利要求4所述的基于庫倫模型和補償法的伺服系統(tǒng)摩擦處理方法,其特征在于,步驟四具體為:

      令電機轉(zhuǎn)矩系數(shù)Kt=npψf,式中np為電機極對數(shù),ψf為電機轉(zhuǎn)子磁鏈。根據(jù)步驟三得到的庫倫模型Fc,得到模型前饋電流為:

      <mrow> <msub> <mi>I</mi> <mi>c</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>F</mi> <mi>c</mi> </msub> <mi>sgn</mi> <mrow> <mo>(</mo> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mo>)</mo> </mrow> </mrow> <msub> <mi>K</mi> <mi>t</mi> </msub> </mfrac> </mrow>

      電機轉(zhuǎn)速與給定轉(zhuǎn)速的差值傳輸?shù)剿俣瓤刂破髦?,輸出調(diào)節(jié)電流Iω

      6.根據(jù)權(quán)利要求5所述的基于庫倫模型和補償法的伺服系統(tǒng)摩擦處理方法,其特征在于,步驟五具體為:

      建立電機轉(zhuǎn)速方程為:

      <mrow> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mfrac> <mrow> <msub> <mi>n</mi> <mi>p</mi> </msub> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <msub> <mi>i</mi> <mi>q</mi> </msub> </mrow> <mi>J</mi> </mfrac> <mo>-</mo> <mfrac> <msub> <mi>F</mi> <mi>f</mi> </msub> <mi>J</mi> </mfrac> <mo>-</mo> <mfrac> <msub> <mi>T</mi> <mi>L</mi> </msub> <mi>J</mi> </mfrac> </mrow>

      式中,ω為電機轉(zhuǎn)速,為電機轉(zhuǎn)速的導(dǎo)數(shù),iq為電機交軸電流,F(xiàn)f為實際摩擦力矩,J為電機轉(zhuǎn)動慣量,令過渡項a(t)為:

      a(t)=-(Ff-Fc)/J-TL/J+(b-b0)iq

      其中b=npψf/J為過渡系數(shù),b0為過渡系數(shù)的標(biāo)稱值;將過渡項代入電機轉(zhuǎn)速方程,可得到電機轉(zhuǎn)速方程的簡化形式為:

      <mrow> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <msub> <mi>b</mi> <mn>0</mn> </msub> <msub> <mi>i</mi> <mi>q</mi> </msub> <mo>+</mo> <mi>a</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow>

      建立如下形式的補償方程:

      <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <msub> <mover> <mi>z</mi> <mo>&CenterDot;</mo> </mover> <mn>1</mn> </msub> <mo>=</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&beta;</mi> <mn>1</mn> </msub> <mo>(</mo> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>b</mi> <mn>0</mn> </msub> <msub> <mi>i</mi> <mi>q</mi> </msub> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mover> <mi>z</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msub> <mo>=</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> <mo>-</mo> <msub> <mi>&beta;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mover> <mi>z</mi> <mo>&CenterDot;</mo> </mover> <mn>3</mn> </msub> <mo>=</mo> <mo>-</mo> <msub> <mi>&beta;</mi> <mn>3</mn> </msub> <mo>(</mo> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> </mtd> </mtr> </mtable> </mfenced>

      式中,z1、z2、z3分別為中間變量1、中間變量2和中間變量3;分別為z1、z2、z3的導(dǎo)數(shù);β1、β2、β3分別為補償系數(shù)1、補償系數(shù)2和補償系數(shù)3,

      將z2和過渡系數(shù)做除法,得到補償電流Ib即為:

      <mrow> <msub> <mi>I</mi> <mi>b</mi> </msub> <mo>=</mo> <mo>-</mo> <mfrac> <msub> <mi>z</mi> <mn>2</mn> </msub> <msub> <mi>b</mi> <mn>0</mn> </msub> </mfrac> </mrow>

      最終電流指令為:

      <mrow> <msubsup> <mi>I</mi> <mi>q</mi> <mo>*</mo> </msubsup> <mo>=</mo> <msub> <mi>I</mi> <mi>&omega;</mi> </msub> <mo>+</mo> <msub> <mi>I</mi> <mi>c</mi> </msub> <mo>+</mo> <msub> <mi>I</mi> <mi>b</mi> </msub> </mrow>

      式中,Iω為速度環(huán)調(diào)節(jié)器得到的速度調(diào)節(jié)電流,Ic為模型前饋電流,Ib為補償電流。

      當(dāng)前第2頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1