TLE(兩行軌道資料)衛星行李資料格式解析
阿新 • • 發佈:2018-11-09
筆者在利用Cesium進行衛星顯示的時候遇到了衛星星曆資訊,衛星星曆資訊用TLE格式進行描述,初次看到這種資料很難看出描述的資料,所有在查詢了相關子類之後對TLE資料進行了介紹,如下所示:
衛星星曆的結構為三行,首行資料為衛星名稱;後面兩行則儲存了衛星相關資料,每行69個字元,包括0~9、A~Z(大寫)、空格、點和正負號。下面的示例及相關介紹參考維基百科(https://en.wikipedia.org/wiki/Two-line_element_set)。
示例:
ISS (ZARYA) 1 25544U 98067A 08264.51782528 -.00002182 00000-0 -11606-4 0 2927 2 25544 51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537
首行,標題行(衛星名稱)
第一行
欄位 | 列 | 描述內容 | 示例 |
---|---|---|---|
1 | 01–01 | 行號 | 1 |
2 | 03–07 | 衛星編號 | 25544 |
3 | 08–08 | 衛星類別(U表示不保密,可供公眾使用的;C 表示保密,僅限NORAD使用;S表示保密的,僅限NORAD使用) | U |
4 | 10–11 | 衛星發射年份後兩位 | 98 |
5 | 12–14 | 當年發射順序(例如:右側表示衛星1998年第67次發射) | 067 |
6 | 15–17 | 發射衛星個數(A表示是第一個,如果一次發射多顆衛星,使用26個英文字母排序;如果超過了26個編號,則使用兩位字母,如AA、AB、AC編號) | A |
7 | 19–20 | TLE歷時(年份後兩位), | 08 |
8 | 21–32 | TLE歷時 (用十進位制小數表示一年中的第幾日和日中的小數部分) | 264.51782528 |
9 | 34–43 | 平均運動的一階時間導數,用來計算每一天平均運動的變化帶來的軌道漂移,提供給軌道計算軟體預測衛星的位置。兩行式軌道資料使用這個資料校準衛星的位置 | −.00002182 |
10 | 45–52 | 平均運動的二階時間導數,用來計算每一天平均運動的變化帶來的軌道漂移,提供給軌道計算軟體預測衛星的位置 | 00000-0 |
11 | 54–61 | BSTAR拖調製係數 | -11606-4 |
12 | 63–63 | 美國空軍空間指揮中心內部使用的為1;美國空軍空間指揮中心以外公開使用標識為0。 |
0 |
13 | 65–68 | 星曆編號,TLE資料按新發現衛星的先後順序的編號 | 292 |
14 | 69–69 | 校驗和,指這一行的所有非數字字元,按照“字母、空格、句點、正號= 0;負號=1”的規則換算成0和1後,將這一行中原來的全部數字加起來,以10為模計算後所得的和。 校驗和可以檢查出90%的資料儲存或傳送錯誤。按十進位制加起來的個位數字的校驗和,用於精確糾正誤差。 |
7 |
第二行,
欄位 | 列 | 描述內容 | 示例 |
---|---|---|---|
1 | 01–01 | 行號 | 2 |
2 | 03–07 | 衛星編號 | 25544 |
3 | 09–16 | 軌道的交角是指天體的軌道面和地球赤道面之間的夾度,用0~90°來表示順行軌道(從地球北極上空看是逆時針執行);用90~180°表示逆行軌道(從地球北極上空看是順時針執行 | 51.6416 |
4 | 18–25 | 升交點赤經,升交點赤經是指衛星由南到北穿過地球赤道平面時,與地球赤道平面的交點 | 247.4627 |
5 | 27–33 | 軌道偏心率,軌道離心率是指衛星橢圓軌道的中心點到地球的球心點的距離(c)除以衛星軌道半長軸(a)得到的一個0(圓型)到1(拋物線)之間的小數值 | 0006703 |
6 | 35–42 | 近地點幅角 | 130.5360 |
7 | 44–51 | 平近點角 | 325.0288 |
8 | 53–63 | 每天環繞地球的圈數 | 15.72125391 |
9 | 64–68 | 發射以來飛行的圈數 | 56353 |
10 | 69–69 | 校驗和 | 7 |