999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CPLD的大功率高精度伺服系統(tǒng)位置信息實時采集系統(tǒng)設(shè)計與實現(xiàn)*

2015-06-05 09:51:54虞志源魯文其袁嫣紅張建亞胡東軒
電機與控制應(yīng)用 2015年5期
關(guān)鍵詞:變壓器信號信息

虞志源, 魯文其,2, 徐 訊, 袁嫣紅, 張建亞, 胡東軒

(1. 浙江理工大學(xué),浙江 杭州 310018; 2. 浙江大學(xué),浙江 杭州 310018;3. 浙江臥龍控股集團有限公司,浙江 杭州 310000)

基于CPLD的大功率高精度伺服系統(tǒng)位置信息實時采集系統(tǒng)設(shè)計與實現(xiàn)*

虞志源1, 魯文其1,2, 徐 訊3, 袁嫣紅1, 張建亞1, 胡東軒1

(1. 浙江理工大學(xué),浙江 杭州 310018; 2. 浙江大學(xué),浙江 杭州 310018;3. 浙江臥龍控股集團有限公司,浙江 杭州 310000)

闡述了旋轉(zhuǎn)變壓器的工作原理,設(shè)計了兩套位置信息采集方案。一種方案在CPLD、DSP、解碼芯片之間采用獨立總線的方式連接,實時地更新位置信息;另一種方案則是在CPLD、DSP、解碼芯片之間采用共用總線的方式,只在需要時讀取位置信息。給出了兩種方案的硬件平臺、設(shè)計思路和軟件流程圖,在原理上對其進行了相應(yīng)的分析,并基于此進行了位置信息讀取的試驗測試。根據(jù)試驗測試結(jié)果得知,兩種方案都能準(zhǔn)確讀取位置信息,精度較高,較適合大功率高精度驅(qū)動的場合應(yīng)用,且共用總線方案相比獨立總線方案響應(yīng)速度更快。

交流伺服系統(tǒng); 旋轉(zhuǎn)變壓器; 位置檢測; 大功率; 高精度

0 引 言

伺服系統(tǒng)因其穩(wěn)定性好、高速、精度高等優(yōu)點得到廣泛運用,其運用場合主要在工業(yè)及民用領(lǐng)域,包括高精度數(shù)控機床、紡織機械、機器人等場合。隨著科技的發(fā)展,人們對于系統(tǒng)的精度、性能等方面有了更高的要求。矢量控制算法作為控制策略的核心,其中的坐標(biāo)變換對于位置檢測精度的要求很高[1-2]。

永磁交流伺服系統(tǒng)中,常用的位置檢測元件編碼器按照工作原理主要分為增量式編碼器和絕對式編碼器[3]。增量式編碼器依靠計數(shù)脈沖來計算位置,系統(tǒng)會出現(xiàn)零點偏移,這種偏移發(fā)現(xiàn)不了,解決的方法只能是開機找零,比較麻煩。該特性使得其只能應(yīng)用于性能低、精度低的系統(tǒng)[4]。絕對式編碼器則是一個數(shù)字碼對應(yīng)一個位置,不存在增量式編碼器所帶來的不便。其中光電編碼器是常見的輸出為數(shù)字量的絕對式編碼器,這種編碼器雖然分辨率高,但是不能適應(yīng)復(fù)雜多變的環(huán)境,抗沖擊、抗干擾能力較弱[5]。旋轉(zhuǎn)變壓器是輸出模擬量的絕對式編碼器,能運用于較復(fù)雜的大功率場合,有很強的抗干擾能力,自帶隔離,使得系統(tǒng)穩(wěn)定性高[6-7]。由于其輸出返回信號為模擬量,如果不使用解碼芯片,改用解碼算法來實現(xiàn)轉(zhuǎn)換會比較復(fù)雜,所以旋轉(zhuǎn)變壓器配合解碼芯片能較好地獲取位置信號[8]。

伺服拉床、伺服壓力機、全電注塑機等[9-10]場合存在功率大、電流大、干擾強、振動大等特點,而光電編碼器相較于旋轉(zhuǎn)變壓器在抗干擾、抗沖擊方面弱勢較明顯。本文采用多摩川旋轉(zhuǎn)變壓器與AD2S1210解碼芯片組成的反饋裝置來獲取位置信息,并設(shè)計了兩種位置讀取方案進行試驗測試。

1 旋轉(zhuǎn)變壓器工作原理分析

