-
公开(公告)号:CN111399532A
公开(公告)日:2020-07-10
申请号:CN201911368956.6
申请日:2019-12-26
Applicant: 西安空间无线电技术研究所
IPC: G05D1/10
Abstract: 一种遥感卫星上注指令集参数在轨控制方法,通过于待控制的星载设备上预存指令集与指令块集,并根据上注的触发指令于指令集中进行直接读取与执行的方式,无需在轨上注,节约了有限的过境时间内上注信道资源,同时采用了根据触发指令解读指令的方法,能够执行任意长度和任意组合的指令序列,有效地避免了因注入而带来的信道误码、注入数据错误等各种不确定性故障,指令读取与执行效率更高。
-
公开(公告)号:CN103220168B
公开(公告)日:2015-11-25
申请号:CN201310108509.3
申请日:2013-03-29
Applicant: 西安空间无线电技术研究所
Abstract: 本发明涉及一种基于定长协议数据包长度异常的处理方法;首先将输入的数据流同步后,通过有序的写调度,将数据包依次写入一组双端口RAM中,实现将长包截短的处理;然后通过有序的读调度,将数据包从双端口RAM中读出,实现将短包补长的处理。根据不同的应用场合,通过增加双端口RAM的块数或提高读取双端口RAM中数据的速度,可以有效提高抵抗短包错误的性能。本发明采用的一种基于定长协议数据包长度异常的处理方法,可以适应不同长度错误情况下的数据包定长处理,最大程度地保留了长度异常的数据包中的有效数据,而不是简单的丢弃;本方法简单实用,易于在FPGA或ASIC上实现。
-
公开(公告)号:CN115755785B
公开(公告)日:2025-01-28
申请号:CN202211321600.9
申请日:2022-10-26
Applicant: 西安空间无线电技术研究所
IPC: G05B19/418
Abstract: 本发明涉及一种基于多级动态优先级的自主任务调度方法及系统,应用于数传分系统下位机数传控制单元,在“中断驱动+自主任务调度+主循环处理”软件架构下根据下位机各子任务重要程度和实时性要求,创建子任务优先级映射表,将任务的优先级划分为1级,2级……最大级Max_Number等。根据周期性监测关键指标进行阀值判断,然后刷新重构参数化可配置优先级映射表,通过单链表队列和优先级位示图,实现子任务优先级动态调整,加速自主响应。本发明方法有效提升实时性任务的响应率以及数据传输的可靠性,具有良好的可移植性。
-
公开(公告)号:CN113687871B
公开(公告)日:2024-05-03
申请号:CN202110591311.X
申请日:2021-05-28
Applicant: 西安空间无线电技术研究所
Abstract: 本发明涉及一种星载微处理器启动防死锁方法,在地面时,在卫星上选择一个星上设备,在其PROM中预存启动软件,NorFlash上预存初始程序;卫星上天后,地面通过上行遥控通道向星载数据管理设备发送版本指示指令;星载数据管理设备在1秒内向星上设备发送4次复位脉冲;星上设备的FPGA软件根据接收的复位脉冲数在与启动软件版本指示握手区写入加载程序版本的指示信息;据此以按位三取二检错纠错的方式读取并组合出一份正确的待加载程序加载到SRAM中程序运行区,并跳转PC指针到加载目标地址处启动程序运行。本发明同时提供一种星载微处理器启动防死锁装置。本发明极大程度地提高了加载的可靠性,并彻底解决了启动死锁的可能。
-
公开(公告)号:CN116301928A
公开(公告)日:2023-06-23
申请号:CN202211098276.9
申请日:2022-09-08
Applicant: 西安空间无线电技术研究所
IPC: G06F8/61
Abstract: 本发明提供了一种基于ROMFS的操作系统下APP加载与在轨重构方法,包括:将独立编译成ELF格式的APP封装成ROMFS镜像,并整体烧写固化在航天器操作系统存储器的三处;在内存中定义固定地址的ROMFS段;操作系统上电后通过引导软件将存储器中的ROMFS镜像三取二加载至ROMFS段中;操作系统利用ROMFS段建立ROMFS文件系统;通过ELF加载器将ROMFS中ELF格式的APP加载、链接到航天器操作系统空间中运行;APP在轨重构时地面将ROMFS镜像逐包上注至缓冲区中,再通过FLASH烧写指令将镜像烧写至存储器中的三区。本发明方法有效解决了航天器操作系统引导软件对文件系统内APP的读写问题,提高了APP在轨加载及重构的可靠性。
-
公开(公告)号:CN112202656B
公开(公告)日:2022-03-04
申请号:CN202010879172.6
申请日:2020-08-27
Applicant: 西安空间无线电技术研究所
Abstract: 一种在轨可调行波管放大器用总线通信协议,针对于在轨可调行波管放大器产品开发,目的在于实现星上遥控遥测单元与在轨可调行放产品的遥控遥测信息交互,将表1中繁复的遥控遥测信息采用串行控制总线的形式传输,每台行放产品的遥控遥测接口简化为10路串行信号接口(包含5路主总线信号,5路备总线信号),大大降低了接口复杂度;星上遥控遥测单元发送相关指令,Flexible‑LTWTA产品通过对外接口接收该总线指令,根据总线协议完成指令解析及执行。一台星上遥控遥测单元可挂靠31台行波管放大器产品,满足星载应用需求。
-
公开(公告)号:CN114035912B
公开(公告)日:2024-05-31
申请号:CN202111145478.X
申请日:2021-09-28
Applicant: 西安空间无线电技术研究所
Abstract: 一种敏捷卫星数传元任务序列自主运行方法,应用于数传分系统智能处理器数传控制单元,根据数传分系统不同的工作模式,将元任务划分为记录、回放、近实传、擦除、智能处理五种类型。通过将元任务模式、数传设备选用组合、压缩比选择、相机载荷数据接收选择、用户模式选择、加密明传选择、指令执行时刻等参数编排成数据块。数传控制单元接收到元任务序列后,解析数据块中的信息并自动生成执行对应元任务的指令序列,并按照指定的执行时刻逐条发送。同时,通过判断当前元任务与前后元任务的切换关系,对指令序列进行合理化裁剪,进而优化开关机和任务衔接转换逻辑,实现在轨任务的高效执行。
-
公开(公告)号:CN111399532B
公开(公告)日:2023-03-10
申请号:CN201911368956.6
申请日:2019-12-26
Applicant: 西安空间无线电技术研究所
IPC: G05D1/10
Abstract: 一种遥感卫星上注指令集参数在轨控制方法,通过于待控制的星载设备上预存指令集与指令块集,并根据上注的触发指令于指令集中进行直接读取与执行的方式,无需在轨上注,节约了有限的过境时间内上注信道资源,同时采用了根据触发指令解读指令的方法,能够执行任意长度和任意组合的指令序列,有效地避免了因注入而带来的信道误码、注入数据错误等各种不确定性故障,指令读取与执行效率更高。
-
公开(公告)号:CN114035912A
公开(公告)日:2022-02-11
申请号:CN202111145478.X
申请日:2021-09-28
Applicant: 西安空间无线电技术研究所
Abstract: 一种敏捷卫星数传元任务序列自主运行方法,应用于数传分系统智能处理器数传控制单元,根据数传分系统不同的工作模式,将元任务划分为记录、回放、近实传、擦除、智能处理五种类型。通过将元任务模式、数传设备选用组合、压缩比选择、相机载荷数据接收选择、用户模式选择、加密明传选择、指令执行时刻等参数编排成数据块。数传控制单元接收到元任务序列后,解析数据块中的信息并自动生成执行对应元任务的指令序列,并按照指定的执行时刻逐条发送。同时,通过判断当前元任务与前后元任务的切换关系,对指令序列进行合理化裁剪,进而优化开关机和任务衔接转换逻辑,实现在轨任务的高效执行。
-
公开(公告)号:CN113687871A
公开(公告)日:2021-11-23
申请号:CN202110591311.X
申请日:2021-05-28
Applicant: 西安空间无线电技术研究所
Abstract: 本发明涉及一种星载微处理器启动防死锁方法,在地面时,在卫星上选择一个星上设备,在其PROM中预存启动软件,NorFlash上预存初始程序;卫星上天后,地面通过上行遥控通道向星载数据管理设备发送版本指示指令;星载数据管理设备在1秒内向星上设备发送4次复位脉冲;星上设备的FPGA软件根据接收的复位脉冲数在与启动软件版本指示握手区写入加载程序版本的指示信息;据此以按位三取二检错纠错的方式读取并组合出一份正确的待加载程序加载到SRAM中程序运行区,并跳转PC指针到加载目标地址处启动程序运行。本发明同时提供一种星载微处理器启动防死锁装置。本发明极大程度地提高了加载的可靠性,并彻底解决了启动死锁的可能。
-
-
-
-
-
-
-
-
-