光学学报, 2018, 38 (8): 0814002, 网络出版: 2019-05-09   

压电式倾斜镜迟滞特性及其实验研究 下载: 910次

Hysteresis Characteristics of Steering Mirror Driven by Piezoelectric Actuator and Its Experimental Research
作者单位
1 哈尔滨工业大学航天学院, 黑龙江 哈尔滨 150001
2 上海机电工程研究所, 上海 200233
3 哈尔滨工业大学可调谐激光(气体)技术国家级重点实验室, 黑龙江 哈尔滨 150001
4 中国科学院沈阳自动化研究所, 辽宁 沈阳 110016
摘要
空间激光通信精瞄系统中压电式倾斜镜存在的迟滞非线性特性,不仅降低了精瞄系统定位精度,而且对信标光的捕获以及链路的稳定性造成影响。针对该问题,提出一种基于PLAY迟滞算子改进Prandtl-Ishlinskii(P-I)数学模型及参数辨识方法,利用该模型对迟滞特性进行前馈线性化逆补偿。为进一步提高系统跟踪精度,在线性化的基础上,设计了静态输出反馈控制器,形成复合控制方法,并设计了激光通信终端精瞄系统实验,验证了该复合方法的有效性。通过对系统输入不同频率等幅和减幅正弦控制信号进行测试,结果表明,改进P-I模型最大拟合误差在1%之内,前馈模型逆补偿使压电陶瓷执行器(PEA)的线性度误差由5%减小到1%以内,复合控制方法系统跟踪误差降低了80%。
Abstract
In a precision pointing system for space laser communication, the hysteresis nonlinearity of the steering mirror driven by the piezoelectric actuator (PEA) can not only reduce its pointing accuracy greatly, but also affect the acquisition of beacon light and link stability. To address this issue, an improved Prandtl-Ishlinskii (P-I) model based on the PLAY hysteresis operator and a parameter identification method are presented, and on this basis, a feedforward linearized inverse compensation method for the steering mirror is proposed. In order to further improve the tracking accuracy of the system, on the basis of linearization, a static output feedback controller is designed to form a composite control method, and a laser communication terminal precision sighting system experiment is designed to verify the effectiveness of the composite method, in which sine signals with different frequencies and amplitudes are input. Experiment results show that the maximum fitting error of the improved P-I model is less than 1%. Inverse compensation of the feedforward model can reduce the linearity error of the PEA from 5% to less than 1%. Tracking errors of the system based on the compound method are reduced by 80%.

1 引言

卫星激光通信技术已成为各国航天领域研究的热门话题[1-2]。激光通信过程大致可分为捕获、瞄准、跟踪(APT)3个过程[3],其中倾斜镜在整个APT系统中扮演着重要的角色。倾斜镜通过对入射光和出射光的路径进行精确控制和定位来实现系统通信。为满足高精度定位要求,倾斜镜的核心驱动装置采用压电陶瓷执行器(PEA),因其具有输出力较大、刚度高、响应速度快、定位精度高、体积小等优点[4],是驱动倾斜镜的理想执行器。然而PEA内部固有的迟滞特性使得输入与输出之间呈现多值映射等非线性问题,因此对倾斜镜的定位精度有一定的影响。PEA的迟滞非线性问题,采用传统的控制方法很难解决。

针对PEA非线性的建模和控制方法是该领域研究的热点和难点。建模是指根据PEA的迟滞特性曲线进行数学建模,建立关于PEA的控制电压和输出位移的对应关系。

目前,迟滞数学模型主要分为两类:一类是物理模型,另一类是现象模型。物理模型主要根据最小自由能等基本原理,从铁电和压电等效应产生的电畴以及电偶极子角度出发,来阐述微观迟滞非线性成因,如Domain Wall模型[5]、Homogenized Energy模型[6]、Jiles-Atherton模型等[7]。现象模型主要是根据系统输入与输出之间的对应关系来描述迟滞现象,如Preisach模型[8]、Prandtl-Ishlinskii(P-I)模型[9]、Bouc-Wen模型[10]、Maxwell模型[11]、Duhem模型等[12]。相比复杂的物理模型,现象模型建模相对容易也比较精确。P-I模型相比其他模型具有结构简单、参数少、误差不累积的特点,故在实际工程中应用较为广泛。

