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

壓電陶瓷執(zhí)行器半實物仿真系統(tǒng)研究

2013-04-12 00:00:00郭嘉亮徐立松閆豐
現(xiàn)代電子技術(shù) 2013年13期

摘 要: 為了在壓電陶瓷執(zhí)行器微動控制中獲得高精度的同時,實現(xiàn)高響應(yīng)速度,采用三階軌跡規(guī)劃方法設(shè)計控制算法。為了對控制算法的性能做出準(zhǔn)確評價,采用xPC Target實時內(nèi)核技術(shù),以高速模擬信號采集卡作為控制/反饋信號的I/O通道,搭建了半實物仿真平臺,獲得了毫秒量級的伺服周期。實驗表明,當(dāng)伺服周期為1 ms、定位行程為200 μm時,三階軌跡規(guī)劃算法使壓電陶瓷執(zhí)行器可以在0.5 s內(nèi)完成精度為±1 μm的定位,實現(xiàn)了兼顧高精度與高速度的微動控制。該半實物仿真系統(tǒng)可以有效驗證控制算法的性能,為算法的后續(xù)移植提供了有益參考。

關(guān)鍵詞: 實時仿真; xPC Target; S?Function Builder; 壓電陶瓷

中圖分類號: TN820.3?34; TP273+.5 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2013)13?0138?04

Design of semi?physical simulation system of piezoceramic actuator

GUO Jia?liang, XU Li?song, YAN Feng

(State Key Laboratory of Applied Optics, Changchun Institute of Optics, Fine Mechanics and Physics, CAS, Changchun 130033, China)

Abstract: In order to obtain a fast response and high?precision in the jogging control of piezoceramic actuator, the control algorithm is designed on third order trajectory planning. For purpose of evaluating the performance of control algorithm accurately, the xPC Target real?time kernel technology is used, with high speed analog signal acquisition card as the I/O channel of control or feedback signal, to set up a semi?physical simulation platform, and achieves a servo period of milliseconds. Experiments show that third order trajectory planning could make piezoelectric actuator locate with an error of ±1 μm in 0.5 s, the jogging control with high accuracy and high speed is realized, when the servo cycle is 1 ms and the position stroke is 200 μm. The semi?physical simulation system could effectively verify the property of the control algorithm, and provide a useful reference for the further application of the algorithm.

Keywords: real?time simulation; xPC Target; S?Function Builder;piezoceramic

0 引 言

由于壓電陶瓷執(zhí)行器(Piezoelectric Actuator,PZT)具有定位精度高、帶寬大、響應(yīng)時間快等優(yōu)點(diǎn),所以被廣泛地應(yīng)用于如超精密加工、半導(dǎo)體光刻等領(lǐng)域的精密定位系統(tǒng)中。但是隨著工業(yè)化生產(chǎn)對產(chǎn)率要求的不斷提高,在滿足定位精度要求的同時,對定位速度提出了越來越嚴(yán)格的要求[1]。如何實現(xiàn)快速而精確的定位控制,如何準(zhǔn)確評價控制算法的性能顯得尤為重要。

對于PZT定位精度控制的研究主要集中于逆模型的建立,無論是基于現(xiàn)象的Preisach模型[2],還是具有明確函數(shù)表達(dá)式的Duhem模型[3],都可以有效補(bǔ)償遲滯與蠕變效應(yīng)帶來影響,獲得高精度的定位控制。對于定位速度控制的研究,無論是動態(tài)性能更好的壓電器件的使用[4],還是點(diǎn)到點(diǎn)運(yùn)動控制算法的優(yōu)化與應(yīng)用[5],都取得了高速度的定位控制。基于現(xiàn)有的PZT,三階軌跡規(guī)劃方法可以獲得高精度、高速度的控制效果[6]。