旋轉(zhuǎn)變壓器的等效原理圖如圖1所示。左側(cè)初級勵磁繞組輸入勵磁電壓,右側(cè)次級感應(yīng)繞組輸出為兩相正交的電壓,大小跟其位置角度的正余弦有關(guān),故可以通過返回電壓信號來計算出其位置數(shù)據(jù),且這兩個繞組都在定子側(cè)。轉(zhuǎn)子側(cè)則是一種特殊結(jié)構(gòu)的線圈繞組,與初級和次級繞組磁通耦合。

圖1 旋轉(zhuǎn)變壓器原理圖

計算可得,旋變初級與次級電壓關(guān)系式為

ER1-R2=E0sinωt

(1)

ES1-S3=KER1-R2cosθ

(2)

ES2-S4=KER1-R2sinθ

(3)

式中:E0——勵磁最大幅值;

ω——勵磁角頻率;

K——旋轉(zhuǎn)變壓器變比;

θ——轉(zhuǎn)子旋轉(zhuǎn)角度。

2 位置檢測方案設(shè)計

本文設(shè)計了兩種位置檢測方案。方案1為實時更新位置信息方案,需要使用獨立數(shù)據(jù)總線,原理框圖如圖2所示。其原理是由DSP來負責(zé)發(fā)送控制信號給CPLD,CPLD負責(zé)對DSP的控制信號進行譯碼,從而控制解碼芯片對旋轉(zhuǎn)變壓器返回的位置信號進行解碼,并將位置信號儲存在CPLD中,DSP在讀位置中斷時間到來時就讀取一次位置數(shù)據(jù)。

圖2 DSP、CPLD、解碼芯片之間獨立數(shù)據(jù)總線的位置檢測方案框圖

方案2則是只在需要時讀取位置信息,可以使用共用數(shù)據(jù)總線,原理框圖如圖3所示。DSP在需要時才會發(fā)送控制命令給CPLD,經(jīng)過CPLD譯碼,控制解碼芯片對旋轉(zhuǎn)變壓器返回的位置信號進行解碼,并傳給DSP。

圖3 DSP、CPLD、解碼芯片之間共用數(shù)據(jù)總線的位置檢測方案框圖

此外,由旋轉(zhuǎn)變壓器原理可知,旋轉(zhuǎn)變壓器需要外部激勵電壓輸入才能正常工作,DSP才能得到解碼芯片通過對旋變返回的正、余弦信號解碼轉(zhuǎn)化而來的位置信息數(shù)字量。AD2S1210所產(chǎn)生的激勵電壓不足以驅(qū)動旋轉(zhuǎn)變壓器,因此需要搭建一個激勵放大電路來驅(qū)動旋轉(zhuǎn)變壓器。

如圖4所示為設(shè)計的激勵放大電路。根據(jù)電路原理中放大電路的原理可知,通過采用不同的R1、R2的阻值可以得到不同的輸入輸出電壓的關(guān)系[11]。輸出電路部分采用了推挽電路,可有效地消除交越失真。

圖4 激勵放大電路

輸入UEXC與輸出UEXCO的關(guān)系為

(4)

3 檢測思路與軟件設(shè)計

對于位置檢測這個模塊來說,DSP主要負責(zé)完成控制信號的發(fā)送和位置數(shù)據(jù)的讀取,CPLD完成對DSP控制信號的譯碼。系統(tǒng)上電時,DSP給CPLD復(fù)位AD2S1210的控制信號,之后DSP發(fā)出配置AD2S1210控制寄存器和頻率寄存器的控制信號,CPLD完成譯碼;配置好AD2S1210之后,DSP在需要位置信息時發(fā)出位置信號采樣的控制信號,CPLD仍然完成這些信號的譯碼;最后DSP發(fā)出讀位置信號,CPLD選通AD2S1210,數(shù)據(jù)在DSP外部接口XINTF的激活周期進入到DSP。流程框圖如圖5所示。

圖5 軟件設(shè)計流程框圖

3.1 配置模式

AD2S1210有兩種工作模式: 配置模式和普通模式。配置模式主要用來配置激勵寄存器、控制寄存器、頻率寄存器及其他寄存器。此模式下也可進行對位置和速度的讀取。因此,AD2S1210可完全工作在配置模式下。如需工作在普通模式,則在初始配置完成后,退出配置模式,進入普通模式。A0、A1兩個信號的邏輯決定了AD2S1210是處于配置模式或者普通模式,以及是否對位置或速度數(shù)據(jù)進行讀取。