在迟滞补偿方面最为直接和有效的办法是基于迟滞模型补偿的开环控制,但是其不存在反馈回路,定位精度完全取决于模型的精确度,因此,开环控制方法的定位精度较低。针对迟滞补偿的控制方法主要有比例-积分-微分(PID)控制方法[13]、自适应反步法[14]、内积控制法[15]、稳健控制法等[16]

本文针对PEA的迟滞非线性问题进行了理论和实验的研究。传统的迟滞P-I模型是算子类模型,无具体表达式,并且模型中存在大量积分,不利于工程计算(例如DSP计算,DSP为数字信号处理)。针对这一问题,本研究提出了一种改进的迟滞P-I模型,这是一个解析模型,极大地减少了系统计算时间,计算复杂度相对较小,有利于提高系统带宽,适用于嵌入式处理器的求解运算,并在此基础上提出了前馈线性化逆补偿方法。为提高系统跟踪精度,设计了静态输出反馈控制器,与改进P-I模型结合形成PEA复合控制方法,最后实验验证了该复合方法的有效性。

2 迟滞建模及控制方法

2.1 改进P-I迟滞模型建模

PEA迟滞特性曲线如图1所示,造成这种现象主要是由于输入与输出之间呈现出多值映射性和记忆特性,记忆特性是指当输入的最大值或者最小值发生改变时,迟滞特性所记忆的极大值和极小值也发生改变。因此为解决迟滞非线性问题,采用应用比较广泛的P-I模型进行建模分析。

图 1. 迟滞曲线

Fig. 1. Hysteresis curves

下载图片 查看所有图片

P-I模型通过对PLAY算子[17]进行加权积分得到迟滞输出特性。PLAY算子w(t)与系统输入u(t)可表示为

w(0)=Fr[u](0)=fr[u(0),0]w(t)=Fr[u](t)=fr[u(t),w(tk)],(1)

式中:w(0)为PLAY算子初值;Fr[u](t)为PLAY算子,函数fr(u,w)为

fr(u,w)=max{u-r,min(u+r,w)},(2)

式中:u为系统输入,r为阈值。通过对Fr[u](t)进行加权积分可以得到 P-I模型输出为

y(t)=0+prFr[u](t)dr,(3)

式中:p(r)为积分密度函数。当满足p(r)≥0 时需满足: 0+rp(r)dr<+¥。

基于传统PLAY算子提出一种改进算子,f'r(u,w)=max{φ(u)-r,min[ψ(u)+r,w]},其中函数φ(u)和ψ(u)决定了算子对称情况。若φ(u)(u),则改进算子可描述对称型迟滞曲线,且当φ(u)(u)=u时,改进算子退化为传统PLAY算子。若φ(u)≠ψ(u),则改进算子可描述非对称型迟滞曲线。

当算子处于单调不减状态时,输入w(t)与输入u(t)之间关系为

w(t)=φ(u)-r,0r<u-ua2ua+r,u-ua2r<ub-ua2wa,rub-ua2,(4)

式中:uaub分别为单调区间的左右端点值;wa为输出不变值。

当算子处于单调不增状态时,输入w(t)与输入u(t)之间关系为

w(t)=ψ(u)+r,0r<ub-u2ub-r,ub-u2r<ub-ua2wb,rub-ua2,(5)

式中:阈值r≥0;wb为输出不变值。迟滞模型的输出是通过对线性PLAY算子加权积分来描述,由于实验系统迟滞曲线为对称型迟滞,因此有φ(u)(u)=u。由(3)~(5)式可得

Δy2=0Δu2p(r)(Δu2-r)dr,(6)

式中:Δy=y-yau=u-ua,ya为输出初值。令

Y(x)=X(x)-X(0)-xX'(0)2X(r)r2=p(r),(7)

则有