由于三階軌跡規(guī)劃算法離散化迭代計算的時間因子為控制系統(tǒng)的單位伺服周期,而以往的非實時計算平臺,無法提供分辨率足夠小的伺服周期,也就無法保證在算法開發(fā)驗證階段對其性能進(jìn)行評價的準(zhǔn)確性[7]。xPC Target采用主機(jī)與目標(biāo)機(jī)結(jié)合的方式,目標(biāo)機(jī)運(yùn)行的實時內(nèi)核可以在足夠短的時間內(nèi)計算控制算法的仿真模型[8?9],為三階軌跡規(guī)劃算法的實時執(zhí)行及性能評價提供了有效的途徑。本文建立基于xPC Target的PZT微動控制半實物仿真平臺,對PZT的微動控制算法進(jìn)行研究與驗證,以獲得高精度、高速度的PZT微動控制。

1 系統(tǒng)硬件設(shè)計

PZT微動控制半實物仿真系統(tǒng)硬件結(jié)構(gòu)如圖1所示,整個系統(tǒng)硬件結(jié)構(gòu)由以下幾個部分組成:處于用戶層的宿主機(jī)、處于中間層的xPC Target目標(biāo)機(jī)和處于執(zhí)行器層的PZT驅(qū)動/控制系統(tǒng)。其中,宿主機(jī)采用PC機(jī),運(yùn)行Matlab/Simulink/RTW環(huán)境,控制算法的Simulink模型在此環(huán)境上開發(fā)設(shè)計、編譯及下載到目標(biāo)機(jī)中執(zhí)行;仿真過程中由目標(biāo)機(jī)運(yùn)行xPC Target實時內(nèi)核以及控制算法,目標(biāo)機(jī)采用ADVANTECH公司的PWS?1409TP便攜式工控機(jī),通過以太網(wǎng)與宿主機(jī)連接;目標(biāo)機(jī)主板上加裝NI公司的PCI?6229多功能數(shù)據(jù)采集卡,通過此數(shù)據(jù)采集卡的模擬信號通道與執(zhí)行器層的PZT控制系統(tǒng)連接;PCI?6229配備32通道16位模擬輸入端口,最高采樣率為250 kHz;4通道16位模擬輸出端口,最高采樣率為933 kHz,可以確保整個半實物仿真系統(tǒng)實現(xiàn)亞毫秒的伺服周期。PZT控制系統(tǒng)由Physik Instrumente公司的E?712驅(qū)動/控制箱、N?111型PZT以及D?E30型電容傳感器組成。

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t1.tif>

圖1 半實物仿真系統(tǒng)硬件結(jié)構(gòu)圖

2 控制算法設(shè)計

2.1 控制算法分析

對于典型的閉環(huán)運(yùn)動控制方法,經(jīng)過離散化之后,在每個伺服周期內(nèi),位移的測量值都與同一個給定值進(jìn)行比較[10]。因此,在運(yùn)動初始的若干個伺服周期內(nèi),測量值與給定值偏差會很大,而在臨近運(yùn)動結(jié)束的若干個伺服周期內(nèi)測量值與給定值的偏差又會很小,如果PID控制器參數(shù)保持不變,無疑會在啟動或者結(jié)束階段產(chǎn)生相對較大的殘余振動,既降低了控制精度,又增加了調(diào)節(jié)時間。

三階軌跡規(guī)劃方法以執(zhí)行器可達(dá)到的最大速度、最大加速度以及最大沖擊為輸入?yún)?shù),計算獲得的運(yùn)動軌跡更為平滑,離散化后,將離散值作為不同伺服周期內(nèi)不同的給定值,就可以減小上述的殘余振動,改善動態(tài)響應(yīng)[7]。典型的三階對稱軌跡規(guī)劃輪廓如圖2所示。

通過對圖2(a)與圖2(b)相應(yīng)軌跡曲線的比較可知:輸入條件不同時,相應(yīng)的軌跡形狀并不相同。如何實現(xiàn)設(shè)計有效的算法計算出不同形狀的軌跡,是三階軌跡規(guī)劃方法面臨的主要問題。

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t2.tif>

