分数阶弧形微机电系统的自适应同步控制方法转让专利

申请号 : CN201710655332.7

文献号 : CN107479377B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 罗绍华吴松励T·法里德曹苏群孙全平

申请人 : 淮阴工学院

摘要 :

本发明公开了一种分数阶弧形微机电系统的自适应同步控制方法,包括以下步骤:1,建立基于欧拉‑伯努利梁的分数阶弧形微机电系统的驱动系统与响应系统模型,得到同步误差向量;2,根据误差向量构建带有自适应控制律的切比雪夫神经网络,利用分数阶李亚谱诺夫函数构建虚拟控制输入;利用切比雪夫神经网络估计系统未知非线性函数,结合分数阶自适应律构成实际控制输入,在backstepping的框架中构造自适应同步控制器,并将控制器的输出信号输入到分数阶弧形微机电系统中的响应系统。本发明实现了保证系统瞬态和稳态性能的驱动系统与响应系统的同步控制,降低分数阶弧形微机电系统不确定性因素对同步控制性能的影响。

权利要求 :

1.分数阶弧形微机电系统的自适应同步控制方法,其特征是,包括以下步骤:步骤S1,建立基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统与响应系统模型,得到同步误差向量;

步骤S2,根据误差向量构建带有自适应控制律的切比雪夫神经网络,利用分数阶李亚谱诺夫函数构建虚拟控制输入;利用切比雪夫神经网络估计系统未知非线性函数,结合分数阶自适应律构成实际控制输入,在backstepping的框架中构造自适应同步控制器,并将控制器的输出信号输入到分数阶弧形微机电系统中的响应系统;

基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统模型为:其中各变量定义如下:

h=h0/g0,

α1表示分数阶,τ表示时延,L表示长度,A表示横截面积,b表示宽度,Cv表示粘滞阻尼系数,d表示厚度, 表示杨氏模量,Iy表示转动惯量,ρ表示密度,Ω0表示谐波负载频率,εa0表示真空介电常数,VDC表示直流电压,VAC表示交流电压幅值;

响应系统模型为:

其中u(t)表示响应系统的控制输入。

2.根据权利要求1所述的分数阶弧形微机电系统的自适应同步控制方法,其特征是,定义同步误差为ei=yi-xi,i=1,2;结合式(1)(2),得出同步误差向量为:

3.根据权利要求1所述的分数阶弧形微机电系统的自适应同步控制方法,其特征是,利用分数阶李亚谱诺夫函数构建虚拟控制输入过程为;

定义S1(t)=e1(t),选取分数阶李亚谱诺夫函数:相应的其分数阶导数为:

其中S2(t)=e2(t)-αv2(t),αv2(t)表示虚拟控制输入;

根据式(5),选取虚拟控制为:

αv2(t)=-k1S1(t)  (6)其中k1>0;

把式(6)代入式(5)得到

4.根据权利要求3所述的分数阶弧形微机电系统的自适应同步控制方法,其特征是,设计自适应同步控制器的具体过程为:基于杨氏不等式,将两个参数变量 和ξ2(e1,e2)代入得到其中 表示切比雪夫神经网络的权向量,ξ2(e1,e2)表示切比雪夫神经网络的基函数,a2>0, 表示ζ2(t)的估计值;

选择分数阶李雅普诺夫函数

其中μ2>0;

其相应的分阶导数为:

定义非线性函数f2(e1,e2)为:采用切比雪夫神经网络来逼近非线性函数由于常数的分数阶导数等于零,则 把切比雪夫神经网络和式(8)代入式(10),可以得到:

其中 为切比雪夫神经网络估计误差的上限;

根据式(12),自适应同步控制器设计为:其中k21>0,k22>0;

根据式(12)和式(13),分数阶自适应律设计为:其中c2>0。

5.根据权利要求2所述的分数阶弧形微机电系统的自适应同步控制方法,其特征是,根据分数阶弧形微机电系统的同步误差向量式(3)可知,切比雪夫多项式的阶数为3,那么切比雪夫多项式的基函数为

说明书 :

分数阶弧形微机电系统的自适应同步控制方法

技术领域

[0001] 本发明涉及分数阶弧形微机电系统,具体涉及一种分数阶弧形微机电系统的自适应同步控制方法。

背景技术