Δy2=0Δu2p(r)(Δu2-r)dr=X(Δu2)-X(0)-Δu2X'(0),(8)

进而可以得出

Δy2=Y(Δu2)(9)

同理对于单调不增区间时,

Δy2=-Y(-Δu2)(10)

综合(9)式和(10)式可得

Δy2=Y(Δu2),(11)

式中:在单调不减区间时u为正,y取正号,在单调不增区间时则相反。(11)式将P-I模型参数函数p(r)转化为新的参数函数Y(x)。参数函数Y(x)又是输入变化量与输出变化的单一映射函数,将函数中复杂积分运算环节转化为直接求解拟合函数,在实际使用中具有辨识方便、容易求解等优点。

2.2 基于多项式最小二乘参数辨识

模型参数辨识过程是离散情况下的最佳平方逼近问题,在离散情况下,

f-φ*22=defi=0mρi[fi-φ(xi)]2,(12)

式中:连续函数f(x)∈[a,b]∈R,其中R代表实数域,a为上确界,b为下确界;函数φ(xi)的定义为Span{φ0(x),φ1(x),…,φn(x)},表示由函数φ(xi)张成的线性子空间;ρi为权值,在本文中取1。求解φ*(x)等价于求解(12)式多元函数的极小值问题。

F(a0,a1,,an)=i=0mρi[j=0najφj(x)-fi]2(13)

对于最小二乘逼近,一般选取φk(xi)=xik,对(12)式求导可得

i=0m1i=0mxi1i=0mxini=0mxi1i=0mxi2i=0mxin+1i=0mxini=0mxin+1i=0mxi2na0a1an=i=0myii=0mxiyii=0mxinyi(14)

由于φ(xi)之间线性无关,方程存在唯一解ak=ak*,因此φ*(x)可表示为:φ*(x)=a0*φ0(x)+a1*φ1(x)++an*φn(x),对于拟合函数φ*(x)需满足限制条件:φ*(x)=0,只需选取φk(x)=xk+1,其中k=0,1,…,n-1,拟合系数方程为

i=0mxi2i=0mxi3i=0mxini=0mxi3i=0mxi4i=0mxin+1i=0mxini=0mxin+1i=0mxi2na0a1an-1=i=0mxiyii=0mxi2yii=0mxinyi(15)

3 实验验证及结果

3.1 实验设备

为验证改进P-I模型前馈线性化方法定位性能的有效性,建立了压电陶瓷驱动平台实验系统,如图2所示。PEA采用德国Physic Instrument (PI)公司所生产型号为S-330.2SL压电执行器。最大转角为2 mrad,再现性精度为0.15 rad,等效电容为每轴3 F,响应时间达亚毫秒级,致动结构采用压电陶瓷加柔性铰链结构,供电电压为100 V,控制电压为0~100 V,反馈结构采用电阻应变式传感器。

图 2. PEA实验控制系统

Fig. 2. PEA experiment control system

下载图片 查看所有图片

实验系统工作原理为:上位机将指令通过通用异步收发传输器(UART)接口传送给控制电路中DSP单元,随后DSP通过串行外设接口(SPI)接口将处理后指令电压通过数模转换器(D/A)传送给驱动电路,驱动电路将指令电压进行高倍放大后作用于PEA进行致动。

3.2 模型验证及分析

图 3. 验证示意图

Fig. 3. System validation

下载图片 查看所有图片

为验证改进P-I模型的有效性,设计了开环PEA控制系统,控制输入采用不同频率和幅值下的正弦信号。验证方法是对实验设备与仿真模型输入相同的控制波形,再对比两者输出的误差,如图3所示。

当输入信号为60 V,100 Hz等幅正弦波时,模型均方差为0.23%,如图4所示。当输入信号为60 V,100 Hz减幅正弦波时,模型均方差约为0.29%,如图5所示。

图 4. 100 Hz等幅验证曲线。(a)物理系统输出(蓝色)与仿真模型输出(绿色); (b)物理系统与仿真模型输出误差

