一种适用于深空通信的可变帧长的多速率LDPC编码方法

    公开(公告)号:CN112737597A

    公开(公告)日:2021-04-30

    申请号:CN202011063544.4

    申请日:2020-09-30

    Abstract: 本发明涉及一种适用于深空通信的可变帧长的多速率LDPC编码方法,包括如下步骤:步骤一、缓存接收到的数据帧;步骤二、设置编码码长L的值;步骤三、设计编码参数为(4088,1784)的LDPC码;步骤四、根据所述编码码长L的值,对接收到的数据帧启动相应的LDPC编码流程;步骤五、缓存编码后的数据,然后输出所述编码后的数据。本方法编码前与编码后的数据帧长均与传统的深空探测器匹配,数据帧长可由用户根据需求发送指令设置,采用多速率输出调度机制,解决了编码后输出数据多速率切换问题,本发明中长帧编码和短帧编码共用LDPC编码模块、加扰模块、插入同步头模块,因此节省硬件资源,极大降低了实现的复杂度。

    一种基于双向链表的航天器遥测数据传输实现方法

    公开(公告)号:CN110535561A

    公开(公告)日:2019-12-03

    申请号:CN201910754716.3

    申请日:2019-08-15

    Abstract: 一种基于双向链表的航天器遥测数据传输实现方法,获取每个遥测包节点的标准双向链表,依次包括:前向指针、后向指针和节点大小;对获取的标准双向链表进行扩展,将指向扩展存储区的指针加入标准双向链表,形成遥测包节点的扩展双向链表;对遥测包节点的扩展双向链表进行赋值后定义存储区地址和长度,建立遥测包链表;根据建立的遥测包链表,将各节点实时采集的遥测数据存入对应的存储区中,形成遥测数据包;建立下传遥测数据的虚拟信道,并设置虚拟信道的分级调度策略;将遥测数据包,根据分级调度策略,通过虚拟信道,进行下传,利用链表节点操作的灵活性,提高了遥测包数据组织以及虚拟信道生成的便捷性和执行效率。

    一种高轨遥感卫星载荷任务展开执行的方法及系统

    公开(公告)号:CN107870782A

    公开(公告)日:2018-04-03

    申请号:CN201710908717.X

    申请日:2017-09-29

    Abstract: 一种高轨遥感卫星载荷任务展开执行的方法及系统,通过星上对载荷任务指令的解析,完成设备指令的参数计算、配置和调度展开,实现了单次载荷任务指令注入完成多次卫星机动、载荷成像等功能,提高了载荷任务指令注入效率;通过载荷任务指令注入时展开校验的方案,提高了载荷任务指令展开的可靠性;通过保存重复使用设备指令子序列的方案,提高了载荷任务指令配置展开效率;通过存储未到时载荷任务指令,载荷任务指令到时后再次展开执行的方案,节省了延时载荷任务指令的存储空间。

    一种可扩展的通用功能级异步电路

    公开(公告)号:CN107729614A

    公开(公告)日:2018-02-23

    申请号:CN201710840550.8

    申请日:2017-09-18

    CPC classification number: G06F17/5068

    Abstract: 本发明提供一种可扩展的通用功能级异步电路,包括配置模块、选择逻辑模块、同步逻辑模块以及与同步逻辑模块一一对应相连的功能逻辑模块,其中同步逻辑模块和功能逻辑模块至少为两个;本发明将现有的时钟源级的切换与同步方法转换为功能模块级的切换与同步,避免了直接通过时钟源切换的电路结构以及因直接切换时钟带来的稳定性问题;同时本发明采用功能模块级的扩展,能够方便的更改控制切换和时钟选择逻辑。

    一种适用于多任务软件进程堆栈使用深度检测的方法

    公开(公告)号:CN105808424A

    公开(公告)日:2016-07-27

    申请号:CN201610080939.2

    申请日:2016-02-04

    CPC classification number: G06F11/364

    Abstract: 一种适用于多任务软件进程堆栈使用深度检测的方法,首先在地面生成堆栈深度检测指令,创建多个进程并分配堆栈区、进程控制块,将所有进程堆栈区均初始化为特定标识,然后执行各个进程,并令应用软件执行最大运行路径测试。同时将堆栈深度检测指令上注至任务软件运行的SRAM中,最后检测得到各个进程中首个不为特定标识的地址,进而计算得到第i个进程堆栈区的使用深度比,并通过测控信道下传到地面。本发明方法与现有技术相比,通过在地面生成堆栈深度检测指令,解决了一般堆栈深度检测需要安装专业检测软件或借助专门硬件的缺点,具有简单易用的优点。

    一种星载延时指令全部保存与恢复的实现方法

    公开(公告)号:CN103279397B

    公开(公告)日:2015-09-23

    申请号:CN201310148218.7

    申请日:2013-04-25

    Abstract: 一种星载延时指令全部保存与恢复的实现方法,在CTU和固态存储器之间通过1553B总线通信完成延时指令块的存储和恢复。存储时,CTU首先将数据从CTU SRAM拷贝到CTU的1553B总线芯片RAM中,CTU的1553B总线芯片将数据通过1553B总线传送到固态存储器的1553B总线芯片RAM中,最后固态存储器软件从固态存储器的1553B总线芯片RAM中读取数据。恢复时,固态存储器首先将数据从Flash拷贝到固态存储器的1553B总线芯片RAM中,CTU的1553B总线芯片从固态存储器的1553B总线芯片RAM索取数据到CTU的1553B总线芯片RAM中,CTU将数据从CTU的1553B总线芯片RAM拷贝的CTU SRAM中。

    一种用于航天器多级子网的上行数据通信方法

    公开(公告)号:CN102983939B

    公开(公告)日:2015-09-23

    申请号:CN201210452822.4

    申请日:2012-11-13

    Abstract: 本发明公开了一种用于航天器多级子网的上行数据通信方法,属于通信技术领域。地面站生成通信链路传输单元CLTU,并发送给链路层路由控制器;链路层路由控制器判断接收的是直接指令还是间接指令,若为直接指令,则从CLTU直接提取并通过电缆控制各级子网远程终端;若为间接指令,则将CLTU转发给第一级子网主控终端;第一级子网主控终端提取各遥控帧进行逐一解析:当遥控帧属于本子网时,由本子网相应的终端进行遥控包解析;否则,转发给目的子网;其他各子网主控终端接收上一级子网转发的各遥控帧进行逐一解析:当遥控帧属于本级子网时,由本子网相应的终端进行遥控包解析;否则,转发给目的子网。本发明既与现有直接指令和硬件处理兼容,又能支持星载多子网与地面通信。

    一种航天器扩频应答机在轨闩锁故障的解除方法

    公开(公告)号:CN103135465B

    公开(公告)日:2015-04-22

    申请号:CN201310029834.0

    申请日:2013-01-25

    Abstract: 一种航天器扩频应答机在轨闩锁故障的解除方法,首先建立扩频应答机状态关系表,用于固定存储扩频应答机的当前状态和下次期望状态的对应关系。此后,卫星数管分系统的中央处理单元在每个采集周期都获取扩频应答机的状态,通过查找扩频应答机状态关系表,判断采集到的扩频应答机的状态是否与扩频应答机状态关系表中记录的与该采集周期对应的期望状态是否一致,判断扩频应答机工作是否正常。当扩频应答机连续工作异常持续固定数量个状态周期后,判断扩频应答机发生闩锁故障,此时发送扩频应答机断电指令,在延时一定时间间隔确保扩频应答机关机后,重新发送扩频应答机加电指令,扩频应答机的一次闩锁解除工作结束。

    一种航天器实时遥测数据全部记录的实现方法

    公开(公告)号:CN103279585A

    公开(公告)日:2013-09-04

    申请号:CN201310209672.9

    申请日:2013-05-30

    Abstract: 一种航天器实时遥测数据全部记录的实现方法,步骤为:(1)设定CTU的遥测下传周期为4帧遥测信息的下传时间,同时设定CTU通过两个时间片进行数据存储,每个时间片存储2帧遥测信息;(2)设置一个固态存储器用于存储CTU的转存数据,CTU和固态存储器之间通过1553B总线进行通信;(3)CTU实时采集遥测信息并存储在SRAM中;(4)在每一个遥测下传周期,CTU对下传的遥测信息进行判断,利用段序号63~103的数据下传时机存储特殊数据段,利用段序号1~62的数据下传时机存储实时遥测数据,利用段序号0、63~127的数据下传期间存储段序号104~127的数据段,所有需要存储的数据均通过CTU经由1553B总线存至固态存储器中。

    一种用于航天器多级子网的突发下行数据通信方法

    公开(公告)号:CN102984220A

    公开(公告)日:2013-03-20

    申请号:CN201210455040.6

    申请日:2012-11-13

    Abstract: 本发明公开了一种用于航天器多级子网的突发下行数据通信方法,属于通信技术领域。地面站生成远程终端A遥控包,封装为遥控帧传送至第一级子网主控终端;各级子网主控终端判断遥控帧是否属于本级子网,若是,则通知对应的远程终端准备数据,转而执行其他工作;否则将遥控帧转发至下一级子网的主控终端,直至通知到远程终端A准备数据;远程终端A准备好数据后提出请求;各级子网主控终端一旦查询到远程终端有请求时,获取数据,然后向上一级子网主控终端提出请求,直到数据到达第一级子网主控终端;第一级子网主控终端将获取的数据组成突发下行数据帧,调度对应信道完成下传;下传结束后,恢复传输常规下行数据。本发明能够提高航天器器载网络传输突发下行数据的灵活性。

Patent Agency Ranking