[0002] 微型机电系统是指那些外形轮廓尺寸在毫米量级以下,构成元件是微米量级的可控制、可运动的微型机电装置。它是自微电子技术问世以来,人们不断追求高新技术微型化的必然结果。微型机电系统是集微型传感器、微型执行器、微型机械结构、微型电源微型能源、信号处理和控制电路、高性能电子集成器件、接口、通信等于一体的微型器件或系统。微型机电系统是一项革命性的新技术,广泛应用于高新技术产业,是一项关系到国家的科技发展、经济繁荣和国防安全的关键技术。
[0003] 实际控制系统的分析与设计需要简单、准确的数学模型,而分数阶微积分理论能实现对被控系统中动力学特性精确的描述。与整数阶弧形微机电系统相比,分数阶弧形微机电系统更符合实际情况,更能准确反应系统的工程物理现象。受到不确定因素的影响,包括干扰、温度、噪声、测量误差、参数估计误差与器件老化等,分数阶弧形微机电系统具有高度的不确定性。时延是物理系统的固有特性,用来描述在理想状态下传送过程中的滞后现象和惯性作用所导致的时延现象。分数阶弧形微机电系统在分布式静电驱动下具有未知函数,混沌振动和时延等特征,虽在逻辑上放宽了混沌同步的定义,但其同步控制复杂,研究的难度大。

发明内容

[0004] 本发明的目的在于解决分数阶弧形微机电系统在分布式静电激励下具有未知函数,混沌振动和时延等特征的同步控制问题,本发明提供一种分数阶弧形微机电系统的自适应同步控制方法,降低不确定因素对系统稳定性与可靠性的影响,实现驱动系统与响应系统的同步控制。
[0005] 为解决上述技术问题,本发明提供了分数阶弧形微机电系统的自适应同步控制方法,其特征是,包括以下步骤:
[0006] 步骤S1,建立基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统与响应系统模型,得到同步误差向量;
[0007] 步骤S2,根据误差向量构建带有自适应控制律的切比雪夫神经网络,利用分数阶李亚谱诺夫函数构建虚拟控制输入;利用切比雪夫神经网络估计系统未知非线性函数,结合分数阶自适应律构成实际控制输入,在backstepping的框架中构造自适应同步控制器,并将控制器的输出信号输入到分数阶弧形微机电系统中的响应系统。
[0008] 优选的,基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统模型为:
[0009]
[0010] 其中各变量定义如下:
[0011] h=h0/g0,
[0012]
[0013] α1表示分数阶,τ表示时延,L表示长度,A表示横截面积,b表示宽度,Cv表示粘滞阻尼系数,d表示厚度,表示杨氏模量,Iy表示转动惯量,ρ表示密度,Ω0表示谐波负载频率,εa0表示真空介电常数,VDC表示直流电压,VAC表示交流电压幅值;
[0014] 响应系统模型为:
[0015]
[0016] 其中u(t)表示响应系统的控制输入。
[0017] 优选的,定义同步误差为ei=yi-xi,i=1,2;结合式(1)(2),得出同步误差向量为:
[0018]
[0019] 优选的,利用分数阶李亚谱诺夫函数构建虚拟控制输入过程为;
[0020] 定义S1(t)=e1(t),选取分数阶李亚谱诺夫函数:
[0021]
[0022] 相应的其分数阶导数为:
[0023]
[0024] 其中S2(t)=e2(t)-αv2(t),αv2(t)表示虚拟控制输入;
[0025] 根据式(5),选取虚拟控制为:
[0026] αv2(t)=-k1S1(t)   (6)
[0027] 其中k1>0;
[0028] 把式(6)代入式(5)得到
[0029]
[0030] 优选的,利用切比雪夫神经网络估计系统未知非线性项,结合backstepping、杨氏不等式和分数阶自适应律构成实际控制输入的过程为:
[0031] 基于杨氏不等式,将两个参数变量 和ξ2(e1,e2)代入得到
[0032]
[0033] 其中 表示切比雪夫神经网络的权向量,ξ2(e1,e2)表示切比雪夫神经网络的基函数,a2>0, 表示ζ2(t)的估计值;
[0034] 选择分数阶李雅普诺夫函数
[0035]
[0036] 其中μ2>0;
[0037] 其相应的分阶导数为:
[0038]
[0039] 定义非线性函数f2(e1,e2)为:
[0040]
[0041] 采用切比雪夫神经网络来逼近非线性函数
[0042] 由于常数的分数阶导数等于零,则 把切比雪夫神经网络和式(8)代入式(10),可以得到:
[0043]
[0044] 其中 为切比雪夫神经网络估计误差的上限;
[0045] 根据式(12),自适应同步控制器设计为:
[0046]
[0047] 其中k21>0,k22>0;
[0048] 根据式(12)和式(13),分数阶自适应律设计为:
[0049]
[0050] 其中c2>0。
[0051] 优选的,根据分数阶弧形微机电系统的同步误差向量式(3)可知,切比雪夫多项式的阶数为3,那么切比雪夫多项式的基函数为
[0052]
[0053] 与现有技术相比,本发明所达到的有益效果是:本发明提供的一种分数阶弧形微机电系统的自适应同步控制技术,以在分布式静电激励下具有未知函数,混沌振动和时延等特征的分数阶弧形微机电系统为对象,建立基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统与响应系统数学模型,实现对被控系统中动力学特性精确的描述,定义同步误差向量,利用切比雪夫神经网络以任意小的误差逼近非线性函数的特性,取消了对系统精确数学模型与精准参数的要求,利用分数阶李亚谱诺夫函数求解虚拟控制输入与实际控制输入并进行稳定性分析,在backstepping的框架中构造自适应同步控制器。本发明实现了保证系统瞬态和稳态性能的驱动系统与响应系统的同步控制,降低分数阶弧形微机电系统不确定性因素(存在未知函数、参数摄动和时延时)对同步控制性能的影响。

