-
公开(公告)号:CN119396473A
公开(公告)日:2025-02-07
申请号:CN202411211952.8
申请日:2024-08-30
Applicant: 北京控制工程研究所
Abstract: 一种基于参数配置的引导区应用软件系统,包括:应用软件初始化模块,星时处理模块、通信功能模块,内存操作模块、遥控指令处理模块和遥测打包模块。本发明通过对通用引导区应用软件的特征信息进行参数配置,可实现引导区应用软件的批量开发,该方法解决了目前引导区应用软件配置项数量庞大带来巨大的工作量的问题。该方法已经在多个卫星姿轨控分系统和单机产品上使用,完成了大量的软件配置项工作,实用性强,适用性好,有效地提高了软件开发的效率。
-
公开(公告)号:CN114048063B
公开(公告)日:2024-06-07
申请号:CN202111145500.0
申请日:2021-09-28
Applicant: 北京控制工程研究所
IPC: G06F11/14 , G05D1/43 , G05D109/10
Abstract: 一种火星车驶离过程中切机或复位故障处理的方法,具体步骤如下:(1)驶离过程中,将控制参数每隔s秒发送给数管分系统进行保存;(2)驶离过程中,若发生切机或复位故障,在应用软件初始时向数管分系统申请取回切机或复位前保存的驶离控制参数;(3)若发生了从数管分系统获取驶离控制参数失败的二重故障,则读取预先存储在非易失性EEPROM存储器中的默认驶离控制参数;(4)若发生了EEPROM中的默认驶离控制参数读取失败的第三重故障,则启用预先存储在SRAM中的默认驶离控制参数。本发明采用数管分系统参数保存与恢复和双重默认参数相结合的方法,对现有星载软件切机或复位故障处理进行改进,以保证火星车更加自主可靠的从着陆平台驶离。
-
公开(公告)号:CN113268383B
公开(公告)日:2023-07-14
申请号:CN202110453543.9
申请日:2021-04-26
Applicant: 北京控制工程研究所
IPC: G06F11/20
Abstract: 一种基于分级策略的四机四总线故障代班方法,将GNCC计算机的四机四总线控制权管理状态表示为4×4矩阵表示,通过遍历方式使得总线控制权管理矩阵状态迁移具有确定性,便于代班方法设计正确性确认验证;采用均衡策略、非均衡策略以及降级策略的三级递进遍历方式有效降低遍历算法复杂度,减少算法执行开销。针对总线控制权管理矩阵实施状态空间分级遍历操作实现GNC总线故障工况下的四机四总线代班处置及容错操作。
-
公开(公告)号:CN114048063A
公开(公告)日:2022-02-15
申请号:CN202111145500.0
申请日:2021-09-28
Applicant: 北京控制工程研究所
Abstract: 一种火星车驶离过程中切机或复位故障处理的方法,具体步骤如下:(1)驶离过程中,将控制参数每隔s秒发送给数管分系统进行保存;(2)驶离过程中,若发生切机或复位故障,在应用软件初始时向数管分系统申请取回切机或复位前保存的驶离控制参数;(3)若发生了从数管分系统获取驶离控制参数失败的二重故障,则读取预先存储在非易失性EEPROM存储器中的默认驶离控制参数;(4)若发生了EEPROM中的默认驶离控制参数读取失败的第三重故障,则启用预先存储在SRAM中的默认驶离控制参数。本发明采用数管分系统参数保存与恢复和双重默认参数相结合的方法,对现有星载软件切机或复位故障处理进行改进,以保证火星车更加自主可靠的从着陆平台驶离。
-
公开(公告)号:CN114036006A
公开(公告)日:2022-02-11
申请号:CN202111154222.5
申请日:2021-09-29
Applicant: 北京控制工程研究所
IPC: G06F11/20
Abstract: 一种基于两层计数器的火星车部件自主通信控制及故障处理方法,采用两层计数器实现部件通信控制及故障处理控制,一层计数器记录连续通信失败周期数,该计数值达到设定阈值时即进入通信故障处理;一层计数器记录故障处理周期数,控制各项故障处置动作的依次执行。该方法将通信控制与故障处理控制两项功能解耦,控制逻辑内聚、清晰,可以很好的应对需求变更,不论是哪一项功能需求有变更,只需更动该功能自身,不会扩散影响域,为整个研制过程中软件系统的正确性、健壮性、稳定性提供保障。
-
公开(公告)号:CN114035844B
公开(公告)日:2024-08-06
申请号:CN202111154217.4
申请日:2021-09-29
Applicant: 北京控制工程研究所
Abstract: 一种基于配置表的星载软件参数在轨修改方法,具体步骤如下:(1)参数信息表结构设计,每个参数信息表元素设计相关属性,将参数信息表结构体数组0号元素置空占位,利用参数信息表结构体数组下标作为参数编号;(2)参数修改地面指令处理设计,以地面指令中的参数编号作为参数信息表结构体数组下标,结合参数信息表结构体数组对参数的值进行修改。该方法利用参数信息表大大缩短指令处理函数的代码量,使得指令处理流程简洁、清晰,并能很好的应对需求变更,影响域分析简单明了,为整个研制过程中软件系统的正确性、健壮性、稳定性提供保障。
-
公开(公告)号:CN112817733B
公开(公告)日:2023-12-12
申请号:CN202110220744.4
申请日:2021-02-26
Applicant: 北京控制工程研究所
Abstract: 一种高效的卫星自主任务规划任务池设计方法及系统,将卫星任务划分为成像任务和数传任务两大类。通过对任务信息进行公共特征提取,将任务信息分为任务级信息和子任务级信息,任务级信息主要包括任务状态、任务序号、优先级、子任务索引、子任务数量、成像数据量等信息,子任务级信息主要包括子任务序号、推扫方式、地理坐标、成像的各类时间、姿态机动、相机状态等信息。建立分类分级的任务池用来接收、存储和管理各类任务。本发明方法在卫星计算机资源受限的情况下,通过一级任务池的动态碎片式整理和二级任务池的循环存储设计策略有效压缩了卫星规划任务数据空间,通过多维度索引表的建立为任务的动态插入和信息的高效使用提供了有力支持。
-
-
公开(公告)号:CN112256311A
公开(公告)日:2021-01-22
申请号:CN202011034707.6
申请日:2020-09-27
Applicant: 北京控制工程研究所
IPC: G06F8/654
Abstract: 一种基于有限状态机的火星车主从软件自动更新方法,步骤为:(1)确定火星车主从软件在轨更新方式;(2)确定在RAM中开辟的缓存空间大小以及一次在轨更新需要进行的由上注程序FLASH暂存区更新到RAM缓存区,再由RAM缓存区更新到软件存储区的次数;(3)确定主从软件自动更新过程中的各种状态以及激励条件,建立有限状态机。在收到在轨更新指令后,进入到有限状态机中,根据当前状态以及激励条件进行状态迁移,完成主从软件自动更新。本发明通过有限状态机来维护火星车主从软件自动更新过程中的多种状态以及激励条件,严谨控制逻辑,清晰状态转换,以保证火星车主从软件多种更新方式的正确执行。
-
公开(公告)号:CN112256311B
公开(公告)日:2023-06-06
申请号:CN202011034707.6
申请日:2020-09-27
Applicant: 北京控制工程研究所
IPC: G06F8/654
Abstract: 一种基于有限状态机的火星车主从软件自动更新方法,步骤为:(1)确定火星车主从软件在轨更新方式;(2)确定在RAM中开辟的缓存空间大小以及一次在轨更新需要进行的由上注程序FLASH暂存区更新到RAM缓存区,再由RAM缓存区更新到软件存储区的次数;(3)确定主从软件自动更新过程中的各种状态以及激励条件,建立有限状态机。在收到在轨更新指令后,进入到有限状态机中,根据当前状态以及激励条件进行状态迁移,完成主从软件自动更新。本发明通过有限状态机来维护火星车主从软件自动更新过程中的多种状态以及激励条件,严谨控制逻辑,清晰状态转换,以保证火星车主从软件多种更新方式的正确执行。
-
-
-
-
-
-
-
-
-