CN108847880B - 一种卫星数传x延时链路数据的星上自主回放方法 - Google Patents
一种卫星数传x延时链路数据的星上自主回放方法 Download PDFInfo
- Publication number
- CN108847880B CN108847880B CN201810621282.5A CN201810621282A CN108847880B CN 108847880 B CN108847880 B CN 108847880B CN 201810621282 A CN201810621282 A CN 201810621282A CN 108847880 B CN108847880 B CN 108847880B
- Authority
- CN
- China
- Prior art keywords
- ground station
- satellite
- mark
- playback
- elevation angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18519—Operations control, administration or maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Relay Systems (AREA)
Abstract
本发明涉及一种卫星数传X延时链路数据的星上自主回放方法,包括如下步骤:S1、计算卫星是否经过判据纬度线;S2、判断是否允许数传程控;S3、在判据纬度处判断卫星本轨是否回放,并设置地面站回放参数;S4、判断是否本轨卫星回放;S5、计算当前时刻t已回放地面站记录与计数;S6、延时数据回放控制。本发明具有星上自主回放判断简单、易于实现的特点,实现了卫星回放地面站各参数、卫星数据回放区域、连续回放轨数等参数在轨高自由度调整,使卫星回放过程中能够应对回放区域间隔不连续的特殊情况。
Description
技术领域
本发明涉及卫星星务软件技术领域中的数传数据自主回放方法,具体涉及一种卫星数传X延时链路数据的星上自主回放方法。
背景技术
在卫星数传数据向地面传输回放的方法中,主要分为以下几种方式:
第一种方式主要依靠卫星入境后地面发送实时遥控指令控制星上数传各单机的开关机操作进行数传数据的地面回放,此种方法缺点是每次回放数据都需要地面相关单位发送指令进行参与;
第二种方式主要依靠地面上注星上程控作业表进行星上数传各单机定时的开关机操作进行数传数据的地面回放,此种方式的缺点是一段时间内的开关机回放操作仍需地面相关单位事先计算完成回放时刻并发送指令进行参与;
第三种方式主要依靠星上程控软件根据回放要求和条件自主的进行判断并对数传各单机进行开关机操作,从而自主完成数传数据的地面回放,此种方式的优点是实现了无地面单位参与的全自主回放,但在大多数卫星程控软件中的设计中,仍存在自主回放方法中判断条件复杂、地面站与回放区域控制调节自由度小、不能应对特殊相邻回放区域近等缺点。
综上所述,目前已有的星上数传数据地面回放方法还存在一定的不足,因此需要一种具有星上自主回放判断简单、易于实现、回放地面站各参数和卫星数据回放区域自由度高、能够应对特殊相邻回放区域近的回放方法。
发明内容
本发明的目的在于提供一种卫星数传X延时链路数据的星上自主回放方法,具有星上自主回放判断简单、易于实现的特点,实现了卫星回放地面站各参数、卫星数据回放区域、连续回放轨数等参数在轨高自由度调整,使卫星回放过程中能够应对回放区域间隔不连续的特殊情况。
为实现上述目的,本发明通过以下技术方案实现:
一种卫星数传X延时链路数据的星上自主回放方法,包括如下步骤:
S1、计算卫星是否经过判据纬度线;
所述判据纬度线为预先设定好的地理纬度值,当卫星星下点升轨经过判据纬度线时,即卫星星下点当前地理纬度φw大于等于判据纬度值,且卫星星下点存储地理纬度φwm小于判据纬度值时,将卫星经过判据纬度标志LAT赋值为1,否则赋值为0;而后更新变量存储地理纬度φwm为变量当前地理纬度φw的值。
S2、判断是否允许数传程控;
根据地面可上注修改的标志判断是否允许数传程控,若允许则执行后续步骤,否则对本轨卫星回放标志HF、数传已开机标志KJ、数传存储器读发送标志STST赋零。
S3、在判据纬度处判断卫星本轨是否回放,并设置地面站回放参数;
当卫星经过判据纬度标志LAT为0时,则跳过本步骤,否则进行以下流程:首先清空地面站可回放与已回放计数,即km=0和kp=0;而后对第j个地面站的可回放与已回放标志赋零STM(j)=0和STP(j)=0,其中第j个地面站遍历所有num个地面站;而后对第j个地面站判断当前地理纬度λw是否在可接收地理纬度STA(j)范围内,若在范围内,则赋值地面站可回放标志STM(j)=1和可回放计数km=km+1,否则不进行操作,其中第j个地面站遍历所有num个地面站;最后判断地面站可回放计数km是否大于零,若大于,则赋值本轨卫星回放标志HF为11,否则为00。
S4、判断是否本轨卫星回放;
根据本轨卫星回放标志标志HF判断是否本轨卫星回放,若回放则执行后续步骤,否则跳过后续步骤S5和步骤S6。
S5、计算当前时刻t已回放地面站记录与计数;
当第j个地面可回放标志STM(j)为0时,则跳过此步骤,否则进行以下流程:计算当前时刻t卫星相对地面站的仰角,当当前时刻卫星相对地面站仰角hw(j)大于预设仰角Asta(j),且地面站已回放标志STP(j)为0时,赋值地面站已回放计数kp=kp+1和已回放标志STP(j)=1,否则跳过此地面站操作,其中第j个地面站遍历所有num个地面站。
S6、延时数据回放控制
当X延时链路开机指令已发送标志KJ为0时,则进行如下流程:
首先计算时刻t+TP卫星在WGS-84地固坐标系下的定位信息,当赋值仰角满足要求地面站计数nhw为0,且当第j个地面站可回放标志STM(j)=1时,计算时刻t+TP卫星相对地面站仰角,否则跳过此操作;
当时刻t+TP卫星相对地面站仰角hw(j)大于预设仰角Asta(j)时,赋值仰角满足要求地面站计数nhw=nhw+1,否则跳过此操作,其中第j个地面站遍历所有num个地面站;
当仰角满足要求地面站计数nhw大于0时,延迟TP时长后执行X延时链路单机开机操作,并幅值标志KJ=1,否则跳过此操作;
当X延时链路开机指令已发送标志KJ为1时,则进行如下流程:
当赋值仰角满足要求地面站计数nhw为0,且当第j个地面站可回放标志STM(j)=1时,计算当前时刻t卫星相对地面站仰角,否则跳过此操作;
当当前时刻t卫星相对地面站仰角hw(j)大于预设仰角Asta(j)时,赋值仰角满足要求地面站计数nhw=nhw+1,否则跳过此操作,其中第j个地面站遍历所有num个地面站;
当仰角满足要求地面站计数nhw大于0,且当数传存储器读发送标志STST=0时,执行存储器读操作且赋值STST=1,否则跳过此操作;
当仰角满足要求地面站计数nhw不大于0,且当数传存储器读发送标志STST=1时,执行存储器读停操作且赋值STST=0,否则跳过此操作;
当地面站已回放标志kp大于等于可回放标志km时,执行X延时链路单机关机操作且赋值X延时链路开机指令已发送标志KJ=0,否则跳过此操作。
本发明与现有技术相比,具有以下有益效果:
第一,本发明提供的方法,相比于现有技术采用将二维平面地图进行经纬度矩形分区等方法而言,仅在判据纬度线上进行经度区域范围判断,具有使星上自主回放判断简单、易于实现的特点。
第二,本发明提供的方法,能够使卫星回放地面站各参数、卫星数据回放区域、连续回放轨数等参数均可通过地面上注修改,从而在数据回放过程中具备了地面站可变化、地面站回放区域可调整、连续回放轨数可控等在轨高自由度自主回放的优点。
第三,本发明提供的方法,能够针对由于数传单机开机存在预留时间的硬性要求,从而当相邻的两个回放区域较接近时,卫星回放过程中不能及时开关机的问题,在越过连续两个回放区域时仅作数传存储器读停与读操作,即卫星回放过程中能够应对回放区域间隔不连续的特殊情况。
附图说明
图1是本发明的卫星数传X延时链路数据的星上自主回放方法主流程图。
图2是本发明的计算卫星是否经过判据纬度线流程图。
图3是本发明的在判据纬度处判断卫星本轨是否回放,并设置地面站回放参数流程图。
图4是本发明的计算当前t时刻已回放地面站记录与计数流程图。
图5是本发明的延时数据回放控制流程图。
具体实施方式
为了进一步说明本发明涉及的一种卫星数传X延时链路数据的星上自主回放方法,具体实施的主流程图如图1所示,说明如下:
步骤一、计算卫星是否经过判据纬度线
流程如图2所示,判据纬度为预先设定好的地理纬度值,当卫星星下点升轨经过判据纬度时,即卫星星下点当前地理纬度φw大于等于判据纬度值,且卫星星下点存储地理纬度φwm小于判据纬度值时,将卫星经过判据纬度标志LAT赋值为1,否则赋值为0;而后更新变量存储地理纬度φwm为变量当前地理纬度φw的值。
步骤二、判断是否允许数传程控
根据地面可上注修改的标志判断是否允许数传程控,若允许则执行后续步骤,否则对本轨卫星回放标志HF、数传已开机标志KJ、数传存储器读发送标志STST赋零。
步骤三、在判据纬度处判断卫星本轨是否回放,并设置地面站回放参数
流程如图3所示,当卫星卫星经过判据纬度标志LAT为0时,则跳过本步骤,否则进行以下流程:首先清空地面站可回放与已回放计数,即km=0和kp=0;而后对第j个地面站的可回放与已回放标志赋零STM(j)=0和STP(j)=0,其中第j个地面站遍历所有num个地面站;而后对第j个地面站判断当前地理纬度λw是否在可接收地理纬度STA(j)范围内,若在范围内,则赋值地面站可回放标志STM(j)=1和可回放计数km=km+1,否则不进行操作,其中第j个地面站遍历所有num个地面站;最后判断地面站可回放计数km是否大于零,若大于,则赋值本轨卫星回放标志HF为11,否则为00。
步骤四、判断是否本轨卫星回放
根据本轨卫星回放标志标志HF判断是否本轨卫星回放,若回放则执行后续步骤,否则跳过后续步骤。
步骤五、计算当前时刻t已回放地面站记录与计数
流程如图4所示,当第j个地面可回放标志STM(j)为0时,则跳过此步骤,否则进行以下流程:计算当前时刻t卫星相对地面站的仰角,当当前时刻卫星相对地面站仰角hw(j)大于预设仰角Asta(j),且地面站已回放标志STP(j)为0时,赋值地面站已回放计数kp=kp+1和已回放标志STP(j)=1,否则跳过此地面站操作,其中第j个地面站遍历所有num个地面站。
步骤六、延时数据回放控制
流程如图5所示,
当X延时链路开机指令已发送标志KJ为0时,则进行如下流程:
首先计算时刻t+TP卫星在WGS-84地固坐标系下的定位信息,当赋值仰角满足要求地面站计数nhw为0,且当第j个地面站可回放标志STM(j)=1时,计算时刻t+TP卫星相对地面站仰角,否则跳过此操作;
当时刻t+TP卫星相对地面站仰角hw(j)大于预设仰角Asta(j)时,赋值仰角满足要求地面站计数nhw=nhw+1,否则跳过此操作,其中第j个地面站遍历所有num个地面站;
当仰角满足要求地面站计数nhw大于0时,延迟TP时长后执行X延时链路单机开机操作,并幅值标志KJ=1,否则跳过此操作;
当X延时链路开机指令已发送标志KJ为1时,则进行如下流程:
当赋值仰角满足要求地面站计数nhw为0,且当第j个地面站可回放标志STM(j)=1时,计算当前时刻t卫星相对地面站仰角,否则跳过此操作;
当当前时刻t卫星相对地面站仰角hw(j)大于预设仰角Asta(j)时,赋值仰角满足要求地面站计数nhw=nhw+1,否则跳过此操作,其中第j个地面站遍历所有num个地面站;
当仰角满足要求地面站计数nhw大于0,且当数传存储器读发送标志STST=0时,执行存储器读操作且赋值STST=1,否则跳过此操作;
当仰角满足要求地面站计数nhw不大于0,且当数传存储器读发送标志STST=1时,执行存储器读停操作且赋值STST=0,否则跳过此操作;
当地面站已回放标志kp大于等于可回放标志km时,执行X延时链路单机关机操作且赋值X延时链路开机指令已发送标志KJ=0,否则跳过此操作。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。本发明说明书中未作详细描述的内容属于本领域技术人员的公知技术。
Claims (1)
1.一种卫星数传X延时链路数据的星上自主回放方法,其特征在于:包括如下步骤:
S1、计算卫星是否经过判据纬度线;所述判据纬度线为预先设定好的地理纬度值,当卫星星下点升轨经过判据纬度线时,将卫星经过判据纬度标志LAT赋值为1,否则赋值为0;而后更新变量存储地理纬度φwm为变量当前地理纬度φw的值;
S2、判断是否允许数传程控;根据地面可上注修改的标志判断是否允许数传程控,若允许则执行后续步骤,否则对本轨卫星回放标志HF、数传已开机标志KJ、数传存储器读发送标志STST赋零;
S3、在判据纬度线上判断卫星本轨是否回放,并设置地面站回放参数;当卫星经过判据纬度标志LAT为0时,则跳过本步骤,否则进行以下流程:首先清空地面站可回放与已回放计数,即km=0和kp=0;而后对第j个地面站可回放与已回放标志赋零STM(j)=0和STP(j)=0,其中第j个地面站遍历所有num个地面站;而后对第j个地面站判断当前地理纬度λw是否在可接收地理纬度STA(j)范围内,若在范围内,则赋值第j个地面站可回放标志STM(j)=1和可回放计数km=km+1,否则不进行操作,其中第j个地面站遍历所有num个地面站;最后判断地面站可回放计数km是否大于零,若大于,则赋值本轨卫星回放标志HF为11,否则为00;
S4、根据本轨卫星回放标志HF判断是否本轨卫星回放,若回放则执行后续步骤,否则跳过后续步骤S5和步骤S6;
S5、计算当前时刻t已回放地面站仰角与回放计数;当第j个地面站可回放标志STM(j)为0时,则跳过此步骤,否则进行以下流程:计算当前时刻t卫星相对地面站的仰角,当当前时刻卫星相对地面站仰角hw(j)大于预设仰角Asta(j),且第j个地面站已回放标志STP(j)为0时,赋值地面站已回放计数kp=kp+1和第j个地面站已回放标志STP(j)=1,否则跳过此地面站操作,其中第j个地面站遍历所有num个地面站;
S6、延时数据回放控制;当数传已开机标志KJ为0时,则进行如下流程:
首先计算时刻t+TP卫星在WGS-84地固坐标系下的定位信息,当赋值仰角满足要求地面站计数nhw为0,且当第j个地面站可回放标志STM(j)=1时,计算时刻t+TP卫星相对地面站仰角,否则跳过此操作;
当时刻t+TP卫星相对地面站仰角hw(j)大于预设仰角Asta(j)时,赋值仰角满足要求地面站计数nhw=nhw+1,否则跳过此操作,其中第j个地面站遍历所有num个地面站;
当仰角满足要求地面站计数nhw大于0时,延迟TP时长后执行X延时链路单机开机操作,并赋值数传已开机标志KJ=1,否则跳过此操作;
当数传已开机标志KJ为1时,则进行如下流程:
当仰角满足要求地面站计数nhw为0,且当第j个地面站可回放标志STM(j)=1时,计算当前时刻t卫星相对地面站仰角,否则跳过此操作;
当当前时刻t卫星相对地面站仰角hw(j)大于预设仰角Asta(j)时,赋值仰角满足要求地面站计数nhw=nhw+1,否则跳过此操作,其中第j个地面站遍历所有num个地面站;
当仰角满足要求地面站计数nhw大于0,且当数传存储器读发送标志STST=0时,执行存储器读操作且赋值STST=1,否则跳过此操作;
当仰角满足要求地面站计数nhw不大于0,且当数传存储器读发送标志STST=1时,执行存储器读停操作且赋值STST=0,否则跳过此操作;
当地面站已回放计数kp大于等于可回放计数km时,执行X延时链路单机关机操作且赋值数传已开机标志KJ=0,否则跳过此操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810621282.5A CN108847880B (zh) | 2018-06-15 | 2018-06-15 | 一种卫星数传x延时链路数据的星上自主回放方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810621282.5A CN108847880B (zh) | 2018-06-15 | 2018-06-15 | 一种卫星数传x延时链路数据的星上自主回放方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108847880A CN108847880A (zh) | 2018-11-20 |
CN108847880B true CN108847880B (zh) | 2020-10-23 |
Family
ID=64202040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810621282.5A Active CN108847880B (zh) | 2018-06-15 | 2018-06-15 | 一种卫星数传x延时链路数据的星上自主回放方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108847880B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114553295B (zh) * | 2022-01-24 | 2024-01-30 | 上海卫星工程研究所 | 基于冲突避免的卫星回放弧段自主选择方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7397812B2 (en) * | 2004-08-31 | 2008-07-08 | General Motors Corporation | System and method for wireless broadcast of multimedia files to vehicles |
CN105721044A (zh) * | 2016-03-29 | 2016-06-29 | 上海卫星工程研究所 | 卫星全景测试数据存储与回放***及方法 |
CN106059652A (zh) * | 2016-05-30 | 2016-10-26 | 中国电子科技集团公司第五十四研究所 | 一种启发式快速卫星数据接收资源联合分配方法 |
CN106330290A (zh) * | 2016-08-12 | 2017-01-11 | 上海卫星工程研究所 | 一种低轨卫星测控遥测作业时序优化方法 |
CN107070539A (zh) * | 2017-05-03 | 2017-08-18 | 成都国恒空间技术工程有限公司 | 海洋卫星数据广播***及方法 |
CN107769871A (zh) * | 2017-09-27 | 2018-03-06 | 北京华力创通科技股份有限公司 | 卫星通信链路延时模拟方法、装置及*** |
CN107852224A (zh) * | 2015-07-02 | 2018-03-27 | 高通股份有限公司 | 具有较大传播延迟的半双工通信***中高效数据传输的方法和装置 |
-
2018
- 2018-06-15 CN CN201810621282.5A patent/CN108847880B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7397812B2 (en) * | 2004-08-31 | 2008-07-08 | General Motors Corporation | System and method for wireless broadcast of multimedia files to vehicles |
CN107852224A (zh) * | 2015-07-02 | 2018-03-27 | 高通股份有限公司 | 具有较大传播延迟的半双工通信***中高效数据传输的方法和装置 |
CN105721044A (zh) * | 2016-03-29 | 2016-06-29 | 上海卫星工程研究所 | 卫星全景测试数据存储与回放***及方法 |
CN106059652A (zh) * | 2016-05-30 | 2016-10-26 | 中国电子科技集团公司第五十四研究所 | 一种启发式快速卫星数据接收资源联合分配方法 |
CN106330290A (zh) * | 2016-08-12 | 2017-01-11 | 上海卫星工程研究所 | 一种低轨卫星测控遥测作业时序优化方法 |
CN107070539A (zh) * | 2017-05-03 | 2017-08-18 | 成都国恒空间技术工程有限公司 | 海洋卫星数据广播***及方法 |
CN107769871A (zh) * | 2017-09-27 | 2018-03-06 | 北京华力创通科技股份有限公司 | 卫星通信链路延时模拟方法、装置及*** |
Non-Patent Citations (1)
Title |
---|
气象卫星地面测试成像终端软件设计与实现;张如意;《上海航天》;20050228(第2期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108847880A (zh) | 2018-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB2558502A (en) | Systems and methods for recommending an estimated time of arrival | |
CN108847880B (zh) | 一种卫星数传x延时链路数据的星上自主回放方法 | |
CN109495156B (zh) | 一种基于星历的低轨宽带卫星通信终端天线方向获取方法 | |
CN104807135B (zh) | 一种基于位置定位的智能空调控制方法及智能空调*** | |
CN108168034A (zh) | 空调器控制方法 | |
CN109031377B (zh) | 一种基于伪卫星的隧道内定位方法 | |
CN113411372B (zh) | 一种雷达通信组网探测显示控制方法和*** | |
SE8305520L (sv) | Sett att programmera en manipulator | |
CN104936004B (zh) | 视频录制方法及装置 | |
JP3052897B2 (ja) | 衛星捕捉・追尾装置 | |
CN101619981A (zh) | 自助导游导航终端及其优化选择导游导航信息的方法 | |
CN104596030B (zh) | 空调器的反馈控制方法和*** | |
CN103203747A (zh) | 可扩展多机器人巡逻方法和*** | |
JP6487907B2 (ja) | 静止衛星のための離心率制御 | |
CN110412629A (zh) | 基于gnss信号模拟节点的定位方法及定位*** | |
CN110290509A (zh) | 数据传输方法及装置 | |
CN106323306A (zh) | 一种导航信息处理方法及电子设备 | |
CN106161401A (zh) | 一种多媒体共享方法及相关设备与*** | |
CN101619983A (zh) | 一种导游导航的实现方法和*** | |
CN110011725A (zh) | 中继卫星跟踪方法及装置 | |
CN110048760A (zh) | 一种双天线无固定对地指向卫星的天线在轨自主管理方法 | |
CN112880154A (zh) | 一种智能空调设备的控制方法 | |
KR101724517B1 (ko) | 워게임 사후 검토 상황 재연 시스템 및 방법 | |
TWI379072B (en) | Apparatus and method for displaying gps interface | |
CN101661093B (zh) | 用以显示全球定位***界面的装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |