[发明专利]基于贝叶斯反演算建模的微纳米探头动态特性补偿方法有效
申请号: | 202111102996.3 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113822354B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 程真英;江文姝;徐东见;李瑞君 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F17/13 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 贝叶斯反 演算 建模 纳米 探头 动态 特性 补偿 方法 | ||
1.一种基于贝叶斯反演算建模的微纳米探头动态特性补偿方法,其特征是按如下步骤进行:
步骤1、由动态阶跃响应实验获得微纳米接触式探头系统的阶跃响应实测数据,利用所述阶跃响应实测数据,根据自适应模型参数辨识法建立探头系统的输入输出传递函数模型,获得由式(1)表征的n阶线性常系数微分方程:
式(1)中:
yt为t时刻的探头系统输出,以表征yt的i阶导数,i=1,2,…,n;
ut为t时刻的探头系统输入,为待测量;{an-1,an-2,...,a0,b}为模型参数序列;
步骤2、令将式(1)转化为由式(2)表征的状态空间方程:
式(2)中:
yt和x1,t均表示t时刻的探头系统输出,即:yt=x1,t;
yt+1和x1,t+1均表示t+1时刻的探头系统输出,即:yt+1=x1,t+1;
以xj,t表示yt的j-1阶导数,j=2,…,n,因此有:
和x2,t均为yt的一阶导数;和xn,t均为yt的n-1阶导数;为yt的n阶导数;
以Δt表示探头系统在动态响应中的采样时间间隔,设定Δt→0,由前后相邻的k+1时刻和k时刻的状态值近似估计获得t时刻的一阶导数,将式(2)转化为由式(3)表征的方程组:
式(3)中:
uk为k时刻的探头系统输入,为待估计量;
x1,k表示k时刻的探头系统输出,yk+1和x1,k+1均表示k+1时刻的探头系统输出,即:yk+1=x1,k+1;
以xj,k表示k时刻状态参量xj-1,k的单位时间增量,将xj,k作为yt的j-1阶导数的估计值;
以xj,k+1表示k+1时刻状态参量xj-1,k+1的单位时间增量,j=2,…,n;
由式(3)分别获得式(4)和式(5):
yk+1=x1,k+1 (4)
式(4)表征测试序列的观测方程;式(5)表征状态序列方程组;
步骤3、采用线性逼近建模方法通过拟合获得未知的待估计量参数规律,是将uk表示成一阶线性贝叶斯动态模型,获得由式(6)表征的观测方程和由式(7)表征的状态方程组:
观测方程:uk=μk+vuk (6)
状态方程:
式(6)和式(7)中:
μk、αk是uk在k时刻的两个状态参数,分别是水平值及水平增量;
μk-1、αk-1是uk在k-1时刻的两个状态参数,分别是水平值及水平增量;
vuk是k时刻uk的观测噪声,ωμk是k时刻μk的状态噪声,ωαk是k时刻αk的状态噪声;
vuk、ωμk和ωαk相互独立且各自服从正态分布;
步骤4、令θk+1是由各状态参数组成的k+1时刻的状态向量矩阵,联立式(4)、式(5)、式(6)和式(7),并引入k+1时刻的观测噪声νy,k+1和状态向量噪声ωθ,k+1获得由式(8)表征的贝叶斯反演算补偿模型的观测方程和由式(9)表征的状态方程:观测方程:yk+1=[1 0 0 … 0]1×(n+2)θk+1+νy,k+1 (8)
状态方程:
式(8)中:
以FT表示观测回归矩阵,FT=[1 0 0 … 0]1×(n+2);
νy,k+1服从均值为0、方差为Vk+1的正态分布,即:νy,k+1~N[0,Vk+1];
式(9)中:以G表示状态转移矩阵,即:
ωθ,k+1服从均值为0、方差为Wk+1的正态分布,即:ωθ,k+1~N[0,Wk+1];
对式(8)和式(9)进行简化获得由式(10)表征的贝叶斯反演算补偿模型:
步骤5、采用参考先验分析法和贝叶斯递推算法确定θk+1的后验分布,得到状态参数μk的最佳估计值,由此获得补偿后待估输入量uk的最佳估计值,实现微纳米探头动态特性补偿:
以N表征数据量,将k时刻的取值范围0到N-1划分为第一阶段和第二阶段,第一阶段k取0,1,…,n+2,第二阶段k取n+3,n+4,…,N-1;将所述步骤5中为获得状态参数μk的最佳估计值按第一阶段和第二阶段分别进行:
第一阶段:k=0,1,…,n+2,根据探头系统最初测得的n+3个阶跃响应测试序列,按如下方式采用参考先验分析法确定状态向量θk+1的先验分布及参数;
测量数据误差服从正态分布,状态噪声方差Wk+1=0,并满足由式(11)表征的参考先验联合概率密度函数:
p(θ1,V|D0)∝V-1 (11)
式(11)中:
以p(θ1,V|D0)表示状态参数θ1和观测方差V的参考先验联合概率密度函数;
以V为观测方差,以V-1表示观测方差V的倒数;
以D0表示所有有效先验信息的集合;以∝表示正比于;
由式(12)表征观测数据的似然函数:
p(yk+1|θk+1,V,Dk)∝V-(1/2)exp{-0.5V-1(yk+1-FTθk+1)2} (12)
式(12)中:
以p(yk+1|θk+1,V,Dk)表示yk+1的似然函数;
以V-(1/2)表示观测方差V的平方根的倒数;
以exp表示以无理数e为底的指数函数;
以Dk表示所有有效信息的集合,Dk={yk,Dk-1}={yk,…,y1,D0};
结合式(12)并根据贝叶斯公式和探头系统模型,分别获得状态向量θk+1和观测方差V在k+1时刻的由式(13)表征的先验联合概率密度函数和由式(14)表征的后验联合概率密度函数:
式(13)和(14)中:
以p(θk+1,V|Dk)表示状态向量θk+1和观测方差V的先验联合概率密度函数,
以p(θk+1,V|Dk+1)表示状态向量θk+1和观测方差V的后验联合概率密度函数;
以Hk+1,hk+1,λk+1,γk+1,Lk+1,lk+1,Lk,lk,δk+1和δk表示运算过程中产生的计算量,分别为:
Hk+1=(G-1)TLkG-1,hk+1=(G-1)Tlk,Lk+1=Hk+1+FFT,lk+1=hk+1+Fyk+1;
γk+1=γk+1,λk+1=δk,δk+1=λk+1+yk+12;
各初始值为零,即:H1=0,h1=0,λ1=0,γ0=0;
由此获得由式(15)表征的θk+1的后验边缘分布和由式(16)表征的的后验边缘分布:
式(15)中:
(θk+1|Dk+1)表示θk+1的后验边缘分布;~表示服从分布;
Tnk[mk+1,Ck+1]表示自由度为nk的T分布,mk+1为均值矩阵,Ck+1为方差矩阵,且:
Sk+1=dk+1/nk+1;
式(16)中:
表示的后验边缘分布;
Γ[nk+1/2,dk+1/2]表示自由度为nk+1的Γ分布,dk+1为尺度参数,且:
nk+1=γk+1-n-2,dk+1=δk+1-(lk+1)Tmk+1;
第二阶段:k=n+3,n+4,…,N-1,采用折扣因子法确定由式(17)表征的递推算法中k+1时刻Wk+1的值:
Wk+1=GCkGT(ρ-1-1) (17)
式(17)中:
Ck为θk+1后验边缘分布的方差矩阵;
ρ为折扣因子,折扣因子ρ是以观测数据预测方差最小为准则通过最优化搜索以确定;
根据探头系统输出yk+1通过贝叶斯动态模型递推算法获得由式(18)表征的θk+1和V的后验联合概率密度函数:
p(θk+1,V|Dk+1)∝p(θk+1,V|Dk)p(yk+1|θk+1,V,Dk) (18)
由式(18)获得由式(19)表征的θk+1的后验边缘分布和由式(20)表征的的后验边缘分布:
θk+1的后验边缘分布均值矩阵mk+1中相应的元素即为θk+1=[x1,k+1,…,xn-1,k+1,xn,k+1,μk,αk]T中各状态参数的最佳估计值,所述最佳估计值中包含探头系统输入量的最佳估计值,所述探头系统输入量的最佳估计值即为通过反演补偿获得的探头系统输入量的最佳估计值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111102996.3/1.html,转载请声明来源钻瓜专利网。