国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

編碼器正余弦信號細(xì)分技術(shù)應(yīng)用研究

2015-11-26 09:28:08張道勇黃楊根張輝
機(jī)床與液壓 2015年16期
關(guān)鍵詞:旋轉(zhuǎn)軸余弦細(xì)分

張道勇,黃楊根,張輝

(1.廣州數(shù)控信息科技有限公司,廣東廣州510530;2.廣東第二師范學(xué)院物理系電子教研室,廣東廣州510303)

在高精度、高動態(tài)性能要求的伺服系統(tǒng)中,通常采用輸出正余弦信號的位置檢測元件,如圓光柵、旋轉(zhuǎn)編碼器等,用于位置和速度反饋。工程應(yīng)用中,由于受到碼盤加工工藝、電源波動、環(huán)境溫度變化、讀數(shù)頭的非線性等因素的影響,位置檢測元件輸出的正余弦編碼器信號常具有直流電平誤差、幅值誤差和正交相位誤差[1]、諧波分量誤差、噪聲誤差等[2],直接影響伺服控制系統(tǒng)的精度和可靠性。如何對正余弦編碼器輸出的角位置信號誤差進(jìn)行有效的修正和補(bǔ)償,采用合適的插值方法從正余弦信號中提取出高分辨率的位置信息,以滿足伺服系統(tǒng)的高精度控制要求,具有重要的研究和應(yīng)用價值。

為了提高正余弦編碼器的測量精度,需求解當(dāng)前位置在其正余弦信號周期內(nèi)的精確相位來獲得更高的精度,該求解相位的方法即為細(xì)分技術(shù)。常用的細(xì)分方法有正切直接計算法[3]、閉環(huán)跟蹤法[4]、CORDIC算法[5]、信號注入法[6]、相位編碼細(xì)分算法[7]和麥克勞林級數(shù)法[8]等。

文中主要研究編碼器正余弦信號的細(xì)分技術(shù),側(cè)重于工程應(yīng)用,以提高伺服系統(tǒng)的測速范圍和位置測控精度。選用HENGSTLER RS53正余弦編碼器,結(jié)合13位弦波信號插補(bǔ)細(xì)分芯片iC-NQI[9]和HEIDENHAIN ND281B數(shù)顯裝置,搭建了高精度交流伺服驅(qū)動測控裝置實驗平臺。使用可編程邏輯器件FPGA和硬件描述語言VHDL,實現(xiàn)串行BISS[10](Bidirectional Synchronous Serial)通信協(xié)議對iC-NQI芯片的初始化寄存器配置,并實時讀出數(shù)字化的正余弦編碼器當(dāng)前速度和絕對值角度、位置值。

1 系統(tǒng)體系結(jié)構(gòu)及主要功能

高精度交流伺服驅(qū)動測控裝置實驗平臺,體系結(jié)構(gòu)如圖1所示。

圖1 交流伺服驅(qū)動系統(tǒng)裝置體系結(jié)構(gòu)原理框圖

其中,CNC控制器經(jīng)由GSK-Link工業(yè)以太網(wǎng)總線向主軸伺服驅(qū)動單元發(fā)出速度、位置指令,驅(qū)動單元采用實時測角的方法實現(xiàn)對位置信號的采集和旋轉(zhuǎn)軸位置環(huán)的閉環(huán)控制。采用iC-NQI和HEIDENHAIN ND281B角度測量值數(shù)顯裝置對轉(zhuǎn)軸位置同時進(jìn)行檢測并記錄所測角位置數(shù)據(jù),以數(shù)顯裝置的測量值為理想值來檢測和驗證iC-NQI器件細(xì)分性能效果和應(yīng)用可靠性。

2 插補(bǔ)細(xì)分芯片iC-NQI

iC-NQI是德國iC-Haus公司推出的一款13位模擬弦波信號數(shù)字化專用集成器件,基于動態(tài)跟蹤(Count-safe Vector Follower Principle)細(xì)分技術(shù),可將傳感器輸出的正余弦信號轉(zhuǎn)換為可選精度和延遲的角度位置數(shù)據(jù),輸入弦波信號頻率可達(dá)250 kHz。芯片內(nèi)部集成有可編程儀表放大器,可設(shè)定轉(zhuǎn)換精度、轉(zhuǎn)換速度、模擬信號校準(zhǔn)參數(shù)、輸出接口模式等,功能強(qiáng)大,性能優(yōu)良。作者利用該器件實現(xiàn)了高分辨率、高速度的角度、位移測量、控制系統(tǒng)。編碼器輸出的正余弦信號,經(jīng)調(diào)理、濾波電路后,輸入iCNQI進(jìn)行轉(zhuǎn)換,應(yīng)用原理圖如圖2所示。