在配置模式下讀取位置信息的程序流程圖如圖6所示。AD2S1210在經(jīng)過上電復(fù)位之后進入配置模式,配置激勵寄存器、控制寄存器及其他寄存器。在需要的寄存器配置完成后進行數(shù)據(jù)更新,然后就可以進行位置信息的讀取。由解碼芯片AD2S1210手冊得知,在配置模式下,每次只能讀取8bit信息,而位置信息是由地址0x80中的高8bit位置信息與地址0x81中的低8bit位置信息組成的16bit位置信息。因此需要讀兩次,先讀高8bit,后讀低8bit,讀一次位置寄存器的時間間隔為10μs。

圖6 配置模式的流程框圖

3.2 普通模式

AD2S1210在完成所需要的配置之后,配置模式和普通模式下都能讀取位置信息,由于配置模式下讀一次數(shù)據(jù)要讀兩次,而普通模式下較為簡便只需一次,并且配置模式下更主要的作用是為寄存器配置,因此本文采用普通模式。

3.2.1 方案1普通模式回讀位置或速度信息

獨立總線方式下的流程圖如圖7所示。

圖7 方案1程序流程框圖

在AD2S1210上電之后,先配置功能寄存器,配置好寄存器之后,從配置模式轉(zhuǎn)換到普通模式。普通模式下,AD2S1210所轉(zhuǎn)換得到的位置或速度信息在CPLD里面暫存,只要DSP讀位置中斷時間一到,即會讀取位置或速度信息。

3.2.2 方案2普通模式回讀位置或速度信息

共用總線方式下的CPLD程序流程框圖如圖8所示。

圖8 方案2程序流程框圖

可以看出方案2在AD2S1210起動轉(zhuǎn)換之前跟方案1是相同的,在轉(zhuǎn)換完成之后,方案2中則是確定有無DSP的讀信號到來,來決定是否讀取位置信號或者速度信號。

AD2S1210允許用戶直接從并行輸出或通過串行接口讀取角位置或角速度數(shù)據(jù),利用A0、A1輸入可以選擇所需的信息。這些輸入也可用于使器件進入配置模式。例如,如需要讀取位置信息,則A0置0,A1置0。在配置完寄存器之后,只有在接收到DSP讀信號來臨時才會讀取AD2S1210中的位置或速度數(shù)據(jù),存儲在DSP中。

4 試驗測試與分析

圖9為試驗的旋變實物圖。

圖9 旋變實物

采集了旋轉(zhuǎn)變壓器激勵信號波形,旋轉(zhuǎn)變壓器在激勵信號之下在某角度返回的SIN和COS信號波形,以及更新解碼芯片信號sample和讀取解碼芯片信號rd_pg的波形。

圖10為旋轉(zhuǎn)變壓器處于63°下,一路激勵信號EXCO和旋轉(zhuǎn)變壓器返回的信號SIN的波形,可以看到EXCO的峰峰值約為3.2V,頻率為10kHz,SIN信號的峰峰值約為1.52V。

圖10 63°下激勵EXCO和返回信號SIN波形

圖11為旋轉(zhuǎn)變壓器處于63°下,一路激勵信號EXCO和旋轉(zhuǎn)變壓器返回的信號COS的波形,可以看到EXCO的峰峰值約為3.2V,頻率為10kHz,COS信號的峰峰值約為0.92V。

圖11 63°下激勵EXCO和返回信號COS波形

圖12為AD2S1210更新信號sample和讀取芯片信號rd_pg,更新的時間可以自己設(shè)置。本文設(shè)置其為7.5μs。

圖12 7.5μs更新周期下sample和rd_pg波形

圖13、圖14為方案1和方案2手動逆時針和順時針旋轉(zhuǎn)旋轉(zhuǎn)變壓器的位置波形及速度波形。由圖13、圖14中波形可看到: 當(dāng)逆時針旋轉(zhuǎn)旋變時,AD2S1210返回給DSP的位置信息解碼數(shù)據(jù)從0到65535(216)逐漸增加,直到65535該臨界值之后又重新變?yōu)?;順時針則剛好相反。兩種方案對比來看,方案1的響應(yīng)速度比方案2要快。

跟位置信息不同,速度信息是以補碼的形式存儲在AD2S1210中的,當(dāng)以很小的速度逆時針旋轉(zhuǎn)旋變時,速度是一個接近于0為正的數(shù)據(jù),當(dāng)順時針以很小的速度旋轉(zhuǎn)時,則是一個接近于65535的整數(shù)。

圖13 獨立總線方案下位置信息波形

