蒙特卡罗法评定圆度测量不确定度
- 格式:docx
- 大小:42.09 KB
- 文档页数:11
第16卷 第6期2006年11月黑 龙 江 科 技 学 院 学 报Jour nal ofH e il o ng jiang Institute o f Sc i e nce&Tec hno l o gyV o.l 16N o .6N ov .2006文章编号:1671-0118(2006)06-0357-03应用蒙特卡罗方法计算动态测量的不确定度高玉英, 陈晓怀(合肥工业大学仪器科学与光电工程学院,合肥230009)摘 要:针对动态不确定度有待深入研究的实际,介绍了一种采用蒙特卡罗统计模拟的方法来解带置信水平的不确定度评定的问题,并基于动态测量的观测数据是一随机过程的特征,分别对平稳及非平稳随机过程进行动态不确定度的计算。
利用计算机模拟抽样,可以削弱动态测量中因长时间作业引起的损耗而使得动态特性改变。
结果表明,采用蒙特卡罗方法求得统计量是一种可行且可靠的方法。
关键词:蒙特卡罗方法;随机过程;动态不确定度;随机数 中图分类号:TH 701;O242.2文献标识码:ACalcul a tion of dynam i c measure ment uncert ainty w ithMont e Carl o methodGAO Yuying, C HE N X iaohuai(Schoo l o f Instru m ent Sc i ence and O pto -e l ectronic eng i neer i ng ,H e fei U niversity of T echno logy ,H efe i 230009,Ch i na)Abst ract :D irected at dyna m ic m easure m ent uncerta i n ty ,the sub ject of deep st u dy ,this paper intro -duces the funda m entals based on M onte Carlo m ethod to w or k on t h e eva l u ation o f dyna m ic m easure m en t uncertai n ty w it h believe leve.l Fro m the po int tha t the observa ti o n data o f dyna m ic m easure m ent is a ran -do m process ,the dyna m ic uncerta i n ty o f d ifferent rando m process is ca lculated .The use of the co mpu ter si m ulation sa m ple reduces the change of dyna m ic i d entity ,wh ich co m es fr o m the spo ilage i n the l o ng w orking .The resu lts indicate tha t the m easure is feasible and reliable .K ey w ords :M onte C arlo m ethod ;rando m process ;dyna m ic uncertainty ;stochastic number收稿日期:2006-09-29基金项目:国家自然科学基金资助项目(50275047)0 引 言不确定度是对测量精度的定量表征,测量结果必须包括不确定度才是完整并有意义的。
电子质量(2012第01期)测量不确定度的评定中的蒙特卡罗方法测量不确定度的评定中的蒙特卡罗方法Uncertainty Evaluation in M easurement of M onte Carlo M ethod陈雅(广东省电子电器产品监督检验所,广东广州510400)Chen Ya(Guangdong Electronic&Electrical Production and Supervision Institute,GuangdongGuangzhou510400)摘要:该文介绍了蒙特卡罗法以及不确定度问题,当采用不确定度传递律进行测量不确定度评定(GUM方法)有困难或不方便时,蒙特卡罗法是实用的替代方法。
关键词:蒙特卡罗方法;测量;不确定度中图分类号:TB9文献标识码:A文章编号:1003-0107(2012)01-0070-02Abstract:The Monte Carlo method and the question of measurement uncertainty are given,When it isdifficult to apply the GUM uncertainty framework that uses the law of propagation of uncertainty to evalu-ate uncertainty in measurement,the Monte Carlo Method(MCM)is a practical alternative.Key w ords:Monte Carlo Method;measurement;uncertaintyCLC num ber:TB9Docum ent code:A Article ID:1003-0107(2012)01-0070-020引言为能统一地评价测量结果的质量,1963年原美国标准局(NBS)的数理统计专家埃森哈特首次提出了测量不确定度的概念,并在当时国际上受到普遍的关注;1970年, NBS进一步提出了不确定度的定量表示方法;1980年国际计量局在征求了32个国家计量院以及5个国际组织的意见后,推荐采用测量不确定度来评定测量结果的建议书,即INC-1(1980);1981年第70届CIPM讨论通过建议书;1993年,7个国际组织联合发布《测量不确定度表示指南》(Guide to the Expression of Uncertainty in M easure-ment),简称GUM;1999年,经国家技术监督局批准,我国颁布实施由全国法制计量技术委员会提出的(JJF1059-1999)《测量不确定度的评定与表示》,适用于国家计量基准、标准物质、测量及测量方法、计量认证和实验认可、测量仪器的校准和检定、生产过程的质量保证和产品的检验和测试、贸易结算以及资源测量等测量技术领域[1]。
化学分析计量CHEMICAL ANALYSIS AND METERAGE第30卷,第6期2021年6月V ol. 30,No. 6Jun. 202180doi :10.3969/j.issn.1008–6145.2021.06.018基于Python 软件的蒙特卡洛法不确定度评定王舵(辽宁省计量科学研究院,沈阳 110004)摘要 以毛细管电泳仪检出限的不确定度评定为例,探讨了Python 软件在MCM 不确定度评定中的具体应用。
首先采用GUM 法对不确定度进行评定,再采用Python 软件以MCM 法进行对比分析。
结果表明,两种评定方法结果相同。
与GUM 相比,MCM 直接通过计算获得不确定度结果,评定过程更加方便易行。
通过对实际采样数据的分析,发现数据的采样对不确定度评定结果有很大影响。
由于GUM 分析时采用的理论模型与实际数据不一定相符,造成不确定度计算结果存在偏差,而以实际采样数据为基础的MCM 能够获得更真实、更可靠的不确定度计算结果。
关键词 Python 软件;蒙特卡洛法(MCM);不确定度;毛细管电泳中图分类号:O657 文献标识码:A 文章编号:1008–6145(2021)06–0080–05Evaluation of measurement uncertainty by Monte Carlo method based on Python softwareWang Duo(Liaoning Institute of Measurement , Shenyang 110004, China)Abstract For the evaluation of uncertainty on detection limit of capillary electrophoresis ,a specific application of Monte Carlo method(MCM) with Python software was discussed. GUM(Guide to the Representation of Measurement Uncertainty) and MCM were applied on the evaluation of uncertainty to achieve a comparative analysis. The results showed that the two evaluation methods had the same conclusion. Different with GUM ,MCM obtained the uncertainty result directly through calculation ,and the whole process was more convenient and easy. Furthermore ,through the analysis of the actual data ,it was found that samples had a great in fluence on the result. As the theoretical model used in GUM analysis did not match the actual data perfectly ,there was a deviation in the calculation result of uncertainty, and the MCM based on the actual sampling data could obtain more realistic and reliable calculation results of uncertainty.Keywords Python software; Monte Carlo method; measurement uncertainty; capillary electrophoresis蒙特卡洛法(MCM)作为《测量不确定度表示指南》(GUM )的重要补充方法,可有效地解决测量模型非线性等诸多不确定度评定问题[1]。
蒙特卡洛法评定测量不确定度及其结果的应用铁科院标准计量研究所王彦春2013年7月18日测量不确定度的来源❖与误差的来源相同,共5个主要方面⏹测量设备(标准器;2.配套设备)⏹测量方法⏹被测量⏹影响量⏹人员(操作、读数、数据修约等)产生不确定度的原因❖被测量的定义不完整;(被测对象、方法、影响量)❖复现被测量的测量方法不理想;(方法)❖测量方法和测量程序中的近似和假设;(方法)❖取样的代表性不够,即被测样本不能代表所定义的被测量;(被测对象)❖测量仪器的计量性能(如最大允许误差、灵敏度、鉴别力、分辨力、死区及稳定性等)的局限性导的不确定度,即仪器的不确定度;(设备)❖测量标准或标准物质提供的量值的不确定度;(设备)❖对测量过程受环境影响的认识不恰如其分或对环境的测量与控制不完善;(影响量)❖引用的数据或其他参量的不确定度;(影响量)❖对模拟式仪器的读数存在人为偏移;(人员)❖在相同条件下重复观测中测得的量值的变化。
(重复性)测量不确定度的来源必须根据实际测量情况进行具体分析。
测量不确定度的来源❖区分两大类来源⏹随机因素:使测量结果呈现分散性,即分散性(分散区间,宽度取决于随机因素的影响程度)⏹系统因素:使测量结果呈现未知性,即不可知性(区间移动,区间偏离参考值的远近取决于系统因素的影响程度)以上两者共同导致测量结果的不确定度性,共同构成最终不确定度的区间测量不确定度的评定方法❖基于误差传播的评定方法(JJF 1059.1-2012,GUM法)不适用范围:⏹输入量概率分布不对称;⏹不能假设输出量的概率分布近似为正态分布或t分布;⏹测量模型不能用线性模型近似或求灵敏系数很困难;⏹被测量估计值与其标准不确定度大小相当时。
❖基于模拟试验的评定方法(JJF 1059.2-2012,MCM法,即蒙特卡洛法):属万能型方法❖GUM方法的评定结果的合理性可用MCM法进行验证。
测量不确定度评定过程(MCM法)❖测量模型❖确定来源⏹应注意的问题:熟悉被评定项目,灵活运用;针对主要因素合理评定,不遗漏(输入量和重要影响量)、不重复。
自适应蒙特卡洛法评定全站仪测距不确定度仇跃鑫1,2,朱进1,2,王瑛辉1,2*(1.浙江省计量科学研究院,浙江杭州 310018;2.浙江省数字精密测量技术研究重点实验室,浙江杭州310018)摘要:全站仪测距精度的校准需要在标准基线场上进行,由于野外环境不可控和气象条件波动剧烈,因此判断全站仪的测量结果的可靠程度具有重要意义。
为了解决全站仪测距不确定度评定模型的非线性和输入量强相关等问题,本文首先采用了自适应蒙特卡洛法进行不确定度评定,然后与GUM的不确定度评定结果进行对比,当测距距离为1 176 m时,自适应蒙特卡洛法评定的不确定度结果为2.2 mm,GUM为2.6 mm,结果显示两种不确定度评定方法的测量结果均在合理预期之内,且自适应蒙特卡洛法评定的不确定度置信区间更窄。
自适应蒙特卡洛法结合了大量数据样本和自适应优化仿真次数的优势,不仅对全站仪测距过程中的各项误差源引入的不确定度分量评估更为全面,而且在保证了全站仪测距不确定度评定结果准确的同时,相比于蒙特卡洛法节约了70%的样本数量。
关键词:计量学;自适应蒙特卡洛法;全站仪;测量不确定度中图分类号:TB921;TH711 文献标志码:A 文章编号:1674-5795(2023)05-0104-08Evaluation of uncertainty of distance measurement by total station usingadaptive Monte Carlo methodQIU Yuexin1,2, ZHU Jin1,2, WANG Yinghui1,2*(1.Zhejiang Institute of Metrology, Hangzhou 310018, China;2.Key Laboratory of Digital Precision Measurement Technology of Zhejiang Province, Hangzhou 310018, China)Abstract: The calibration of total station distance measurement accuracy needs to be carried out on a standard baseline field, and it is of great significance to judge the reliability of the measurement results of the total station due to the uncontrollable field environment and the drastic fluctuation of meteorological conditions. In order to solve the problems of nonlinearity and strong correlation of inputs of the total station distance measurement uncertainty evaluation model, this paper firstly adopts the adaptive Monte Carlo method to evaluate the uncertainty, and then compares the uncertainty evaluation results with those of the GUM. When the ranging distance is 1 176 m, the un⁃certainty evaluation results of the adaptive Monte Carlo method is 2.2 mm, and the GUM is 2.6 mm. The results show that the measurement results of both uncertainty assessment methods are within reasonable expectations, and the uncertainty confidence interval of the adaptive Monte Carlo method is narrower. The adaptive Monte Carlo method combines the advantages of a large number of data samples and adaptive optimization of the simulation doi:10.11823/j.issn.1674-5795.2023.05.15收稿日期:2023-04-01;修回日期:2023-05-12基金项目:2022年度浙江省科技厅“尖兵”“领雁”研发攻关计划项目(2022C01139)引用格式:仇跃鑫,朱进,王瑛辉.自适应蒙特卡洛法评定全站仪测距不确定度[J].计测技术,2023,43(5):104-111.Citation:QIU Y X,ZHU J,WANG Y H.Evaluation of uncertainty of distance measurement by total station using adaptive Monte Carlo method[J].Metrology & Measurement Technology,2023,43(5):104-111.times, which not only provides a more comprehensive assessment of the uncertainty components introduced by vari⁃ous error sources in the process of total station distance measurement, but also saves 70% of samples compared with the Monte Carlo method, while guaranteeing the accuracy of the uncertainty assessment results of the total station distance measurement.Key words: metrology; adaptive Monte Carlo method; total station; measurement uncertainty0 引言全站仪被广泛应用于精密测量、机械制造和大地测量领域,本质是由一个经纬仪和一个电子测距仪共同组成,这二者的精度直接决定了全站仪的精度。
第39卷第5期2018年5月自㊀动㊀化㊀仪㊀表PROCESSAUTOMATIONINSTRUMENTATIONVol 39No 5May.2018收稿日期:2017⁃07⁃11基金项目:陕西国防工业职业技术学院2016年院级科研基金资助项目(Gfy16⁃03)作者简介:吴呼玲(1979 ),女,硕士,讲师,主要从事机械产品检测检验㊁误差理论与数据处理等方向的教学和研究工作,E⁃mail:whuling@163.com蒙特卡罗法评定圆度测量不确定度吴呼玲(陕西国防工业职业技术学院机械工程学院,陕西西安710300)摘㊀要:形位误差测量的复杂性和测量结果评定的多样性,使形位误差的不确定度评定较为困难㊂因此,探索一种准确㊁高效的形位误差测量不确定度评定方法具有实际的意义㊂目前,主要根据‘测量不确定度评定指南“进行形位误差不确定度评定,评定过程需要计算出误差模型中的传递系数㊂当误差模型复杂或者参数之间存在非线性时,评定结果准确性差㊂为解决该问题,在分析形位误差测量不确定度评定方法和评定原理之后,提出了采用蒙特卡罗法评定形位误差测量不确定度㊂该方法利用计算机产生伪随机数来模拟圆度误差的实际测量值,将其代入误差模型中,构成圆度误差的概率分布,并求出其期望值和方差,从而得出圆度误差和测量不确定度㊂试验数据显示,蒙特卡罗法评定圆度不确定度结果可靠㊁高效快捷,为几何量测量领域㊁误差分析与数据处理领域提供了新的方法,值得推广和应用㊂关键词:蒙特卡罗法;圆度误差;最小二乘法;不确定度;MATLAB;三坐标测量机;形位误差中图分类号:TH124;TP274㊀㊀㊀㊀文献标志码:A㊀㊀㊀㊀DOI:10.16086/j.cnki.issn1000⁃0380.2017070025㊀EvaluationofRoundnessMeasurementUncertaintyBasedonMonteCarloMethodWUHuling(SchoolofMechanicalEngineering,ShaanxiInstituteofTechnology,Xi an710300,China)Abstract:Thecomplexityofthemeasurementandthediversityofmeasurementresultsmakeitdifficulttoassesstheuncertaintyoftheformandpositionerror.Therefore,itisofgreatsignificancetoexploreanaccurateandefficientmethodofmeasurementuncertainty.Atpresent,theuncertaintyofformandpositionismainlyevaluatedaccordingtothe GuidetotheExpressionoftheUncertaintyinMeasurement .Thetransmissioncoefficientinmathematicalmodelneedstobecalculatedduringtheevaluationprocess.Whenthemodeliscomplexornonlinearityexistsamongparameters,theaccuracyofevaluationresultsispoor.Inordertosolvethisproblem,onthebasisofanalyzingtheuncertaintyevaluationmethodandtheevaluationprinciple,MonteCarlomethodisproposedtomeasuretheuncertaintyofformandpositionerrormeasurement.Withthismethod,thepseudorandomnumbergeneratedbycomputerisusedtosimulatetheactualmeasuredvaluesoftheroundnesserrorfortheerrormodel,toconstitutetheprobabilitydistributionoftheroundnesserror,calculatetheexpectedvalueandvariance,andobtaintheroundnesserrorandmeasurementuncertainty.Theexperimentalresultsshowsthatthemethodisaccurate,simpleandefficient,andprovidesanewmethodinthefieldsofgeometricmeasurement,erroranalysis,anddataprocessing,whichisworthtobepopularizedandapplied.Keywords:MonteCarlomethod;Roundnesserror;Leastsquaresmethod;Uncertainty;MATLAB;Three⁃coordinatemeasuringmachine;Formandpositionerror0㊀引言圆度误差是轴套类零件经常需要检测的形位误差项目㊂圆度误差测量不确定度的评定已成为测量领域的一个重要课题㊂常用的圆度测量不确定度评定方法有:①依据‘测量不确定度表示指南“(guidetotheexpressionofuncertaintyinmeasurement,GUM)的基本原理和方法(GUM[1]法);②蒙特卡罗法[2](MonteCarlomethod,MCM)㊂GUM法需要根据评定方法建立误差数学模型,首先求出误差模型中的传递系数和参数间的相关系数,然后根据测量不确定度合成公式进行评定㊂由于圆度第5期㊀蒙特卡罗法评定圆度测量不确定度㊀吴呼玲测量的点数较多,而且分为直角坐标系和极坐标系两种情况,误差模型较为复杂,因此很难求出不确定度㊂蒙特卡罗法是一种统计模拟的方法,使用随机数模拟实际测量值来解决问题㊂该方法利用MATLAB软件中的相关函数产生一组随机数组来模拟实际测量值,求出形位误差的测量不确定度㊂该方法评定结果准确㊁操作方便㊁简单快捷,为测量技术领域和其他数据处理领域提供了新的方法㊂1㊀圆度误差的最小二乘数学模型测量圆度误差时,以零件测量时的回转中心O为圆心,选取两个相互垂直的径向线构成直角坐标系㊂圆度最小二乘模型如图1所示㊂图1㊀圆度最小二乘模型Fig.1㊀Theleastsquaresmodelofroundness在零件截面轮廓上,以等角度间隔进行测量采样㊂采样数据为pi(xi,yi)(i=1,2, ,n)㊂其中:xi为实际圆周上各采样点在x轴上的坐标值,yi为采样点在y坐标轴上的坐标值㊂设采样点的截面轮廓的最小二乘圆圆心Oᶄ的直角坐标为Oᶄ(a,b),最小二乘圆的半径为R,则最小二乘圆方程为:(x-a)2+(y-b)2=R2(1)式中:a㊁b分别为最小二乘圆圆心在直角坐标系中的坐标值;R为最小二乘圆的半径㊂根据实际轮廓圆上各pi点的直角坐标值,求得最小二乘圆圆心坐标a和b㊂a=2nðni=1xi(2)b=2nðni=1yi(3)式中:n为实际轮廓等分的间隔数㊂实际轮廓上的各采样点pi到最小二乘圆的偏距ΔRi为:㊀ΔRi=ri-R=(xi-a)2+(yi-b)2-R(4)设距离最小二乘圆心最远的点和最近的点分别为(xM,yM)㊁(xL,yL),则圆度误差可表示为[3]:㊀㊀f=(xM-a)2+(yM-b)2-(xL-a)2+(yL-b)2(5)式中:(xM,yM)为实际采样点距离最小二乘圆心最远的点坐标;(xL,yL)为实际采样点距离最小二乘圆心最近的点坐标㊂2㊀圆度测量结果不确定度评定2.1㊀GUM法要计算圆度的测量不确定度[4],首先要确定圆度误差模型中各参数的传递系数和单点测量不确定度㊂①计算式(5)中圆度误差模型各参数的传递系数[5]㊂fxM=xM-a(xM-a)2+(yM-b)2(6) fyM=yM-b(xM-a)2+(yM-b)2(7) fxL=xL-a(xL-a)2+(yL-b)2(8) fyL=yL-b(xL-a)2+(yL-b)2(9)㊀㊀fa=xL-a(xL-a)2+(yL-b)2-xM-a(xM-a)2+(yM-b)2(10)㊀㊀fb=yL-b(xL-a)2+(yL-b)2-yM-b(xM-a)2+(yM-b)2(11)②计算各参数测量不确定度㊂实际测量中,各测量点的测量环境是相同的,各点的测量不确定度也是相同的,都等于单点测量不确定度㊂a和b的不确定度可通过式(12)和式(13)求得:μa=ðni=1 a xiæèçöø÷2μ0(12)μb=ðni=1 b yiæèçöø÷2μ0(13)式中:μ0为圆度的单点测量不确定度㊂将推导出来的传递系数和单点测量不确定度代入㊃56㊃自㊀动㊀化㊀仪㊀表第39卷圆度测量不确定度评定公式[6],即可求得圆度的测量不确定度㊂㊀㊀㊀㊀㊀㊀μf= f xMæèçöø÷2+ f yMæèçöø÷2+ f xLæèçöø÷2+ f yLæèçöø÷2+ f aæèçöø÷2+ f bæèçöø÷2éëêêùûúú1n{}0.5μ0(14)2.2㊀蒙特卡罗法利用蒙特卡罗伪随机数原理,根据圆度误差模型,产生服从正态分布的随机数序列值㊂该序列值的期望为各参数的测量值,方差为各参数的单点标准不确定度,从而得出圆度的测量不确定度[7]㊂①分析不确定度来源㊂设定分布类型㊁分布区间,得出各不确定度数值㊂②确定圆度误差模型(5)中的参数:xM㊁xL㊁yM㊁yL㊁a㊁b的期望和方差㊂③以xM㊁xL㊁yM㊁yL㊁a㊁b这6个参数的期望和方差,分别生成六维随机数模拟圆度误差的实际测量值,样本容量取M,对其进行圆度误差的不确定度评定㊂六维随机数分别为:[xM1,xM2,xM3, ,xMM];[xL1,xL2,xL3, ,xLM];[yM1,yM2,yM3, ,yMM];[yL1,yL2,yL3, ,yLM];[a1,a2,a3, ,aM];[b1,b2,b3, ,bM]㊂④将产生的随机数值代入圆度误差模型,求出M个圆度误差值f㊂根据这组f值,构造概率分布㊂其方差值则为圆度误差的测量不确定度[8]㊂3㊀试验数据采集及结果验证使用爱德华公司MQ686型三坐标测量机,对JP19型万能工具显微镜的顶尖轴进行圆度误差的测量[9]和评定㊂将被测顶尖轴用高精度三爪卡盘夹紧,放置于三坐标测量机的测量平台上;然后对其进行圆度测量㊂在被测顶尖轴上选取三个截面,每个截面等角度测量24个点㊂三坐标测量机测量顶尖轴圆度数据如表1所示㊂表1㊀顶尖轴圆度数据Tab1㊀Roundnessdataofthetopaxismm测点X轴坐标Y轴坐标110.0038-0.011629.66692.582238.67434.988647.08787.054255.02238.650462.60999.656170.009610.00898-2.56899.66369-4.98178.668410-7.05557.080611-8.64965.009412-9.67032.6035测点X轴坐标Y轴坐标13-9.99590.003614-9.6639-2.578015-8.6618-4.995416-7.0725-7.070317-5.0028-8.659718-2.5860-9.663019-0.0048-10.0011202.5982-9.6588215.0116-8.6581227.0830-7.0656238.6706-4.9979249.6646-2.58663.1㊀不确定度来源分析三坐标测量机的工作要求是:室内温度达到20ħ,被测零件和测量设备等温10h㊂其三坐标测量机的不确定来源可忽略温度㊁湿度带来的影响,主要分析以下几个方面的影响[10]㊂①重复性引起的不确定度分量㊂圆度测量不确定度评定的主要因素之一,是测量重复性测量引起的不确定度[11⁃12]㊂影响圆度的主要因素是半径的变化量㊂因此,需要考虑半径变化量测量的重复性误差㊂在圆度测量的24个测量点中选取4个点(1㊁5㊁15和20点)进行各点的重复性误差计算㊂每个点测量10组半径变化量,利用贝塞尔公式σ=ðni=1v2in-1求出各点的重复性误差㊂取4个点中重复性引起的不确定度的最大值,作为重复性引起的不确定度㊂4个点的测量不确定度结果分别为:u1=σ1=0.028μm;u5=σ5=0.032μm;u15=σ15=0.023μm;u20=σ20=0.035μm㊂三坐标测量机重复性测量的不确定度u1=umax=0 035μm㊂②示值误差引入的不确定度分量㊂三坐标测量机的产品技术参数显示,示值误差为㊃66㊃第5期㊀蒙特卡罗法评定圆度测量不确定度㊀吴呼玲2.7μm,分布状态服从正态分布㊂不确定度分量u2=2.73=1.559μm㊂③测量力引入的不确定度分量㊂实际测量中,各部件的刚性较好,而且测量过程中测量力调节至很小,可忽略测力变形引起的误差㊂不确定度分量为u3=0㊂④分辨力引入的不确定度分量㊂分辨力的极限值A=d2=0.05μm(其中,d为三坐标测量机的分辨力),服从矩形分布㊂不确定度分量为:u4=0.056=0.02μm㊂⑤径向误差引入的不确定度分量㊂三坐标的径向误差小于0.03μm,服从均匀分布㊂㊀㊀不确定度分量u3=0.033=0.017μm㊂⑥温度引入的不确定度分量㊂测量时,被测件㊁三坐标和测量人员都在等温后进行测量工作,而且符合国家标准要求的测量环境㊂不确定度分量u6=0㊂因此,圆度单点测量不确定度为:u0=u21+u22+u23+u34+u25+u26=1.56μm3.2㊀圆度误差计算将表1中的测量结果代入式(2)和式(3),求出最小二乘圆的圆心坐标(a,b),可得最小二乘圆方程㊂其中:a=0.0157㊁b=0.0020㊂然后,求出各测点到最小二乘圆心的距离㊂各测点到最小二乘圆心计算结果如表2所示㊂表2㊀各测点到最小二乘圆心的距离Tab.2㊀Thedistancebetweeneachmeasuringpointtotheleastsquarecentermm测点距离19.9880629.9901239.9918649.9874059.9930669.99661测点距离710.00695810.00139910.004091010.005491110.008131210.02933测点距离1310.011641410.017561510.013651610.012991710.010491810.00900测点距离1910.00307209.99995219.99775229.99482239.99525249.99005㊀㊀测点和最小二乘圆如图2所示㊂图2㊀测点和最小二乘圆示意图Fig.2㊀Themeasurementpointsandtheleastsquarescircle由图2可知,距离圆心最远和最近的点分别是测点12和测点4(x轴的零度方向上的点序号为测点1,依次逆时针方向点的序号为2,3, ,24),对应的点坐标分别为xM=-9.6703mm㊁yM=-2.6035mm和xL=7 0878mm㊁yL=7.0542mm㊂将各参数代入式(3),则圆度误差值为:f=(xM-a)2+(yM-b)2-(xL-a)2+(yL-b)2=41.9262μm3.3㊀计算不确定度①GUM法评定圆度测量不确定度㊂将以上数据代入式(4) 式(9),求出圆度误差模型中各参数的传递系数为: f xM=-0.96577; fyM=-0.25939; f xL=-0.7081; f yL=-0.70611; fa=1 6739;fb=0.44672㊂将单点测量不确定度u0=1.56μm代入式(10) 式(11),计算不确定度ua=0 318μm和ub=0.318μm㊂根据式(12)计算圆度测量不确定度为:uf=2.274μm②蒙特卡罗法评定圆度测量不确定度㊂利用计算机生成圆度误差模型中6个参数xM㊁xL㊁yM㊁yL㊁a㊁b的正态分布㊂每个参数数组的期望为该参数的测量值,方差为该参数的测量不确定度,即为:[xM1,xM2,xM3, ,xMM] N(-9.6703mm,1 56μm)㊃76㊃自㊀动㊀化㊀仪㊀表第39卷[xL1,xL2,xL3, ,xLM] N(7.0878mm,1.56μm)[yM1,yM2,yM3, ,yMM] N(2.6035mm,1.56μm)[yL1,xL2,xL3, ,xLM] N(7.0542mm,1.56μm)[a1,a2,a3, ,aM] N(0.0157,0.318μm)[b1,b2,b3, ,bM] N(0.002,0.318μm)取样本容量M=10000㊂根据所得随机数,求出10000个圆度误差值f,构建圆度误差概率分布㊂圆度误差概率分布直方图如图3所示㊂求出这组数据的期望和方差,即为圆度误差和圆度测量不确定度[12]㊂图3㊀圆度误差概率分布直方图Fig.3㊀Histogramofprobabilitydistributionofroundnesserror由图3可知:圆度误差f=41.9245μm,圆度测量不确定度uf=2.1945μm㊂③结果比较㊂GUM法的评定结果为:圆度误差f=41.9262μm;圆度测量不确定度uf=2.2741μm㊂蒙特卡罗法的评定结果为:圆度误差f=41.9245μm;圆度测量不确定度uf=21945μm㊂由以上评定结果比较可知,GUM法和蒙特卡罗法评定圆度测量不确定度的结果基本一致,并且完全满足精度要求㊂因此,蒙特卡罗法以其评定结果准确㊁可靠,评定过程简单㊁高效的优点,为测量不确定度评定提供了一种新的方法㊂4 结束语本文分别采用了GUM法㊁蒙特卡罗法对直角坐标系下的圆度误差进行了测量不确定度评定㊂试验数据表明,两种方法的评定结果基本一致㊂GUM法是按照‘测量不确定度评定指南“中的评定步骤进行评定的,需要求出圆度误差数学模型中各个参数的传递系数㊂误差模型复杂或非线性时,参数之间的相关系数难以求出,对圆度测量不确定度的评定带来了困难㊂而蒙特卡罗法则采用数据模拟的方法进行圆度测量不确定度的评定,针对误差模型复杂或非线性的情况,其评定更为便捷㊂因此,蒙特卡罗法评定圆度测量不确定度是一种行之有效的方法㊂该方法也可应用到其他形位误差测量不确定度的评定,在测量领域具有一定的工程实用价值和应用前景㊂参考文献:[1]中国计量研究院.测量不确定度的评定与表示:JJF1059.1⁃2012[S].国家质量监督检验检疫总局,2012.[2]周桃庚.用蒙特卡洛法评定测量不确定度[M].北京:中国质检出版社,2013.[3]齐秀彪.圆度误差数学模型的建立与仿真分析[J].本溪冶金高等专科学校学报,2001,3(2):26⁃28.[4]赵凤霞,张琳娜,方东阳.圆柱度误差评定及其不确定度估计[J].机械设计与研究,2009,25(4):89⁃91.[5]倪骁骅.形状误差评定和测量不确定度估计[M].北京:化学工业出版社,2008.[6]连慧芳,陈晓怀.基于蒙特卡罗方法的圆度测量不确定度评定[J].工具技术,2010,44(6):82⁃84.[7]吴呼玲.基于蒙特卡罗法与GUM法的直线度测量不确定度评定[J].工具技术,2017,51(5):104⁃107.[8]吴呼玲.基于蒙特卡罗法的平面度测量不确定度评定[J].计算机测量与控制,2017,25(5):262⁃265.[9]郭连湘,何频.计量仪器与检测[M].北京:化学工业出版社,2006.[10]王东霞,宋爱国.基于三坐标测量机的圆度误差不确定度评估[J].东南大学学报,2014,44(5):952⁃956.[11]费业泰.误差理论与数据处理[M].北京:机械工业出版社,2010.[12]高正明,贺升平,赵娟.一种新的不规则实体密度测量方法研究[J].自动化仪表,2012,33(12):10⁃12.㊃86㊃。
圆弧检测结果的不确定度评定邓杨扬;陈昶;邓水平【摘要】介绍圆弧间接测量法检测中半径值及圆心位置的测量不确定度评定方法,比较测量不确定度评定指南方法(GUM)与蒙特卡洛方法(MCM)的结果差异及评定测量不确定度的流程,分析了小圆心角圆弧测量不确定度大的原因,在实际工作中应尽量避免检测小圆心角的圆弧.【期刊名称】《中国重型装备》【年(卷),期】2018(000)003【总页数】4页(P15-18)【关键词】半径值;圆心位置;测量不确定度评定;蒙特卡洛方法【作者】邓杨扬;陈昶;邓水平【作者单位】西南交通大学机械工程学院,四川610031;二重(德阳)重型装备有限公司检测中心,四川618013;国家重大技术装备几何量计量站,四川610199【正文语种】中文【中图分类】TG8061 概述圆弧的半径值和圆心位置是通过间接测量法得到的。
通常是在圆弧上先采集数据(坐标点),然后通过对采集数据进行计算处理,得到圆弧的半径值和圆心位置,如大多数三坐标测量机测量圆弧都是通过对圆弧上的检测数据(坐标点)进行处理,得到圆弧半径值和圆心位置。
对于圆心角小于45°的圆弧,由于采集坐标点的不确定度和间接测量传递系数的影响,圆弧的圆心位置的测量误差很大,其圆弧半径的测量误差也随之增大。
本文用测量不确定度评定指南方法(GUM)和蒙特卡洛方法(MCM)对小圆心角圆弧的圆弧半径值和圆心位置的不确定度进行评定、比较,说明蒙特卡洛方法的一般流程及优势,分析半径值及圆心位置的测量不确定度的原因。
2 圆弧样板测量不确定度评定本文以GLOBAL silver Performance 07.10.07为例,对半径为50 mm的工件进行测量,圆心设定为(0,0),用GUM方法对其进行不确定度评定。
(1)检测设备的计量特性MPE:(1.5+2.8L) μmMPEP:1.5 μm(2)工件圆弧半径:R50 mm公差:±0.50 mm圆心半角:2°(3)测量参数圆弧直径及测量不确定度:UR0圆心位置及测量不确定度:Ux0、Uy02.1 GUM方法2.1.1 间接测量圆弧的模型根据一般圆的方程:x2+y2+ax+by+c=0将l(x1,y1),m(x2,y2),n(x3,y3)代入方程后,求得圆心坐标点为:x0=[(x12+y12)(y2-y3)+(x22+y22)(y3-y1)+(x32+y32)(y1-y2)]/2[y1(x3-x2)+y2(x1-x3)+y3(x2-x1)]y0=[(x12+y12)(x3-x2)+(x22+y22)(x1-x3)+ (x32+y32)(x2-x1)]/2[y1(x3-x2)+y2(x1-x3)+y3(x2-x1)]圆弧半径为:传递系数v和p是对圆心坐标x0、y0求偏导求得,其公式略。
一种蒙特卡罗方法在测量不确定度评定中的新算法崔伟群(中国计量科学研究院,北京,100013)摘要:通过对现有利用蒙特卡罗方法进行不确定度评定过程的分析,指出了目前评定过程中存在理论上的不衔接,并给出了一种全新的利用蒙特卡罗方法进行不确定度评定的算法,弥补了现有方法的缺憾。
关键词:蒙特卡罗,不确定度,不确定度评定A New Computational Method of Using Monte Carlo Method to Evaluate Measurements UncertaintyCUI Wei-qun(China National Institute of Metrology, Beijing 100013 )Abstract-Based on analyzing the existing Monte Carlo method to evaluate measurementsuncertainty, the theoretical gap of the current assessment process is discovered. After that, a new method is deduced to evaluate measurements uncertainty and making up for the shortcomings of existing method.Keywords- Monte Carlo, uncertainty ,evaluate measurements uncertainty 0. 引言蒙特卡罗方法(MCM )的基本思想是依据大数定律,当求解某种随机事件出现的概率,或者是某个随机变量的期望值时,可以通过某种“实验”的方法,以这种事件出现的频率估计这一随机事件的概率或期望,并将其作为问题的解。
近年来,蒙特卡罗方法被大量应用在测量不确定度评定[1-10]中,核心是求取模拟样本的标准差。
蒙特卡罗法评定圆度测量不确定度吴呼玲【摘要】形位误差测量的复杂性和测量结果评定的多样性,使形位误差的不确定度评定较为困难.因此,探索一种准确、高效的形位误差测量不确定度评定方法具有实际的意义.目前,主要根据《测量不确定度评定指南》进行形位误差不确定度评定,评定过程需要计算出误差模型中的传递系数.当误差模型复杂或者参数之间存在非线性时,评定结果准确性差.为解决该问题,在分析形位误差测量不确定度评定方法和评定原理之后,提出了采用蒙特卡罗法评定形位误差测量不确定度.该方法利用计算机产生伪随机数来模拟圆度误差的实际测量值,将其代入误差模型中,构成圆度误差的概率分布,并求出其期望值和方差,从而得出圆度误差和测量不确定度.试验数据显示,蒙特卡罗法评定圆度不确定度结果可靠、高效快捷,为几何量测量领域、误差分析与数据处理领域提供了新的方法,值得推广和应用.%The complexity of the measurement and the diversity of measurement results make it difficult to assess the uncertainty of the form and position error.Therefore,it is of great significance to explore an accurate and efficient method of measurement uncertainty.At present,the uncertainty of form and position is mainly evaluated according to the"Guide to the Expression of the Uncertainty in Measurement".The transmission coefficient in mathematical model needs to be calculated during the evaluation process.When the model is complex or nonlinearity exists among parameters,the accuracy of evaluation results is poor.In order to solve this problem,on the basis of analyzing the uncertainty evaluation method and the evaluation principle,Monte Carlo method is proposed to measure the uncertainty ofform and position error measurement.With this method,the pseudo random number generated by computer is used to simulate the actual measured values of the roundness error for the error model,to constitute the probability distribution of the roundness error,calculate the expected value and variance,and obtain the roundness error and measurement uncertainty.The experimental results shows that the method is accurate,simple and efficient,and provides a new method in the fields of geometric measurement,error analysis,and data processing,which is worth to be popularized and applied.【期刊名称】《自动化仪表》【年(卷),期】2018(039)005【总页数】5页(P64-68)【关键词】蒙特卡罗法;圆度误差;最小二乘法;不确定度;MATLAB;三坐标测量机;形位误差【作者】吴呼玲【作者单位】陕西国防工业职业技术学院机械工程学院,陕西西安710300【正文语种】中文【中图分类】TH124;TP2740 引言圆度误差是轴套类零件经常需要检测的形位误差项目。
圆度误差测量不确定度的评定已成为测量领域的一个重要课题。
常用的圆度测量不确定度评定方法有:①依据《测量不确定度表示指南》(guide to the expression of uncertainty in measurement,GUM)的基本原理和方法(GUM[1]法);②蒙特卡罗法[2](Monte Carlo method,MCM)。
GUM法需要根据评定方法建立误差数学模型,首先求出误差模型中的传递系数和参数间的相关系数,然后根据测量不确定度合成公式进行评定。
由于圆度测量的点数较多,而且分为直角坐标系和极坐标系两种情况,误差模型较为复杂,因此很难求出不确定度。
蒙特卡罗法是一种统计模拟的方法,使用随机数模拟实际测量值来解决问题。
该方法利用MATLAB软件中的相关函数产生一组随机数组来模拟实际测量值,求出形位误差的测量不确定度。
该方法评定结果准确、操作方便、简单快捷,为测量技术领域和其他数据处理领域提供了新的方法。
1 圆度误差的最小二乘数学模型测量圆度误差时,以零件测量时的回转中心O为圆心,选取两个相互垂直的径向线构成直角坐标系。
圆度最小二乘模型如图1所示。
图1 圆度最小二乘模型Fig.1 The least squares model of roundness在零件截面轮廓上,以等角度间隔进行测量采样。
采样数据为pi(xi,yi)(i=1,2,…,n)。
其中:xi为实际圆周上各采样点在x轴上的坐标值,yi为采样点在y坐标轴上的坐标值。
设采样点的截面轮廓的最小二乘圆圆心O′的直角坐标为O′(a,b),最小二乘圆的半径为R,则最小二乘圆方程为:(x-a)2+(y-b)2=R2(1)式中:a、b分别为最小二乘圆圆心在直角坐标系中的坐标值;R为最小二乘圆的半径。
根据实际轮廓圆上各pi点的直角坐标值,求得最小二乘圆圆心坐标a和b。
(2)(3)式中:n为实际轮廓等分的间隔数。
实际轮廓上的各采样点pi到最小二乘圆的偏距ΔRi为:(4)设距离最小二乘圆心最远的点和最近的点分别为(xM,yM)、(xL,yL),则圆度误差可表示为[3]:f=(5)式中:(xM,yM)为实际采样点距离最小二乘圆心最远的点坐标;(xL,yL)为实际采样点距离最小二乘圆心最近的点坐标。
2 圆度测量结果不确定度评定2.1 GUM法要计算圆度的测量不确定度[4],首先要确定圆度误差模型中各参数的传递系数和单点测量不确定度。
①计算式(5)中圆度误差模型各参数的传递系数[5]。
(6)(7)(8)(9)(10)(11)②计算各参数测量不确定度。
实际测量中,各测量点的测量环境是相同的,各点的测量不确定度也是相同的,都等于单点测量不确定度。
a和b的不确定度可通过式(12)和式(13)求得:(12)(13)式中:μ0为圆度的单点测量不确定度。
将推导出来的传递系数和单点测量不确定度代入圆度测量不确定度评定公式[6],即可求得圆度的测量不确定度。
(14)2.2 蒙特卡罗法利用蒙特卡罗伪随机数原理,根据圆度误差模型,产生服从正态分布的随机数序列值。
该序列值的期望为各参数的测量值,方差为各参数的单点标准不确定度,从而得出圆度的测量不确定度[7]。
①分析不确定度来源。
设定分布类型、分布区间,得出各不确定度数值。
②确定圆度误差模型(5)中的参数:xM、xL、yM、yL、a、b的期望和方差。
③以xM、xL、yM、yL、a、b这6个参数的期望和方差,分别生成六维随机数模拟圆度误差的实际测量值,样本容量取M,对其进行圆度误差的不确定度评定。
六维随机数分别为:[xM1,xM2,xM3,…,xMM];[xL1,xL2,xL3,…,xLM];[yM1,yM2,yM3,…,yMM];[yL1,yL 2,yL3,…,yLM];[a1,a2,a3,…,aM];[b1,b2,b3,…,bM]。
④将产生的随机数值代入圆度误差模型,求出M个圆度误差值f。
根据这组f值,构造概率分布。
其方差值则为圆度误差的测量不确定度[8]。
3 试验数据采集及结果验证使用爱德华公司MQ686型三坐标测量机,对JP19型万能工具显微镜的顶尖轴进行圆度误差的测量[9]和评定。
将被测顶尖轴用高精度三爪卡盘夹紧,放置于三坐标测量机的测量平台上;然后对其进行圆度测量。
在被测顶尖轴上选取三个截面,每个截面等角度测量24个点。
三坐标测量机测量顶尖轴圆度数据如表1所示。
表1 顶尖轴圆度数据Tab 1 Roundness data of the top axismm测点X轴坐标Y轴坐标110.0038-0.011629.66692.582238.67434.988647.08787.054255.02238.6 50462.60999.656170.009610.00898-2.56899.66369-4.98178.668410-7.05557.080611-8.64965.009412-9.67032.6035测点X轴坐标Y轴坐标13-9.99590.003614-9.6639-2.578015-8.6618-4.995416-7.0725-7.070317-5.0028-8.659718-2.5860-9.663019-0.0048-10.0011202.5982-9.6588215.0116-8.6581227.0830-7.0656238.6706-4.9979249.6646-2.58663.1 不确定度来源分析三坐标测量机的工作要求是:室内温度达到20 ℃,被测零件和测量设备等温10 h。
其三坐标测量机的不确定来源可忽略温度、湿度带来的影响,主要分析以下几个方面的影响[10]。
①重复性引起的不确定度分量。
圆度测量不确定度评定的主要因素之一,是测量重复性测量引起的不确定度[11-12]。
影响圆度的主要因素是半径的变化量。
因此,需要考虑半径变化量测量的重复性误差。
在圆度测量的24个测量点中选取4个点(1、5、15和20点)进行各点的重复性误差计算。