圖2 iC-NQI應(yīng)用電路原理圖

電路未接EEPROM存儲器。為減少電磁干擾,正余弦細(xì)分盒與伺服驅(qū)動單元信號均采用差分輸出,并使用屏蔽雙絞線電纜傳輸。

iC-NQI器件各參數(shù)由相應(yīng)的位段設(shè)置,具體設(shè)定功能有:

(1)模擬信號的設(shè)定參數(shù):GAIN、SINOFFS、COSOFFS、REFOFFS、RATIO、PHASE;

(2)轉(zhuǎn)換功能設(shè)定參數(shù):SELRES、HYS、FCTR;

(3)信號檢測和錯誤信息設(shè)定參數(shù):SELAMPL、AMPL、AERR、FERR;

(4)器件測試功能設(shè)定參數(shù):TMODE、TMA;

(5)A、B相輸出信號設(shè)定參數(shù):CFGABZ、ROT、CBZ、ENRESDEL、ZPOS、CFGZ、CFGAB;

(6)BISS接口設(shè)定參數(shù):CFGTOS、CFGTOR、CFGSSI、BISSMOD、SELSSI、M2S、RPL。

iC-NQI芯片內(nèi)有多個可編程D/A轉(zhuǎn)換器,可設(shè)置傳感器輸出的正弦波信號的偏移、放大倍數(shù)和相位誤差等,借助強(qiáng)大的上位機(jī)軟件 (iC-Haus SinCosYzer?Workstation)可以測量和分析直流電平偏置、幅值、相位3種誤差,然后采用將修正值寫入數(shù)字電路寄存器的方式進(jìn)行調(diào)整、補(bǔ)償。轉(zhuǎn)換后的輸出數(shù)據(jù)由以下位段組成:3~13位的角度轉(zhuǎn)換值;0、8、12、24位的弦波周期計數(shù)值;2位的錯誤信息;5或6位CRC校驗值。此設(shè)計中,主時鐘頻率10 MHz,采用12位弦波周期計數(shù)值,10位角度轉(zhuǎn)換值,每進(jìn)行一次角度、位置采樣時間為10μs左右,大大提高了系統(tǒng)的精度和響應(yīng)速度。

3 實驗結(jié)果及分析

3.1 定位精度測試

為了檢測旋轉(zhuǎn)軸的定位精度,伺服驅(qū)動器按照每隔2°的角度進(jìn)行一次定位,每次共定位181個位置完成一個圓周。正向旋轉(zhuǎn)3個圓周,反向旋轉(zhuǎn)3個圓周。NC程序如下:

(1)電主軸前端向后端看過去,逆時針旋轉(zhuǎn):

G01 H-2 F500;

(2)電主軸前端向后端看過去,順時針旋轉(zhuǎn):

G01 H2 F500;