圖14 共用總線方案下的位置和速度波形

5 位置檢測精度測試

將旋變固定一個位置,在不同的分辨率下檢測其位置,測試位置精度。一共做了4組測試,分別是分辨率為10、12、14、16bit。對于每組數(shù)據(jù),求出平均值,然后將這組數(shù)據(jù)中的20個數(shù)據(jù)每個均減去平均值形成圖15中的4條曲線。圖15中的系列1、系列2、系列3、系列4分別代表16、14、12、10bit分辨率下AD2S1210解碼數(shù)據(jù)在平均值上下的波動情況。可以看到,16bit分辨率下,AD2S1210解碼后的數(shù)據(jù)波動最小,其次是14bit,接著是12bit,波動最大的是10bit。

圖15 不同分辨率下位置檢測精度對比

根據(jù)AD2S1210的手冊得知,通過配置其SC1和SC2引腳邏輯,其分辨率便可設(shè)置為10、12、14或16bit。當(dāng)轉(zhuǎn)子速度較高時,可以選擇較低的分辨率;反之,轉(zhuǎn)子速度較低時可以選擇較高的分辨率。根據(jù)伺服系統(tǒng)運行速度,選擇不同的分辨率,動態(tài)地分析問題,做到具體問題具體分析,便能很好地提高系統(tǒng)性能。

6 結(jié) 語

本文利用DSP+CPLD結(jié)構(gòu)控制解碼芯片AD2S1210,使其工作于不同的模式下對旋轉(zhuǎn)變壓器返回的信息進行解碼,從而獲得位置、速度等信息。采集了旋轉(zhuǎn)變壓器激勵信號波形等各種試驗波形。研究表明方案1和方案2都有其優(yōu)缺點。方案1由于其DSP、CPLD、AD2S1210之間總線獨立,造成位置信息響應(yīng)速度比較慢,且需要把位置信號先存儲在CPLD中,也占用了一定的CPLD資源,但是DSP無須等待,也有相應(yīng)的算法,只需要切換地址來讀取信息;方案2由于其DSP、CPLD、AD2S1210之間共用總線,位置信息不經(jīng)過CPLD的暫存,直接由AD2S1210通過轉(zhuǎn)換送給DSP,其響應(yīng)速度較方案1而言要快。該方法也不需要解碼芯片時刻放回位置信息的解碼,在DSP的波形觀測器中顯示位置信息,從最后的位置信息波形可以看出,本文中的研究能較好地實現(xiàn)交流伺服位置檢測。

[1] 潘宇.高精度交流伺服驅(qū)動優(yōu)化研究[D].廣州: 華南理工大學(xué),2011.

[2] 張京娟,張仲毅,劉俊成.一種新型的旋轉(zhuǎn)變壓器測角誤差標(biāo)定技術(shù)[J].儀器儀表學(xué)報,2010,31(1): 149-153.

[3] 肖濤.伺服系統(tǒng)的高精度位置檢測[D].武漢: 華中科技大學(xué),2012.

[4] 付海軍,李小艷.絕對式編碼器的應(yīng)用[J].微電機,2013,46(6): 91-93.

[5] 張劍,溫旭輝,許鎮(zhèn)琳.一種低成本永磁同步電機高精度轉(zhuǎn)子位置檢測方法[J].電氣傳動,2013,43(1): 77-80.

[6] 王征宇,陳建明,譚淼.永磁同步電機轉(zhuǎn)子磁場初始位置檢測研究[J].大功率變流技術(shù),2013(1): 53-55.

[7] 邊石雷,曹云峰,蔡旭.永磁同步電機初始位置檢測研究[J].電力電子技術(shù),2013(4): 39- 40.

[8] 王列虎.高精度數(shù)控伺服驅(qū)動檢測及接口與位置直接閉環(huán)控制研究[D].廣州: 華南理工大學(xué),2011.

[9] 魯文其.永磁同步電機重載驅(qū)動的曲柄伺服壓力機動力系統(tǒng)參數(shù)[J].電工技術(shù)學(xué)報,2014,29(1): 91-97.

[10] 魯文其,胡旭東,史偉民,等.基于擾動補償算法的拉床主溜板雙伺服同步驅(qū)動控制策略[J].機械工程學(xué)報,2013,49(21): 31-37.

[11] 崔旭濤,楊日杰,何友.基于DSP+FPGA的信號處理實驗系統(tǒng)研制[J].儀器儀表學(xué)報,2007,28(5): 918-922.

