发明名称 基于双旋转激光平面发射机网络的空间定位方法
摘要 本发明公开了一种基于双旋转激光平面发射机网络的空间定位方法,三个或三个以上的转台发射机由交流伺服电机带动旋转,头部安装了两个线性激光器的转台发射机向四周空间不断发射激光信号,然后根据以光电池为传感器的接收器模块采集到的激光峰值位置距时间原点OZ脉冲的时间距离,转换成激光平面旋转过的角度,从而推倒出待测点所在的激光平面方程,接着进一步得到通过待测点的直线方程,根据多直线相交方法联立方程组,最后以最小二乘法求解此方程组获到待测点坐标位置。本发明在测量时无需对目标进行瞄准,提高了测量速度以及测量效率。
申请公布号 CN100575865C 申请公布日期 2009.12.30
申请号 CN200810150383.5 申请日期 2008.07.18
申请人 西安交通大学 发明人 刘志刚;许耀中;王民刚;刘中正
分类号 G01B11/00(2006.01)I 主分类号 G01B11/00(2006.01)I
代理机构 西安通大专利代理有限责任公司 代理人 陈翠兰
主权项 1、一种基于双旋转激光平面发射机网络的空间定位方法,其特征在于,按以下步骤实现:(1)三个或三个以上的转台发射机由交流伺服电机带动旋转,安装在每个转台发射机的头部的两个红色线性激光器,分别是第一激光器(1)和第二激光器(2),它们旋转着向四周空间不停发射激光信号,并且通过伺服电机的伺服控制器向信号采集卡发送OZ脉冲;(2)接收器依靠光电池接收发射机发射来的激光信号形成波峰信号,经过接收器中的前置放大电路,将信号放大至-5V~5V范围后传到信号采集卡,转换成数字信号再传到计算机中;(3)计算机接收到波峰信号,根据第一激光器(1)与第二激光器(2)照射到接收器产生的峰值位置时间t<sub>峰值1k</sub>、t<sub>峰值2k</sub>,以及OZ脉冲时间t<sub>Zk</sub>,计算特征时间t<sub>1k</sub>与t<sub>2k</sub>,t<sub>1k</sub>=t<sub>峰值1k</sub>-t<sub>Zk</sub>、t<sub>2k</sub>=t<sub>峰值2k</sub>-t<sub>Zk</sub>,k为发射机编号;(4)结合所述的特征时间t<sub>1k</sub>与t<sub>2k</sub>,根据设计的测量算法模型,采用最小二乘法计算出所述的接收器位置坐标;所述的测量算法模型,根据多直线相交方法在世界坐标系O<sub>W</sub>-X<sub>W</sub>Y<sub>W</sub>Z<sub>W</sub>下建立方程组作为待测点坐标计算的模型,所述的世界坐标系是在本测量算法模型的参数标定时建立的,此方程组为<maths num="0001"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msup><msub><mi>S</mi><mn>11</mn></msub><mi>T</mi></msup><msub><mi>R</mi><mn>11</mn></msub><msub><mi>M</mi><mn>1</mn></msub><msub><mi>X</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msup><msub><mi>S</mi><mn>21</mn></msub><mi>T</mi></msup><msub><mi>R</mi><mn>21</mn></msub><msub><mi>M</mi><mn>1</mn></msub><msub><mi>X</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msup><msub><mi>S</mi><mn>12</mn></msub><mi>T</mi></msup><msub><mi>R</mi><mn>12</mn></msub><msub><mi>M</mi><mn>2</mn></msub><msub><mi>X</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msup><msub><mi>S</mi><mn>22</mn></msub><mi>T</mi></msup><msub><mi>R</mi><mn>22</mn></msub><msub><mi>M</mi><mn>2</mn></msub><msub><mi>X</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msup><msub><mi>S</mi><mrow><mn>1</mn><mi>k</mi></mrow></msub><mi>T</mi></msup><msub><mi>R</mi><mrow><mn>1</mn><mi>k</mi></mrow></msub><msub><mi>M</mi><mi>k</mi></msub><msub><mi>X</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msup><msub><mi>S</mi><mrow><mn>2</mn><mi>k</mi></mrow></msub><mi>T</mi></msup><msub><mi>R</mi><mrow><mn>2</mn><mi>k</mi></mrow></msub><msub><mi>M</mi><mi>k</mi></msub><msub><mi>X</mi><mi>W</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,k:发射机编号;S<sub>1k</sub>、S<sub>2k</sub>:激光平面的平面方程系数(a,b,c,1)<sup>T</sup>,称为平面坐标,即(a,b,c,1)<sup>T</sup>对应的平面方程为ax+by+ca+1=0;R<sub>1k</sub>、R<sub>2k</sub>:激光平面到初始位置的旋转矩阵;X<sub>W</sub>:世界坐标系下待测点坐标;M<sub>k</sub>:世界坐标系到发射机坐标系的坐标变换矩阵,<maths num="0002"><![CDATA[<math><mrow><msub><mi>M</mi><mi>k</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>R</mi><mi>k</mi></msub></mtd><mtd><msub><mi>T</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><mi>O</mi></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>R<sub>k</sub>、T<sub>k</sub>分别为世界坐标系到发射机坐标系的旋转矩阵和平移矩阵,激光平面到初始位置的旋转矩阵为<maths num="0003"><![CDATA[<math><mrow><msub><mi>R</mi><mi>jk</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>&omega;t</mi><mi>jk</mi></msub><mo>)</mo></mrow></mtd><mtd><mi>sin</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>jk</mi></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>&omega;t</mi><mi>jk</mi></msub><mo>)</mo></mrow></mtd><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>&omega;t</mi><mi>jk</mi></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,j:激光平面的编号;ω:为发射机转速;t<sub>jk</sub>:为第k个转台发射机的激光平面j的特征时间,世界坐标系到发射机坐标系的旋转矩阵和平移矩阵分别为<maths num="0004"><![CDATA[<math><mrow><msub><mi>R</mi><mi>k</mi></msub><mrow><mo>(</mo><msub><mi>rx</mi><mi>k</mi></msub><mo>,</mo><msub><mi>ry</mi><mi>k</mi></msub><mo>,</mo><msub><mi>rz</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>Rx</mi><mi>k</mi></msub><mo>&CenterDot;</mo><msub><mi>Ry</mi><mi>k</mi></msub><mo>&CenterDot;</mo><msub><mi>Rz</mi><mi>k</mi></msub></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>rx</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mi>sin</mi><mrow><mo>(</mo><msub><mi>rx</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>rx</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>rx</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>ry</mi><mi>x</mi></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>ry</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>sin</mi><mrow><mo>(</mo><msub><mi>ry</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>ry</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>rz</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mi>sin</mi><mrow><mo>(</mo><msub><mi>rz</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>rz</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mi>cos</mi><mrow><mo>(</mo><msub><mi>rz</mi><mi>k</mi></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mi>T</mi><mi>k</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>,</mo><msub><mi>y</mi><mi>k</mi></msub><mo>,</mo><msub><mi>z</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>x</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msub><mi>z</mi><mi>k</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>所述的测量算法模型所含有的未知参数S<sub>1k</sub>、S<sub>2k</sub>和M<sub>k</sub>通过参数标定确定。
地址 710049陕西省西安市咸宁路28号
您可能感兴趣的专利