Fig. 4. 100 Hz verification curve with the constant amplitude. (a) Physical system output (blue) and simulation model output (green); (b) output error of physical system and simulation model

下载图片 查看所有图片

图 5. 100 Hz减幅验证曲线。(a)物理系统输出(蓝色)与仿真模型输出(绿色); (b)物理系统与仿真模型输出误差

Fig. 5. 100 Hz verification curve with decreasing amplitude. (a) Physical system output (blue) and simulation model output (green); (b) output error of physical system and simulation model

下载图片 查看所有图片

3.3 P-I模型前馈逆补偿控制

P-I模型前馈补偿原理是:首先通过(12)式可得到改进P-I模型的解析模型,然后对该解析模型求逆即可得到逆模型,通过最小二乘法对模型中参数进行辨识,最后利用逆模型对迟滞进行前馈补偿(如图6所示)。期望的控制输入电压u(x)信号通过前馈模型逆补偿产生,作用于压电陶瓷驱动的控制信号c(x)。PEA在控制信号的作用下产生位移,同时PEA内部的位置传感器将当前位置所对应的电压值y(x)反馈到控制系统中。

图 6. 前馈补偿

Fig. 6. Feedforward compensation

下载图片 查看所有图片

为验证前馈逆补偿方法的有效性,通过对系统输入频率为50 Hz的等幅正弦信号来测试系统的性能,如图7所示。

图 7. 50 Hz等幅正弦系统验证曲线。(a)补偿前后曲线; (b)未补偿线性误差; (c)补偿后线性误差

Fig. 7. Verification curve with 50 Hz sine input and the constant amplitude. (a) Before and after compensation curves; (b) linear error before compensation; (c) linear error after compensation

下载图片 查看所有图片

限于篇幅限制,其他测试结果如表1所示。

表 1. 不同频率正弦输入信号下测试线性度

Table 1. Test linearity by sine input signal with different frequencies

Frequency /HzUncompensated linearity/%Compensated linearity/%
2(constant)4.810.808
5(constant)4.900.870
10(constant)4.960.886
20(constant)4.970.911
50(constant)5.020.967
100(constant)5.040.985
5(decreasing)4.580.818
50(decreasing)4.661.160
100(decreasing)4.831.230

查看所有表

3.4 PEA复合控制

由于前馈补偿精度有限,并且严重依赖于模型的精确性,为提高系统的跟踪精度,引入反馈控制系统。在实际工程中,压电陶瓷驱动系统可视为如下系统:

dxdt=Ax+Buy=Cx,(16)

PID控制器表达式为:u=kPy+kI0tydt+kDdydt,式中:x(t)∈Rn为状态变量;ABC为常数系数矩阵;u为系统输入;y为系统输出;kPkIkD分别为比例系数、积分系数和微分系数。令 x-1=x, x-2=0tydt, x-= [x-T1,x-2T]T,则有

dx-1dt=dx/dt=Ax-1+Budx-2dt=y=Cx-1,(17)

因此, x-可表示为: dx-dt= A-x-+ B-u, A-= A000, B-= B0,且有, dydt=Cdxdt=CAx+CBu

C-1=[ C0], C-2=[ 0I], C-3=[ CA0], y-i= C-ix-,i=1,2,3,则有

u=kPy-1+kIy-2+kDy-3+kDCBu(18)

k-=[ k-1k-2k-3]=[ (I-kDCB)-1kP(I-kDCB)-1kI(I-kDCB)-1kD], y-= [y-T1y-T2y-3T]T, C-= [C-1TC-2TC-3T]T,因此PID控制器可转化为静态输出反馈(SOF)控制器,表达式为[18]

dx-/dt=A-x-+B-uy-=C-x-u=k-y-(19)

若矩阵 k-=[ k-1k-2k-3]能被找到,则原始PID的各项参数就可被确定。

引理[19]:系统(17)式是稳定的,则存在矩阵P>0和F满足不等式

ATP+PA-PBBTP+(BTP+FC)T(BTP+FC)<0,(20)

