張春林, 賀國京, 易 錦
(中南林業(yè)科技大學(xué)土木工程與力學(xué)學(xué)院 長沙,410004)
?
菱形微位移壓電作動器輸入輸出雜交建模
張春林, 賀國京, 易 錦
(中南林業(yè)科技大學(xué)土木工程與力學(xué)學(xué)院 長沙,410004)
針對某定位裝置,研究了一種新型菱形微位移壓電作動器,該壓電作動器由壓電堆、菱形位移放大機構(gòu)以及柔性鉸鏈組成。菱形微位移壓電作動器的核心驅(qū)動部件為壓電堆,由于壓電材料的遲滯特性,菱形壓電作動器具有非線性遲滯特性。為了消除遲滯對壓電作動器在后續(xù)控制中的影響,發(fā)展了一種Preisach雜交建模的方法,該方法在傳統(tǒng)Preisach模型的基礎(chǔ)上,有效結(jié)合了Preisach離散模型和支持向量機(support vector machine,簡稱SVM),建立了微位移壓電作動器輸入輸出雜交模型。試驗結(jié)果表明,SVM有效解決了因1階滯回曲線數(shù)量不足而導(dǎo)致Preisach模型精度低的問題,同時與傳統(tǒng)Preisach模型相比,雜交建模能更準(zhǔn)確地描述遲滯特性,具有更高的精度。
位移放大機構(gòu); 壓電作動器; 遲滯; 雜交建模
壓電作動器作為一種微位移、力輸出機構(gòu)被廣泛應(yīng)用于工程各領(lǐng)域。由于壓電作動器的微位移輸出特性限制了其應(yīng)用范圍,因而壓電作動器的應(yīng)用通常伴隨有位移放大機構(gòu)[1]。國外學(xué)者對放大機構(gòu)進(jìn)行了大量的研究,現(xiàn)存的一些位移放大機構(gòu)主要有杠桿機構(gòu)[2-3]、Scott-Russell型位移放大機構(gòu)[4]、cymbal-type壓電作動器[5](鈸型壓電作動器)以及蜂窩桿式位移放大機構(gòu)[6]等。國內(nèi)關(guān)于位移放大機構(gòu)的研究主要有:王隆太等[7]研究的柔性鉸鏈位移放大機構(gòu);吳家龍等[8]關(guān)于液壓微位移放大器的設(shè)計與研究;李萬全等[9]基于液壓微位移放大機構(gòu)的壓電陶瓷執(zhí)行器的設(shè)計。筆者的菱形微位移壓電作動器與鈸型壓電作動器結(jié)構(gòu)類似,由壓電作堆、菱形位移放大機構(gòu)以及柔性鉸鏈組成,同時也具有微位移特性、較好的放大系數(shù)以及提供壓電堆抵抗橫向干擾力的能力[10]。
由于壓電作動器作為整個位移放大機構(gòu)的核心驅(qū)動部分,壓電材料的非線性遲滯導(dǎo)致整個作動器具有非線性遲滯特性,同時壓電堆在使用中表現(xiàn)出的響應(yīng)和驅(qū)動電壓之間的遲滯非線性的不準(zhǔn)確描述會嚴(yán)重影響控制精度。針對壓電材料具有非線性遲滯特性,對含有菱形放大機構(gòu)的壓電作動器進(jìn)行了雜交建模研究。國內(nèi)外學(xué)者提出了很多關(guān)于描述遲滯非線性的技術(shù)方案,如多項式擬合模型[11],可以簡單求得逆多項式,用于消除控制系統(tǒng)中的遲滯非線性,但是只能準(zhǔn)確描述大環(huán)遲滯曲線,小環(huán)遲滯描述很難精確,從而整體精度不夠高。對于Maxwell[12]模型,環(huán)境參數(shù)的變化會導(dǎo)致該模型無法準(zhǔn)確描述作動器遲滯非線性。Preisach[13-14]模型能準(zhǔn)確描述形式復(fù)雜的遲滯非線性,而且能很方便地轉(zhuǎn)化為離散形式并應(yīng)用于控制,然而其精度很大程度上取決于1階滯回曲線的精度與數(shù)量,但實際中很難獲得大量1階滯回曲線。因此,筆者建立了Preisach雜交模型,引入支持向量機來解決1階滯回曲線數(shù)量不足而導(dǎo)致Preisach模型精度低的問題,并將該方法應(yīng)用于菱形微位移壓電作動器輸入輸出建模問題中,使菱形微位移壓電作動器能更準(zhǔn)確地應(yīng)用于后續(xù)的控制處理。
位移放大器通常都具有緊湊的結(jié)構(gòu)和一定的輸入輸出放大倍數(shù),并且都需要與特定的目標(biāo)裝置相連。圖1為菱形壓電作動器中菱形放大機構(gòu)工作前后的示意圖,菱形放大機構(gòu)為對稱結(jié)構(gòu),可認(rèn)為由8根桿件與8個柔性轉(zhuǎn)角組成。假設(shè)8根桿件為剛性結(jié)構(gòu),即忽略作動器在工作過程中桿件的彈性變形。當(dāng)給壓電堆一個輸入電壓,壓電堆在軸向方向?qū)⑤敵鲆欢ㄎ灰痞,菱形放大機構(gòu)將會輸出一個豎向位移2H,從而實現(xiàn)橫向變豎向的位移放大。
圖1 菱形微位移壓電作動器結(jié)構(gòu)示意圖Fig.1 Schematic diagram of rhombic micro-displacement amplifier
圖2為菱形微位移壓電作動器實物圖,在微位移壓電作動器中,使用的壓電堆為Physik Instrumente P-885.91,該壓電堆正向飽和電壓為120 V,負(fù)向飽和電壓為-20 V。壓電陶瓷作動器不能承受大的拉伸載荷,而且收縮驅(qū)動性能要顯著弱于伸長驅(qū)動性能,為保證作動器安全穩(wěn)定,實際工作電壓范圍取為0~120 V。試驗系統(tǒng)如圖3所示,其組件包括1臺KEYENCE LK-G80激光位移計,測量精度為0.1μm,此外還包括1臺預(yù)裝SIMULINK的計算機、dSPACE系統(tǒng)和由西安交通大學(xué)自制的功率放大器。
圖2 菱形微位移壓電作動器實物圖Fig.2 Prototype of rhombic micro-displacement amplifier
圖3 1階滯回曲線試驗系統(tǒng)Fig.3 Schematic of the experimental setup for the first-order hysteresis curve test
圖4 測試試驗原理結(jié)構(gòu)框圖Fig.4 The principle flowchart of experimental system
圖5 壓電作動器的輸入電壓Fig.5 Input voltage of PA
圖4為1階滯回曲線測試結(jié)構(gòu)框圖。為了測量1階滯回曲線,首先在計算機生成一組線性分段折返電壓曲線。電壓曲線如圖5所示,盡管壓電堆可施加一定量的負(fù)向電壓,但為了系統(tǒng)穩(wěn)定,僅允許系統(tǒng)的最低電壓為0。輸入電壓包含了一組主遲滯回線信號:首先由初始電壓0增大到正向飽和電壓,再降低到0;然后為每次正向飽和電壓增加20 V的折返電壓信號。計算機通過dSPACE系統(tǒng)把數(shù)字信號轉(zhuǎn)化為電壓信號,再經(jīng)過功率放大器把電壓施加于微位移壓電作動器。激光位移計測量作動器輸出位移,并通過dSPACE系統(tǒng)把電信號轉(zhuǎn)變?yōu)閿?shù)字信號。圖6為信號處理后所得到的壓電作動器輸出位移。
圖6 菱形壓電作動器輸出位移Fig.6 Output displacement of rhombic micro-displacement amplifier
圖7為菱形壓電作動器1階滯回曲線,結(jié)果表明,機構(gòu)輸出位移在電壓上升階段和下降階段具有不同的輸出值。導(dǎo)致此種現(xiàn)象的原因是壓電堆壓電遲滯特性,因此需要精確的模型來描述菱形微位移壓電作動器的輸入輸出關(guān)系。
圖7 菱形壓電作動器1階滯回曲線Fig.7 First-order reversal curves of amplifier
Preisach 模型能準(zhǔn)確描述形式復(fù)雜的遲滯非線性,而且能很方便地轉(zhuǎn)化為離散形式并應(yīng)用于控制,但其精度很大程度上取決于1階滯回曲線的精度與數(shù)量。為了準(zhǔn)確描述壓電作動器具有非線性遲滯特性的輸入輸出關(guān)系模型,將建立Preisach雜交模型。Preisach 雜交模型是基于離散經(jīng)典Preisach模型以及SVM基礎(chǔ)上的。SVM以數(shù)值的方法解決了Preisach模型需要大量1階滯回曲線的問題。
Preisach雜交模型的建立主要分為以下兩步:
1) 離散Preisach模型的建立;
2) Preisach與SVM雜交建模獲得更精細(xì)的權(quán)值矩陣En(i,j)。
3.1 經(jīng)典Preisach模型
(1)
其中:f(t)為模型輸出;μ(α,β)為Preisach權(quán)函數(shù),即單元遲滯算子權(quán)值分布函數(shù);u(t)為輸入電壓。
圖8 Preisachα_β平面Fig.8 The Preisach α_βplane
3.2 離散Preisach模型
離散Preisach模型比經(jīng)典模型更具優(yōu)勢:首先,減少了權(quán)函數(shù)求面積積分,節(jié)省大量時間;其次,避免了試驗數(shù)據(jù)得到Preisach權(quán)函數(shù)時需要對試驗數(shù)據(jù)求二階導(dǎo)的問題。
將圖8所示的三角平面的電壓在α方向(電壓上升)和β方向(電壓下降)等步長分為n小份,則每個步長的電壓為Δu=(umax-umin)/n。Preisach平面被分成n(n+1)/2個單元,每個單元表示1個Preisach遲滯算子。顯然,隨著n的增加,模型計算的時間復(fù)雜度會大幅度增加,所需要的1階滯回曲線數(shù)量也會大量增加。
離散Preisach模型的公式可表達(dá)為
(2)
其中:T(i,j)為Preisach平面上的一個單元;En為n×n的矩陣,它表示離散后的權(quán)值分布;c為Preisach 模型的一個偏移量,即當(dāng)系統(tǒng)處于負(fù)向飽和狀態(tài)時,Preisach 模型輸出為c。
元素En(i,j)對應(yīng)單元T(i,j)的權(quán)值,它是權(quán)函數(shù)在單元T(i,j)內(nèi)的面積積分
(3)
權(quán)值元素En(i,j)可以通過n條1階滯回曲線確定,當(dāng)輸入電壓從負(fù)向飽和狀態(tài)上升到αp,然后由αp下降到βq時系統(tǒng)的輸出位移為
(4)
通過等步長的變換輸入電壓,1階滯回曲線對應(yīng)點的輸出被記錄下來,從而得到維數(shù)為n(n+1)/2的方程組,求解方程組,n(n+1)/2個位置的權(quán)值元素可以被求解出來。以n=3的Preisach模型為例,不同加載過程下對應(yīng)的一系列fap,βq在Preisach平面上的演化如圖9 所示。
圖9 n=3的離散Preisach模型的幾何描述Fig.9 The geometric description of discrete Preisach model(n=3)
3.3 支持向量機SVM
對于給定的訓(xùn)練數(shù)據(jù)(x1,y1),(x2,y2),…,(xl,yl)∈Rn×R,用線性函數(shù)f(x)=wx+b擬合數(shù)據(jù)(其中w,b為變量),代入不敏感損失函數(shù),可以得到對應(yīng)的線性回歸的優(yōu)化問題
(5)
其中:ξi為允許錯分的松弛變量;C>0為懲罰因子。
引入拉格朗日函數(shù),并求其鞍點,可得式(5)優(yōu)化問題的對偶問題
(6)
其中:a為拉格朗日乘子。
取值非零的乘子對應(yīng)的樣本即為支持向量,最優(yōu)超平面只取決于非零的拉格朗日乘子和支持向量,這也是支持向量機的解具有稀疏性的原因。對應(yīng)的決策函數(shù)為
(7)
3.4 Preisach與SVM雜交建模
利用SVM,根據(jù)由n條1階滯回曲線確定的相對粗糙的權(quán)值分布矩陣En(,),預(yù)測得到一個相對細(xì)致的權(quán)值分布矩陣Em(,)。試驗中1階滯回曲線的數(shù)目n=6,預(yù)測得到的相對精細(xì)的權(quán)值分布矩陣中m=60。權(quán)值E60(i,j)為分布于單元T60(i,j)中的權(quán)系數(shù)μ(α,β)的面積積分
(8)
權(quán)系數(shù)矩陣En(i,j)可以表示為所處單元Tn(i,j)內(nèi)權(quán)系數(shù)μ(α,β)的平均值與單元面積的乘積,因此對于n=6的權(quán)系數(shù)矩陣
(9)
(10)
該過程可以描述為以下幾步:
2) 求得每個單元形心處的坐標(biāo),將這些坐標(biāo)構(gòu)成支持向量機訓(xùn)練集的輸入部分,對應(yīng)位置的權(quán)系數(shù)構(gòu)成支持向量機訓(xùn)練集的輸出部分,選取合適的訓(xùn)練參數(shù),訓(xùn)練得到描述權(quán)值函數(shù)的支持向量機模型;
原理圖如圖10所示。
圖10 SVM-Preisach雜交模型原理圖Fig.10 The principle flowchart of the hybrid model
通過試驗測得的6組上升階段和下降階段的數(shù)據(jù)見圖6,聯(lián)立式(2),求得的單元權(quán)值E6(i,j)為
(11)
在開始訓(xùn)練之前,需要確定支持向量機的訓(xùn)練參數(shù),過程如下。
1) 對于多維問題,若輸入特征的維數(shù)為d,則徑向基函數(shù)(radial basis function,簡稱RBF)核的寬度系數(shù)χ滿足χd∈(0.1,0.5),這里1/2χ2=γ。文獻(xiàn)[15]證明了這樣取值可以使SVM訓(xùn)練得到的模型在回歸問題中有良好的表現(xiàn)。本研究中,訓(xùn)練數(shù)據(jù)集的輸入部分為形心在Preisach平面中的坐標(biāo)值,因此維數(shù)d為2,則γ∈(1,5)。
確定訓(xùn)練參數(shù)后,就可以通過訓(xùn)練得到能夠描述權(quán)系數(shù)分布的SVM模型,通過這個模型就可以預(yù)測出限制三角形內(nèi)任意一點的權(quán)系數(shù)。通過SVM預(yù)測得到精細(xì)的E60權(quán)值分布如圖11所示。
圖11 SVM預(yù)測得到的權(quán)值分布Fig.11 Predicted weighting distribution of SVM
檢驗一:為了檢驗獲得的雜交模型的性能,一組(0 V,120 V)三角波形電壓信號被施加于壓電作動器上,電壓的變化率du/dt為8 V/s。經(jīng)典離散模型、雜交模型和實測的實際輸出位移之間的對比如圖12所示。其中:圖12(a)為位移輸出對比圖;圖12(b)給出了兩種模型的輸出同實際輸出之間的滿刻度范圍(full scale range,簡稱FSR)誤差的對比;圖12(c)為輸出位移-輸入電壓的滯回曲線對比圖。
檢驗二:以1階遲滯試驗為檢驗對象。圖13(a)為Preisach經(jīng)典離散模型、雜交模型和實測的實際輸出位移之間的對比圖;圖13(b)給出兩種不同模型FSR誤差;圖13(c)為輸出位移-輸入電壓的滯回曲線。
圖12 三角波激勵下經(jīng)典離散模型、雜交模型和實測輸出對比圖Fig.12 Comparison of classical discrete model, hybrid model and the actual output under triangular wave excitation
圖13 線性分段折返激勵下經(jīng)典離散模型、雜交模型和實測輸出對比圖Fig.13 Comparison of classical discrete model, hybrid model and the actual output under linear piecewise turn-back excitation
通過雜交模型輸出位移與實際位移的對比,檢驗一中Preisach經(jīng)典離散模型的平均FSR誤差為1.06 %,最大誤差為7.13%;雜交模型的平均FSR誤差為0.797 6 %,最大誤差為2.76 %。檢驗二中Preisach經(jīng)典離散模型的平均FSR誤差為1.501 %,最大誤差為4.46 %;雜交模型的平均FSR誤差為0.881 6 %,最大誤差為3.954 %。Preisach經(jīng)典離散模型與雜交模型相比,雜交模型的誤差低,模型更精確。
針對某定位裝置的位移輸出問題,筆者研究了一種新型菱形微位移壓電作動器。為了消除遲滯對壓電作動器在后續(xù)控制中的影響,發(fā)展了一種Preisach雜交建模的方法。該方法在傳統(tǒng)Preisach模型的基礎(chǔ)上,有效結(jié)合了Preisach離散模型和SVM,并建立了微位移壓電作動器輸入輸出雜交模型。其中,SVM有效解決了因1階滯回曲線數(shù)量不足而導(dǎo)致Preisach模型精度低的問題,同時與傳統(tǒng)Preisach模型相比,雜交建模能更準(zhǔn)確描述遲滯特性,具有更高的精度。試驗結(jié)果表明,在兩種不同電壓輸入情況下,Preisach經(jīng)典離散模型的平均FSR誤差分別為1.06 %和1.501 %,雜交模型的平均FSR誤差分別為0.797 6 %和0.881 6 %,具有較高精度,說明了雜交模型在遲滯現(xiàn)象的建模上有著很好的準(zhǔn)確性和獨特的優(yōu)勢。
[1] Xu Wei, King T. Flexure hinges for piezoactuator displacement amplifiers: flexibility, accuracy, and stress considerations [J]. Precision Engineering, 1996, 19 (1): 4-10.
[2] Ouyang P R, Zhang W J, Gupta M M. A new compliant mechanical amplifierbased ona symmetric five-bar topology [J]. Journal of Mechanical Design, 2008 , 130(10): 104501.
[3] Zubir M N M,Shirinzadeh B. Development of a high precision flexure-based microgripper [J]. Precision Engineering, 2009, 33 (4): 362-370.
[4] Tian Y, Shirinzadeh B, Zhang D, et al. Development and dynamic modelling of a flexure-based Scott-Russell mechanism for nano-manipulation [J]. Mechanical Systems & Signal Processing, 2009, 23 (3): 957-978.
[5] James F T, Robert E N. Special issue correspondence doubly resonant cymbal-type transducers [J]. IEEE Transactions on Ultrasonics Ferroelectrics & Frequency Control, 1997,44 (5): 1175-1177.
[6] Muraoka M, Sanada S. Displacement amplifier for piezoelectric actuator based on honeycomb link mechanism [J]. Sensors & Actuators A Physical, 2010, 157:84-90.
[7] 王隆太,周志平,馬志新. 柔性鉸鏈位移放大機構(gòu)放大能力和負(fù)載能力分析 [J]. 機械設(shè)計, 2007, 24 (7) :11-13.
Wang Longtai, Zhou Zhiping, Ma Zhixin, Analysis on magnification ability and loading capacity of displacement magnification mechanism of flexible hinge [J]. Journal of Machine Design, 2007, 24 (7):11-13. (in Chinese)
[8] 吳家龍,李寶富,張虎翼, 等. 液壓微位移放大器的設(shè)計與研究 [J]. 機電一體化, 2010 (5) :13-16, 20.
Wu Jialong, Li Baofu, Zhang Huyi, et al. The design and analysis of hydraulic micro-displacement amplifier [J]. Mechatronics, 2010 (5) :13-16, 20. (in Chinese)
[9] 李萬全,高長銀,馮地耘. 基于液壓微位移放大機構(gòu)的壓電陶瓷執(zhí)行器的設(shè)計[J]. 機床與液壓, 2011, 39 (5): 88-89.
Li Wanquan, Gao Changyin, Feng Diyun. Design on piezoelectric actuator based on hydraulic mico-displacement amplifying mechanism [J]. Machine Tool & Hydraulics, 2011, 39 (5): 88-89. (in Chinese)
[10]張春林,張希農(nóng),陳杰,等. 菱形微位移壓電作動器的輸入輸出線性建模[J]. 西安交通大學(xué)學(xué)報, 2014, 48(5):102-106.
Zhang Chunlin, Zhang Xinong, Chen Jie,et al. Linear modeling for imput-output relations of a rhombic mico-displacement piezoelectric actuator[J]. Journal of Xi′an Jiaotong University, 2014, 48 (5): 102-106. (in Chinese)
[11]紀(jì)華偉. 壓電陶瓷驅(qū)動的微位移工作臺建模與控制技術(shù)研究[D].杭州: 浙江大學(xué), 2006.
[12]Lampaert V, Al-Bender F, Swevers J. A generalized Maxwell-Slip friction model appropriate for control purposes[C]∥ Physics and Control International Conference, 2003. [S.l.]:IEEE, 2003:1170-1177.
[13]Hu H, Ben Mrad R. A discrete-time compensation algorithm for hysteresis in piezoceramic actuators[J]. Mechanical Systems and Signal Processing, 2004, 18 (1): 169-185.
[14]Jang M J, Chen C L, Lee J R. Modeling and control of a piezoelectric actuator driven system with asymmetric hysteresis[J]. Journal of the Franklin Institute-Engineering and Applied Mathematics, 2009, 346 (1): 17-32.
[15]Cherkassky V, Ma Y Q. Practical selection of SVM parameters and noise estimation for SVM regression[J]. Neural Networks, 2004, 17 (1): 113-126.
[16]陳法法,湯寶平,馬婧華,等. 基于遺傳退火優(yōu)化MSVM的齒輪箱故障診斷[J].振動、測試與診斷,2014,34(4):699-704.
Chen Fafa, Tang Baopin, Ma Jinhua,et al. Gearbox fault diagnosis based on multi-kernel support vector machine optimized by genetic simulated annealing algorithm[J]. Journal of Vibration, Measurement & Diagonsis, 2014, 34(4): 699-704.(in Chinese)
10.16450/j.cnki.issn.1004-6801.2017.03.016
國家自然科學(xué)基金資助項目(E080503)
2015-04-27;
2015-07-09
TP183; TH703.65
張春林,男,1988年2月生,博士生、講師。主要研究方向為振動主動控制、智能結(jié)構(gòu)設(shè)計等。曾發(fā)表《Active control of honeycomb sandwich plate using MFC piezoelectric actuators》(《Applied Electromagnetics and Mechanics》2014,Vol.45)等論文。
E-mail:zhangchunlin01@126.com