圖2 典型的三階軌跡輪廓

通過對圖2(a)與圖2(b)的進(jìn)一步分析可知,雖然軌跡輪廓有所不同,只要是對稱的三階軌跡,都可以由3個時間惟一確定:即最大速度持續(xù)時間[tv],最大加速度持續(xù)時間[ta],最大沖擊持續(xù)時間[tj]。這3個時間數(shù)值的不同決定了三階軌跡的不同形狀。

2.2 控制算法實現(xiàn)

以上文的3個時間參數(shù)為切入點(diǎn),三階對稱軌跡規(guī)劃算法的實現(xiàn)步驟可以分為三個:

第一步,由目標(biāo)位移、最大沖擊、最大加速度以及最大速度,計算[tj]、[ta]和[tv],如圖2所示;

第二步,由[tj]、[ta]和[tv]計算沖擊跳變的8個時刻:[t0]~[t7],如圖2所示;

第三步,由[t0]~[t7]這8個時間參數(shù)作為分段積分的邊界,使用公式(1)所示的多重積分公式,計算每個伺服周期內(nèi)的位移值,即能得到離散化的三階對稱軌跡。

[an+1=an+jntsvn+1=vn+ants+jnt2s2sn+1=sn+vnts+ant2s2+jnt3s6] (1)

式中,[ts]為伺服周期;[Jm]為最大沖擊值;[an,][vn,][sn]分別為[tn]時刻加速度值、速度值、位移值。

根據(jù)以上分析,使用C語言描述的三階對稱軌跡規(guī)劃算法流程圖如圖3所示。

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t3.tif>

圖3 三階軌跡規(guī)劃C語言流程圖

3 系統(tǒng)Simulink仿真建模

3.1 系統(tǒng)總體模型

在半實物仿真系統(tǒng)的硬件結(jié)構(gòu)的基礎(chǔ)上,借助Matlab/Simulink/RTW環(huán)境可以實現(xiàn)控制算法的驗證與評價[11]。PZT微動控制系統(tǒng)的Simulink仿真總體模型如圖4所示,實現(xiàn)模型主要功能的模塊有三個:軌跡規(guī)劃模塊SCurve、閉環(huán)PID控制算法模塊、PCI?6229采集卡的A/D和D/A驅(qū)動模塊。其中,PCI?6229采集卡的驅(qū)動模塊可以在Simulink Library→xPC Target→National Instruments庫中獲得;PID控制算法模塊的參數(shù)根據(jù)在線仿真進(jìn)行整定;SCurve模塊就是三階軌跡規(guī)劃算法的Simulink模型。

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t4.tif>

圖4 系統(tǒng)的Simulink總體模型

3.2 三階軌跡規(guī)劃模型

前文已完成了C語言描述的三階軌跡規(guī)劃的算法,使用Matlab/Simulink的S?Function Builder可以方便地將C語言描述的控制算法轉(zhuǎn)換為Simulink環(huán)境下的仿真模型。

在Matlab/Simulink中選擇User?Defined Functions,由其中的S?Function Builder建立一個函數(shù)型Simulink模塊,完成以下兩個步驟,即可獲得如圖5所示的SCurve函數(shù)型Simulink模塊:

第一步,在Data Properties標(biāo)簽中,將給定位移sm、最大速度vm、最大加速度am、最大沖擊jm以及伺服周期Ts定義為輸入端口;將離散化位移軌跡sd、速度軌跡vd、加速度軌跡ad以及沖擊軌跡jd定義為輸出端口;

第二步,將三階軌跡規(guī)劃算法的C語言文件添加至Libraries標(biāo)簽下,并將函數(shù)聲明添加至External function declaration段落。

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t5.tif>

圖5 三階軌跡規(guī)劃的Simulink模型

3.3 控制算法仿真