附图说明

[0054] 图1是本发明方法的原理框图;
[0055] 图2是分数阶弧形微机电系统的原理图;
[0056] 图3是不同激励幅值下分数阶弧形微机电系统的相图;
[0057] 图4是不同激励幅值下分数阶弧形微机电系统状态变量的时间序图;
[0058] 图5是本发明实施例中不同激励幅值下系统状态x1,y1的时间序图;
[0059] 图6是本发明实施例中不同激励幅值下系统状态x2,y2的时间序图;
[0060] 图7是本发明实施例中不同激励幅值下同步误差e1曲线图;
[0061] 图8是本发明实施例中不同激励幅值下同步误差e2曲线图;
[0062] 图9是本发明实施例中不同激励幅值下系统的控制输入曲线图。

具体实施方式

[0063] 下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0064] 下面先对下文中出现的理论做详细的描述:
[0065] (1)切比雪夫神经网络
[0066] 通过在两项递推公式中求解不等式,切比雪夫多项式定义为:
[0067] Ti+1(X)=2XTi(X)-Ti-1(X),T0(X)=1
[0068] 其中X∈R,T1(X)通常被定义为X,2X,2X-1或2X+1。
[0069] 切比雪夫神经网络具有在一个紧凑集上以任意小的精度误差逼近任意非线性连续函数的能力,对于X=[x1,…,xm]T∈Rm,定义切比雪夫多项式的增强模式为[0070] ξ(X)=[1,T1(x1),…,Tn(x1),…,T1(xm),…,Tn(xm)]
[0071] 其中Ti(xj),i=1,…,n,j=1,…,m,表示切比雪夫多项式,n表示阶数,ξ(X)表示切比雪夫多项式的基函数。
[0072] 未知非线性项fcnn(X)的估计值 可以由切比雪夫神经网络求取,则
[0073]
[0074] 其中φ(t)表示权向量。
[0075] 对于上式,存在
[0076]
[0077] 其中ε>0,Ωφ和DX分别表示φ(t)和X的紧凑集。让最优参数φ*等于出于分析目的, 存在。
[0078] (2)分数阶理论定义
[0079] Caputo分数阶导数定义为
[0080]
[0081] 其中Γ(n-α)=∫0∞e-t·tn-α-1dt表示欧拉函数,n表示整数并有n-1≤α≤n,α表示分数阶。
[0082] 求Caputo分数阶导数的分拉普拉斯变换,则
[0083]
[0084] 定理1:定义分数阶李雅普诺夫函数 为连续可微函数且相对于x(t)局部李普希茨。如果存在K类函数则
[0085]
[0086] 其中t>0,x(0)渐近稳定。
[0087] Mittag-Leffler函数定义如下:
[0088]
[0089] 其中ν>0,δ>0,γ表示复数。
[0090] 对上式Mittag-Leffler函数进行拉普拉斯变换得到
[0091]
[0092] 对于0<ν<1和 存在
[0093]
[0094] 当|γ|→∞,σ1≤|arg(γ)|≤π。
[0095] 对于0<ν<2和 下列关系存在
[0096]
[0097] 其中B>0, 和|γ|≥0。
[0098] 本发明的分数阶弧形微机电系统的自适应同步控制方法,以在分布式静电激励下具有未知函数,混沌振动和时延等特征的分数阶弧形微机电系统为对象,如图1所示,包括以下步骤:
[0099] 步骤S1,建立基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统与响应系统模型,得到同步误差向量。
[0100] 分数阶弧形微机电系统的原理图如图2所示。基于欧拉-伯努利梁的分数阶弧形微机电系统的动力学模型为:
[0101]
[0102] 其中各变量定义如下:
[0103] h=h0/g0,
[0104]
[0105] α1表示分数阶,τ表示时延,L表示长度,A表示横截面积,b表示宽度,Cv表示粘滞阻尼系数,d表示厚度,表示杨氏模量,Iy表示转动惯量,ρ表示密度,Ω0表示谐波负载频率,εa0表示真空介电常数,VDC表示直流电压,VAC表示交流电压幅值。
[0106] 此系统非线性行为分析:定义系统参数αm=7.993,β=119.9883,h=0.3,μ=0.1,α1=0.98,τ=0.1和ω0=0.4706,进而对分数阶弧形微机电系统进行非线性动力学分析。为了求解分数阶导数方程,应用龙格-库塔算法进行求解,其求解时间大于1000秒。图3是不同激励幅值(R值)下的相图,图4是不同激励幅值下分数阶弧形微机电系统状态变量的时间序图,图3和图4提示了分数阶弧形微机电系统在不同的幅值激励下出现了混沌振荡现象。
[0107] 考虑分数阶弧形微机电系统的驱动和响应系统。不失一般性,驱动分数阶弧形微机电系统的数学模型如式(1)所示,响应分数阶弧形微机电系统的数学模型可写为:
[0108]
[0109] 其中u(t)表示响应系统的控制输入,也是待设计的响应系统控制器(同步要求)。
[0110] 建立基于欧拉-伯努利梁的分数阶弧形微机电系统的驱动系统与响应系统模型,实现对被控系统中动力学特性精确的描述,并定义同步误差为ei=yi-xi,i=1,2。
[0111] 结合式(1)(2),得出同步误差向量为:
[0112]
[0113] 本发明控制目的为:通过设计控制器u(t)使得驱动和响应的分数阶弧形微机电系统能够实现全局同步,即同步误差渐近趋于0,即 其中,e(t)=[e1,e2]T。
[0114] 步骤S2,根据误差向量构建带有自适应控制律的切比雪夫神经网络,利用分数阶李亚谱诺夫函数构建虚拟控制输入;利用切比雪夫神经网络估计系统未知非线性函数,结合分数阶自适应律构成实际控制输入,在backstepping的框架中构造自适应同步控制器,并将控制器的输出信号输入到分数阶弧形微机电系统中的响应系统。
[0115] 自适应同步控制器的设计包括以下过程:
[0116] 步骤S21:利用分数阶李亚谱诺夫函数构建虚拟控制输入。
[0117] 定义S1(t)=e1(t),e1(t)是误差向量,选取分数阶李亚谱诺夫函数(李亚谱诺夫函数是公知的求解控制器的通用方法)
[0118]
[0119] 相应的其分数阶导数为:
[0120]
[0121] 其中S2(t)=e2(t)-αv2(t),αv2(t)表示虚拟控制输入。
[0122] 根据式(5),选取虚拟控制为:
[0123] αv2(t)=-k1S1(t)   (6)
[0124] 其中k1>0。
[0125] 把式(6)代入式(5)得到
[0126]
[0127] 步骤S22,利用切比雪夫神经网络估计系统未知非线性项,取消了对系统精确数学模型与精准参数的要求,结合backstepping、杨氏不等式和分数阶自适应律构成实际控制输入。
[0128] 根据分数阶弧形微机电系统的同步误差向量式(3)可知,切比雪夫多项式的阶数为3,那么切比雪夫多项式的基函数为
[0129]
[0130] 为了减轻在线计算的负担,采取减少切比雪夫神经网络权向量的数量。基于杨氏不等式,将两个参数变量 和ξ2(e1,e2)代入得到
[0131]
[0132] 其中 表示切比雪夫神经网络的权向量,ξ2(e1,e2)表示切比雪夫神经网络的基函数,a2>0, 表示ζ2(t)的估计值。
[0133] 选择分数阶李雅普诺夫函数
[0134]
[0135] 其中μ2>0。
[0136] 其相应的分阶导数为:
[0137]
[0138] 定义非线性函数f2(e1,e2)为:
[0139]
[0140] f2(e1,e2)包涵了1次方以上的变量函数项及余弦函数项,即可认定为非线性函数。非线性函数f2(e1,e2)具有非常复杂的非线性特征。由于受到外界扰动、制造缺陷和建模误差的影响,对系统参数进行精确测量变得非常困难。同时,分数阶弧形微机电系统对系统参数摄动非常敏感,某些范围内的参数值可导致分数阶弧形微机电系统出现混沌振荡。为了解决上述问题和便于控制器设计,采用切比雪夫神经网络来逼近非线性函数
[0141] 由于常数的分数阶导数等于零,则 把切比雪夫神经网络和式(8)代入式(10),可以得到:
[0142]
[0143] 其中 为切比雪夫神经网络估计误差的上限。
[0144] 根据式(12),自适应同步控制器设计为:
[0145]
[0146] 其中k21>0,k22>0。
[0147] 根据式(12)和式(13),分数阶自适应律设计为:
[0148]
[0149] 其中c2>0。
[0150] 从式(13),式(14)和式(12)可知,存在
[0151]
[0152] 其中κ2=min(2k1,2k21,c2)和 表示正常数。
[0153] 系统稳定性证明:
[0154] 定理2:针对分数阶弧形微机电系统在分布式静电驱动下具有未知函数,混沌振动和时延等特征,假如分数阶自适应律设计为式(14)和控制器设计为式(13),那么(S1(t),S2(t))在平衡点位置全局渐近稳定,分数阶弧形微电系统谐振器的驱动和响应系统实现同步。
[0155] 证明:定义分数阶李亚谱函数
[0156]
[0157] 对分数阶李亚谱函数进行求导
[0158]
[0159] 对式(17)进行拉普拉斯变换
[0160]
[0161] 其中V(s)是V(t)拉普拉斯变换项。
[0162] 根据定理1,式(18)变换为
[0163]
[0164] 存在正定常数B满足关系式
[0165]
[0166] 基于式(20),得到
[0167]
[0168] 对任意θ>0,存在正定常数t1>t,则
[0169]
[0170] 存在
[0171]
[0172] 存在正定常数t2>t,得到
[0173]
[0174] 调整参数使其满足关系式 同时借助于式(19),式(22)和式(24),得到[0175] |V(t)|≤θ
[0176] 证明完毕。
[0177] 为了验证本发明方法的控制效果,进行以下仿真试验:
[0178] 控制器参数选取为k1=3,k21=3,k22=0.03,a2=1,c2=0.8,μ2=0.8。驱动系统的初始值x1(0),x2(0)等于零,响应系统的初始值y1(0),y2(0)设置为0.01和0.02。
[0179] 图5和图6展示了在不同激励幅值下的状态变量x1,x2,y1,y2轨迹。图7和图8描述了在不同激励幅值下的同步误差e1,e2轨迹。在所述控制器未被应用前,分数阶弧形微机电系统的驱动系统和响应系统产生混沌现象,同步没有实现。当在第20秒时应用所述控制器,自适应同步方案保证了系统状态稳定在即定轨迹上。很明显,同步误差趋于零,所述控制方案实现了驱动系统和响应系统的同步。
[0180] 尽管分数阶弧形微机电系统工作时受到未知函数,时延和参数扰动等的影响,与图4进行对比,所提控制方案很好的解决这些问题。图9展示了分数阶弧形微机电系统在不同激励幅值下的控制输入。可以看出,参数扰动对分数阶弧形微机电系统的稳定同步并没有影响。
[0181] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。