Location Information Acquisition in Real Time Scheme’s Design and Application in High Response and High Precision Servo Based on CPLD

YUZhiyuan1,LUWenqi1,2,XUXun3,YUANYanhong1,ZHANGJianya1,HUDongxuan1

(1. Zhejiang Sci-tech University, HangZhou 310018, China;2. Zhejiang University, HangZhou 310018, China;3. Zhejiang Wolong Holding Group Limited Company,Hangzhou 310000, China)

Two sets of position detection scheme were designed. One connects CPLD, DSP and decoding chip with the method of independent bus. It could real-time update location information. The other connects CPLD, DSP and decoding chip with the method of shared bus. It only read location information when it need. Both schemes’ hardware platform, design thought, software flow diagram were proposed. Its principle was analyzed. The position information was detected based on these two schemes. According to these experiments, these two solutions all could read location information accurately with high precision, and be used in high power driving situations. Comparing with independent bus solution, Reuse bus solution had the faster response speed.

AC servo system; rotary transformer; position detection; high power; high precision

國家自然科學(xué)基金(No.11347125, 51407156,51307151);浙江省自然科學(xué)基金項目(No. LY14E070009,LY13E070005); 浙江省科技廳錢江人才項目(No. 2013R10064);中國博士后科學(xué)基金(No.2014M551735); 浙江省博士后科學(xué)基金(No. BSH1402065)

魯文其

TM 921.54+1

A

1673-6540(2015)05-0011-06

2015-01-23

猜你喜歡
變壓器信號信息
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
理想變壓器的“三個不變”與“三個變”
完形填空二則
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
開關(guān)電源中高頻變壓器的設(shè)計
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
一種不停電更換變壓器的帶電作業(yè)法
變壓器免維護吸濕器的開發(fā)與應(yīng)用
基于LabVIEW的力加載信號采集與PID控制
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产视频欧美| 国产Av无码精品色午夜| 久久精品一卡日本电影| 第一区免费在线观看| 国产日韩av在线播放| 首页亚洲国产丝袜长腿综合| 亚洲免费黄色网| 免费A∨中文乱码专区| 国产综合精品一区二区| 亚洲男人的天堂久久精品| 久久精品中文字幕免费| 成人精品在线观看| 国产亚洲高清视频| 国产麻豆精品久久一二三| 国模私拍一区二区| 国产一区二区三区在线观看免费| 都市激情亚洲综合久久| 亚洲成a人片| 极品私人尤物在线精品首页| 九九热在线视频| 精品三级在线| 四虎成人免费毛片| 国产激情无码一区二区免费| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲国产精品不卡在线| 久久久噜噜噜久久中文字幕色伊伊| 亚洲一区国色天香| 国产亚洲精久久久久久无码AV| 国产在线一区二区视频| 无码日韩精品91超碰| 四虎永久免费在线| 亚洲高清中文字幕| 97视频在线观看免费视频| 午夜激情福利视频| 一级成人欧美一区在线观看 | 无码区日韩专区免费系列| 午夜欧美理论2019理论| a网站在线观看| 99ri精品视频在线观看播放| 国产特级毛片| 欧美一级高清片欧美国产欧美| 国产成人h在线观看网站站| 日韩天堂网| 91精品国产91久久久久久三级| 亚洲欧洲天堂色AV| 午夜少妇精品视频小电影| 一级爆乳无码av| 欧美有码在线观看| 国产精品免费露脸视频| 国产69囗曝护士吞精在线视频| 国产呦精品一区二区三区下载 | 国产噜噜在线视频观看| 国产一级在线播放| 91青青视频| 国产亚洲精久久久久久久91| 国产一级特黄aa级特黄裸毛片| 亚洲欧洲一区二区三区| 亚洲第一页在线观看| 无码aaa视频| 成人中文在线| 美女一级免费毛片| 国产电话自拍伊人| 一级毛片免费的| 91亚洲精品第一| 男女精品视频| 国产91全国探花系列在线播放 | 国产视频一区二区在线观看 | aⅴ免费在线观看| 99中文字幕亚洲一区二区| 国产一在线| 狠狠v日韩v欧美v| 91麻豆精品国产高清在线| 国内毛片视频| 国语少妇高潮| 91精品国产自产91精品资源| 国产精品漂亮美女在线观看| 国产网站免费看| 欧美成人怡春院在线激情| 亚洲成人网在线观看| 亚洲va欧美va国产综合下载| 高清无码一本到东京热| 久久久精品无码一区二区三区|