為了對三階軌跡規(guī)劃算法進(jìn)行仿真驗證,在圖5所示的Simulink模塊以外引入5個常量模塊及4個示波器模塊:disp為目標(biāo)位移、vel為最大速度、acc為最大加速度、jerk為最大沖擊、Ts為伺服周期;sd_scope、vd_scope、ad_scope以及jd_scope分別顯示位移、速度、加速度及沖擊的軌跡。

將仿真參數(shù)設(shè)置為:最大沖擊[Jmax=1×]108 μm/s3,最大加速度[Amax=1×105]μm/s2,最大速度[Vmax=]450 μm/s,位移分別為20 μm和200 μm時,三階軌跡規(guī)劃仿真結(jié)果如圖6所示。

由圖6可見,仿真獲得的軌跡與理論分析相符,S?Function Builder成功地將C語言描述的三階軌跡規(guī)劃算法轉(zhuǎn)換成了Simulink模型。

4 實驗與結(jié)果分析

完成了如圖1所示的半實物仿真系統(tǒng)硬件搭建,以及如圖4所示的控制算法仿真驗證后,將Matlab/Simulink/RTW環(huán)境編譯后的控制算法下載至xPC Target的目標(biāo)機(jī)中運(yùn)行,通過實時采樣獲取的數(shù)據(jù),對控制算法的性能進(jìn)行實驗驗證。

將N?111型PZT設(shè)置為Nanostepping工作模式,最大沖擊取值[1×108]μm/s3,最大加速度取值[1×105]μm/s2,最大速度取值450 μm/s;將PCI?6229的采樣速率設(shè)為1 kHz,即伺服周期為1 ms。位移為200 μm時三階軌跡規(guī)劃算法的位移響應(yīng)曲線與誤差曲線如圖7所示。

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t6.tif>

圖6 三階軌跡規(guī)劃算法仿真

<\\192.168.0.25\$d\8月\8-2\補(bǔ)\補(bǔ)!現(xiàn)代電子技術(shù)201313\Image\31t7.tif>

圖7 三階軌跡規(guī)劃實驗曲線

由圖7(a)可見,實際位移軌跡精確地跟蹤了理論計算的位移軌跡,半實物仿真平臺的實時性保障了控制算法的性能,沒有出現(xiàn)軌跡滯后現(xiàn)象。由圖7(b)可見,三階軌跡規(guī)劃算法可以在0.5 s內(nèi)實現(xiàn)精度為±1 μm,行程為200 μm的微動控制。

5 結(jié) 語

本文利用xPC Target技術(shù),建立了壓電陶瓷執(zhí)行器微動控制半實物仿真系統(tǒng),研究了壓電陶瓷執(zhí)行器三階軌跡規(guī)劃算法。實驗表明,三階軌跡規(guī)劃算法可以實現(xiàn)壓電陶瓷執(zhí)行器高精度與高速度的微動控制;xPC Target半實物仿真系統(tǒng)可以有效評價控制算法的性能,在對精度與速度要求嚴(yán)格的精密定位控制領(lǐng)域中具有一定的應(yīng)用價值。

參考文獻(xiàn)

[1] 王俐,饒長輝,饒學(xué)軍.壓電陶瓷微動臺的復(fù)合控制[J].光學(xué)精密工程,2012,20(6):1266?1270.

[2] 賴志林,劉向東,耿潔,等.壓電陶瓷執(zhí)行器遲滯的滑模逆模型補(bǔ)償控制[J].光學(xué)精密工程,2011,19(6):1282?1286.

[3] 陳輝,譚永紅,周杏鵬,等.壓電陶瓷執(zhí)行器的動態(tài)模型辨識與控制[J].光學(xué)精密工程,2012,20(1):89?91.

[4] MERRY R J E, DE KLEIJN N, VAN DE MOLENGRAFT M J G, et al. Using a walking piezo actuator to drive and control a high?precision stage [J]. IEEE/ASME Transactions on Mechatronics, 2009, 14(1): 21?31.