利用ND281B數(shù)顯裝置測試其轉(zhuǎn)動角度,將各個角位置的誤差值記錄下來,測試結(jié)果如圖3所示??梢钥闯鲂D(zhuǎn)軸的誤差呈現(xiàn)出一種波動的特性,但誤差范圍均在0.005°(18")以內(nèi)。

圖3 旋轉(zhuǎn)軸 (C軸)定位誤差分布圖

3.2 重復(fù)定位精度測試

為了檢測旋轉(zhuǎn)軸的重復(fù)定位精度,伺服驅(qū)動器在4個任意位置,正向旋轉(zhuǎn)定位5次,反向旋轉(zhuǎn)定位5次,NC程序如下:

(1)電主軸前端向后端看過去,逆時針旋轉(zhuǎn):

G01 H-360 F2 000;

(2)電主軸前端向后端看過去,順時針旋轉(zhuǎn):

G01 H360 F2 000;

利用ND281B數(shù)顯裝置測試其前進(jìn)距離,并算出每次定位重復(fù)性誤差,記錄下來,測試結(jié)果如圖4所示。取測試最大的誤差作為系統(tǒng)的重復(fù)定位精度,可知旋轉(zhuǎn)軸重復(fù)定位精度在0.001°(3.6")以內(nèi)。

圖4 旋轉(zhuǎn)軸 (C軸)重復(fù)定位精度誤差分布圖

4 結(jié)論

選用HENGSTLER RS53正余弦編碼器,結(jié)合13位弦波信號插補(bǔ)細(xì)分芯片iC-NQI和 HEIDENHAIN ND281B數(shù)顯裝置,搭建了高精度交流伺服驅(qū)動測控裝置實驗平臺。試驗結(jié)果表明:iC-NQI器件運行平穩(wěn),性能可靠,系統(tǒng)定位精度可達(dá)到0.005°(18"),重復(fù)定位精度可達(dá)到0.001°(3.6"),滿足高分辨率、高動態(tài)性能伺服運動控制的要求,在高精度、高速度數(shù)控機(jī)床加工等行業(yè)領(lǐng)域中具有重要的實際應(yīng)用價值。

[1]KRAH J O,SCHMIRGEL H.FPGA Based Sine-Cosine Encoder Feedback Processing for Servo Drive Applications[C]//International Exhibition& Conference for Power E-lectronics Intelligent Motion Power Quality 2007.Nuremberg,Germany:Mesago PCIM GmbH,2007.

[2]王顯軍.光電軸角編碼器細(xì)分信號誤差及精度分析[J].光學(xué)精密工程,2012,20(2):379-386.

[3]CHARLESF Lepple.Implementation of a High-speed Sinusoidal Encoder Interpolation System[D].Virginia Polytechnic Institute and State University,2004.

[4]吳立,羅欣,沈安文,等.基于閉環(huán)跟蹤法的正余弦編碼器細(xì)分技術(shù)[J].計算機(jī)技術(shù)與自動化,2011,30(4):5-8.

[5]盧少武,唐小琦,馬澤龍.CORDIC算法在光柵莫爾條紋細(xì)分中的應(yīng)用[J].自動化儀表,2010(5):23-25.

[6]洪小圓,王鹿軍,呂鄭宇.一種新穎的正弦正交編碼器細(xì)分方法[J].電源學(xué)報,2011(1):12-15.

[7]陳曉榮.增量式編碼器的相位編碼細(xì)分研究[J].儀器儀表學(xué)報,2007,28(1):132-135.

[8]劉海龍.麥克勞林級數(shù)法求取光電編碼器轉(zhuǎn)子位置算法[J].傳感技術(shù)學(xué)報,2013,26(5):616-621.

[9]iC-Haus.iC-NQI Technical Datasheet[M].Rev A2,2011.

[10]iC-Haus.Biss Interface Protocol Description(C-Mode)[M].2008.

猜你喜歡
旋轉(zhuǎn)軸余弦細(xì)分
基于共面特征點的通用測繪儀旋轉(zhuǎn)軸誤差檢測方法
深耕環(huán)保細(xì)分領(lǐng)域,維爾利為環(huán)保注入新動力
華人時刊(2020年23期)2020-04-13 06:04:12
基于最小二乘法的連桿機(jī)構(gòu)旋轉(zhuǎn)軸定位精度補(bǔ)償算法
基于840D sl的滾珠絲杠結(jié)構(gòu)旋轉(zhuǎn)軸非線性定位精度補(bǔ)償
兩個含余弦函數(shù)的三角母不等式及其推論
五軸機(jī)床旋轉(zhuǎn)軸誤差的在機(jī)測量與模糊徑向基神經(jīng)網(wǎng)絡(luò)建模
1~7月,我國貨車各細(xì)分市場均有增長
專用汽車(2016年9期)2016-03-01 04:17:02
分?jǐn)?shù)階余弦變換的卷積定理
圖像壓縮感知在分?jǐn)?shù)階Fourier域、分?jǐn)?shù)階余弦域的性能比較
整體低迷難掩細(xì)分市場亮點
專用汽車(2015年2期)2015-03-01 04:05:42
泽库县| 闻喜县| 大邑县| 乌什县| 冀州市| 公主岭市| 通山县| 新建县| 基隆市| 连州市| 青海省| 承德县| 苍梧县| 阳曲县| 新沂市| 重庆市| 黄大仙区| 鄂托克旗| 巴彦县| 东乡县| 阿瓦提县| 赣榆县| 连南| 沙坪坝区| 竹溪县| 东莞市| 三门县| 健康| 新宁县| 苏尼特右旗| 鹿泉市| 金沙县| 台安县| 荔浦县| 赤城县| 辰溪县| 邢台市| 汤阴县| 罗定市| 永宁县| 伊金霍洛旗|