发明名称 确定闭式整体叶盘三坐标测量机测头角度的方法
摘要 本发明公开了一种确定闭式整体叶盘三坐标测量机测头角度的方法,用于解决现有确定闭式整体叶盘三坐标测量机测头角度方法随意性大的技术问题。技术方案是首先进行触测区域的设置,之后对触测区域内检测点进行测头的可达性分析,进而建立检测点的可达性锥,最后结合触测区域和可达性锥进行检测区域划分,选出最优的测头角度。解决了现有确定闭式整体叶盘三坐标测量机测头角度方法随意性大的技术问题,方法简单可靠。
申请公布号 CN103278118B 申请公布日期 2016.03.02
申请号 CN201310188419.X 申请日期 2013.05.20
申请人 西北工业大学 发明人 蔺小军;王志伟;史耀耀;任军学;刘相柱;张新鸽
分类号 G01B21/00(2006.01)I 主分类号 G01B21/00(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 一种确定闭式整体叶盘三坐标测量机测头角度的方法,其特征在于包括以下步骤:第一步,抽取叶片叶背面与进气边处的交线C<sub>1</sub>,对应叶片叶背与排气边的交线C<sub>2</sub>,内外轮毂面的交线C<sub>3</sub>、C<sub>4</sub>,分别将曲线C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>向内偏置一个测杆半径值,得到对应曲线C<sub>o1</sub>、C<sub>o2</sub>、C<sub>o3</sub>、C<sub>o4</sub>;将偏置后的曲线进行相互修剪,得到一个触测区域;第二步,求取所有检测点在叶片型面上的点坐标值和法向量,P<sub>a</sub>=[x<sub>a</sub>,y<sub>a</sub>,z<sub>a</sub>],<img file="FDA0000696999820000011.GIF" wi="305" he="82" />a=1,2,…,N,N为检测点数目;检测点的坐标值和法向量利用UG二次开发功能调取其内部函数获得;取其中一个检测点P<sub>c</sub>,c∈a,沿该检测点P<sub>c</sub>法矢<img file="FDA0000696999820000012.GIF" wi="50" he="75" />向上偏置距离d,得到点P<sub>c</sub>′;点P<sub>c</sub>′的坐标值公式<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><msub><mi>P</mi><mi>c</mi></msub><mo>&prime;</mo></msup><mo>=</mo><msub><mi>P</mi><mi>c</mi></msub><mo>+</mo><mi>d</mi><mo>&CenterDot;</mo><mover><mi>n</mi><mo>&RightArrow;</mo></mover><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000696999820000013.GIF" wi="1396" he="108" /></maths>第三步,以点P<sub>c</sub>′为起点,沿673个测头角度方向做出673条射线,求取每条射线的单位向量<img file="FDA0000696999820000014.GIF" wi="77" he="82" />t=0,1,2,…,672;以P<sub>c</sub>′为坐标原点,在其中一条射线上取距离点P<sub>c</sub>′为1的点P<sub>d</sub>,则<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><msub><mi>e</mi><mi>t</mi></msub><mo>&RightArrow;</mo></mover><mo>=</mo><mfrac><mover><mrow><msup><msub><mi>P</mi><mi>c</mi></msub><mo>&prime;</mo></msup><msub><mi>P</mi><mi>d</mi></msub></mrow><mo>&RightArrow;</mo></mover><mrow><mo>|</mo><mover><mrow><msup><msub><mi>P</mi><mi>c</mi></msub><mo>&prime;</mo></msup><msub><mi>P</mi><mi>d</mi></msub></mrow><mo>&RightArrow;</mo></mover><mo>|</mo></mrow></mfrac><mo>=</mo><mover><mrow><msup><msub><mi>P</mi><mi>c</mi></msub><mo>&prime;</mo></msup><msub><mi>P</mi><mi>d</mi></msub></mrow><mo>&RightArrow;</mo></mover><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000696999820000015.GIF" wi="1422" he="198" /></maths>把球面坐标系下的值转换为直角坐标系下的值;x<sub>d</sub>=r sinαcosβy<sub>d</sub>=r sinαsinβ   (3)z<sub>d</sub>=r cosα取r=1,α的取值范围是[0°,7.5°,15°,…,97.5°,105°],β的取值范围是[0°,7.5°,15°,…,352.5°,360°];根据公式(3)求出P<sub>d</sub>=[x<sub>d</sub>,y<sub>d</sub>,z<sub>d</sub>];当α=0°且β=0°时,P<sub>d</sub>=[0,0,1];根据公式(2)求出单位向量<img file="FDA0000696999820000016.GIF" wi="68" he="76" />令<img file="FDA0000696999820000017.GIF" wi="236" he="82" />将<img file="FDA0000696999820000018.GIF" wi="238" he="80" />放到矩阵M<sub>e</sub>中,放置原则为:将<img file="FDA0000696999820000019.GIF" wi="52" he="75" />的表示方式变为<img file="FDA00006969998200000110.GIF" wi="115" he="80" />其中<img file="FDA00006969998200000111.GIF" wi="187" he="110" />则u=1,2,…,14;<img file="FDA00006969998200000112.GIF" wi="186" he="116" />则v=1,2,…,48;<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>M</mi><mi>e</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mover><msub><mi>e</mi><mn>1,1</mn></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mover><msub><mi>e</mi><mn>1,2</mn></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><msub><mi>e</mi><mn>1,48</mn></msub><mo>&RightArrow;</mo></mover></mtd></mtr><mtr><mtd><mover><msub><mi>e</mi><mn>2,1</mn></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mover><msub><mi>e</mi><mn>2,2</mn></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><msub><mi>e</mi><mn>2,48</mn></msub><mo>&RightArrow;</mo></mover></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mover><msub><mi>e</mi><mn>14,1</mn></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mover><msub><mi>e</mi><mn>14,2</mn></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><msub><mi>e</mi><mn>14,48</mn></msub><mo>&RightArrow;</mo></mover></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000696999820000021.GIF" wi="555" he="371" /></maths>令矩阵<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>M</mi><mi>p</mi></msub><mo>=</mo><msub><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mn>0</mn></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd></mtr></mtable></mfenced><mo>,</mo></mrow><mrow><mn>48</mn><mo>&times;</mo><mn>48</mn></mrow></msub></mrow>]]></math><img file="FDA0000696999820000022.GIF" wi="585" he="358" /></maths>由公式M<sub>q</sub>=M<sub>e</sub>M<sub>p</sub>   (4)则,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>M</mi><mi>q</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mover><msub><mi>e</mi><mn>1,1</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mover><msub><mi>e</mi><mn>1,2</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><msub><mi>e</mi><mn>1,48</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd></mtr><mtr><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd></mtr><mtr><mtd><mover><msub><mi>e</mi><mn>1,2</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mover><msub><mi>e</mi><mn>2,2</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo></mtd><mtd><mover><msub><mi>e</mi><mn>2,48</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd></mtr><mtr><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mover><msub><mi>e</mi><mn>14,1</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mover><msub><mi>e</mi><mn>14,1</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><msub><mi>e</mi><mn>14,48</mn></msub><mo>&RightArrow;</mo></mover><mo>&CenterDot;</mo><mover><msub><mi>n</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000696999820000023.GIF" wi="829" he="262" /></maths>取<img file="FDA0000696999820000024.GIF" wi="60" he="74" />与<img file="FDA0000696999820000025.GIF" wi="76" he="82" />的夹角小于60°,<img file="FDA0000696999820000026.GIF" wi="260" he="80" />时的测头角度作为剩余可用的测头角度;第四步,将第二步求出点P<sub>c</sub>′中的可用测头角度沿该点法矢<img file="FDA0000696999820000027.GIF" wi="52" he="74" />负方向偏置距离d,得到点P<sub>C</sub>的可用测头角度;由曲线C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>构造一张曲面F<sub>1</sub>,定义为叶片叶背面进气边处的通道覆盖面;然后将点P<sub>c</sub>′和点P<sub>C</sub>的所有可用测头角度分别与面F<sub>1</sub>求交;只有在点P<sub>c</sub>′和点P<sub>C</sub>处的测头角度与面F<sub>1</sub>的交点均在曲线C<sub>o1</sub>、C<sub>o2</sub>、C<sub>o3</sub>、C<sub>o4</sub>围成封闭区域内,判定该测头角度是可达的,在触测时不会与相邻叶片、内外轮毂发生干涉;将检测点所有可达的测头角度求出之后,组合起来是点P<sub>c</sub>′的可达性锥;第五步,根据所有检测点的可达性分析结果,将能共用同一个测头角度的检测点划分为一个检测区域。
地址 710072 陕西省西安市友谊西路127号
您可能感兴趣的专利