发明名称 船用高精度光纤陀螺组件标定方法
摘要 一种船用高精度光纤陀螺组件标定方法。(1)将捷联惯性组件安装在高精度三轴惯导测试转台上,陀螺组件的X、Y、Z轴与高精度三轴惯导测试转的内、中、外框平行,预热陀螺组件;(2)按照六位置标定方案在工控机上编定三轴惯导测试转台程序,工控机调用转台程序实现对转台的控制,数据计算机采集陀螺组件的输出;(3)按照六位置标定原理对陀螺的原始输出用matlab进行数据处理,得到陀螺组件的各项误差参数,完成对陀螺组件的标定。本发明的方法具有如下优点:沿用原有的标定设备,没有增加任何的任何根本,所设计的标定方案操作简单,标定精度高,将传统的标定结果和六位置标定结果分别应用在四位置旋转监控试验中,新的标定方法15h的导航精度提高62.55%。
申请公布号 CN101639364B 申请公布日期 2011.06.22
申请号 CN200910072562.6 申请日期 2009.07.22
申请人 哈尔滨工程大学 发明人 董浩;赵桂玲;张鑫;徐博;奔粤阳;陈世同;于强;高洪涛;吴磊;王伟
分类号 G01C25/00(2006.01)I 主分类号 G01C25/00(2006.01)I
代理机构 代理人
主权项 1.一种船用高精度光纤陀螺组件标定方法,其特征是:(1)将捷联惯导系统安装在高精度三轴惯导测试转台上,陀螺组件的X、Y、Z轴与高精度三轴惯导测试转台的内、中、外框平行,预热陀螺组件;(2)根据三轴陀螺组件静态误差数学模型,设计六位置标定方案标定光纤陀螺组件,按照标定方案编定三轴惯导测试转台程序,在工控机上设定转台控制程序,将转台分别定位在(0°,0°,0°)、(180°,180°,0°)、(180°,0°,0°)、(180°,0°,270°)、(180°,0°,90°)、(0°,0°,90°)六个位置,调用转台控制程序实现对转台的控制,数据采集计算机采集陀螺组件的输出;(3)对陀螺组件的输出按照六位置标定原理用matlab进行数据处理,得到陀螺组件的各项误差参数,完成对陀螺组件的标定;三轴陀螺组件静态误差数学模型为:<maths num="0001"><![CDATA[<math><mfenced open='' close='}'><mtable><mtr><mtd><msub><mi>N</mi><mi>gx</mi></msub><mo>=</mo><msub><mi>A</mi><mn>0</mn></msub><mo>+</mo><msub><mi>A</mi><mn>1</mn></msub><msub><mi>&omega;</mi><mi>x</mi></msub><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mi>y</mi></msub><mo>+</mo><msub><mi>A</mi><mn>3</mn></msub><msub><mi>&omega;</mi><mi>z</mi></msub></mtd></mtr><mtr><mtd><msub><mi>N</mi><mi>gy</mi></msub><mo>=</mo><msub><mi>B</mi><mn>0</mn></msub><mo>+</mo><msub><mi>B</mi><mn>1</mn></msub><msub><mi>&omega;</mi><mi>x</mi></msub><mo>+</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mi>y</mi></msub><mo>+</mo><msub><mi>B</mi><mn>3</mn></msub><msub><mi>&omega;</mi><mi>z</mi></msub></mtd></mtr><mtr><mtd><msub><mi>N</mi><mi>gz</mi></msub><mo>=</mo><msub><mi>C</mi><mn>0</mn></msub><mo>+</mo><msub><mi>C</mi><mn>1</mn></msub><msub><mi>&omega;</mi><mi>x</mi></msub><mo>+</mo><msub><mi>C</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mi>y</mi></msub><mo>+</mo><msub><mi>C</mi><mn>3</mn></msub><msub><mi>&omega;</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced></math>]]></maths>其中,N<sub>gx</sub>、N<sub>gy</sub>、N<sub>gz</sub>分别为陀螺组件X、Y、Z三个轴的输出;A<sub>0</sub>、B<sub>0</sub>、C<sub>0</sub>分别为陀螺组件X、Y、Z三个轴的零位误差;A<sub>1</sub>、B<sub>1</sub>、C<sub>1</sub>分别为陀螺组件X、Y、Z三个轴的标度因数;A<sub>2</sub>、A<sub>3</sub>、B<sub>2</sub>、B<sub>3</sub>、C<sub>2</sub>、C<sub>3</sub>分别为陀螺组件X、Y、Z三个轴的安装误差;所述工控机上设定转台控制程序,数据采集计算机采集陀螺组件输出的方法为:1)输入转台角速率:<img file="FSB00000470825100012.GIF" wi="384" he="48" />其中ω<sub>ie</sub>为地球自转角速率,<img file="FSB00000470825100013.GIF" wi="24" he="28" />为当地地理纬度。工控机设定转台控制程序,定位(0°,0°,0°),定位时间10分钟;2)输入转台角速率:<img file="FSB00000470825100014.GIF" wi="402" he="48" />工控机设定转台控制程序,定位(180°,180°,0°),定位时间10分钟;3)输入转台角速率:<img file="FSB00000470825100015.GIF" wi="420" he="50" />工控机设定转台控制程序,定位(180°,0°,0°),定位时间10分钟;4)输入转台角速率:<img file="FSB00000470825100016.GIF" wi="403" he="50" />工控机设定转台控制程序,定位(180°,0°,270°),定位时间10分钟;5)输入转台角速率:<img file="FSB00000470825100017.GIF" wi="444" he="49" />工控机设定转台控制程序,定位(180°,0°,90°),定位时间10分钟;6)输入转台角速率:<img file="FSB00000470825100018.GIF" wi="386" he="53" />工控机设定转台控制程序,定位(0°,0°,90°),定位时间10分钟;转台控制程序设定完毕,保存转台控制程序,调用数据计算机采集程序,运行转台控制程序,工控机实现对转台的控制,转台按照工控机设定转台控制程序内框、中框、外框分别定位在位置1-东北天方向、位置2-西南天方向、位置3-西北地方向、位置4-北东地方向、位置5-南西地方向、位置6-北西天方向各10分钟,数据采集计算机采集陀螺组件在这六个位置的输出;所述对陀螺组件的输出用matlab进行数据处理,得到陀螺组件的各项误差参数的方法为:1)将位置1的陀螺组件三轴输出减位置2的陀螺组件三轴输出:<img file="FSB00000470825100021.GIF" wi="453" he="51" /><img file="FSB00000470825100022.GIF" wi="454" he="49" /><img file="FSB00000470825100023.GIF" wi="464" he="51" />由此得到安装误差A<sub>2</sub>、B<sub>2</sub>、C<sub>2</sub>;2)将位置1的陀螺组件三轴输出减位置3的陀螺组件三轴输出:<img file="FSB00000470825100024.GIF" wi="445" he="52" /><img file="FSB00000470825100025.GIF" wi="446" he="52" /><img file="FSB00000470825100026.GIF" wi="455" he="53" />由此得到安装误差A<sub>3</sub>、B<sub>3</sub>、C<sub>3</sub>;3)将位置4的陀螺组件三轴输出减位置5的陀螺组件三轴输出:<img file="FSB00000470825100027.GIF" wi="452" he="51" /><img file="FSB00000470825100028.GIF" wi="453" he="52" /><img file="FSB00000470825100029.GIF" wi="463" he="52" />由此得到标度因数A<sub>1</sub>、B<sub>1</sub>、C<sub>1</sub>;4)将位置2的陀螺组件y、z轴输出加位置3的陀螺组件y、z轴输出:N<sub>gy2</sub>+N<sub>gy3</sub>=2B<sub>0</sub>N<sub>gz2</sub>+N<sub>gz3</sub>=2C<sub>0</sub>由此得到陀螺组件y、z轴零位误差B<sub>0</sub>、C<sub>0</sub>;5)将位置5的陀螺组件x轴输出加位置6的陀螺组件x轴输出:N<sub>gx5</sub>+N<sub>gx6</sub>=2A<sub>0</sub>由此得到陀螺组件x轴零位误差A<sub>0</sub>。
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号1号楼哈尔滨工程大学科技处知识产权办公室