- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
观测圆上多个任意点及其圆心坐标拟合
观测圆上多个任意点及其圆心坐标拟合张应芳,张爱国,苏积聪,黄海明,韦霄(厦门理工学院计算机与信息工程学院,福建厦门361024)摘要:基于最小二乘法的原理,推算圆上观测若干坐标点拟合圆心坐标的公式及其圆心坐标精度评定,并通过实地测量标准圆形构件验证圆心坐标拟合计算公式的正确性。同时,运用matlab编程语言实现圆心坐标拟合计算程序,在大型机械设备的制造与安装等方面具有一定的应用价值。关键词:最小二乘法;圆心坐标拟合;精度评定;间接平差中图分类号:P207文献标志码:A文章编号:1671-4679(2014)02-0027-05ObservationofmultiplearbitrarypointsonthecircleanditscentercoordinatesfittingZHANGYing-fang,ZHANGAi-guo,SUJi-cong,HUANGHai-ming,WEIXiao(CollegeofComputerandInformationEngineering,XiamenUniversityofTechnology,Xiamen361024China)Abstract:Basedontheprincipleofleast-squaresmethod,itderivestheformulaofthecoordinateofthecirclecenterandevaluatesitsaccuracy.Thenthecorrectnessofthecoordinateofthecirclecenterisverifiedbytherealmeasurementofcirclecenter.Meanwhile,usingthematlabprogramminglanguage,thecoordinateofthecirclecenterfittingcalculationprogramisimplemented,whichcanbeusedinmanufacturingandinstallationoflargemechanicalequipment.Keywords:least-squaresmethod;thecoordinateofthecirclecenterfitting;accuracyevaluation;adjustmentofobservationequations在当前机械企业的大型圆形构件检测问题上,各种圆形大构件的中心精度对于构件能否成功安装以及正常工作具有至关重要的作用。本文提出通过全站仪或GPS等测量仪器获得圆形大构件上的若干坐标点,利用最小二乘原理推算其圆心坐标计算公式,并将计算到的圆心坐标与观测到的圆心坐标进行一致性检测,从而检定圆形构件的制作工艺是否合格。同时,通过matlab编程开发圆心三维坐标拟合软件程序,加强原理公式的实际应用,提升其在大型机械设备的制造与安装等方面的应用价值。单个圆的圆心坐标拟合解决思路1.1二维情况下单个圆圆心坐标拟合1.1.1设定圆形大构件的圆心坐标为(x0,y0),半径为R。圆形构件上均匀分布了n个二维坐标点,且坐标为(xi,yi),i=1,2,…,n,推算公式步骤如下所示。最小二乘拟合圆曲线[1]的基础方程为R2=(x-x0)2+(y-y0)2.展开可得(1)R2=x2-2xx0+x222()0+y-2yy0+y0.2令a=2x0,b=2y0,c=x2+y2-R2,即x0=00a,y0=b,R=1槡2+b2-4c。圆心坐标拟合单个圆的圆心坐标拟合又分二维和三维情况讨论。a1222则式(2)变换之后有x2+y2-ax-by+c=0.(3)将该式推广到n个点后,写成矩阵形式可得收稿日期:2013-10-17作者简介:张应芳(1992-),女,本科生,研究方向:测绘工程.黑龙江工程学院学报第28卷·28·22熿x1熿x1+y1燄熿1燄y1yn-1燄熿a燄xy1ynzA熿11燄熿燄(4)1b=.(9)B-=0.燀xn-1燅燀c燅燀x2+y2燅nn燀xnzn燅燀C燅燀1燅T熿x1y1-1燄设定在式(4)两边同乘,由矩阵变熿x1z1燄y1yn燀xnyn-1燅,M=换[2]可得燀xnzn燅2熿∑xi∑xiyi-∑xi燄熿a燄熿1燄熿A燄2∑xiyib=∑yi-∑yi1,l=X0=B.燀c燅燀-∑xin-∑yi燅3×3燀C燅燀1燅∑xi(x2+y2ii)燄熿与二维情况下单个圆圆心坐标拟合相同,经矩阵变∑yi(x2+y2ii).(5)换可解算出A,B,C的值,即可得到圆形大构件表面所在的平面方程。燀-∑(x2+y2)燅iiA则熿燄B=熿a燄燀C燅b=-12熿∑xi∑xiyi-∑xi燄熿∑xi燄燀c燅-12∑xi(x2+y2ii)燄熿∑xi∑
文档评论(0)