[发明专利]一种考虑膜片褶皱的索膜电极面形面精度的估计方法有效
申请号: | 201710347619.3 | 申请日: | 2017-05-17 |
公开(公告)号: | CN106989694B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 张逸群;朱日升;杜敬利;杨东武;张树新;李申;李娜 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G01B11/24 | 分类号: | G01B11/24 |
代理公司: | 61108 西安吉盛专利代理有限责任公司 | 代理人: | 张恒阳 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 考虑 膜片 褶皱 电极 面形面 精度 估计 方法 | ||
1.一种考虑膜片褶皱的索膜电极面形面精度的估计方法,其特征在于,该方法具体包括以下步骤:
步骤1)首先,利用非接触式摄影测量技术,测量得到索膜电极面的索网节点、膜片测量点的三维坐标,其次将索网节点、膜片测量点和三角形膜片投影至投影面XOY内,然后利用MATLAB软件的meshgrid命令在索膜电极面要求测量的a×a m2方形区域内均匀生成离散点;其中,离散点在笛卡尔坐标系的x、y方向上的间隔都是b mm,b表示离散点的间距,a表示方形测量区域的边长;
步骤2)判断步骤1)均匀布置的离散点是否落在三角形膜片的投影面内,将不落在三角形膜片投影面内的离散点删去;相反,将落在三角形膜片投影面内的离散点保留,并记录该离散点落于哪一个三角形膜片投影面内;
步骤3)根据步骤1)膜片测量点的三维坐标,计算膜片测量点到其所在的三角形膜片平面的距离hj,j为膜片测量点的编号,hj表示第j个膜片测量点到其所在三角形膜片平面的距离;将hj作为以膜片测量点为中心,边长为50mm的正方形区域的波峰值,生成第j个膜片测量点的方形二维正态分布;记
h=[h1,h2,…,hj,…,hn-1,hn]T,(j=1,2,…,n)为n个膜片测量点到其所在三角形膜片平面的距离列向量,该向量维度为n×1,n为膜片测量点的个数,T表示矩阵的转置;最终,生成n个边长为50mm的方形二维正态分布,其具体步骤如下:
步骤3.1)将n个膜片测量点定义为其二维正态分布的波峰点,利用MATLAB软件的正态分布函数mvnpdf计算该n个所有膜片测量点的二维正态分布波峰值,记第j个膜片测量点的二维正态分布波峰值为pmax,j,则n个膜片测量点的二维正态分布波峰值组成的列向量表示为pmax=[p1,p2,…,pj,…,pn-1,pn]T,得到n个边长为50mm的方形二维正态分布;
步骤3.2)根据公式计算比例系数列向量α,其中,α=[α1,α2,…αj,…αn-1,αn]T,αj表示的意义为第j个膜片测量点其褶皱值与正态分布函数波峰值的比值;
步骤4)判断投影至三角形膜片投影面内的离散点是否落在膜片测量点的正态分布范围内;若不在,将该离散点定义为三角形膜片平面点,根据三角形膜片的平面方程AX+BY+CZ+D=0,然后将该三角形膜片平面点的Xplane、Yplane坐标代入其三角形膜片的平面方程,求解出该三角形膜片平面点的Zplane坐标;其中A、B、C、D表示该三角形膜片平面方程的系数,由该三角形膜片的三个顶点确定,(Xplane,Yplane,Zplane)为该离散点的三维坐标;若离散点落在膜片测量点的正态分布范围内,则将该离散点定义为正态分布点,根据正态分布函数和其膜片的平面方程确定该离散点的Zgauss坐标,Zgauss表示正态分布点的笛卡尔Z轴坐标;
步骤5)根据步骤4)得到的三角形膜片平面点和正态分布点的三维坐标,结合步骤1)测量得到的索网节点、膜片测量点的三维坐标,拟合确定索膜电极面的最佳拟合抛物面,最终计算索膜电极面的形面精度;
所述步骤5)中根据索网节点、膜片测量点、三角形膜片平面点和正态分布点的三维坐标,拟合确定索膜电极面的最佳拟合抛物面,具体步骤如下:
步骤5.1)建立求解最佳拟合抛物面的优化模型:以分别绕x、y、z方向旋转的θx、θy、θz角度和沿x、y、z方向平移的平移量u、v、w为设计变量,即优化模型的设计变量s=[θx,θy,θz,u,v,w]T,目标是使得以最佳拟合抛物面为评价基准的变形后抛物面的形面精度RMS最小,优化模型如下:
Find s=[θx,θy,θz,u,v,w]T
Min
S.t.|u|,|v|,|w|≤D
|θx|,|θy|,|θz|≤θ
其中,N为坐标点数目;[newXi,newYi,newZi]T为最佳拟合抛物面第i个坐标点的三维坐标,i为坐标点的编号,F为天线的焦距,D为天线的物理口径,|u|,|v|,|w|分别为平移量u、v、w的绝对值,|θx|,|θy|,|θz|分别为旋转角θx、θy、θz的绝对值,θ为允许抛物面绕轴转动的角度上限值;
步骤5.2)确定最佳拟合抛物面的所有节点坐标[newX,newY,newZ]T的表达式;
步骤5.3)利用MATLAB软件的全局优化函数GrobalSearch求解优化模型,得到该优化模型的最优解。
2.根据权利要求1所述的一种考虑膜片褶皱的索膜电极面形面精度的估计方法,其特征在于,步骤4)中处理离散点的方法,具体步骤如下:
步骤4.1)判断投影至三角形膜片投影面内的离散点是否落于膜片测量点边长为50mm的方形二维正态分布范围内,将落于二维正态分布内的离散点定义为正态分布点,其中,落在同一个二维正态分布范围内的离散点,其褶皱值与正态分布函数波峰值的比值相同,记正态分布点的个数为Nguass,则正态分布点褶皱值与其正态分布函数波峰值的比值列向量表示为反之,将该离散点定义为三角形膜片平面点,记三角形膜片平面点的个数为Nplane;
步骤4.2)确定正态分布点的褶皱高度
k为正态分布点的编号,Hk表示第k个正态分布点的褶皱高度;首先计算正态分布点与其二维正态分布波峰点的x坐标差值列向量和y坐标差值列向量其中,Δxk表示第k个正态分布点与其二维正态分布波峰点的x坐标差值,Δyk表示第k个正态分布点与其二维正态分布波峰点的y坐标差值;其次,通过MATLAB软件的正态分布函数mvnpdf计算该正态分布点的概率值pk表示第k个正态分布点的概率值;然后根据步骤4.1)确定对应的比例系数根据确定正态分布点的褶皱高度;
步骤4.3)确定每一三角形膜片的平面方程;记三角形膜片的个数为m,假设第l个三角形膜片的平面方程表示为AlX+BlY+ClZ+Dl=0,平面方程的Al、Bl、Cl、Dl系数由该三角形膜片的三个顶点确定,l为三角形膜片的编号;然后将三角形膜片平面点的Xplane、Yplane坐标代入其三角形膜片的平面方程,求解该三角形膜片平面点的Zplane坐标;
步骤4.4)基于步骤4.3)求解得到的三角形膜片平面方程,即第l个三角形膜片的平面方程为AlX+BlY+ClZ+Dl=0,进而,落在第l个三角形膜片的正态分布点的Zguass坐标表示为Zguass=(AlXguass+BlYguass+Dl)/(-Cl)+Hl,其中,(Xguass,Yguass,Zguass)为正态分布点的三维坐标,Hl表示为落在第l个三角形膜片的正态分布点的褶皱高度,l=1,2,…m;最终,依次求解出m个三角形膜片内正态分布点的Zguass坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710347619.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种离轴椭球镜面形检测装置及其检测方法
- 下一篇:一种投影仪标定方法