存在矩阵满足ψPBBTP,则(20)式可改写为:ATP+PA-ψ+ (BTP+FC)T(BTP+F)C<0,根据Schur补定理,(20)式可转化为

ATP+PA-ψ(BTP+FC)TBTP+FC-I<0,(21)

选取ψ=XTBBTP+PTBBTX-XTBBTX[19]。根据文献[ 19]和MATLAB LMI工具箱来求解(21)式,求解步骤为:

1)选择Q0>0,从Riccati方程中求解矩阵P,并令i=1,X1=P

ATP+PA-PBBTP+Q0=0,P>0(22)

2)求解Pi,F,αi的优化问题。

优化1:求解最小αi满足不等式

(BTPi+FC)TBTPi+FC-I<0,Pi>0,(23)

式中:∑=ATPi+PiA-XiBBTPi-PiBBTXi+XiBBTXi-aiPi,并用 ai*代表ai

3)如果 ai*≤0,则相应的Pi,F便是所要求的解,若不满足这个条件,则进行下一步优化。

4)优化2:最小化(23)式约束下的tr(Pi),并用 ai*代表ai,这里的tr代表矩阵的迹,用 Pi*代表Pi

5)如果 XiB-Pi*B<ε,这里ε为给定的误差值,则直接执行第6步;否则令i=i+1,Xi= Pi*并返回执行第2步。

6)SOF算法不能解决此问题。

为了验证该复合方法的有效性,对系统输入10 Hz的正弦信号来测试系统性能,并与无前馈的反馈控制方法相比较,比较误差结果如图8所示。

图 8. 10 Hz正弦信号下,复合方法与无前馈的反馈控制方法的比较误差

Fig. 8. Error of compound control method and no feedback control method under 10 Hz sine signal

下载图片 查看所有图片

限于篇幅的限制,其他信号的对比测试结果请详见表2所示。通过图8表2 可以看出,复合控制方法的均方误差比单一的反馈控制小一个数量级,复合控制方法优于单纯的反馈控制方法。这是因为单纯的反馈控制虽然可以提高PEA的控制精度,但是由于PEA在无前馈补偿情况下线性度较低,对控制精度存在一定的影响。另外反馈控制方法随着控制频率的增加,跟踪误差明显增大,严重影响系统的跟踪性能。

表 2. 不同频率反馈控制与复合控制均方误差

Table 2. Mean square error of feedback control and compound control with different frequencies

Frequency /HzFeedback controlsquare error /mVCompound controlsquare error /mV
10(constant)12.42.4
20(constant)23.12.7
50(constant)57.37.1
100(constant)120.024.0
50(decreasing)36.05.0
100(decreasing)77.017.0

查看所有表

5 结论

针对倾斜镜的迟滞问题,建立了改进的P-I迟滞模型,并利用最小二乘方法对其参数进行辨识,在此基础上提出了前馈线性化方法。通过对系统输入不同频率正弦对前馈线性化方法进行实验验证。测试结果表明,前馈线性化方法线性度由5%降为1%以内,线性度得到了改善。随后将前馈补偿后的压电执行器视作线性对象,在此基础上设计了静态输出反馈控制器与前馈线性逆补偿相结合的复合控制方法,并通过实验来验证该复合方法的有效性。结果表明,复合控制方法的跟踪误差比单一反馈控制误差小一个数量级,且该方法能够提高倾斜镜跟踪精度,对实现高精度的光学跟踪和高质量激光通信有一定的指导意义。

参考文献

[1] 常帅, 佟首峰, 姜会林, 等. 星间高速相干激光通信系统中的光学锁相环技术[J]. 光学学报, 2017, 37(2): 0206004.

    Chang S, Tong S F, Jiang H L, et al. Optical phase-locked loop technology in inter-satellite high-speed coherent laser communication systems[J]. Acta Optica Sinica, 2017, 37(2): 0206004.

[2] 王磊, 郝士琦, 张岱, 等. 离散速率条件下的大气激光通信自适应调制编码系统性能[J]. 光学学报, 2017, 37(7): 0706002.

    Wang L, Hao S Q, Zhang D, et al. Performance of adaptive modulation coding system for atmospheric laser communication under discrete rate condition[J]. Acta Optica Sinica, 2017, 37(7): 0706002.

