tle
本篇介绍tle(两行轨道数据)数据格式,用于天文学中卫星、航天器或其他飞行器追踪。
两行轨道数据,由美国celestrak发明创立,是用于描述太空飞行器位置和速度的表达式,以wiki网站TLE格式介绍为例。
卫星、航天器或其他飞行器一进入太空就会被美国NORAD编入星历目录终生追踪,描述使用TLE格式。
tle数据样例
1 | ISS (ZARYA) |
如上所示,tle是字符格式数据描述(区别于二进制数据描述),每个飞行器tle数据一共3行描述。
首行
首行描述卫星名称,最长24个字符。
第一行
Field | Desc |
---|---|
1 | 行号 |
2 | 卫星编号 |
3 | 卫星类别 |
4 | 卫星发射年份(仅保留后两位,如上98为1998年) |
5 | 卫星发射年份顺序(如上067表示1998年第67次发射) |
6 | 发射卫星载荷个数(如上A表示是第一个载荷,如果一次发射多颗卫星载荷,使用26个英文字母排序;如果超过了26个编号,则使用两位字母,如AA、AB、AC编号) |
7 | 星历建立年份(仅保留后两位如上图,08表示2008年) |
8 | 星历建立天(一年中的第几天,用十进制数表示,小数表示天中的时间段,可以使用空格或数字表示天,如’236’,‘006’, ’ 6’) |
9 | 平均运动的一阶导数,用来计算平均运动变化带来的轨道位置漂移,用于预测卫星位置及校准位置(第34字符可以是’+‘/’-‘/’ '用于表示导数正负值,空格为正) |
10 | 平均运动的二阶导数,用于计算平均运动变化漂移变化带来的漂移,用于预测卫星位置和校准位置 |
11 | BSTAR阻力扰动系数,用于模拟阻力(空气阻力)的系数 |
12 | 星历类型,美军空军空军指挥中心用1,其他用0 |
13 | 星历编号,按生成的TLE数据条数递增 |
14 | 校验和(对10取模运算) |
第二行
Field | Desc |
---|---|
1 | 行号 |
2 | 卫星编号 |
3 | 轨道倾角,轨道面和地球赤道的夹角度数,0-90度表示顺行轨道(北极看是逆时针),90-100度表示逆行轨道 |
4 | 升交点赤径,指卫星由南到北穿过地球赤道平面时,与地球赤道平面的交角 |
5 | 轨道偏心率,卫星椭圆轨道面中心点到地球球心点的距离除以卫星轨道半长轴,值为0~1的小数,这里只保留小数部分 |
6 | 近地点幅角,卫星近地点和升交点对地心的张角 |
7 | 平近点角,确定卫星经过近地点时间 |
8 | 每天环绕地球的圈数 |
9 | 发射以来绕地球飞行圈数 |
10 | 校验和 |
Satellite Catalog Number
Satellite Catalog Number(SATCAT, also known as NORAD (North American Aerospace Defense) Catalog Number, NORAD ID, USSPACECOM object number or simply catalog number, among similar variants)。
卫星编号:美国太空司令部按照发射或发现顺行分配给地球轨道和离开地球轨道所有人造物体的连续9位数字,编号小于10000的对象始终右对齐,并在左侧填充0或空格。
美国太空部队使用Alpha 5编号模式用于表示240000以上的数字,少于100000的数字不受Alpha 5影响,所有的Alpha 5数字映射如下:
Degrees Parameter
轨道倾角测量物体围绕天体的轨道倾斜度,它表示为参考平面与轨道平面或轨道物体的方向轴之间的角度,TLE中以地球赤道平面作为参考平面。
如上图所示,黄色轨道面为卫星轨道面,灰色为参考轨道面(通常为赤道面):
- 轨道倾角为
i
,影响卫星轨道面相对赤道轨道面倾斜度,比如i=90度卫星轨道面为极轨道面 - 升交点赤径为
Ω
,影响卫星轨道面和赤道轨道面两个相交点位置 - 近地点幅角为
ω
,影响卫星轨道面长轴和赤道轨道面短轴夹角度数大小
平近点幅角为椭圆轨道从轨道物体经过近点后所经过周期的分数,用角度表示,影响卫星经过近点绕行周期内时间段,比如同轨多颗卫星就是该值控制各卫星在轨道内绕行位置。
Eccentricity
Orbital eccentricity : 轨道偏心率,会影响卫星轨道面形状(椭圆扁率)和偏离理想中心位置
如上图不同偏心率轨道运行情况,红色(0.0),绿色(0.2),蓝色(0.4),黄色(0.6),粉色(0.8)
轨道参数小结
卫星运行轨道唯一性必要的参数有6个,被称为开普勒元素,这些元素如下:
- 轨道倾角
- 升交点黄径
- 离心率
- 近日点幅角
- 半长轴
- 指定星历平近点幅角
tle中涉及轨道的参数如下:
- 轨道倾角 (Inclination)
- 升交点赤经 (Right Ascension of the ascending node)
- 轨道偏心率(Eccentricity)
- 平近点角 (Argument of perigee)
- 平近点时间 (Time of perigee passage)
- 平均每天绕行圈数 (Mean motion)
- 阻力扰动(BSTAR)
半长轴在tle中是基于Mean motion和BSTAR来计算,近地点轨道高度可通过半长轴和Eccentricity来计算,tle中其他参数与开普勒元素一一对应。
如Starlink卫星互联网下通常基于轨道倾角和轨道高度一起设计成一层shell(壳),为了让大规模卫星均匀散步于地球表面,在同一shell中升交点赤径和近地点幅角及轨道偏心率用于调整在壳层中的异轨分布,平近点幅角用于控制同轨分布,主要星座的tle可从celestrak网站下载。
轨道展示
样例tle数据及对应的轨道:
1 | ISS (ZARYA) |
北斗49颗卫星对应的卫星轨道tles对应轨道:
Reference
wiki
Space-Track tle desc
基于TLE数据的一些计算 - 知乎
CelesTrak: Current GP Element Sets