基于贝叶斯信息融合的测量不确定度评定与实时更新方法

文档序号:10618202阅读:238来源:国知局
基于贝叶斯信息融合的测量不确定度评定与实时更新方法
【专利摘要】本发明公开了一种基于贝叶斯信息融合的测量不确定度评定与实时更新方法,其核心在于基于贝叶斯信息融合与统计推断原理,建立测量不确定度动态评定模型。针对现有检测中测量不确定度往往一次评定,长期使用,不能随着日常测量而实时连续更新,且日常测量数据的价值也不能被充分利用的局限性,引入最大熵原理和爬山搜索优化算法,利用计算机编程计算,确定先验分布概率密度函数及样本信息似然函数,结合贝叶斯公式获得后验分布概率密度函数,对测量不确定度进行优化估计,实现测量不确定度评定及实时更新,及时反映测量系统状态的最新信息。
【专利说明】
基于贝叶斯信息融合的测量不确定度评定与实时更新方法
技术领域
[0001] 本发明设及测量不确定度评定方法领域,具体是一种基于贝叶斯信息融合的测量 不确定度评定与实时更新方法。
【背景技术】
[0002] 测量的目的是为了确定被测量的量值,测量结果的品质是量度测量结果可靠程度 的重要依据。测量不确定度是反映测量结果质量的重要指标,测量结果的可信度很大程度 上取决于其不确定度的大小。测量不确定度是与测量结果关联的一个参数,用于表征合理 赋予被测量的值的分散性。通常测量结果的好坏用测量误差来衡量,但是测量误差只能表 现测量的短期质量。测量过程是否持续受控,测量结果是否能保持稳定一致,测量能力是否 符合生产盈利的要求,就需要用测量不确定度来衡量。所W,测量结果表述必须同时包含赋 予被测量的值及与该值相关的测量不确定度,才是完整并有意义的。
[0003] 根据《测量不确定度表达指南》,测量不确定度的A类评定方法完全依赖当前样本 信息,忽略先验信息对测量不确定度的影响;而B类评定方法则借助于一切可W利用的历史 先验信息,忽略当前样本信息,评定结果不能充分反映测量系统的变化对测量不确定度的 影响。当前,测量仪器的不确定度往往一次评定,长期使用,不能随着日常测量而实时连续 更新;测量不确定度不能及时反映测量系统状态的最新信息;日常测量数据的价值也不能 被充分利用。
[0004] 18世纪中期,英国数学家贝叶斯提出了贝叶斯统计推断原理,对于现代概率论和 数理统计都有很重要的作用。贝叶斯方法能够充分融合历史先验信息和当前样本信息,进 行统计推断和参数估计,因此将贝叶斯统计推断原理用于不确定度评定日益受到国内外学 者的重视。然而大多数国内外文献中提到的贝叶斯不确定度评定,仅仅确定了先验分布的 测量不确定度,并没有设及对测量不确定度进行实时更新的问题。基于贝叶斯原理进行不 确定度评定及更新,关键问题在于先验分布和样本似然函数的确定。已有的方法通常假设 随机变量服从某种分布,导致一定人为主观因素的影响,降低了先验和后验分布的可靠程 度。国内外文献中,对基于贝叶斯方法的测量不确定度评定,尤其是不确定度实时更新方 法,并没有深入的研究。

【发明内容】

