光 电 子 技 术第34卷第1期Vol.34No.1
2014年3月OPTOELECTRONICTECHNOLOGYMar.2014
檸殠
檸檸檸檸檸殠研究与试制
檸殠
檸檸檸檸檸殠
*
基于双星敏感器的船体姿态测量系统设计*
2
,何 昕1,魏仲慧1,张同双3郭敬明1,
(中国科学院长春光学精密机械与物理研究所,长春11.30033;
)中国科学院大学,北京1中国卫星海上测控部,江苏江阴22.00039;3.14431
摘 要:提出了一种基于双星敏感器的船体姿态测量系统。本系统采用两台大视场高精度一台指向船艉,一台指向左舷,组合定姿达到提高横摇角测量精度的目的。选用CCD星敏感器,
成像后经实时图像处理器提取星点目标位置、灰度信息传给数据处TH7888A作为CCD传感器,理计算机,通过星图识别、姿态确定获取地心惯性坐标系下视轴指向,经岁差、章动、极移、船位、蒙气差等修正,获得惯导地平系下姿态矩阵。依据标定的星敏感器与甲板坐标系安装矩阵,解算船体将两台星敏感器解算的姿态角进行融合,达到获取三个高精度船体姿态角的目的。实验表姿态角,
、,该系统航向、纵摇及横摇测角精度分别达到8.及5.测量精度高、自主性强且能不明,46″7.16″11″随时间漂移。
关键词:航天测量船;船体姿态;双星敏感器;组合定姿;安装矩阵
)中图分类号:TN911.73 文献标识码:A 文章编号:1005488X(201401000506---
TheDesinofaShiAttitudeMeasurementSstemBased gpy onDualStarSensors
12113
,WEGUOJinminXinIZhonhuiZHANGTonshuan , gg,HEggg
,
(1.ChanchunInstituteoOtics,Fine Mechanicsand Phsics,ChineseAcademoSciences, gf pyyf
Chanchun130033,CHN;g2.UniversitoChineseAcademoSciences,Beiin00039,CHN; yf yf jg1
3.ChinaSatellite MaritimeTrackinand ControllinDeartment,JianinJiansu214431,CHN) gg pgyg :AbstractInordertoimrovetheshiattitudemeasurementrecisionofoursaceTT&C pppp shiashiattitudemeasurementsstembasedondualstarsensorsisroosed.Thesstemu -pyyp,pp sestwowildfieldofviewandhihaccuracstarsensorsareusedwithoneointintoshistern --- - gypgp
,andtheotherointintoortsidewhichimrovesthemeasurementaccuracofrollanlebh -pgppygyy ,,bridattitudedetermination.Inthesstem,TH7888AisusedasCCDstarsensorandafterima -y
inrealtimeimaerocessinsstemextractsstartaretlocationanditsravaluetodata- gg,gpgyggy rocessincomuterforobtaininoticalaxisointinwithresecttoinertialsacebstarrec -pgpgppgppy
,,,onitionandattitudedetermination.Andafterthecorrectionofrecessionnutationoleshift gpp
收稿日期:20130508--
:)基金项目国家自然科学基金资助项目(60878052
,(:作者简介:郭敬明(男,博士研究生,助理研究员,主要从事星敏感船体姿态测量方面的研究;1985—)E-mailm441@gj
163.com)
,何 昕(男,研究员,博士生导师,主要从事光电设备测量、图像处理等方面的研究;1966—),魏仲慧(女,研究员,博士生导师,主要从事光电设备测量、图像存储等方面的研究。1961—)
6
光 电 子 技 术第34卷
,shiositionandatmoshererefractionattitudematrixofstarsensorwithresecttoINShori -pppp zontalcoordinatesstemisacuired.Accordintothecalibratedinstallationmatrixofdualstar yqg
,,sensorsshiattitudeiscalculatedresectivelandthenthreehihrecisionshiattitudeanle -p ppygpg isobtainedbdatafusion.Itisexerimentallfoundthattheaccuracofshiattitudeofthess -ypyypy
,,itchtemisachievedto6.9″ofcourse5.7″ofand4.5″ofroll.Hihaccuracstronautonom pgygy nondriftwithtimeofthesstemareobtained.and y
:;;KewordssaceTT&Cshishiattitudedualstarsensorhbridattitudedetermina -pp;pyy
;tioninstallationmatrix
角。经实验验证,本文提出的测量系统三个船体姿
引 言
“远望”号测量船是目前我国航天飞行器测控系统的一个重要组成部分,它是为了适应导弹、航天器试验的发展而在海上设置的测控站。航天测量船采用单站定位体制,测控设备以船舶为平台,其测量是在动态条件下,设备的位置、姿态在不停地变化,必须在测量设备跟踪被测目标的同时,对测量船的位置和姿态进行同步测量。目前航天测量船装备了以卫星导航设备以及标校经纬仪等为惯性导航为主,
辅的组合导航系统。但由于惯性导航系统具有误差累积的缺点,长时间工作时需要提供外部的位置、航
1]
。向校准信息,对惯性导航系统进行综合校准[
。态角测量精度均优于10″
1 双星敏感器船姿测量系统方案
星敏感器的姿态测量精度可由休斯公司的仿真评价公式估算:
σP=σY=σR=
x()1
·x(()rad)2
n-1θsep
式中,偏航方向的姿态测量误差σσP、Y分别是俯仰、角度,指对星敏感器)的姿态测量误σR是横滚方向(
差角弧度,n是参与计算的星数,σxy是星敏感器像面座标中x、单星测量误y方向上的角度测量误差(,差)由此可以看出,θsep为探测星的平均分离角度,横滚角的测量误差是偏航、俯仰测量误差的几倍。星(弹)载多星敏感器一般采用空间正交安装方
3]
,式[而船用星敏感器受视场角及船载测量设备遮
星敏感器是一种高精度的姿态测量装置,且不随时间漂移,具有自主导航能力,以恒星为参照物,利用探测单元某一时刻对天空直接捕获星图,经过数据处理单元对星图进行恒星质心提取、星图识别、星跟踪、姿态计算等一系列处理,获得星敏感器相对惯性空间的高精度姿态信息,目前广泛应用于卫星、洲际战略导弹、宇航飞船等航空航天飞行器姿态测
2]
。随着高精度大视场星敏感器技术的成熟,量[利
挡等因素影响,不能沿载体坐标轴方向布置,不能空间正交,只能保证其水平投影处于正交状态。针对这一特点,本文提出一种基于双星敏感器的船姿测)量方案。具体设计思想如图(所示。1
本方案拟采用两台星敏感器组合测量达到提高船体姿态横摇角的目的。星敏感器A1沿船体艏艉线排列,指向船艉,星敏感器A根2指向船体左舷,
据船载设备遮挡因素,分别选择仰角为35°和40°。两台星敏感器各自解算出船体姿态角,分别为(K1,,(。为避免因单星敏感器横滚角K2,θθ1,1)2,2)ψψ
将两星敏感器解算测量精度低造成横摇角误差大,
的船体姿态角进行数据融合,具体方法如下式:
(
K1+K2)2
用其测量船体姿态成为可能。
针对海上测控任务需求的不断提高,本文采用高精度星敏感器来提高航天测量船综合测量精度,建立了基于星敏感器船姿测量的数学模型,设计了一套基于双星敏感器的船姿测量系统,一台指向船艉,一台指向左舷。硬件结构上,采用TH7888A作成像后经光纤传输系统传到机下电为CCD传感器,控箱,经实时图像处理器提取星点目标位置、灰度信通过星图息给数据处理计算机处理。软件设计上,识别、姿态确定获取地心惯性坐标系下视轴指向,经岁差、章动、极移、船位、蒙气差等修正,得到惯导地平系下姿态角。依据标定的星敏感器与甲板坐标系安装矩阵,解算船体姿态角,将两台星敏感器解算的姿态角进行融合,从而得到三个高精度的船体姿态
K=
()3
()41ψ=ψ
()5θ=θ2
俯仰分别影响船体航向、纵1偏航、 星敏感器A
第1期郭敬明,等:基于双星敏感器的船体姿态测量系统设计
7
图2 单星敏感器船姿确定
Fi.2 Shiattitudedeterminationbasedonsinlestar gpg
sensor
,瞬时真赤道地心系(再由瞬时真赤道地心系CT)(,经地球自转修正转准地固坐标系(再由CT)ET)
准地固坐标系(经极移修正转地固坐标系ET)(),再根据船位参数由地固坐标系(转地CTSCTS)
[4]
,平系(由星敏感器惯导地平系姿态矩阵MDPDP)得到星敏感器惯导地平系下方位角α,俯仰角β,滚
摇姿态,而横滚角影响船体三个姿态角,因此,航向、纵摇测量精度高;星敏感器A俯仰分别影响2偏航、横摇姿态,而横滚角影响船体三个姿态船体航向、
角,因此,航向、横摇精度高。将星敏感器A1、A2测量的航向平均值作为融合后的航向,将星敏感器A1测量的纵摇作为融合后的纵摇,将星敏感器A2测
量的横摇作为融合后的横摇。
图3 坐标变换
Fi.3 Coordinatetransform g
图1 双星敏感器船姿测量方案图
Fi.1 Theofshiattitudemeasurementsstemlan gpyp
basedondualstarsensor
坐标变换如图3所示
。动角γ,
2 单星敏感器船姿确定
单星敏感器船姿确定流程如图2所示。图像传感器拍摄星图后,经过图像处理电路经过预处理、连通性分析提取出星点的位置和灰度信息,输出给星图识别模块,经过三角形识别算法在导航星库中找到观测星的对应匹配,得到视场内的所有恒星赤经、赤纬,经过自行、光行差修正后,利用所有恒星的参考矢量及其观测矢量,通过姿态确定算法计算星敏感器在J经过坐标2000.0地心惯性坐标系下指向,变换转换到惯导地平系下,经过蒙气差修正后,重构再根据船载星敏感器惯导地平坐标系下姿态矩阵,
,星敏感器的安装矩阵(船坞内标校时得到)计算出船体姿态矩阵。
星敏感器技术部分包括图像获取单元、星图预处理单元、星图识别单元及姿态确定单元。
星敏感器获取J2000.0地心惯性坐标系(CIS)视轴指向后,需经岁差修正转瞬时平赤道地心系(,再从瞬时平赤道地心系(经章动修正转MT)MT)
地面光学设备(包括天文望远镜、航天测控系统的经纬仪、星敏感器等)观测恒星时,由于可见光穿越大气层时受大气折射的影响,得到的视位置高度与恒星的真位置高度存在一定的偏差(该高度偏差,称作蒙气差)因此需要对观测数据进行蒙气差修
5]
。考虑到大气折射影响,正[根据星敏感器地平系
选择蒙气差模型修正,然后得到新的姿态仰角不同,
,角(重构姿态矩阵得到M′,′α,δγ)DP。
)(当星敏感器地平仰角大于等于1蒙气差14°,ρ采用中国天文年历中蒙气差模型:
()1+αAt+B)6t0ρ=(ρ
式中,可直接利用下式计算:0为蒙气差常数,ρ
2
0.0972468″tanZ++0.0109332tanZ-0=6ρ
34
0.0729002tanZ+0.0018327tanZ-
5
()0.0000107tanZ7
其中Z为天顶距,Z=90°-δ。αt为气温变差乘数
修订系数,当δ≤45°时可由下式计算:
.0-0.0072027tanZ+0.0133651tan Z-αt=1
2
8
光 电 子 技 术
34
0.0073417tanZ+0.0018700tanZ-
第34卷
5
()0.0001700tanZ8
与温度t有关;AB为气压变差乘t为气温变差乘数,
数,与测量站附近气压P有关:
经过岁差、章动、极移等修正获得惯导地平系 2.
下姿态矩阵。
由星敏感器俯仰角采用相应的蒙气差修正模3.
型进行修正,重构惯导地平系下姿态矩阵。根据标校经纬仪测量的航向信息,即船体姿4.
计算星敏感器安装矩阵,多次测量求平均态真值,值。
船航行时,重复1~3步中计算星敏感器惯导5.
地平系下姿态矩阵。
由第4步中标定的安装矩阵,计算实时船体6.
姿态矩阵,求解船体姿态角。进行双星敏感器船姿数据融合,输出融合后7.的船姿。
,)AB=9-1(t=
1+0.00367×t1013.2472)当地平仰角5采用P2°≤4°时,olkovo蒙 (β≤1气差模型:
()10×0ρ=173.013.25215+t
可直接利用下式计算: 0为蒙气差常数,ρ
″″3
0.2293tanZ-0.06560tanZ+0=6ρ
″5″7
()0.00016113tanZ-2.87anZ11×t重构星敏感器惯导地平系下 经蒙气差修正后,
姿态矩阵M′DP为:()M′Rz(′)Rx(12-δα)γ)DP=Ry(
,,分别表示绕X、Rx(Ry(RY和 其中,θ)θ)θ)z(Z轴逆时针旋转θ角后形成的矩阵。
测量船进坞坐墩时,船载标校经纬仪确定测量,船航向K真(由此得到船体姿态矩阵θ真=0)ψ真=
b
真值R可计算星敏感器坐标系与甲板坐标0,DP=R
3 系统设计
)系统框架图如图(所示,星敏感器船姿测量系4统由光学系统、机械结构、光纤传输系统、实时图像处理器及数据处理计算机等几部分组成。
图像传感器电路完成对星空图像的采集,A1、由CA2图像传感器电路相同,CD焦平面组件、CCD
驱动电路、前端电路、视频信号处理器、相机时序控制器及制冷与温控单元组成,制冷可以提高信噪比,减小暗电流噪声;光纤传输单元负责机上、机下图像实时图像处理器完成星图预及相机通讯指令传输;
处理,连通性分析,星点目标实时提取,实时输出星点目标的位置及灰度给数据处理计算机;图像采集卡负责采集C可ameraLink接口图像到计算机内,以将星图存储到计算机中保存原始图像文件,以便时统终端对各种算法的检验和以后进一步的处理;负责提供整个系统的外同步信号,GPS提供时间信串口通信卡负责主控计算机与各分系统的通信息;指令传输
。
系的安装矩阵为:
()13
b
船航行时, 完成星敏感器安装矩阵标定RS后,
)可由公式(可得船体姿态矩阵计算公式:14
bb
,R′RsDP=MDP
即可得到3个船体姿态角K,θ:ψ,
1bb-
(][]/][])K=tanR20R00DP[DP[
1b-
(][])inR10DP[ψ=s
b1-
RM′DP)R0s=(
()14()15
()16
1bb-
(][]/][])()anR12R1117θ=-tDP[DP[
单星敏感器船姿确定算法流程如下:
船坞坐墩时,星敏感器测星经过星图识别,姿1.
态确定获得地心惯性系下视轴指向。
图4 系统框架图
Fi.4 Hardwarestructureofthesstem gy
第1期郭敬明,等:基于双星敏感器的船体姿态测量系统设计
9
具体流程:
系统上电后,1.CCD成像单元完成星图采集,经机上光纤传输系统传到机下电控箱。
机下光纤接收时统的外同步与时间码,将时间2.
之后传给实时图像处理器。信息叠加到图像最后一行,
实时图像处理器接收图像后,一路传给图像3.
存储卡,一路经阈值分割、连通性分析提取星点目标的位置坐标及灰度值传给数据处理计算机。经星图识别,姿态确定,船姿计算等,两星敏4.
感器分别解算船体姿态角。
进行船姿数据融合,输出融合后船姿。5.
分辨率为1024×1024的12位灰度图像。采用FP-GA+双DSP为实时图像处理系统。串口通信卡选
用MOXA公司的CP118U八口串口通信卡。-/由温补晶振、GPSB码时统卡采用PCI总线结构,
两片控制芯片及一片FGPS接收机及天线、PGA组由C成。图像存储卡为PCI总线结构,ameraLink解码单元、串口接口电路、SRAM存储单元、FPGA逻辑控制单元及PCI接口电路组成。系统硬件实)所示。物图如图(5
为了验证此系统的有效性,通过外场实验对本平台进行试验验证,如图(所示。本文采用张磊6)
6]
等[提出的改进的三角形识别算法,利用散列查找
4 实验结果及分析
首先搭建一套双星敏感器船姿测量系统,包括两台星相机、光纤传输系统、FPGA+双DSP的实时图像处理器、串口通信卡、时统卡、图像存储卡及(数据处理计算机。使用配置为IntelR)CPUE5300 ,6GHz2.00GB双通道DDRII内存的高性能@2.
研华工业控制计算机作为数据处理计算机。探测器/,为TH帧频为1像元大小1输出7888A,0fs4μm,
星对角距)在特征库中分别找法对三角形的每条边(
出满足角距判决门限、同时满足星等差判决门限的导航星对,利用三角形几何约束关系减小冗余。图()、)图(分别为278013年3月15日20∶16∶7∶
其630时星敏感器A1、A2同一时刻观测的星图,中,星图中红色星代表提取的伪目标。SkMayp是一款电子星图软件,可以显示出地球上任意地区在对比S某个时间的星空,kMayp生成的星图和真实
星图,可以判断识别是否正确。
然后根据视场内识
图5 系统硬件实物图Fi.5 Fiureofsstemhardwar
e ggy
图6 双星敏感器船姿测量系统外场试验
Fi.6 Exerimentofshiattitudemeasurementsstembasedondualstarsensor gppy
10
光 电 子 技 术第34卷
(图7 星敏感器A船艉)星图识别结果1
)Fi.7 StarreconitionresultofstarsensorA1(ointtostern
ggp
(图8 星敏感器A左舷)星图识别结果2
)Fi.8 StarreconitionresultofstarsensorA2(tosideointort ggpp
别星天球坐标及靶面坐标,采用Quest算法计算单
]7-8
,星敏感器地心惯性坐标系下视轴指向[再根据单星敏感器船姿确定算法计算船姿。最后,由双星姿态测量误差敏感器船姿数据融合算法输出船姿,)及损失函数值如图(所示。9
对2013年3月15日测量的船姿数据进行处理后,统计得到:星敏感器A纵摇及1测量船体航向、
、横摇的平均测量误差分别为0.及0.005″-0.044″,、均方根误差分别为1及1005″31.585″15.588″46.
,其中航向测量精度相对星敏感器的方位角测410″星敏感器方位、俯仰及滚动测量均量精度下降明显(
、),方根误差分别为1和1这是1.970″6.050″90.350″由于星敏感器滚动测量误差耦合到航向上造成的。星敏感器A2的方位、
俯仰及滚动测量精度分别为
图9 双星敏感器组合船体姿态测量误差
Fi.9 AttitudeErrorofShibasedondualstarsensors gp
(下转第20页)
20
光 电 子 技 术第34卷
参 考 文 献
[],1hoenixSJKnihtPL.Fluctuationandentroinmodelsof P gpy
,1uantumoticalResonance[J].Ann.Phs.988,186: qpy381407.-
[2]owenG,BoseS.Teleortationasadeolarizinuantum B ppgq
,r,aelativeentrondclassicalcaacitJ].Phs.channel ypy[y,():Rev.Lett.2001,8726267901114.--
[][],3teaneA.QuantumcomutinJ.Re.Pro.Phs.1998, S pgpgy
61:117173.-
[]4radkinE,MooreJE.Entanlemententroof2Dconformal F gpy
:uantumcriticalointshearintheshaeofauantumdrum qpgpq []():J.Phs.Rev.Lett.2006,97505040414.--y
[]5emeJ.Aroachestoerrorcorrection.Proressuantum K pppgq
inmathematicalseries[C].Birhaeuser2006:85123.hsics -py[]’6kertA K.QuantumcrtorahbasedonBellstheorem E ypgpy
[],():J.Phs.Rev.Lett1991,676661663.-y
[7]oukobazaE,TannorDJ.Entroexchaneandentanle B -pygg
mentintheJanesumminsmodel[J].Phs.Rew.A, -C ygy():2005,71606382117.--
[]8k光子Janesummins模型 王继成,廖庆洪,王月媛,等.-Cyg
与运动原子相互作用中的熵交换及纠缠[J].物理学报,():2011,601111420817.--
[]]9horeB W,KnihtPL.TheJanesumminsmodel[J.J. S -C gyg
,():Mod.Ot.1993,40711951238.-p
[]E10lranFA A.TheRevivalollasePhenomenoninthe-O -C yp
uadraturefieldcomonentsofthetwoodemiltihoton -m qpp]anescumminsmodel[J.J.Ot.B:QuantumSemiclass.- gpjy
():Ot.2005,711341349.-p
[]S11inhS.FieldStatisticsinSomeJanesumminseneralized -Cgygg
]():models[J.Phs.Rev.A.1982,25632063216.-y[otassium:S12]FontJL.Multihotonlasininatomictead -ppgy
](:stateanddnamicbehavior[J.Phs.Rev.A.2005,726) yy063810111.--
[]R13emeG,WaltherH,KleinN.Observationofuantumcol -qp
[]laseandrevivalinaoneatom maserJ.Phs.Rev.Lett. -py():584353356.1985,-
櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃(、,、上接第1和9由此解算得及横摇均方根测量误差达到8.0页)7.14″6.18″8.61″468″7.164″及5.到的船体航向、纵摇及横摇的平均测量误差分别为、,及0.均方根误差分别为6-0.003″0.002″011″1.
、。双星敏姿态确定算法的及180.077″1.573″406″、航向、纵摇及横摇平均测量误差分别为-27.063″,及-3.平均误差较大主要是由于安-62.930″948″
且可作为系统误差进行修装矩阵标定不准造成的,
正。航向、纵摇及横摇均方根测量误差分别为8.、,三个方向测量精度均优于468″7.164″及5.116″
,从而避免了星敏感器滚动角的测量误差对船体10″
航向角的影响。
,,三个方向测量精度均优于1证明了该系统0″116″
的可行性和可靠性。今后的研究方向主要集中在提高星图提取精度及星图识别稳定性方面,其直接影响后续船体姿态输出精度。
参 考 文 献
[]陈道桂.航天测量船[北京:国防工业出版社,1M]. 江文达,
2002:4648.-
[]谭海曙,于昕梅,等.星敏感器定位精度噪声影响因素2 李学夔,
():光电子技术,研究.2010,30297101.-
[]肖 松,马 涛,等.基于双视场弹载星敏感器的姿态3 刘朝山,
]:测量及误差分析[增刊)J.红外与激光工程,2007,36(540-543.
[]航天器轨道确定的单位矢量法[国防工业4M].北京: 茅永兴.
5 结 论
本文针对不断提高的海上测控任务需求,提出了一种基于双星敏感器的船体姿态测量系统。建立了基于星敏感器船姿测量的数学模型,设计了一套基于双星敏感器的船姿测量系统,一台指向船艉,一台指向左舷。分别通过坐标变换、蒙气差修正得到星敏感器惯导地平系下姿态角,再由标定的安装矩阵分别解算船姿,最后通过数据融合避免星敏感器滚动角的测量误差对船体航向角的影响,输出三个航向、纵摇高精度船体姿态角。外场实验数据表明,
出版社,2009:2937.-
[]张同双,朱伟康,等.船载星敏感器测星数据蒙气差实5 茅永兴,
]():时修正方法[J.飞行器测控学报,2012,3135053.-[]]何 昕,魏仲慧,等.三角形星图识别算法的改进[6J. 张 磊,
():光学精密工程,2010,182458463.-
[]]7iebeCC.Startrackersforattitudedetermination[J.IEEE L
TransactionsonAerosaceandElectronicSstem,1995,10 py():61016.-
[]魏仲慧,何 昕,等.8CCD星图模拟器的设计及验证 郭敬明,
[]):中国光学与应用光学,J.2010,3(5486493.-
光 电 子 技 术第34卷第1期Vol.34No.1
2014年3月OPTOELECTRONICTECHNOLOGYMar.2014
檸殠
檸檸檸檸檸殠研究与试制
檸殠
檸檸檸檸檸殠
*
基于双星敏感器的船体姿态测量系统设计*
2
,何 昕1,魏仲慧1,张同双3郭敬明1,
(中国科学院长春光学精密机械与物理研究所,长春11.30033;
)中国科学院大学,北京1中国卫星海上测控部,江苏江阴22.00039;3.14431
摘 要:提出了一种基于双星敏感器的船体姿态测量系统。本系统采用两台大视场高精度一台指向船艉,一台指向左舷,组合定姿达到提高横摇角测量精度的目的。选用CCD星敏感器,
成像后经实时图像处理器提取星点目标位置、灰度信息传给数据处TH7888A作为CCD传感器,理计算机,通过星图识别、姿态确定获取地心惯性坐标系下视轴指向,经岁差、章动、极移、船位、蒙气差等修正,获得惯导地平系下姿态矩阵。依据标定的星敏感器与甲板坐标系安装矩阵,解算船体将两台星敏感器解算的姿态角进行融合,达到获取三个高精度船体姿态角的目的。实验表姿态角,
、,该系统航向、纵摇及横摇测角精度分别达到8.及5.测量精度高、自主性强且能不明,46″7.16″11″随时间漂移。
关键词:航天测量船;船体姿态;双星敏感器;组合定姿;安装矩阵
)中图分类号:TN911.73 文献标识码:A 文章编号:1005488X(201401000506---
TheDesinofaShiAttitudeMeasurementSstemBased gpy onDualStarSensors
12113
,WEGUOJinminXinIZhonhuiZHANGTonshuan , gg,HEggg
,
(1.ChanchunInstituteoOtics,Fine Mechanicsand Phsics,ChineseAcademoSciences, gf pyyf
Chanchun130033,CHN;g2.UniversitoChineseAcademoSciences,Beiin00039,CHN; yf yf jg1
3.ChinaSatellite MaritimeTrackinand ControllinDeartment,JianinJiansu214431,CHN) gg pgyg :AbstractInordertoimrovetheshiattitudemeasurementrecisionofoursaceTT&C pppp shiashiattitudemeasurementsstembasedondualstarsensorsisroosed.Thesstemu -pyyp,pp sestwowildfieldofviewandhihaccuracstarsensorsareusedwithoneointintoshistern --- - gypgp
,andtheotherointintoortsidewhichimrovesthemeasurementaccuracofrollanlebh -pgppygyy ,,bridattitudedetermination.Inthesstem,TH7888AisusedasCCDstarsensorandafterima -y
inrealtimeimaerocessinsstemextractsstartaretlocationanditsravaluetodata- gg,gpgyggy rocessincomuterforobtaininoticalaxisointinwithresecttoinertialsacebstarrec -pgpgppgppy
,,,onitionandattitudedetermination.Andafterthecorrectionofrecessionnutationoleshift gpp
收稿日期:20130508--
:)基金项目国家自然科学基金资助项目(60878052
,(:作者简介:郭敬明(男,博士研究生,助理研究员,主要从事星敏感船体姿态测量方面的研究;1985—)E-mailm441@gj
163.com)
,何 昕(男,研究员,博士生导师,主要从事光电设备测量、图像处理等方面的研究;1966—),魏仲慧(女,研究员,博士生导师,主要从事光电设备测量、图像存储等方面的研究。1961—)
6
光 电 子 技 术第34卷
,shiositionandatmoshererefractionattitudematrixofstarsensorwithresecttoINShori -pppp zontalcoordinatesstemisacuired.Accordintothecalibratedinstallationmatrixofdualstar yqg
,,sensorsshiattitudeiscalculatedresectivelandthenthreehihrecisionshiattitudeanle -p ppygpg isobtainedbdatafusion.Itisexerimentallfoundthattheaccuracofshiattitudeofthess -ypyypy
,,itchtemisachievedto6.9″ofcourse5.7″ofand4.5″ofroll.Hihaccuracstronautonom pgygy nondriftwithtimeofthesstemareobtained.and y
:;;KewordssaceTT&Cshishiattitudedualstarsensorhbridattitudedetermina -pp;pyy
;tioninstallationmatrix
角。经实验验证,本文提出的测量系统三个船体姿
引 言
“远望”号测量船是目前我国航天飞行器测控系统的一个重要组成部分,它是为了适应导弹、航天器试验的发展而在海上设置的测控站。航天测量船采用单站定位体制,测控设备以船舶为平台,其测量是在动态条件下,设备的位置、姿态在不停地变化,必须在测量设备跟踪被测目标的同时,对测量船的位置和姿态进行同步测量。目前航天测量船装备了以卫星导航设备以及标校经纬仪等为惯性导航为主,
辅的组合导航系统。但由于惯性导航系统具有误差累积的缺点,长时间工作时需要提供外部的位置、航
1]
。向校准信息,对惯性导航系统进行综合校准[
。态角测量精度均优于10″
1 双星敏感器船姿测量系统方案
星敏感器的姿态测量精度可由休斯公司的仿真评价公式估算:
σP=σY=σR=
x()1
·x(()rad)2
n-1θsep
式中,偏航方向的姿态测量误差σσP、Y分别是俯仰、角度,指对星敏感器)的姿态测量误σR是横滚方向(
差角弧度,n是参与计算的星数,σxy是星敏感器像面座标中x、单星测量误y方向上的角度测量误差(,差)由此可以看出,θsep为探测星的平均分离角度,横滚角的测量误差是偏航、俯仰测量误差的几倍。星(弹)载多星敏感器一般采用空间正交安装方
3]
,式[而船用星敏感器受视场角及船载测量设备遮
星敏感器是一种高精度的姿态测量装置,且不随时间漂移,具有自主导航能力,以恒星为参照物,利用探测单元某一时刻对天空直接捕获星图,经过数据处理单元对星图进行恒星质心提取、星图识别、星跟踪、姿态计算等一系列处理,获得星敏感器相对惯性空间的高精度姿态信息,目前广泛应用于卫星、洲际战略导弹、宇航飞船等航空航天飞行器姿态测
2]
。随着高精度大视场星敏感器技术的成熟,量[利
挡等因素影响,不能沿载体坐标轴方向布置,不能空间正交,只能保证其水平投影处于正交状态。针对这一特点,本文提出一种基于双星敏感器的船姿测)量方案。具体设计思想如图(所示。1
本方案拟采用两台星敏感器组合测量达到提高船体姿态横摇角的目的。星敏感器A1沿船体艏艉线排列,指向船艉,星敏感器A根2指向船体左舷,
据船载设备遮挡因素,分别选择仰角为35°和40°。两台星敏感器各自解算出船体姿态角,分别为(K1,,(。为避免因单星敏感器横滚角K2,θθ1,1)2,2)ψψ
将两星敏感器解算测量精度低造成横摇角误差大,
的船体姿态角进行数据融合,具体方法如下式:
(
K1+K2)2
用其测量船体姿态成为可能。
针对海上测控任务需求的不断提高,本文采用高精度星敏感器来提高航天测量船综合测量精度,建立了基于星敏感器船姿测量的数学模型,设计了一套基于双星敏感器的船姿测量系统,一台指向船艉,一台指向左舷。硬件结构上,采用TH7888A作成像后经光纤传输系统传到机下电为CCD传感器,控箱,经实时图像处理器提取星点目标位置、灰度信通过星图息给数据处理计算机处理。软件设计上,识别、姿态确定获取地心惯性坐标系下视轴指向,经岁差、章动、极移、船位、蒙气差等修正,得到惯导地平系下姿态角。依据标定的星敏感器与甲板坐标系安装矩阵,解算船体姿态角,将两台星敏感器解算的姿态角进行融合,从而得到三个高精度的船体姿态
K=
()3
()41ψ=ψ
()5θ=θ2
俯仰分别影响船体航向、纵1偏航、 星敏感器A
第1期郭敬明,等:基于双星敏感器的船体姿态测量系统设计
7
图2 单星敏感器船姿确定
Fi.2 Shiattitudedeterminationbasedonsinlestar gpg
sensor
,瞬时真赤道地心系(再由瞬时真赤道地心系CT)(,经地球自转修正转准地固坐标系(再由CT)ET)
准地固坐标系(经极移修正转地固坐标系ET)(),再根据船位参数由地固坐标系(转地CTSCTS)
[4]
,平系(由星敏感器惯导地平系姿态矩阵MDPDP)得到星敏感器惯导地平系下方位角α,俯仰角β,滚
摇姿态,而横滚角影响船体三个姿态角,因此,航向、纵摇测量精度高;星敏感器A俯仰分别影响2偏航、横摇姿态,而横滚角影响船体三个姿态船体航向、
角,因此,航向、横摇精度高。将星敏感器A1、A2测量的航向平均值作为融合后的航向,将星敏感器A1测量的纵摇作为融合后的纵摇,将星敏感器A2测
量的横摇作为融合后的横摇。
图3 坐标变换
Fi.3 Coordinatetransform g
图1 双星敏感器船姿测量方案图
Fi.1 Theofshiattitudemeasurementsstemlan gpyp
basedondualstarsensor
坐标变换如图3所示
。动角γ,
2 单星敏感器船姿确定
单星敏感器船姿确定流程如图2所示。图像传感器拍摄星图后,经过图像处理电路经过预处理、连通性分析提取出星点的位置和灰度信息,输出给星图识别模块,经过三角形识别算法在导航星库中找到观测星的对应匹配,得到视场内的所有恒星赤经、赤纬,经过自行、光行差修正后,利用所有恒星的参考矢量及其观测矢量,通过姿态确定算法计算星敏感器在J经过坐标2000.0地心惯性坐标系下指向,变换转换到惯导地平系下,经过蒙气差修正后,重构再根据船载星敏感器惯导地平坐标系下姿态矩阵,
,星敏感器的安装矩阵(船坞内标校时得到)计算出船体姿态矩阵。
星敏感器技术部分包括图像获取单元、星图预处理单元、星图识别单元及姿态确定单元。
星敏感器获取J2000.0地心惯性坐标系(CIS)视轴指向后,需经岁差修正转瞬时平赤道地心系(,再从瞬时平赤道地心系(经章动修正转MT)MT)
地面光学设备(包括天文望远镜、航天测控系统的经纬仪、星敏感器等)观测恒星时,由于可见光穿越大气层时受大气折射的影响,得到的视位置高度与恒星的真位置高度存在一定的偏差(该高度偏差,称作蒙气差)因此需要对观测数据进行蒙气差修
5]
。考虑到大气折射影响,正[根据星敏感器地平系
选择蒙气差模型修正,然后得到新的姿态仰角不同,
,角(重构姿态矩阵得到M′,′α,δγ)DP。
)(当星敏感器地平仰角大于等于1蒙气差14°,ρ采用中国天文年历中蒙气差模型:
()1+αAt+B)6t0ρ=(ρ
式中,可直接利用下式计算:0为蒙气差常数,ρ
2
0.0972468″tanZ++0.0109332tanZ-0=6ρ
34
0.0729002tanZ+0.0018327tanZ-
5
()0.0000107tanZ7
其中Z为天顶距,Z=90°-δ。αt为气温变差乘数
修订系数,当δ≤45°时可由下式计算:
.0-0.0072027tanZ+0.0133651tan Z-αt=1
2
8
光 电 子 技 术
34
0.0073417tanZ+0.0018700tanZ-
第34卷
5
()0.0001700tanZ8
与温度t有关;AB为气压变差乘t为气温变差乘数,
数,与测量站附近气压P有关:
经过岁差、章动、极移等修正获得惯导地平系 2.
下姿态矩阵。
由星敏感器俯仰角采用相应的蒙气差修正模3.
型进行修正,重构惯导地平系下姿态矩阵。根据标校经纬仪测量的航向信息,即船体姿4.
计算星敏感器安装矩阵,多次测量求平均态真值,值。
船航行时,重复1~3步中计算星敏感器惯导5.
地平系下姿态矩阵。
由第4步中标定的安装矩阵,计算实时船体6.
姿态矩阵,求解船体姿态角。进行双星敏感器船姿数据融合,输出融合后7.的船姿。
,)AB=9-1(t=
1+0.00367×t1013.2472)当地平仰角5采用P2°≤4°时,olkovo蒙 (β≤1气差模型:
()10×0ρ=173.013.25215+t
可直接利用下式计算: 0为蒙气差常数,ρ
″″3
0.2293tanZ-0.06560tanZ+0=6ρ
″5″7
()0.00016113tanZ-2.87anZ11×t重构星敏感器惯导地平系下 经蒙气差修正后,
姿态矩阵M′DP为:()M′Rz(′)Rx(12-δα)γ)DP=Ry(
,,分别表示绕X、Rx(Ry(RY和 其中,θ)θ)θ)z(Z轴逆时针旋转θ角后形成的矩阵。
测量船进坞坐墩时,船载标校经纬仪确定测量,船航向K真(由此得到船体姿态矩阵θ真=0)ψ真=
b
真值R可计算星敏感器坐标系与甲板坐标0,DP=R
3 系统设计
)系统框架图如图(所示,星敏感器船姿测量系4统由光学系统、机械结构、光纤传输系统、实时图像处理器及数据处理计算机等几部分组成。
图像传感器电路完成对星空图像的采集,A1、由CA2图像传感器电路相同,CD焦平面组件、CCD
驱动电路、前端电路、视频信号处理器、相机时序控制器及制冷与温控单元组成,制冷可以提高信噪比,减小暗电流噪声;光纤传输单元负责机上、机下图像实时图像处理器完成星图预及相机通讯指令传输;
处理,连通性分析,星点目标实时提取,实时输出星点目标的位置及灰度给数据处理计算机;图像采集卡负责采集C可ameraLink接口图像到计算机内,以将星图存储到计算机中保存原始图像文件,以便时统终端对各种算法的检验和以后进一步的处理;负责提供整个系统的外同步信号,GPS提供时间信串口通信卡负责主控计算机与各分系统的通信息;指令传输
。
系的安装矩阵为:
()13
b
船航行时, 完成星敏感器安装矩阵标定RS后,
)可由公式(可得船体姿态矩阵计算公式:14
bb
,R′RsDP=MDP
即可得到3个船体姿态角K,θ:ψ,
1bb-
(][]/][])K=tanR20R00DP[DP[
1b-
(][])inR10DP[ψ=s
b1-
RM′DP)R0s=(
()14()15
()16
1bb-
(][]/][])()anR12R1117θ=-tDP[DP[
单星敏感器船姿确定算法流程如下:
船坞坐墩时,星敏感器测星经过星图识别,姿1.
态确定获得地心惯性系下视轴指向。
图4 系统框架图
Fi.4 Hardwarestructureofthesstem gy
第1期郭敬明,等:基于双星敏感器的船体姿态测量系统设计
9
具体流程:
系统上电后,1.CCD成像单元完成星图采集,经机上光纤传输系统传到机下电控箱。
机下光纤接收时统的外同步与时间码,将时间2.
之后传给实时图像处理器。信息叠加到图像最后一行,
实时图像处理器接收图像后,一路传给图像3.
存储卡,一路经阈值分割、连通性分析提取星点目标的位置坐标及灰度值传给数据处理计算机。经星图识别,姿态确定,船姿计算等,两星敏4.
感器分别解算船体姿态角。
进行船姿数据融合,输出融合后船姿。5.
分辨率为1024×1024的12位灰度图像。采用FP-GA+双DSP为实时图像处理系统。串口通信卡选
用MOXA公司的CP118U八口串口通信卡。-/由温补晶振、GPSB码时统卡采用PCI总线结构,
两片控制芯片及一片FGPS接收机及天线、PGA组由C成。图像存储卡为PCI总线结构,ameraLink解码单元、串口接口电路、SRAM存储单元、FPGA逻辑控制单元及PCI接口电路组成。系统硬件实)所示。物图如图(5
为了验证此系统的有效性,通过外场实验对本平台进行试验验证,如图(所示。本文采用张磊6)
6]
等[提出的改进的三角形识别算法,利用散列查找
4 实验结果及分析
首先搭建一套双星敏感器船姿测量系统,包括两台星相机、光纤传输系统、FPGA+双DSP的实时图像处理器、串口通信卡、时统卡、图像存储卡及(数据处理计算机。使用配置为IntelR)CPUE5300 ,6GHz2.00GB双通道DDRII内存的高性能@2.
研华工业控制计算机作为数据处理计算机。探测器/,为TH帧频为1像元大小1输出7888A,0fs4μm,
星对角距)在特征库中分别找法对三角形的每条边(
出满足角距判决门限、同时满足星等差判决门限的导航星对,利用三角形几何约束关系减小冗余。图()、)图(分别为278013年3月15日20∶16∶7∶
其630时星敏感器A1、A2同一时刻观测的星图,中,星图中红色星代表提取的伪目标。SkMayp是一款电子星图软件,可以显示出地球上任意地区在对比S某个时间的星空,kMayp生成的星图和真实
星图,可以判断识别是否正确。
然后根据视场内识
图5 系统硬件实物图Fi.5 Fiureofsstemhardwar
e ggy
图6 双星敏感器船姿测量系统外场试验
Fi.6 Exerimentofshiattitudemeasurementsstembasedondualstarsensor gppy
10
光 电 子 技 术第34卷
(图7 星敏感器A船艉)星图识别结果1
)Fi.7 StarreconitionresultofstarsensorA1(ointtostern
ggp
(图8 星敏感器A左舷)星图识别结果2
)Fi.8 StarreconitionresultofstarsensorA2(tosideointort ggpp
别星天球坐标及靶面坐标,采用Quest算法计算单
]7-8
,星敏感器地心惯性坐标系下视轴指向[再根据单星敏感器船姿确定算法计算船姿。最后,由双星姿态测量误差敏感器船姿数据融合算法输出船姿,)及损失函数值如图(所示。9
对2013年3月15日测量的船姿数据进行处理后,统计得到:星敏感器A纵摇及1测量船体航向、
、横摇的平均测量误差分别为0.及0.005″-0.044″,、均方根误差分别为1及1005″31.585″15.588″46.
,其中航向测量精度相对星敏感器的方位角测410″星敏感器方位、俯仰及滚动测量均量精度下降明显(
、),方根误差分别为1和1这是1.970″6.050″90.350″由于星敏感器滚动测量误差耦合到航向上造成的。星敏感器A2的方位、
俯仰及滚动测量精度分别为
图9 双星敏感器组合船体姿态测量误差
Fi.9 AttitudeErrorofShibasedondualstarsensors gp
(下转第20页)
20
光 电 子 技 术第34卷
参 考 文 献
[],1hoenixSJKnihtPL.Fluctuationandentroinmodelsof P gpy
,1uantumoticalResonance[J].Ann.Phs.988,186: qpy381407.-
[2]owenG,BoseS.Teleortationasadeolarizinuantum B ppgq
,r,aelativeentrondclassicalcaacitJ].Phs.channel ypy[y,():Rev.Lett.2001,8726267901114.--
[][],3teaneA.QuantumcomutinJ.Re.Pro.Phs.1998, S pgpgy
61:117173.-
[]4radkinE,MooreJE.Entanlemententroof2Dconformal F gpy
:uantumcriticalointshearintheshaeofauantumdrum qpgpq []():J.Phs.Rev.Lett.2006,97505040414.--y
[]5emeJ.Aroachestoerrorcorrection.Proressuantum K pppgq
inmathematicalseries[C].Birhaeuser2006:85123.hsics -py[]’6kertA K.QuantumcrtorahbasedonBellstheorem E ypgpy
[],():J.Phs.Rev.Lett1991,676661663.-y
[7]oukobazaE,TannorDJ.Entroexchaneandentanle B -pygg
mentintheJanesumminsmodel[J].Phs.Rew.A, -C ygy():2005,71606382117.--
[]8k光子Janesummins模型 王继成,廖庆洪,王月媛,等.-Cyg
与运动原子相互作用中的熵交换及纠缠[J].物理学报,():2011,601111420817.--
[]]9horeB W,KnihtPL.TheJanesumminsmodel[J.J. S -C gyg
,():Mod.Ot.1993,40711951238.-p
[]E10lranFA A.TheRevivalollasePhenomenoninthe-O -C yp
uadraturefieldcomonentsofthetwoodemiltihoton -m qpp]anescumminsmodel[J.J.Ot.B:QuantumSemiclass.- gpjy
():Ot.2005,711341349.-p
[]S11inhS.FieldStatisticsinSomeJanesumminseneralized -Cgygg
]():models[J.Phs.Rev.A.1982,25632063216.-y[otassium:S12]FontJL.Multihotonlasininatomictead -ppgy
](:stateanddnamicbehavior[J.Phs.Rev.A.2005,726) yy063810111.--
[]R13emeG,WaltherH,KleinN.Observationofuantumcol -qp
[]laseandrevivalinaoneatom maserJ.Phs.Rev.Lett. -py():584353356.1985,-
櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃櫃(、,、上接第1和9由此解算得及横摇均方根测量误差达到8.0页)7.14″6.18″8.61″468″7.164″及5.到的船体航向、纵摇及横摇的平均测量误差分别为、,及0.均方根误差分别为6-0.003″0.002″011″1.
、。双星敏姿态确定算法的及180.077″1.573″406″、航向、纵摇及横摇平均测量误差分别为-27.063″,及-3.平均误差较大主要是由于安-62.930″948″
且可作为系统误差进行修装矩阵标定不准造成的,
正。航向、纵摇及横摇均方根测量误差分别为8.、,三个方向测量精度均优于468″7.164″及5.116″
,从而避免了星敏感器滚动角的测量误差对船体10″
航向角的影响。
,,三个方向测量精度均优于1证明了该系统0″116″
的可行性和可靠性。今后的研究方向主要集中在提高星图提取精度及星图识别稳定性方面,其直接影响后续船体姿态输出精度。
参 考 文 献
[]陈道桂.航天测量船[北京:国防工业出版社,1M]. 江文达,
2002:4648.-
[]谭海曙,于昕梅,等.星敏感器定位精度噪声影响因素2 李学夔,
():光电子技术,研究.2010,30297101.-
[]肖 松,马 涛,等.基于双视场弹载星敏感器的姿态3 刘朝山,
]:测量及误差分析[增刊)J.红外与激光工程,2007,36(540-543.
[]航天器轨道确定的单位矢量法[国防工业4M].北京: 茅永兴.
5 结 论
本文针对不断提高的海上测控任务需求,提出了一种基于双星敏感器的船体姿态测量系统。建立了基于星敏感器船姿测量的数学模型,设计了一套基于双星敏感器的船姿测量系统,一台指向船艉,一台指向左舷。分别通过坐标变换、蒙气差修正得到星敏感器惯导地平系下姿态角,再由标定的安装矩阵分别解算船姿,最后通过数据融合避免星敏感器滚动角的测量误差对船体航向角的影响,输出三个航向、纵摇高精度船体姿态角。外场实验数据表明,
出版社,2009:2937.-
[]张同双,朱伟康,等.船载星敏感器测星数据蒙气差实5 茅永兴,
]():时修正方法[J.飞行器测控学报,2012,3135053.-[]]何 昕,魏仲慧,等.三角形星图识别算法的改进[6J. 张 磊,
():光学精密工程,2010,182458463.-
[]]7iebeCC.Startrackersforattitudedetermination[J.IEEE L
TransactionsonAerosaceandElectronicSstem,1995,10 py():61016.-
[]魏仲慧,何 昕,等.8CCD星图模拟器的设计及验证 郭敬明,
[]):中国光学与应用光学,J.2010,3(5486493.-