-
公开(公告)号:CN119396473A
公开(公告)日:2025-02-07
申请号:CN202411211952.8
申请日:2024-08-30
Applicant: 北京控制工程研究所
Abstract: 一种基于参数配置的引导区应用软件系统,包括:应用软件初始化模块,星时处理模块、通信功能模块,内存操作模块、遥控指令处理模块和遥测打包模块。本发明通过对通用引导区应用软件的特征信息进行参数配置,可实现引导区应用软件的批量开发,该方法解决了目前引导区应用软件配置项数量庞大带来巨大的工作量的问题。该方法已经在多个卫星姿轨控分系统和单机产品上使用,完成了大量的软件配置项工作,实用性强,适用性好,有效地提高了软件开发的效率。
-
公开(公告)号:CN113485391B
公开(公告)日:2024-02-23
申请号:CN202110638602.X
申请日:2021-06-08
Applicant: 北京控制工程研究所
IPC: G05D1/49 , G05D109/12
Abstract: 本发明一种基于优先级序列的敏感器自主管理方法,对同类多个敏感器进行数字编号,将敏感器选用与敏感器数据进行关联,实现了敏感器数据的快速索引,采用优先级序列描述的方式,根据优先级序列快速获取同类多个敏感器的高低优先级,当当前选用的敏感器数据无效时,航天器软件通过轮询优先级序列自主切换为数据可用的高优先级的备份敏感器,当航天器发生故障需要切换敏感器时,航天器软件可切换为数据可用的备份敏感器,优先级序列可由地面灵活配置,提高了航天器的自主运行和在轨维护能力。(56)对比文件Huaguang Shi 等《.A Fairness-AwareScheduling Algorithm for IndustrialWireless Sensor Networks with MultipleAccess Points》《.2017 5th InternationalConference on Enterprise Systems》.2017,第1-7页.
-
公开(公告)号:CN116804969A
公开(公告)日:2023-09-26
申请号:CN202310552853.5
申请日:2023-05-16
Applicant: 北京控制工程研究所
IPC: G06F11/36 , G06F30/15 , G06F30/20 , G06F119/14
Abstract: 本发明提出一种高轨航天器GNC软件快速集成测试动力学库构建方法,包括:(1)设计航天器动力学库的功能模块;(2)编程实现得到航天器动力学库软件;(3)根据被测GNC软件功能确定航天器动力学库的轨道动力学模块、执行器模块、敏感器模块的优化配置;(4)根据被测GNC软件功能确定航天器动力学库的姿态动力学模块、数值求解模块的初始配置;(5)采用当前配置的航天器动力学库软件与被测GNC软件闭环组成集成测试环境,通过测试确定航天器动力学库姿态动力学模块的优化配置;(6)采用当前配置的航天器动力学库软件与被测GNC软件闭环组成集成测试环境,通过测试确定航天器动力学库数值求解模块的优化配置。本发明方法通过优化航天器动力学库的计算复杂度,构建出计算复杂度较小的航天器动力学库,可以显著提升高轨航天器GNC软件集成测试效率,工程实现简便,不增加测试设备成本,特别适合用于高轨航天器GNC软件长期功能的集成测试。
-
公开(公告)号:CN113485884B
公开(公告)日:2023-06-06
申请号:CN202110637299.1
申请日:2021-06-08
Applicant: 北京控制工程研究所
Abstract: 本发明涉及一种基于处理器特性的星载软件异常状态监测方法。该方法利用SPARC处理器的寄存器窗口特性,可实现软件异常状态的详细记录、存储和下传,在卫星研制阶段有利于对星载软件测试过程中出现的非预期结果进行分析,为软件质量提升的提供帮助,在卫星服役期间可以为地面对软件异常状态分析提供了有力支撑。
-
公开(公告)号:CN113536547A
公开(公告)日:2021-10-22
申请号:CN202110710562.5
申请日:2021-06-25
Applicant: 北京控制工程研究所
IPC: G06F30/20 , G06F119/02
Abstract: 一种可靠的多源轨道外推自主选用方法,包括如下步骤:(1)在轨道计算任务中维护N+1组轨道数据,N为多源轨道外推中的N源,1为选用的轨道数据,多源轨道计算串行进行,最后进行结果融合;(2)对多源轨道外推的数据源进行有效性验证,为实现初次引入源轨道数据和两种轨道外推间的无缝切换,进行可变的数据有效性验证;(3)GNSS轨道外推与自主导航进行自主切换。本发明实现了基于缺省选用、指令使能、指令选用、无缝切换、自主切换的自主选用方法。很好地支持了地面站优先、初次引入源轨道数据、星上长期自主运行等不同轨道使用需求,有效提高了卫星的自主运行能力。
-
公开(公告)号:CN113505060B
公开(公告)日:2023-11-10
申请号:CN202110712156.2
申请日:2021-06-25
Applicant: 北京控制工程研究所
IPC: G06F11/36
Abstract: 一种面向航天器姿轨控软件的Python自动测试脚本编写方法,包括:(1)设计了航天器姿轨控软件自动测试脚本编写基础模块库:初始状态设置库、遥控指令库、故障设置库、判读规则库、步骤驱动库、测试控制库;(2)设计了航天器姿轨控软件自动测试脚本编写的流程框架;(3)使用Python语言编写基础模块库和测试脚本,按航天器姿轨控软件自动测试脚本编写的流程框架,通过调用各基础模块库的函数,完成测试脚本的编写。本发明设计了完善的基础模块库和脚本编写的流程框架,提升了测试脚本编写的效率和质量,并促进了测试环境通用化发展,提升了测试资产复用。
-
公开(公告)号:CN116860331A
公开(公告)日:2023-10-10
申请号:CN202310464656.8
申请日:2023-04-26
Applicant: 北京控制工程研究所
Abstract: 一种星载软件在轨维护方法,建立软件在轨注入三级索引管理模型,三级索引分别对应三个层次的模型形式:最上层为在轨注入统一管理模型,中间层为注入函数模块数据结构模型,最下层为注入指令数据结构模型。本方法有效解决现有星载软件SRAM程序注入方式缺乏监控及规范问题,提供了良好的在轨注入程序记录、恢复以及注入程序回写EERPOM等操作,使得在轨维护操作更加自动化,简化了在轨维护流程,提高星载软件在轨维护能力;降低地面人员在轨维护操作复杂度,降低由于人员操作失误所造成的事故风险。
-
公开(公告)号:CN112278330B
公开(公告)日:2022-02-01
申请号:CN202011033010.7
申请日:2020-09-27
Applicant: 北京控制工程研究所
IPC: B64G1/40
Abstract: 本发明一种基于星时驱动的电推进位置保持方法,对电推进点火任务参数进行预处理,按参数是否根据任务变化的特点分为策略参数和属性参数;通过星时驱动,按时间顺序依次进行电推力器每轨点火前的初始化工作、矢量调节机构转向调节、电推力器参数配置、开机弧段处理。本发明实现了电推进的多轨道和多弧段的自动点火任务,提高了卫星的自主运行能力,点火轨道数和弧段数可地面灵活配置,具有更好的灵活性和可扩展性。
-
公开(公告)号:CN113485391A
公开(公告)日:2021-10-08
申请号:CN202110638602.X
申请日:2021-06-08
Applicant: 北京控制工程研究所
IPC: G05D1/08
Abstract: 本发明一种基于优先级序列的敏感器自主管理方法,对同类多个敏感器进行数字编号,将敏感器选用与敏感器数据进行关联,实现了敏感器数据的快速索引,采用优先级序列描述的方式,根据优先级序列快速获取同类多个敏感器的高低优先级,当当前选用的敏感器数据无效时,航天器软件通过轮询优先级序列自主切换为数据可用的高优先级的备份敏感器,当航天器发生故障需要切换敏感器时,航天器软件可切换为数据可用的备份敏感器,优先级序列可由地面灵活配置,提高了航天器的自主运行和在轨维护能力。
-
公开(公告)号:CN117609557A
公开(公告)日:2024-02-27
申请号:CN202311371163.6
申请日:2023-10-20
Applicant: 北京控制工程研究所
Inventor: 周艳丽 , 周中泽 , 柴志 , 王裙 , 李光旭 , 王建花 , 万丽景 , 杨璐畅 , 史晓霞 , 李经松 , 李轶 , 刘新彦 , 钟睿明 , 李晓锋 , 董晓刚 , 党纪红 , 吴培亚 , 陈志华 , 李信动 , 王昱
IPC: G06F16/901 , G06F16/906 , G06F9/445
Abstract: 一种基于快速搜索的指令可配置方法,通过地面指令的注入,卫星完成定姿,定向,机动等各种功能。提出了一种基于指令的分类,特征参数配置,快速搜索,准则判断,环形存储等多种设计的星载指令实现方法。完成了复杂星载指令的规则化,约束化,可配置、可扩展、快速搜索、快速响应。此方法具有良好的任务适应性,可满足不同卫星的多种需求,采用的高配置,快速搜索等机制能够显著降低开发时间和成本。
-
-
-
-
-
-
-
-
-