发明名称 利用光电经纬仪测量坦克炮管空间指向的方法及装置
摘要 利用光电经纬仪测量坦克炮管空间指向的方法及装置,属于光电测量技术领域,为了快速、准确地获取坦克炮管轴线的高精度空间指向,炮管设置在坦克上,坦克上表面有三个特征点a、b、c,炮管上有两个特征点d、e,五特征点均能在第一光电经纬仪和第二光电经纬仪的交叉视场内成清晰的图像;时统终端既为第一光电经纬仪提供同步脉冲信号和时间信息,又为第二光电经纬仪提供同步脉冲信号和时间信息;中心计算机既接收第一光电经纬仪的编码器数据及特征点的脱靶量,又接收第二光电经纬仪的编码器数据及特征点的脱靶量,其经过数据处理后交会出特征点的位置信息,进而得到炮管轴线向量、坦克底盘及其垂直面的向量,可以解算出炮管的空间指向。
申请公布号 CN103925842A 申请公布日期 2014.07.16
申请号 CN201410122971.3 申请日期 2014.03.28
申请人 中国科学院长春光学精密机械与物理研究所 发明人 吴能伟
分类号 F41G5/24(2006.01)I 主分类号 F41G5/24(2006.01)I
代理机构 长春菁华专利商标代理事务所 22210 代理人 南小平
主权项 利用光电经纬仪测量坦克炮管空间指向的方法,其特征是,该方法包括以下步骤,步骤一,在带炮管(10)的坦克(9)的尾部上表面边沿选择两个特征点a、b,在特征点b同侧选择特征点c,使得特征点a、b、c组成的平面与坦克底盘平行;在坦克的炮管(10)上选择两个有一定距离的环带d、e;步骤二,在坦克(9)的侧后方布设光电经纬仪(1)和光电经纬仪(2),其坐标已知O<sub>j</sub>(x<sub>j</sub>,y<sub>j</sub>,z<sub>j</sub>)j=1,2,二者相距一定距离,且步骤一所选的特征点在光电经纬仪(1)和光电经纬仪(2)视场内成清晰的图像;步骤三,调平光电经纬仪(1)和光电经纬仪(2),光电经纬仪(1)通过串行接口(5)接收时统终端(3)的同步脉冲信号,光电经纬仪(2)通过串行接口(6)接收时统终端(3)的同步脉冲信号,二者同时跟踪坦克的特征点a、b、c、d和e,并采集时间信息和编码器数据,提取五个特征点的脱靶量;步骤四,中心计算机(4)通过串行接口(7)接收光电经纬仪(1)的编码器数据及特征点的脱靶量,合成后得到特征点相对光电经纬仪(1)的真实角度(α<sub>1i</sub>,λ<sub>1i</sub>)i=a,b,c,d,e;中心计算机(4)通过串行接口(8)接收光电经纬仪(2)的编码器数据及特征点的脱靶量,合成后得到特征点相对光电经纬仪(2)的真实角度(α<sub>2i</sub>,λ<sub>2i</sub>)i=a,b,c,d,e;结合经纬仪的位置信息,利用公式①交会计算出坦克特征点的空间位置(x<sub>i</sub>,y<sub>i</sub>,z<sub>i</sub>);<maths num="0001" id="cmaths0001"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>m</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>=</mo><mi>cos</mi><msub><mi>&alpha;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><msub><mi>x</mi><mn>1</mn></msub><mo>-</mo><msub><mi>x</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>+</mo><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><msub><mi>y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>y</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>+</mo><mi>sin</mi><msub><mi>&alpha;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><msub><mi>z</mi><mn>1</mn></msub><mo>-</mo><msub><mi>z</mi><mn>2</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>m</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>=</mo><mi>cos</mi><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><msub><mi>x</mi><mn>2</mn></msub><mo>-</mo><msub><mi>x</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>+</mo><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><msub><mi>y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>y</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>+</mo><mi>sin</mi><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><msub><mi>z</mi><mn>2</mn></msub><mo>-</mo><msub><mi>z</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>K</mi><mi>i</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>sec</mi><mn>2</mn></msup><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><msup><mi>sec</mi><mn>2</mn></msup><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>l</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>m</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>m</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><msup><mi>sec</mi><mn>2</mn></msup><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mrow><msub><mi>K</mi><mi>i</mi></msub></mfrac></mtd></mtr><mtr><mtd><msub><mi>l</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>m</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mrow><mo>(</mo><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>m</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><msup><mi>sec</mi><mn>2</mn></msup><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub></mrow><msub><mi>K</mi><mi>i</mi></msub></mfrac></mtd></mtr><mtr><mtd><msub><mi>x</mi><mi>i</mi></msub><mo>=</mo><mn>0.5</mn><mrow><mo>(</mo><msub><mi>x</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>l</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mi>cos</mi><msub><mi>&alpha;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>l</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mi>cos</mi><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>i</mi></msub><mo>=</mo><mn>0.5</mn><mrow><mo>(</mo><msub><mi>y</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>l</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>y</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>l</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mi>tg</mi><msub><mi>&lambda;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>z</mi><mi>i</mi></msub><mo>=</mo><mn>0.5</mn><mrow><mo>(</mo><msub><mi>z</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>l</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mi>sin</mi><msub><mi>&alpha;</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>z</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>+</mo><msub><mi>l</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mi>sin</mi><msub><mi>&alpha;</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000483724280000011.GIF" wi="1235" he="812" /></maths>①;步骤五,中心计算机(4)依据特征点d、e确定炮管(10)轴线的方向向量<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><mi>de</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>x</mi><mi>e</mi></msub><mo>-</mo><msub><mi>x</mi><mi>d</mi></msub><mo>,</mo><msub><mi>y</mi><mi>e</mi></msub><mo>-</mo><msub><mi>y</mi><mi>d</mi></msub><mo>,</mo><msub><mi>z</mi><mi>e</mi></msub><mo>-</mo><msub><mi>z</mi><mi>d</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000483724280000012.GIF" wi="655" he="87" /></maths>依靠a、b、c可得<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mover><mi>ab</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>x</mi><mi>b</mi></msub><mo>-</mo><msub><mi>x</mi><mi>a</mi></msub><mo>,</mo><msub><mi>y</mi><mi>b</mi></msub><mo>-</mo><msub><mi>y</mi><mi>a</mi></msub><mo>,</mo><msub><mi>z</mi><mi>b</mi></msub><mo>-</mo><msub><mi>z</mi><mi>a</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000483724280000013.GIF" wi="653" he="87" /></maths><img file="FDA0000483724280000014.GIF" wi="648" he="92" />确定坦克(9)底盘的法向量为<img file="FDA0000483724280000015.GIF" wi="270" he="79" />及坦克(9)底盘垂直面的法向量为<img file="FDA0000483724280000021.GIF" wi="236" he="83" />,分别求解<img file="FDA0000483724280000022.GIF" wi="407" he="180" /><img file="FDA0000483724280000023.GIF" wi="399" he="181" />,于是利用公式②求得炮管(10)轴线的空间指向,高低角E和方位角A;<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><mi>E</mi><mo>=</mo><mi>p</mi></mtd><mtd></mtd></mtr><mtr><mtd><mi>A</mi><mo>=</mo><mi>q</mi></mtd><mtd><mi>q</mi><mo>&GreaterEqual;</mo><mn>0</mn></mtd></mtr><mtr><mtd><mi>A</mi><mo>=</mo><mn>2</mn><mi>&pi;</mi><mo>+</mo><mi>q</mi></mtd><mtd><mi>q</mi><mo>&lt;</mo><mn>0</mn></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000483724280000024.GIF" wi="587" he="234" /></maths>②。
地址 130033 吉林省长春市东南湖大路3888号