[5]REW K H, HA C W, KIM K S. A Practically efficient method for motion control based on asymmetric velocity profile [J]. International Journal of Machine Tools and Manufacture, 2009, 49(7?8): 678?682.

[6] REW K H, KIM K S. A. A closed?form solution to asymmetric motion profile allowing acceleration manipulation [J]. IEEE Transactions on Industrial Electronics, 2010, 57(7): 2499?2506.

[7] 穆海華,周云飛,嚴(yán)思杰,等.超精密點(diǎn)對點(diǎn)運(yùn)動三階軌跡規(guī)劃精度控制[J].機(jī)械工程學(xué)報,2008,44(1):126?131.

[8] 王曉東,董新民,姚崇.基于xPC的飛行控制系統(tǒng)半實物仿真設(shè)計[J].傳感器與微系統(tǒng),2011,30(1):122?124.

[9] 姜達(dá)郁,李中健.基于Matlab的飛艇控制半物理實時仿真系統(tǒng)設(shè)計[J].現(xiàn)代電子技術(shù),2012,35(12):130?133.

[10] 胡壽松.自動控制原理[M].4版.北京:科學(xué)出版社,2002.

[11] 薛鵬,肖前貴,高艷輝.某無人機(jī)飛控系統(tǒng)半實物仿真平臺設(shè)計[J].現(xiàn)代電子技術(shù),2012,35(13):111?114.

主站蜘蛛池模板: 999国内精品久久免费视频| 国产三区二区| 欧美日韩成人| 中文字幕有乳无码| 国产一区成人| 狠狠色丁香婷婷| 国产自视频| 国产超薄肉色丝袜网站| 亚洲无码视频一区二区三区 | 老司国产精品视频91| 91日本在线观看亚洲精品| 国产成人亚洲综合A∨在线播放| 嫩草国产在线| 真实国产乱子伦高清| 国产流白浆视频| 国产91在线免费视频| 亚洲日本一本dvd高清| 2020精品极品国产色在线观看 | 国产欧美日韩在线在线不卡视频| 91色综合综合热五月激情| 欧美在线一级片| 亚洲国产精品人久久电影| 激情网址在线观看| 乱码国产乱码精品精在线播放| 自慰网址在线观看| 中文无码毛片又爽又刺激| 福利片91| 国产一区二区丝袜高跟鞋| 日韩麻豆小视频| 国产精品三级av及在线观看| 日韩成人午夜| 在线欧美国产| 波多野结衣中文字幕一区二区| 成人欧美日韩| 一本大道东京热无码av| 国产午夜一级淫片| 毛片免费网址| 国产午夜人做人免费视频中文| 试看120秒男女啪啪免费| 韩国福利一区| 老司机aⅴ在线精品导航| 国产97公开成人免费视频| 五月天婷婷网亚洲综合在线| 潮喷在线无码白浆| 国产视频大全| 美女视频黄又黄又免费高清| 九色在线视频导航91| 国产一级毛片高清完整视频版| 欧美午夜久久| 日韩欧美网址| 99激情网| 亚洲男人的天堂网| 青青青国产在线播放| 999国产精品| 亚洲午夜国产精品无卡| 找国产毛片看| 91网在线| 自拍偷拍一区| 97免费在线观看视频| 亚洲天天更新| 久久亚洲国产视频| 91娇喘视频| 日韩av资源在线| 一级在线毛片| 国产不卡在线看| 国产精品欧美日本韩免费一区二区三区不卡| 国内精品伊人久久久久7777人| 婷婷亚洲视频| 国产精品手机在线观看你懂的| 亚洲AV无码久久精品色欲| 国产精品制服| 精品伊人久久久久7777人| 亚洲一级毛片免费观看| 伦伦影院精品一区| 国产精品自拍合集| 国产精品一老牛影视频| 91精品人妻一区二区| 自偷自拍三级全三级视频| 毛片在线看网站| 免费人成视频在线观看网站| av一区二区三区高清久久| 欧美激情视频二区三区|