[3] 卢宁, 柯熙政, 张华. 自由空间激光通信中APT粗跟踪研究[J]. 红外与激光工程, 2010, 39(5): 943-949.

    Lu N, Ke X Z, Zhang H. Research on APT coarse tracking in free-space laser communication[J]. Infrared and Laser Engineering, 2010, 39(5): 943-949.

[4] Devasia S, Eleftheriou E. Moheimmani S O R. A survey of control issues in nanopositioning[J]. IEEE Transactions on Control Systems Technology, 2007, 15(5): 802-823.

[5] Massad J E, Smith R C. Adomain wall model for hysteresis in ferroelastic materials[J]. Journal of Intelligent Material Systems & Structures, 2003, 14(7): 455-471.

[6] Smith R C, Hatch A G, Mukherjee B, et al. A homogenized energy model for hysteresis in ferroelectric materials: general density formulation[J]. Journal of Intelligent Material Systems & Structures, 2005, 16(9): 713-732.

[7] Hegewald T, Kaltenbacher B, Kaltenbacher M, et al. Efficient modeling of ferroelectric behavior for the analysis of piezoceramic actuators[J]. Journal of Intelligent Material Systems & Structures, 2008, 19(10): 1117-1129.

[8] Preisach F. Über die magnetische Nachwirkung[J]. Zeitschrift für Physik, 1935, 94(5/6): 277-302.

[9] Krasnosel'skiǐ MA, Pokrovskiǐ AV. Systems with hysteresis[M]. Berlin: Springer Science & Business Media, 1989, 11( 3): 393- 406.

[10] Wen Y K. Equivalent linearization for hysteretic systems under random excitation[J]. Journal of Applied Mechanics, 1980, 47(1): 150-154.

[11] Goldfarb M, Celanovic N. Modeling piezoelectric stack actuators for control of micro-manipulation[J]. IEEE Control Systems, 1997, 17(3): 69-79.

[12] Duhem P. Die dauernden Änderungen und die Thermodynamik: IX[J]. Zeitschrift für Physikalische Chemie, 1903, 43U(1): 695-700.

[13] Newcomb C V, Flinn I. Improving the linearity of piezoelectric ceramic actuators[J]. Electronics Letters, 1982, 18(11): 442-444.

[14] Tan X B, Baras J S. Adaptive identification and control of hysteresis in smart materials[J]. IEEE Transactions on Automatic Control, 2005, 50(6): 827-839.

[15] Dang X J, Tan Y H. An inner product-based dynamic neural network hysteresis model for piezoceramic actuators[J]. Sensors and Actuators A: Physical, 2005, 121(2): 535-542.

[16] Janaideh M A, Rakotondrabe M, Aljanaideh O. Further results on hysteresis compensation of smart micropositioning systems with the inverse Prandtl-Ishlinskii compensator[J]. IEEE Transactions on Control Systems Technology, 2016, 24(2): 428-439.

[17] Macki J W, Nistri P, Zecca P. Mathematical models for hysteresis[J]. SIAM Review, 1993, 35(1): 94-123.

[18] Zheng F, Wang Q G, Lee T H. On the design of multivariable PID controllers via LMI approach[J]. Automatica, 2002, 38(3): 517-526.

[19] Cao Y Y, Lam J, Sun Y X. Static output feedback stabilization: an ILMI approach[J]. Automatica, 1998, 34(12): 1641-1645.

于志亮, 姜晓明, 曹开锐, 李松, 王岩. 压电式倾斜镜迟滞特性及其实验研究[J]. 光学学报, 2018, 38(8): 0814002. Zhiliang Yu, Xiaoming Jiang, Kairui Cao, Song Li, Yan Wan. Hysteresis Characteristics of Steering Mirror Driven by Piezoelectric Actuator and Its Experimental Research[J]. Acta Optica Sinica, 2018, 38(8): 0814002.

本文已被 1 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!