[0005] 本发明的目的是提供一种基于贝叶斯信息融合的测量不确定度评定与实时更新 方法,W解决现有技术在测量不确定度评定及实时更新中存在的问题。
[0006] 为了达到上述目的,本发明所采用的技术方案为:
[0007] 基于贝叶斯信息融合的测量不确定度评定与实时更新方法,其特征在于:基于贝 叶斯信息融合与统计推断原理,建立测量不确定度动态评定模型,针对现有检测中测量不 确定度往往一次评定,长期使用,不能随着日常测量而实时连续更新,且日常测量数据的价 值也不能被充分利用的局限性,引入最大赌原理和爬山捜索优化算法,确定先验分布概率 密度函数及样本信息似然函数,结合贝叶斯公式获得后验分布概率密度函数,对测量不确 定度进行优化估计,实现测量不确定度评定及实时更新,及时反映测量系统状态的最新信 息,包括W下步骤:
[0008] (1)、基于最大赌原理确定先验分布概率密度函数和样本信息似然函数,假设一个 随机变量X,其唯一的概率密度函数f (X)可W由最大赌函数H( X)根据其约束条件获得;
[0009] (2)、步骤(1)求解先验分布概率密度函数和样本信息似然函数过程,具体转化为 约束条件下求解极值问题;赌函数中引入Lagrange乘子λια = 1,2, ...,n),根据赌函数极 值条件得到残差ri,当残差平方和为最小值时,解出λι的最优解,由此获得最大赌分布下的 随机变量概率密度函数;
[0010] (3)、步骤(1)和(2)先验分布概率密度函数和样本信息似然函数求解,最终转化为 参数寻优问题;基于寻优目标,引入爬山捜索算法,计算出待求参数λι的最优解;
[0011] (4)、根据W上步骤,获得先验分布概率密度函数fi(x)和样本信息似然函数f2(x), 确定先验分布测量结果最佳估计值?及其标准不确定度m:
[0014] (5)、基于贝叶斯公式获得后验分布概率密度函数gi(x),评定后验分布标准不确 定度U2:
[0017] (6)、根据步骤(5)获得后验分布及其标准不确定度,可W作为后续评定过程的先 验信息,与下一组样本数据信息相融合,重复上述过程,得到第二次后验分布概率密度函数 g2(x),评定第二次后验分布标准不确定度U3,使测量不确定度得到实时连续更新;
[0018] (7)、步骤(6)获得的第二次后验分布标准不确定度,是融合先验信息和两次样本 数据信息的评定结果,W此类推,随着测量过程不断融入测量系统的最新信息或最新数据, 实现测量不确定度评定的实时连续更新。
[0019] 所述的基于贝叶斯信息融合的测量不确定度评定与实时更新方法,其特征在于: 步骤(1 )、(2)中所述的求解先验分布概率密度函数和样本信息似然函数转化为约束条件下 求解极值问题的过程,可按照下述步骤进行:
[0020] (1)、假设一个随机变量X,其唯一的概率密度函数f(x)可W由最大赌函数H(x)根 据其约束条件获得:
[0027] (2)在赌函数中引入Lagrange乘子Ai(i = l ,2, . . . ,η),根据最大赌极值条件 ?/巧/#(.'() = 0 得到:
[0031] 当残差平方和为最小值时,解出λι的最优解,由此获得最大赌分布下的随机变量 概率密度函数。
[0032] 所述的基于贝叶斯信息融合的测量不确定度评定与实时更新方法,其特征在于: 步骤(3)中所述的求解先验分布概率密度函数和样本信息似然函数,最终转化为参数寻优 的问题,可根据寻优目标
引入爬山捜索优化算法,所使用的计算软 件根据步骤(2)、(3),在MTLAB中根据下述过程实现编程计算:
[0033] (1 )、根据先验数据或测量样本数据信息,确定数据积分区间,取3阶矩约束条件为 例进行计算;
[0034] (2)、获得先验数据或测量样本数据前3阶样本矩mi,在MATLAB中选定初始值λιο;
[0035] (3)、基于爬山捜索优化算法绘制流程图,依据程序计算,得到最优解ζ及λ〇,从而 得出先验分布概率密度函数或样本信息似然函数。
[0036] 本发明基于贝叶斯信息融合与统计推断原理,建立测量不确定度动态评定模型。 针对现有检测中测量不确定度往往一次评定,长期使用,不能随着日常测量而实时连续更 新,且日常测量数据的价值也不能被充分利用的局限性,引入最大赌原理和爬山捜索优化 算法,确定先验分布概率密度函数及样本信息似然函数,结合贝叶斯公式获得后验分布概 率密度函数,对测量不确定度进行优化估计,实现测量不确定度评定及实时更新,随着测量 数据和测量信息的不断更新,融合最新数据,及时反映测量系统状态的最新信息。
【附图说明】
[0037] 图1是基于最大赌原理和爬山捜索优化算法确定先验分布或样本似然函数的程序 流程图。
[0038] 图2是本发明基于贝叶斯信息融合的测量不确定度评定与实时更新方法的流程 图。
【具体实施方式】
[0039] 基于贝叶斯信息融合的测量不确定度评定与实时更新方法,基于贝叶斯信息融合 与统计推断原理,建立测量不确定度动态评定模型,针对现有检测中测量不确定度往往一 次评定,长期使用,不能随着日常测量而实时连续更新,且日常测量数据的价值也不能被充 分利用的局限性,引入最大赌原理和爬山捜索优化算法,确定先验分布概率密度函数及样 本信息似然函数,结合贝叶斯公式获得后验分布概率密度函数,对测量不确定度进行优化 估计,实现测量不确定度评定及实时更新,及时反映测量系统状态的最新信息,包括W下步 骤:
[0040] (1)、基于最大赌原理确定先验分布概率密度函数和样本信息似然函数,假设一个 随机变量X,其唯一的概率密度函数f (X)可W由最大赌函数H( X)根据其约束条件获得;
[0041] (2)、步骤(1)求解先验分布概率密度函数和样本信息似然函数过程,具体转化为 约束条件下求解极值问题;赌函数中引入Lagrange乘子λια = 1,2, ...,n),根据赌函数极 值条件得到残差ri,当残差平方和为最小值时,解出λι的最优解,由此获得最大赌分布下的 随机变量概率密度函数;
[0042] (3)、步骤(1)和(2)先验分布概率密度函数和样本信息似然函数求解,最终转化为 参数寻优问题;基于寻优目标,引入爬山捜索算法,计算出待求参数λι的最优解;
[0043] (4)、根据W上步骤,获得先验分布概率密度函数fi(x)和样本信息似然函数f2(x), 确定先验分布测量结果最佳估计值;及其标准不确定度U1 :
[0046] (5)、基于贝叶斯公式获得后验分布概率密度函数gi(x),评定后验分布标准不确 定度U2:
[0049] (6)、根据步骤(5)获得后验分布及其标准不确定度,可W作为后续评定过程的先 验信息,与下一组样本数据信息相融合,重复上述过程,得到第二次后验分布概率密度函数 g2(x),评定第二次后验分布标准不确定度U3,使测量不确定度得到实时连续更新;
[0050] (7)、步骤(6)获得的第二次后验分布标准不确定度,是融合先验信息和两次样本 数据信息的评定结果,W此类推,随着测量过程不断融入测量系统的最新信息或最新数据, 实现测量不确定度评定的实时连续更新。
[0051 ]步骤(1 )、(2)中所述的求解先验分布概率密度函数和样本信息似然函数转化为约 束条件下求解极值问题的过程,可按照下述步骤进行:
[0052] (1)、假设一个随机变量X,其唯一的概率密度函数f(x)可W由最大赌函数H(x)根 据其约束条件获得:
[0059] (2)在赌函数中引入Lagrange乘子Ai(i = l ,2, ...,n),根据最大赌极值条件 d百/却'(X) = 0得到;
[0063] 当残差平方和为最小值时,解出λι的最优解,由此获得最大赌分布下的随机变量 概率密度函数。
[0064] 步骤(3)中所述的求解先验分布概率密度函数和样本信息似然函数,最终转化为 参数寻优的问题,可根据寻优目标
,引入爬山捜索优化算法,所使用 的计算软件根据步骤(2)、(3),在MTLAB中根据下述过程实现编程计算:
[0065] (1 )、根据先验数据或测量样本数据信息,确定数据积分区间,取3阶矩约束条件为 例进行计算;
[0066] (2)、获得先验数据或测量样本数据前3阶样本矩mi,在MATLAB中选定初始值λιο;
[0067] (3)、基于爬山捜索优化算法绘制流程图,依据程序计算,得到最优解:ζ及λ〇,从而 得出先验分布概率密度函数或样本信息似然函数。
[0068] 本发明提供的基于贝叶斯信息融合的测量不确定度评定与实时更新方法,该方法 具体步骤如下:
[0069] (1)、假设一个随机变量X,其唯一的概率密度函数f(x)可W由最大赌函数Η(χ)根 据其约束条件获得;在赌函数中引入Lagrange乘子λια = 1,2, ...,η),根据赌函数极值条 件得到残差ri,当残差平方和为最小值时,根据爬山捜索算法,解出λι的最优解,由此获得最 大赌分布下的随机变量概率密度函数;
[0070] (2)、根据步骤(1),求出先验数据信息概率密度函数fi(x)和第1、2、组样本信息似 然函数 f2(X)、f3(X)。
[0071] (3)、评定先验分布标准不确定度m:
[0072]
[0073] (4)、融合先验信息和第一组样本信息。根据贝叶斯公式获得第一组后验分布概率 密度函数gi(x),评定第一组后验分布标准不确定度U2:
[0076] (5)、融合第一组样本信息和第二组样本信息。根据贝叶斯公式获得第二组后验分 布概率密度函数g2(X),评定第二组后验分布标准不确定度U3:
[0079] (6)、第二次后验分布标准不确定度,是融合先验信息和两次样本数据信息的评定 结果,W此类推,随着测量过程不断融入测量系统的最新信息或最新数据,实现测量不确定 度评定的实时连续更新。
[0080] 步骤(1)中所述的求解先验分布概率密度函数和样本信息似然函数转化为约束条 件下求解极值问题的过程,可按照下述步骤进行:
[0081] (1)假设一个随机变量X,其唯一的概率密度函数f(x)可W由最大赌函数H(x)根据 其约束条件获得;
[0082]
[0083] f(x)约束条件为:
[0086] 其中mi为第i阶样本原点距。
[0087]
[008引(2)在赌函数中引入Lagrange乘子Ai(i = l ,2, ... ,η),根据最大赌极值条件 分'切=0得到:
[0089]
[0090] 根据约束条件,获得残差ri:
[0091]
[0092] 当残差平方和为最小值时,解出λι的最优解,由此获得最大赌分布下的随机变量 概率密度函数。
[0093] 步骤(1)中所述的求解先验分布概率密度函数和样本信息似然函数,最终转化为 参数寻优的问题,可根据寻优目标
'引入爬山捜索优化算法。所使用 的计算软件根据步骤(2)、(3)所述原理,在MATLAB中根据下述过程实现编程计算:
[0094] (1)根据先验数据或测量样本数据信息,确定数据积分区间,取3阶矩约束条件为 例进行计算;
[00Μ] (2)获得先验数据或测量样本数据前3阶样本矩:mi,在MATLAB中选定初始值λιο;
[0096] (3)基于爬山捜索优化算法,得到最优解?;及λ〇,从而得出先验分布概率密度函数 或样本信息似然函数。
[0097] 具体实施例:
[0098] 下面结合图2及实验室实际测量状况对本发明的【具体实施方式】作进一步的说明。 需要说明的是,对于下列实施方式的说明用于帮助解释和理解本发明,并不构成对本发明 的限定。
[0099] 利用Ξ坐标测量机对同一批车载空调压缩机后盖体零件中的Ξ个零件分别进行 重复测量,获得Ξ组样本值,用于评定零件孔径测量重复性不确定度分量,并实现对同一批 零件孔径测量重复性不确定度分量进行实时更新。【具体实施方式】包括如下具体步骤:
[0100] (1)将待测量的Ξ个工件提前放置于实验室恒溫(不低于化);开启Ξ坐标测量机; 记录实验室环境溫度;清洁待测工件、校准球、测头和工作台;校准测头;装夹工件。本次实 验的测量对象为车载空调压缩机后盖零件孔径尺寸,待测尺寸的标称值为28mm。
[0101] (2)由同一名测量人员对待测Ξ个零件分别进行10次重复测量,获得Ξ组样本数 据如表1-表3所示:
[0102] 表1第一个零件重复性测量的数据记录表(单位:mm)
[0103]
[0109] (3) W第1组样本数据作为先验信息,第2、3组作为样本信息,通过本发明编制的基 于最大赌原理和爬山捜索优化算法确定先验分布或样本似然函数程序,在MATLAB中根据下 述过程实现编程计算:
[0110] (3.1)基于下述表达式确定先验分布概率密度函数:
[0111]
[0112] (3. 1.1)根据先验数据(即第1组样本数据),确定数据积分区间[27.9708, 27.9946],本实例取3阶矩约束条件为例进行计算;
[0113] (3.1.2)获得先验数据前 3 阶样本矩:mi= [27.9802,7828.9219,219054.9001 ],在 MATLAB中选定初始值λι〇 = [-20,1,0];
[0114] (3.1.3)根据图1流程,在MATLAB中计算,得到最优解ζ = [-6.81,1.4化-0.04J及λ0 =-23.83,代入下式中得到先验分布概率密度函数f 1 (X):
[0115] fi(x) = e邱(-23.83-6.81X+1.40χ2-〇. 〇4χ3)
[0116] (3.2)根据先验分布概率密度函数确定第一个零件孔径测量结果最佳估计值及重 复性标准不确定度分量U1:
[0119] (3.3)重复步骤(3.1),根据第2组数据获得第二个零件孔径测量数据样本似然函 数f2(X):
[0120] f2(x) = exp(649.64-15.79X+1.70χ2-〇. 〇7χ3)
[0121] (3.4)将先验数据和第2组样本数据信息相融合,依据贝叶斯公式求出第一次后验 分布概率密度函数gi(x),并确定第二个零件孔径测量重复性标准不确定度分量U2:
[0124] (3.5)重复步骤(3.1 ),根据第3组数据获得第Ξ个零件孔径测量数据样本似然函 数f3(X):
[01 巧]f3(x) = e邱(-22.23-6.34X+1.08χ2-〇. 03χ3)
[01%] (3.6)将第一次后验分布作为先验信息,与第3组样本数据信息相融合,依据贝叶 斯公式求出第二次后验分布概率密度函数g2(X),并确定第Ξ个零件孔径测量重复性标准 不确定度分量U3:
[0129] (3.7)步骤(3.6)的评定结果可W作为新一次评定的先验信息,实现对同一批零件 孔径测量重复性不确定度分量的实时、持续更新。
[0130] W上实例说明,本发明可W给出基于贝叶斯信息融合的测量不确定度评定和实时 更新方法。基于贝叶斯原理的不确定度评定方法,充分融合历史先验信息和当前样本信息, 使测量仪器的不确定度随日常测量实时连续更新,及时反映测量系统状态的最新信息。
【主权项】
1. 基于贝叶斯信息融合的测量不确定度评定与实时更新方法,其特征在于:基于贝叶 斯信息融合与统计推断原理,建立测量不确定度动态评定模型,针对现有检测中测量不确 定度往往一次评定,长期使用,不能随着日常测量而实时连续更新,且日常测量数据的价值 也不能被充分利用的局限性,引入最大赌原理和爬山捜索优化算法,确定先验分布概率密 度函数及样本信息似然函数,结合贝叶斯公式获得后验分布概率密度函数,对测量不确定 度进行优化估计,实现测量不确定度评定及实时更新,及时反映测量系统状态的最新信息, 包括W下步骤: (1) 、基于最大赌原理确定先验分布概率密度函数和样本信息似然函数,假设一个随机 变量X,其唯一的概率密度函数f(x)可W由最大赌函数H(X)根据其约束条件获得; (2) 、步骤(1)求解先验分布概率密度函数和样本信息似然函数过程,具体转化为约束 条件下求解极值问题;赌函数中引入Lagrange乘子、(i = l,2, ...,n),根据赌函数极值条 件得到残差ri,当残差平方和为最小值时,解出、的最优解,由此获得最大赌分布下的随机 变量概率密度函数; (3) 、步骤(1)和(2)先验分布概率密度函数和样本信息似然函数求解,最终转化为参数 寻优问题;基于寻优目标,引入爬山捜索算法,计算出待求参数、的最优解; (4) 、根据W上步骤,获得先验分布概率密度函数fi(x)和样本信息似然函数f2(X),确定 先验分布测量结果最佳估计值?及其标准不确定度Ul:(5) 、基于贝叶斯公式获得后验分布概率密度函数gi(x),评定后验分布标准不确定度 U2:(6) 、根据步骤(5)获得后验分布及其标准不确定度,可W作为后续评定过程的先验信 息,与下一组样本数据信息相融合,重复上述过程,得到第二次后验分布概率密度函数g2 (X),评定第二次后验分布标准不确定度U3,使测量不确定度得到实时连续更新; (7) 、步骤(6)获得的第二次后验分布标准不确定度,是融合先验信息和两次样本数据 信息的评定结果,W此类推,随着测量过程不断融入测量系统的最新信息或最新数据,实现 测量不确定度评定的实时连续更新。2. 根据权利要求1所述的基于贝叶斯信息融合的测量不确定度评定与实时更新方法, 其特征在于:步骤(1 )、(2)中所述的求解先验分布概率密度函数和样本信息似然函数转化 为约束条件下求解极值问题的过程,可按照下述步骤进行:(1)、假设一个随机变量X,其唯一的概率密度函数f (X)可W由最大赌函数H(X)根据其 约束条件获得: f (X)约束条件为: 其中HH为第i阶样本原 (2 )在赌函数中引入Lagrange乘子Ai ( i = 1 , 2,. . .,n ),根据最大赌极值条件 "'巧/卸(.V) = O得到: 根据约束条件,获得残差r当残差平方和为最小值时,解出、的最优解,由此获得最大赌分布下的随机变量概率密 度函数。3.根据权利要求1所述的基于贝叶斯信息融合的测量不确定度评定与实时更新方法, 其特征在于:步骤(3)中所述的求解先验分布概率密度函数和样本信息似然函数,最终转化 为参数寻优的问题,可根据寻优目标引入爬山捜索优化算法,所使 用的计算软件根据步骤(2)、(3),在MTLAB中根据下述过程实现编程计算: (1 )、根据先验数据或测量样本数据信息,确定数据积分区间,取3阶矩约束条件为例进 行计算; (2 )、获得先验数据或测量样本数据前3阶样本矩HH,在MTLAB中选定初始值、〇; (3)、基于爬山捜索优化算法绘制流程图,依据程序计算,得到最优解£;及^〇,从而得出 先验分布概率密度函数或样本信息似然函数。
【文档编号】G06F19/00GK105989241SQ201610030790
【公开日】2016年10月5日
【申请日】2016年1月18日
【发明人】姜瑞, 陈晓怀, 王汉斌, 徐磊, 程银宝
【申请人】合肥工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1